From unknown Wed Jun 25 00:26:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22122: {python,python2}-statsmodels on i686: "SVD did not converge" Resent-From: Mark H Weaver Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 10 Dec 2015 01:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22122 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 22122@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.144970932029279 (code B ref -1); Thu, 10 Dec 2015 01:02:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Dec 2015 01:02:00 +0000 Received: from localhost ([127.0.0.1]:38252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a6pcE-0007c0-R2 for submit@debbugs.gnu.org; Wed, 09 Dec 2015 20:02:00 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50505) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a6pcA-0007ZB-HT for submit@debbugs.gnu.org; Wed, 09 Dec 2015 20:01:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a6hrW-0002m5-8r for submit@debbugs.gnu.org; Wed, 09 Dec 2015 11:45:07 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53054) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a6hrW-0002lx-6A for submit@debbugs.gnu.org; Wed, 09 Dec 2015 11:45:06 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50895) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a6hrU-0004Li-Sc for bug-guix@gnu.org; Wed, 09 Dec 2015 11:45:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a6hrR-0002iT-HI for bug-guix@gnu.org; Wed, 09 Dec 2015 11:45:04 -0500 Received: from world.peace.net ([50.252.239.5]:57419) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a6hrR-0002iP-Ea for bug-guix@gnu.org; Wed, 09 Dec 2015 11:45:01 -0500 Received: from [10.1.10.78] (helo=jojen) by world.peace.net with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1a6hrH-0007FB-JW; Wed, 09 Dec 2015 11:44:51 -0500 From: Mark H Weaver Date: Wed, 09 Dec 2015 11:44:50 -0500 Message-ID: <87h9jreflp.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Both python-statsmodels and python2-statsmodels sometimes fail on i686 during the "statsmodels.tsa.tests.test_arima.test_start_params_bug" test with the error "LinAlgError: SVD did not converge". Here's an excerpt of one such error: --8<---------------cut here---------------start------------->8--- statsmodels.tsa.tests.test_arima.test_compare_arma ... ok statsmodels.tsa.tests.test_arima.test_reset_trend ... ok statsmodels.tsa.tests.test_arima.test_start_params_bug ... ERROR ====================================================================== ERROR: statsmodels.tsa.tests.test_arima.test_start_params_bug ---------------------------------------------------------------------- Traceback (most recent call last): File "/gnu/store/vp0l7cx9j7gzrd2kr0iass3nzvlc5yq3-python-nose-1.3.4/lib/python3.4/site-packages/nose-1.3.4-py3.4.egg/nose/case.py", line 198, in runTest self.test(*self.arg) File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/tsa/tests/test_arima.py", line 535, in test_start_params_bug res = ARMA(data, order=(4,1)).fit(disp=-1) File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/tsa/arima_model.py", line 932, in fit callback=callback, **kwargs) File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/base/model.py", line 425, in fit full_output=full_output) File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/base/optimizer.py", line 184, in _fit hess=hessian) File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/base/optimizer.py", line 382, in _fit_lbfgs **extra_kwargs) File "/gnu/store/1bx2plf9pmhrfvgb2d36321hr9grh2vg-python-scipy-0.16.0/lib/python3.4/site-packages/scipy/optimize/lbfgsb.py", line 188, in fmin_l_bfgs_b **opts) File "/gnu/store/1bx2plf9pmhrfvgb2d36321hr9grh2vg-python-scipy-0.16.0/lib/python3.4/site-packages/scipy/optimize/lbfgsb.py", line 320, in _minimize_lbfgsb f, g = func_and_grad(x) File "/gnu/store/1bx2plf9pmhrfvgb2d36321hr9grh2vg-python-scipy-0.16.0/lib/python3.4/site-packages/scipy/optimize/lbfgsb.py", line 266, in func_and_grad f = fun(x, *args) File "/gnu/store/1bx2plf9pmhrfvgb2d36321hr9grh2vg-python-scipy-0.16.0/lib/python3.4/site-packages/scipy/optimize/optimize.py", line 285, in function_wrapper return function(*(wrapper_args + args)) File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/base/model.py", line 403, in f = lambda params, *args: -self.loglike(params, *args) / nobs File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/tsa/arima_model.py", line 761, in loglike return self.loglike_kalman(params, set_sigma2) File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/tsa/arima_model.py", line 771, in loglike_kalman return KalmanFilter.loglike(params, self, set_sigma2) File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/tsa/kalmanf/kalmanfilter.py", line 649, in loglike R_mat, T_mat) File "statsmodels/tsa/kalmanf/kalman_loglike.pyx", line 342, in statsmodels.tsa.kalmanf.kalman_loglike.kalman_loglike_double (statsmodels/tsa/kalmanf/kalman_loglike.c:5245) File "statsmodels/tsa/kalmanf/kalman_loglike.pyx", line 74, in statsmodels.tsa.kalmanf.kalman_loglike.kalman_filter_double (statsmodels/tsa/kalmanf/kalman_loglike.c:2572) File "/gnu/store/mc60m1v7d0m7qdfsmhwf2k1qadhkdggm-python-numpy-1.9.1/lib/python3.4/site-packages/numpy/linalg/linalg.py", line 1585, in pinv u, s, vt = svd(a, 0) File "/gnu/store/mc60m1v7d0m7qdfsmhwf2k1qadhkdggm-python-numpy-1.9.1/lib/python3.4/site-packages/numpy/linalg/linalg.py", line 1327, in svd u, s, vt = gufunc(a, signature=signature, extobj=extobj) File "/gnu/store/mc60m1v7d0m7qdfsmhwf2k1qadhkdggm-python-numpy-1.9.1/lib/python3.4/site-packages/numpy/linalg/linalg.py", line 99, in _raise_linalgerror_svd_nonconvergence raise LinAlgError("SVD did not converge") numpy.linalg.linalg.LinAlgError: SVD did not converge ---------------------------------------------------------------------- Ran 3206 tests in 468.902s FAILED (SKIP=24, errors=1) phase `check' failed after 498.0 seconds --8<---------------cut here---------------end--------------->8--- Mark From unknown Wed Jun 25 00:26:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22122: {python,python2}-statsmodels on i686: "SVD did not converge" References: <87h9jreflp.fsf@netris.org> In-Reply-To: <87h9jreflp.fsf@netris.org> Resent-From: Mark H Weaver Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 28 Aug 2017 09:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22122 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 22122@debbugs.gnu.org Received: via spool by 22122-submit@debbugs.gnu.org id=B22122.150391270914261 (code B ref 22122); Mon, 28 Aug 2017 09:32:02 +0000 Received: (at 22122) by debbugs.gnu.org; 28 Aug 2017 09:31:49 +0000 Received: from localhost ([127.0.0.1]:58648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmGOb-0003hx-6P for submit@debbugs.gnu.org; Mon, 28 Aug 2017 05:31:49 -0400 Received: from world.peace.net ([50.252.239.5]:42595) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmGOY-0003hj-Cl for 22122@debbugs.gnu.org; Mon, 28 Aug 2017 05:31:47 -0400 Received: from pool-72-93-33-39.bstnma.east.verizon.net ([72.93.33.39] helo=jojen) by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1dmGOR-0001XR-FL; Mon, 28 Aug 2017 05:31:39 -0400 From: Mark H Weaver Date: Mon, 28 Aug 2017 05:31:20 -0400 Message-ID: <87378chwd3.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) I analyzed Hydra's database, and discovered that these "SVD did not converge" test failures on i686 depend only on which machine attempts the build, and are otherwise deterministic. hydra.gnunet.org fails 100% of the time. It has *never* passed this test on i686. chapters.gnu.org also fails 100% of the time. guix.sjd.se consistently passes the test, since at least as far back as July 2016. Mark From unknown Wed Jun 25 00:26:00 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22122: {python, python2}-statsmodels on i686: "SVD did not converge" Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 30 Aug 2017 08:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22122 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mark H Weaver Cc: 22122@debbugs.gnu.org Received: via spool by 22122-submit@debbugs.gnu.org id=B22122.150408332718331 (code B ref 22122); Wed, 30 Aug 2017 08:56:01 +0000 Received: (at 22122) by debbugs.gnu.org; 30 Aug 2017 08:55:27 +0000 Received: from localhost ([127.0.0.1]:33290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmymU-0004lb-Sb for submit@debbugs.gnu.org; Wed, 30 Aug 2017 04:55:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51066) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dmymT-0004lN-1u for 22122@debbugs.gnu.org; Wed, 30 Aug 2017 04:55:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dmymK-0004tg-R5 for 22122@debbugs.gnu.org; Wed, 30 Aug 2017 04:55:20 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33282) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dmymK-0004tb-Mk; Wed, 30 Aug 2017 04:55:16 -0400 Received: from [193.50.110.251] (port=48194 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dmymJ-0003ET-OY; Wed, 30 Aug 2017 04:55:16 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <87h9jreflp.fsf@netris.org> <87378chwd3.fsf@netris.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 13 Fructidor an 225 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Wed, 30 Aug 2017 10:55:14 +0200 In-Reply-To: <87378chwd3.fsf@netris.org> (Mark H. Weaver's message of "Mon, 28 Aug 2017 05:31:20 -0400") Message-ID: <87efrt77v1.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Mark H Weaver skribis: > I analyzed Hydra's database, and discovered that these "SVD did not > converge" test failures on i686 depend only on which machine attempts > the build, and are otherwise deterministic. > > hydra.gnunet.org fails 100% of the time. It has *never* passed this > test on i686. chapters.gnu.org also fails 100% of the time. > > guix.sjd.se consistently passes the test, since at least as far back as > July 2016. Weird. Could it be that something in the stack uses ISA extensions? (What could it be on i686?) Ludo=E2=80=99. From unknown Wed Jun 25 00:26:00 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Mark H Weaver Subject: bug#22122: closed (Re: bug#22122: {python, python2}-statsmodels on i686: "SVD did not converge") Message-ID: References: <87pn7px50s.fsf@gmail.com> <87h9jreflp.fsf@netris.org> X-Gnu-PR-Message: they-closed 22122 X-Gnu-PR-Package: guix Reply-To: 22122@debbugs.gnu.org Date: Mon, 17 Aug 2020 04:37:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1597639021-17707-1" This is a multi-part message in MIME format... ------------=_1597639021-17707-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #22122: {python,python2}-statsmodels on i686: "SVD did not converge" which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 22122@debbugs.gnu.org. --=20 22122: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D22122 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1597639021-17707-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 22122-done) by debbugs.gnu.org; 17 Aug 2020 04:36:47 +0000 Received: from localhost ([127.0.0.1]:58929 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k7Wt4-0004bA-PK for submit@debbugs.gnu.org; Mon, 17 Aug 2020 00:36:47 -0400 Received: from mail-qk1-f175.google.com ([209.85.222.175]:40553) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k7Wt0-0004au-5g for 22122-done@debbugs.gnu.org; Mon, 17 Aug 2020 00:36:45 -0400 Received: by mail-qk1-f175.google.com with SMTP id 62so13916648qkj.7 for <22122-done@debbugs.gnu.org>; Sun, 16 Aug 2020 21:36:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version; bh=5XoXhOYOyrg68PfQv7Oay3skurzEG8EurWZ6or3NrX0=; b=U2Odzvzo/Ak0Hr7A1jiLTSUjR4VGb7kjxXjW1B2uyBwnxQWhibTl6jGDDAPRgNuo9k HUKdIip8DdSYB9BSfvSF2Tu6lYALAW3AKhtAwAox74z5hIgaJUFUz/pfq10ZDQLnunJU qI0QZ+8r47joNsnr/R4BqGWg4xPGuQFMTw7u37a8cMa4TrQA+QAIgK7Z2oJMGOlOWulf xE7L93F7BeOLjKP61HLUG0na48Ib8r/W8PYHdkjv40d4qNvUP+Bq2SkEQ3fEwNyi0npV aIsWGrQfI+We8yFDLt1+slbaD8BHYXSAAy4REFzrUN6+CUJjZRjBWLb7j1Wb+Ik3Uiyp k0dA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version; bh=5XoXhOYOyrg68PfQv7Oay3skurzEG8EurWZ6or3NrX0=; b=eWCKsuLS01qapYzDNsfn9a/t/HcBZIPZOUkDvDMiNYi+sXHt/NPDmhqUQZ55z/sbsM 8lqTWGwwCAxHH4fiqufvHwxlyqt0H+qA37eJHX4Ud405pB9OTSce1RkX6jspHH+v4Ok3 fM6ifWvyAuy6udqLqJRJM53sZY+rtjptLGkvV7VLybnexgF+nUNQVhI2Vvtsj+OgBzT2 kpqHPtKWNFTPb7vaVczvuB47RFgaeka579fbhXudH+Mtsag/nl4RZtFsoj4HYZmv8/HN dUOOysEJcquieEmkzCnzPWLmBjOlZY2pXBxTtNYJAn1ImD2XC1RRhKHNIsod8AALLfsL d0HQ== X-Gm-Message-State: AOAM5319ZWU1t4PqE8FahS8S4EohXjnCqFvHig0dIEee3Xvmcq88DpPF iUUzmFP9Uzjx1NaksLugkBtDIWdK9I7AQw== X-Google-Smtp-Source: ABdhPJwsACMoXz+Dn6r6H35FeRA/7cHU3FM/2r0vqXfMQeP5MPQb/WHcMtRssHBnvcAw/DrEl3D+Uw== X-Received: by 2002:a37:a1d3:: with SMTP id k202mr11356399qke.143.1597638996620; Sun, 16 Aug 2020 21:36:36 -0700 (PDT) Received: from hurd (dsl-150-243.b2b2c.ca. [66.158.150.243]) by smtp.gmail.com with ESMTPSA id y3sm16131165qkd.132.2020.08.16.21.36.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Aug 2020 21:36:36 -0700 (PDT) From: Maxim Cournoyer To: Mark H Weaver Subject: Re: bug#22122: {python, python2}-statsmodels on i686: "SVD did not converge" In-Reply-To: <87h9jreflp.fsf@netris.org> (Mark H. Weaver's message of "Wed, 09 Dec 2015 11:44:50 -0500") References: <87h9jreflp.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) Date: Mon, 17 Aug 2020 00:36:35 -0400 Message-ID: <87pn7px50s.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 22122-done Cc: 22122-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Mark, > Both python-statsmodels and python2-statsmodels sometimes fail on i686 > during the "statsmodels.tsa.tests.test_arima.test_start_params_bug" test > with the error "LinAlgError: SVD did not converge". Here's an excerpt > of one such error: As the test suite as been considered unreliable as a whole and disabled in the package definition, I'm closing this issue. Maxim ------------=_1597639021-17707-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 Dec 2015 01:02:00 +0000 Received: from localhost ([127.0.0.1]:38252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a6pcE-0007c0-R2 for submit@debbugs.gnu.org; Wed, 09 Dec 2015 20:02:00 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50505) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a6pcA-0007ZB-HT for submit@debbugs.gnu.org; Wed, 09 Dec 2015 20:01:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a6hrW-0002m5-8r for submit@debbugs.gnu.org; Wed, 09 Dec 2015 11:45:07 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53054) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a6hrW-0002lx-6A for submit@debbugs.gnu.org; Wed, 09 Dec 2015 11:45:06 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50895) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a6hrU-0004Li-Sc for bug-guix@gnu.org; Wed, 09 Dec 2015 11:45:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a6hrR-0002iT-HI for bug-guix@gnu.org; Wed, 09 Dec 2015 11:45:04 -0500 Received: from world.peace.net ([50.252.239.5]:57419) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a6hrR-0002iP-Ea for bug-guix@gnu.org; Wed, 09 Dec 2015 11:45:01 -0500 Received: from [10.1.10.78] (helo=jojen) by world.peace.net with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1a6hrH-0007FB-JW; Wed, 09 Dec 2015 11:44:51 -0500 From: Mark H Weaver To: bug-guix@gnu.org Subject: {python,python2}-statsmodels on i686: "SVD did not converge" Date: Wed, 09 Dec 2015 11:44:50 -0500 Message-ID: <87h9jreflp.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Both python-statsmodels and python2-statsmodels sometimes fail on i686 during the "statsmodels.tsa.tests.test_arima.test_start_params_bug" test with the error "LinAlgError: SVD did not converge". Here's an excerpt of one such error: --8<---------------cut here---------------start------------->8--- statsmodels.tsa.tests.test_arima.test_compare_arma ... ok statsmodels.tsa.tests.test_arima.test_reset_trend ... ok statsmodels.tsa.tests.test_arima.test_start_params_bug ... ERROR ====================================================================== ERROR: statsmodels.tsa.tests.test_arima.test_start_params_bug ---------------------------------------------------------------------- Traceback (most recent call last): File "/gnu/store/vp0l7cx9j7gzrd2kr0iass3nzvlc5yq3-python-nose-1.3.4/lib/python3.4/site-packages/nose-1.3.4-py3.4.egg/nose/case.py", line 198, in runTest self.test(*self.arg) File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/tsa/tests/test_arima.py", line 535, in test_start_params_bug res = ARMA(data, order=(4,1)).fit(disp=-1) File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/tsa/arima_model.py", line 932, in fit callback=callback, **kwargs) File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/base/model.py", line 425, in fit full_output=full_output) File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/base/optimizer.py", line 184, in _fit hess=hessian) File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/base/optimizer.py", line 382, in _fit_lbfgs **extra_kwargs) File "/gnu/store/1bx2plf9pmhrfvgb2d36321hr9grh2vg-python-scipy-0.16.0/lib/python3.4/site-packages/scipy/optimize/lbfgsb.py", line 188, in fmin_l_bfgs_b **opts) File "/gnu/store/1bx2plf9pmhrfvgb2d36321hr9grh2vg-python-scipy-0.16.0/lib/python3.4/site-packages/scipy/optimize/lbfgsb.py", line 320, in _minimize_lbfgsb f, g = func_and_grad(x) File "/gnu/store/1bx2plf9pmhrfvgb2d36321hr9grh2vg-python-scipy-0.16.0/lib/python3.4/site-packages/scipy/optimize/lbfgsb.py", line 266, in func_and_grad f = fun(x, *args) File "/gnu/store/1bx2plf9pmhrfvgb2d36321hr9grh2vg-python-scipy-0.16.0/lib/python3.4/site-packages/scipy/optimize/optimize.py", line 285, in function_wrapper return function(*(wrapper_args + args)) File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/base/model.py", line 403, in f = lambda params, *args: -self.loglike(params, *args) / nobs File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/tsa/arima_model.py", line 761, in loglike return self.loglike_kalman(params, set_sigma2) File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/tsa/arima_model.py", line 771, in loglike_kalman return KalmanFilter.loglike(params, self, set_sigma2) File "/gnu/store/ny8ihp8q2wkffg978wwrzphxgr3s8xj5-python-statsmodels-0.6.1/lib/python3.4/site-packages/statsmodels-0.6.1-py3.4-linux-i686.egg/statsmodels/tsa/kalmanf/kalmanfilter.py", line 649, in loglike R_mat, T_mat) File "statsmodels/tsa/kalmanf/kalman_loglike.pyx", line 342, in statsmodels.tsa.kalmanf.kalman_loglike.kalman_loglike_double (statsmodels/tsa/kalmanf/kalman_loglike.c:5245) File "statsmodels/tsa/kalmanf/kalman_loglike.pyx", line 74, in statsmodels.tsa.kalmanf.kalman_loglike.kalman_filter_double (statsmodels/tsa/kalmanf/kalman_loglike.c:2572) File "/gnu/store/mc60m1v7d0m7qdfsmhwf2k1qadhkdggm-python-numpy-1.9.1/lib/python3.4/site-packages/numpy/linalg/linalg.py", line 1585, in pinv u, s, vt = svd(a, 0) File "/gnu/store/mc60m1v7d0m7qdfsmhwf2k1qadhkdggm-python-numpy-1.9.1/lib/python3.4/site-packages/numpy/linalg/linalg.py", line 1327, in svd u, s, vt = gufunc(a, signature=signature, extobj=extobj) File "/gnu/store/mc60m1v7d0m7qdfsmhwf2k1qadhkdggm-python-numpy-1.9.1/lib/python3.4/site-packages/numpy/linalg/linalg.py", line 99, in _raise_linalgerror_svd_nonconvergence raise LinAlgError("SVD did not converge") numpy.linalg.linalg.LinAlgError: SVD did not converge ---------------------------------------------------------------------- Ran 3206 tests in 468.902s FAILED (SKIP=24, errors=1) phase `check' failed after 498.0 seconds --8<---------------cut here---------------end--------------->8--- Mark ------------=_1597639021-17707-1--