From cimrman3 at ntc.zcu.cz Tue Dec 1 05:31:17 2015 From: cimrman3 at ntc.zcu.cz (Robert Cimrman) Date: Tue, 1 Dec 2015 11:31:17 +0100 Subject: [SciPy-User] ANN: SfePy 2015.4 Message-ID: <565D76F5.8060201@ntc.zcu.cz> I am pleased to announce release 2015.4 of SfePy. Description ----------- SfePy (simple finite elements in Python) is a software for solving systems of coupled partial differential equations by the finite element method or by the isogeometric analysis (preliminary support). It is distributed under the new BSD license. Home page: http://sfepy.org Mailing list: http://groups.google.com/group/sfepy-devel Git (source) repository, issue tracker, wiki: http://github.com/sfepy Highlights of this release -------------------------- - basic support for restart files - new type of linear combination boundary conditions - balloon inflation example For full release notes see http://docs.sfepy.org/doc/release_notes.html#id1 (rather long and technical). Best regards, Robert Cimrman on behalf of the SfePy development team --- Contributors to this release in alphabetical order: Robert Cimrman Grant Stephens From metaimagem at gmail.com Tue Dec 1 09:17:42 2015 From: metaimagem at gmail.com (metaimagem) Date: Tue, 1 Dec 2015 12:17:42 -0200 Subject: [SciPy-User] ANN: SfePy 2015.4 In-Reply-To: <565D76F5.8060201@ntc.zcu.cz> References: <565D76F5.8060201@ntc.zcu.cz> Message-ID: Le 1 d?c. 2015 08:31, "Robert Cimrman" a ?crit : > > I am pleased to announce release 2015.4 of SfePy. > > Description > ----------- > > SfePy (simple finite elements in Python) is a software for solving systems of > coupled partial differential equations by the finite element method or by the > isogeometric analysis (preliminary support). It is distributed under the new > BSD license. > > Home page: http://sfepy.org > Mailing list: http://groups.google.com/group/sfepy-devel > Git (source) repository, issue tracker, wiki: http://github.com/sfepy > > Highlights of this release > -------------------------- > > - basic support for restart files > - new type of linear combination boundary conditions > - balloon inflation example > > For full release notes see http://docs.sfepy.org/doc/release_notes.html#id1 > (rather long and technical). > > Best regards, > Robert Cimrman on behalf of the SfePy development team > > --- > > Contributors to this release in alphabetical order: > > Robert Cimrman > Grant Stephens > _______________________________________________ > SciPy-User mailing list > SciPy-User at scipy.org > https://mail.scipy.org/mailman/listinfo/scipy-user Le 1 d?c. 2015 08:31, "Robert Cimrman" a ?crit : > > I am pleased to announce release 2015.4 of SfePy. > > Description > ----------- > > SfePy (simple finite elements in Python) is a software for solving systems of > coupled partial differential equations by the finite element method or by the > isogeometric analysis (preliminary support). It is distributed under the new > BSD license. > > Home page: http://sfepy.org > Mailing list: http://groups.google.com/group/sfepy-devel > Git (source) repository, issue tracker, wiki: http://github.com/sfepy > > Highlights of this release > -------------------------- > > - basic support for restart files > - new type of linear combination boundary conditions > - balloon inflation example > > For full release notes see http://docs.sfepy.org/doc/release_notes.html#id1 > (rather long and technical). > > Best regards, > Robert Cimrman on behalf of the SfePy development team > > --- > > Contributors to this release in alphabetical order: > > Robert Cimrman > Grant Stephens > _______________________________________________ > SciPy-User mailing list > SciPy-User at scipy.org > https://mail.scipy.org/mailman/listinfo/scipy-user Le 1 d?c. 2015 08:31, "Robert Cimrman" a ?crit : > > I am pleased to announce release 2015.4 of SfePy. > > Description > ----------- > > SfePy (simple finite elements in Python) is a software for solving systems of > coupled partial differential equations by the finite element method or by the > isogeometric analysis (preliminary support). It is distributed under the new > BSD license. > > Home page: http://sfepy.org > Mailing list: http://groups.google.com/group/sfepy-devel > Git (source) repository, issue tracker, wiki: http://github.com/sfepy > > Highlights of this release > -------------------------- > > - basic support for restart files > - new type of linear combination boundary conditions > - balloon inflation example > > For full release notes see http://docs.sfepy.org/doc/release_notes.html#id1 > (rather long and technical). > > Best regards, > Robert Cimrman on behalf of the SfePy development team > > --- > > Contributors to this release in alphabetical order: > > Robert Cimrman > Grant Stephens > _______________________________________________ > SciPy-User mailing list > SciPy-User at scipy.org > https://mail.scipy.org/mailman/listinfo/scipy-user Le 1 d?c. 2015 08:31, "Robert Cimrman" a ?crit : > > I am pleased to announce release 2015.4 of SfePy. > > Description > ----------- > > SfePy (simple finite elements in Python) is a software for solving systems of > coupled partial differential equations by the finite element method or by the > isogeometric analysis (preliminary support). It is distributed under the new > BSD license. > > Home page: http://sfepy.org > Mailing list: http://groups.google.com/group/sfepy-devel > Git (source) repository, issue tracker, wiki: http://github.com/sfepy > > Highlights of this release > -------------------------- > > - basic support for restart files > - new type of linear combination boundary conditions > - balloon inflation example > > For full release notes see http://docs.sfepy.org/doc/release_notes.html#id1 > (rather long and technical). > > Best regards, > Robert Cimrman on behalf of the SfePy development team > > --- > > Contributors to this release in alphabetical order: > > Robert Cimrman > Grant Stephens > _______________________________________________ > SciPy-User mailing list > SciPy-User at scipy.org > https://mail.scipy.org/mailman/listinfo/scipy-user Le 1 d?c. 2015 08:31, "Robert Cimrman" a ?crit : > > I am pleased to announce release 2015.4 of SfePy. > > Description > ----------- > > SfePy (simple finite elements in Python) is a software for solving systems of > coupled partial differential equations by the finite element method or by the > isogeometric analysis (preliminary support). It is distributed under the new > BSD license. > > Home page: http://sfepy.org > Mailing list: http://groups.google.com/group/sfepy-devel > Git (source) repository, issue tracker, wiki: http://github.com/sfepy > > Highlights of this release > -------------------------- > > - basic support for restart files > - new type of linear combination boundary conditions > - balloon inflation example > > For full release notes see http://docs.sfepy.org/doc/release_notes.html#id1 > (rather long and technical). > > Best regards, > Robert Cimrman on behalf of the SfePy development team > > --- > > Contributors to this release in alphabetical order: > > Robert Cimrman > Grant Stephens > _______________________________________________ > SciPy-User mailing list > SciPy-User at scipy.org > https://mail.scipy.org/mailman/listinfo/scipy-user Le 1 d?c. 2015 08:31, "Robert Cimrman" a ?crit : > > I am pleased to announce release 2015.4 of SfePy. > > Description > ----------- > > SfePy (simple finite elements in Python) is a software for solving systems of > coupled partial differential equations by the finite element method or by the > isogeometric analysis (preliminary support). It is distributed under the new > BSD license. > > Home page: http://sfepy.org > Mailing list: http://groups.google.com/group/sfepy-devel > Git (source) repository, issue tracker, wiki: http://github.com/sfepy > > Highlights of this release > -------------------------- > > - basic support for restart files > - new type of linear combination boundary conditions > - balloon inflation example > > For full release notes see http://docs.sfepy.org/doc/release_notes.html#id1 > (rather long and technical). > > Best regards, > Robert Cimrman on behalf of the SfePy development team > > --- > > Contributors to this release in alphabetical order: > > Robert Cimrman > Grant Stephens > _______________________________________________ > SciPy-User mailing list > SciPy-User at scipy.org > https://mail.scipy.org/mailman/listinfo/scipy-user Le 1 d?c. 2015 08:31, "Robert Cimrman" a ?crit : > > I am pleased to announce release 2015.4 of SfePy. > > Description > ----------- > > SfePy (simple finite elements in Python) is a software for solving systems of > coupled partial differential equations by the finite element method or by the > isogeometric analysis (preliminary support). It is distributed under the new > BSD license. > > Home page: http://sfepy.org > Mailing list: http://groups.google.com/group/sfepy-devel > Git (source) repository, issue tracker, wiki: http://github.com/sfepy > > Highlights of this release > -------------------------- > > - basic support for restart files > - new type of linear combination boundary conditions > - balloon inflation example > > For full release notes see http://docs.sfepy.org/doc/release_notes.html#id1 > (rather long and technical). > > Best regards, > Robert Cimrman on behalf of the SfePy development team > > --- > > Contributors to this release in alphabetical order: > > Robert Cimrman > Grant Stephens > _______________________________________________ > SciPy-User mailing list > SciPy-User at scipy.org > https://mail.scipy.org/mailman/listinfo/scipy-user Le 1 d?c. 2015 08:31, "Robert Cimrman" a ?crit : > > I am pleased to announce release 2015.4 of SfePy. > > Description > ----------- > > SfePy (simple finite elements in Python) is a software for solving systems of > coupled partial differential equations by the finite element method or by the > isogeometric analysis (preliminary support). It is distributed under the new > BSD license. > > Home page: http://sfepy.org > Mailing list: http://groups.google.com/group/sfepy-devel > Git (source) repository, issue tracker, wiki: http://github.com/sfepy > > Highlights of this release > -------------------------- > > - basic support for restart files > - new type of linear combination boundary conditions > - balloon inflation example > > For full release notes see http://docs.sfepy.org/doc/release_notes.html#id1 > (rather long and technical). > > Best regards, > Robert Cimrman on behalf of the SfePy development team > > --- > > Contributors to this release in alphabetical order: > > Robert Cimrman > Grant Stephens > _______________________________________________ > SciPy-User mailing list > SciPy-User at scipy.org > https://mail.scipy.org/mailman/listinfo/scipy-user Le 1 d?c. 2015 08:31, "Robert Cimrman" a ?crit : > > I am pleased to announce release 2015.4 of SfePy. > > Description > ----------- > > SfePy (simple finite elements in Python) is a software for solving systems of > coupled partial differential equations by the finite element method or by the > isogeometric analysis (preliminary support). It is distributed under the new > BSD license. > > Home page: http: -------------- next part -------------- An HTML attachment was scrubbed... URL: From metaimagem at gmail.com Tue Dec 1 09:17:42 2015 From: metaimagem at gmail.com (metaimagem) Date: Tue, 1 Dec 2015 12:17:42 -0200 Subject: [SciPy-User] ANN: SfePy 2015.4 In-Reply-To: <565D76F5.8060201@ntc.zcu.cz> References: <565D76F5.8060201@ntc.zcu.cz> Message-ID: v v Brecht tr Le 1 d?c. 2015 08:31, "Robert Cimrman" a ?crit : > I am pleased to announce release 2015.4 of SfePy. > > Description > ----------- > > SfePy (simple finite elements in Python) is a software for solving systems > of > coupled partial differential equations by the finite element method or by > the > isogeometric analysis (preliminary support). It is distributed under the > new > BSD license. > > Home page: http://sfepy.org > Mailing list: http://groups.google.com/group/sfepy-devel > Git (source) repository, issue tracker, wiki: http://github.com/sfepy > > Highlights of this release > -------------------------- > > - basic support for restart files > - new type of linear combination boundary conditions > - balloon inflation example > > For full release notes see > http://docs.sfepy.org/doc/release_notes.html#id1 > (rather long and technical). > > Best regards, > Robert Cimrman on behalf of the SfePy development team > > --- > > Contributors to this release in alphabetical order: > > Robert Cimrman > Grant Stephens > _______________________________________________ > SciPy-User mailing list > SciPy-User at scipy.org > https://mail.scipy.org/mailman/listinfo/scipy-user > -------------- next part -------------- An HTML attachment was scrubbed... URL: From zimon.toutoune at gmail.com Tue Dec 1 19:48:27 2015 From: zimon.toutoune at gmail.com (zimon toutoune) Date: Tue, 1 Dec 2015 21:48:27 -0300 Subject: [SciPy-User] why is GMRES slow ? [py=3.4.3 numpy=1.10 scipy=0.16] Message-ID: Dear, I am looking for an explanation why GMRes [scipy.sparse.linalg.gmres] running 'Niter' iterations is much more slower than applying 'Niter' times 'matvec' (or 'dot'). For sure, there is the Arnoldi orthogonalization, the Givens rotation, but the gap is more huge than that. Moreover, for dense matrices [numpy.ndarray], solving with 'scipy.linalg.solve', i.e. performing a LU decomposition, is really, really faster. (and hopefully same result using 'numpy.linalg.solve') But LU is about O(N**3) and Krylov about O(Niter*N**2), therefore fixing 'Niter' small and 'N' big enough should show significant differences. I am not talking about convergence, only about the expected performances. And I know that solving random matrices is not a well-thought idea, but it appears to me a way to quickly benchmark since I am just interesting about performances. Let see the code below. In short, the matrix is complex and the size is 5000. There is no restart and maxiter is 50. And the results are: > In [1]: run test.py solve gmres mydot 7.203553199768066 26.598630666732788 1.2706046104431152 50 > In [2]: %timeit scipy.linalg.solve(A, b) 1 loops, best of 3: 7.15 s per loop > In [3]: %timeit scipy.sparse.linalg.gmres(A, b, maxiter=m, restart=r) 1 loops, best of 3: 25.7 s per loop > In [4]: %timeit mydot(A, b, maxiter=info) 1 loops, best of 3: 1.14 s per loop - Is it expected ? - Is it reproductible ? (I do with 2 versions of Numpy/Scipy on MacOS and Debian, and so I am missing an installation problem ?, and the Debian one runs python=3.4.3 numpy=1.10 scipy=0.16 installed through conda) - Does it come from the constants behind big-O ? (size versus time should show confirm or not, right ?) - Does it come from a detail about the implementation ? (all is calling BLAS/LAPACK, right ?) If I miss a point and my questions are naive, then oups! Because why ? Best Regards, simon ~~python code #!/usr/env python # coding: utf8 import numpy import scipy.linalg import scipy.sparse.linalg from time import time N = 5000 m = 50 r = None A = numpy.random.rand(N, N) + 1j * numpy.random.rand(N, N) b = numpy.random.rand(N) + 1j * numpy.random.rand(N) def mydot(A, x, maxiter=5): for i in range(maxiter): A.dot(x) numpy.sum(x * x) print('solve') tt = time() x = scipy.linalg.solve(A, b) ts = time() - tt print('gmres') tt = time() y, info = scipy.sparse.linalg.gmres(A, b, maxiter=m, restart=r) tg = time() - tt if info <= 0: info = m print('mydot') tt = time() mydot(A, b, maxiter=info) tm = time() - tt print(ts) print(tg) print(tm) print(info) From pav at iki.fi Wed Dec 2 10:26:15 2015 From: pav at iki.fi (Pauli Virtanen) Date: Wed, 2 Dec 2015 15:26:15 +0000 (UTC) Subject: [SciPy-User] why is GMRES slow ? [py=3.4.3 numpy=1.10 scipy=0.16] References: Message-ID: Tue, 01 Dec 2015 21:48:27 -0300, zimon toutoune kirjoitti: > I am looking for an explanation why GMRes [scipy.sparse.linalg.gmres] > running 'Niter' iterations is much more slower than applying 'Niter' > times 'matvec' (or 'dot'). Each gmres outer iteration requires ~ `restart` matrix-vector products. restart=None means the default value, restart=20. The returned `info` contains the number of outer iterations. From zimon.toutoune at gmail.com Wed Dec 2 11:44:17 2015 From: zimon.toutoune at gmail.com (zimon toutoune) Date: Wed, 2 Dec 2015 13:44:17 -0300 Subject: [SciPy-User] why is GMRES slow ? [py=3.4.3 numpy=1.10 scipy=0.16] In-Reply-To: References: Message-ID: On 2 December 2015 at 12:26, Pauli Virtanen wrote: > Tue, 01 Dec 2015 21:48:27 -0300, zimon toutoune kirjoitti: >> I am looking for an explanation why GMRes [scipy.sparse.linalg.gmres] >> running 'Niter' iterations is much more slower than applying 'Niter' >> times 'matvec' (or 'dot'). > > Each gmres outer iteration requires ~ `restart` matrix-vector products. > restart=None means the default value, restart=20. > The returned `info` contains the number of outer iterations. Sorry for the naive question. Now completely clear. This means that by default gmres is not gmres(full). And the docstring of 'info' is a bit disturbing. So clearly the total of number of iterations is always: Niter = maxiter*restart. However, the only way to use gmres(full) is to set: 'maxiter=1' and 'restart=val'. Which is also a bit confusing. The matlab behavior seems clearer, no ? - if restart==None then gmres does not restart. - if maxiter!=None and restart==None then the maximum number of total iterations is maxiter (instead of restart*maxiter). Last, why not collect more information in info, as the residual history, the number of outer iterations, the number of inner iteration, etc. ? Is there a reason ? or just because nobody has added it ? Thanks for your times and your quick and clear answer. All the best, simon From zimon.toutoune at gmail.com Wed Dec 2 22:25:16 2015 From: zimon.toutoune at gmail.com (zimon toutoune) Date: Thu, 3 Dec 2015 00:25:16 -0300 Subject: [SciPy-User] gmres callback with restart unworking ? Message-ID: Dear, I would like to catch the full convergence history for all the iterations, - no restart: gmres(full) - with restart: gmres(restart) and in the same time, be able to fix the maximum number of total iterations, to avoid surprise. I would like to track the residual of all the inner iterations. What is the more efficient solution ? because I have remarked a twisted behavior with 'callback'. I guess that the test in 'ijob==3' is not fine enough. 'If callback' is None, then the number of total iterations corresponds to 'maxiter*restart', and 'maxiter' fixes the number of outer iterations, 'restart' fixes the number of inner iterations. Note that if 'restart' is None, the default parameter is 20. This behavior is the expected one, right ? If 'callback' is not None, then the number of total iterations corresponds to 'maxiter', but the 'restart' parameter is never considered. In both case, with or without 'callback', if 'maxiter' is None, then GMRes is running more the size of the matrix which does not make so much sense from a linear algebra point of view. Note that the number of matvec performed corresponds to the number of total iterations plus one. Which is expected due to the initial residual. However, the 'callback' does not catch it. Why not add it ? The preconditioner, is it applied at Left or at Right ? What is the best strategy to apply a preconditioner depending on the iteration number ? Sould be a good idea or not to maintain a pythonic implementation of gmres similar to lgmres ? Last, but not least, where could I find the doc about the 'ijob' numbering and the Fortran API ? Maybe I am missing a point ? All the best, simon ~~python #!/usr/env python # coding: utf8 import numpy import scipy.linalg import scipy.sparse.linalg def f(x): global countMatvec countMatvec += 1 y = numpy.random.rand(x.shape[0]) return y def catch(res): global countRes, reslist countRes += 1 reslist.append(res) N = 50 A = scipy.sparse.linalg.LinearOperator((N, N), matvec=f, dtype=complex) b = numpy.random.rand(A.shape[0]) m = 3 r = 7 if m is None: mm = 1 else: mm = m if r is None: rr = 20 else: rr = r print("\nno callback") countMatvec = 0 countRes, reslist = 0, [] y, info = scipy.sparse.linalg.gmres(A, b, maxiter=m, restart=r) print(countMatvec-1, countRes, mm*(rr+1)-1, info==mm, info) print(numpy.linalg.norm(b - A.matvec(y))) print("\ncallback") countMatvec = 0 countRes, reslist = 0, [] y, info = scipy.sparse.linalg.gmres(A, b, maxiter=m, restart=r, callback=catch) print(countMatvec-1, countRes, mm*(rr+1)-1, info==mm, info) print(numpy.linalg.norm(b - A.matvec(y))) From obotvinn at ucsd.edu Thu Dec 3 13:04:07 2015 From: obotvinn at ucsd.edu (Olga Botvinnik) Date: Thu, 03 Dec 2015 18:04:07 +0000 Subject: [SciPy-User] Survival vs 1-cdf clarification Message-ID: For the random variables in scipy.stats, I have a question about the documentation. Does the statement "Survival function (1-cdf ? sometimes more accurate)." mean: 1. Survival function (also defined as 1-cdf, and the survival function version is sometimes more accurate). -- or -- 2. Survival function (also defined as 1-cdf, and 1-cdf is sometimes more accurate). Thanks! Olga -------------- next part -------------- An HTML attachment was scrubbed... URL: From robert.kern at gmail.com Thu Dec 3 13:12:32 2015 From: robert.kern at gmail.com (Robert Kern) Date: Thu, 3 Dec 2015 18:12:32 +0000 Subject: [SciPy-User] Survival vs 1-cdf clarification In-Reply-To: References: Message-ID: On Thu, Dec 3, 2015 at 6:04 PM, Olga Botvinnik wrote: > > For the random variables in scipy.stats, I have a question about the documentation. Does the statement "Survival function (1-cdf ? sometimes more accurate)." mean: > > 1. Survival function (also defined as 1-cdf, and the survival function version is sometimes more accurate). This one. -- Robert Kern -------------- next part -------------- An HTML attachment was scrubbed... URL: From josef.pktd at gmail.com Thu Dec 3 13:18:30 2015 From: josef.pktd at gmail.com (josef.pktd at gmail.com) Date: Thu, 3 Dec 2015 13:18:30 -0500 Subject: [SciPy-User] Survival vs 1-cdf clarification In-Reply-To: References: Message-ID: On Thu, Dec 3, 2015 at 1:04 PM, Olga Botvinnik wrote: > For the random variables in scipy.stats, I have a question about the > documentation. Does the statement "Survival function (1-cdf ? sometimes > more accurate)." mean: > > 1. Survival function (also defined as 1-cdf, and the survival function > version is sometimes more accurate). > -- or -- > 2. Survival function (also defined as 1-cdf, and 1-cdf is sometimes more > accurate). > > the second part means: using sf is in many cases more accurate than 1 - cdf This applies when we want to evaluate probabilities in the right tail. 1 - norm.cdf(20) is worse than sf(20) For some distribution there is no explicit sf implementation, then internally it's also sf = 1 - cdf by default, and accuracy can be low far in the tail. Josef > Thanks! > Olga > > _______________________________________________ > SciPy-User mailing list > SciPy-User at scipy.org > https://mail.scipy.org/mailman/listinfo/scipy-user > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From obotvinn at ucsd.edu Thu Dec 3 13:30:33 2015 From: obotvinn at ucsd.edu (Olga Botvinnik) Date: Thu, 03 Dec 2015 18:30:33 +0000 Subject: [SciPy-User] Survival vs 1-cdf clarification In-Reply-To: References: Message-ID: Ah okay. I find the langauge and punctuation unclear. What about rewording the documentation to "Survival function (sometimes more accurate than the alternate definition of 1-cdf)." or equivalent? I'm happy to submit a PR On Thu, Dec 3, 2015 at 10:18 AM wrote: > On Thu, Dec 3, 2015 at 1:04 PM, Olga Botvinnik wrote: > >> For the random variables in scipy.stats, I have a question about the >> documentation. Does the statement "Survival function (1-cdf ? sometimes >> more accurate)." mean: >> >> 1. Survival function (also defined as 1-cdf, and the survival function >> version is sometimes more accurate). >> -- or -- >> 2. Survival function (also defined as 1-cdf, and 1-cdf is sometimes more >> accurate). >> >> > the second part means: using sf is in many cases more accurate than 1 - > cdf > This applies when we want to evaluate probabilities in the right tail. > > 1 - norm.cdf(20) is worse than sf(20) > > > For some distribution there is no explicit sf implementation, then > internally it's also sf = 1 - cdf by default, and accuracy can be low far > in the tail. > > Josef > > > > > > >> Thanks! >> Olga >> > >> _______________________________________________ >> SciPy-User mailing list >> SciPy-User at scipy.org >> https://mail.scipy.org/mailman/listinfo/scipy-user >> >> _______________________________________________ > SciPy-User mailing list > SciPy-User at scipy.org > https://mail.scipy.org/mailman/listinfo/scipy-user > -------------- next part -------------- An HTML attachment was scrubbed... URL: From josef.pktd at gmail.com Thu Dec 3 14:01:15 2015 From: josef.pktd at gmail.com (josef.pktd at gmail.com) Date: Thu, 3 Dec 2015 14:01:15 -0500 Subject: [SciPy-User] Survival vs 1-cdf clarification In-Reply-To: References: Message-ID: On Thu, Dec 3, 2015 at 1:30 PM, Olga Botvinnik wrote: > Ah okay. I find the langauge and punctuation unclear. What about rewording > the documentation to "Survival function (sometimes more accurate than the > alternate definition of 1-cdf)." or equivalent? I'm happy to submit a PR > Please do. documentation improvements are always useful. This phrasing is most likely ancient. BTW: [ci skip] in the commit message avoids a TravisCI run which is not needed for pure documentation changes. Josef > > On Thu, Dec 3, 2015 at 10:18 AM wrote: > >> On Thu, Dec 3, 2015 at 1:04 PM, Olga Botvinnik wrote: >> >>> For the random variables in scipy.stats, I have a question about the >>> documentation. Does the statement "Survival function (1-cdf ? sometimes >>> more accurate)." mean: >>> >>> 1. Survival function (also defined as 1-cdf, and the survival function >>> version is sometimes more accurate). >>> -- or -- >>> 2. Survival function (also defined as 1-cdf, and 1-cdf is sometimes >>> more accurate). >>> >>> >> the second part means: using sf is in many cases more accurate than 1 - >> cdf >> This applies when we want to evaluate probabilities in the right tail. >> >> 1 - norm.cdf(20) is worse than sf(20) >> >> >> For some distribution there is no explicit sf implementation, then >> internally it's also sf = 1 - cdf by default, and accuracy can be low far >> in the tail. >> >> Josef >> >> >> >> >> >> >>> Thanks! >>> Olga >>> >> >>> _______________________________________________ >>> SciPy-User mailing list >>> SciPy-User at scipy.org >>> https://mail.scipy.org/mailman/listinfo/scipy-user >>> >>> _______________________________________________ >> SciPy-User mailing list >> SciPy-User at scipy.org >> https://mail.scipy.org/mailman/listinfo/scipy-user >> > > _______________________________________________ > SciPy-User mailing list > SciPy-User at scipy.org > https://mail.scipy.org/mailman/listinfo/scipy-user > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From warren.weckesser at gmail.com Fri Dec 4 14:05:32 2015 From: warren.weckesser at gmail.com (Warren Weckesser) Date: Fri, 4 Dec 2015 14:05:32 -0500 Subject: [SciPy-User] wavio -- A python module for reading and writing WAV files Message-ID: A stackoverflow answer about reading 24 bit WAV files has evolved into a small module called 'wavio' that is now on PyPI: https://pypi.python.org/pypi/wavio The functions 'wavio.read()' and 'wavio.write()' allow numpy arrays to be read from and written to integer WAV files (including 24 bit files, which scipy doesn't yet support). The functions use the Python 'wave' library, so they have the same limitations as that module. In particular, these functions to not support floating point WAV data (which scipy *does* support). 'wavio.write()' converts a floating point array to integers before writing it to the file. Feedback is welcome, either by email or by reporting issues on the github page: https://github.com/WarrenWeckesser/wavio Now go make some noise. Warren -------------- next part -------------- An HTML attachment was scrubbed... URL: From charlesr.harris at gmail.com Mon Dec 7 20:41:06 2015 From: charlesr.harris at gmail.com (Charles R Harris) Date: Mon, 7 Dec 2015 18:41:06 -0700 Subject: [SciPy-User] Numpy 1.10.2rc2 released Message-ID: Hi All, I'm pleased to announce the release of Numpy 1.10.2rc2. After two months of stomping bugs I think the house is clean and we are almost ready to put it up for sale. However, bugs are persistent and may show up at anytime, so please inspect and test thoroughly. Windows binaries and source releases can be found at the usual place on Sourceforge . If there are no reports of problems in the next week I plan to release the final. Further bug squashing will be left to the 1.11 release except possibly for regressions. The release notes give more detail on the changes. *bon app?tit,* Chuck -------------- next part -------------- An HTML attachment was scrubbed... URL: From rays at blue-cove.com Tue Dec 8 13:16:44 2015 From: rays at blue-cove.com (R Schumacher) Date: Tue, 08 Dec 2015 10:16:44 -0800 Subject: [SciPy-User] Q: Use of scipy.signal.bilinear Message-ID: <201512081816.tB8IGoL7018669@blue-cove.com> We have a function which describes a frequency response correction to piezo devices we use. To flatten the FFT, it is similar to: Cdis_t = .5 N = 8192 for n in range(8192): B3 = n * 2560 / N Fc(n) = 1 / ((B3/((1/(Cdis_t*2*pi))**2+B3**2)**0.5)*(-0.01*log(B3) + 1.04145)) In practice it really only matters for low frequencies. I suggested that we might be able to do a time domain correction as a forward-reverse FFT filter using the function, but another said it can also be applied in the time domain using a bilinear transform. So, can one use http://docs.scipy.org/doc/scipy-0.16.0/reference/generated/scipy.signal.bilinear.html and, how does one generate b,a from the given Fourrier domain flattening function? I'd guess someone here has done this... - Ray From davidmenhur at gmail.com Wed Dec 9 07:01:41 2015 From: davidmenhur at gmail.com (=?UTF-8?B?RGHPgGlk?=) Date: Wed, 9 Dec 2015 13:01:41 +0100 Subject: [SciPy-User] pip install scipy: error adding symbols: bad value Message-ID: I have upgraded to Fedora 23, that includes the new binary ABI, so I decided to recompile my modules. I created a new virtualenv, updated pip and setuptools, and installed numpy and scipy with pip. The second one failed spitting: /bin/ld: build/temp.linux-x86_64-2.7/libdfftpack.a(zffti1.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC build/temp.linux-x86_64-2.7/libdfftpack.a: error adding symbols: Bad value collect2: error: ld returned 1 exit status Find attached the full log. I am using GCC 5.1.1 and openBLAS 0.2.15. For the record, Numpy's f2py tests are also failing. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- $ pip install scipy Collecting scipy Using cached scipy-0.16.1.tar.gz Installing collected packages: scipy Running setup.py install for scipy Complete output from command /home/david/.local/virtualenv/py27/bin/python2 -c "import setuptools, tokenize;__file__='/tmp/pip-build-7KgYEU/scipy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-15U27u-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/david/.local/virtualenv/py27/include/site/python2.7/scipy: lapack_opt_info: openblas_lapack_info: C compiler: cc creating /tmp/tmp2WU4aY/tmp creating /tmp/tmp2WU4aY/tmp/tmp2WU4aY compile options: '-c' cc: /tmp/tmp2WU4aY/source.c /tmp/tmp2WU4aY/source.c: In function ?main?: /tmp/tmp2WU4aY/source.c:4:13: warning: implicit declaration of function ?zungqr_? [-Wimplicit-function-declaration] zungqr_(); ^ cc /tmp/tmp2WU4aY/tmp/tmp2WU4aY/source.o -L/usr/lib64 -lopenblasp -o /tmp/tmp2WU4aY/a.out /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/distutils/system_info.py:635: UserWarning: Specified path is invalid. warnings.warn('Specified path %s is invalid.' % d) libraries openblasp not found in [] Runtime library openblasp was not found. Ignoring FOUND: libraries = ['openblasp', 'openblasp'] library_dirs = ['/usr/lib64'] language = c define_macros = [('HAVE_CBLAS', None)] FOUND: libraries = ['openblasp', 'openblasp'] library_dirs = ['/usr/lib64'] language = c define_macros = [('HAVE_CBLAS', None)] Running from scipy source directory. /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/distutils/system_info.py:635: UserWarning: Specified path /usr/local/include/python2.7 is invalid. warnings.warn('Specified path %s is invalid.' % d) Splitting linalg.interpolative Fortran source files blas_opt_info: blas_mkl_info: libraries mkl,vml,guide not found in ['/home/david/.local/virtualenv/py27/lib', '/usr/local/lib64', '/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/'] NOT AVAILABLE openblas_info: libraries openblasp not found in [] Runtime library openblasp was not found. Ignoring FOUND: libraries = ['openblasp', 'openblasp'] library_dirs = ['/usr/lib64'] language = c define_macros = [('HAVE_CBLAS', None)] FOUND: libraries = ['openblasp', 'openblasp'] library_dirs = ['/usr/lib64'] language = c define_macros = [('HAVE_CBLAS', None)] non-existing path in 'scipy/sparse': 'sparsetools/sparsetools_impl.h' non-existing path in 'scipy/sparse': 'sparsetools/bsr_impl.h' non-existing path in 'scipy/sparse': 'sparsetools/csc_impl.h' non-existing path in 'scipy/sparse': 'sparsetools/csr_impl.h' non-existing path in 'scipy/sparse': 'sparsetools/other_impl.h' non-existing path in 'scipy/spatial': 'ckdtree.cxx' non-existing path in 'scipy/spatial': 'ckdtree/src/ckdtree_decl.h' non-existing path in 'scipy/spatial': 'ckdtree/src/ckdtree_exc.h' non-existing path in 'scipy/spatial': 'ckdtree/src/ckdtree_methods.h' non-existing path in 'scipy/spatial': 'ckdtree/src/ckdtree_utils.h' running install running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building py_modules sources creating build creating build/src.linux-x86_64-2.7 creating build/src.linux-x86_64-2.7/scipy building library "dfftpack" sources building library "fftpack" sources building library "mach" sources building library "quadpack" sources building library "odepack" sources building library "dop" sources building library "fitpack" sources building library "fwrappers" sources building library "odrpack" sources building library "minpack" sources building library "rootfind" sources building library "superlu_src" sources building library "arpack_scipy" sources building library "sc_c_misc" sources building library "sc_cephes" sources building library "sc_mach" sources building library "sc_amos" sources building library "sc_cdf" sources building library "sc_specfun" sources building library "statlib" sources building extension "scipy.cluster._vq" sources building extension "scipy.cluster._hierarchy" sources building extension "scipy.fftpack._fftpack" sources creating build/src.linux-x86_64-2.7/scipy/fftpack creating build/src.linux-x86_64-2.7/scipy/fftpack/src conv_template:> build/src.linux-x86_64-2.7/scipy/fftpack/src/dct.c conv_template:> build/src.linux-x86_64-2.7/scipy/fftpack/src/dst.c f2py options: [] f2py: scipy/fftpack/fftpack.pyf Reading fortran codes... Reading file 'scipy/fftpack/fftpack.pyf' (format:free) Line #86 in scipy/fftpack/fftpack.pyf:" /* Single precision version */" crackline:2: No pattern for line Post-processing... Block: _fftpack Block: zfft Block: drfft Block: zrfft Block: zfftnd Block: destroy_zfft_cache Block: destroy_zfftnd_cache Block: destroy_drfft_cache Block: cfft Block: rfft Block: crfft Block: cfftnd Block: destroy_cfft_cache Block: destroy_cfftnd_cache Block: destroy_rfft_cache Block: ddct1 Block: ddct2 Block: ddct3 Block: dct1 Block: dct2 Block: dct3 Block: destroy_ddct2_cache Block: destroy_ddct1_cache Block: destroy_dct2_cache Block: destroy_dct1_cache Block: ddst1 Block: ddst2 Block: ddst3 Block: dst1 Block: dst2 Block: dst3 Block: destroy_ddst2_cache Block: destroy_ddst1_cache Block: destroy_dst2_cache Block: destroy_dst1_cache Post-processing (stage 2)... Building modules... Building module "_fftpack"... Constructing wrapper function "zfft"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = zfft(x,[n,direction,normalize,overwrite_x]) Constructing wrapper function "drfft"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = drfft(x,[n,direction,normalize,overwrite_x]) Constructing wrapper function "zrfft"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = zrfft(x,[n,direction,normalize,overwrite_x]) Constructing wrapper function "zfftnd"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = zfftnd(x,[s,direction,normalize,overwrite_x]) Constructing wrapper function "destroy_zfft_cache"... destroy_zfft_cache() Constructing wrapper function "destroy_zfftnd_cache"... destroy_zfftnd_cache() Constructing wrapper function "destroy_drfft_cache"... destroy_drfft_cache() Constructing wrapper function "cfft"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = cfft(x,[n,direction,normalize,overwrite_x]) Constructing wrapper function "rfft"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = rfft(x,[n,direction,normalize,overwrite_x]) Constructing wrapper function "crfft"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = crfft(x,[n,direction,normalize,overwrite_x]) Constructing wrapper function "cfftnd"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = cfftnd(x,[s,direction,normalize,overwrite_x]) Constructing wrapper function "destroy_cfft_cache"... destroy_cfft_cache() Constructing wrapper function "destroy_cfftnd_cache"... destroy_cfftnd_cache() Constructing wrapper function "destroy_rfft_cache"... destroy_rfft_cache() Constructing wrapper function "ddct1"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = ddct1(x,[n,normalize,overwrite_x]) Constructing wrapper function "ddct2"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = ddct2(x,[n,normalize,overwrite_x]) Constructing wrapper function "ddct3"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = ddct3(x,[n,normalize,overwrite_x]) Constructing wrapper function "dct1"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = dct1(x,[n,normalize,overwrite_x]) Constructing wrapper function "dct2"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = dct2(x,[n,normalize,overwrite_x]) Constructing wrapper function "dct3"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = dct3(x,[n,normalize,overwrite_x]) Constructing wrapper function "destroy_ddct2_cache"... destroy_ddct2_cache() Constructing wrapper function "destroy_ddct1_cache"... destroy_ddct1_cache() Constructing wrapper function "destroy_dct2_cache"... destroy_dct2_cache() Constructing wrapper function "destroy_dct1_cache"... destroy_dct1_cache() Constructing wrapper function "ddst1"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = ddst1(x,[n,normalize,overwrite_x]) Constructing wrapper function "ddst2"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = ddst2(x,[n,normalize,overwrite_x]) Constructing wrapper function "ddst3"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = ddst3(x,[n,normalize,overwrite_x]) Constructing wrapper function "dst1"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = dst1(x,[n,normalize,overwrite_x]) Constructing wrapper function "dst2"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = dst2(x,[n,normalize,overwrite_x]) Constructing wrapper function "dst3"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = dst3(x,[n,normalize,overwrite_x]) Constructing wrapper function "destroy_ddst2_cache"... destroy_ddst2_cache() Constructing wrapper function "destroy_ddst1_cache"... destroy_ddst1_cache() Constructing wrapper function "destroy_dst2_cache"... destroy_dst2_cache() Constructing wrapper function "destroy_dst1_cache"... destroy_dst1_cache() Wrote C/API module "_fftpack" to file "build/src.linux-x86_64-2.7/scipy/fftpack/_fftpackmodule.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. copying /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-x86_64-2.7 copying /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-x86_64-2.7 building extension "scipy.fftpack.convolve" sources f2py options: [] f2py: scipy/fftpack/convolve.pyf Reading fortran codes... Reading file 'scipy/fftpack/convolve.pyf' (format:free) Post-processing... Block: convolve__user__routines Block: kernel_func Block: convolve Block: init_convolution_kernel In: scipy/fftpack/convolve.pyf:convolve:unknown_interface:init_convolution_kernel get_useparameters: no module convolve__user__routines info used by init_convolution_kernel Block: destroy_convolve_cache Block: convolve Block: convolve_z Post-processing (stage 2)... Building modules... Constructing call-back function "cb_kernel_func_in_convolve__user__routines" def kernel_func(k): return kernel_func Building module "convolve"... Constructing wrapper function "init_convolution_kernel"... omega = init_convolution_kernel(n,kernel_func,[d,zero_nyquist,kernel_func_extra_args]) Constructing wrapper function "destroy_convolve_cache"... destroy_convolve_cache() Constructing wrapper function "convolve"... y = convolve(x,omega,[swap_real_imag,overwrite_x]) Constructing wrapper function "convolve_z"... y = convolve_z(x,omega_real,omega_imag,[overwrite_x]) Wrote C/API module "convolve" to file "build/src.linux-x86_64-2.7/scipy/fftpack/convolvemodule.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. building extension "scipy.integrate._quadpack" sources building extension "scipy.integrate._odepack" sources building extension "scipy.integrate.vode" sources creating build/src.linux-x86_64-2.7/scipy/integrate f2py options: [] f2py: scipy/integrate/vode.pyf Reading fortran codes... Reading file 'scipy/integrate/vode.pyf' (format:free) Post-processing... Block: dvode__user__routines Block: dvode_user_interface Block: f Block: jac Block: zvode__user__routines Block: zvode_user_interface Block: f Block: jac Block: vode Block: dvode In: scipy/integrate/vode.pyf:vode:unknown_interface:dvode get_useparameters: no module dvode__user__routines info used by dvode Block: zvode In: scipy/integrate/vode.pyf:vode:unknown_interface:zvode get_useparameters: no module zvode__user__routines info used by zvode Post-processing (stage 2)... Building modules... Constructing call-back function "cb_f_in_dvode__user__routines" def f(t,y): return ydot Constructing call-back function "cb_jac_in_dvode__user__routines" def jac(t,y): return jac Constructing call-back function "cb_f_in_zvode__user__routines" def f(t,y): return ydot Constructing call-back function "cb_jac_in_zvode__user__routines" def jac(t,y): return jac Building module "vode"... Constructing wrapper function "dvode"... warning: callstatement is defined without callprotoargument getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' y,t,istate = dvode(f,jac,y,t,tout,rtol,atol,itask,istate,rwork,iwork,mf,[f_extra_args,jac_extra_args,overwrite_y]) Constructing wrapper function "zvode"... warning: callstatement is defined without callprotoargument getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' y,t,istate = zvode(f,jac,y,t,tout,rtol,atol,itask,istate,zwork,rwork,iwork,mf,[f_extra_args,jac_extra_args,overwrite_y]) Wrote C/API module "vode" to file "build/src.linux-x86_64-2.7/scipy/integrate/vodemodule.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. building extension "scipy.integrate.lsoda" sources f2py options: [] f2py: scipy/integrate/lsoda.pyf Reading fortran codes... Reading file 'scipy/integrate/lsoda.pyf' (format:free) Post-processing... Block: lsoda__user__routines Block: lsoda_user_interface Block: f Block: jac Block: lsoda Block: lsoda In: scipy/integrate/lsoda.pyf:lsoda:unknown_interface:lsoda get_useparameters: no module lsoda__user__routines info used by lsoda Post-processing (stage 2)... Building modules... Constructing call-back function "cb_f_in_lsoda__user__routines" def f(t,y): return ydot Constructing call-back function "cb_jac_in_lsoda__user__routines" def jac(t,y): return jac Building module "lsoda"... Constructing wrapper function "lsoda"... warning: callstatement is defined without callprotoargument getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' y,t,istate = lsoda(f,y,t,tout,rtol,atol,itask,istate,rwork,iwork,jac,jt,[f_extra_args,overwrite_y,jac_extra_args]) Wrote C/API module "lsoda" to file "build/src.linux-x86_64-2.7/scipy/integrate/lsodamodule.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. building extension "scipy.integrate._dop" sources f2py options: [] f2py: scipy/integrate/dop.pyf Reading fortran codes... Reading file 'scipy/integrate/dop.pyf' (format:free) Post-processing... Block: __user__routines Block: fcn Block: solout Block: _dop Block: dopri5 In: scipy/integrate/dop.pyf:_dop:unknown_interface:dopri5 get_useparameters: no module __user__routines info used by dopri5 Block: dop853 In: scipy/integrate/dop.pyf:_dop:unknown_interface:dop853 get_useparameters: no module __user__routines info used by dop853 Post-processing (stage 2)... Building modules... Constructing call-back function "cb_fcn_in___user__routines" def fcn(x,y): return f Constructing call-back function "cb_solout_in___user__routines" def solout(nr,xold,x,y,con,icomp,[nd]): return irtn Building module "_dop"... Constructing wrapper function "dopri5"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y,iwork,idid = dopri5(fcn,x,y,xend,rtol,atol,solout,iout,work,iwork,[fcn_extra_args,overwrite_y,solout_extra_args]) Constructing wrapper function "dop853"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y,iwork,idid = dop853(fcn,x,y,xend,rtol,atol,solout,iout,work,iwork,[fcn_extra_args,overwrite_y,solout_extra_args]) Wrote C/API module "_dop" to file "build/src.linux-x86_64-2.7/scipy/integrate/_dopmodule.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. building extension "scipy.integrate._test_multivariate" sources building extension "scipy.integrate._test_odeint_banded" sources f2py options: [] f2py:> build/src.linux-x86_64-2.7/scipy/integrate/_test_odeint_bandedmodule.c Reading fortran codes... Reading file 'scipy/integrate/tests/banded5x5.f' (format:fix,strict) Post-processing... Block: _test_odeint_banded Block: jacobian Block: getbands Block: banded5x5 Block: banded5x5_jac Block: banded5x5_bjac Block: banded5x5_solve Post-processing (stage 2)... Building modules... Building module "_test_odeint_banded"... Constructing wrapper function "getbands"... jac = getbands() Constructing wrapper function "banded5x5"... banded5x5(t,y,f,[n]) Constructing wrapper function "banded5x5_jac"... banded5x5_jac(t,y,ml,mu,jac,[n,nrowpd]) Constructing wrapper function "banded5x5_bjac"... banded5x5_bjac(t,y,ml,mu,bjac,[n,nrowpd]) Constructing wrapper function "banded5x5_solve"... nst,nfe,nje = banded5x5_solve(y,nsteps,dt,jt) Constructing COMMON block support for "jac"... bands Wrote C/API module "_test_odeint_banded" to file "build/src.linux-x86_64-2.7/scipy/integrate/_test_odeint_bandedmodule.c" Fortran 77 wrappers are saved to "build/src.linux-x86_64-2.7/scipy/integrate/_test_odeint_banded-f2pywrappers.f" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. adding 'build/src.linux-x86_64-2.7/scipy/integrate/_test_odeint_banded-f2pywrappers.f' to sources. building extension "scipy.interpolate.interpnd" sources building extension "scipy.interpolate._ppoly" sources building extension "scipy.interpolate._fitpack" sources building extension "scipy.interpolate.dfitpack" sources creating build/src.linux-x86_64-2.7/scipy/interpolate creating build/src.linux-x86_64-2.7/scipy/interpolate/src f2py options: [] f2py: scipy/interpolate/src/fitpack.pyf Reading fortran codes... Reading file 'scipy/interpolate/src/fitpack.pyf' (format:free) Post-processing... Block: dfitpack Block: fpchec Block: splev Block: splder Block: splint Block: sproot Block: spalde Block: curfit Block: percur Block: parcur Block: fpcurf0 Block: fpcurf1 Block: fpcurfm1 Block: bispev Block: parder Block: bispeu Block: pardeu Block: surfit_smth Block: surfit_lsq Block: spherfit_smth Block: spherfit_lsq Block: regrid_smth Block: regrid_smth_spher Block: dblint Post-processing (stage 2)... Building modules... Building module "dfitpack"... Constructing wrapper function "fpchec"... ier = fpchec(x,t,k) Constructing wrapper function "splev"... y = splev(t,c,k,x,[e]) Constructing wrapper function "splder"... y = splder(t,c,k,x,[nu,e]) Creating wrapper for Fortran function "splint"("splint")... Constructing wrapper function "splint"... splint = splint(t,c,k,a,b) Constructing wrapper function "sproot"... zero,m,ier = sproot(t,c,[mest]) Constructing wrapper function "spalde"... d,ier = spalde(t,c,k,x) Constructing wrapper function "curfit"... n,c,fp,ier = curfit(iopt,x,y,w,t,wrk,iwrk,[xb,xe,k,s]) Constructing wrapper function "percur"... n,c,fp,ier = percur(iopt,x,y,w,t,wrk,iwrk,[k,s]) Constructing wrapper function "parcur"... n,c,fp,ier = parcur(iopt,ipar,idim,u,x,w,ub,ue,t,wrk,iwrk,[k,s]) Constructing wrapper function "fpcurf0"... x,y,w,xb,xe,k,s,n,t,c,fp,fpint,nrdata,ier = fpcurf0(x,y,k,[w,xb,xe,s,nest]) Constructing wrapper function "fpcurf1"... x,y,w,xb,xe,k,s,n,t,c,fp,fpint,nrdata,ier = fpcurf1(x,y,w,xb,xe,k,s,n,t,c,fp,fpint,nrdata,ier,[overwrite_x,overwrite_y,overwrite_w,overwrite_t,overwrite_c,overwrite_fpint,overwrite_nrdata]) Constructing wrapper function "fpcurfm1"... x,y,w,xb,xe,k,s,n,t,c,fp,fpint,nrdata,ier = fpcurfm1(x,y,k,t,[w,xb,xe,overwrite_t]) Constructing wrapper function "bispev"... z,ier = bispev(tx,ty,c,kx,ky,x,y) Constructing wrapper function "parder"... z,ier = parder(tx,ty,c,kx,ky,nux,nuy,x,y) Constructing wrapper function "bispeu"... z,ier = bispeu(tx,ty,c,kx,ky,x,y) Constructing wrapper function "pardeu"... z,ier = pardeu(tx,ty,c,kx,ky,nux,nuy,x,y) Constructing wrapper function "surfit_smth"... nx,tx,ny,ty,c,fp,wrk1,ier = surfit_smth(x,y,z,[w,xb,xe,yb,ye,kx,ky,s,nxest,nyest,eps,lwrk2]) Constructing wrapper function "surfit_lsq"... tx,ty,c,fp,ier = surfit_lsq(x,y,z,tx,ty,[w,xb,xe,yb,ye,kx,ky,eps,lwrk2,overwrite_tx,overwrite_ty]) Constructing wrapper function "spherfit_smth"... nt,tt,np,tp,c,fp,ier = spherfit_smth(teta,phi,r,[w,s,eps]) Constructing wrapper function "spherfit_lsq"... tt,tp,c,fp,ier = spherfit_lsq(teta,phi,r,tt,tp,[w,eps,overwrite_tt,overwrite_tp]) Constructing wrapper function "regrid_smth"... nx,tx,ny,ty,c,fp,ier = regrid_smth(x,y,z,[xb,xe,yb,ye,kx,ky,s]) Constructing wrapper function "regrid_smth_spher"... nu,tu,nv,tv,c,fp,ier = regrid_smth_spher(iopt,ider,u,v,r,[r0,r1,s]) Creating wrapper for Fortran function "dblint"("dblint")... Constructing wrapper function "dblint"... dblint = dblint(tx,ty,c,kx,ky,xb,xe,yb,ye) Wrote C/API module "dfitpack" to file "build/src.linux-x86_64-2.7/scipy/interpolate/src/dfitpackmodule.c" Fortran 77 wrappers are saved to "build/src.linux-x86_64-2.7/scipy/interpolate/src/dfitpack-f2pywrappers.f" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. adding 'build/src.linux-x86_64-2.7/scipy/interpolate/src/dfitpack-f2pywrappers.f' to sources. building extension "scipy.interpolate._interpolate" sources building extension "scipy.io.matlab.streams" sources building extension "scipy.io.matlab.mio_utils" sources building extension "scipy.io.matlab.mio5_utils" sources building extension "scipy.linalg._fblas" sources creating build/src.linux-x86_64-2.7/scipy/linalg from_template:> build/src.linux-x86_64-2.7/scipy/linalg/fblas.pyf Including file scipy/linalg/fblas_l1.pyf.src Including file scipy/linalg/fblas_l2.pyf.src Including file scipy/linalg/fblas_l3.pyf.src Mismatch in number of replacements (base ) for <__l1=->. Ignoring. Mismatch in number of replacements (base ) for . Ignoring. creating build/src.linux-x86_64-2.7/build creating build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7 creating build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy creating build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/linalg f2py options: [] f2py: build/src.linux-x86_64-2.7/scipy/linalg/fblas.pyf Reading fortran codes... Reading file 'build/src.linux-x86_64-2.7/scipy/linalg/fblas.pyf' (format:free) Post-processing... Block: _fblas Block: srotg Block: drotg Block: crotg Block: zrotg Block: srotmg Block: drotmg Block: srot Block: drot Block: csrot Block: zdrot Block: srotm Block: drotm Block: sswap Block: dswap Block: cswap Block: zswap Block: sscal Block: dscal Block: cscal Block: zscal Block: csscal Block: zdscal Block: scopy Block: dcopy Block: ccopy Block: zcopy Block: saxpy Block: daxpy Block: caxpy Block: zaxpy Block: sdot Block: ddot Block: cdotu Block: zdotu Block: cdotc Block: zdotc Block: snrm2 Block: scnrm2 Block: dnrm2 Block: dznrm2 Block: sasum Block: scasum Block: dasum Block: dzasum Block: isamax Block: idamax Block: icamax Block: izamax Block: sgemv Block: dgemv Block: cgemv Block: zgemv Block: ssymv Block: dsymv Block: chemv Block: zhemv Block: strmv Block: dtrmv Block: ctrmv Block: ztrmv Block: sger Block: dger Block: cgeru Block: zgeru Block: cgerc Block: zgerc Block: ssyr Block: dsyr Block: csyr Block: zsyr Block: cher Block: zher Block: ssyr2 Block: dsyr2 Block: cher2 Block: zher2 Block: sgemm Block: dgemm Block: cgemm Block: zgemm Block: ssymm Block: dsymm Block: csymm Block: zsymm Block: chemm Block: zhemm Block: ssyrk Block: dsyrk Block: csyrk Block: zsyrk Block: cherk Block: zherk Block: ssyr2k Block: dsyr2k Block: csyr2k Block: zsyr2k Block: cher2k Block: zher2k Block: strmm Block: dtrmm Block: ctrmm Block: ztrmm Post-processing (stage 2)... Building modules... Building module "_fblas"... Constructing wrapper function "srotg"... c,s = srotg(a,b) Constructing wrapper function "drotg"... c,s = drotg(a,b) Constructing wrapper function "crotg"... c,s = crotg(a,b) Constructing wrapper function "zrotg"... c,s = zrotg(a,b) Constructing wrapper function "srotmg"... param = srotmg(d1,d2,x1,y1) Constructing wrapper function "drotmg"... param = drotmg(d1,d2,x1,y1) Constructing wrapper function "srot"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = srot(x,y,c,s,[n,offx,incx,offy,incy,overwrite_x,overwrite_y]) Constructing wrapper function "drot"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = drot(x,y,c,s,[n,offx,incx,offy,incy,overwrite_x,overwrite_y]) Constructing wrapper function "csrot"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = csrot(x,y,c,s,[n,offx,incx,offy,incy,overwrite_x,overwrite_y]) Constructing wrapper function "zdrot"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = zdrot(x,y,c,s,[n,offx,incx,offy,incy,overwrite_x,overwrite_y]) Constructing wrapper function "srotm"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = srotm(x,y,param,[n,offx,incx,offy,incy,overwrite_x,overwrite_y]) Constructing wrapper function "drotm"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = drotm(x,y,param,[n,offx,incx,offy,incy,overwrite_x,overwrite_y]) Constructing wrapper function "sswap"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = sswap(x,y,[n,offx,incx,offy,incy]) Constructing wrapper function "dswap"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = dswap(x,y,[n,offx,incx,offy,incy]) Constructing wrapper function "cswap"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = cswap(x,y,[n,offx,incx,offy,incy]) Constructing wrapper function "zswap"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = zswap(x,y,[n,offx,incx,offy,incy]) Constructing wrapper function "sscal"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = sscal(a,x,[n,offx,incx]) Constructing wrapper function "dscal"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = dscal(a,x,[n,offx,incx]) Constructing wrapper function "cscal"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = cscal(a,x,[n,offx,incx]) Constructing wrapper function "zscal"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = zscal(a,x,[n,offx,incx]) Constructing wrapper function "csscal"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = csscal(a,x,[n,offx,incx,overwrite_x]) Constructing wrapper function "zdscal"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = zdscal(a,x,[n,offx,incx,overwrite_x]) Constructing wrapper function "scopy"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' y = scopy(x,y,[n,offx,incx,offy,incy]) Constructing wrapper function "dcopy"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' y = dcopy(x,y,[n,offx,incx,offy,incy]) Constructing wrapper function "ccopy"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' y = ccopy(x,y,[n,offx,incx,offy,incy]) Constructing wrapper function "zcopy"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' y = zcopy(x,y,[n,offx,incx,offy,incy]) Constructing wrapper function "saxpy"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' z = saxpy(x,y,[n,a,offx,incx,offy,incy]) Constructing wrapper function "daxpy"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' z = daxpy(x,y,[n,a,offx,incx,offy,incy]) Constructing wrapper function "caxpy"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' z = caxpy(x,y,[n,a,offx,incx,offy,incy]) Constructing wrapper function "zaxpy"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' z = zaxpy(x,y,[n,a,offx,incx,offy,incy]) Creating wrapper for Fortran function "sdot"("wsdot")... Constructing wrapper function "sdot"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xy = sdot(x,y,[n,offx,incx,offy,incy]) Creating wrapper for Fortran function "ddot"("ddot")... Constructing wrapper function "ddot"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xy = ddot(x,y,[n,offx,incx,offy,incy]) Creating wrapper for Fortran function "cdotu"("wcdotu")... Constructing wrapper function "cdotu"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xy = cdotu(x,y,[n,offx,incx,offy,incy]) Creating wrapper for Fortran function "zdotu"("wzdotu")... Constructing wrapper function "zdotu"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xy = zdotu(x,y,[n,offx,incx,offy,incy]) Creating wrapper for Fortran function "cdotc"("wcdotc")... Constructing wrapper function "cdotc"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xy = cdotc(x,y,[n,offx,incx,offy,incy]) Creating wrapper for Fortran function "zdotc"("wzdotc")... Constructing wrapper function "zdotc"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' xy = zdotc(x,y,[n,offx,incx,offy,incy]) Creating wrapper for Fortran function "snrm2"("wsnrm2")... Constructing wrapper function "snrm2"... getarrdims:warning: assumed shape array, using 0 instead of '*' n2 = snrm2(x,[n,offx,incx]) Creating wrapper for Fortran function "scnrm2"("wscnrm2")... Constructing wrapper function "scnrm2"... getarrdims:warning: assumed shape array, using 0 instead of '*' n2 = scnrm2(x,[n,offx,incx]) Creating wrapper for Fortran function "dnrm2"("dnrm2")... Constructing wrapper function "dnrm2"... getarrdims:warning: assumed shape array, using 0 instead of '*' n2 = dnrm2(x,[n,offx,incx]) Creating wrapper for Fortran function "dznrm2"("dznrm2")... Constructing wrapper function "dznrm2"... getarrdims:warning: assumed shape array, using 0 instead of '*' n2 = dznrm2(x,[n,offx,incx]) Creating wrapper for Fortran function "sasum"("wsasum")... Constructing wrapper function "sasum"... getarrdims:warning: assumed shape array, using 0 instead of '*' s = sasum(x,[n,offx,incx]) Creating wrapper for Fortran function "scasum"("wscasum")... Constructing wrapper function "scasum"... getarrdims:warning: assumed shape array, using 0 instead of '*' s = scasum(x,[n,offx,incx]) Creating wrapper for Fortran function "dasum"("dasum")... Constructing wrapper function "dasum"... getarrdims:warning: assumed shape array, using 0 instead of '*' s = dasum(x,[n,offx,incx]) Creating wrapper for Fortran function "dzasum"("dzasum")... Constructing wrapper function "dzasum"... getarrdims:warning: assumed shape array, using 0 instead of '*' s = dzasum(x,[n,offx,incx]) Constructing wrapper function "isamax"... getarrdims:warning: assumed shape array, using 0 instead of '*' k = isamax(x,[n,offx,incx]) Constructing wrapper function "idamax"... getarrdims:warning: assumed shape array, using 0 instead of '*' k = idamax(x,[n,offx,incx]) Constructing wrapper function "icamax"... getarrdims:warning: assumed shape array, using 0 instead of '*' k = icamax(x,[n,offx,incx]) Constructing wrapper function "izamax"... getarrdims:warning: assumed shape array, using 0 instead of '*' k = izamax(x,[n,offx,incx]) Constructing wrapper function "sgemv"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = sgemv(alpha,a,x,[beta,y,offx,incx,offy,incy,trans,overwrite_y]) Constructing wrapper function "dgemv"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = dgemv(alpha,a,x,[beta,y,offx,incx,offy,incy,trans,overwrite_y]) Constructing wrapper function "cgemv"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = cgemv(alpha,a,x,[beta,y,offx,incx,offy,incy,trans,overwrite_y]) Constructing wrapper function "zgemv"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = zgemv(alpha,a,x,[beta,y,offx,incx,offy,incy,trans,overwrite_y]) Constructing wrapper function "ssymv"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = ssymv(alpha,a,x,[beta,y,offx,incx,offy,incy,lower,overwrite_y]) Constructing wrapper function "dsymv"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = dsymv(alpha,a,x,[beta,y,offx,incx,offy,incy,lower,overwrite_y]) Constructing wrapper function "chemv"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = chemv(alpha,a,x,[beta,y,offx,incx,offy,incy,lower,overwrite_y]) Constructing wrapper function "zhemv"... getarrdims:warning: assumed shape array, using 0 instead of '*' y = zhemv(alpha,a,x,[beta,y,offx,incx,offy,incy,lower,overwrite_y]) Constructing wrapper function "strmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = strmv(a,x,[offx,incx,lower,trans,unitdiag,overwrite_x]) Constructing wrapper function "dtrmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = dtrmv(a,x,[offx,incx,lower,trans,unitdiag,overwrite_x]) Constructing wrapper function "ctrmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = ctrmv(a,x,[offx,incx,lower,trans,unitdiag,overwrite_x]) Constructing wrapper function "ztrmv"... getarrdims:warning: assumed shape array, using 0 instead of '*' x = ztrmv(a,x,[offx,incx,lower,trans,unitdiag,overwrite_x]) Constructing wrapper function "sger"... a = sger(alpha,x,y,[incx,incy,a,overwrite_x,overwrite_y,overwrite_a]) Constructing wrapper function "dger"... a = dger(alpha,x,y,[incx,incy,a,overwrite_x,overwrite_y,overwrite_a]) Constructing wrapper function "cgeru"... a = cgeru(alpha,x,y,[incx,incy,a,overwrite_x,overwrite_y,overwrite_a]) Constructing wrapper function "zgeru"... a = zgeru(alpha,x,y,[incx,incy,a,overwrite_x,overwrite_y,overwrite_a]) Constructing wrapper function "cgerc"... a = cgerc(alpha,x,y,[incx,incy,a,overwrite_x,overwrite_y,overwrite_a]) Constructing wrapper function "zgerc"... a = zgerc(alpha,x,y,[incx,incy,a,overwrite_x,overwrite_y,overwrite_a]) Constructing wrapper function "ssyr"... getarrdims:warning: assumed shape array, using 0 instead of '*' a = ssyr(alpha,x,[lower,incx,offx,n,a,overwrite_a]) Constructing wrapper function "dsyr"... getarrdims:warning: assumed shape array, using 0 instead of '*' a = dsyr(alpha,x,[lower,incx,offx,n,a,overwrite_a]) Constructing wrapper function "csyr"... getarrdims:warning: assumed shape array, using 0 instead of '*' a = csyr(alpha,x,[lower,incx,offx,n,a,overwrite_a]) Constructing wrapper function "zsyr"... getarrdims:warning: assumed shape array, using 0 instead of '*' a = zsyr(alpha,x,[lower,incx,offx,n,a,overwrite_a]) Constructing wrapper function "cher"... getarrdims:warning: assumed shape array, using 0 instead of '*' a = cher(alpha,x,[lower,incx,offx,n,a,overwrite_a]) Constructing wrapper function "zher"... getarrdims:warning: assumed shape array, using 0 instead of '*' a = zher(alpha,x,[lower,incx,offx,n,a,overwrite_a]) Constructing wrapper function "ssyr2"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' a = ssyr2(alpha,x,y,[lower,incx,offx,incy,offy,n,a,overwrite_a]) Constructing wrapper function "dsyr2"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' a = dsyr2(alpha,x,y,[lower,incx,offx,incy,offy,n,a,overwrite_a]) Constructing wrapper function "cher2"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' a = cher2(alpha,x,y,[lower,incx,offx,incy,offy,n,a,overwrite_a]) Constructing wrapper function "zher2"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' a = zher2(alpha,x,y,[lower,incx,offx,incy,offy,n,a,overwrite_a]) Constructing wrapper function "sgemm"... c = sgemm(alpha,a,b,[beta,c,trans_a,trans_b,overwrite_c]) Constructing wrapper function "dgemm"... c = dgemm(alpha,a,b,[beta,c,trans_a,trans_b,overwrite_c]) Constructing wrapper function "cgemm"... c = cgemm(alpha,a,b,[beta,c,trans_a,trans_b,overwrite_c]) Constructing wrapper function "zgemm"... c = zgemm(alpha,a,b,[beta,c,trans_a,trans_b,overwrite_c]) Constructing wrapper function "ssymm"... c = ssymm(alpha,a,b,[beta,c,side,lower,overwrite_c]) Constructing wrapper function "dsymm"... c = dsymm(alpha,a,b,[beta,c,side,lower,overwrite_c]) Constructing wrapper function "csymm"... c = csymm(alpha,a,b,[beta,c,side,lower,overwrite_c]) Constructing wrapper function "zsymm"... c = zsymm(alpha,a,b,[beta,c,side,lower,overwrite_c]) Constructing wrapper function "chemm"... c = chemm(alpha,a,b,[beta,c,side,lower,overwrite_c]) Constructing wrapper function "zhemm"... c = zhemm(alpha,a,b,[beta,c,side,lower,overwrite_c]) Constructing wrapper function "ssyrk"... c = ssyrk(alpha,a,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "dsyrk"... c = dsyrk(alpha,a,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "csyrk"... c = csyrk(alpha,a,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "zsyrk"... c = zsyrk(alpha,a,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "cherk"... c = cherk(alpha,a,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "zherk"... c = zherk(alpha,a,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "ssyr2k"... c = ssyr2k(alpha,a,b,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "dsyr2k"... c = dsyr2k(alpha,a,b,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "csyr2k"... c = csyr2k(alpha,a,b,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "zsyr2k"... c = zsyr2k(alpha,a,b,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "cher2k"... c = cher2k(alpha,a,b,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "zher2k"... c = zher2k(alpha,a,b,[beta,c,trans,lower,overwrite_c]) Constructing wrapper function "strmm"... b = strmm(alpha,a,b,[side,lower,trans_a,diag,overwrite_b]) Constructing wrapper function "dtrmm"... b = dtrmm(alpha,a,b,[side,lower,trans_a,diag,overwrite_b]) Constructing wrapper function "ctrmm"... b = ctrmm(alpha,a,b,[side,lower,trans_a,diag,overwrite_b]) Constructing wrapper function "ztrmm"... b = ztrmm(alpha,a,b,[side,lower,trans_a,diag,overwrite_b]) Wrote C/API module "_fblas" to file "build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/linalg/_fblasmodule.c" Fortran 77 wrappers are saved to "build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/linalg/_fblas-f2pywrappers.f" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. adding 'build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/linalg/_fblas-f2pywrappers.f' to sources. building extension "scipy.linalg._flapack" sources from_template:> build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf Including file scipy/linalg/flapack_user.pyf.src Mismatch in number of replacements (base ) for <__l1=S/D>. Ignoring. Mismatch in number of replacements (base ) for <__l1=C/Z>. Ignoring. Mismatch in number of replacements (base ) for <__l1=S/D>. Ignoring. Mismatch in number of replacements (base ) for <__l1=S/D>. Ignoring. Mismatch in number of replacements (base ) for <__l1=C/Z>. Ignoring. Mismatch in number of replacements (base ) for <__l1=C/Z>. Ignoring. f2py options: [] f2py: build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf Reading fortran codes... Reading file 'build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf' (format:free) Line #5611 in build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf:" char*,char*,char*,int*,int*,complex_float*,int*,complex_float*,int*,float*,float*,int*,int*,float*,int*,float*,complex_float*,int*,complex_float*,float*,int*,int*,int*" crackline:3: No pattern for line Line #5691 in build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf:" char*,char*,char*,int*,int*,complex_double*,int*,complex_double*,int*,double*,double*,int*,int*,double*,int*,double*,complex_double*,int*,complex_double*,double*,int*,int*,int*" crackline:3: No pattern for line Line #5900 in build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf:"lprotoargument char*,int*,int *,int*,int*,float*,int*,int*,float*,int*,int*" crackline:3: No pattern for line Line #5933 in build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf:"lprotoargument char*,int*,int *,int*,int*,double*,int*,int*,double*,int*,int*" crackline:3: No pattern for line Line #5966 in build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf:"lprotoargument char*,int*,int *,int*,int*,complex_float*,int*,int*,complex_float*,int*,int*" crackline:3: No pattern for line Line #5999 in build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf:"lprotoargument char*,int*,int *,int*,int*,complex_double*,int*,int*,complex_double*,int*,int*" crackline:3: No pattern for line Post-processing... Block: _flapack Block: gees__user__routines Block: sselect Block: dselect Block: cselect Block: zselect Block: gges__user__routines Block: cselect Block: zselect Block: sselect Block: dselect Block: sgges In: build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf:_flapack:unknown_interface:sgges get_useparameters: no module gges__user__routines info used by sgges Block: dgges In: build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf:_flapack:unknown_interface:dgges get_useparameters: no module gges__user__routines info used by dgges Block: cgges In: build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf:_flapack:unknown_interface:cgges get_useparameters: no module gges__user__routines info used by cgges Block: zgges In: build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf:_flapack:unknown_interface:zgges get_useparameters: no module gges__user__routines info used by zgges Block: spbtrf Block: dpbtrf Block: cpbtrf Block: zpbtrf Block: spbtrs Block: dpbtrs Block: cpbtrs Block: zpbtrs Block: strtrs Block: dtrtrs Block: ctrtrs Block: ztrtrs Block: spbsv Block: dpbsv Block: cpbsv Block: zpbsv Block: sptsv Block: dptsv Block: cptsv Block: zptsv Block: sgebal Block: dgebal Block: cgebal Block: zgebal Block: sgehrd Block: dgehrd Block: cgehrd Block: zgehrd Block: sgehrd_lwork Block: dgehrd_lwork Block: cgehrd_lwork Block: zgehrd_lwork Block: sorghr Block: dorghr Block: sorghr_lwork Block: dorghr_lwork Block: cunghr Block: zunghr Block: cunghr_lwork Block: zunghr_lwork Block: sgbsv Block: dgbsv Block: cgbsv Block: zgbsv Block: sgtsv Block: dgtsv Block: cgtsv Block: zgtsv Block: sgesv Block: dgesv Block: cgesv Block: zgesv Block: sgetrf Block: dgetrf Block: cgetrf Block: zgetrf Block: sgetrs Block: dgetrs Block: cgetrs Block: zgetrs Block: sgetri Block: dgetri Block: cgetri Block: zgetri Block: sgetri_lwork Block: dgetri_lwork Block: cgetri_lwork Block: zgetri_lwork Block: sgesdd Block: dgesdd Block: sgesdd_lwork Block: dgesdd_lwork Block: cgesdd Block: zgesdd Block: cgesdd_lwork Block: zgesdd_lwork Block: sgelss Block: dgelss Block: sgelss_lwork Block: dgelss_lwork Block: cgelss Block: zgelss Block: slasd4 Block: dlasd4 Block: cgelss_lwork Block: zgelss_lwork Block: sgelsy Block: dgelsy Block: sgelsy_lwork Block: dgelsy_lwork Block: cgelsy Block: zgelsy Block: cgelsy_lwork Block: zgelsy_lwork Block: sgelsd Block: dgelsd Block: sgelsd_lwork Block: dgelsd_lwork Block: cgelsd Block: zgelsd Block: cgelsd_lwork Block: zgelsd_lwork Block: sgeqp3 Block: dgeqp3 Block: cgeqp3 Block: zgeqp3 Block: sgeqrf Block: dgeqrf Block: cgeqrf Block: zgeqrf Block: sgerqf Block: dgerqf Block: cgerqf Block: zgerqf Block: sorgqr Block: dorgqr Block: cungqr Block: zungqr Block: sormqr Block: dormqr Block: cunmqr Block: zunmqr Block: sorgrq Block: dorgrq Block: cungrq Block: zungrq Block: sgeev Block: dgeev Block: sgeev_lwork Block: dgeev_lwork Block: cgeev Block: zgeev Block: cgeev_lwork Block: zgeev_lwork Block: sgegv Block: dgegv Block: cgegv Block: zgegv Block: ssyev Block: dsyev Block: cheev Block: zheev Block: ssyevd Block: dsyevd Block: cheevd Block: zheevd Block: sposv Block: dposv Block: cposv Block: zposv Block: spotrf Block: dpotrf Block: cpotrf Block: zpotrf Block: spotrs Block: dpotrs Block: cpotrs Block: zpotrs Block: spotri Block: dpotri Block: cpotri Block: zpotri Block: slauum Block: dlauum Block: clauum Block: zlauum Block: strtri Block: dtrtri Block: ctrtri Block: ztrtri Block: strsyl Block: dtrsyl Block: ctrsyl Block: ztrsyl Block: slaswp Block: dlaswp Block: claswp Block: zlaswp Block: cgees In: build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf:_flapack:unknown_interface:cgees get_useparameters: no module gees__user__routines info used by cgees Block: zgees In: build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf:_flapack:unknown_interface:zgees get_useparameters: no module gees__user__routines info used by zgees Block: sgees In: build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf:_flapack:unknown_interface:sgees get_useparameters: no module gees__user__routines info used by sgees Block: dgees In: build/src.linux-x86_64-2.7/scipy/linalg/flapack.pyf:_flapack:unknown_interface:dgees get_useparameters: no module gees__user__routines info used by dgees Block: sggev Block: dggev Block: cggev Block: zggev Block: ssbev Block: dsbev Block: ssbevd Block: dsbevd Block: ssbevx Block: dsbevx Block: chbevd Block: zhbevd Block: chbevx Block: zhbevx Block: dlamch Block: slamch Block: sgbtrf Block: dgbtrf Block: cgbtrf Block: zgbtrf Block: sgbtrs Block: dgbtrs Block: cgbtrs Block: zgbtrs Block: ssyevr Block: dsyevr Block: cheevr Block: zheevr Block: ssygv Block: dsygv Block: chegv Block: zhegv Block: ssygvd Block: dsygvd Block: chegvd Block: zhegvd Block: ssygvx Block: dsygvx Block: chegvx Block: zhegvx Block: slange Block: dlange Block: clange Block: zlange Block: slarfg Block: dlarfg Block: clarfg Block: zlarfg Block: slarf Block: dlarf Block: clarf Block: zlarf Block: slartg Block: dlartg Block: clartg Block: zlartg Block: crot Block: zrot Post-processing (stage 2)... Building modules... Constructing call-back function "cb_sselect_in_gees__user__routines" def sselect(arg1,arg2): return sselect Constructing call-back function "cb_dselect_in_gees__user__routines" def dselect(arg1,arg2): return dselect Constructing call-back function "cb_cselect_in_gees__user__routines" def cselect(arg): return cselect Constructing call-back function "cb_zselect_in_gees__user__routines" def zselect(arg): return zselect Constructing call-back function "cb_cselect_in_gges__user__routines" def cselect(alpha,beta): return cselect Constructing call-back function "cb_zselect_in_gges__user__routines" def zselect(alpha,beta): return zselect Constructing call-back function "cb_sselect_in_gges__user__routines" def sselect(alphar,alphai,beta): return sselect Constructing call-back function "cb_dselect_in_gges__user__routines" def dselect(alphar,alphai,beta): return dselect Building module "_flapack"... Constructing wrapper function "sgges"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' a,b,sdim,alphar,alphai,beta,vsl,vsr,work,info = sgges(sselect,a,b,[jobvsl,jobvsr,sort_t,ldvsl,ldvsr,lwork,sselect_extra_args,overwrite_a,overwrite_b]) Constructing wrapper function "dgges"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' a,b,sdim,alphar,alphai,beta,vsl,vsr,work,info = dgges(dselect,a,b,[jobvsl,jobvsr,sort_t,ldvsl,ldvsr,lwork,dselect_extra_args,overwrite_a,overwrite_b]) Constructing wrapper function "cgges"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' a,b,sdim,alpha,beta,vsl,vsr,work,info = cgges(cselect,a,b,[jobvsl,jobvsr,sort_t,ldvsl,ldvsr,lwork,cselect_extra_args,overwrite_a,overwrite_b]) Constructing wrapper function "zgges"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' a,b,sdim,alpha,beta,vsl,vsr,work,info = zgges(zselect,a,b,[jobvsl,jobvsr,sort_t,ldvsl,ldvsr,lwork,zselect_extra_args,overwrite_a,overwrite_b]) Constructing wrapper function "spbtrf"... c,info = spbtrf(ab,[lower,ldab,overwrite_ab]) Constructing wrapper function "dpbtrf"... c,info = dpbtrf(ab,[lower,ldab,overwrite_ab]) Constructing wrapper function "cpbtrf"... c,info = cpbtrf(ab,[lower,ldab,overwrite_ab]) Constructing wrapper function "zpbtrf"... c,info = zpbtrf(ab,[lower,ldab,overwrite_ab]) Constructing wrapper function "spbtrs"... x,info = spbtrs(ab,b,[lower,ldab,overwrite_b]) Constructing wrapper function "dpbtrs"... x,info = dpbtrs(ab,b,[lower,ldab,overwrite_b]) Constructing wrapper function "cpbtrs"... x,info = cpbtrs(ab,b,[lower,ldab,overwrite_b]) Constructing wrapper function "zpbtrs"... x,info = zpbtrs(ab,b,[lower,ldab,overwrite_b]) Constructing wrapper function "strtrs"... x,info = strtrs(a,b,[lower,trans,unitdiag,lda,overwrite_b]) Constructing wrapper function "dtrtrs"... x,info = dtrtrs(a,b,[lower,trans,unitdiag,lda,overwrite_b]) Constructing wrapper function "ctrtrs"... x,info = ctrtrs(a,b,[lower,trans,unitdiag,lda,overwrite_b]) Constructing wrapper function "ztrtrs"... x,info = ztrtrs(a,b,[lower,trans,unitdiag,lda,overwrite_b]) Constructing wrapper function "spbsv"... c,x,info = spbsv(ab,b,[lower,ldab,overwrite_ab,overwrite_b]) Constructing wrapper function "dpbsv"... c,x,info = dpbsv(ab,b,[lower,ldab,overwrite_ab,overwrite_b]) Constructing wrapper function "cpbsv"... c,x,info = cpbsv(ab,b,[lower,ldab,overwrite_ab,overwrite_b]) Constructing wrapper function "zpbsv"... c,x,info = zpbsv(ab,b,[lower,ldab,overwrite_ab,overwrite_b]) Constructing wrapper function "sptsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' d,du,x,info = sptsv(d,e,b,[overwrite_d,overwrite_e,overwrite_b]) Constructing wrapper function "dptsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' d,du,x,info = dptsv(d,e,b,[overwrite_d,overwrite_e,overwrite_b]) Constructing wrapper function "cptsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' d,du,x,info = cptsv(d,e,b,[overwrite_d,overwrite_e,overwrite_b]) Constructing wrapper function "zptsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' d,du,x,info = zptsv(d,e,b,[overwrite_d,overwrite_e,overwrite_b]) Constructing wrapper function "sgebal"... ba,lo,hi,pivscale,info = sgebal(a,[scale,permute,overwrite_a]) Constructing wrapper function "dgebal"... ba,lo,hi,pivscale,info = dgebal(a,[scale,permute,overwrite_a]) Constructing wrapper function "cgebal"... ba,lo,hi,pivscale,info = cgebal(a,[scale,permute,overwrite_a]) Constructing wrapper function "zgebal"... ba,lo,hi,pivscale,info = zgebal(a,[scale,permute,overwrite_a]) Constructing wrapper function "sgehrd"... ht,tau,info = sgehrd(a,[lo,hi,lwork,overwrite_a]) Constructing wrapper function "dgehrd"... ht,tau,info = dgehrd(a,[lo,hi,lwork,overwrite_a]) Constructing wrapper function "cgehrd"... ht,tau,info = cgehrd(a,[lo,hi,lwork,overwrite_a]) Constructing wrapper function "zgehrd"... ht,tau,info = zgehrd(a,[lo,hi,lwork,overwrite_a]) Constructing wrapper function "sgehrd_lwork"... work,info = sgehrd_lwork(n,[lo,hi]) Constructing wrapper function "dgehrd_lwork"... work,info = dgehrd_lwork(n,[lo,hi]) Constructing wrapper function "cgehrd_lwork"... work,info = cgehrd_lwork(n,[lo,hi]) Constructing wrapper function "zgehrd_lwork"... work,info = zgehrd_lwork(n,[lo,hi]) Constructing wrapper function "sorghr"... ht,info = sorghr(a,tau,[lo,hi,lwork,overwrite_a]) Constructing wrapper function "dorghr"... ht,info = dorghr(a,tau,[lo,hi,lwork,overwrite_a]) Constructing wrapper function "sorghr_lwork"... warning: callstatement is defined without callprotoargument work,info = sorghr_lwork(n,[lo,hi]) Constructing wrapper function "dorghr_lwork"... warning: callstatement is defined without callprotoargument work,info = dorghr_lwork(n,[lo,hi]) Constructing wrapper function "cunghr"... ht,info = cunghr(a,tau,[lo,hi,lwork,overwrite_a]) Constructing wrapper function "zunghr"... ht,info = zunghr(a,tau,[lo,hi,lwork,overwrite_a]) Constructing wrapper function "cunghr_lwork"... warning: callstatement is defined without callprotoargument work,info = cunghr_lwork(n,[lo,hi]) Constructing wrapper function "zunghr_lwork"... warning: callstatement is defined without callprotoargument work,info = zunghr_lwork(n,[lo,hi]) Constructing wrapper function "sgbsv"... lub,piv,x,info = sgbsv(kl,ku,ab,b,[overwrite_ab,overwrite_b]) Constructing wrapper function "dgbsv"... lub,piv,x,info = dgbsv(kl,ku,ab,b,[overwrite_ab,overwrite_b]) Constructing wrapper function "cgbsv"... lub,piv,x,info = cgbsv(kl,ku,ab,b,[overwrite_ab,overwrite_b]) Constructing wrapper function "zgbsv"... lub,piv,x,info = zgbsv(kl,ku,ab,b,[overwrite_ab,overwrite_b]) Constructing wrapper function "sgtsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' du2,d,du,x,info = sgtsv(dl,d,du,b,[overwrite_dl,overwrite_d,overwrite_du,overwrite_b]) Constructing wrapper function "dgtsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' du2,d,du,x,info = dgtsv(dl,d,du,b,[overwrite_dl,overwrite_d,overwrite_du,overwrite_b]) Constructing wrapper function "cgtsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' du2,d,du,x,info = cgtsv(dl,d,du,b,[overwrite_dl,overwrite_d,overwrite_du,overwrite_b]) Constructing wrapper function "zgtsv"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' du2,d,du,x,info = zgtsv(dl,d,du,b,[overwrite_dl,overwrite_d,overwrite_du,overwrite_b]) Constructing wrapper function "sgesv"... lu,piv,x,info = sgesv(a,b,[overwrite_a,overwrite_b]) Constructing wrapper function "dgesv"... lu,piv,x,info = dgesv(a,b,[overwrite_a,overwrite_b]) Constructing wrapper function "cgesv"... lu,piv,x,info = cgesv(a,b,[overwrite_a,overwrite_b]) Constructing wrapper function "zgesv"... lu,piv,x,info = zgesv(a,b,[overwrite_a,overwrite_b]) Constructing wrapper function "sgetrf"... lu,piv,info = sgetrf(a,[overwrite_a]) Constructing wrapper function "dgetrf"... lu,piv,info = dgetrf(a,[overwrite_a]) Constructing wrapper function "cgetrf"... lu,piv,info = cgetrf(a,[overwrite_a]) Constructing wrapper function "zgetrf"... lu,piv,info = zgetrf(a,[overwrite_a]) Constructing wrapper function "sgetrs"... x,info = sgetrs(lu,piv,b,[trans,overwrite_b]) Constructing wrapper function "dgetrs"... x,info = dgetrs(lu,piv,b,[trans,overwrite_b]) Constructing wrapper function "cgetrs"... x,info = cgetrs(lu,piv,b,[trans,overwrite_b]) Constructing wrapper function "zgetrs"... x,info = zgetrs(lu,piv,b,[trans,overwrite_b]) Constructing wrapper function "sgetri"... inv_a,info = sgetri(lu,piv,[lwork,overwrite_lu]) Constructing wrapper function "dgetri"... inv_a,info = dgetri(lu,piv,[lwork,overwrite_lu]) Constructing wrapper function "cgetri"... inv_a,info = cgetri(lu,piv,[lwork,overwrite_lu]) Constructing wrapper function "zgetri"... inv_a,info = zgetri(lu,piv,[lwork,overwrite_lu]) Constructing wrapper function "sgetri_lwork"... work,info = sgetri_lwork(n) Constructing wrapper function "dgetri_lwork"... work,info = dgetri_lwork(n) Constructing wrapper function "cgetri_lwork"... work,info = cgetri_lwork(n) Constructing wrapper function "zgetri_lwork"... work,info = zgetri_lwork(n) Constructing wrapper function "sgesdd"... u,s,vt,info = sgesdd(a,[compute_uv,full_matrices,lwork,overwrite_a]) Constructing wrapper function "dgesdd"... u,s,vt,info = dgesdd(a,[compute_uv,full_matrices,lwork,overwrite_a]) Constructing wrapper function "sgesdd_lwork"... work,info = sgesdd_lwork(m,n,[compute_uv,full_matrices]) Constructing wrapper function "dgesdd_lwork"... work,info = dgesdd_lwork(m,n,[compute_uv,full_matrices]) Constructing wrapper function "cgesdd"... u,s,vt,info = cgesdd(a,[compute_uv,full_matrices,lwork,overwrite_a]) Constructing wrapper function "zgesdd"... u,s,vt,info = zgesdd(a,[compute_uv,full_matrices,lwork,overwrite_a]) Constructing wrapper function "cgesdd_lwork"... work,info = cgesdd_lwork(m,n,[compute_uv,full_matrices]) Constructing wrapper function "zgesdd_lwork"... work,info = zgesdd_lwork(m,n,[compute_uv,full_matrices]) Constructing wrapper function "sgelss"... v,x,s,rank,work,info = sgelss(a,b,[cond,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "dgelss"... v,x,s,rank,work,info = dgelss(a,b,[cond,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "sgelss_lwork"... work,info = sgelss_lwork(m,n,nrhs,[cond,lwork]) Constructing wrapper function "dgelss_lwork"... work,info = dgelss_lwork(m,n,nrhs,[cond,lwork]) Constructing wrapper function "cgelss"... v,x,s,rank,work,info = cgelss(a,b,[cond,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "zgelss"... v,x,s,rank,work,info = zgelss(a,b,[cond,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "slasd4"... delta,sigma,work,info = slasd4(i,d,z,[rho]) Constructing wrapper function "dlasd4"... delta,sigma,work,info = dlasd4(i,d,z,[rho]) Constructing wrapper function "cgelss_lwork"... work,info = cgelss_lwork(m,n,nrhs,[cond,lwork]) Constructing wrapper function "zgelss_lwork"... work,info = zgelss_lwork(m,n,nrhs,[cond,lwork]) Constructing wrapper function "sgelsy"... v,x,j,rank,info = sgelsy(a,b,jptv,cond,lwork,[overwrite_a,overwrite_b]) Constructing wrapper function "dgelsy"... v,x,j,rank,info = dgelsy(a,b,jptv,cond,lwork,[overwrite_a,overwrite_b]) Constructing wrapper function "sgelsy_lwork"... work,info = sgelsy_lwork(m,n,nrhs,cond,[lwork]) Constructing wrapper function "dgelsy_lwork"... work,info = dgelsy_lwork(m,n,nrhs,cond,[lwork]) Constructing wrapper function "cgelsy"... v,x,j,rank,info = cgelsy(a,b,jptv,cond,lwork,[overwrite_a,overwrite_b]) Constructing wrapper function "zgelsy"... v,x,j,rank,info = zgelsy(a,b,jptv,cond,lwork,[overwrite_a,overwrite_b]) Constructing wrapper function "cgelsy_lwork"... work,info = cgelsy_lwork(m,n,nrhs,cond,[lwork]) Constructing wrapper function "zgelsy_lwork"... work,info = zgelsy_lwork(m,n,nrhs,cond,[lwork]) Constructing wrapper function "sgelsd"... x,s,rank,info = sgelsd(a,b,lwork,size_iwork,[cond,overwrite_a,overwrite_b]) Constructing wrapper function "dgelsd"... x,s,rank,info = dgelsd(a,b,lwork,size_iwork,[cond,overwrite_a,overwrite_b]) Constructing wrapper function "sgelsd_lwork"... work,iwork,info = sgelsd_lwork(m,n,nrhs,[cond,lwork]) Constructing wrapper function "dgelsd_lwork"... work,iwork,info = dgelsd_lwork(m,n,nrhs,[cond,lwork]) Constructing wrapper function "cgelsd"... x,s,rank,info = cgelsd(a,b,lwork,size_rwork,size_iwork,[cond,overwrite_a,overwrite_b]) Constructing wrapper function "zgelsd"... x,s,rank,info = zgelsd(a,b,lwork,size_rwork,size_iwork,[cond,overwrite_a,overwrite_b]) Constructing wrapper function "cgelsd_lwork"... work,rwork,iwork,info = cgelsd_lwork(m,n,nrhs,[cond,lwork]) Constructing wrapper function "zgelsd_lwork"... work,rwork,iwork,info = zgelsd_lwork(m,n,nrhs,[cond,lwork]) Constructing wrapper function "sgeqp3"... qr,jpvt,tau,work,info = sgeqp3(a,[lwork,overwrite_a]) Constructing wrapper function "dgeqp3"... qr,jpvt,tau,work,info = dgeqp3(a,[lwork,overwrite_a]) Constructing wrapper function "cgeqp3"... qr,jpvt,tau,work,info = cgeqp3(a,[lwork,overwrite_a]) Constructing wrapper function "zgeqp3"... qr,jpvt,tau,work,info = zgeqp3(a,[lwork,overwrite_a]) Constructing wrapper function "sgeqrf"... qr,tau,work,info = sgeqrf(a,[lwork,overwrite_a]) Constructing wrapper function "dgeqrf"... qr,tau,work,info = dgeqrf(a,[lwork,overwrite_a]) Constructing wrapper function "cgeqrf"... qr,tau,work,info = cgeqrf(a,[lwork,overwrite_a]) Constructing wrapper function "zgeqrf"... qr,tau,work,info = zgeqrf(a,[lwork,overwrite_a]) Constructing wrapper function "sgerqf"... qr,tau,work,info = sgerqf(a,[lwork,overwrite_a]) Constructing wrapper function "dgerqf"... qr,tau,work,info = dgerqf(a,[lwork,overwrite_a]) Constructing wrapper function "cgerqf"... qr,tau,work,info = cgerqf(a,[lwork,overwrite_a]) Constructing wrapper function "zgerqf"... qr,tau,work,info = zgerqf(a,[lwork,overwrite_a]) Constructing wrapper function "sorgqr"... q,work,info = sorgqr(a,tau,[lwork,overwrite_a]) Constructing wrapper function "dorgqr"... q,work,info = dorgqr(a,tau,[lwork,overwrite_a]) Constructing wrapper function "cungqr"... q,work,info = cungqr(a,tau,[lwork,overwrite_a]) Constructing wrapper function "zungqr"... q,work,info = zungqr(a,tau,[lwork,overwrite_a]) Constructing wrapper function "sormqr"... cq,work,info = sormqr(side,trans,a,tau,c,lwork,[overwrite_c]) Constructing wrapper function "dormqr"... cq,work,info = dormqr(side,trans,a,tau,c,lwork,[overwrite_c]) Constructing wrapper function "cunmqr"... cq,work,info = cunmqr(side,trans,a,tau,c,lwork,[overwrite_c]) Constructing wrapper function "zunmqr"... cq,work,info = zunmqr(side,trans,a,tau,c,lwork,[overwrite_c]) Constructing wrapper function "sorgrq"... q,work,info = sorgrq(a,tau,[lwork,overwrite_a]) Constructing wrapper function "dorgrq"... q,work,info = dorgrq(a,tau,[lwork,overwrite_a]) Constructing wrapper function "cungrq"... q,work,info = cungrq(a,tau,[lwork,overwrite_a]) Constructing wrapper function "zungrq"... q,work,info = zungrq(a,tau,[lwork,overwrite_a]) Constructing wrapper function "sgeev"... wr,wi,vl,vr,info = sgeev(a,[compute_vl,compute_vr,lwork,overwrite_a]) Constructing wrapper function "dgeev"... wr,wi,vl,vr,info = dgeev(a,[compute_vl,compute_vr,lwork,overwrite_a]) Constructing wrapper function "sgeev_lwork"... work,info = sgeev_lwork(n,[compute_vl,compute_vr]) Constructing wrapper function "dgeev_lwork"... work,info = dgeev_lwork(n,[compute_vl,compute_vr]) Constructing wrapper function "cgeev"... w,vl,vr,info = cgeev(a,[compute_vl,compute_vr,lwork,overwrite_a]) Constructing wrapper function "zgeev"... w,vl,vr,info = zgeev(a,[compute_vl,compute_vr,lwork,overwrite_a]) Constructing wrapper function "cgeev_lwork"... work,info = cgeev_lwork(n,[compute_vl,compute_vr]) Constructing wrapper function "zgeev_lwork"... work,info = zgeev_lwork(n,[compute_vl,compute_vr]) Constructing wrapper function "sgegv"... alphar,alphai,beta,vl,vr,info = sgegv(a,b,[compute_vl,compute_vr,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "dgegv"... alphar,alphai,beta,vl,vr,info = dgegv(a,b,[compute_vl,compute_vr,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "cgegv"... alpha,beta,vl,vr,info = cgegv(a,b,[compute_vl,compute_vr,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "zgegv"... alpha,beta,vl,vr,info = zgegv(a,b,[compute_vl,compute_vr,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "ssyev"... w,v,info = ssyev(a,[compute_v,lower,lwork,overwrite_a]) Constructing wrapper function "dsyev"... w,v,info = dsyev(a,[compute_v,lower,lwork,overwrite_a]) Constructing wrapper function "cheev"... w,v,info = cheev(a,[compute_v,lower,lwork,overwrite_a]) Constructing wrapper function "zheev"... w,v,info = zheev(a,[compute_v,lower,lwork,overwrite_a]) Constructing wrapper function "ssyevd"... w,v,info = ssyevd(a,[compute_v,lower,lwork,overwrite_a]) Constructing wrapper function "dsyevd"... w,v,info = dsyevd(a,[compute_v,lower,lwork,overwrite_a]) Constructing wrapper function "cheevd"... w,v,info = cheevd(a,[compute_v,lower,lwork,overwrite_a]) Constructing wrapper function "zheevd"... w,v,info = zheevd(a,[compute_v,lower,lwork,overwrite_a]) Constructing wrapper function "sposv"... c,x,info = sposv(a,b,[lower,overwrite_a,overwrite_b]) Constructing wrapper function "dposv"... c,x,info = dposv(a,b,[lower,overwrite_a,overwrite_b]) Constructing wrapper function "cposv"... c,x,info = cposv(a,b,[lower,overwrite_a,overwrite_b]) Constructing wrapper function "zposv"... c,x,info = zposv(a,b,[lower,overwrite_a,overwrite_b]) Constructing wrapper function "spotrf"... c,info = spotrf(a,[lower,clean,overwrite_a]) Constructing wrapper function "dpotrf"... c,info = dpotrf(a,[lower,clean,overwrite_a]) Constructing wrapper function "cpotrf"... c,info = cpotrf(a,[lower,clean,overwrite_a]) Constructing wrapper function "zpotrf"... c,info = zpotrf(a,[lower,clean,overwrite_a]) Constructing wrapper function "spotrs"... x,info = spotrs(c,b,[lower,overwrite_b]) Constructing wrapper function "dpotrs"... x,info = dpotrs(c,b,[lower,overwrite_b]) Constructing wrapper function "cpotrs"... x,info = cpotrs(c,b,[lower,overwrite_b]) Constructing wrapper function "zpotrs"... x,info = zpotrs(c,b,[lower,overwrite_b]) Constructing wrapper function "spotri"... inv_a,info = spotri(c,[lower,overwrite_c]) Constructing wrapper function "dpotri"... inv_a,info = dpotri(c,[lower,overwrite_c]) Constructing wrapper function "cpotri"... inv_a,info = cpotri(c,[lower,overwrite_c]) Constructing wrapper function "zpotri"... inv_a,info = zpotri(c,[lower,overwrite_c]) Constructing wrapper function "slauum"... a,info = slauum(c,[lower,overwrite_c]) Constructing wrapper function "dlauum"... a,info = dlauum(c,[lower,overwrite_c]) Constructing wrapper function "clauum"... a,info = clauum(c,[lower,overwrite_c]) Constructing wrapper function "zlauum"... a,info = zlauum(c,[lower,overwrite_c]) Constructing wrapper function "strtri"... inv_c,info = strtri(c,[lower,unitdiag,overwrite_c]) Constructing wrapper function "dtrtri"... inv_c,info = dtrtri(c,[lower,unitdiag,overwrite_c]) Constructing wrapper function "ctrtri"... inv_c,info = ctrtri(c,[lower,unitdiag,overwrite_c]) Constructing wrapper function "ztrtri"... inv_c,info = ztrtri(c,[lower,unitdiag,overwrite_c]) Constructing wrapper function "strsyl"... x,scale,info = strsyl(a,b,c,[trana,tranb,isgn,overwrite_c]) Constructing wrapper function "dtrsyl"... x,scale,info = dtrsyl(a,b,c,[trana,tranb,isgn,overwrite_c]) Constructing wrapper function "ctrsyl"... x,scale,info = ctrsyl(a,b,c,[trana,tranb,isgn,overwrite_c]) Constructing wrapper function "ztrsyl"... x,scale,info = ztrsyl(a,b,c,[trana,tranb,isgn,overwrite_c]) Constructing wrapper function "slaswp"... getarrdims:warning: assumed shape array, using 0 instead of '*' a = slaswp(a,piv,[k1,k2,off,inc,overwrite_a]) Constructing wrapper function "dlaswp"... getarrdims:warning: assumed shape array, using 0 instead of '*' a = dlaswp(a,piv,[k1,k2,off,inc,overwrite_a]) Constructing wrapper function "claswp"... getarrdims:warning: assumed shape array, using 0 instead of '*' a = claswp(a,piv,[k1,k2,off,inc,overwrite_a]) Constructing wrapper function "zlaswp"... getarrdims:warning: assumed shape array, using 0 instead of '*' a = zlaswp(a,piv,[k1,k2,off,inc,overwrite_a]) Constructing wrapper function "cgees"... t,sdim,w,vs,work,info = cgees(cselect,a,[compute_v,sort_t,lwork,cselect_extra_args,overwrite_a]) Constructing wrapper function "zgees"... t,sdim,w,vs,work,info = zgees(zselect,a,[compute_v,sort_t,lwork,zselect_extra_args,overwrite_a]) Constructing wrapper function "sgees"... t,sdim,wr,wi,vs,work,info = sgees(sselect,a,[compute_v,sort_t,lwork,sselect_extra_args,overwrite_a]) Constructing wrapper function "dgees"... t,sdim,wr,wi,vs,work,info = dgees(dselect,a,[compute_v,sort_t,lwork,dselect_extra_args,overwrite_a]) Constructing wrapper function "sggev"... alphar,alphai,beta,vl,vr,work,info = sggev(a,b,[compute_vl,compute_vr,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "dggev"... alphar,alphai,beta,vl,vr,work,info = dggev(a,b,[compute_vl,compute_vr,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "cggev"... alpha,beta,vl,vr,work,info = cggev(a,b,[compute_vl,compute_vr,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "zggev"... alpha,beta,vl,vr,work,info = zggev(a,b,[compute_vl,compute_vr,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "ssbev"... getarrdims:warning: assumed shape array, using 0 instead of '*' w,z,info = ssbev(ab,[compute_v,lower,ldab,overwrite_ab]) Constructing wrapper function "dsbev"... getarrdims:warning: assumed shape array, using 0 instead of '*' w,z,info = dsbev(ab,[compute_v,lower,ldab,overwrite_ab]) Constructing wrapper function "ssbevd"... getarrdims:warning: assumed shape array, using 0 instead of '*' w,z,info = ssbevd(ab,[compute_v,lower,ldab,liwork,overwrite_ab]) Constructing wrapper function "dsbevd"... getarrdims:warning: assumed shape array, using 0 instead of '*' w,z,info = dsbevd(ab,[compute_v,lower,ldab,liwork,overwrite_ab]) Constructing wrapper function "ssbevx"... getarrdims:warning: assumed shape array, using 0 instead of '*' w,z,m,ifail,info = ssbevx(ab,vl,vu,il,iu,[ldab,compute_v,range,lower,abstol,mmax,overwrite_ab]) Constructing wrapper function "dsbevx"... getarrdims:warning: assumed shape array, using 0 instead of '*' w,z,m,ifail,info = dsbevx(ab,vl,vu,il,iu,[ldab,compute_v,range,lower,abstol,mmax,overwrite_ab]) Constructing wrapper function "chbevd"... getarrdims:warning: assumed shape array, using 0 instead of '*' w,z,info = chbevd(ab,[compute_v,lower,ldab,lrwork,liwork,overwrite_ab]) Constructing wrapper function "zhbevd"... getarrdims:warning: assumed shape array, using 0 instead of '*' w,z,info = zhbevd(ab,[compute_v,lower,ldab,lrwork,liwork,overwrite_ab]) Constructing wrapper function "chbevx"... warning: callstatement is defined without callprotoargument getarrdims:warning: assumed shape array, using 0 instead of '*' w,z,m,ifail,info = chbevx(ab,vl,vu,il,iu,[ldab,compute_v,range,lower,abstol,mmax,overwrite_ab]) Constructing wrapper function "zhbevx"... warning: callstatement is defined without callprotoargument getarrdims:warning: assumed shape array, using 0 instead of '*' w,z,m,ifail,info = zhbevx(ab,vl,vu,il,iu,[ldab,compute_v,range,lower,abstol,mmax,overwrite_ab]) Creating wrapper for Fortran function "dlamch"("dlamch")... Constructing wrapper function "dlamch"... dlamch = dlamch(cmach) Creating wrapper for Fortran function "slamch"("wslamch")... Constructing wrapper function "slamch"... slamch = slamch(cmach) Constructing wrapper function "sgbtrf"... getarrdims:warning: assumed shape array, using 0 instead of '*' lu,ipiv,info = sgbtrf(ab,kl,ku,[m,n,ldab,overwrite_ab]) Constructing wrapper function "dgbtrf"... getarrdims:warning: assumed shape array, using 0 instead of '*' lu,ipiv,info = dgbtrf(ab,kl,ku,[m,n,ldab,overwrite_ab]) Constructing wrapper function "cgbtrf"... getarrdims:warning: assumed shape array, using 0 instead of '*' lu,ipiv,info = cgbtrf(ab,kl,ku,[m,n,ldab,overwrite_ab]) Constructing wrapper function "zgbtrf"... getarrdims:warning: assumed shape array, using 0 instead of '*' lu,ipiv,info = zgbtrf(ab,kl,ku,[m,n,ldab,overwrite_ab]) Constructing wrapper function "sgbtrs"... warning: callstatement is defined without callprotoargument getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,info = sgbtrs(ab,kl,ku,b,ipiv,[trans,n,ldab,ldb,overwrite_b]) Constructing wrapper function "dgbtrs"... warning: callstatement is defined without callprotoargument getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,info = dgbtrs(ab,kl,ku,b,ipiv,[trans,n,ldab,ldb,overwrite_b]) Constructing wrapper function "cgbtrs"... warning: callstatement is defined without callprotoargument getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,info = cgbtrs(ab,kl,ku,b,ipiv,[trans,n,ldab,ldb,overwrite_b]) Constructing wrapper function "zgbtrs"... warning: callstatement is defined without callprotoargument getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,info = zgbtrs(ab,kl,ku,b,ipiv,[trans,n,ldab,ldb,overwrite_b]) Constructing wrapper function "ssyevr"... w,z,info = ssyevr(a,[jobz,range,uplo,il,iu,lwork,overwrite_a]) Constructing wrapper function "dsyevr"... w,z,info = dsyevr(a,[jobz,range,uplo,il,iu,lwork,overwrite_a]) Constructing wrapper function "cheevr"... w,z,info = cheevr(a,[jobz,range,uplo,il,iu,lwork,overwrite_a]) Constructing wrapper function "zheevr"... w,z,info = zheevr(a,[jobz,range,uplo,il,iu,lwork,overwrite_a]) Constructing wrapper function "ssygv"... a,w,info = ssygv(a,b,[itype,jobz,uplo,overwrite_a,overwrite_b]) Constructing wrapper function "dsygv"... a,w,info = dsygv(a,b,[itype,jobz,uplo,overwrite_a,overwrite_b]) Constructing wrapper function "chegv"... a,w,info = chegv(a,b,[itype,jobz,uplo,overwrite_a,overwrite_b]) Constructing wrapper function "zhegv"... a,w,info = zhegv(a,b,[itype,jobz,uplo,overwrite_a,overwrite_b]) Constructing wrapper function "ssygvd"... a,w,info = ssygvd(a,b,[itype,jobz,uplo,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "dsygvd"... a,w,info = dsygvd(a,b,[itype,jobz,uplo,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "chegvd"... a,w,info = chegvd(a,b,[itype,jobz,uplo,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "zhegvd"... a,w,info = zhegvd(a,b,[itype,jobz,uplo,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "ssygvx"... w,z,ifail,info = ssygvx(a,b,iu,[itype,jobz,uplo,il,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "dsygvx"... w,z,ifail,info = dsygvx(a,b,iu,[itype,jobz,uplo,il,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "chegvx"... w,z,ifail,info = chegvx(a,b,iu,[itype,jobz,uplo,il,lwork,overwrite_a,overwrite_b]) Constructing wrapper function "zhegvx"... w,z,ifail,info = zhegvx(a,b,iu,[itype,jobz,uplo,il,lwork,overwrite_a,overwrite_b]) Creating wrapper for Fortran function "slange"("wslange")... Constructing wrapper function "slange"... n2 = slange(norm,a) Creating wrapper for Fortran function "dlange"("dlange")... Constructing wrapper function "dlange"... n2 = dlange(norm,a) Creating wrapper for Fortran function "clange"("wclange")... Constructing wrapper function "clange"... n2 = clange(norm,a) Creating wrapper for Fortran function "zlange"("zlange")... Constructing wrapper function "zlange"... n2 = zlange(norm,a) Constructing wrapper function "slarfg"... getarrdims:warning: assumed shape array, using 0 instead of '*' alpha,x,tau = slarfg(n,alpha,x,[incx,overwrite_x]) Constructing wrapper function "dlarfg"... getarrdims:warning: assumed shape array, using 0 instead of '*' alpha,x,tau = dlarfg(n,alpha,x,[incx,overwrite_x]) Constructing wrapper function "clarfg"... getarrdims:warning: assumed shape array, using 0 instead of '*' alpha,x,tau = clarfg(n,alpha,x,[incx,overwrite_x]) Constructing wrapper function "zlarfg"... getarrdims:warning: assumed shape array, using 0 instead of '*' alpha,x,tau = zlarfg(n,alpha,x,[incx,overwrite_x]) Constructing wrapper function "slarf"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' c = slarf(v,tau,c,work,[side,incv,overwrite_c]) Constructing wrapper function "dlarf"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' c = dlarf(v,tau,c,work,[side,incv,overwrite_c]) Constructing wrapper function "clarf"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' c = clarf(v,tau,c,work,[side,incv,overwrite_c]) Constructing wrapper function "zlarf"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' c = zlarf(v,tau,c,work,[side,incv,overwrite_c]) Constructing wrapper function "slartg"... cs,sn,r = slartg(f,g) Constructing wrapper function "dlartg"... cs,sn,r = dlartg(f,g) Constructing wrapper function "clartg"... cs,sn,r = clartg(f,g) Constructing wrapper function "zlartg"... cs,sn,r = zlartg(f,g) Constructing wrapper function "crot"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = crot(x,y,c,s,[n,offx,incx,offy,incy,overwrite_x,overwrite_y]) Constructing wrapper function "zrot"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,y = zrot(x,y,c,s,[n,offx,incx,offy,incy,overwrite_x,overwrite_y]) Wrote C/API module "_flapack" to file "build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/linalg/_flapackmodule.c" Fortran 77 wrappers are saved to "build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/linalg/_flapack-f2pywrappers.f" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. adding 'build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/linalg/_flapack-f2pywrappers.f' to sources. building extension "scipy.linalg._flinalg" sources f2py options: [] f2py:> build/src.linux-x86_64-2.7/scipy/linalg/_flinalgmodule.c Reading fortran codes... Reading file 'scipy/linalg/src/det.f' (format:fix,strict) Reading file 'scipy/linalg/src/lu.f' (format:fix,strict) Post-processing... Block: _flinalg {'attrspec': ['intent(out)']} In: :_flinalg:scipy/linalg/src/det.f:ddet_c vars2fortran: No typespec for argument "info". Block: ddet_c {'attrspec': ['intent(out)']} In: :_flinalg:scipy/linalg/src/det.f:ddet_r vars2fortran: No typespec for argument "info". Block: ddet_r {'attrspec': ['intent(out)']} In: :_flinalg:scipy/linalg/src/det.f:sdet_c vars2fortran: No typespec for argument "info". Block: sdet_c {'attrspec': ['intent(out)']} In: :_flinalg:scipy/linalg/src/det.f:sdet_r vars2fortran: No typespec for argument "info". Block: sdet_r {'attrspec': ['intent(out)']} In: :_flinalg:scipy/linalg/src/det.f:zdet_c vars2fortran: No typespec for argument "info". Block: zdet_c {'attrspec': ['intent(out)']} In: :_flinalg:scipy/linalg/src/det.f:zdet_r vars2fortran: No typespec for argument "info". Block: zdet_r {'attrspec': ['intent(out)']} In: :_flinalg:scipy/linalg/src/det.f:cdet_c vars2fortran: No typespec for argument "info". Block: cdet_c {'attrspec': ['intent(out)']} In: :_flinalg:scipy/linalg/src/det.f:cdet_r vars2fortran: No typespec for argument "info". Block: cdet_r {'attrspec': ['intent(out)']} In: :_flinalg:scipy/linalg/src/lu.f:dlu_c vars2fortran: No typespec for argument "info". Block: dlu_c {'attrspec': ['intent(out)']} In: :_flinalg:scipy/linalg/src/lu.f:zlu_c vars2fortran: No typespec for argument "info". Block: zlu_c {'attrspec': ['intent(out)']} In: :_flinalg:scipy/linalg/src/lu.f:slu_c vars2fortran: No typespec for argument "info". Block: slu_c {'attrspec': ['intent(out)']} In: :_flinalg:scipy/linalg/src/lu.f:clu_c vars2fortran: No typespec for argument "info". Block: clu_c Post-processing (stage 2)... Building modules... Building module "_flinalg"... Constructing wrapper function "ddet_c"... det,info = ddet_c(a,[overwrite_a]) Constructing wrapper function "ddet_r"... det,info = ddet_r(a,[overwrite_a]) Constructing wrapper function "sdet_c"... det,info = sdet_c(a,[overwrite_a]) Constructing wrapper function "sdet_r"... det,info = sdet_r(a,[overwrite_a]) Constructing wrapper function "zdet_c"... det,info = zdet_c(a,[overwrite_a]) Constructing wrapper function "zdet_r"... det,info = zdet_r(a,[overwrite_a]) Constructing wrapper function "cdet_c"... det,info = cdet_c(a,[overwrite_a]) Constructing wrapper function "cdet_r"... det,info = cdet_r(a,[overwrite_a]) Constructing wrapper function "dlu_c"... p,l,u,info = dlu_c(a,[permute_l,overwrite_a]) Constructing wrapper function "zlu_c"... p,l,u,info = zlu_c(a,[permute_l,overwrite_a]) Constructing wrapper function "slu_c"... p,l,u,info = slu_c(a,[permute_l,overwrite_a]) Constructing wrapper function "clu_c"... p,l,u,info = clu_c(a,[permute_l,overwrite_a]) Wrote C/API module "_flinalg" to file "build/src.linux-x86_64-2.7/scipy/linalg/_flinalgmodule.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. building extension "scipy.linalg._interpolative" sources f2py options: [] f2py: scipy/linalg/interpolative.pyf "object of type 'type' has no len()" in evaluating 'len(list)' (available names: []) "object of type 'type' has no len()" in evaluating 'len(list)' (available names: []) "object of type 'type' has no len()" in evaluating 'len(list)' (available names: []) "object of type 'type' has no len()" in evaluating 'len(list)' (available names: []) "object of type 'type' has no len()" in evaluating 'len(list)' (available names: []) "object of type 'type' has no len()" in evaluating 'len(list)' (available names: []) Reading fortran codes... Reading file 'scipy/linalg/interpolative.pyf' (format:free) Post-processing... Block: _interpolative Block: id_srand Block: idd_frm Block: idd_sfrm Block: idd_frmi Block: idd_sfrmi Block: iddp_id Block: iddr_id Block: idd_reconid Block: idd_reconint Block: idd_copycols Block: idd_id2svd Block: idd_snorm In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idd_snorm get_useparameters: no module idd__user__routines info used by idd_snorm Block: idd_diffsnorm In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idd_diffsnorm get_useparameters: no module idd__user__routines info used by idd_diffsnorm Block: iddr_svd Block: iddp_svd Block: iddp_aid Block: idd_estrank Block: iddp_asvd Block: iddp_rid In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:iddp_rid get_useparameters: no module idd__user__routines info used by iddp_rid Block: idd_findrank In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idd_findrank get_useparameters: no module idd__user__routines info used by idd_findrank Block: iddp_rsvd In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:iddp_rsvd get_useparameters: no module idd__user__routines info used by iddp_rsvd Block: iddr_aid Block: iddr_aidi Block: iddr_asvd Block: iddr_rid In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:iddr_rid get_useparameters: no module idd__user__routines info used by iddr_rid Block: iddr_rsvd In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:iddr_rsvd get_useparameters: no module idd__user__routines info used by iddr_rsvd Block: idz_frm Block: idz_sfrm Block: idz_frmi Block: idz_sfrmi Block: idzp_id Block: idzr_id Block: idz_reconid Block: idz_reconint Block: idz_copycols Block: idz_id2svd Block: idz_snorm In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idz_snorm get_useparameters: no module idz__user__routines info used by idz_snorm Block: idz_diffsnorm In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idz_diffsnorm get_useparameters: no module idz__user__routines info used by idz_diffsnorm Block: idzr_svd Block: idzp_svd Block: idzp_aid Block: idz_estrank Block: idzp_asvd Block: idzp_rid In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idzp_rid get_useparameters: no module idz__user__routines info used by idzp_rid Block: idz_findrank In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idz_findrank get_useparameters: no module idz__user__routines info used by idz_findrank Block: idzp_rsvd In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idzp_rsvd get_useparameters: no module idz__user__routines info used by idzp_rsvd Block: idzr_aid Block: idzr_aidi Block: idzr_asvd Block: idzr_rid In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idzr_rid get_useparameters: no module idz__user__routines info used by idzr_rid Block: idzr_rsvd In: scipy/linalg/interpolative.pyf:_interpolative:unknown_interface:idzr_rsvd get_useparameters: no module idz__user__routines info used by idzr_rsvd Block: idd__user__routines Block: idd_user_interface Block: matvect Block: matvec Block: matvect2 Block: matvec2 Block: idz__user__routines Block: idz_user_interface Block: matveca Block: matvec Block: matveca2 Block: matvec2 Post-processing (stage 2)... Building modules... Constructing call-back function "cb_matvect_in_idd__user__routines" def matvect(x,[m,n,p1,p2,p3,p4]): return y Constructing call-back function "cb_matvec_in_idd__user__routines" def matvec(x,[n,m,p1,p2,p3,p4]): return y Constructing call-back function "cb_matvect2_in_idd__user__routines" def matvect2(x,[m,n,p1,p2,p3,p4]): return y Constructing call-back function "cb_matvec2_in_idd__user__routines" def matvec2(x,[n,m,p1,p2,p3,p4]): return y Constructing call-back function "cb_matveca_in_idz__user__routines" def matveca(x,[m,n,p1,p2,p3,p4]): return y Constructing call-back function "cb_matvec_in_idz__user__routines" def matvec(x,[n,m,p1,p2,p3,p4]): return y Constructing call-back function "cb_matveca2_in_idz__user__routines" def matveca2(x,[m,n,p1,p2,p3,p4]): return y Constructing call-back function "cb_matvec2_in_idz__user__routines" def matvec2(x,[n,m,p1,p2,p3,p4]): return y Building module "_interpolative"... Constructing wrapper function "id_srand"... r = id_srand(n) Constructing wrapper function "id_srandi"... id_srandi(t) Constructing wrapper function "id_srando"... id_srando() Constructing wrapper function "idd_frm"... y = idd_frm(n,w,x,[m]) Constructing wrapper function "idd_sfrm"... y = idd_sfrm(l,n,w,x,[m]) Constructing wrapper function "idd_frmi"... n,w = idd_frmi(m) Constructing wrapper function "idd_sfrmi"... n,w = idd_sfrmi(l,m) Constructing wrapper function "iddp_id"... krank,list,rnorms = iddp_id(eps,a,[m,n]) Constructing wrapper function "iddr_id"... list,rnorms = iddr_id(a,krank,[m,n]) Constructing wrapper function "idd_reconid"... approx = idd_reconid(col,list,proj,[m,krank,n]) Constructing wrapper function "idd_reconint"... p = idd_reconint(list,proj,[n,krank]) Constructing wrapper function "idd_copycols"... getarrdims:warning: assumed shape array, using 0 instead of '*' col = idd_copycols(a,krank,list,[m,n]) Constructing wrapper function "idd_id2svd"... u,v,s,ier = idd_id2svd(b,list,proj,[m,krank,n,w]) Constructing wrapper function "idd_snorm"... snorm,v = idd_snorm(m,n,matvect,matvec,its,[p1t,p2t,p3t,p4t,p1,p2,p3,p4,u,matvect_extra_args,matvec_extra_args]) Constructing wrapper function "idd_diffsnorm"... snorm = idd_diffsnorm(m,n,matvect,matvect2,matvec,matvec2,its,[p1t,p2t,p3t,p4t,p1t2,p2t2,p3t2,p4t2,p1,p2,p3,p4,p12,p22,p32,p42,w,matvect_extra_args,matvect2_extra_args,matvec_extra_args,matvec2_extra_args]) Constructing wrapper function "iddr_svd"... u,v,s,ier = iddr_svd(a,krank,[m,n,r]) Constructing wrapper function "iddp_svd"... krank,iu,iv,is,w,ier = iddp_svd(eps,a,[m,n]) Constructing wrapper function "iddp_aid"... getarrdims:warning: assumed shape array, using 0 instead of '*' krank,list,proj = iddp_aid(eps,a,work,proj,[m,n]) Constructing wrapper function "idd_estrank"... getarrdims:warning: assumed shape array, using 0 instead of '*' krank,ra = idd_estrank(eps,a,w,ra,[m,n]) Constructing wrapper function "iddp_asvd"... getarrdims:warning: assumed shape array, using 0 instead of '*' krank,iu,iv,is,w,ier = iddp_asvd(eps,a,winit,w,[m,n]) Constructing wrapper function "iddp_rid"... getarrdims:warning: assumed shape array, using 0 instead of '*' krank,list,proj,ier = iddp_rid(eps,m,n,matvect,proj,[p1,p2,p3,p4,matvect_extra_args]) Constructing wrapper function "idd_findrank"... krank,ra,ier = idd_findrank(eps,m,n,matvect,[p1,p2,p3,p4,w,matvect_extra_args]) Constructing wrapper function "iddp_rsvd"... krank,iu,iv,is,w,ier = iddp_rsvd(eps,m,n,matvect,matvec,[p1t,p2t,p3t,p4t,p1,p2,p3,p4,matvect_extra_args,matvec_extra_args]) Constructing wrapper function "iddr_aid"... list,proj = iddr_aid(a,krank,w,[m,n]) Constructing wrapper function "iddr_aidi"... w = iddr_aidi(m,n,krank) Constructing wrapper function "iddr_asvd"... u,v,s,ier = iddr_asvd(a,krank,w,[m,n]) Constructing wrapper function "iddr_rid"... list,proj = iddr_rid(m,n,matvect,krank,[p1,p2,p3,p4,matvect_extra_args]) Constructing wrapper function "iddr_rsvd"... u,v,s,ier = iddr_rsvd(m,n,matvect,matvec,krank,[p1t,p2t,p3t,p4t,p1,p2,p3,p4,w,matvect_extra_args,matvec_extra_args]) Constructing wrapper function "idz_frm"... y = idz_frm(n,w,x,[m]) Constructing wrapper function "idz_sfrm"... y = idz_sfrm(l,n,w,x,[m]) Constructing wrapper function "idz_frmi"... n,w = idz_frmi(m) Constructing wrapper function "idz_sfrmi"... n,w = idz_sfrmi(l,m) Constructing wrapper function "idzp_id"... krank,list,rnorms = idzp_id(eps,a,[m,n]) Constructing wrapper function "idzr_id"... list,rnorms = idzr_id(a,krank,[m,n]) Constructing wrapper function "idz_reconid"... approx = idz_reconid(col,list,proj,[m,krank,n]) Constructing wrapper function "idz_reconint"... p = idz_reconint(list,proj,[n,krank]) Constructing wrapper function "idz_copycols"... getarrdims:warning: assumed shape array, using 0 instead of '*' col = idz_copycols(a,krank,list,[m,n]) Constructing wrapper function "idz_id2svd"... u,v,s,ier = idz_id2svd(b,list,proj,[m,krank,n,w]) Constructing wrapper function "idz_snorm"... snorm,v = idz_snorm(m,n,matveca,matvec,its,[p1a,p2a,p3a,p4a,p1,p2,p3,p4,u,matveca_extra_args,matvec_extra_args]) Constructing wrapper function "idz_diffsnorm"... snorm = idz_diffsnorm(m,n,matveca,matveca2,matvec,matvec2,its,[p1a,p2a,p3a,p4a,p1a2,p2a2,p3a2,p4a2,p1,p2,p3,p4,p12,p22,p32,p42,w,matveca_extra_args,matveca2_extra_args,matvec_extra_args,matvec2_extra_args]) Constructing wrapper function "idzr_svd"... u,v,s,ier = idzr_svd(a,krank,[m,n,r]) Constructing wrapper function "idzp_svd"... krank,iu,iv,is,w,ier = idzp_svd(eps,a,[m,n]) Constructing wrapper function "idzp_aid"... getarrdims:warning: assumed shape array, using 0 instead of '*' krank,list,proj = idzp_aid(eps,a,work,proj,[m,n]) Constructing wrapper function "idz_estrank"... getarrdims:warning: assumed shape array, using 0 instead of '*' krank,ra = idz_estrank(eps,a,w,ra,[m,n]) Constructing wrapper function "idzp_asvd"... getarrdims:warning: assumed shape array, using 0 instead of '*' krank,iu,iv,is,w,ier = idzp_asvd(eps,a,winit,w,[m,n]) Constructing wrapper function "idzp_rid"... getarrdims:warning: assumed shape array, using 0 instead of '*' krank,list,proj,ier = idzp_rid(eps,m,n,matveca,proj,[p1,p2,p3,p4,matveca_extra_args]) Constructing wrapper function "idz_findrank"... krank,ra,ier = idz_findrank(eps,m,n,matveca,[p1,p2,p3,p4,w,matveca_extra_args]) Constructing wrapper function "idzp_rsvd"... krank,iu,iv,is,w,ier = idzp_rsvd(eps,m,n,matveca,matvec,[p1a,p2a,p3a,p4a,p1,p2,p3,p4,matveca_extra_args,matvec_extra_args]) Constructing wrapper function "idzr_aid"... list,proj = idzr_aid(a,krank,w,[m,n]) Constructing wrapper function "idzr_aidi"... w = idzr_aidi(m,n,krank) Constructing wrapper function "idzr_asvd"... u,v,s,ier = idzr_asvd(a,krank,w,[m,n]) Constructing wrapper function "idzr_rid"... list,proj = idzr_rid(m,n,matveca,krank,[p1,p2,p3,p4,matveca_extra_args]) Constructing wrapper function "idzr_rsvd"... u,v,s,ier = idzr_rsvd(m,n,matveca,matvec,krank,[p1a,p2a,p3a,p4a,p1,p2,p3,p4,w,matveca_extra_args,matvec_extra_args]) Wrote C/API module "_interpolative" to file "build/src.linux-x86_64-2.7/scipy/linalg/_interpolativemodule.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. building extension "scipy.linalg._calc_lwork" sources f2py options: [] f2py:> build/src.linux-x86_64-2.7/scipy/linalg/_calc_lworkmodule.c Reading fortran codes... Reading file 'scipy/linalg/src/calc_lwork.f' (format:fix,strict) Post-processing... Block: _calc_lwork Block: gehrd Block: gesdd Block: gelss Block: getri Block: geev Block: heev Block: syev Block: gees Block: geqrf Block: gqr Post-processing (stage 2)... Building modules... Building module "_calc_lwork"... Constructing wrapper function "gehrd"... minwrk,maxwrk = gehrd(prefix,n,lo,hi) Constructing wrapper function "gesdd"... minwrk,maxwrk = gesdd(prefix,m,n,compute_uv) Constructing wrapper function "gelss"... minwrk,maxwrk = gelss(prefix,m,n,nrhs) Constructing wrapper function "getri"... minwrk,maxwrk = getri(prefix,n) Constructing wrapper function "geev"... minwrk,maxwrk = geev(prefix,n,[compute_vl,compute_vr]) Constructing wrapper function "heev"... minwrk,maxwrk = heev(prefix,n,[lower]) Constructing wrapper function "syev"... minwrk,maxwrk = syev(prefix,n,[lower]) Constructing wrapper function "gees"... minwrk,maxwrk = gees(prefix,n,[compute_v]) Constructing wrapper function "geqrf"... minwrk,maxwrk = geqrf(prefix,m,n) Constructing wrapper function "gqr"... minwrk,maxwrk = gqr(prefix,m,n) Wrote C/API module "_calc_lwork" to file "build/src.linux-x86_64-2.7/scipy/linalg/_calc_lworkmodule.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. building extension "scipy.linalg._solve_toeplitz" sources building extension "scipy.linalg.cython_blas" sources building extension "scipy.linalg.cython_lapack" sources building extension "scipy.linalg._decomp_update" sources building extension "scipy.odr.__odrpack" sources building extension "scipy.optimize._minpack" sources building extension "scipy.optimize._zeros" sources building extension "scipy.optimize._lbfgsb" sources creating build/src.linux-x86_64-2.7/scipy/optimize creating build/src.linux-x86_64-2.7/scipy/optimize/lbfgsb f2py options: [] f2py: scipy/optimize/lbfgsb/lbfgsb.pyf Reading fortran codes... Reading file 'scipy/optimize/lbfgsb/lbfgsb.pyf' (format:free) Post-processing... Block: _lbfgsb Block: setulb Post-processing (stage 2)... Building modules... Building module "_lbfgsb"... Constructing wrapper function "setulb"... setulb(m,x,l,u,nbd,f,g,factr,pgtol,wa,iwa,task,iprint,csave,lsave,isave,dsave,[n]) Wrote C/API module "_lbfgsb" to file "build/src.linux-x86_64-2.7/scipy/optimize/lbfgsb/_lbfgsbmodule.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. building extension "scipy.optimize.moduleTNC" sources building extension "scipy.optimize._cobyla" sources creating build/src.linux-x86_64-2.7/scipy/optimize/cobyla f2py options: [] f2py: scipy/optimize/cobyla/cobyla.pyf Reading fortran codes... Reading file 'scipy/optimize/cobyla/cobyla.pyf' (format:free) Post-processing... Block: _cobyla__user__routines Block: _cobyla_user_interface Block: calcfc Block: _cobyla Block: minimize In: scipy/optimize/cobyla/cobyla.pyf:_cobyla:unknown_interface:minimize get_useparameters: no module _cobyla__user__routines info used by minimize Post-processing (stage 2)... Building modules... Constructing call-back function "cb_calcfc_in__cobyla__user__routines" def calcfc(x,con): return f Building module "_cobyla"... Constructing wrapper function "minimize"... x,dinfo = minimize(calcfc,m,x,rhobeg,rhoend,dinfo,[iprint,maxfun,calcfc_extra_args]) Wrote C/API module "_cobyla" to file "build/src.linux-x86_64-2.7/scipy/optimize/cobyla/_cobylamodule.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. building extension "scipy.optimize.minpack2" sources creating build/src.linux-x86_64-2.7/scipy/optimize/minpack2 f2py options: [] f2py: scipy/optimize/minpack2/minpack2.pyf Reading fortran codes... Reading file 'scipy/optimize/minpack2/minpack2.pyf' (format:free) Post-processing... Block: minpack2 Block: dcsrch Block: dcstep Post-processing (stage 2)... Building modules... Building module "minpack2"... Constructing wrapper function "dcsrch"... stp,f,g,task = dcsrch(stp,f,g,ftol,gtol,xtol,task,stpmin,stpmax,isave,dsave) Constructing wrapper function "dcstep"... stx,fx,dx,sty,fy,dy,stp,brackt = dcstep(stx,fx,dx,sty,fy,dy,stp,fp,dp,brackt,stpmin,stpmax) Wrote C/API module "minpack2" to file "build/src.linux-x86_64-2.7/scipy/optimize/minpack2/minpack2module.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. building extension "scipy.optimize._slsqp" sources creating build/src.linux-x86_64-2.7/scipy/optimize/slsqp f2py options: [] f2py: scipy/optimize/slsqp/slsqp.pyf Reading fortran codes... Reading file 'scipy/optimize/slsqp/slsqp.pyf' (format:free) Post-processing... Block: _slsqp Block: slsqp Post-processing (stage 2)... Building modules... Building module "_slsqp"... Constructing wrapper function "slsqp"... slsqp(m,meq,x,xl,xu,f,c,g,a,acc,iter,mode,w,jw,[la,n,l_w,l_jw]) Wrote C/API module "_slsqp" to file "build/src.linux-x86_64-2.7/scipy/optimize/slsqp/_slsqpmodule.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. building extension "scipy.optimize._nnls" sources creating build/src.linux-x86_64-2.7/scipy/optimize/nnls f2py options: [] f2py: scipy/optimize/nnls/nnls.pyf Reading fortran codes... Reading file 'scipy/optimize/nnls/nnls.pyf' (format:free) crackline: groupcounter=1 groupname={0: '', 1: 'python module', 2: 'interface', 3: 'subroutine'} crackline: Mismatch of blocks encountered. Trying to fix it by assuming "end" statement. Post-processing... Block: _nnls Block: nnls Post-processing (stage 2)... Building modules... Building module "_nnls"... Constructing wrapper function "nnls"... getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' getarrdims:warning: assumed shape array, using 0 instead of '*' x,rnorm,mode = nnls(a,m,n,b,w,zz,index_bn,[mda,overwrite_a,overwrite_b]) Wrote C/API module "_nnls" to file "build/src.linux-x86_64-2.7/scipy/optimize/nnls/_nnlsmodule.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. building extension "scipy.signal.sigtools" sources creating build/src.linux-x86_64-2.7/scipy/signal conv_template:> build/src.linux-x86_64-2.7/scipy/signal/lfilter.c conv_template:> build/src.linux-x86_64-2.7/scipy/signal/correlate_nd.c building extension "scipy.signal._spectral" sources building extension "scipy.signal._max_len_seq" sources building extension "scipy.signal.spline" sources building extension "scipy.sparse.linalg.isolve._iterative" sources creating build/src.linux-x86_64-2.7/scipy/sparse creating build/src.linux-x86_64-2.7/scipy/sparse/linalg creating build/src.linux-x86_64-2.7/scipy/sparse/linalg/isolve creating build/src.linux-x86_64-2.7/scipy/sparse/linalg/isolve/iterative from_template:> build/src.linux-x86_64-2.7/scipy/sparse/linalg/isolve/iterative/STOPTEST2.f from_template:> build/src.linux-x86_64-2.7/scipy/sparse/linalg/isolve/iterative/getbreak.f from_template:> build/src.linux-x86_64-2.7/scipy/sparse/linalg/isolve/iterative/BiCGREVCOM.f from_template:> build/src.linux-x86_64-2.7/scipy/sparse/linalg/isolve/iterative/BiCGSTABREVCOM.f from_template:> build/src.linux-x86_64-2.7/scipy/sparse/linalg/isolve/iterative/CGREVCOM.f from_template:> build/src.linux-x86_64-2.7/scipy/sparse/linalg/isolve/iterative/CGSREVCOM.f from_template:> build/src.linux-x86_64-2.7/scipy/sparse/linalg/isolve/iterative/GMRESREVCOM.f from_template:> build/src.linux-x86_64-2.7/scipy/sparse/linalg/isolve/iterative/QMRREVCOM.f from_template:> build/src.linux-x86_64-2.7/scipy/sparse/linalg/isolve/iterative/_iterative.pyf creating build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/sparse creating build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/sparse/linalg creating build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/sparse/linalg/isolve creating build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/sparse/linalg/isolve/iterative f2py options: [] f2py: build/src.linux-x86_64-2.7/scipy/sparse/linalg/isolve/iterative/_iterative.pyf Reading fortran codes... Reading file 'build/src.linux-x86_64-2.7/scipy/sparse/linalg/isolve/iterative/_iterative.pyf' (format:free) Post-processing... Block: _iterative Block: sbicgrevcom Block: dbicgrevcom Block: cbicgrevcom Block: zbicgrevcom Block: sbicgstabrevcom Block: dbicgstabrevcom Block: cbicgstabrevcom Block: zbicgstabrevcom Block: scgrevcom Block: dcgrevcom Block: ccgrevcom Block: zcgrevcom Block: scgsrevcom Block: dcgsrevcom Block: ccgsrevcom Block: zcgsrevcom Block: sqmrrevcom Block: dqmrrevcom Block: cqmrrevcom Block: zqmrrevcom Block: sgmresrevcom Block: dgmresrevcom Block: cgmresrevcom Block: zgmresrevcom Block: sstoptest2 Block: dstoptest2 Block: cstoptest2 Block: zstoptest2 Post-processing (stage 2)... Building modules... Building module "_iterative"... Constructing wrapper function "sbicgrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = sbicgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "dbicgrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dbicgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "cbicgrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = cbicgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "zbicgrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zbicgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "sbicgstabrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = sbicgstabrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "dbicgstabrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dbicgstabrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "cbicgstabrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = cbicgstabrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "zbicgstabrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zbicgstabrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "scgrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = scgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "dcgrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dcgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "ccgrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = ccgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "zcgrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zcgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "scgsrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = scgsrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "dcgsrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dcgsrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "ccgsrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = ccgsrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "zcgsrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zcgsrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "sqmrrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = sqmrrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "dqmrrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dqmrrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "cqmrrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = cqmrrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "zqmrrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zqmrrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "sgmresrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = sgmresrevcom(b,x,restrt,work,work2,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "dgmresrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dgmresrevcom(b,x,restrt,work,work2,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "cgmresrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = cgmresrevcom(b,x,restrt,work,work2,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "zgmresrevcom"... x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zgmresrevcom(b,x,restrt,work,work2,iter,resid,info,ndx1,ndx2,ijob) Constructing wrapper function "sstoptest2"... bnrm2,resid,info = sstoptest2(r,b,bnrm2,tol,info) Constructing wrapper function "dstoptest2"... bnrm2,resid,info = dstoptest2(r,b,bnrm2,tol,info) Constructing wrapper function "cstoptest2"... bnrm2,resid,info = cstoptest2(r,b,bnrm2,tol,info) Constructing wrapper function "zstoptest2"... bnrm2,resid,info = zstoptest2(r,b,bnrm2,tol,info) Wrote C/API module "_iterative" to file "build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/sparse/linalg/isolve/iterative/_iterativemodule.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. building extension "scipy.sparse.linalg.dsolve._superlu" sources building extension "scipy.sparse.linalg.eigen.arpack._arpack" sources creating build/src.linux-x86_64-2.7/scipy/sparse/linalg/eigen creating build/src.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack from_template:> build/src.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack/arpack.pyf creating build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/sparse/linalg/eigen creating build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack f2py options: [] f2py: build/src.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack/arpack.pyf Reading fortran codes... Reading file 'build/src.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack/arpack.pyf' (format:free) Line #5 in build/src.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack/arpack.pyf:" <_rd=real,double precision>" crackline:1: No pattern for line Line #6 in build/src.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack/arpack.pyf:" <_cd=complex,double complex>" crackline:1: No pattern for line Post-processing... Block: _arpack Block: ssaupd Block: dsaupd Block: sseupd Block: dseupd Block: snaupd Block: dnaupd Block: sneupd Block: dneupd Block: cnaupd Block: znaupd Block: cneupd Block: zneupd Post-processing (stage 2)... Building modules... Building module "_arpack"... Constructing wrapper function "ssaupd"... ido,tol,resid,v,iparam,ipntr,info = ssaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[n,ncv,ldv,lworkl]) Constructing wrapper function "dsaupd"... ido,tol,resid,v,iparam,ipntr,info = dsaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[n,ncv,ldv,lworkl]) Constructing wrapper function "sseupd"... d,z,info = sseupd(rvec,howmny,select,sigma,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[ldz,n,ncv,ldv,lworkl]) Constructing wrapper function "dseupd"... d,z,info = dseupd(rvec,howmny,select,sigma,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[ldz,n,ncv,ldv,lworkl]) Constructing wrapper function "snaupd"... ido,tol,resid,v,iparam,ipntr,info = snaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[n,ncv,ldv,lworkl]) Constructing wrapper function "dnaupd"... ido,tol,resid,v,iparam,ipntr,info = dnaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[n,ncv,ldv,lworkl]) Constructing wrapper function "sneupd"... dr,di,z,info = sneupd(rvec,howmny,select,sigmar,sigmai,workev,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[ldz,n,ncv,ldv,lworkl]) Constructing wrapper function "dneupd"... dr,di,z,info = dneupd(rvec,howmny,select,sigmar,sigmai,workev,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[ldz,n,ncv,ldv,lworkl]) Constructing wrapper function "cnaupd"... ido,tol,resid,v,iparam,ipntr,info = cnaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,rwork,info,[n,ncv,ldv,lworkl]) Constructing wrapper function "znaupd"... ido,tol,resid,v,iparam,ipntr,info = znaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,rwork,info,[n,ncv,ldv,lworkl]) Constructing wrapper function "cneupd"... d,z,info = cneupd(rvec,howmny,select,sigma,workev,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,rwork,info,[ldz,n,ncv,ldv,lworkl]) Constructing wrapper function "zneupd"... d,z,info = zneupd(rvec,howmny,select,sigma,workev,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,rwork,info,[ldz,n,ncv,ldv,lworkl]) Constructing COMMON block support for "debug"... logfil,ndigit,mgetv0,msaupd,msaup2,msaitr,mseigt,msapps,msgets,mseupd,mnaupd,mnaup2,mnaitr,mneigh,mnapps,mngets,mneupd,mcaupd,mcaup2,mcaitr,mceigh,mcapps,mcgets,mceupd Constructing COMMON block support for "timing"... nopx,nbx,nrorth,nitref,nrstrt,tsaupd,tsaup2,tsaitr,tseigt,tsgets,tsapps,tsconv,tnaupd,tnaup2,tnaitr,tneigh,tngets,tnapps,tnconv,tcaupd,tcaup2,tcaitr,tceigh,tcgets,tcapps,tcconv,tmvopx,tmvbx,tgetv0,titref,trvec Wrote C/API module "_arpack" to file "build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack/_arpackmodule.c" Fortran 77 wrappers are saved to "build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack/_arpack-f2pywrappers.f" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. adding 'build/src.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack/_arpack-f2pywrappers.f' to sources. building extension "scipy.sparse.csgraph._shortest_path" sources building extension "scipy.sparse.csgraph._traversal" sources building extension "scipy.sparse.csgraph._min_spanning_tree" sources building extension "scipy.sparse.csgraph._reordering" sources building extension "scipy.sparse.csgraph._tools" sources building extension "scipy.sparse._csparsetools" sources building extension "scipy.sparse._sparsetools" sources [generate_sparsetools] generating 'scipy/sparse/sparsetools/bsr_impl.h' [generate_sparsetools] generating 'scipy/sparse/sparsetools/csr_impl.h' [generate_sparsetools] generating 'scipy/sparse/sparsetools/csc_impl.h' [generate_sparsetools] generating 'scipy/sparse/sparsetools/other_impl.h' [generate_sparsetools] generating 'scipy/sparse/sparsetools/sparsetools_impl.h' building extension "scipy.spatial.qhull" sources building extension "scipy.spatial.ckdtree" sources building extension "scipy.spatial._distance_wrap" sources building extension "scipy.special.specfun" sources creating build/src.linux-x86_64-2.7/scipy/special f2py options: ['--no-wrap-functions'] f2py: scipy/special/specfun.pyf Reading fortran codes... Reading file 'scipy/special/specfun.pyf' (format:free) Post-processing... Block: specfun Block: clqmn Block: lqmn Block: clpmn Block: jdzo Block: bernob Block: bernoa Block: csphjy Block: lpmns Block: eulera Block: clqn Block: airyzo Block: eulerb Block: cva1 Block: lqnb Block: lamv Block: lagzo Block: legzo Block: pbdv Block: cerzo Block: lamn Block: clpn Block: lqmns Block: chgm Block: lpmn Block: fcszo Block: aswfb Block: lqna Block: cpbdn Block: lpn Block: fcoef Block: sphi Block: rcty Block: lpni Block: cyzo Block: csphik Block: sphj Block: othpl Block: klvnzo Block: jyzo Block: rctj Block: herzo Block: sphk Block: pbvv Block: segv Block: sphy Post-processing (stage 2)... Building modules... Building module "specfun"... Constructing wrapper function "clqmn"... cqm,cqd = clqmn(m,n,z) Constructing wrapper function "lqmn"... qm,qd = lqmn(m,n,x) Constructing wrapper function "clpmn"... cpm,cpd = clpmn(m,n,x,y,ntype) Constructing wrapper function "jdzo"... n,m,pcode,zo = jdzo(nt) Constructing wrapper function "bernob"... bn = bernob(n) Constructing wrapper function "bernoa"... bn = bernoa(n) Constructing wrapper function "csphjy"... nm,csj,cdj,csy,cdy = csphjy(n,z) Constructing wrapper function "lpmns"... pm,pd = lpmns(m,n,x) Constructing wrapper function "eulera"... en = eulera(n) Constructing wrapper function "clqn"... cqn,cqd = clqn(n,z) Constructing wrapper function "airyzo"... xa,xb,xc,xd = airyzo(nt,[kf]) Constructing wrapper function "eulerb"... en = eulerb(n) Constructing wrapper function "cva1"... cv = cva1(kd,m,q) Constructing wrapper function "lqnb"... qn,qd = lqnb(n,x) Constructing wrapper function "lamv"... vm,vl,dl = lamv(v,x) Constructing wrapper function "lagzo"... x,w = lagzo(n) Constructing wrapper function "legzo"... x,w = legzo(n) Constructing wrapper function "pbdv"... dv,dp,pdf,pdd = pbdv(v,x) Constructing wrapper function "cerzo"... zo = cerzo(nt) Constructing wrapper function "lamn"... nm,bl,dl = lamn(n,x) Constructing wrapper function "clpn"... cpn,cpd = clpn(n,z) Constructing wrapper function "lqmns"... qm,qd = lqmns(m,n,x) Constructing wrapper function "chgm"... hg = chgm(a,b,x) Constructing wrapper function "lpmn"... pm,pd = lpmn(m,n,x) Constructing wrapper function "fcszo"... zo = fcszo(kf,nt) Constructing wrapper function "aswfb"... s1f,s1d = aswfb(m,n,c,x,kd,cv) Constructing wrapper function "lqna"... qn,qd = lqna(n,x) Constructing wrapper function "cpbdn"... cpb,cpd = cpbdn(n,z) Constructing wrapper function "lpn"... pn,pd = lpn(n,x) Constructing wrapper function "fcoef"... fc = fcoef(kd,m,q,a) Constructing wrapper function "sphi"... nm,si,di = sphi(n,x) Constructing wrapper function "rcty"... nm,ry,dy = rcty(n,x) Constructing wrapper function "lpni"... pn,pd,pl = lpni(n,x) Constructing wrapper function "cyzo"... zo,zv = cyzo(nt,kf,kc) Constructing wrapper function "csphik"... nm,csi,cdi,csk,cdk = csphik(n,z) Constructing wrapper function "sphj"... nm,sj,dj = sphj(n,x) Constructing wrapper function "othpl"... pl,dpl = othpl(kf,n,x) Constructing wrapper function "klvnzo"... zo = klvnzo(nt,kd) Constructing wrapper function "jyzo"... rj0,rj1,ry0,ry1 = jyzo(n,nt) Constructing wrapper function "rctj"... nm,rj,dj = rctj(n,x) Constructing wrapper function "herzo"... x,w = herzo(n) Constructing wrapper function "sphk"... nm,sk,dk = sphk(n,x) Constructing wrapper function "pbvv"... vv,vp,pvf,pvd = pbvv(v,x) Constructing wrapper function "segv"... cv,eg = segv(m,n,c,kd) Constructing wrapper function "sphy"... nm,sy,dy = sphy(n,x) Wrote C/API module "specfun" to file "build/src.linux-x86_64-2.7/scipy/special/specfunmodule.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. building extension "scipy.special._ufuncs" sources conv_template:> build/src.linux-x86_64-2.7/scipy/special/_logit.c building extension "scipy.special._ufuncs_cxx" sources building extension "scipy.special._ellip_harm_2" sources building extension "scipy.stats.statlib" sources creating build/src.linux-x86_64-2.7/scipy/stats f2py options: ['--no-wrap-functions'] f2py: scipy/stats/statlib.pyf Reading fortran codes... Reading file 'scipy/stats/statlib.pyf' (format:free) Post-processing... Block: statlib Block: swilk Block: wprob Block: gscale Block: prho Post-processing (stage 2)... Building modules... Building module "statlib"... Constructing wrapper function "swilk"... a,w,pw,ifault = swilk(x,a,[init,n1]) Constructing wrapper function "wprob"... astart,a1,ifault = wprob(test,other) Constructing wrapper function "gscale"... astart,a1,ifault = gscale(test,other) Constructing wrapper function "prho"... ifault = prho(n,is) Wrote C/API module "statlib" to file "build/src.linux-x86_64-2.7/scipy/stats/statlibmodule.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. building extension "scipy.stats.vonmises_cython" sources building extension "scipy.stats._rank" sources building extension "scipy.stats.futil" sources f2py options: [] f2py:> build/src.linux-x86_64-2.7/scipy/stats/futilmodule.c Reading fortran codes... Reading file 'scipy/stats/futil.f' (format:fix,strict) Post-processing... Block: futil Block: dqsort Block: dfreps Post-processing (stage 2)... Building modules... Building module "futil"... Constructing wrapper function "dqsort"... arr = dqsort(arr,[overwrite_arr]) Constructing wrapper function "dfreps"... replist,repnum,nlist = dfreps(arr) Wrote C/API module "futil" to file "build/src.linux-x86_64-2.7/scipy/stats/futilmodule.c" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. building extension "scipy.stats.mvn" sources f2py options: [] f2py: scipy/stats/mvn.pyf Reading fortran codes... Reading file 'scipy/stats/mvn.pyf' (format:free) Post-processing... Block: mvn Block: mvnun Block: mvndst Post-processing (stage 2)... Building modules... Building module "mvn"... Constructing wrapper function "mvnun"... value,inform = mvnun(lower,upper,means,covar,[maxpts,abseps,releps]) Constructing wrapper function "mvndst"... error,value,inform = mvndst(lower,upper,infin,correl,[maxpts,abseps,releps]) Constructing COMMON block support for "dkblck"... ivls Wrote C/API module "mvn" to file "build/src.linux-x86_64-2.7/scipy/stats/mvnmodule.c" Fortran 77 wrappers are saved to "build/src.linux-x86_64-2.7/scipy/stats/mvn-f2pywrappers.f" adding 'build/src.linux-x86_64-2.7/fortranobject.c' to sources. adding 'build/src.linux-x86_64-2.7' to include_dirs. adding 'build/src.linux-x86_64-2.7/scipy/stats/mvn-f2pywrappers.f' to sources. building extension "scipy.ndimage._nd_image" sources building extension "scipy.ndimage._ni_label" sources building data_files sources build_src: building npy-pkg config files running build_py creating build/lib.linux-x86_64-2.7 creating build/lib.linux-x86_64-2.7/scipy copying scipy/version.py -> build/lib.linux-x86_64-2.7/scipy copying scipy/setup.py -> build/lib.linux-x86_64-2.7/scipy copying scipy/__init__.py -> build/lib.linux-x86_64-2.7/scipy copying build/src.linux-x86_64-2.7/scipy/__config__.py -> build/lib.linux-x86_64-2.7/scipy creating build/lib.linux-x86_64-2.7/scipy/cluster copying scipy/cluster/hierarchy.py -> build/lib.linux-x86_64-2.7/scipy/cluster copying scipy/cluster/vq.py -> build/lib.linux-x86_64-2.7/scipy/cluster copying scipy/cluster/setup.py -> build/lib.linux-x86_64-2.7/scipy/cluster copying scipy/cluster/__init__.py -> build/lib.linux-x86_64-2.7/scipy/cluster creating build/lib.linux-x86_64-2.7/scipy/constants copying scipy/constants/codata.py -> build/lib.linux-x86_64-2.7/scipy/constants copying scipy/constants/constants.py -> build/lib.linux-x86_64-2.7/scipy/constants copying scipy/constants/setup.py -> build/lib.linux-x86_64-2.7/scipy/constants copying scipy/constants/__init__.py -> build/lib.linux-x86_64-2.7/scipy/constants creating build/lib.linux-x86_64-2.7/scipy/fftpack copying scipy/fftpack/helper.py -> build/lib.linux-x86_64-2.7/scipy/fftpack copying scipy/fftpack/realtransforms.py -> build/lib.linux-x86_64-2.7/scipy/fftpack copying scipy/fftpack/basic.py -> build/lib.linux-x86_64-2.7/scipy/fftpack copying scipy/fftpack/fftpack_version.py -> build/lib.linux-x86_64-2.7/scipy/fftpack copying scipy/fftpack/setup.py -> build/lib.linux-x86_64-2.7/scipy/fftpack copying scipy/fftpack/__init__.py -> build/lib.linux-x86_64-2.7/scipy/fftpack copying scipy/fftpack/pseudo_diffs.py -> build/lib.linux-x86_64-2.7/scipy/fftpack creating build/lib.linux-x86_64-2.7/scipy/integrate copying scipy/integrate/_ode.py -> build/lib.linux-x86_64-2.7/scipy/integrate copying scipy/integrate/odepack.py -> build/lib.linux-x86_64-2.7/scipy/integrate copying scipy/integrate/quadrature.py -> build/lib.linux-x86_64-2.7/scipy/integrate copying scipy/integrate/setup.py -> build/lib.linux-x86_64-2.7/scipy/integrate copying scipy/integrate/__init__.py -> build/lib.linux-x86_64-2.7/scipy/integrate copying scipy/integrate/quadpack.py -> build/lib.linux-x86_64-2.7/scipy/integrate creating build/lib.linux-x86_64-2.7/scipy/interpolate copying scipy/interpolate/_monotone.py -> build/lib.linux-x86_64-2.7/scipy/interpolate copying scipy/interpolate/interpnd_info.py -> build/lib.linux-x86_64-2.7/scipy/interpolate copying scipy/interpolate/ndgriddata.py -> build/lib.linux-x86_64-2.7/scipy/interpolate copying scipy/interpolate/interpolate.py -> build/lib.linux-x86_64-2.7/scipy/interpolate copying scipy/interpolate/polyint.py -> build/lib.linux-x86_64-2.7/scipy/interpolate copying scipy/interpolate/rbf.py -> build/lib.linux-x86_64-2.7/scipy/interpolate copying scipy/interpolate/setup.py -> build/lib.linux-x86_64-2.7/scipy/interpolate copying scipy/interpolate/fitpack2.py -> build/lib.linux-x86_64-2.7/scipy/interpolate copying scipy/interpolate/__init__.py -> build/lib.linux-x86_64-2.7/scipy/interpolate copying scipy/interpolate/interpolate_wrapper.py -> build/lib.linux-x86_64-2.7/scipy/interpolate copying scipy/interpolate/fitpack.py -> build/lib.linux-x86_64-2.7/scipy/interpolate creating build/lib.linux-x86_64-2.7/scipy/io copying scipy/io/wavfile.py -> build/lib.linux-x86_64-2.7/scipy/io copying scipy/io/idl.py -> build/lib.linux-x86_64-2.7/scipy/io copying scipy/io/netcdf.py -> build/lib.linux-x86_64-2.7/scipy/io copying scipy/io/_fortran.py -> build/lib.linux-x86_64-2.7/scipy/io copying scipy/io/setup.py -> build/lib.linux-x86_64-2.7/scipy/io copying scipy/io/__init__.py -> build/lib.linux-x86_64-2.7/scipy/io copying scipy/io/mmio.py -> build/lib.linux-x86_64-2.7/scipy/io creating build/lib.linux-x86_64-2.7/scipy/io/matlab copying scipy/io/matlab/byteordercodes.py -> build/lib.linux-x86_64-2.7/scipy/io/matlab copying scipy/io/matlab/mio5_params.py -> build/lib.linux-x86_64-2.7/scipy/io/matlab copying scipy/io/matlab/mio4.py -> build/lib.linux-x86_64-2.7/scipy/io/matlab copying scipy/io/matlab/miobase.py -> build/lib.linux-x86_64-2.7/scipy/io/matlab copying scipy/io/matlab/setup.py -> build/lib.linux-x86_64-2.7/scipy/io/matlab copying scipy/io/matlab/__init__.py -> build/lib.linux-x86_64-2.7/scipy/io/matlab copying scipy/io/matlab/mio5.py -> build/lib.linux-x86_64-2.7/scipy/io/matlab copying scipy/io/matlab/mio.py -> build/lib.linux-x86_64-2.7/scipy/io/matlab creating build/lib.linux-x86_64-2.7/scipy/io/arff copying scipy/io/arff/setup.py -> build/lib.linux-x86_64-2.7/scipy/io/arff copying scipy/io/arff/__init__.py -> build/lib.linux-x86_64-2.7/scipy/io/arff copying scipy/io/arff/arffread.py -> build/lib.linux-x86_64-2.7/scipy/io/arff creating build/lib.linux-x86_64-2.7/scipy/io/harwell_boeing copying scipy/io/harwell_boeing/_fortran_format_parser.py -> build/lib.linux-x86_64-2.7/scipy/io/harwell_boeing copying scipy/io/harwell_boeing/setup.py -> build/lib.linux-x86_64-2.7/scipy/io/harwell_boeing copying scipy/io/harwell_boeing/__init__.py -> build/lib.linux-x86_64-2.7/scipy/io/harwell_boeing copying scipy/io/harwell_boeing/hb.py -> build/lib.linux-x86_64-2.7/scipy/io/harwell_boeing creating build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/flinalg.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/decomp.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/_expm_frechet.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/matfuncs.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/linalg_version.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/decomp_schur.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/_matfuncs_sqrtm.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/_cython_signature_generator.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/decomp_cholesky.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/decomp_svd.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/_matfuncs_inv_ssq.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/decomp_lu.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/basic.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/interpolative.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/decomp_qr.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/_interpolative_backend.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/special_matrices.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/_cython_wrapper_generators.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/_procrustes.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/calc_lwork.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/setup.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/_decomp_polar.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/__init__.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/_solvers.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/misc.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/lapack.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/_decomp_qz.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/blas.py -> build/lib.linux-x86_64-2.7/scipy/linalg copying scipy/linalg/_testutils.py -> build/lib.linux-x86_64-2.7/scipy/linalg creating build/lib.linux-x86_64-2.7/scipy/misc copying scipy/misc/pilutil.py -> build/lib.linux-x86_64-2.7/scipy/misc copying scipy/misc/common.py -> build/lib.linux-x86_64-2.7/scipy/misc copying scipy/misc/doccer.py -> build/lib.linux-x86_64-2.7/scipy/misc copying scipy/misc/setup.py -> build/lib.linux-x86_64-2.7/scipy/misc copying scipy/misc/__init__.py -> build/lib.linux-x86_64-2.7/scipy/misc creating build/lib.linux-x86_64-2.7/scipy/odr copying scipy/odr/models.py -> build/lib.linux-x86_64-2.7/scipy/odr copying scipy/odr/add_newdocs.py -> build/lib.linux-x86_64-2.7/scipy/odr copying scipy/odr/setup.py -> build/lib.linux-x86_64-2.7/scipy/odr copying scipy/odr/__init__.py -> build/lib.linux-x86_64-2.7/scipy/odr copying scipy/odr/odrpack.py -> build/lib.linux-x86_64-2.7/scipy/odr creating build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/_trustregion_dogleg.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/optimize.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/cobyla.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/_basinhopping.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/slsqp.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/tnc.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/_trustregion_ncg.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/_tstutils.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/zeros.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/minpack.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/_trustregion.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/_spectral.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/nonlin.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/_differentialevolution.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/linesearch.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/setup.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/lbfgsb.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/__init__.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/_linprog.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/_minimize.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/nnls.py -> build/lib.linux-x86_64-2.7/scipy/optimize copying scipy/optimize/_root.py -> build/lib.linux-x86_64-2.7/scipy/optimize creating build/lib.linux-x86_64-2.7/scipy/signal copying scipy/signal/signaltools.py -> build/lib.linux-x86_64-2.7/scipy/signal copying scipy/signal/spectral.py -> build/lib.linux-x86_64-2.7/scipy/signal copying scipy/signal/_peak_finding.py -> build/lib.linux-x86_64-2.7/scipy/signal copying scipy/signal/_savitzky_golay.py -> build/lib.linux-x86_64-2.7/scipy/signal copying scipy/signal/_arraytools.py -> build/lib.linux-x86_64-2.7/scipy/signal copying scipy/signal/waveforms.py -> build/lib.linux-x86_64-2.7/scipy/signal copying scipy/signal/windows.py -> build/lib.linux-x86_64-2.7/scipy/signal copying scipy/signal/wavelets.py -> build/lib.linux-x86_64-2.7/scipy/signal copying scipy/signal/setup.py -> build/lib.linux-x86_64-2.7/scipy/signal copying scipy/signal/fir_filter_design.py -> build/lib.linux-x86_64-2.7/scipy/signal copying scipy/signal/dltisys.py -> build/lib.linux-x86_64-2.7/scipy/signal copying scipy/signal/__init__.py -> build/lib.linux-x86_64-2.7/scipy/signal copying scipy/signal/bsplines.py -> build/lib.linux-x86_64-2.7/scipy/signal copying scipy/signal/cont2discrete.py -> build/lib.linux-x86_64-2.7/scipy/signal copying scipy/signal/filter_design.py -> build/lib.linux-x86_64-2.7/scipy/signal copying scipy/signal/ltisys.py -> build/lib.linux-x86_64-2.7/scipy/signal creating build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/coo.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/spfuncs.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/extract.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/data.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/lil.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/compressed.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/sparsetools.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/base.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/construct.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/csr.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/sputils.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/dok.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/csc.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/bsr.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/dia.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/setup.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/__init__.py -> build/lib.linux-x86_64-2.7/scipy/sparse copying scipy/sparse/generate_sparsetools.py -> build/lib.linux-x86_64-2.7/scipy/sparse creating build/lib.linux-x86_64-2.7/scipy/sparse/linalg copying scipy/sparse/linalg/_expm_multiply.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg copying scipy/sparse/linalg/interface.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg copying scipy/sparse/linalg/matfuncs.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg copying scipy/sparse/linalg/_norm.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg copying scipy/sparse/linalg/setup.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg copying scipy/sparse/linalg/__init__.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg copying scipy/sparse/linalg/_onenormest.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg creating build/lib.linux-x86_64-2.7/scipy/sparse/linalg/isolve copying scipy/sparse/linalg/isolve/minres.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/isolve copying scipy/sparse/linalg/isolve/lgmres.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/isolve copying scipy/sparse/linalg/isolve/iterative.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/isolve copying scipy/sparse/linalg/isolve/setup.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/isolve copying scipy/sparse/linalg/isolve/utils.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/isolve copying scipy/sparse/linalg/isolve/__init__.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/isolve copying scipy/sparse/linalg/isolve/lsmr.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/isolve copying scipy/sparse/linalg/isolve/lsqr.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/isolve creating build/lib.linux-x86_64-2.7/scipy/sparse/linalg/dsolve copying scipy/sparse/linalg/dsolve/linsolve.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/dsolve copying scipy/sparse/linalg/dsolve/setup.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/dsolve copying scipy/sparse/linalg/dsolve/__init__.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/dsolve copying scipy/sparse/linalg/dsolve/_add_newdocs.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/dsolve creating build/lib.linux-x86_64-2.7/scipy/sparse/linalg/eigen copying scipy/sparse/linalg/eigen/setup.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/eigen copying scipy/sparse/linalg/eigen/__init__.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/eigen creating build/lib.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack copying scipy/sparse/linalg/eigen/arpack/setup.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack copying scipy/sparse/linalg/eigen/arpack/__init__.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack copying scipy/sparse/linalg/eigen/arpack/arpack.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack creating build/lib.linux-x86_64-2.7/scipy/sparse/linalg/eigen/lobpcg copying scipy/sparse/linalg/eigen/lobpcg/lobpcg.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/eigen/lobpcg copying scipy/sparse/linalg/eigen/lobpcg/setup.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/eigen/lobpcg copying scipy/sparse/linalg/eigen/lobpcg/__init__.py -> build/lib.linux-x86_64-2.7/scipy/sparse/linalg/eigen/lobpcg creating build/lib.linux-x86_64-2.7/scipy/sparse/csgraph copying scipy/sparse/csgraph/_components.py -> build/lib.linux-x86_64-2.7/scipy/sparse/csgraph copying scipy/sparse/csgraph/_laplacian.py -> build/lib.linux-x86_64-2.7/scipy/sparse/csgraph copying scipy/sparse/csgraph/setup.py -> build/lib.linux-x86_64-2.7/scipy/sparse/csgraph copying scipy/sparse/csgraph/__init__.py -> build/lib.linux-x86_64-2.7/scipy/sparse/csgraph copying scipy/sparse/csgraph/_validation.py -> build/lib.linux-x86_64-2.7/scipy/sparse/csgraph creating build/lib.linux-x86_64-2.7/scipy/spatial copying scipy/spatial/_plotutils.py -> build/lib.linux-x86_64-2.7/scipy/spatial copying scipy/spatial/kdtree.py -> build/lib.linux-x86_64-2.7/scipy/spatial copying scipy/spatial/_procrustes.py -> build/lib.linux-x86_64-2.7/scipy/spatial copying scipy/spatial/setup.py -> build/lib.linux-x86_64-2.7/scipy/spatial copying scipy/spatial/__init__.py -> build/lib.linux-x86_64-2.7/scipy/spatial copying scipy/spatial/distance.py -> build/lib.linux-x86_64-2.7/scipy/spatial creating build/lib.linux-x86_64-2.7/scipy/special copying scipy/special/_ellip_harm.py -> build/lib.linux-x86_64-2.7/scipy/special copying scipy/special/lambertw.py -> build/lib.linux-x86_64-2.7/scipy/special copying scipy/special/basic.py -> build/lib.linux-x86_64-2.7/scipy/special copying scipy/special/generate_ufuncs.py -> build/lib.linux-x86_64-2.7/scipy/special copying scipy/special/add_newdocs.py -> build/lib.linux-x86_64-2.7/scipy/special copying scipy/special/setup.py -> build/lib.linux-x86_64-2.7/scipy/special copying scipy/special/orthogonal.py -> build/lib.linux-x86_64-2.7/scipy/special copying scipy/special/__init__.py -> build/lib.linux-x86_64-2.7/scipy/special copying scipy/special/_testutils.py -> build/lib.linux-x86_64-2.7/scipy/special copying scipy/special/spfun_stats.py -> build/lib.linux-x86_64-2.7/scipy/special creating build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/vonmises.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/mstats_extras.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/stats.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/_binned_statistic.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/mstats.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/_continuous_distns.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/_distn_infrastructure.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/distributions.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/_discrete_distns.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/mstats_basic.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/contingency.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/morestats.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/_constants.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/kde.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/setup.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/__init__.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/_multivariate.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/_distr_params.py -> build/lib.linux-x86_64-2.7/scipy/stats copying scipy/stats/_tukeylambda_stats.py -> build/lib.linux-x86_64-2.7/scipy/stats creating build/lib.linux-x86_64-2.7/scipy/ndimage copying scipy/ndimage/measurements.py -> build/lib.linux-x86_64-2.7/scipy/ndimage copying scipy/ndimage/_ni_support.py -> build/lib.linux-x86_64-2.7/scipy/ndimage copying scipy/ndimage/fourier.py -> build/lib.linux-x86_64-2.7/scipy/ndimage copying scipy/ndimage/io.py -> build/lib.linux-x86_64-2.7/scipy/ndimage copying scipy/ndimage/morphology.py -> build/lib.linux-x86_64-2.7/scipy/ndimage copying scipy/ndimage/filters.py -> build/lib.linux-x86_64-2.7/scipy/ndimage copying scipy/ndimage/setup.py -> build/lib.linux-x86_64-2.7/scipy/ndimage copying scipy/ndimage/__init__.py -> build/lib.linux-x86_64-2.7/scipy/ndimage copying scipy/ndimage/interpolation.py -> build/lib.linux-x86_64-2.7/scipy/ndimage creating build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/catalog.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/swigptr2.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/ext_tools.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/accelerate_tools.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/vtk_spec.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/ast_tools.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/build_tools.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/blitz_tools.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/base_info.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/_dumb_shelve.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/base_spec.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/slice_handler.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/weave_version.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/swig2_spec.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/standard_array_spec.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/c_spec.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/numpy_scalar_spec.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/swigptr.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/inline_tools.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/setup.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/common_info.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/size_check.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/__init__.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/_dumbdbm_patched.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/converters.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/blitz_spec.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/bytecodecompiler.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/platform_info.py -> build/lib.linux-x86_64-2.7/scipy/weave copying scipy/weave/cpp_namespace_spec.py -> build/lib.linux-x86_64-2.7/scipy/weave creating build/lib.linux-x86_64-2.7/scipy/_build_utils copying scipy/_build_utils/_fortran.py -> build/lib.linux-x86_64-2.7/scipy/_build_utils copying scipy/_build_utils/__init__.py -> build/lib.linux-x86_64-2.7/scipy/_build_utils creating build/lib.linux-x86_64-2.7/scipy/_lib copying scipy/_lib/six.py -> build/lib.linux-x86_64-2.7/scipy/_lib copying scipy/_lib/decorator.py -> build/lib.linux-x86_64-2.7/scipy/_lib copying scipy/_lib/_version.py -> build/lib.linux-x86_64-2.7/scipy/_lib copying scipy/_lib/setup.py -> build/lib.linux-x86_64-2.7/scipy/_lib copying scipy/_lib/_numpy_compat.py -> build/lib.linux-x86_64-2.7/scipy/_lib copying scipy/_lib/__init__.py -> build/lib.linux-x86_64-2.7/scipy/_lib copying scipy/_lib/_util.py -> build/lib.linux-x86_64-2.7/scipy/_lib copying scipy/_lib/_gcutils.py -> build/lib.linux-x86_64-2.7/scipy/_lib copying scipy/_lib/_testutils.py -> build/lib.linux-x86_64-2.7/scipy/_lib copying scipy/_lib/_tmpdirs.py -> build/lib.linux-x86_64-2.7/scipy/_lib running build_clib customize UnixCCompiler customize UnixCCompiler using build_clib customize Gnu95FCompiler Found executable /usr/bin/gfortran customize Gnu95FCompiler customize Gnu95FCompiler using build_clib building 'dfftpack' library compiling Fortran sources Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 creating build/temp.linux-x86_64-2.7 creating build/temp.linux-x86_64-2.7/scipy creating build/temp.linux-x86_64-2.7/scipy/fftpack creating build/temp.linux-x86_64-2.7/scipy/fftpack/src creating build/temp.linux-x86_64-2.7/scipy/fftpack/src/dfftpack compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gfortran:f77: scipy/fftpack/src/dfftpack/dffti.f gfortran:f77: scipy/fftpack/src/dfftpack/dcosqf.f gfortran:f77: scipy/fftpack/src/dfftpack/zfftf1.f gfortran:f77: scipy/fftpack/src/dfftpack/zffti.f gfortran:f77: scipy/fftpack/src/dfftpack/zffti1.f gfortran:f77: scipy/fftpack/src/dfftpack/dfftb.f gfortran:f77: scipy/fftpack/src/dfftpack/dffti1.f gfortran:f77: scipy/fftpack/src/dfftpack/dcosqi.f gfortran:f77: scipy/fftpack/src/dfftpack/dsint1.f gfortran:f77: scipy/fftpack/src/dfftpack/zfftb.f gfortran:f77: scipy/fftpack/src/dfftpack/dcosqb.f gfortran:f77: scipy/fftpack/src/dfftpack/dsinqf.f gfortran:f77: scipy/fftpack/src/dfftpack/dsinqi.f gfortran:f77: scipy/fftpack/src/dfftpack/dfftf.f gfortran:f77: scipy/fftpack/src/dfftpack/zfftf.f gfortran:f77: scipy/fftpack/src/dfftpack/dcosti.f gfortran:f77: scipy/fftpack/src/dfftpack/dfftf1.f gfortran:f77: scipy/fftpack/src/dfftpack/dfftb1.f gfortran:f77: scipy/fftpack/src/dfftpack/dsinti.f gfortran:f77: scipy/fftpack/src/dfftpack/dcost.f gfortran:f77: scipy/fftpack/src/dfftpack/dsinqb.f gfortran:f77: scipy/fftpack/src/dfftpack/dsint.f gfortran:f77: scipy/fftpack/src/dfftpack/zfftb1.f ar: adding 23 object files to build/temp.linux-x86_64-2.7/libdfftpack.a building 'fftpack' library compiling Fortran sources Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 creating build/temp.linux-x86_64-2.7/scipy/fftpack/src/fftpack compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gfortran:f77: scipy/fftpack/src/fftpack/rfftf1.f gfortran:f77: scipy/fftpack/src/fftpack/cffti1.f gfortran:f77: scipy/fftpack/src/fftpack/sinqf.f gfortran:f77: scipy/fftpack/src/fftpack/cffti.f gfortran:f77: scipy/fftpack/src/fftpack/sint.f gfortran:f77: scipy/fftpack/src/fftpack/cosqb.f gfortran:f77: scipy/fftpack/src/fftpack/cfftf1.f gfortran:f77: scipy/fftpack/src/fftpack/sinqi.f gfortran:f77: scipy/fftpack/src/fftpack/cosqi.f gfortran:f77: scipy/fftpack/src/fftpack/rffti1.f gfortran:f77: scipy/fftpack/src/fftpack/cosqf.f gfortran:f77: scipy/fftpack/src/fftpack/rffti.f gfortran:f77: scipy/fftpack/src/fftpack/cost.f gfortran:f77: scipy/fftpack/src/fftpack/sinti.f gfortran:f77: scipy/fftpack/src/fftpack/sinqb.f gfortran:f77: scipy/fftpack/src/fftpack/cfftb.f gfortran:f77: scipy/fftpack/src/fftpack/cfftf.f gfortran:f77: scipy/fftpack/src/fftpack/rfftf.f gfortran:f77: scipy/fftpack/src/fftpack/cfftb1.f gfortran:f77: scipy/fftpack/src/fftpack/costi.f gfortran:f77: scipy/fftpack/src/fftpack/rfftb.f gfortran:f77: scipy/fftpack/src/fftpack/rfftb1.f gfortran:f77: scipy/fftpack/src/fftpack/sint1.f ar: adding 23 object files to build/temp.linux-x86_64-2.7/libfftpack.a building 'mach' library using additional config_fc from setup script for fortran compiler: {'noopt': ('scipy/integrate/setup.py', 1)} customize Gnu95FCompiler compiling Fortran sources Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native creating build/temp.linux-x86_64-2.7/scipy/integrate creating build/temp.linux-x86_64-2.7/scipy/integrate/mach compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gfortran:f77: scipy/integrate/mach/xerror.f scipy/integrate/mach/xerror.f:1:37: SUBROUTINE XERROR(MESS,NMESS,L1,L2) 1 Warning: Unused dummy argument ?l1? at (1) [-Wunused-dummy-argument] scipy/integrate/mach/xerror.f:1:40: SUBROUTINE XERROR(MESS,NMESS,L1,L2) 1 Warning: Unused dummy argument ?l2? at (1) [-Wunused-dummy-argument] gfortran:f77: scipy/integrate/mach/d1mach.f gfortran:f77: scipy/integrate/mach/r1mach.f ar: adding 3 object files to build/temp.linux-x86_64-2.7/libmach.a building 'quadpack' library compiling Fortran sources Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 creating build/temp.linux-x86_64-2.7/scipy/integrate/quadpack compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gfortran:f77: scipy/integrate/quadpack/dqwgtc.f scipy/integrate/quadpack/dqwgtc.f:1:54: double precision function dqwgtc(x,c,p2,p3,p4,kp) 1 Warning: Unused dummy argument ?kp? at (1) [-Wunused-dummy-argument] scipy/integrate/quadpack/dqwgtc.f:1:45: double precision function dqwgtc(x,c,p2,p3,p4,kp) 1 Warning: Unused dummy argument ?p2? at (1) [-Wunused-dummy-argument] scipy/integrate/quadpack/dqwgtc.f:1:48: double precision function dqwgtc(x,c,p2,p3,p4,kp) 1 Warning: Unused dummy argument ?p3? at (1) [-Wunused-dummy-argument] scipy/integrate/quadpack/dqwgtc.f:1:51: double precision function dqwgtc(x,c,p2,p3,p4,kp) 1 Warning: Unused dummy argument ?p4? at (1) [-Wunused-dummy-argument] gfortran:f77: scipy/integrate/quadpack/dqawse.f gfortran:f77: scipy/integrate/quadpack/dqcheb.f gfortran:f77: scipy/integrate/quadpack/dqk61.f gfortran:f77: scipy/integrate/quadpack/dqk31.f gfortran:f77: scipy/integrate/quadpack/dqawf.f gfortran:f77: scipy/integrate/quadpack/dqc25c.f gfortran:f77: scipy/integrate/quadpack/dqwgtf.f scipy/integrate/quadpack/dqwgtf.f:1:49: double precision function dqwgtf(x,omega,p2,p3,p4,integr) 1 Warning: Unused dummy argument ?p2? at (1) [-Wunused-dummy-argument] scipy/integrate/quadpack/dqwgtf.f:1:52: double precision function dqwgtf(x,omega,p2,p3,p4,integr) 1 Warning: Unused dummy argument ?p3? at (1) [-Wunused-dummy-argument] scipy/integrate/quadpack/dqwgtf.f:1:55: double precision function dqwgtf(x,omega,p2,p3,p4,integr) 1 Warning: Unused dummy argument ?p4? at (1) [-Wunused-dummy-argument] gfortran:f77: scipy/integrate/quadpack/dqag.f gfortran:f77: scipy/integrate/quadpack/dqk15w.f gfortran:f77: scipy/integrate/quadpack/dqmomo.f scipy/integrate/quadpack/dqmomo.f:126:5: 90 return 1 Warning: Label 90 at (1) defined but not used gfortran:f77: scipy/integrate/quadpack/dqk21.f gfortran:f77: scipy/integrate/quadpack/dqags.f gfortran:f77: scipy/integrate/quadpack/dqc25f.f scipy/integrate/quadpack/dqc25f.f:103:0: integer i,iers,integr,isym,j,k,ksave,m,momcom,neval,maxp1, ^ Warning: ?m? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/integrate/quadpack/dqawfe.f scipy/integrate/quadpack/dqawfe.f:267:10: 10 l = dabs(omega) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/integrate/quadpack/dqawfe.f:358:0: if(ier.ge.1.and.ier.ne.7) abserr = abserr+drl ^ Warning: ?drl? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqawfe.f:316:0: 20 psum(numrl2) = psum(ll)+rslst(lst) ^ Warning: ?ll? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/integrate/quadpack/dqng.f gfortran:f77: scipy/integrate/quadpack/dqagie.f scipy/integrate/quadpack/dqagie.f:384:0: if(dabs(blist(maxerr)-alist(maxerr)).gt.small) go to 90 ^ Warning: ?small? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqagie.f:372:0: 40 if(ierro.eq.3.or.erlarg.le.ertest) go to 60 ^ Warning: ?ertest? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqagie.f:362:0: erlarg = erlarg-erlast ^ Warning: ?erlarg? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqagie.f:425:0: if(ierro.eq.3) abserr = abserr+correc ^ Warning: ?correc? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/integrate/quadpack/dqagpe.f scipy/integrate/quadpack/dqagpe.f:350:0: iord(k) = iord(i) ^ Warning: ?k? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/integrate/quadpack/dqawoe.f scipy/integrate/quadpack/dqawoe.f:449:0: 70 if(ierro.eq.3.or.erlarg.le.ertest) go to 90 ^ Warning: ?ertest? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqawoe.f:428:0: erlarg = erlarg-erlast ^ Warning: ?erlarg? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqawoe.f:505:0: if(ierro.eq.3) abserr = abserr+correc ^ Warning: ?correc? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/integrate/quadpack/dqpsrt.f gfortran:f77: scipy/integrate/quadpack/dqaws.f gfortran:f77: scipy/integrate/quadpack/dqagp.f gfortran:f77: scipy/integrate/quadpack/dqk15.f gfortran:f77: scipy/integrate/quadpack/dqelg.f gfortran:f77: scipy/integrate/quadpack/dqc25s.f gfortran:f77: scipy/integrate/quadpack/dqk15i.f gfortran:f77: scipy/integrate/quadpack/dqage.f gfortran:f77: scipy/integrate/quadpack/dqawo.f gfortran:f77: scipy/integrate/quadpack/dqagse.f scipy/integrate/quadpack/dqagse.f:376:0: if(dabs(blist(maxerr)-alist(maxerr)).gt.small) go to 90 ^ Warning: ?small? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqagse.f:363:0: 40 if(ierro.eq.3.or.erlarg.le.ertest) go to 60 ^ Warning: ?ertest? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqagse.f:353:0: erlarg = erlarg-erlast ^ Warning: ?erlarg? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/quadpack/dqagse.f:418:0: if(ierro.eq.3) abserr = abserr+correc ^ Warning: ?correc? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/integrate/quadpack/dqk51.f gfortran:f77: scipy/integrate/quadpack/dqawc.f gfortran:f77: scipy/integrate/quadpack/dqagi.f gfortran:f77: scipy/integrate/quadpack/dqwgts.f gfortran:f77: scipy/integrate/quadpack/dqk41.f gfortran:f77: scipy/integrate/quadpack/dqawce.f ar: adding 35 object files to build/temp.linux-x86_64-2.7/libquadpack.a building 'odepack' library compiling Fortran sources Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 creating build/temp.linux-x86_64-2.7/scipy/integrate/odepack compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gfortran:f77: scipy/integrate/odepack/vmnorm.f gfortran:f77: scipy/integrate/odepack/cfode.f gfortran:f77: scipy/integrate/odepack/zvode.f scipy/integrate/odepack/zvode.f:2394:4: 700 R = ONE/TQ(2) 1 Warning: Label 700 at (1) defined but not used scipy/integrate/odepack/zvode.f:2761:35: 1 F, JAC, PDUM, NFLAG, RPAR, IPAR) 1 Warning: Unused dummy argument ?pdum? at (1) [-Wunused-dummy-argument] scipy/integrate/odepack/zvode.f:2760:42: SUBROUTINE ZVNLSD (Y, YH, LDYH, VSAV, SAVF, EWT, ACOR, IWM, WM, 1 Warning: Unused dummy argument ?vsav? at (1) [-Wunused-dummy-argument] scipy/integrate/odepack/zvode.f:1502:0: IF (IHIT) T = TCRIT ^ Warning: ?ihit? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/integrate/odepack/fnorm.f gfortran:f77: scipy/integrate/odepack/vode.f scipy/integrate/odepack/vode.f:2373:4: 700 R = ONE/TQ(2) 1 Warning: Label 700 at (1) defined but not used scipy/integrate/odepack/vode.f:3522:40: SUBROUTINE XERRWD (MSG, NMES, NERR, LEVEL, NI, I1, I2, NR, R1, R2) 1 Warning: Unused dummy argument ?nerr? at (1) [-Wunused-dummy-argument] scipy/integrate/odepack/vode.f:3503:44: DOUBLE PRECISION FUNCTION D1MACH (IDUM) 1 Warning: Unused dummy argument ?idum? at (1) [-Wunused-dummy-argument] scipy/integrate/odepack/vode.f:2740:35: 1 F, JAC, PDUM, NFLAG, RPAR, IPAR) 1 Warning: Unused dummy argument ?pdum? at (1) [-Wunused-dummy-argument] scipy/integrate/odepack/vode.f:2739:42: SUBROUTINE DVNLSD (Y, YH, LDYH, VSAV, SAVF, EWT, ACOR, IWM, WM, 1 Warning: Unused dummy argument ?vsav? at (1) [-Wunused-dummy-argument] scipy/integrate/odepack/vode.f:3618:0: INTEGER FUNCTION IXSAV (IPAR, IVALUE, ISET) ^ Warning: ?__result_ixsav? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/odepack/vode.f:1487:0: IF (IHIT) T = TCRIT ^ Warning: ?ihit? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/integrate/odepack/lsoda.f scipy/integrate/odepack/lsoda.f:1428:0: if (ihit) t = tcrit ^ Warning: ?ihit? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/integrate/odepack/lsoda.f:1112:0: len1s = len1s + lenwm ^ Warning: ?lenwm? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/integrate/odepack/blkdta000.f gfortran:f77: scipy/integrate/odepack/xerrwv.f scipy/integrate/odepack/xerrwv.f:1:40: subroutine xerrwv (msg, nmes, nerr, level, ni, i1, i2, nr, r1, r2) 1 Warning: Unused dummy argument ?nerr? at (1) [-Wunused-dummy-argument] gfortran:f77: scipy/integrate/odepack/xsetun.f gfortran:f77: scipy/integrate/odepack/bnorm.f gfortran:f77: scipy/integrate/odepack/ewset.f gfortran:f77: scipy/integrate/odepack/prja.f gfortran:f77: scipy/integrate/odepack/stoda.f gfortran:f77: scipy/integrate/odepack/solsy.f scipy/integrate/odepack/solsy.f:1:39: subroutine solsy (wm, iwm, x, tem) 1 Warning: Unused dummy argument ?tem? at (1) [-Wunused-dummy-argument] gfortran:f77: scipy/integrate/odepack/srcma.f gfortran:f77: scipy/integrate/odepack/intdy.f gfortran:f77: scipy/integrate/odepack/xsetf.f ar: adding 17 object files to build/temp.linux-x86_64-2.7/libodepack.a building 'dop' library compiling Fortran sources Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 creating build/temp.linux-x86_64-2.7/scipy/integrate/dop compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gfortran:f77: scipy/integrate/dop/dopri5.f scipy/integrate/dop/dopri5.f:558:35: FUNCTION HINIT(N,FCN,X,Y,XEND,POSNEG,F0,F1,Y1,IORD, 1 Warning: Unused dummy argument ?xend? at (1) [-Wunused-dummy-argument] scipy/integrate/dop/dopri5.f:491:0: NONSTI=NONSTI+1 ^ Warning: ?nonsti? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/integrate/dop/dop853.f scipy/integrate/dop/dop853.f:364:42: & SOLOUT,IOUT,IDID,NMAX,UROUND,METH,NSTIFF,SAFE,BETA,FAC1,FAC2, 1 Warning: Unused dummy argument ?meth? at (1) [-Wunused-dummy-argument] scipy/integrate/dop/dop853.f:791:38: FUNCTION HINIT853(N,FCN,X,Y,XEND,POSNEG,F0,F1,Y1,IORD, 1 Warning: Unused dummy argument ?xend? at (1) [-Wunused-dummy-argument] scipy/integrate/dop/dop853.f:686:0: NONSTI=NONSTI+1 ^ Warning: ?nonsti? may be used uninitialized in this function [-Wmaybe-uninitialized] ar: adding 2 object files to build/temp.linux-x86_64-2.7/libdop.a building 'fitpack' library compiling Fortran sources Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 creating build/temp.linux-x86_64-2.7/scipy/interpolate creating build/temp.linux-x86_64-2.7/scipy/interpolate/fitpack compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gfortran:f77: scipy/interpolate/fitpack/fpfrno.f scipy/interpolate/fitpack/fpfrno.f:42:0: right(k) = count ^ Warning: ?k? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/fppasu.f scipy/interpolate/fitpack/fppasu.f:272:33: if(reducu.gt.acc) npl1 = rn*fpms/reducu 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/interpolate/fitpack/fppasu.f:279:33: if(reducv.gt.acc) npl1 = rn*fpms/reducv 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/interpolate/fitpack/fppasu.f:336:0: f3 = fpms ^ Warning: ?fpms? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppasu.f:308:0: if(nv.eq.nve) go to 250 ^ Warning: ?nve? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppasu.f:295:0: if(nu.eq.nue) go to 250 ^ Warning: ?nue? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppasu.f:251:0: if(nu.eq.nmaxu .and. nv.eq.nmaxv) go to 430 ^ Warning: ?nmaxv? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppasu.f:251:0: Warning: ?nmaxu? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppasu.f:350:0: if(abs(fpms).lt.acc) go to 440 ^ Warning: ?acc? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppasu.f:231:0: tv(l3) = tv(l1)+perv ^ Warning: ?perv? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppasu.f:209:0: tu(l3) = tu(l1)+peru ^ Warning: ?peru? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/fptrpe.f scipy/interpolate/fitpack/fptrpe.f:64:0: h(j) = b(n1,j)*pinv ^ Warning: ?pinv? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/regrid.f gfortran:f77: scipy/interpolate/fitpack/cualde.f gfortran:f77: scipy/interpolate/fitpack/fpadpo.f gfortran:f77: scipy/interpolate/fitpack/fpintb.f scipy/interpolate/fitpack/fpintb.f:113:0: if(ib.lt.ia) go to 130 ^ Warning: ?ia? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/fpinst.f gfortran:f77: scipy/interpolate/fitpack/profil.f gfortran:f77: scipy/interpolate/fitpack/insert.f gfortran:f77: scipy/interpolate/fitpack/fpcuro.f gfortran:f77: scipy/interpolate/fitpack/fpcyt2.f gfortran:f77: scipy/interpolate/fitpack/fpcoco.f gfortran:f77: scipy/interpolate/fitpack/parder.f gfortran:f77: scipy/interpolate/fitpack/fpgivs.f gfortran:f77: scipy/interpolate/fitpack/fppola.f scipy/interpolate/fitpack/fppola.f:24:0: * l3,l4,ncof,ncoff,nvv,nv4,nreg,nrint,nrr,nr1,nuu,nu4,num,num1, ^ Warning: ?nv4? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppola.f:680:0: if(il.eq.nu4 .and. iopt3.ne.0) go to 760 ^ Warning: ?nu4? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppola.f:821:0: 925 ier = lwest ^ Warning: ?lwest? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppola.f:25:0: * numin,nvmin,rank,iband1 ^ Warning: ?iband1? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppola.f:565:0: f3 = fpms ^ Warning: ?fpms? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppola.f:805:0: if((f1-f2).gt.acc) go to 905 ^ Warning: ?acc? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/fprank.f gfortran:f77: scipy/interpolate/fitpack/surfit.f gfortran:f77: scipy/interpolate/fitpack/fpched.f gfortran:f77: scipy/interpolate/fitpack/pardeu.f gfortran:f77: scipy/interpolate/fitpack/curfit.f gfortran:f77: scipy/interpolate/fitpack/bispev.f gfortran:f77: scipy/interpolate/fitpack/curev.f gfortran:f77: scipy/interpolate/fitpack/fpsphe.f scipy/interpolate/fitpack/fpsphe.f:519:0: if(ntt.le.4) iband4 = ncof ^ Warning: ?ntt? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpsphe.f:23:0: * l3,l4,ncof,ncoff,npp,np4,nreg,nrint,nrr,nr1,ntt,nt4,nt6,num, ^ Warning: ?nt4? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpsphe.f:23:0: Warning: ?np4? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpsphe.f:746:0: 925 ier = lwest ^ Warning: ?lwest? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpsphe.f:21:0: integer i,iband,iband1,iband3,iband4,ich1,ich3,ii,ij,il,in,irot, ^ Warning: ?iband1? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpsphe.f:510:0: f3 = fpms ^ Warning: ?fpms? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpsphe.f:730:0: if((f1-f2).gt.acc) go to 905 ^ Warning: ?acc? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/fpseno.f gfortran:f77: scipy/interpolate/fitpack/bispeu.f gfortran:f77: scipy/interpolate/fitpack/spalde.f gfortran:f77: scipy/interpolate/fitpack/evapol.f gfortran:f77: scipy/interpolate/fitpack/fpdeno.f gfortran:f77: scipy/interpolate/fitpack/fppocu.f gfortran:f77: scipy/interpolate/fitpack/pogrid.f gfortran:f77: scipy/interpolate/fitpack/fpcsin.f gfortran:f77: scipy/interpolate/fitpack/fpader.f gfortran:f77: scipy/interpolate/fitpack/fprota.f gfortran:f77: scipy/interpolate/fitpack/fpback.f gfortran:f77: scipy/interpolate/fitpack/fpgrsp.f scipy/interpolate/fitpack/fpgrsp.f:212:0: b0(2,i) = fac*pinv ^ Warning: ?pinv? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/fpcyt1.f gfortran:f77: scipy/interpolate/fitpack/sproot.f gfortran:f77: scipy/interpolate/fitpack/fpopsp.f gfortran:f77: scipy/interpolate/fitpack/fpchep.f gfortran:f77: scipy/interpolate/fitpack/fpknot.f scipy/interpolate/fitpack/fpknot.f:43:0: next = number+1 ^ Warning: ?number? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpknot.f:41:0: ihalf = maxpt/2+1 ^ Warning: ?maxpt? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpknot.f:42:0: nrx = maxbeg+ihalf ^ Warning: ?maxbeg? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/polar.f gfortran:f77: scipy/interpolate/fitpack/percur.f gfortran:f77: scipy/interpolate/fitpack/fpbisp.f gfortran:f77: scipy/interpolate/fitpack/dblint.f gfortran:f77: scipy/interpolate/fitpack/fpsurf.f scipy/interpolate/fitpack/fpsurf.f:567:0: ly = num1-lx*nyy ^ Warning: ?nyy? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpsurf.f:21:0: * la,lf,lh,lwest,lx,ly,l1,l2,n,ncof,nk1x,nk1y,nminx,nminy,nreg, ^ Warning: ?nk1y? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpsurf.f:21:0: Warning: ?nk1x? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpsurf.f:621:0: 780 ier = lwest ^ Warning: ?lwest? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpsurf.f:19:0: integer i,iband,iband1,iband3,iband4,ibb,ichang,ich1,ich3,ii, ^ Warning: ?iband1? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpsurf.f:425:0: f3 = fpms ^ Warning: ?fpms? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpsurf.f:605:0: if((f1-f2).gt.acc) go to 750 ^ Warning: ?acc? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/fpchec.f gfortran:f77: scipy/interpolate/fitpack/fpcurf.f scipy/interpolate/fitpack/fpcurf.f:186:35: if(fpold-fp.gt.acc) npl1 = rn*fpms/(fpold-fp) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/interpolate/fitpack/fpcurf.f:187:0: nplus = min0(nplus*2,max0(npl1,nplus/2,1)) ^ Warning: ?nplus? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpcurf.f:219:0: if(n.eq.nmax) go to 10 ^ Warning: ?nmax? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpcurf.f:163:0: fpint(n-1) = fpold ^ Warning: ?fpold? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpcurf.f:256:0: f3 = fpms ^ Warning: ?fpms? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpcurf.f:162:0: fpint(n) = fp0 ^ Warning: ?fp0? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpcurf.f:319:0: if(abs(fpms).lt.acc) go to 440 ^ Warning: ?acc? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/fpbspl.f gfortran:f77: scipy/interpolate/fitpack/spgrid.f gfortran:f77: scipy/interpolate/fitpack/splev.f gfortran:f77: scipy/interpolate/fitpack/fpsuev.f gfortran:f77: scipy/interpolate/fitpack/fpperi.f scipy/interpolate/fitpack/fpperi.f:339:35: if(fpold-fp.gt.acc) npl1 = rn*fpms/(fpold-fp) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/interpolate/fitpack/fpperi.f:340:0: nplus = min0(nplus*2,max0(npl1,nplus/2,1)) ^ Warning: ?nplus? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpperi.f:375:0: if(n.eq.nmax) go to 5 ^ Warning: ?nmax? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpperi.f:18:0: * nrint,n10,n11,n7,n8 ^ Warning: ?n10? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpperi.f:16:0: integer i,ich1,ich3,ij,ik,it,iter,i1,i2,i3,j,jk,jper,j1,j2,kk, ^ Warning: ?i1? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpperi.f:315:0: fpint(n-1) = fpold ^ Warning: ?fpold? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpperi.f:409:0: f3 = fpms ^ Warning: ?fpms? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpperi.f:407:0: f1 = fp0-s ^ Warning: ?fp0? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpperi.f:558:0: if(abs(fpms).lt.acc) go to 660 ^ Warning: ?acc? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/fppogr.f scipy/interpolate/fitpack/fppogr.f:286:33: if(reducu.gt.acc) npl1 = rn*fpms/reducu 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/interpolate/fitpack/fppogr.f:293:33: if(reducv.gt.acc) npl1 = rn*fpms/reducv 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/interpolate/fitpack/fppogr.f:353:0: f3 = fpms ^ Warning: ?fpms? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppogr.f:368:0: if(abs(fpms).lt.acc) go to 440 ^ Warning: ?acc? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppogr.f:20:0: * ktu,l,l1,l2,l3,l4,mpm,mumin,mu0,mu1,nn,nplu,nplv,npl1,nrintu, ^ Warning: ?nplu? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppogr.f:260:0: if(nu.eq.numax .and. nv.eq.nvmax) go to 430 ^ Warning: ?nvmax? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppogr.f:315:0: 230 if(nv.eq.nve) go to 210 ^ Warning: ?nve? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppogr.f:260:0: if(nu.eq.numax .and. nv.eq.nvmax) go to 430 ^ Warning: ?numax? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppogr.f:312:0: if(nu.eq.nue) go to 270 ^ Warning: ?nue? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/splint.f gfortran:f77: scipy/interpolate/fitpack/fpgrre.f scipy/interpolate/fitpack/fpgrre.f:199:0: h(j) = by(n1,j)*pinv ^ Warning: ?pinv? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/fprpsp.f gfortran:f77: scipy/interpolate/fitpack/fppara.f scipy/interpolate/fitpack/fppara.f:202:35: if(fpold-fp.gt.acc) npl1 = rn*fpms/(fpold-fp) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/interpolate/fitpack/fppara.f:203:0: nplus = min0(nplus*2,max0(npl1,nplus/2,1)) ^ Warning: ?nplus? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppara.f:242:0: if(n.eq.nmax) go to 10 ^ Warning: ?nmax? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppara.f:175:0: fpint(n-1) = fpold ^ Warning: ?fpold? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppara.f:279:0: f3 = fpms ^ Warning: ?fpms? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppara.f:174:0: fpint(n) = fp0 ^ Warning: ?fp0? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fppara.f:362:0: if(abs(fpms).lt.acc) go to 440 ^ Warning: ?acc? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/splder.f gfortran:f77: scipy/interpolate/fitpack/fpgrdi.f scipy/interpolate/fitpack/fpgrdi.f:204:0: bb(2,i) = fac*pinv ^ Warning: ?pinv? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/fpopdi.f gfortran:f77: scipy/interpolate/fitpack/fpgrpa.f gfortran:f77: scipy/interpolate/fitpack/parcur.f gfortran:f77: scipy/interpolate/fitpack/cocosp.f gfortran:f77: scipy/interpolate/fitpack/concur.f gfortran:f77: scipy/interpolate/fitpack/fpadno.f gfortran:f77: scipy/interpolate/fitpack/fpregr.f scipy/interpolate/fitpack/fpregr.f:246:33: if(reducx.gt.acc) npl1 = rn*fpms/reducx 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/interpolate/fitpack/fpregr.f:253:33: if(reducy.gt.acc) npl1 = rn*fpms/reducy 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/interpolate/fitpack/fpregr.f:310:0: f3 = fpms ^ Warning: ?fpms? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpregr.f:282:0: if(ny.eq.nye) go to 250 ^ Warning: ?nye? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpregr.f:269:0: if(nx.eq.nxe) go to 250 ^ Warning: ?nxe? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpregr.f:225:0: if(nx.eq.nmaxx .and. ny.eq.nmaxy) go to 430 ^ Warning: ?nmaxy? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpregr.f:225:0: Warning: ?nmaxx? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpregr.f:324:0: if(abs(fpms).lt.acc) go to 440 ^ Warning: ?acc? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/concon.f gfortran:f77: scipy/interpolate/fitpack/fpcons.f scipy/interpolate/fitpack/fpcons.f:224:35: if(fpold-fp.gt.acc) npl1 = rn*fpms/(fpold-fp) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/interpolate/fitpack/fpcons.f:225:0: nplus = min0(nplus*2,max0(npl1,nplus/2,1)) ^ Warning: ?nplus? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpcons.f:264:0: if(n.eq.nmax) go to 25 ^ Warning: ?nmax? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpcons.f:383:0: if(u(it).lt.t(l) .or. l.gt.nk1) go to 310 ^ Warning: ?nk1? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpcons.f:15:0: * l,li,lj,l0,mb,me,mm,new,nk1,nmax,nmin,nn,nplus,npl1,nrint,n8 ^ Warning: ?mm? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpcons.f:195:0: fpint(n-1) = fpold ^ Warning: ?fpold? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpcons.f:301:0: f3 = fpms ^ Warning: ?fpms? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpcons.f:194:0: fpint(n) = fp0 ^ Warning: ?fp0? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpcons.f:402:0: if(abs(fpms).lt.acc) go to 440 ^ Warning: ?acc? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/sphere.f gfortran:f77: scipy/interpolate/fitpack/fprppo.f scipy/interpolate/fitpack/fprppo.f:12:0: integer i,iopt,ii,j,k,l,nu4,nvv ^ Warning: ?j? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/clocur.f gfortran:f77: scipy/interpolate/fitpack/fpsysy.f gfortran:f77: scipy/interpolate/fitpack/fprati.f gfortran:f77: scipy/interpolate/fitpack/fpbfout.f scipy/interpolate/fitpack/fpbfout.f:117:0: c2 = (hc(5)-hc(4))*term ^ Warning: ?term? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/fpclos.f scipy/interpolate/fitpack/fpclos.f:395:35: if(fpold-fp.gt.acc) npl1 = rn*fpms/(fpold-fp) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/interpolate/fitpack/fpclos.f:396:0: nplus = min0(nplus*2,max0(npl1,nplus/2,1)) ^ Warning: ?nplus? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpclos.f:438:0: if(n.eq.nmax) go to 5 ^ Warning: ?nmax? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpclos.f:18:0: * nrint,n10,n11,n7,n8 ^ Warning: ?n10? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpclos.f:16:0: integer i,ich1,ich3,ij,ik,it,iter,i1,i2,i3,j,jj,jk,jper,j1,j2,kk, ^ Warning: ?i1? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpclos.f:363:0: fpint(n-1) = fpold ^ Warning: ?fpold? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpclos.f:472:0: f3 = fpms ^ Warning: ?fpms? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpclos.f:470:0: f1 = fp0-s ^ Warning: ?fp0? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpclos.f:647:0: if(abs(fpms).lt.acc) go to 660 ^ Warning: ?acc? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/fptrnp.f scipy/interpolate/fitpack/fptrnp.f:53:0: h(j) = b(n1,j)*pinv ^ Warning: ?pinv? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/parsur.f gfortran:f77: scipy/interpolate/fitpack/fpspgr.f scipy/interpolate/fitpack/fpspgr.f:315:33: if(reducu.gt.acc) npl1 = rn*fpms/reducu 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/interpolate/fitpack/fpspgr.f:322:33: if(reducv.gt.acc) npl1 = rn*fpms/reducv 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/interpolate/fitpack/fpspgr.f:382:0: f3 = fpms ^ Warning: ?fpms? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpspgr.f:397:0: if(abs(fpms).lt.acc) go to 440 ^ Warning: ?acc? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpspgr.f:20:0: * ktu,l,l1,l2,l3,l4,mpm,mumin,mu0,mu1,nn,nplu,nplv,npl1,nrintu, ^ Warning: ?nplu? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpspgr.f:287:0: if(nu.eq.numax .and. nv.eq.nvmax) go to 430 ^ Warning: ?nvmax? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpspgr.f:344:0: 230 if(nv.eq.nve) go to 210 ^ Warning: ?nve? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpspgr.f:287:0: if(nu.eq.numax .and. nv.eq.nvmax) go to 430 ^ Warning: ?numax? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/interpolate/fitpack/fpspgr.f:341:0: if(nu.eq.nue) go to 270 ^ Warning: ?nue? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/interpolate/fitpack/fpdisc.f gfortran:f77: scipy/interpolate/fitpack/fpcosp.f gfortran:f77: scipy/interpolate/fitpack/fourco.f gfortran:f77: scipy/interpolate/fitpack/fpbacp.f gfortran:f77: scipy/interpolate/fitpack/surev.f gfortran:f77: scipy/interpolate/fitpack/fporde.f ar: adding 50 object files to build/temp.linux-x86_64-2.7/libfitpack.a ar: adding 35 object files to build/temp.linux-x86_64-2.7/libfitpack.a building 'fwrappers' library compiling Fortran sources Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 creating build/temp.linux-x86_64-2.7/scipy/linalg creating build/temp.linux-x86_64-2.7/tmp creating build/temp.linux-x86_64-2.7/tmp/pip-build-7KgYEU creating build/temp.linux-x86_64-2.7/tmp/pip-build-7KgYEU/scipy creating build/temp.linux-x86_64-2.7/tmp/pip-build-7KgYEU/scipy/scipy creating build/temp.linux-x86_64-2.7/tmp/pip-build-7KgYEU/scipy/scipy/_build_utils creating build/temp.linux-x86_64-2.7/tmp/pip-build-7KgYEU/scipy/scipy/_build_utils/src compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -I/home/david/.local/virtualenv/py27/include/python2.7 -I/usr/include/python2.7 -I/usr/include/python2.7 -I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gfortran:f77: scipy/linalg/_blas_subroutine_wrappers.f gfortran:f77: scipy/linalg/_lapack_subroutine_wrappers.f gfortran:f77: /tmp/pip-build-7KgYEU/scipy/scipy/_build_utils/src/wrap_dummy_g77_abi.f gfortran:f77: /tmp/pip-build-7KgYEU/scipy/scipy/_build_utils/src/wrap_dummy_accelerate.f ar: adding 4 object files to build/temp.linux-x86_64-2.7/libfwrappers.a building 'odrpack' library compiling Fortran sources Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 creating build/temp.linux-x86_64-2.7/scipy/odr creating build/temp.linux-x86_64-2.7/scipy/odr/odrpack compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gfortran:f77: scipy/odr/odrpack/d_odr.f scipy/odr/odrpack/d_odr.f:1014:13: NETA = MAX(TWO,P5-LOG10(ETA)) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/odr/odrpack/d_odr.f:2955:13: NTOL = MAX(ONE,P5-LOG10(TOL)) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/odr/odrpack/d_odr.f:6032:16: J = WORK(WRK3+I) - 1 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] gfortran:f77: scipy/odr/odrpack/d_mprec.f gfortran:f77: scipy/odr/odrpack/dlunoc.f gfortran:f77: scipy/odr/odrpack/d_lpk.f ar: adding 4 object files to build/temp.linux-x86_64-2.7/libodrpack.a building 'minpack' library compiling Fortran sources Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 creating build/temp.linux-x86_64-2.7/scipy/optimize creating build/temp.linux-x86_64-2.7/scipy/optimize/minpack compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gfortran:f77: scipy/optimize/minpack/hybrd.f gfortran:f77: scipy/optimize/minpack/r1mpyq.f scipy/optimize/minpack/r1mpyq.f:64:0: if (dabs(v(j)) .gt. one) sin = dsqrt(one-cos**2) ^ Warning: ?cos? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/optimize/minpack/qform.f gfortran:f77: scipy/optimize/minpack/lmpar.f gfortran:f77: scipy/optimize/minpack/chkder.f gfortran:f77: scipy/optimize/minpack/qrsolv.f gfortran:f77: scipy/optimize/minpack/fdjac2.f gfortran:f77: scipy/optimize/minpack/qrfac.f gfortran:f77: scipy/optimize/minpack/lmdif.f gfortran:f77: scipy/optimize/minpack/hybrj.f gfortran:f77: scipy/optimize/minpack/lmstr.f scipy/optimize/minpack/lmstr.f:444:0: if (delta .le. epsmch*xnorm) info = 7 ^ Warning: ?xnorm? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/optimize/minpack/r1updt.f gfortran:f77: scipy/optimize/minpack/lmder.f gfortran:f77: scipy/optimize/minpack/hybrd1.f gfortran:f77: scipy/optimize/minpack/rwupdt.f gfortran:f77: scipy/optimize/minpack/dpmpar.f gfortran:f77: scipy/optimize/minpack/hybrj1.f gfortran:f77: scipy/optimize/minpack/lmder1.f gfortran:f77: scipy/optimize/minpack/dogleg.f gfortran:f77: scipy/optimize/minpack/fdjac1.f gfortran:f77: scipy/optimize/minpack/lmstr1.f gfortran:f77: scipy/optimize/minpack/lmdif1.f gfortran:f77: scipy/optimize/minpack/enorm.f ar: adding 23 object files to build/temp.linux-x86_64-2.7/libminpack.a building 'rootfind' library compiling C sources C compiler: gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -march=core-avx-i -O2 -pipe -mtune=native -fPIC creating build/temp.linux-x86_64-2.7/scipy/optimize/Zeros compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gcc: scipy/optimize/Zeros/ridder.c gcc: scipy/optimize/Zeros/brentq.c gcc: scipy/optimize/Zeros/bisect.c gcc: scipy/optimize/Zeros/brenth.c ar: adding 4 object files to build/temp.linux-x86_64-2.7/librootfind.a building 'superlu_src' library compiling C sources C compiler: gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -march=core-avx-i -O2 -pipe -mtune=native -fPIC creating build/temp.linux-x86_64-2.7/scipy/sparse creating build/temp.linux-x86_64-2.7/scipy/sparse/linalg creating build/temp.linux-x86_64-2.7/scipy/sparse/linalg/dsolve creating build/temp.linux-x86_64-2.7/scipy/sparse/linalg/dsolve/SuperLU creating build/temp.linux-x86_64-2.7/scipy/sparse/linalg/dsolve/SuperLU/SRC compile options: '-DUSE_VENDOR_BLAS=1 -Iscipy/sparse/linalg/dsolve/SuperLU/SRC -I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/heap_relax_snode.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dzsum1.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/slamch.c scipy/sparse/linalg/dsolve/SuperLU/SRC/slamch.c: In function ?slamc2_?: scipy/sparse/linalg/dsolve/SuperLU/SRC/slamch.c:424:16: warning: unused variable ?c__1? [-Wunused-variable] static int c__1 = 1; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/slamch.c: In function ?slamc4_?: scipy/sparse/linalg/dsolve/SuperLU/SRC/slamch.c:734:9: warning: variable ?i__1? set but not used [-Wunused-but-set-variable] int i__1; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/slamch.c: In function ?slamc5_?: scipy/sparse/linalg/dsolve/SuperLU/SRC/slamch.c:849:9: warning: variable ?i__1? set but not used [-Wunused-but-set-variable] int i__1; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dgssv.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dgssv.c: In function ?dgssv?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dgssv.c:199:5: warning: ?AA? may be used uninitialized in this function [-Wmaybe-uninitialized] sp_preorder(options, AA, perm_c, etree, &AC); ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cpivotgrowth.c scipy/sparse/linalg/dsolve/SuperLU/SRC/cpivotgrowth.c: In function ?cPivotGrowth?: scipy/sparse/linalg/dsolve/SuperLU/SRC/cpivotgrowth.c:63:15: warning: unused variable ?temp_comp? [-Wunused-variable] complex temp_comp; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_zpanel_dfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dldperm.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sgsequ.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/mark_relax.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dmemory.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dmemory.c: In function ?dLUMemXpand?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dmemory.c:444:5: warning: enumeration value ?LLVL? not handled in switch [-Wswitch] switch ( mem_type ) { ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dmemory.c:444:5: warning: enumeration value ?ULVL? not handled in switch [-Wswitch] gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsrfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_scolumn_dfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dpruneL.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zmemory.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zmemory.c: In function ?zLUMemXpand?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zmemory.c:444:5: warning: enumeration value ?LLVL? not handled in switch [-Wswitch] switch ( mem_type ) { ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zmemory.c:444:5: warning: enumeration value ?ULVL? not handled in switch [-Wswitch] gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sgsitrf.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zcolumn_bmod.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zcolumn_bmod.c: In function ?zcolumn_bmod?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zcolumn_bmod.c:234:3: warning: implicit declaration of function ?ztrsv_? [-Wimplicit-function-declaration] ztrsv_( "L", "N", "U", &segsze, &lusup[luptr], ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zcolumn_bmod.c:245:3: warning: implicit declaration of function ?zgemv_? [-Wimplicit-function-declaration] zgemv_( "N", &nrow, &segsze, &alpha, &lusup[luptr], ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zcolumn_bmod.c:288:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (mem_error = zLUMemXpand(jcol, nextlu, LUSUP, &nzlumax, Glu)) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dcolumn_dfs.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dcolumn_dfs.c: In function ?dcolumn_dfs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dcolumn_dfs.c:133:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( mem_error = dLUMemXpand(jcol, nextl, LSUB, &nzlmax, Glu) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dcolumn_dfs.c:176:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] dLUMemXpand(jcol,nextl,LSUB,&nzlmax,Glu) ) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_dpivotL.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/spanel_dfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_csnode_dfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ccolumn_bmod.c scipy/sparse/linalg/dsolve/SuperLU/SRC/ccolumn_bmod.c: In function ?ccolumn_bmod?: scipy/sparse/linalg/dsolve/SuperLU/SRC/ccolumn_bmod.c:232:3: warning: implicit declaration of function ?ctrsv_? [-Wimplicit-function-declaration] ctrsv_( "L", "N", "U", &segsze, &lusup[luptr], ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/ccolumn_bmod.c:243:3: warning: implicit declaration of function ?cgemv_? [-Wimplicit-function-declaration] cgemv_( "N", &nrow, &segsze, &alpha, &lusup[luptr], ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/ccolumn_bmod.c:286:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (mem_error = cLUMemXpand(jcol, nextlu, LUSUP, &nzlumax, Glu)) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dcopy_to_ucol.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dcopy_to_ucol.c: In function ?dcopy_to_ucol?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dcopy_to_ucol.c:77:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (mem_error = dLUMemXpand(jcol, nextu, UCOL, &nzumax, Glu)) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dcopy_to_ucol.c:80:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (mem_error = dLUMemXpand(jcol, nextu, USUB, &nzumax, Glu)) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/claqgs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_zcolumn_dfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dlamch.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dlamch.c: In function ?dlamc2_?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dlamch.c:417:16: warning: unused variable ?c__1? [-Wunused-variable] static int c__1 = 1; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dlamch.c: In function ?dlamc4_?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dlamch.c:722:9: warning: variable ?i__1? set but not used [-Wunused-but-set-variable] int i__1; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dlamch.c: In function ?dlamc5_?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dlamch.c:835:9: warning: variable ?i__1? set but not used [-Wunused-but-set-variable] int i__1; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_dcolumn_dfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zpanel_dfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zlangs.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zlangs.c: In function ?zlangs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zlangs.c:116:12: warning: ?value? may be used uninitialized in this function [-Wmaybe-uninitialized] return (value); ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dgssvx.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dgssvx.c: In function ?dgssvx?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dgssvx.c:356:15: warning: variable ?diag_pivot_thresh? set but not used [-Wunused-but-set-variable] double diag_pivot_thresh; ^ In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_ddefs.h:84:0, from scipy/sparse/linalg/dsolve/SuperLU/SRC/dgssvx.c:12: scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:69:46: warning: ?smlnum? may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MAX(x, y) ( (x) > (y) ? (x) : (y) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dgssvx.c:354:36: note: ?smlnum? was declared here double amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^ In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_ddefs.h:84:0, from scipy/sparse/linalg/dsolve/SuperLU/SRC/dgssvx.c:12: scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:70:46: warning: ?bignum? may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MIN(x, y) ( (x) < (y) ? (x) : (y) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dgssvx.c:354:28: note: ?bignum? was declared here double amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_zsnode_dfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/superlu_timer.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zpivotL.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_heap_relax_snode.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/csp_blas2.c scipy/sparse/linalg/dsolve/SuperLU/SRC/csp_blas2.c: In function ?sp_ctrsv?: scipy/sparse/linalg/dsolve/SuperLU/SRC/csp_blas2.c:159:7: warning: implicit declaration of function ?ctrsv_? [-Wimplicit-function-declaration] ctrsv_("L", "N", "U", &nsupc, &Lval[luptr], &nsupr, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/csp_blas2.c:162:7: warning: implicit declaration of function ?cgemv_? [-Wimplicit-function-declaration] cgemv_("N", &nrow, &nsupc, &alpha, &Lval[luptr+nsupc], ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/csp_blas2.c: In function ?sp_cgemv?: scipy/sparse/linalg/dsolve/SuperLU/SRC/csp_blas2.c:488:27: warning: suggest parentheses around ?&&? within ?||? [-Wparentheses] c_eq(&alpha, &comp_zero) && ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/qselect.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cdiagonal.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sp_coletree.c scipy/sparse/linalg/dsolve/SuperLU/SRC/sp_coletree.c:243:6: warning: ?etdfs? defined but not used [-Wunused-function] void etdfs ( ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dcolumn_bmod.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dcolumn_bmod.c: In function ?dcolumn_bmod?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dcolumn_bmod.c:219:3: warning: implicit declaration of function ?dtrsv_? [-Wimplicit-function-declaration] dtrsv_( "L", "N", "U", &segsze, &lusup[luptr], ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dcolumn_bmod.c:230:3: warning: implicit declaration of function ?dgemv_? [-Wimplicit-function-declaration] dgemv_( "N", &nrow, &segsze, &alpha, &lusup[luptr], ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dcolumn_bmod.c:273:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (mem_error = dLUMemXpand(jcol, nextlu, LUSUP, &nzlumax, Glu)) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dgsrfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cpanel_dfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cldperm.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zcolumn_dfs.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zcolumn_dfs.c: In function ?zcolumn_dfs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zcolumn_dfs.c:133:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( mem_error = zLUMemXpand(jcol, nextl, LSUB, &nzlmax, Glu) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zcolumn_dfs.c:176:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] zLUMemXpand(jcol,nextl,LSUB,&nzlmax,Glu) ) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/slangs.c scipy/sparse/linalg/dsolve/SuperLU/SRC/slangs.c: In function ?slangs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/slangs.c:116:12: warning: ?value? may be used uninitialized in this function [-Wmaybe-uninitialized] return (value); ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sgsisx.c scipy/sparse/linalg/dsolve/SuperLU/SRC/sgsisx.c: In function ?sgsisx?: scipy/sparse/linalg/dsolve/SuperLU/SRC/sgsisx.c:578:7: warning: suggest parentheses around operand of ?!? or change ?&? to ?&&? or ?!? to ?~? [-Wparentheses] if ( !mc64 & equil ) { /* Only perform equilibration, no row perm */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sgsisx.c:667:16: warning: unused variable ?rhs_work? [-Wunused-variable] float *rhs_work; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sgsisx.c:413:14: warning: variable ?diag_pivot_thresh? set but not used [-Wunused-but-set-variable] float diag_pivot_thresh; ^ In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_sdefs.h:84:0, from scipy/sparse/linalg/dsolve/SuperLU/SRC/sgsisx.c:12: scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:69:46: warning: ?smlnum? may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MAX(x, y) ( (x) > (y) ? (x) : (y) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sgsisx.c:411:35: note: ?smlnum? was declared here float amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^ In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_sdefs.h:84:0, from scipy/sparse/linalg/dsolve/SuperLU/SRC/sgsisx.c:12: scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:70:46: warning: ?bignum? may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MIN(x, y) ( (x) < (y) ? (x) : (y) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sgsisx.c:411:27: note: ?bignum? was declared here float amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadtriple.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadtriple.c: In function ?dreadtriple?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadtriple.c:38:5: warning: ignoring return value of ?scanf?, declared with attribute warn_unused_result [-Wunused-result] scanf("%d%d", n, nonz); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadtriple.c:54:2: warning: ignoring return value of ?scanf?, declared with attribute warn_unused_result [-Wunused-result] scanf("%d%d%lf\n", &row[nz], &col[nz], &val[nz]); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadtriple.c: In function ?dreadrhs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadtriple.c:136:7: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%lf\n", &b[i]); ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/spivotgrowth.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/clangs.c scipy/sparse/linalg/dsolve/SuperLU/SRC/clangs.c: In function ?clangs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/clangs.c:116:12: warning: ?value? may be used uninitialized in this function [-Wmaybe-uninitialized] return (value); ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cgsisx.c scipy/sparse/linalg/dsolve/SuperLU/SRC/cgsisx.c: In function ?cgsisx?: scipy/sparse/linalg/dsolve/SuperLU/SRC/cgsisx.c:578:7: warning: suggest parentheses around operand of ?!? or change ?&? to ?&&? or ?!? to ?~? [-Wparentheses] if ( !mc64 & equil ) { /* Only perform equilibration, no row perm */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/cgsisx.c:667:18: warning: unused variable ?rhs_work? [-Wunused-variable] complex *rhs_work; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/cgsisx.c:413:14: warning: variable ?diag_pivot_thresh? set but not used [-Wunused-but-set-variable] float diag_pivot_thresh; ^ In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_cdefs.h:84:0, from scipy/sparse/linalg/dsolve/SuperLU/SRC/cgsisx.c:12: scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:69:46: warning: ?smlnum? may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MAX(x, y) ( (x) > (y) ? (x) : (y) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/cgsisx.c:411:35: note: ?smlnum? was declared here float amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^ In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_cdefs.h:84:0, from scipy/sparse/linalg/dsolve/SuperLU/SRC/cgsisx.c:12: scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:70:46: warning: ?bignum? may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MIN(x, y) ( (x) < (y) ? (x) : (y) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/cgsisx.c:411:27: note: ?bignum? was declared here float amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zsnode_dfs.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zsnode_dfs.c: In function ?zsnode_dfs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zsnode_dfs.c:81:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( mem_error = zLUMemXpand(jcol, nextl, LSUB, &nzlmax, Glu) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zsnode_dfs.c:94:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( mem_error = zLUMemXpand(jcol, nextl, LSUB, &nzlmax, Glu) ) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zldperm.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_ccopy_to_ucol.c scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_ccopy_to_ucol.c: In function ?ilu_ccopy_to_ucol?: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_ccopy_to_ucol.c:186:11: warning: ?tmp? may be used uninitialized in this function [-Wmaybe-uninitialized] sum->r += tmp; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ssp_blas2.c scipy/sparse/linalg/dsolve/SuperLU/SRC/ssp_blas2.c: In function ?sp_strsv?: scipy/sparse/linalg/dsolve/SuperLU/SRC/ssp_blas2.c:155:7: warning: implicit declaration of function ?strsv_? [-Wimplicit-function-declaration] strsv_("L", "N", "U", &nsupc, &Lval[luptr], &nsupr, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/ssp_blas2.c:158:7: warning: implicit declaration of function ?sgemv_? [-Wimplicit-function-declaration] sgemv_("N", &nrow, &nsupc, &alpha, &Lval[luptr+nsupc], ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c: In function ?zreadhb?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c:191:29: warning: unused variable ?key? [-Wunused-variable] char buf[100], type[4], key[10]; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c: In function ?zReadValues?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c:159:2: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c: In function ?zreadhb?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c:197:5: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c:209:2: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); buf[14] = 0; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c:217:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%3c", type); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c:218:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%11c", buf); /* pad */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c:224:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nrow); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c:225:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", ncol); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c:226:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nonz); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c:227:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", &tmp); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c:239:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c:241:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c:243:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%20c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c:245:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%20c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c: In function ?ReadVector?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadhb.c:137:2: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c: In function ?zreadrb?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c:190:5: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c:195:9: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); buf[14] = 0; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c:202:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%3c", type); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c:203:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%11c", buf); /* pad */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c:209:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nrow); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c:210:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", ncol); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c:211:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nonz); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c:212:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", &tmp); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c:224:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c:226:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c:228:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%20c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c: In function ?ReadVector?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c:130:9: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c: In function ?zReadValues?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadrb.c:152:2: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_relax_snode.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dpivotL.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cgsequ.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cgsrfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zcopy_to_ucol.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zcopy_to_ucol.c: In function ?zcopy_to_ucol?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zcopy_to_ucol.c:77:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (mem_error = zLUMemXpand(jcol, nextu, UCOL, &nzumax, Glu)) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zcopy_to_ucol.c:80:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (mem_error = zLUMemXpand(jcol, nextu, USUB, &nzumax, Glu)) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/xerbla.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/izmax1.c scipy/sparse/linalg/dsolve/SuperLU/SRC/izmax1.c: In function ?izmax1_?: scipy/sparse/linalg/dsolve/SuperLU/SRC/izmax1.c:51:24: warning: variable ?i__2? set but not used [-Wunused-but-set-variable] int ret_val, i__1, i__2; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/izmax1.c:51:18: warning: variable ?i__1? set but not used [-Wunused-but-set-variable] int ret_val, i__1, i__2; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_zdrop_row.c scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_zdrop_row.c: In function ?ilu_zdrop_row?: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_zdrop_row.c:186:3: warning: implicit declaration of function ?dcopy_? [-Wimplicit-function-declaration] dcopy_(&len, dwork, &i_1, dwork2, &i_1); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_zdrop_row.c:75:19: warning: unused variable ?zero? [-Wunused-variable] doublecomplex zero = {0.0, 0.0}; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_zdrop_row.c: At top level: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_zdrop_row.c:25:12: warning: ?_compare_? defined but not used [-Wunused-function] static int _compare_(const void *a, const void *b) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c: In function ?dreadhb?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c:181:29: warning: unused variable ?key? [-Wunused-variable] char buf[100], type[4], key[10]; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c: In function ?dReadValues?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c:157:2: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c: In function ?dreadhb?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c:187:5: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c:199:2: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); buf[14] = 0; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c:207:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%3c", type); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c:208:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%11c", buf); /* pad */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c:214:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nrow); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c:215:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", ncol); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c:216:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nonz); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c:217:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", &tmp); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c:229:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c:231:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c:233:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%20c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c:235:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%20c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c: In function ?ReadVector?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadhb.c:137:2: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dpanel_dfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_sdrop_row.c scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_sdrop_row.c:25:12: warning: ?_compare_? defined but not used [-Wunused-function] static int _compare_(const void *a, const void *b) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zgstrf.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dutil.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dutil.c: In function ?dFillRHS?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dutil.c:358:15: warning: variable ?Aval? set but not used [-Wunused-but-set-variable] double *Aval; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dutil.c: At top level: scipy/sparse/linalg/dsolve/SuperLU/SRC/dutil.c:464:1: warning: return type defaults to ?int? [-Wimplicit-int] print_double_vec(char *what, int n, double *vec) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dcomplex.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dlangs.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dlangs.c: In function ?dlangs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dlangs.c:116:12: warning: ?value? may be used uninitialized in this function [-Wmaybe-uninitialized] return (value); ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_dcopy_to_ucol.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ccolumn_dfs.c scipy/sparse/linalg/dsolve/SuperLU/SRC/ccolumn_dfs.c: In function ?ccolumn_dfs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/ccolumn_dfs.c:133:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( mem_error = cLUMemXpand(jcol, nextl, LSUB, &nzlmax, Glu) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/ccolumn_dfs.c:176:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] cLUMemXpand(jcol,nextl,LSUB,&nzlmax,Glu) ) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dsnode_bmod.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dsnode_bmod.c: In function ?dsnode_bmod?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dsnode_bmod.c:103:2: warning: implicit declaration of function ?dtrsv_? [-Wimplicit-function-declaration] dtrsv_( "L", "N", "U", &nsupc, &lusup[luptr], &nsupr, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dsnode_bmod.c:105:2: warning: implicit declaration of function ?dgemv_? [-Wimplicit-function-declaration] dgemv_( "N", &nrow, &nsupc, &alpha, &lusup[luptr+nsupc], &nsupr, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dsnode_bmod.c:52:35: warning: unused variable ?iptr? [-Wunused-variable] int isub, irow, i, iptr; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dsnode_bmod.c:52:32: warning: unused variable ?i? [-Wunused-variable] int isub, irow, i, iptr; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/util.c scipy/sparse/linalg/dsolve/SuperLU/SRC/util.c: In function ?ilu_countnz?: scipy/sparse/linalg/dsolve/SuperLU/SRC/util.c:214:24: warning: variable ?irep? set but not used [-Wunused-but-set-variable] int jlen, irep; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cpivotL.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zsnode_bmod.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zsnode_bmod.c: In function ?zsnode_bmod?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zsnode_bmod.c:104:2: warning: implicit declaration of function ?ztrsv_? [-Wimplicit-function-declaration] ztrsv_( "L", "N", "U", &nsupc, &lusup[luptr], &nsupr, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zsnode_bmod.c:106:2: warning: implicit declaration of function ?zgemv_? [-Wimplicit-function-declaration] zgemv_( "N", &nrow, &nsupc, &alpha, &lusup[luptr+nsupc], &nsupr, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zsnode_bmod.c:53:35: warning: unused variable ?iptr? [-Wunused-variable] int isub, irow, i, iptr; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zsnode_bmod.c:53:32: warning: unused variable ?i? [-Wunused-variable] int isub, irow, i, iptr; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zsp_blas2.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zsp_blas2.c: In function ?sp_ztrsv?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zsp_blas2.c:159:7: warning: implicit declaration of function ?ztrsv_? [-Wimplicit-function-declaration] ztrsv_("L", "N", "U", &nsupc, &Lval[luptr], &nsupr, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zsp_blas2.c:162:7: warning: implicit declaration of function ?zgemv_? [-Wimplicit-function-declaration] zgemv_("N", &nrow, &nsupc, &alpha, &Lval[luptr+nsupc], ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zsp_blas2.c: In function ?sp_zgemv?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zsp_blas2.c:488:27: warning: suggest parentheses around ?&&? within ?||? [-Wparentheses] z_eq(&alpha, &comp_zero) && ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ddiagonal.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cgssv.c scipy/sparse/linalg/dsolve/SuperLU/SRC/cgssv.c: In function ?cgssv?: scipy/sparse/linalg/dsolve/SuperLU/SRC/cgssv.c:199:5: warning: ?AA? may be used uninitialized in this function [-Wmaybe-uninitialized] sp_preorder(options, AA, perm_c, etree, &AC); ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dgscon.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dgsequ.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dgsitrf.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zlacon.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zlacon.c: In function ?zlacon_?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zlacon.c:157:5: warning: implicit declaration of function ?zcopy_? [-Wimplicit-function-declaration] zcopy_(n, x, &c__1, v, &c__1); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zlacon.c:163:1: warning: label ?L90? defined but not used [-Wunused-label] L90: ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/relax_snode.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_zcopy_to_ucol.c scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_zcopy_to_ucol.c: In function ?ilu_zcopy_to_ucol?: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_zcopy_to_ucol.c:183:11: warning: ?tmp? may be used uninitialized in this function [-Wmaybe-uninitialized] sum->r += tmp; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/mmd.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cmemory.c scipy/sparse/linalg/dsolve/SuperLU/SRC/cmemory.c: In function ?cLUMemXpand?: scipy/sparse/linalg/dsolve/SuperLU/SRC/cmemory.c:444:5: warning: enumeration value ?LLVL? not handled in switch [-Wswitch] switch ( mem_type ) { ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/cmemory.c:444:5: warning: enumeration value ?ULVL? not handled in switch [-Wswitch] gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ssnode_dfs.c scipy/sparse/linalg/dsolve/SuperLU/SRC/ssnode_dfs.c: In function ?ssnode_dfs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/ssnode_dfs.c:81:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( mem_error = sLUMemXpand(jcol, nextl, LSUB, &nzlmax, Glu) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/ssnode_dfs.c:94:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( mem_error = sLUMemXpand(jcol, nextl, LSUB, &nzlmax, Glu) ) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/clacon.c scipy/sparse/linalg/dsolve/SuperLU/SRC/clacon.c: In function ?clacon_?: scipy/sparse/linalg/dsolve/SuperLU/SRC/clacon.c:157:5: warning: implicit declaration of function ?ccopy_? [-Wimplicit-function-declaration] ccopy_(n, x, &c__1, v, &c__1); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/clacon.c:163:1: warning: label ?L90? defined but not used [-Wunused-label] L90: ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cpanel_bmod.c scipy/sparse/linalg/dsolve/SuperLU/SRC/cpanel_bmod.c: In function ?cpanel_bmod?: scipy/sparse/linalg/dsolve/SuperLU/SRC/cpanel_bmod.c:238:7: warning: implicit declaration of function ?ctrsv_? [-Wimplicit-function-declaration] ctrsv_( "L", "N", "U", &segsze, &lusup[luptr], ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/cpanel_bmod.c:285:7: warning: implicit declaration of function ?cgemv_? [-Wimplicit-function-declaration] cgemv_("N", &block_nrow, &segsze, &alpha, &lusup[luptr1], ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zutil.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zutil.c: In function ?zFillRHS?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zutil.c:360:22: warning: variable ?Aval? set but not used [-Wunused-but-set-variable] doublecomplex *Aval; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zutil.c: At top level: scipy/sparse/linalg/dsolve/SuperLU/SRC/zutil.c:468:1: warning: return type defaults to ?int? [-Wimplicit-int] print_doublecomplex_vec(char *what, int n, doublecomplex *vec) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ccopy_to_ucol.c scipy/sparse/linalg/dsolve/SuperLU/SRC/ccopy_to_ucol.c: In function ?ccopy_to_ucol?: scipy/sparse/linalg/dsolve/SuperLU/SRC/ccopy_to_ucol.c:77:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (mem_error = cLUMemXpand(jcol, nextu, UCOL, &nzumax, Glu)) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/ccopy_to_ucol.c:80:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (mem_error = cLUMemXpand(jcol, nextu, USUB, &nzumax, Glu)) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sgsrfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/slacon.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cgscon.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsitrf.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsitrf.c: In function ?zgsitrf?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsitrf.c:229:12: warning: unused variable ?one? [-Wunused-variable] double one = 1.0; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cgsitrf.c scipy/sparse/linalg/dsolve/SuperLU/SRC/cgsitrf.c: In function ?cgsitrf?: scipy/sparse/linalg/dsolve/SuperLU/SRC/cgsitrf.c:229:11: warning: unused variable ?one? [-Wunused-variable] float one = 1.0; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_dsnode_dfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sp_ienv.c scipy/sparse/linalg/dsolve/SuperLU/SRC/sp_ienv.c: In function ?sp_ienv?: scipy/sparse/linalg/dsolve/SuperLU/SRC/sp_ienv.c:75:5: warning: implicit declaration of function ?xerbla_? [-Wimplicit-function-declaration] xerbla_("sp_ienv", &i); ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sgssv.c scipy/sparse/linalg/dsolve/SuperLU/SRC/sgssv.c: In function ?sgssv?: scipy/sparse/linalg/dsolve/SuperLU/SRC/sgssv.c:199:5: warning: ?AA? may be used uninitialized in this function [-Wmaybe-uninitialized] sp_preorder(options, AA, perm_c, etree, &AC); ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/csnode_bmod.c scipy/sparse/linalg/dsolve/SuperLU/SRC/csnode_bmod.c: In function ?csnode_bmod?: scipy/sparse/linalg/dsolve/SuperLU/SRC/csnode_bmod.c:104:2: warning: implicit declaration of function ?ctrsv_? [-Wimplicit-function-declaration] ctrsv_( "L", "N", "U", &nsupc, &lusup[luptr], &nsupr, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/csnode_bmod.c:106:2: warning: implicit declaration of function ?cgemv_? [-Wimplicit-function-declaration] cgemv_( "N", &nrow, &nsupc, &alpha, &lusup[luptr+nsupc], &nsupr, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/csnode_bmod.c:53:35: warning: unused variable ?iptr? [-Wunused-variable] int isub, irow, i, iptr; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/csnode_bmod.c:53:32: warning: unused variable ?i? [-Wunused-variable] int isub, irow, i, iptr; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/memory.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sgstrf.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/scolumn_bmod.c scipy/sparse/linalg/dsolve/SuperLU/SRC/scolumn_bmod.c: In function ?scolumn_bmod?: scipy/sparse/linalg/dsolve/SuperLU/SRC/scolumn_bmod.c:219:3: warning: implicit declaration of function ?strsv_? [-Wimplicit-function-declaration] strsv_( "L", "N", "U", &segsze, &lusup[luptr], ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/scolumn_bmod.c:230:3: warning: implicit declaration of function ?sgemv_? [-Wimplicit-function-declaration] sgemv_( "N", &nrow, &segsze, &alpha, &lusup[luptr], ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/scolumn_bmod.c:273:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (mem_error = sLUMemXpand(jcol, nextlu, LUSUP, &nzlumax, Glu)) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sgscon.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/spanel_bmod.c scipy/sparse/linalg/dsolve/SuperLU/SRC/spanel_bmod.c: In function ?spanel_bmod?: scipy/sparse/linalg/dsolve/SuperLU/SRC/spanel_bmod.c:224:7: warning: implicit declaration of function ?strsv_? [-Wimplicit-function-declaration] strsv_( "L", "N", "U", &segsze, &lusup[luptr], ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/spanel_bmod.c:271:7: warning: implicit declaration of function ?sgemv_? [-Wimplicit-function-declaration] sgemv_("N", &block_nrow, &segsze, &alpha, &lusup[luptr1], ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zpanel_bmod.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zpanel_bmod.c: In function ?zpanel_bmod?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zpanel_bmod.c:238:7: warning: implicit declaration of function ?ztrsv_? [-Wimplicit-function-declaration] ztrsv_( "L", "N", "U", &segsze, &lusup[luptr], ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zpanel_bmod.c:285:7: warning: implicit declaration of function ?zgemv_? [-Wimplicit-function-declaration] zgemv_("N", &block_nrow, &segsze, &alpha, &lusup[luptr1], ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dgstrf.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/csp_blas3.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cpruneL.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsisx.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsisx.c: In function ?zgsisx?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsisx.c:578:7: warning: suggest parentheses around operand of ?!? or change ?&? to ?&&? or ?!? to ?~? [-Wparentheses] if ( !mc64 & equil ) { /* Only perform equilibration, no row perm */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsisx.c:667:24: warning: unused variable ?rhs_work? [-Wunused-variable] doublecomplex *rhs_work; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsisx.c:413:15: warning: variable ?diag_pivot_thresh? set but not used [-Wunused-but-set-variable] double diag_pivot_thresh; ^ In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_zdefs.h:84:0, from scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsisx.c:12: scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:69:46: warning: ?smlnum? may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MAX(x, y) ( (x) > (y) ? (x) : (y) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsisx.c:411:36: note: ?smlnum? was declared here double amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^ In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_zdefs.h:84:0, from scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsisx.c:12: scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:70:46: warning: ?bignum? may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MIN(x, y) ( (x) < (y) ? (x) : (y) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsisx.c:411:28: note: ?bignum? was declared here double amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c: In function ?dreadrb?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c:181:5: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c:186:9: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); buf[14] = 0; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c:193:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%3c", type); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c:194:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%11c", buf); /* pad */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c:200:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nrow); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c:201:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", ncol); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c:202:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nonz); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c:203:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", &tmp); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c:215:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c:217:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c:219:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%20c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c: In function ?ReadVector?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c:130:9: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c: In function ?dReadValues?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dreadrb.c:151:9: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_cpanel_dfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/csnode_dfs.c scipy/sparse/linalg/dsolve/SuperLU/SRC/csnode_dfs.c: In function ?csnode_dfs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/csnode_dfs.c:81:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( mem_error = cLUMemXpand(jcol, nextl, LSUB, &nzlmax, Glu) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/csnode_dfs.c:94:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( mem_error = cLUMemXpand(jcol, nextl, LSUB, &nzlmax, Glu) ) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ssp_blas3.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/colamd.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zsp_blas3.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sp_preorder.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_cdrop_row.c scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_cdrop_row.c: In function ?ilu_cdrop_row?: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_cdrop_row.c:186:3: warning: implicit declaration of function ?scopy_? [-Wimplicit-function-declaration] scopy_(&len, swork, &i_1, swork2, &i_1); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_cdrop_row.c:75:13: warning: unused variable ?zero? [-Wunused-variable] complex zero = {0.0, 0.0}; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_cdrop_row.c: At top level: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_cdrop_row.c:25:12: warning: ?_compare_? defined but not used [-Wunused-function] static int _compare_(const void *a, const void *b) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zlaqgs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/scopy_to_ucol.c scipy/sparse/linalg/dsolve/SuperLU/SRC/scopy_to_ucol.c: In function ?scopy_to_ucol?: scipy/sparse/linalg/dsolve/SuperLU/SRC/scopy_to_ucol.c:77:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (mem_error = sLUMemXpand(jcol, nextu, UCOL, &nzumax, Glu)) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/scopy_to_ucol.c:80:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (mem_error = sLUMemXpand(jcol, nextu, USUB, &nzumax, Glu)) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sgssvx.c scipy/sparse/linalg/dsolve/SuperLU/SRC/sgssvx.c: In function ?sgssvx?: scipy/sparse/linalg/dsolve/SuperLU/SRC/sgssvx.c:356:14: warning: variable ?diag_pivot_thresh? set but not used [-Wunused-but-set-variable] float diag_pivot_thresh; ^ In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_sdefs.h:84:0, from scipy/sparse/linalg/dsolve/SuperLU/SRC/sgssvx.c:12: scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:69:46: warning: ?smlnum? may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MAX(x, y) ( (x) > (y) ? (x) : (y) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sgssvx.c:354:35: note: ?smlnum? was declared here float amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^ In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_sdefs.h:84:0, from scipy/sparse/linalg/dsolve/SuperLU/SRC/sgssvx.c:12: scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:70:46: warning: ?bignum? may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MIN(x, y) ( (x) < (y) ? (x) : (y) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sgssvx.c:354:27: note: ?bignum? was declared here float amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_ssnode_dfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/spivotL.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sldperm.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c: In function ?sreadrb?: scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c:181:5: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c:186:9: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); buf[14] = 0; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c:193:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%3c", type); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c:194:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%11c", buf); /* pad */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c:200:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nrow); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c:201:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", ncol); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c:202:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nonz); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c:203:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", &tmp); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c:215:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c:217:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c:219:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%20c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c: In function ?ReadVector?: scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c:130:9: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c: In function ?sReadValues?: scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadrb.c:151:9: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_zpivotL.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_ddrop_row.c scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_ddrop_row.c:25:12: warning: ?_compare_? defined but not used [-Wunused-function] static int _compare_(const void *a, const void *b) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_spanel_dfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dsp_blas2.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dsp_blas2.c: In function ?sp_dtrsv?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dsp_blas2.c:155:7: warning: implicit declaration of function ?dtrsv_? [-Wimplicit-function-declaration] dtrsv_("L", "N", "U", &nsupc, &Lval[luptr], &nsupr, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dsp_blas2.c:158:7: warning: implicit declaration of function ?dgemv_? [-Wimplicit-function-declaration] dgemv_("N", &nrow, &nsupc, &alpha, &Lval[luptr+nsupc], ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/scolumn_dfs.c scipy/sparse/linalg/dsolve/SuperLU/SRC/scolumn_dfs.c: In function ?scolumn_dfs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/scolumn_dfs.c:133:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( mem_error = sLUMemXpand(jcol, nextl, LSUB, &nzlmax, Glu) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/scolumn_dfs.c:176:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] sLUMemXpand(jcol,nextl,LSUB,&nzlmax,Glu) ) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c: In function ?creadhb?: scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c:191:29: warning: unused variable ?key? [-Wunused-variable] char buf[100], type[4], key[10]; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c: In function ?cReadValues?: scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c:159:2: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c: In function ?creadhb?: scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c:197:5: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c:209:2: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); buf[14] = 0; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c:217:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%3c", type); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c:218:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%11c", buf); /* pad */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c:224:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nrow); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c:225:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", ncol); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c:226:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nonz); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c:227:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", &tmp); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c:239:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c:241:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c:243:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%20c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c:245:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%20c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c: In function ?ReadVector?: scipy/sparse/linalg/dsolve/SuperLU/SRC/creadhb.c:137:2: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ssnode_bmod.c scipy/sparse/linalg/dsolve/SuperLU/SRC/ssnode_bmod.c: In function ?ssnode_bmod?: scipy/sparse/linalg/dsolve/SuperLU/SRC/ssnode_bmod.c:103:2: warning: implicit declaration of function ?strsv_? [-Wimplicit-function-declaration] strsv_( "L", "N", "U", &nsupc, &lusup[luptr], &nsupr, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/ssnode_bmod.c:105:2: warning: implicit declaration of function ?sgemv_? [-Wimplicit-function-declaration] sgemv_( "N", &nrow, &nsupc, &alpha, &lusup[luptr+nsupc], &nsupr, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/ssnode_bmod.c:52:35: warning: unused variable ?iptr? [-Wunused-variable] int isub, irow, i, iptr; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/ssnode_bmod.c:52:32: warning: unused variable ?i? [-Wunused-variable] int isub, irow, i, iptr; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_scopy_to_ucol.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cgstrf.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zgsequ.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dgstrs.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dgstrs.c: In function ?dgstrs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dgstrs.c:191:3: warning: implicit declaration of function ?dtrsm_? [-Wimplicit-function-declaration] dtrsm_("L", "L", "N", "U", &nsupc, &nrhs, &alpha, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dgstrs.c:194:3: warning: implicit declaration of function ?dgemm_? [-Wimplicit-function-declaration] dgemm_( "N", "N", &nrow, &nrhs, &nsupc, &alpha, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dgstrs.c:98:24: warning: unused variable ?incy? [-Wunused-variable] int incx = 1, incy = 1; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dgstrs.c:98:14: warning: unused variable ?incx? [-Wunused-variable] int incx = 1, incy = 1; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zgscon.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/scomplex.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/scsum1.c scipy/sparse/linalg/dsolve/SuperLU/SRC/scsum1.c: In function ?scsum1_?: scipy/sparse/linalg/dsolve/SuperLU/SRC/scsum1.c:46:15: warning: variable ?i__2? set but not used [-Wunused-but-set-variable] int i__1, i__2; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/scsum1.c:46:9: warning: variable ?i__1? set but not used [-Wunused-but-set-variable] int i__1, i__2; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_ccolumn_dfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/slaqgs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dlaqgs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/smemory.c scipy/sparse/linalg/dsolve/SuperLU/SRC/smemory.c: In function ?sLUMemXpand?: scipy/sparse/linalg/dsolve/SuperLU/SRC/smemory.c:444:5: warning: enumeration value ?LLVL? not handled in switch [-Wswitch] switch ( mem_type ) { ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/smemory.c:444:5: warning: enumeration value ?ULVL? not handled in switch [-Wswitch] gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_dpanel_dfs.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cgssvx.c scipy/sparse/linalg/dsolve/SuperLU/SRC/cgssvx.c: In function ?cgssvx?: scipy/sparse/linalg/dsolve/SuperLU/SRC/cgssvx.c:356:14: warning: variable ?diag_pivot_thresh? set but not used [-Wunused-but-set-variable] float diag_pivot_thresh; ^ In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_cdefs.h:84:0, from scipy/sparse/linalg/dsolve/SuperLU/SRC/cgssvx.c:12: scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:69:46: warning: ?smlnum? may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MAX(x, y) ( (x) > (y) ? (x) : (y) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/cgssvx.c:354:35: note: ?smlnum? was declared here float amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^ In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_cdefs.h:84:0, from scipy/sparse/linalg/dsolve/SuperLU/SRC/cgssvx.c:12: scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:70:46: warning: ?bignum? may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MIN(x, y) ( (x) < (y) ? (x) : (y) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/cgssvx.c:354:27: note: ?bignum? was declared here float amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zgssvx.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zgssvx.c: In function ?zgssvx?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zgssvx.c:356:15: warning: variable ?diag_pivot_thresh? set but not used [-Wunused-but-set-variable] double diag_pivot_thresh; ^ In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_zdefs.h:84:0, from scipy/sparse/linalg/dsolve/SuperLU/SRC/zgssvx.c:12: scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:69:46: warning: ?smlnum? may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MAX(x, y) ( (x) > (y) ? (x) : (y) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zgssvx.c:354:36: note: ?smlnum? was declared here double amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^ In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_zdefs.h:84:0, from scipy/sparse/linalg/dsolve/SuperLU/SRC/zgssvx.c:12: scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:70:46: warning: ?bignum? may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MIN(x, y) ( (x) < (y) ? (x) : (y) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zgssvx.c:354:28: note: ?bignum? was declared here double amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cutil.c scipy/sparse/linalg/dsolve/SuperLU/SRC/cutil.c: In function ?cFillRHS?: scipy/sparse/linalg/dsolve/SuperLU/SRC/cutil.c:360:16: warning: variable ?Aval? set but not used [-Wunused-but-set-variable] complex *Aval; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/cutil.c: At top level: scipy/sparse/linalg/dsolve/SuperLU/SRC/cutil.c:468:1: warning: return type defaults to ?int? [-Wimplicit-int] print_complex_vec(char *what, int n, complex *vec) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadtriple.c scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadtriple.c: In function ?sreadtriple?: scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadtriple.c:38:5: warning: ignoring return value of ?scanf?, declared with attribute warn_unused_result [-Wunused-result] scanf("%d%d", n, nonz); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadtriple.c:54:2: warning: ignoring return value of ?scanf?, declared with attribute warn_unused_result [-Wunused-result] scanf("%d%d%f\n", &row[nz], &col[nz], &val[nz]); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadtriple.c: In function ?sreadrhs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadtriple.c:136:7: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%f\n", &b[i]); ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zpivotgrowth.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zpivotgrowth.c: In function ?zPivotGrowth?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zpivotgrowth.c:63:21: warning: unused variable ?temp_comp? [-Wunused-variable] doublecomplex temp_comp; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_spivotL.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dlacon.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zdiagonal.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zgstrs.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zgstrs.c: In function ?zgstrs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zgstrs.c:193:3: warning: implicit declaration of function ?ztrsm_? [-Wimplicit-function-declaration] ztrsm_("L", "L", "N", "U", &nsupc, &nrhs, &alpha, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zgstrs.c:196:3: warning: implicit declaration of function ?zgemm_? [-Wimplicit-function-declaration] zgemm_( "N", "N", &nrow, &nrhs, &nsupc, &alpha, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zgstrs.c:98:24: warning: unused variable ?incy? [-Wunused-variable] int incx = 1, incy = 1; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zgstrs.c:98:14: warning: unused variable ?incx? [-Wunused-variable] int incx = 1, incy = 1; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zgstrs.c: In function ?zprint_soln?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zgstrs.c:349:11: warning: format ?%f? expects argument of type ?double?, but argument 3 has type ?doublecomplex {aka struct }? [-Wformat=] printf("\t%d: %.4f\n", i, soln[i]); ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c: In function ?sreadhb?: scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c:181:29: warning: unused variable ?key? [-Wunused-variable] char buf[100], type[4], key[10]; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c: In function ?sReadValues?: scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c:157:2: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c: In function ?sreadhb?: scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c:187:5: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c:199:2: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); buf[14] = 0; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c:207:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%3c", type); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c:208:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%11c", buf); /* pad */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c:214:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nrow); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c:215:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", ncol); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c:216:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nonz); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c:217:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", &tmp); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c:229:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c:231:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c:233:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%20c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c:235:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%20c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c: In function ?ReadVector?: scipy/sparse/linalg/dsolve/SuperLU/SRC/sreadhb.c:137:2: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dpanel_bmod.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dpanel_bmod.c: In function ?dpanel_bmod?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dpanel_bmod.c:224:7: warning: implicit declaration of function ?dtrsv_? [-Wimplicit-function-declaration] dtrsv_( "L", "N", "U", &segsze, &lusup[luptr], ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dpanel_bmod.c:271:7: warning: implicit declaration of function ?dgemv_? [-Wimplicit-function-declaration] dgemv_("N", &block_nrow, &segsze, &alpha, &lusup[luptr1], ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadtriple.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadtriple.c: In function ?zreadtriple?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadtriple.c:38:5: warning: ignoring return value of ?scanf?, declared with attribute warn_unused_result [-Wunused-result] scanf("%d%d", n, nonz); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadtriple.c:54:2: warning: ignoring return value of ?scanf?, declared with attribute warn_unused_result [-Wunused-result] scanf("%d%d%lf%lf\n", &row[nz], &col[nz], &val[nz].r, &val[nz].i); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadtriple.c: In function ?zreadrhs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zreadtriple.c:136:7: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%lf%lf\n", &b[i].r, &b[i].i); ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/cgstrs.c scipy/sparse/linalg/dsolve/SuperLU/SRC/cgstrs.c: In function ?cgstrs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/cgstrs.c:193:3: warning: implicit declaration of function ?ctrsm_? [-Wimplicit-function-declaration] ctrsm_("L", "L", "N", "U", &nsupc, &nrhs, &alpha, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/cgstrs.c:196:3: warning: implicit declaration of function ?cgemm_? [-Wimplicit-function-declaration] cgemm_( "N", "N", &nrow, &nrhs, &nsupc, &alpha, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/cgstrs.c:98:24: warning: unused variable ?incy? [-Wunused-variable] int incx = 1, incy = 1; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/cgstrs.c:98:14: warning: unused variable ?incx? [-Wunused-variable] int incx = 1, incy = 1; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/cgstrs.c: In function ?cprint_soln?: scipy/sparse/linalg/dsolve/SuperLU/SRC/cgstrs.c:349:11: warning: format ?%f? expects argument of type ?double?, but argument 3 has type ?complex {aka struct }? [-Wformat=] printf("\t%d: %.4f\n", i, soln[i]); ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dsnode_dfs.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dsnode_dfs.c: In function ?dsnode_dfs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dsnode_dfs.c:81:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( mem_error = dLUMemXpand(jcol, nextl, LSUB, &nzlmax, Glu) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dsnode_dfs.c:94:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( mem_error = dLUMemXpand(jcol, nextl, LSUB, &nzlmax, Glu) ) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sdiagonal.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/icmax1.c scipy/sparse/linalg/dsolve/SuperLU/SRC/icmax1.c: In function ?icmax1_?: scipy/sparse/linalg/dsolve/SuperLU/SRC/icmax1.c:53:24: warning: variable ?i__2? set but not used [-Wunused-but-set-variable] int ret_val, i__1, i__2; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/icmax1.c:53:18: warning: variable ?i__1? set but not used [-Wunused-but-set-variable] int ret_val, i__1, i__2; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sutil.c scipy/sparse/linalg/dsolve/SuperLU/SRC/sutil.c: In function ?sFillRHS?: scipy/sparse/linalg/dsolve/SuperLU/SRC/sutil.c:358:14: warning: variable ?Aval? set but not used [-Wunused-but-set-variable] float *Aval; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sutil.c: At top level: scipy/sparse/linalg/dsolve/SuperLU/SRC/sutil.c:464:1: warning: return type defaults to ?int? [-Wimplicit-int] print_float_vec(char *what, int n, float *vec) ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/creadtriple.c scipy/sparse/linalg/dsolve/SuperLU/SRC/creadtriple.c: In function ?creadtriple?: scipy/sparse/linalg/dsolve/SuperLU/SRC/creadtriple.c:38:5: warning: ignoring return value of ?scanf?, declared with attribute warn_unused_result [-Wunused-result] scanf("%d%d", n, nonz); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadtriple.c:54:2: warning: ignoring return value of ?scanf?, declared with attribute warn_unused_result [-Wunused-result] scanf("%d%d%f%f\n", &row[nz], &col[nz], &val[nz].r, &val[nz].i); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadtriple.c: In function ?creadrhs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/creadtriple.c:136:7: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%f%f\n", &b[i].r, &b[i].i); ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/spruneL.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dpivotgrowth.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/ilu_cpivotL.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/sgstrs.c scipy/sparse/linalg/dsolve/SuperLU/SRC/sgstrs.c: In function ?sgstrs?: scipy/sparse/linalg/dsolve/SuperLU/SRC/sgstrs.c:191:3: warning: implicit declaration of function ?strsm_? [-Wimplicit-function-declaration] strsm_("L", "L", "N", "U", &nsupc, &nrhs, &alpha, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sgstrs.c:194:3: warning: implicit declaration of function ?sgemm_? [-Wimplicit-function-declaration] sgemm_( "N", "N", &nrow, &nrhs, &nsupc, &alpha, ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sgstrs.c:98:24: warning: unused variable ?incy? [-Wunused-variable] int incx = 1, incy = 1; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/sgstrs.c:98:14: warning: unused variable ?incx? [-Wunused-variable] int incx = 1, incy = 1; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zgssv.c scipy/sparse/linalg/dsolve/SuperLU/SRC/zgssv.c: In function ?zgssv?: scipy/sparse/linalg/dsolve/SuperLU/SRC/zgssv.c:199:5: warning: ?AA? may be used uninitialized in this function [-Wmaybe-uninitialized] sp_preorder(options, AA, perm_c, etree, &AC); ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dsp_blas3.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/dgsisx.c scipy/sparse/linalg/dsolve/SuperLU/SRC/dgsisx.c: In function ?dgsisx?: scipy/sparse/linalg/dsolve/SuperLU/SRC/dgsisx.c:578:7: warning: suggest parentheses around operand of ?!? or change ?&? to ?&&? or ?!? to ?~? [-Wparentheses] if ( !mc64 & equil ) { /* Only perform equilibration, no row perm */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dgsisx.c:667:17: warning: unused variable ?rhs_work? [-Wunused-variable] double *rhs_work; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dgsisx.c:413:15: warning: variable ?diag_pivot_thresh? set but not used [-Wunused-but-set-variable] double diag_pivot_thresh; ^ In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_ddefs.h:84:0, from scipy/sparse/linalg/dsolve/SuperLU/SRC/dgsisx.c:12: scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:69:46: warning: ?smlnum? may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MAX(x, y) ( (x) > (y) ? (x) : (y) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dgsisx.c:411:36: note: ?smlnum? was declared here double amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^ In file included from scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_ddefs.h:84:0, from scipy/sparse/linalg/dsolve/SuperLU/SRC/dgsisx.c:12: scipy/sparse/linalg/dsolve/SuperLU/SRC/slu_util.h:70:46: warning: ?bignum? may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MIN(x, y) ( (x) < (y) ? (x) : (y) ) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/dgsisx.c:411:28: note: ?bignum? was declared here double amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/get_perm_c.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/zpruneL.c gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c: In function ?creadrb?: scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c:190:5: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c:195:9: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); buf[14] = 0; ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c:202:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%3c", type); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c:203:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%11c", buf); /* pad */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c:209:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nrow); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c:210:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", ncol); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c:211:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nonz); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c:212:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", &tmp); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c:224:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c:226:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c:228:5: warning: ignoring return value of ?fscanf?, declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%20c", buf); ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c: In function ?ReadVector?: scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c:130:9: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c: In function ?cReadValues?: scipy/sparse/linalg/dsolve/SuperLU/SRC/creadrb.c:152:2: warning: ignoring return value of ?fgets?, declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^ gcc: scipy/sparse/linalg/dsolve/SuperLU/SRC/lsame.c scipy/sparse/linalg/dsolve/SuperLU/SRC/lsame.c: In function ?lsame_?: scipy/sparse/linalg/dsolve/SuperLU/SRC/lsame.c:68:18: warning: suggest parentheses around ?&&? within ?||? [-Wparentheses] if (inta >= 129 && inta <= 137 || inta >= 145 && inta <= 153 || inta ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/lsame.c:69:10: warning: suggest parentheses around ?&&? within ?||? [-Wparentheses] >= 162 && inta <= 169) ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/lsame.c:71:18: warning: suggest parentheses around ?&&? within ?||? [-Wparentheses] if (intb >= 129 && intb <= 137 || intb >= 145 && intb <= 153 || intb ^ scipy/sparse/linalg/dsolve/SuperLU/SRC/lsame.c:72:10: warning: suggest parentheses around ?&&? within ?||? [-Wparentheses] >= 162 && intb <= 169) ^ ar: adding 50 object files to build/temp.linux-x86_64-2.7/libsuperlu_src.a ar: adding 50 object files to build/temp.linux-x86_64-2.7/libsuperlu_src.a ar: adding 50 object files to build/temp.linux-x86_64-2.7/libsuperlu_src.a ar: adding 23 object files to build/temp.linux-x86_64-2.7/libsuperlu_src.a building 'arpack_scipy' library compiling Fortran sources Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 creating build/temp.linux-x86_64-2.7/scipy/sparse/linalg/eigen creating build/temp.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack creating build/temp.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack/ARPACK creating build/temp.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack/ARPACK/SRC creating build/temp.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL creating build/temp.linux-x86_64-2.7/scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK compile options: '-Iscipy/sparse/linalg/eigen/arpack/ARPACK/SRC -I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/sngets.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/sngets.f:96:40: & shiftr, shifti ) 1 Warning: Unused dummy argument ?shifti? at (1) [-Wunused-dummy-argument] scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/sngets.f:96:32: & shiftr, shifti ) 1 Warning: Unused dummy argument ?shiftr? at (1) [-Wunused-dummy-argument] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cnaup2.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cnaup2.f:322:5: 10 continue 1 Warning: Label 10 at (1) defined but not used scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cnaup2.f:169:63: & ( ido, bmat, n, which, nev, np, tol, resid, mode, iupd, 1 Warning: Unused dummy argument ?iupd? at (1) [-Wunused-dummy-argument] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dsesrt.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dsortr.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cnaitr.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cnaitr.f:209:33: & (ido, bmat, n, k, np, nb, resid, rnorm, v, ldv, h, ldh, 1 Warning: Unused dummy argument ?nb? at (1) [-Wunused-dummy-argument] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/zsortc.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/sstatn.f stat.h:8:19: Warning: Unused variable ?t0? declared at (1) [-Wunused-variable] stat.h:8:23: Warning: Unused variable ?t1? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/znapps.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dsaupd.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/sneigh.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cstatn.f stat.h:8:19: Warning: Unused variable ?t0? declared at (1) [-Wunused-variable] stat.h:8:23: Warning: Unused variable ?t1? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dseupd.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dseupd.f:499:17: jj = workl(bounds + ncv - j) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] stat.h:8:19: Warning: Unused variable ?t0? declared at (1) [-Wunused-variable] stat.h:8:23: Warning: Unused variable ?t1? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dsortc.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/sseigt.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/sseigt.f:124:18: integer i, k, msglvl 1 Warning: Unused variable ?i? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/snaitr.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/snaitr.f:210:33: & (ido, bmat, n, k, np, nb, resid, rnorm, v, ldv, h, ldh, 1 Warning: Unused dummy argument ?nb? at (1) [-Wunused-dummy-argument] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dsconv.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/ssaupd.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cnaupd.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cnaupd.f:514:24: if (nb .le. 0) nb = 1 1 Warning: Nonconforming tab character at (1) [-Wtabs] scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cnaupd.f:515:32: if (tol .le. 0.0E+0 ) tol = wslamch('EpsMach') 1 Warning: Nonconforming tab character at (1) [-Wtabs] scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cnaupd.f:518:29: & ishift .ne. 2) ishift = 1 1 Warning: Nonconforming tab character at (1) [-Wtabs] scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cnaupd.f:422:32: & ldh, ldq, levec, mode, msglvl, mxiter, nb, 1 Warning: Unused variable ?levec? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/ssortc.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/znaup2.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/znaup2.f:322:5: 10 continue 1 Warning: Label 10 at (1) defined but not used scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/znaup2.f:169:63: & ( ido, bmat, n, which, nev, np, tol, resid, mode, iupd, 1 Warning: Unused dummy argument ?iupd? at (1) [-Wunused-dummy-argument] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dneigh.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dsaup2.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dsaup2.f:809:5: 130 continue 1 Warning: Label 130 at (1) defined but not used scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dsaup2.f:324:5: 10 continue 1 Warning: Label 10 at (1) defined but not used scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dsaup2.f:180:63: & ( ido, bmat, n, which, nev, np, tol, resid, mode, iupd, 1 Warning: Unused dummy argument ?iupd? at (1) [-Wunused-dummy-argument] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dseigt.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dseigt.f:124:18: integer i, k, msglvl 1 Warning: Unused variable ?i? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cnapps.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/zgetv0.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/zgetv0.f:116:26: & ( ido, bmat, itry, initv, n, j, v, ldv, resid, rnorm, 1 Warning: Unused dummy argument ?itry? at (1) [-Wunused-dummy-argument] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/zstatn.f stat.h:8:19: Warning: Unused variable ?t0? declared at (1) [-Wunused-variable] stat.h:8:23: Warning: Unused variable ?t1? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/snapps.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/snaupd.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/snaupd.f:541:24: if (nb .le. 0) nb = 1 1 Warning: Nonconforming tab character at (1) [-Wtabs] scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/snaupd.f:542:28: if (tol .le. zero) tol = wslamch('EpsMach') 1 Warning: Nonconforming tab character at (1) [-Wtabs] scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/snaupd.f:447:32: & ldh, ldq, levec, mode, msglvl, mxiter, nb, 1 Warning: Unused variable ?levec? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/ssaup2.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/ssaup2.f:809:5: 130 continue 1 Warning: Label 130 at (1) defined but not used scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/ssaup2.f:324:5: 10 continue 1 Warning: Label 10 at (1) defined but not used scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/ssaup2.f:180:63: & ( ido, bmat, n, which, nev, np, tol, resid, mode, iupd, 1 Warning: Unused dummy argument ?iupd? at (1) [-Wunused-dummy-argument] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dsapps.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/sneupd.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/sneupd.f:587:17: jj = workl(bounds + ncv - j) 1 Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] stat.h:8:19: Warning: Unused variable ?t0? declared at (1) [-Wunused-variable] stat.h:8:23: Warning: Unused variable ?t1? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/zneigh.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/ssapps.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/znaupd.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/znaupd.f:514:24: if (nb .le. 0) nb = 1 1 Warning: Nonconforming tab character at (1) [-Wtabs] scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/znaupd.f:515:32: if (tol .le. 0.0D+0 ) tol = dlamch ('EpsMach') 1 Warning: Nonconforming tab character at (1) [-Wtabs] scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/znaupd.f:518:29: & ishift .ne. 2) ishift = 1 1 Warning: Nonconforming tab character at (1) [-Wtabs] scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/znaupd.f:422:32: & ldh, ldq, levec, mode, msglvl, mxiter, nb, 1 Warning: Unused variable ?levec? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dnaitr.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dnaitr.f:210:33: & (ido, bmat, n, k, np, nb, resid, rnorm, v, ldv, h, ldh, 1 Warning: Unused dummy argument ?nb? at (1) [-Wunused-dummy-argument] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/ssortr.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/snconv.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dnaup2.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dnaup2.f:316:5: 10 continue 1 Warning: Label 10 at (1) defined but not used scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dnaup2.f:175:63: & ( ido, bmat, n, which, nev, np, tol, resid, mode, iupd, 1 Warning: Unused dummy argument ?iupd? at (1) [-Wunused-dummy-argument] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dsaitr.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/sstats.f stat.h:8:19: Warning: Unused variable ?t0? declared at (1) [-Wunused-variable] stat.h:8:23: Warning: Unused variable ?t1? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cneupd.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cneupd.f:520:17: jj = workl(bounds + ncv - j) 1 Warning: Possible change of value in conversion from COMPLEX(4) to INTEGER(4) at (1) [-Wconversion] stat.h:8:19: Warning: Unused variable ?t0? declared at (1) [-Wunused-variable] stat.h:8:23: Warning: Unused variable ?t1? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/ssesrt.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dgetv0.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dgetv0.f:120:26: & ( ido, bmat, itry, initv, n, j, v, ldv, resid, rnorm, 1 Warning: Unused dummy argument ?itry? at (1) [-Wunused-dummy-argument] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/ssconv.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/ssgets.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/zngets.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dnaupe.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/ssaitr.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dstatn.f stat.h:8:19: Warning: Unused variable ?t0? declared at (1) [-Wunused-variable] stat.h:8:23: Warning: Unused variable ?t1? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dsgets.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dnconv.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dstats.f stat.h:8:19: Warning: Unused variable ?t0? declared at (1) [-Wunused-variable] stat.h:8:23: Warning: Unused variable ?t1? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cgetv0.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cgetv0.f:116:26: & ( ido, bmat, itry, initv, n, j, v, ldv, resid, rnorm, 1 Warning: Unused dummy argument ?itry? at (1) [-Wunused-dummy-argument] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dngets.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dngets.f:96:40: & shiftr, shifti ) 1 Warning: Unused dummy argument ?shifti? at (1) [-Wunused-dummy-argument] scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dngets.f:96:32: & shiftr, shifti ) 1 Warning: Unused dummy argument ?shiftr? at (1) [-Wunused-dummy-argument] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/snaupe.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dnaupd.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dnaupd.f:541:24: if (nb .le. 0) nb = 1 1 Warning: Nonconforming tab character at (1) [-Wtabs] scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dnaupd.f:542:28: if (tol .le. zero) tol = dlamch ('EpsMach') 1 Warning: Nonconforming tab character at (1) [-Wtabs] scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dnaupd.f:447:32: & ldh, ldq, levec, mode, msglvl, mxiter, nb, 1 Warning: Unused variable ?levec? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dlaqrb.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dlaqrb.f:495:0: if( i2.gt.i ) ^ Warning: ?i2? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dstqrb.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/slaqrb.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/slaqrb.f:495:0: if( i2.gt.i ) ^ Warning: ?i2? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cneigh.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/znaitr.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/znaitr.f:209:33: & (ido, bmat, n, k, np, nb, resid, rnorm, v, ldv, h, ldh, 1 Warning: Unused dummy argument ?nb? at (1) [-Wunused-dummy-argument] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dnapps.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cngets.f stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/snaup2.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/snaup2.f:316:5: 10 continue 1 Warning: Label 10 at (1) defined but not used scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/snaup2.f:175:63: & ( ido, bmat, n, which, nev, np, tol, resid, mode, iupd, 1 Warning: Unused dummy argument ?iupd? at (1) [-Wunused-dummy-argument] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/zneupd.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/zneupd.f:520:17: jj = workl(bounds + ncv - j) 1 Warning: Possible change of value in conversion from COMPLEX(8) to INTEGER(4) at (1) [-Wconversion] stat.h:8:19: Warning: Unused variable ?t0? declared at (1) [-Wunused-variable] stat.h:8:23: Warning: Unused variable ?t1? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/csortc.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/sstqrb.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dneupd.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dneupd.f:587:17: jj = workl(bounds + ncv - j) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] stat.h:8:19: Warning: Unused variable ?t0? declared at (1) [-Wunused-variable] stat.h:8:23: Warning: Unused variable ?t1? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/sgetv0.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/sgetv0.f:120:26: & ( ido, bmat, itry, initv, n, j, v, ldv, resid, rnorm, 1 Warning: Unused dummy argument ?itry? at (1) [-Wunused-dummy-argument] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/sseupd.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/sseupd.f:499:17: jj = workl(bounds + ncv - j) 1 Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] stat.h:8:19: Warning: Unused variable ?t0? declared at (1) [-Wunused-variable] stat.h:8:23: Warning: Unused variable ?t1? declared at (1) [-Wunused-variable] stat.h:8:27: Warning: Unused variable ?t2? declared at (1) [-Wunused-variable] stat.h:8:31: Warning: Unused variable ?t3? declared at (1) [-Wunused-variable] stat.h:8:35: Warning: Unused variable ?t4? declared at (1) [-Wunused-variable] stat.h:8:39: Warning: Unused variable ?t5? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/dmout.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/cmout.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/iset.f scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/iset.f:6:43: subroutine iset (n, value, array, inc) 1 Warning: Unused dummy argument ?inc? at (1) [-Wunused-dummy-argument] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/ivout.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/dvout.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/zvout.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/smout.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/svout.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/second_NONE.f scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/second_NONE.f:17:27: REAL T1 1 Warning: Unused variable ?t1? declared at (1) [-Wunused-variable] scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/second_NONE.f:20:36: REAL TARRAY( 2 ) 1 Warning: Unused variable ?tarray? declared at (1) [-Wunused-variable] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/iswap.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/icopy.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/icnteq.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/zmout.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/UTIL/cvout.f gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/slahqr.f scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/slahqr.f:385:0: IF( I2.GT.I ) ^ Warning: ?i2? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/dlahqr.f scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/dlahqr.f:385:0: IF( I2.GT.I ) ^ Warning: ?i2? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/clahqr.f scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/clahqr.f:239:18: H21 = H( M+1, M ) 1 Warning: Possible change of value in conversion from COMPLEX(4) to REAL(4) at (1) [-Wconversion] scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/clahqr.f:245:18: H10 = H( M, M-1 ) 1 Warning: Possible change of value in conversion from COMPLEX(4) to REAL(4) at (1) [-Wconversion] scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/clahqr.f:253:15: H21 = H( L+1, L ) 1 Warning: Possible change of value in conversion from COMPLEX(4) to REAL(4) at (1) [-Wconversion] scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/clahqr.f:349:0: $ CALL CSCAL( I2-I, CONJG( TEMP ), H( I, I+1 ), LDH ) ^ Warning: ?i2? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/zlahqr.f scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/zlahqr.f:239:18: H21 = H( M+1, M ) 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) [-Wconversion] scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/zlahqr.f:245:18: H10 = H( M, M-1 ) 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) [-Wconversion] scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/zlahqr.f:253:15: H21 = H( L+1, L ) 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) [-Wconversion] scipy/sparse/linalg/eigen/arpack/ARPACK/LAPACK/zlahqr.f:350:0: $ CALL ZSCAL( I2-I, DCONJG( TEMP ), H( I, I+1 ), LDH ) ^ Warning: ?i2? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: /tmp/pip-build-7KgYEU/scipy/scipy/_build_utils/src/wrap_dummy_g77_abi.f gfortran:f77: /tmp/pip-build-7KgYEU/scipy/scipy/_build_utils/src/wrap_dummy_accelerate.f ar: adding 50 object files to build/temp.linux-x86_64-2.7/libarpack_scipy.a ar: adding 40 object files to build/temp.linux-x86_64-2.7/libarpack_scipy.a building 'sc_c_misc' library compiling C sources C compiler: gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -march=core-avx-i -O2 -pipe -mtune=native -fPIC creating build/temp.linux-x86_64-2.7/scipy/special creating build/temp.linux-x86_64-2.7/scipy/special/c_misc compile options: '-I/tmp/pip-build-7KgYEU/scipy/scipy/special -I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/tmp/pip-build-7KgYEU/scipy/scipy/special/c_misc -I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gcc: scipy/special/c_misc/gammasgn.c gcc: scipy/special/c_misc/besselpoly.c gcc: scipy/special/c_misc/struve.c gcc: scipy/special/c_misc/poch.c gcc: scipy/special/c_misc/gammaincinv.c gcc: scipy/special/c_misc/fsolve.c ar: adding 6 object files to build/temp.linux-x86_64-2.7/libsc_c_misc.a building 'sc_cephes' library compiling C sources C compiler: gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -march=core-avx-i -O2 -pipe -mtune=native -fPIC creating build/temp.linux-x86_64-2.7/scipy/special/cephes compile options: '-I/tmp/pip-build-7KgYEU/scipy/scipy/special -I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/tmp/pip-build-7KgYEU/scipy/scipy/special/c_misc -I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gcc: scipy/special/cephes/igam.c gcc: scipy/special/cephes/hyp2f1.c gcc: scipy/special/cephes/ellpk.c gcc: scipy/special/cephes/stdtr.c gcc: scipy/special/cephes/polrt.c gcc: scipy/special/cephes/exp10.c gcc: scipy/special/cephes/powi.c gcc: scipy/special/cephes/ndtr.c gcc: scipy/special/cephes/struve.c gcc: scipy/special/cephes/ellpj.c gcc: scipy/special/cephes/nbdtr.c gcc: scipy/special/cephes/chdtr.c gcc: scipy/special/cephes/btdtr.c gcc: scipy/special/cephes/fdtr.c gcc: scipy/special/cephes/psi.c gcc: scipy/special/cephes/zeta.c gcc: scipy/special/cephes/ellpe.c gcc: scipy/special/cephes/zetac.c gcc: scipy/special/cephes/shichi.c gcc: scipy/special/cephes/incbet.c gcc: scipy/special/cephes/airy.c gcc: scipy/special/cephes/unity.c gcc: scipy/special/cephes/i0.c gcc: scipy/special/cephes/kolmogorov.c gcc: scipy/special/cephes/incbi.c gcc: scipy/special/cephes/bdtr.c gcc: scipy/special/cephes/k0.c gcc: scipy/special/cephes/ellik.c gcc: scipy/special/cephes/tukey.c gcc: scipy/special/cephes/rgamma.c gcc: scipy/special/cephes/dawsn.c gcc: scipy/special/cephes/tandg.c gcc: scipy/special/cephes/pdtr.c gcc: scipy/special/cephes/gels.c gcc: scipy/special/cephes/simq.c gcc: scipy/special/cephes/fresnl.c gcc: scipy/special/cephes/expn.c gcc: scipy/special/cephes/kn.c gcc: scipy/special/cephes/hyperg.c gcc: scipy/special/cephes/j0.c gcc: scipy/special/cephes/gamma.c gcc: scipy/special/cephes/cpmul.c gcc: scipy/special/cephes/beta.c gcc: scipy/special/cephes/chbevl.c gcc: scipy/special/cephes/k1.c gcc: scipy/special/cephes/mtransp.c gcc: scipy/special/cephes/sici.c gcc: scipy/special/cephes/exp2.c gcc: scipy/special/cephes/setprec.c gcc: scipy/special/cephes/mvmpy.c gcc: scipy/special/cephes/gdtr.c gcc: scipy/special/cephes/polyn.c gcc: scipy/special/cephes/i1.c gcc: scipy/special/cephes/mtherr.c gcc: scipy/special/cephes/sincos.c gcc: scipy/special/cephes/const.c gcc: scipy/special/cephes/ndtri.c gcc: scipy/special/cephes/igami.c gcc: scipy/special/cephes/ellie.c gcc: scipy/special/cephes/jv.c gcc: scipy/special/cephes/yn.c gcc: scipy/special/cephes/j1.c gcc: scipy/special/cephes/sindg.c gcc: scipy/special/cephes/polmisc.c gcc: scipy/special/cephes/simpsn.c gcc: scipy/special/cephes/cbrt.c gcc: scipy/special/cephes/spence.c gcc: scipy/special/cephes/round.c gcc: scipy/special/cephes/scipy_iv.c gcc: scipy/special/cephes/mmmpy.c ar: adding 50 object files to build/temp.linux-x86_64-2.7/libsc_cephes.a ar: adding 20 object files to build/temp.linux-x86_64-2.7/libsc_cephes.a building 'sc_mach' library using additional config_fc from setup script for fortran compiler: {'noopt': ('scipy/special/setup.py', 1)} customize Gnu95FCompiler compiling Fortran sources Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native creating build/temp.linux-x86_64-2.7/scipy/special/mach compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gfortran:f77: scipy/special/mach/xerror.f scipy/special/mach/xerror.f:1:37: SUBROUTINE XERROR(MESS,NMESS,L1,L2) 1 Warning: Unused dummy argument ?l1? at (1) [-Wunused-dummy-argument] scipy/special/mach/xerror.f:1:40: SUBROUTINE XERROR(MESS,NMESS,L1,L2) 1 Warning: Unused dummy argument ?l2? at (1) [-Wunused-dummy-argument] gfortran:f77: scipy/special/mach/d1mach.f gfortran:f77: scipy/special/mach/i1mach.f gfortran:f77: scipy/special/mach/r1mach.f scipy/special/mach/r1mach.f:167:27: CALL I1MCRA(SMALL, K, 16, 0, 0) 1 Warning: Rank mismatch in argument ?a? at (1) (scalar and rank-1) scipy/special/mach/r1mach.f:168:27: CALL I1MCRA(LARGE, K, 32751, 16777215, 16777215) 1 Warning: Rank mismatch in argument ?a? at (1) (scalar and rank-1) scipy/special/mach/r1mach.f:169:27: CALL I1MCRA(RIGHT, K, 15520, 0, 0) 1 Warning: Rank mismatch in argument ?a? at (1) (scalar and rank-1) scipy/special/mach/r1mach.f:170:27: CALL I1MCRA(DIVER, K, 15536, 0, 0) 1 Warning: Rank mismatch in argument ?a? at (1) (scalar and rank-1) scipy/special/mach/r1mach.f:171:27: CALL I1MCRA(LOG10, K, 16339, 4461392, 10451455) 1 Warning: Rank mismatch in argument ?a? at (1) (scalar and rank-1) ar: adding 4 object files to build/temp.linux-x86_64-2.7/libsc_mach.a building 'sc_amos' library compiling Fortran sources Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 creating build/temp.linux-x86_64-2.7/scipy/special/amos compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gfortran:f77: scipy/special/amos/zbinu.f gfortran:f77: scipy/special/amos/zrati.f gfortran:f77: scipy/special/amos/zuoik.f gfortran:f77: scipy/special/amos/zbesh.f gfortran:f77: scipy/special/amos/zbknu.f scipy/special/amos/zbknu.f:426:0: S2I = CKI*P2R + CKR*P2I + S1I ^ Warning: ?cki? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/amos/zbknu.f:426:0: Warning: ?ckr? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/special/amos/zshch.f gfortran:f77: scipy/special/amos/zdiv.f gfortran:f77: scipy/special/amos/zbesk.f gfortran:f77: scipy/special/amos/zasyi.f gfortran:f77: scipy/special/amos/zabs.f gfortran:f77: scipy/special/amos/zmlri.f gfortran:f77: scipy/special/amos/zbesi.f gfortran:f77: scipy/special/amos/zexp.f gfortran:f77: scipy/special/amos/zacai.f gfortran:f77: scipy/special/amos/zuni1.f gfortran:f77: scipy/special/amos/zsqrt.f gfortran:f77: scipy/special/amos/zuni2.f gfortran:f77: scipy/special/amos/zbesy.f scipy/special/amos/zbesy.f:183:13: R1M5 = D1MACH(5) 1 Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1) [-Wconversion] gfortran:f77: scipy/special/amos/zwrsk.f gfortran:f77: scipy/special/amos/zbunk.f gfortran:f77: scipy/special/amos/zuchk.f gfortran:f77: scipy/special/amos/zbuni.f gfortran:f77: scipy/special/amos/zlog.f gfortran:f77: scipy/special/amos/zunk1.f scipy/special/amos/zunk1.f:23:0: INTEGER I, IB, IFLAG, IFN, IL, INIT, INU, IUF, K, KDFLG, KFLAG, ^ Warning: ?iflag? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/amos/zunk1.f:198:0: C1R = CSRR(KFLAG) ^ Warning: ?kflag? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/special/amos/zacon.f scipy/special/amos/zacon.f:166:0: S1R = SC1R*CSSR(KFLAG) ^ Warning: ?sc2r? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/amos/zacon.f:167:0: S1I = SC1I*CSSR(KFLAG) ^ Warning: ?sc2i? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/special/amos/zbiry.f gfortran:f77: scipy/special/amos/zkscl.f gfortran:f77: scipy/special/amos/zs1s2.f gfortran:f77: scipy/special/amos/zunk2.f scipy/special/amos/zunk2.f:30:0: INTEGER I, IB, IFLAG, IFN, IL, IN, INU, IUF, K, KDFLG, KFLAG, KK, ^ Warning: ?iflag? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/amos/zunk2.f:253:0: C1R = CSRR(KFLAG) ^ Warning: ?kflag? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/special/amos/zunhj.f gfortran:f77: scipy/special/amos/dgamln.f scipy/special/amos/dgamln.f:188:0: RETURN ^ Warning: ?__result_dgamln? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/amos/dgamln.f:155:0: ZINC = ZMIN - FLOAT(NZ) ^ Warning: ?nz? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/special/amos/zseri.f gfortran:f77: scipy/special/amos/zairy.f gfortran:f77: scipy/special/amos/zunik.f gfortran:f77: scipy/special/amos/fdump.f gfortran:f77: scipy/special/amos/zbesj.f gfortran:f77: scipy/special/amos/dsclmr.f gfortran:f77: scipy/special/amos/zmlt.f ar: adding 38 object files to build/temp.linux-x86_64-2.7/libsc_amos.a building 'sc_cdf' library compiling Fortran sources Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 creating build/temp.linux-x86_64-2.7/scipy/special/cdflib compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gfortran:f77: scipy/special/cdflib/brcomp.f scipy/special/cdflib/brcomp.f:78:10: n = b0 - 1.0D0 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] gfortran:f77: scipy/special/cdflib/cdfnor.f gfortran:f77: scipy/special/cdflib/cdfbet.f gfortran:f77: scipy/special/cdflib/cumgam.f gfortran:f77: scipy/special/cdflib/cdftnc.f gfortran:f77: scipy/special/cdflib/cdff.f gfortran:f77: scipy/special/cdflib/gratio.f gfortran:f77: scipy/special/cdflib/ipmpar.f gfortran:f77: scipy/special/cdflib/rexp.f gfortran:f77: scipy/special/cdflib/cumchi.f gfortran:f77: scipy/special/cdflib/bcorr.f gfortran:f77: scipy/special/cdflib/gamln1.f gfortran:f77: scipy/special/cdflib/rlog1.f gfortran:f77: scipy/special/cdflib/fpser.f gfortran:f77: scipy/special/cdflib/algdiv.f gfortran:f77: scipy/special/cdflib/cumnor.f gfortran:f77: scipy/special/cdflib/cumfnc.f scipy/special/cdflib/cumfnc.f:116:14: icent = xnonc 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] gfortran:f77: scipy/special/cdflib/cdft.f gfortran:f77: scipy/special/cdflib/cdfbin.f gfortran:f77: scipy/special/cdflib/dinvnr.f gfortran:f77: scipy/special/cdflib/basym.f gfortran:f77: scipy/special/cdflib/cdfnbn.f gfortran:f77: scipy/special/cdflib/esum.f gfortran:f77: scipy/special/cdflib/gsumln.f gfortran:f77: scipy/special/cdflib/exparg.f gfortran:f77: scipy/special/cdflib/cumf.f gfortran:f77: scipy/special/cdflib/betaln.f scipy/special/cdflib/betaln.f:55:10: n = a - 1.0D0 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/cdflib/betaln.f:69:10: 60 n = b - 1.0D0 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/cdflib/betaln.f:80:10: 80 n = a - 1.0D0 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] gfortran:f77: scipy/special/cdflib/grat1.f gfortran:f77: scipy/special/cdflib/cumpoi.f gfortran:f77: scipy/special/cdflib/cumt.f gfortran:f77: scipy/special/cdflib/cdfchn.f gfortran:f77: scipy/special/cdflib/cdfchi.f scipy/special/cdflib/cdfchi.f:177:0: IF (porq.GT.1.5D0) THEN ^ Warning: ?porq? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/special/cdflib/dinvr.f scipy/special/cdflib/dinvr.f:99:72: Warning: Deleted feature: ASSIGN statement at (1) scipy/special/cdflib/dinvr.f:105:72: Warning: Deleted feature: ASSIGN statement at (1) scipy/special/cdflib/dinvr.f:142:72: Warning: Deleted feature: ASSIGN statement at (1) scipy/special/cdflib/dinvr.f:167:72: Warning: Deleted feature: ASSIGN statement at (1) scipy/special/cdflib/dinvr.f:202:72: Warning: Deleted feature: ASSIGN statement at (1) scipy/special/cdflib/dinvr.f:237:72: Warning: Deleted feature: ASSIGN statement at (1) scipy/special/cdflib/dinvr.f:346:72: Warning: Deleted feature: Assigned GOTO statement at (1) scipy/special/cdflib/dinvr.f:240:5: 270 CONTINUE 1 Warning: Label 270 at (1) defined but not used scipy/special/cdflib/dinvr.f:205:5: 200 yy = fx 1 Warning: Label 200 at (1) defined but not used scipy/special/cdflib/dinvr.f:170:5: 130 yy = fx 1 Warning: Label 130 at (1) defined but not used scipy/special/cdflib/dinvr.f:145:5: 90 yy = fx 1 Warning: Label 90 at (1) defined but not used scipy/special/cdflib/dinvr.f:108:5: 20 fbig = fx 1 Warning: Label 20 at (1) defined but not used scipy/special/cdflib/dinvr.f:102:5: 10 fsmall = fx 1 Warning: Label 10 at (1) defined but not used gfortran:f77: scipy/special/cdflib/gaminv.f scipy/special/cdflib/gaminv.f:168:0: IF (b.GT.bmin(iop)) GO TO 220 ^ Warning: ?b? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/special/cdflib/dt1.f gfortran:f77: scipy/special/cdflib/erf.f scipy/special/cdflib/erf.f:1:6: DOUBLE PRECISION FUNCTION erf(x) 1 Warning: ?erf? declared at (1) is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL. [-Wintrinsic-shadow] gfortran:f77: scipy/special/cdflib/psi_fort.f gfortran:f77: scipy/special/cdflib/spmpar.f gfortran:f77: scipy/special/cdflib/alngam.f gfortran:f77: scipy/special/cdflib/cdfpoi.f gfortran:f77: scipy/special/cdflib/alnrel.f gfortran:f77: scipy/special/cdflib/devlpl.f gfortran:f77: scipy/special/cdflib/bpser.f scipy/special/cdflib/bpser.f:57:10: m = b0 - 1.0D0 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] gfortran:f77: scipy/special/cdflib/cdfgam.f gfortran:f77: scipy/special/cdflib/cumchn.f gfortran:f77: scipy/special/cdflib/rlog.f gfortran:f77: scipy/special/cdflib/cdffnc.f gfortran:f77: scipy/special/cdflib/gam1.f gfortran:f77: scipy/special/cdflib/cumtnc.f gfortran:f77: scipy/special/cdflib/bratio.f scipy/special/cdflib/bratio.f:166:10: 160 n = b0 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] gfortran:f77: scipy/special/cdflib/gamln.f scipy/special/cdflib/gamln.f:44:10: n = a - 1.25D0 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] gfortran:f77: scipy/special/cdflib/cumnbn.f gfortran:f77: scipy/special/cdflib/brcmp1.f scipy/special/cdflib/brcmp1.f:77:10: n = b0 - 1.0D0 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] gfortran:f77: scipy/special/cdflib/bfrac.f gfortran:f77: scipy/special/cdflib/bgrat.f gfortran:f77: scipy/special/cdflib/cumbet.f gfortran:f77: scipy/special/cdflib/stvaln.f gfortran:f77: scipy/special/cdflib/gamma_fort.f scipy/special/cdflib/gamma_fort.f:1:6: DOUBLE PRECISION FUNCTION gamma(a) 1 Warning: ?gamma? declared at (1) is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL. [-Wintrinsic-shadow] scipy/special/cdflib/gamma_fort.f:124:10: n = x 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/cdflib/gamma_fort.f:149:0: IF (a.LT.0.0D0) gamma = (1.0D0/ (gamma*s))/x ^ Warning: ?s? may be used uninitialized in this function [-Wmaybe-uninitialized] gfortran:f77: scipy/special/cdflib/dzror.f scipy/special/cdflib/dzror.f:92:72: Warning: Deleted feature: ASSIGN statement at (1) scipy/special/cdflib/dzror.f:100:72: Warning: Deleted feature: ASSIGN statement at (1) scipy/special/cdflib/dzror.f:181:72: Warning: Deleted feature: ASSIGN statement at (1) scipy/special/cdflib/dzror.f:281:72: Warning: Deleted feature: Assigned GOTO statement at (1) scipy/special/cdflib/dzror.f:184:5: 200 fb = fx 1 Warning: Label 200 at (1) defined but not used scipy/special/cdflib/dzror.f:106:5: 20 IF (.NOT. (fb.LT.0.0D0)) GO TO 40 1 Warning: Label 20 at (1) defined but not used scipy/special/cdflib/dzror.f:95:5: 10 fb = fx 1 Warning: Label 10 at (1) defined but not used gfortran:f77: scipy/special/cdflib/cumbin.f gfortran:f77: scipy/special/cdflib/apser.f gfortran:f77: scipy/special/cdflib/erfc1.f gfortran:f77: scipy/special/cdflib/rcomp.f gfortran:f77: scipy/special/cdflib/bup.f scipy/special/cdflib/bup.f:32:11: mu = abs(exparg(1)) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/cdflib/bup.f:33:10: k = exparg(0) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/cdflib/bup.f:55:22: IF (r.LT.t) k = r 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] ar: adding 50 object files to build/temp.linux-x86_64-2.7/libsc_cdf.a ar: adding 14 object files to build/temp.linux-x86_64-2.7/libsc_cdf.a building 'sc_specfun' library compiling Fortran sources Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 creating build/temp.linux-x86_64-2.7/scipy/special/specfun compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gfortran:f77: scipy/special/specfun/specfun.f scipy/special/specfun/specfun.f:4928:17: M1=X-1 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/specfun/specfun.f:1218:14: NN=N1-(N1-N0)/(1.0D0-F0/F1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/specfun/specfun.f:1257:14: NN=N1-(N1-N0)/(1.0D0-F0/F1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/specfun/specfun.f:1581:13: N=XA 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/specfun/specfun.f:1586:13: N=XA-.5 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/specfun/specfun.f:2568:16: ISGN=1.0D0 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/specfun/specfun.f:3401:12: LB0=0.0D0 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/specfun/specfun.f:8203:11: ID=15-ABS(D1-D2) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/specfun/specfun.f:9388:20: IF (IL1) NM=ABS(A) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/specfun/specfun.f:9389:20: IF (IL2) NM=ABS(AA) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/specfun/specfun.f:9411:14: 20 ID=ABS(LOG10(RA)) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/specfun/specfun.f:9882:10: N=ABS(B-1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/specfun/specfun.f:9922:11: ID=15-ABS(DA1-DA2) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/specfun/specfun.f:9957:12: ID1=15-ABS(DB1-DB2) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/specfun/specfun.f:9968:12: ID2=0.0D0 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] scipy/special/specfun/specfun.f:8783.2: 6 FNAN=DNAN() 1 scipy/special/specfun/specfun.f:8743.72: IF (JM+1.GT.251) GOTO 6 2 Warning: Legacy Extension: Label at (1) is not in the same block as the GOTO statement at (2) scipy/special/specfun/specfun.f:5622:34: DOUBLE COMPLEX Z, CEI, IMF 1 Warning: Unused variable ?imf? declared at (1) [-Wunused-variable] scipy/special/specfun/specfun.f:8743:0: IF (JM+1.GT.251) GOTO 6 ^ Warning: ?jm? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:12799:0: IF (CDABS((CS-CW)/CS).LT.1.0D-15) GO TO 45 ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:12799:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:9408:0: IF (K.GT.5.AND.RA.GE.R0.OR.RA.LT.1.0D-15) GO TO 20 ^ Warning: ?r0? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:7541:0: KM2=KM ^ Warning: ?km2? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:6844:0: CS0=(CBS+CF)/CDCOS(Z) ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:6844:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:12449:0: CS0=CDEXP(Z1)/(CBS-CF) ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:12449:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:1181:0: 20 CSJ(K)=CS*CSJ(K) ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:1181:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:1471:0: CDYV=-V/Z*CBYV+CFY ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:1471:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:2093:0: XS=BJ(1) ^ Warning: ?bj[0]? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:2260:0: CQF0=CQ0 ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:2260:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:2383:0: & + U1*(-108056875D0/6967296D0))))) ^ Warning: ?u1? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:2366:0: U=3.0D0*PI*(4.0D0*I-1)/8.0D0 ^ Warning: ?u? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3574:0: CBY(LB+1)=(CBJ(LB+1)*CYV0-2.0D0*CP11/(PI*Z))/CBJ(0) ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3574:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3529:0: IF (CDABS(CJV0).GT.CDABS(CJV1)) CS=CJV0/CF ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3529:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3468:0: CYV0=(CJV0*DCOS(PV0)-CJU0)/DSIN(PV0) ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3468:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3447:0: CYV1=CA0*(CPZ*CSK+CQZ*CCK) ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3447:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3444:0: CYV0=CA0*(CPZ*CSK+CQZ*CCK) ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3444:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3547:0: YA1=CDABS(CG0) ^ Warning: ?cyv0? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3499:0: CYV0=CYV0/CFAC0+2.0D0*CI*DCOS(PV0)*CJV0 ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3499:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3529:0: IF (CDABS(CJV0).GT.CDABS(CJV1)) CS=CJV0/CF ^ Warning: ?cjv0? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3734:0: CS=CJV0/CF ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3734:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3692:0: CYV0=CA0*(CPZ*CSK+CQZ*CCK) ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:3692:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:5460:0: CDKV=-CFK-V/Z*CBKV ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:5460:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:5875:0: IF (L2) NM=INT(ABS(A)) ^ Warning: ?nm? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:6133:0: CHG=((2.0D0*A-B+Z)*CY1+(B-A)*CY0)/A ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:6133:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:6088:0: IF (CDABS((CHG-CHW)/CHG).LT.1.D-15) GO TO 25 ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:6088:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:6431:0: IF (K.GT.150) WRITE(*,160) ^ Warning: ?k? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:6365:0: IF (CDABS((ZHF-ZW)/ZHF).LE.EPS) GO TO 115 ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:6365:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:6741:0: CBY(LB+1)=(CBJ(LB+1)*CBY0-2.0D0*CP11/(PI*Z))/CBJ(0) ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:6741:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:6691:0: CF=2.0D0*(K+1.0D0)/Z*CF1-CF2 ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:6691:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:10291:0: IF (CDABS(CSI0).GT.CDABS(CSI1)) CS=CSI0/CF ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:10291:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:11331:0: CS=CBI0/CF ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:11331:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:11492:0: CS=CBI0/CF ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:11492:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:12252:0: CQF0=((2*K+3.0D0)*Z*CQF1-(K+2.0D0)*CQF2)/(K+1.0D0) ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:12252:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:12557:0: CS=CBI0/CF ^ Warning: ?IMAGPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:12557:0: Warning: ?REALPART_EXPR ? may be used uninitialized in this function [-Wmaybe-uninitialized] scipy/special/specfun/specfun.f:13117:0: BYV = DCOS(V*PI)*BYV + DSIN(-V*PI)*BJV ^ Warning: ?bjv? may be used uninitialized in this function [-Wmaybe-uninitialized] ar: adding 1 object files to build/temp.linux-x86_64-2.7/libsc_specfun.a building 'statlib' library compiling Fortran sources Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -march=core-avx-i -O2 -pipe -mtune=native -O2 -march=x86-64 -DMS_WIN64 -mtune=generic -msse2 creating build/temp.linux-x86_64-2.7/scipy/stats creating build/temp.linux-x86_64-2.7/scipy/stats/statlib compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -c' gfortran:f77: scipy/stats/statlib/spearman.f scipy/stats/statlib/spearman.f:12:49: double precision zero, one, two, b, x, y, z, u, six, 1 Warning: Unused variable ?z? declared at (1) [-Wunused-variable] gfortran:f77: scipy/stats/statlib/swilk.f gfortran:f77: scipy/stats/statlib/ansari.f ar: adding 3 object files to build/temp.linux-x86_64-2.7/libstatlib.a running build_ext customize UnixCCompiler customize UnixCCompiler using build_ext resetting extension 'scipy.integrate._quadpack' language from 'c' to 'f77'. resetting extension 'scipy.integrate._odepack' language from 'c' to 'f77'. resetting extension 'scipy.integrate.vode' language from 'c' to 'f77'. resetting extension 'scipy.integrate.lsoda' language from 'c' to 'f77'. resetting extension 'scipy.integrate._test_odeint_banded' language from 'c' to 'f77'. resetting extension 'scipy.linalg._fblas' language from 'c' to 'f77'. resetting extension 'scipy.linalg._flapack' language from 'c' to 'f77'. resetting extension 'scipy.linalg._flinalg' language from 'c' to 'f77'. resetting extension 'scipy.linalg._interpolative' language from 'c' to 'f77'. resetting extension 'scipy.linalg._calc_lwork' language from 'c' to 'f77'. resetting extension 'scipy.linalg.cython_blas' language from 'c' to 'f77'. resetting extension 'scipy.linalg.cython_lapack' language from 'c' to 'f77'. resetting extension 'scipy.odr.__odrpack' language from 'c' to 'f77'. resetting extension 'scipy.optimize._lbfgsb' language from 'c' to 'f77'. resetting extension 'scipy.sparse.linalg.isolve._iterative' language from 'c' to 'f77'. extending extension 'scipy.sparse.linalg.dsolve._superlu' defined_macros with [('USE_VENDOR_BLAS', 1)] resetting extension 'scipy.sparse.linalg.eigen.arpack._arpack' language from 'c' to 'f77'. resetting extension 'scipy.special._ufuncs' language from 'c' to 'f77'. customize UnixCCompiler customize UnixCCompiler using build_ext customize Gnu95FCompiler customize Gnu95FCompiler customize Gnu95FCompiler using build_ext building 'scipy.cluster._vq' extension compiling C sources C compiler: gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -march=core-avx-i -O2 -pipe -mtune=native -fPIC creating build/temp.linux-x86_64-2.7/scipy/cluster compile options: '-DHAVE_CBLAS -I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c' gcc: scipy/cluster/_vq.c In file included from /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1781:0, from /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18, from /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4, from scipy/cluster/_vq.c:250: /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Using deprecated NumPy API, disable it by " \ ^ In file included from scipy/cluster/_vq.c:252:0: scipy/cluster/_vq.c: In function ?__pyx_fuse_0__pyx_f_5scipy_7cluster_3_vq_cal_M?: scipy/cluster/cluster_blas.h:19:24: warning: implicit declaration of function ?sgemm_? [-Wimplicit-function-declaration] #define f_sgemm F_FUNC(sgemm,SGEMM) ^ scipy/cluster/cluster_blas.h:15:21: note: in definition of macro ?F_FUNC? #define F_FUNC(f,F) f##_ ^ scipy/cluster/_vq.c:1519:3: note: in expansion of macro ?f_sgemm? f_sgemm(__pyx_k_T, __pyx_k_N, (&__pyx_v_ncodes), (&__pyx_v_nobs), (&__pyx_v_nfeat), (&__pyx_v_alpha), __pyx_v_code_book, (&__pyx_v_nfeat), __pyx_v_obs, (&__pyx_v_nfeat), (&__pyx_v_beta), __pyx_v_M, (&__pyx_v_ncodes)); ^ scipy/cluster/_vq.c: In function ?__pyx_fuse_1__pyx_f_5scipy_7cluster_3_vq_cal_M?: scipy/cluster/cluster_blas.h:20:24: warning: implicit declaration of function ?dgemm_? [-Wimplicit-function-declaration] #define f_dgemm F_FUNC(dgemm,DGEMM) ^ scipy/cluster/cluster_blas.h:15:21: note: in definition of macro ?F_FUNC? #define F_FUNC(f,F) f##_ ^ scipy/cluster/_vq.c:1556:3: note: in expansion of macro ?f_dgemm? f_dgemm(__pyx_k_T, __pyx_k_N, (&__pyx_v_ncodes), (&__pyx_v_nobs), (&__pyx_v_nfeat), (&__pyx_v_alpha), __pyx_v_code_book, (&__pyx_v_nfeat), __pyx_v_obs, (&__pyx_v_nfeat), (&__pyx_v_beta), __pyx_v_M, (&__pyx_v_ncodes)); ^ gcc -pthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -march=core-avx-i -O2 -pipe -mtune=native build/temp.linux-x86_64-2.7/scipy/cluster/_vq.o -L/usr/lib64 -L/usr/lib64 -Lbuild/temp.linux-x86_64-2.7 -lopenblasp -lopenblasp -lpython2.7 -o build/lib.linux-x86_64-2.7/scipy/cluster/_vq.so building 'scipy.cluster._hierarchy' extension compiling C sources C compiler: gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -march=core-avx-i -O2 -pipe -mtune=native -fPIC compile options: '-I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c' gcc: scipy/cluster/_hierarchy.c In file included from /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1781:0, from /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18, from /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4, from scipy/cluster/_hierarchy.c:250: /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Using deprecated NumPy API, disable it by " \ ^ In file included from /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:27:0, from /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4, from scipy/cluster/_hierarchy.c:250: /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/__multiarray_api.h:1634:1: warning: ?_import_array? defined but not used [-Wunused-function] _import_array(void) ^ scipy/cluster/_hierarchy.c:22959:18: warning: ?__Pyx_CFunc_double____double____double____double____int____int____int___to_py? defined but not used [-Wunused-function] static PyObject *__Pyx_CFunc_double____double____double____double____int____int____int___to_py(double (*__pyx_v_f)(double, double, double, int, int, int)) { ^ scipy/cluster/_hierarchy.c: In function ?__pyx_pw_5scipy_7cluster_10_hierarchy_23linkage?: scipy/cluster/_hierarchy.c:8919:79: warning: ?__pyx_v_y? may be used uninitialized in this function [-Wmaybe-uninitialized] __pyx_v_id_y = (*((int *) ( /* dim=0 */ (__pyx_v_id_map.data + __pyx_t_15 * __pyx_v_id_map.strides[0]) ))); ^ scipy/cluster/_hierarchy.c:8606:7: note: ?__pyx_v_y? was declared here int __pyx_v_y; ^ scipy/cluster/_hierarchy.c:8909:78: warning: ?__pyx_v_x? may be used uninitialized in this function [-Wmaybe-uninitialized] __pyx_v_id_x = (*((int *) ( /* dim=0 */ (__pyx_v_id_map.data + __pyx_t_8 * __pyx_v_id_map.strides[0]) ))); ^ scipy/cluster/_hierarchy.c:8605:7: note: ?__pyx_v_x? was declared here int __pyx_v_x; ^ gcc -pthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -march=core-avx-i -O2 -pipe -mtune=native build/temp.linux-x86_64-2.7/scipy/cluster/_hierarchy.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-2.7 -lpython2.7 -o build/lib.linux-x86_64-2.7/scipy/cluster/_hierarchy.so building 'scipy.fftpack._fftpack' extension compiling C sources C compiler: gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -march=core-avx-i -O2 -pipe -mtune=native -fPIC creating build/temp.linux-x86_64-2.7/build creating build/temp.linux-x86_64-2.7/build/src.linux-x86_64-2.7 creating build/temp.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy creating build/temp.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/fftpack creating build/temp.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/fftpack/src compile options: '-Iscipy/fftpack/src -Ibuild/src.linux-x86_64-2.7 -I/home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c' gcc: scipy/fftpack/src/zrfft.c gcc: scipy/fftpack/src/zfftnd.c gcc: build/src.linux-x86_64-2.7/scipy/fftpack/src/dct.c gcc: build/src.linux-x86_64-2.7/scipy/fftpack/src/dst.c gcc: scipy/fftpack/src/zfft.c gcc: build/src.linux-x86_64-2.7/fortranobject.c In file included from /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1781:0, from /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18, from /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4, from build/src.linux-x86_64-2.7/fortranobject.h:13, from build/src.linux-x86_64-2.7/fortranobject.c:2: /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Using deprecated NumPy API, disable it by " \ ^ gcc: scipy/fftpack/src/drfft.c gcc: build/src.linux-x86_64-2.7/scipy/fftpack/_fftpackmodule.c In file included from /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1781:0, from /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18, from /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4, from build/src.linux-x86_64-2.7/fortranobject.h:13, from build/src.linux-x86_64-2.7/scipy/fftpack/_fftpackmodule.c:19: /home/david/.local/virtualenv/py27/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] #warning "Using deprecated NumPy API, disable it by " \ ^ /usr/bin/gfortran -Wall -g -Wall -g -shared -Wl,-gc-sections -Wl,-s build/temp.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/fftpack/_fftpackmodule.o build/temp.linux-x86_64-2.7/scipy/fftpack/src/zfft.o build/temp.linux-x86_64-2.7/scipy/fftpack/src/drfft.o build/temp.linux-x86_64-2.7/scipy/fftpack/src/zrfft.o build/temp.linux-x86_64-2.7/scipy/fftpack/src/zfftnd.o build/temp.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/fftpack/src/dct.o build/temp.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/fftpack/src/dst.o build/temp.linux-x86_64-2.7/build/src.linux-x86_64-2.7/fortranobject.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-2.7 -ldfftpack -lfftpack -lpython2.7 -lgfortran -o build/lib.linux-x86_64-2.7/scipy/fftpack/_fftpack.so /bin/ld: build/temp.linux-x86_64-2.7/libdfftpack.a(zffti1.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC build/temp.linux-x86_64-2.7/libdfftpack.a: error adding symbols: Bad value collect2: error: ld returned 1 exit status /bin/ld: build/temp.linux-x86_64-2.7/libdfftpack.a(zffti1.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC build/temp.linux-x86_64-2.7/libdfftpack.a: error adding symbols: Bad value collect2: error: ld returned 1 exit status error: Command "/usr/bin/gfortran -Wall -g -Wall -g -shared -Wl,-gc-sections -Wl,-s build/temp.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/fftpack/_fftpackmodule.o build/temp.linux-x86_64-2.7/scipy/fftpack/src/zfft.o build/temp.linux-x86_64-2.7/scipy/fftpack/src/drfft.o build/temp.linux-x86_64-2.7/scipy/fftpack/src/zrfft.o build/temp.linux-x86_64-2.7/scipy/fftpack/src/zfftnd.o build/temp.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/fftpack/src/dct.o build/temp.linux-x86_64-2.7/build/src.linux-x86_64-2.7/scipy/fftpack/src/dst.o build/temp.linux-x86_64-2.7/build/src.linux-x86_64-2.7/fortranobject.o -L/usr/lib64 -Lbuild/temp.linux-x86_64-2.7 -ldfftpack -lfftpack -lpython2.7 -lgfortran -o build/lib.linux-x86_64-2.7/scipy/fftpack/_fftpack.so" failed with exit status 1 ---------------------------------------- Command "/home/david/.local/virtualenv/py27/bin/python2 -c "import setuptools, tokenize;__file__='/tmp/pip-build-7KgYEU/scipy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-15U27u-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/david/.local/virtualenv/py27/include/site/python2.7/scipy" failed with error code 1 in /tmp/pip-build-7KgYEU/scipy From cournape at gmail.com Wed Dec 9 11:11:37 2015 From: cournape at gmail.com (David Cournapeau) Date: Wed, 9 Dec 2015 16:11:37 +0000 Subject: [SciPy-User] pip install scipy: error adding symbols: bad value In-Reply-To: References: Message-ID: You may have CFLAGS/CXXFLAGS defined, which override the distutils flags. Unset those (or append `-fPIC` to them) David On Wed, Dec 9, 2015 at 12:01 PM, Da?id wrote: > I have upgraded to Fedora 23, that includes the new binary ABI, so I > decided to recompile my modules. I created a new virtualenv, updated pip > and setuptools, and installed numpy and scipy with pip. The second one > failed spitting: > > /bin/ld: build/temp.linux-x86_64-2.7/libdfftpack.a(zffti1.o): relocation > R_X86_64_32 against `.rodata' can not be used when making a shared object; > recompile with -fPIC > build/temp.linux-x86_64-2.7/libdfftpack.a: error adding symbols: Bad > value > collect2: error: ld returned 1 exit status > > Find attached the full log. I am using GCC 5.1.1 and openBLAS 0.2.15. > > For the record, Numpy's f2py tests are also failing. > > > _______________________________________________ > SciPy-User mailing list > SciPy-User at scipy.org > https://mail.scipy.org/mailman/listinfo/scipy-user > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From davidmenhur at gmail.com Wed Dec 9 11:25:18 2015 From: davidmenhur at gmail.com (=?UTF-8?B?RGHPgGlk?=) Date: Wed, 9 Dec 2015 17:25:18 +0100 Subject: [SciPy-User] pip install scipy: error adding symbols: bad value In-Reply-To: References: Message-ID: On 9 December 2015 at 17:11, David Cournapeau wrote: > You may have CFLAGS/CXXFLAGS defined, which override the distutils flags. > Unset those (or append `-fPIC` to them) > > David That is correct, I have them pointing at my architecture. But this was working before, ie, they were just being appended to the correct flags. Has there been any change lately? -------------- next part -------------- An HTML attachment was scrubbed... URL: From cournape at gmail.com Wed Dec 9 11:26:35 2015 From: cournape at gmail.com (David Cournapeau) Date: Wed, 9 Dec 2015 16:26:35 +0000 Subject: [SciPy-User] pip install scipy: error adding symbols: bad value In-Reply-To: References: Message-ID: On Wed, Dec 9, 2015 at 4:25 PM, Da?id wrote: > > On 9 December 2015 at 17:11, David Cournapeau wrote: > >> You may have CFLAGS/CXXFLAGS defined, which override the distutils flags. >> Unset those (or append `-fPIC` to them) >> >> David > > > That is correct, I have them pointing at my architecture. But this was > working before, ie, they were just being appended to the correct flags. Has > there been any change lately? > No, this "feature" has been in distutils forever as far as I can remember. David > > > _______________________________________________ > SciPy-User mailing list > SciPy-User at scipy.org > https://mail.scipy.org/mailman/listinfo/scipy-user > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From davidmenhur at gmail.com Thu Dec 10 04:41:58 2015 From: davidmenhur at gmail.com (=?UTF-8?B?RGHPgGlk?=) Date: Thu, 10 Dec 2015 10:41:58 +0100 Subject: [SciPy-User] pip install scipy: error adding symbols: bad value In-Reply-To: References: Message-ID: On 9 December 2015 at 17:11, David Cournapeau wrote: > You may have CFLAGS/CXXFLAGS defined, which override the distutils flags. > Unset those (or append `-fPIC` to them) I figured this one out. The culprit is actually FFLAGS. You can set CFLAGS and CXXFLAGS freely. I noticed that Numpy compiled just fine, but produced errors with f2py; and the errors in Scipy's installation arise when gfortran is invoked. Also, last week I was building some FORTRAN, and I set the corresponding flags; hence the problem. Unsetting FFLAGS fixed the issue (but setting it to the empty string didn't!). I confirm that distutils is just appending my CFLAGS to the preset ones, which seems to me a sane behaviour. I think f2py should do the same. /David. -------------- next part -------------- An HTML attachment was scrubbed... URL: From charlesr.harris at gmail.com Thu Dec 10 14:52:14 2015 From: charlesr.harris at gmail.com (Charles R Harris) Date: Thu, 10 Dec 2015 12:52:14 -0700 Subject: [SciPy-User] pip install scipy: error adding symbols: bad value In-Reply-To: References: Message-ID: On Thu, Dec 10, 2015 at 2:41 AM, Da?id wrote: > > On 9 December 2015 at 17:11, David Cournapeau wrote: > >> You may have CFLAGS/CXXFLAGS defined, which override the distutils flags. >> Unset those (or append `-fPIC` to them) > > > I figured this one out. The culprit is actually FFLAGS. You can set CFLAGS > and CXXFLAGS freely. > > I noticed that Numpy compiled just fine, but produced errors with f2py; > and the errors in Scipy's installation arise when gfortran is invoked. > Also, last week I was building some FORTRAN, and I set the corresponding > flags; hence the problem. Unsetting FFLAGS fixed the issue (but setting it > to the empty string didn't!). > > I confirm that distutils is just appending my CFLAGS to the preset ones, > which seems to me a sane behaviour. I think f2py should do the same. > Please open an numpy issue for this. Chuck -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.robitaille at gmail.com Mon Dec 14 10:32:29 2015 From: thomas.robitaille at gmail.com (Thomas Robitaille) Date: Mon, 14 Dec 2015 16:32:29 +0100 Subject: [SciPy-User] ANN: Astropy v1.1 released Message-ID: Dear colleagues, We are very happy to announce the v1.1 release of the Astropy package, a core Python package for Astronomy: http://www.astropy.org Astropy is a community-driven Python package intended to contain much of the core functionality and common tools needed for astronomy and astrophysics. New and improved major functionality in this release includes: * New functions to automatically determine histogram bins, including the Bayesian blocks algorithm * A new interface to transform between Table objects and pandas DataFrame objects * Support for table indexing * Support for supergalactic and ecliptic coordinates * A new .info attribute to get summary information about tables and columns * A new show_in_notebook() method to show a table in Jupyter/IPython notebooks with additional interactivity features * Support for new units, including logarithmic units such as magnitudes, dex, and decibels * Support for the Planck 2015 cosmology and significant performance improvements in the cosmology sub-package In addition, hundreds of smaller improvements and fixes have been made. An overview of the changes is provided at: http://docs.astropy.org/en/stable/whatsnew/1.1.html Instructions for installing Astropy are provided on our website, and extensive documentation can be found at: http://docs.astropy.org If you make use of the Anaconda Python Distribution, you can update to Astropy v1.1 with: conda update astropy If you normally use pip, you can upgrade with: pip install astropy --upgrade Please report any issues, or request new features via our GitHub repository: https://github.com/astropy/astropy/issues Over 160 developers have contributed code to Astropy so far, and you can find out more about the team behind Astropy here: http://www.astropy.org/team.html As a reminder, Astropy v1.0 (our long term support release) will continue to be supported with bug fixes until Feb 19th 2017, so if you need to use Astropy in a very stable environment, you may want to consider staying on the v1.0.x set of releases rather than upgrading to v1.1. If you use Astropy directly for your work, or as a dependency to another package, please remember to include the following acknowledgment at the end of papers: """ This research made use of Astropy, a community-developed core Python package for Astronomy (Astropy Collaboration, 2013). """ where (Astropy Collaboration, 2013) is a reference to the Astropy paper: http://dx.doi.org/10.1051/0004-6361/201322068 Please feel free to forward this announcement to anyone you think might be interested in this release! Thomas Robitaille, Erik Tollerud, and Perry Greenfield on behalf of The Astropy Collaboration From charlesr.harris at gmail.com Mon Dec 14 16:24:20 2015 From: charlesr.harris at gmail.com (Charles R Harris) Date: Mon, 14 Dec 2015 14:24:20 -0700 Subject: [SciPy-User] NumPy 1.10.2 release Message-ID: Hi All, I'm pleased to announce the release of Numpy 1.10.2. This release should take care of the bugs discovered in the 1.10.1 release, some of them severe. Upgrading is strongly advised if you are currently using 1.10.1. Windows binaries and source releases can be found at the usual place on Sourceforge . The sources are also available from PyPi . Cheers, Chuck -------------- next part -------------- An HTML attachment was scrubbed... URL: From nikhilgarg.gju at gmail.com Fri Dec 18 15:53:57 2015 From: nikhilgarg.gju at gmail.com (Nikhil) Date: Fri, 18 Dec 2015 20:53:57 +0000 (UTC) Subject: [SciPy-User] fortran unformatted output from python Message-ID: Hi, I am trying to write a binary unformatted sequential output from python using fortranfile.py module. I have managed to figure out most of the code, but I am stuck when I need to use the boolean operation. In fortran file, i need to add some metadata, where I need to provide .false. in the output. When i try o use the struct module to write struct.pack('?',False), it doesnt seem to be recognized by fortran. I was wondering if someone has some suggestions in this regard. Thanks, nikhil From sebastian at sipsolutions.net Fri Dec 18 16:10:55 2015 From: sebastian at sipsolutions.net (Sebastian Berg) Date: Fri, 18 Dec 2015 22:10:55 +0100 Subject: [SciPy-User] Introducing outer/orthonongal indexing to numpy Message-ID: <1450473055.24953.46.camel@sipsolutions.net> Hello all, sorry for cross posting (discussion should go to the numpy list). But I would like to get a bit of discussion on the introduction of (mostly) two new ways to index numpy arrays. This would also define a way for code working with different array-likes, some of which implement outer indexing (i.e. xray and dask I believe), to avoid ambiguity. The new methods are (names up for discussion): 1. arr.oindex[...] 2. arr.vindex[...] The difference beeing that `oindex` will return outer/orthogonal type indexing, while `vindex` would be a (hopefully) less confusing variant of "fancy" indexing. The biggest reason for introducing this is to provide `oindex` for situations such as: >>> arr = np.arange(25).reshape((5, 5)) >>> arr[[0, 1], [1, 2]] array([1, 7]) >>> # While most might expect the result to be: >>> arr.oindex[[0, 1], [1, 2]] array([[1, 2], [6, 7]]) To provide backwards compatibility the current plan is to also introduce `arr.legacy_index[...]` or similar, with the (long term) plan to force the users to explicitly choose `oindex`, `vindex`, or `legacy_index` if the indexing operation is otherwise not well defined. There are still some open questions for me regarding, for example: * the exact time line (should we start deprecation immediately, etc.) * the handling of boolean indexing arrays * questions that might crop up about other array-likes/subclasses * Are there indexing needs that we are forgetting but are related? More details the current status of my NEP, which has a lot of examples, can be found at: https://github.com/numpy/numpy/pull/6256/files?short_path=01e4dd9#diff-01e4dd9d2ecf994b24e5883f98f789e6 and comments about are very welcome. There is a fully functional implementation available at https://github.com/numpy/numpy/pull/6075 and you can test it using (after cloning numpy): git fetch upstream pull/6075/head:pr-6075 && git checkout pr-6075; python runtests.py --ipython # Inside ipython (too see the deprecations): import warnings; warnings.simplefilter("always") My current hope for going forward is to get clear feedback of what is wanted, for the naming and generally from third party module people, so that we can polish up the NEP and the community can accept it. With good feedback, I think we may be able to get the new attributes into 1.11. So if you are interested in teaching and have suggestions for the names, or have thoughts about subclasses, or... please share your thoughts! :) Regards, Sebastian -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: This is a digitally signed message part URL: From damon.mcdougall at gmail.com Fri Dec 18 16:15:54 2015 From: damon.mcdougall at gmail.com (Damon McDougall) Date: Fri, 18 Dec 2015 15:15:54 -0600 Subject: [SciPy-User] 7th Annual Scientific Software Days Conference (25-26 February, 2016 -- Austin, TX) Message-ID: <1450473354.2924748.471393569.1F8EE622@webmail.messagingengine.com> The 7th Annual Scientific Software Days Conference (SSD) targets users and developers of scientific software. The conference will be held at the University of Texas at Austin Thursday Feb 25 - Friday Feb 26, 2016 and focuses on two themes: a) sharing best practices across scientific software communities; b) sharing the latest tools and technology relevant to scientific software. Past keynotes speakers include Greg Wilson (2008), Victoria Stodden (2009), Steve Easterbrook (2010), Fernando Perez (2011), Will Schroeder (2012), Neil Chue Hong (2013). This year's list of speakers include: - Brian Adams (Sandia, Dakota): http://www.sandia.gov/~briadam/index.html - Iain Dunning (MIT, Julia Project): http://iaindunning.com/ - Victor Eijkhout (TACC): http://pages.tacc.utexas.edu/~eijkhout/ - Robert van de Geijn (keynote, UT Austin, libflame): https://www.cs.utexas.edu/users/rvdg/ - Jeff Hammond (Intel, nwchem): https://jeffhammond.github.io/ - Mark Hoemmen (keynote, Sandia, Trilinos): https://plus.google.com/+MarkHoemmen - James Howison (UT Austin): http://james.howison.name/ - Fernando Perez (Berkeley, IPython): http://fperez.org/ - Cory Quammen (Kitware, Paraview/VTK): http://www.kitware.com/company/team/quammen.html - Ridgway Scott (UChicago, FEniCS): http://people.cs.uchicago.edu/~ridg/ - Roy Stogner (UT Austin, LibMesh): https://scholar.google.com/citations?user=XcurJI0AAAAJ In additional, we solicit poster submissions that share novel uses of scientific software. Please send an abstract of less than 250 words to ssd-organizers at googlegroups.com. Limited travel funding for students and early career researchers who present posters will be available. Early-bird registration fees (before Feb 10th): Students: $35 Everyone else: $50 Late registration fees (Feb 10th onwards): Students: $55 Everyone else: $70 More details, including how to register, will appear on the website in the coming weeks: http://scisoftdays.org/ Regards, S. Fomel (UTexas), T. Isaac (UChicago), M. Knepley (Rice), R. Kirby (Baylor), Y. Lai (UTexas), K. Long (Texas Tech), D. McDougall (UTexas), J. Stewart (Sandia) From fperez.net at gmail.com Tue Dec 22 14:15:43 2015 From: fperez.net at gmail.com (Fernando Perez) Date: Tue, 22 Dec 2015 11:15:43 -0800 Subject: [SciPy-User] [ANN-JOB] Project Jupyter is hiring a Project Manager - position at UC Berkeley Message-ID: Hi all, [ please direct all replies directly to me ] Project Jupyter is announcing the opening of a position for a full-time project manager, who will help us coordinate our technical development, engage the open source community and work with our multiple stakeholders in academia and industry. If you have experience leading technical teams in open source communities, we'd love to hear from you! In the last few years the project has rapidly grown in multiple directions, and this presents both challenges and opportunities. We are looking for someone who can help us harness the energy and activity from our many contributors that include those funded by our research grants, our industry partners, and the entire open source community. The role of the project manager is to help us maintain this activity focused into a solid whole, so we can deliver timely and robust releases, evolve our architecture coherently, ensure our documentation and communication matches our technical foundation, and continue engaging a wide range of stakeholders to evolve the project in new, interesting and valuable directions. This position will be hosted at the Berkeley Institute for Data Science, working locally with Fernando Perez, Matthias Bussonnier, and our new postdoctoral scholars. But the scope of this role is the entire project, so we are looking for a candidate who will be regularly communicating with project stakeholders from all locations, traveling to conferences, development workshops and other project activities. For specific details on the position and to apply, you can learn more at jobs.berkeley.edu, Job ID #20975: https://hrw-vip-prod.is.berkeley.edu/psc/JOBSPROD/EMPLOYEE/HRMS/c/HRS_HRAM.HRS_CE.GBL?Page=HRS_CE_JOB_DTL&Action=A&JobOpeningId=20975&SiteId=1&PostingSeq=1& Note that while the application review date is listed as January 1, 2016, we will be considering applicants past that date (that is the cutoff for us to be allowed to look at incoming applications). The search will remain open until filled. -- Fernando Perez (@fperez_org; http://fperez.org) fperez.net-at-gmail: mailing lists only (I ignore this when swamped!) fernando.perez-at-berkeley: contact me here for any direct mail -------------- next part -------------- An HTML attachment was scrubbed... URL: From evgeny.burovskiy at gmail.com Wed Dec 23 07:34:12 2015 From: evgeny.burovskiy at gmail.com (Evgeni Burovski) Date: Wed, 23 Dec 2015 12:34:12 +0000 Subject: [SciPy-User] ANN: first release candidate for scipy 0.17.0 Message-ID: Hi, I'm pleased to announce the availability of the first release candidate for Scipy 0.17.0. Please try this rc and report any issues on Github tracker or scipy-dev mailing list. Source tarballs and full release notes are available from Github Releases: https://github.com/scipy/scipy/releases/tag/v0.17.0rc1 Please note that this is a source-only release. We do not provide win32 installers for this release. See the email thread starting from for the rationale and discussion. The updated release schedule is as follows: 10 Jan 2016: rc2 (if needed) 17 Jan 2016: final release. Thanks to everyone who contributed to this release! Evgeni Below is a part of the release notes. ========================== SciPy 0.17.0 Release Notes ========================== .. note:: Scipy 0.17.0 is not released yet! .. contents:: SciPy 0.17.0 is the culmination of 6 months of hard work. It contains many new features, numerous bug-fixes, improved test coverage and better documentation. There have been a number of deprecations and API changes in this release, which are documented below. All users are encouraged to upgrade to this release, as there are a large number of bug-fixes and optimizations. Moreover, our development attention will now shift to bug-fix releases on the 0.17.x branch, and on adding new features on the master branch. This release requires Python 2.6, 2.7 or 3.2-3.5 and NumPy 1.6.2 or greater. Release highlights: - New functions for linear and nonlinear least squares optimization with constraints: `scipy.optimize.lsq_linear` and `scipy.optimize.least_squares` - Support for fitting with bounds in `scipy.optimize.curve_fit`. - Significant improvements to `scipy.stats`, providing many functions with better handing of inputs which have NaNs or are empty, improved documentation, and consistent behavior between `scipy.stats` and `scipy.stats.mstats`. - Significant performance improvements and new functionality in `scipy.spatial.cKDTree`. New features ============ `scipy.cluster` improvements - ---------------------------- A new function `scipy.cluster.hierarchy.cut_tree`, which determines a cut tree from a linkage matrix, was added. `scipy.io` improvements - ----------------------- `scipy.io.mmwrite` gained support for symmetric sparse matrices. `scipy.io.netcdf` gained support for masking and scaling data based on data attributes. `scipy.optimize` improvements - ----------------------------- Linear assignment problem solver ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ `scipy.optimize.linear_sum_assignment` is a new function for solving the linear sum assignment problem. It uses the Hungarian algorithm (Kuhn-Munkres). Least squares optimization ~~~~~~~~~~~~~~~~~~~~~~~~~~ A new function for *nonlinear* least squares optimization with constraints was added: `scipy.optimize.least_squares`. It provides several methods: Levenberg-Marquardt for unconstrained problems, and two trust-region methods for constrained ones. Furthermore it provides different loss functions. New trust-region methods also handle sparse Jacobians. A new function for *linear* least squares optimization with constraints was added: `scipy.optimize.lsq_linear`. It provides a trust-region method as well as an implementation of the Bounded-Variable Least-Squares (BVLS) algorithm. `scipy.optimize.curve_fit` now supports fitting with bounds. `scipy.signal` improvements - -------------------------- A ``mode`` keyword was added to `scipy.signal.spectrogram`, to let it return other spectrograms than power spectral density. `scipy.stats` improvements - -------------------------- Many functions in `scipy.stats` have gained a ``nan_policy`` keyword, which allows specifying how to treat input with NaNs in them: propagate the NaNs, raise an error, or omit the NaNs. Many functions in `scipy.stats` have been improved to correctly handle input arrays that are empty or contain infs/nans. A number of functions with the same name in `scipy.stats` and `scipy.stats.mstats` were changed to have matching signature and behavior. See `gh-5474 `__ for details. `scipy.stats.binom_test` and `scipy.stats.mannwhitneyu` gained a keyword ``alternative``, which allows specifying the hypothesis to test for. Eventually all hypothesis testing functions will get this keyword. For methods of many continuous distributions, complex input is now accepted. Matrix normal distribution has been implemented as `scipy.stats.matrix_normal`. `scipy.sparse` improvements - -------------------------- The `axis` keyword was added to sparse norms, `scipy.sparse.linalg.norm`. `scipy.spatial` improvements - ---------------------------- `scipy.spatial.cKDTree` was partly rewritten for improved performance and several new features were added to it: - - the ``query_ball_point`` method became significantly faster - - ``query`` and ``query_ball_point`` gained an ``n_jobs`` keyword for parallel execution - - build and query methods now release the GIL - - full pickling support - - support for periodic spaces - - the ``sparse_distance_matrix`` method can now return and sparse matrix type `scipy.interpolate` improvements - -------------------------------- Out-of-bounds behavior of `scipy.interpolate.interp1d` has been improved. Use a two-element tuple for the ``fill_value`` argument to specify separate fill values for input above and below the interpolation range. Linear and nearest interpolation kinds of `scipy.interpolate.interp1d` support extrapolation via the ``fill_value="extrapolate"`` keyword. `scipy.linalg` improvements - --------------------------- The default algorithm for `scipy.linalg.leastsq` has been changed to use LAPACK's function ``*gelsd``. Users wanting to get the previous behavior can use a new keyword ``lapack_driver="gelss"`` (allowed values are "gelss", "gelsd" and "gelsy"). ``scipy.sparse`` matrices and linear operators now support the matmul (``@``) operator when available (Python 3.5+). See [PEP 465](http://legacy.python.org/dev/peps/pep-0465/) A new function `scipy.linalg.ordqz`, for QZ decomposition with reordering, has been added. Deprecated features =================== ``scipy.stats.histogram`` is deprecated in favor of ``np.histogram``, which is faster and provides the same functionality. ``scipy.stats.threshold`` and ``scipy.mstats.threshold`` are deprecated in favor of ``np.clip``. See issue #617 for details. ``scipy.stats.ss`` is deprecated. This is a support function, not meant to be exposed to the user. Also, the name is unclear. See issue #663 for details. ``scipy.stats.square_of_sums`` is deprecated. This too is a support function not meant to be exposed to the user. See issues #665 and #663 for details. ``scipy.stats.f_value``, ``scipy.stats.f_value_multivariate``, ``scipy.stats.f_value_wilks_lambda``, and ``scipy.mstats.f_value_wilks_lambda`` are deprecated. These are related to ANOVA, for which ``scipy.stats`` provides quite limited functionality and these functions are not very useful standalone. See issues #660 and #650 for details. ``scipy.stats.chisqprob`` is deprecated. This is an alias. ``stats.chi2.sf`` should be used instead. ``scipy.stats.betai`` is deprecated. This is an alias for ``special.betainc`` which should be used instead. Backwards incompatible changes ============================== The functions ``stats.trim1`` and ``stats.trimboth`` now make sure the elements trimmed are the lowest and/or highest, depending on the case. Slicing without at least partial sorting was previously done, but didn't make sense for unsorted input. When ``variable_names`` is set to an empty list, ``scipy.io.loadmat`` now correctly returns no values instead of all the contents of the MAT file. Element-wise multiplication of sparse matrices now returns a sparse result in all cases. Previously, multiplying a sparse matrix with a dense matrix or array would return a dense matrix. The function ``misc.lena`` has been removed due to license incompatibility. The constructor for ``sparse.coo_matrix`` no longer accepts ``(None, (m,n))`` to construct an all-zero matrix of shape ``(m,n)``. This functionality was deprecated since at least 2007 and was already broken in the previous SciPy release. Use ``coo_matrix((m,n))`` instead. The Cython wrappers in ``linalg.cython_lapack`` for the LAPACK routines ``*gegs``, ``*gegv``, ``*gelsx``, ``*geqpf``, ``*ggsvd``, ``*ggsvp``, ``*lahrd``, ``*latzm``, ``*tzrqf`` have been removed since these routines are not present in the new LAPACK 3.6.0 release. With the exception of the routines ``*ggsvd`` and ``*ggsvp``, these were all deprecated in favor of routines that are currently present in our Cython LAPACK wrappers. Because the LAPACK ``*gegv`` routines were removed in LAPACK 3.6.0. The corresponding Python wrappers in ``scipy.linalg.lapack`` are now deprecated and will be removed in a future release. The source files for these routines have been temporarily included as a part of ``scipy.linalg`` so that SciPy can be built against LAPACK versions that do not provide these deprecated routines. Other changes ============= Html and pdf documentation of development versions of Scipy is now automatically rebuilt after every merged pull request. `scipy.constants` is updated to the CODATA 2014 recommended values. Usage of `scipy.fftpack` functions within Scipy has been changed in such a way that `PyFFTW `__ can easily replace `scipy.fftpack` functions (with improved performance). See `gh-5295 `__ for details. The ``imread`` functions in `scipy.misc` and `scipy.ndimage` were unified, for which a ``mode`` argument was added to `scipy.misc.imread`. Also, bugs for 1-bit and indexed RGB image formats were fixed. ``runtests.py``, the development script to build and test Scipy, now allows building in parallel with ``--parallel``. Authors ======= * @cel4 + * @chemelnucfin + * @endolith * @mamrehn + * @tosh1ki + * Joshua L. Adelman + * Anne Archibald * Herv? Audren + * Vincent Barrielle + * Bruno Beltran + * Sumit Binnani + * Joseph Jon Booker * Olga Botvinnik + * Michael Boyle + * Matthew Brett * Zaz Brown + * Lars Buitinck * Pete Bunch + * Evgeni Burovski * CJ Carey * Ien Cheng + * Cody + * Jaime Fernandez del Rio * Ales Erjavec + * Abraham Escalante * Yves-R?mi Van Eycke + * Yu Feng + * Eric Firing * Francis T. O'Donovan + * Andr? Gaul * Christoph Gohlke * Ralf Gommers * Alex Griffing * Alexander Grigorievskiy * Charles Harris * J?rn Hees + * Ian Henriksen * David Men?ndez Hurtado * Gert-Ludwig Ingold * Aakash Jain + * Rohit Jamuar + * Jan Schl?ter * Johannes Ball? * Luke Zoltan Kelley + * Jason King + * Andreas Kopecky + * Eric Larson * Denis Laxalde * Antony Lee * Gregory R. Lee * Josh Levy-Kramer + * Sam Lewis + * Fran?ois Magimel + * Mart?n Gait?n + * Sam Mason + * Andreas Mayer * Nikolay Mayorov * Damon McDougall + * Robert McGibbon * Sturla Molden * Will Monroe + * Eric Moore * Maniteja Nandana * Vikram Natarajan + * Andrew Nelson * Marti Nito + * Behzad Nouri + * Daisuke Oyama + * Giorgio Patrini + * Fabian Paul + * Christoph Paulik + * Mad Physicist + * Irvin Probst * Sebastian Pucilowski + * Ted Pudlik + * Eric Quintero * Yoav Ram + * Joscha Reimer + * Juha Remes * Frederik Rietdijk + * R?my L?one + * Christian Sachs + * Skipper Seabold * Sebastian Skoup? + * Alex Seewald + * Andreas Sorge + * Bernardo Sulzbach + * Julian Taylor * Louis Tiao + * Utkarsh Upadhyay + * Jacob Vanderplas * Gael Varoquaux + * Pauli Virtanen * Fredrik Wallner + * Stefan van der Walt * James Webber + * Warren Weckesser * Raphael Wettinger + * Josh Wilson + * Nat Wilson + * Peter Yin + A total of 101 people contributed to this release. People with a "+" by their names contributed a patch for the first time. This list of names is automatically generated, and may not be fully complete. From matthew.brett at gmail.com Thu Dec 24 07:14:08 2015 From: matthew.brett at gmail.com (Matthew Brett) Date: Thu, 24 Dec 2015 12:14:08 +0000 Subject: [SciPy-User] [SciPy-Dev] ANN: first release candidate for scipy 0.17.0 In-Reply-To: References: Message-ID: Hi, On Wed, Dec 23, 2015 at 12:34 PM, Evgeni Burovski wrote: > Hi, > > I'm pleased to announce the availability of the first release > candidate for Scipy 0.17.0. Please try this rc and report any issues > on Github tracker or scipy-dev mailing list. > Source tarballs and full release notes are available from Github > Releases: https://github.com/scipy/scipy/releases/tag/v0.17.0rc1 > > Please note that this is a source-only release. We do not provide > win32 installers for this release. See the email thread starting from > > for the rationale and discussion. > > The updated release schedule is as follows: > 10 Jan 2016: rc2 (if needed) > 17 Jan 2016: final release. > > Thanks to everyone who contributed to this release! Thanks for this. Wheels for rc1 at wheels.scipy.org, built via https://travis-ci.org/MacPython/scipy-wheels pip install --trusted-host wheels.scipy.org -f http://wheels.scipy.org --pre scipy Cheers, Matthew From vs at it.uu.se Sun Dec 27 10:46:57 2015 From: vs at it.uu.se (Virgil Stokes) Date: Sun, 27 Dec 2015 16:46:57 +0100 Subject: [SciPy-User] ANN: first release candidate for scipy 0.17.0 In-Reply-To: References: Message-ID: <568007F1.5080106@it.uu.se> On 2015-Dec-23 13:34, Evgeni Burovski wrote: > Hi, > > I'm pleased to announce the availability of the first release > candidate for Scipy 0.17.0. Please try this rc and report any issues > on Github tracker or scipy-dev mailing list. > Source tarballs and full release notes are available from Github > Releases: https://github.com/scipy/scipy/releases/tag/v0.17.0rc1 > > Please note that this is a source-only release. We do not provide > win32 installers for this release. See the email thread starting from > > for the rationale and discussion. > > The updated release schedule is as follows: > 10 Jan 2016: rc2 (if needed) > 17 Jan 2016: final release. > > Thanks to everyone who contributed to this release! > > Evgeni > > Below is a part of the release notes. > > ========================== > SciPy 0.17.0 Release Notes > ========================== > > .. note:: Scipy 0.17.0 is not released yet! > > .. contents:: > > SciPy 0.17.0 is the culmination of 6 months of hard work. It contains > many new features, numerous bug-fixes, improved test coverage and > better documentation. There have been a number of deprecations and > API changes in this release, which are documented below. All users > are encouraged to upgrade to this release, as there are a large number > of bug-fixes and optimizations. Moreover, our development attention > will now shift to bug-fix releases on the 0.17.x branch, and on adding > new features on the master branch. > > This release requires Python 2.6, 2.7 or 3.2-3.5 and NumPy 1.6.2 or greater. > > Release highlights: > > - New functions for linear and nonlinear least squares optimization with > constraints: `scipy.optimize.lsq_linear` and > `scipy.optimize.least_squares` > - Support for fitting with bounds in `scipy.optimize.curve_fit`. > - Significant improvements to `scipy.stats`, providing many functions with > better handing of inputs which have NaNs or are empty, improved > documentation, and consistent behavior between `scipy.stats` and > `scipy.stats.mstats`. > - Significant performance improvements and new functionality in > `scipy.spatial.cKDTree`. > > > New features > ============ > > `scipy.cluster` improvements > - ---------------------------- > > A new function `scipy.cluster.hierarchy.cut_tree`, which determines a cut tree > from a linkage matrix, was added. > > `scipy.io` improvements > - ----------------------- > > `scipy.io.mmwrite` gained support for symmetric sparse matrices. > > `scipy.io.netcdf` gained support for masking and scaling data based on data > attributes. > > `scipy.optimize` improvements > - ----------------------------- > > Linear assignment problem solver > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > `scipy.optimize.linear_sum_assignment` is a new function for solving the > linear sum assignment problem. It uses the Hungarian algorithm (Kuhn-Munkres). > > Least squares optimization > ~~~~~~~~~~~~~~~~~~~~~~~~~~ > > A new function for *nonlinear* least squares optimization with constraints was > added: `scipy.optimize.least_squares`. It provides several methods: > Levenberg-Marquardt for unconstrained problems, and two trust-region methods > for constrained ones. Furthermore it provides different loss functions. > New trust-region methods also handle sparse Jacobians. > > A new function for *linear* least squares optimization with constraints was > added: `scipy.optimize.lsq_linear`. It provides a trust-region method as well > as an implementation of the Bounded-Variable Least-Squares (BVLS) algorithm. > > `scipy.optimize.curve_fit` now supports fitting with bounds. > > `scipy.signal` improvements > - -------------------------- > > A ``mode`` keyword was added to `scipy.signal.spectrogram`, to let it return > other spectrograms than power spectral density. > > `scipy.stats` improvements > - -------------------------- > > Many functions in `scipy.stats` have gained a ``nan_policy`` keyword, which > allows specifying how to treat input with NaNs in them: propagate the NaNs, > raise an error, or omit the NaNs. > > Many functions in `scipy.stats` have been improved to correctly handle input > arrays that are empty or contain infs/nans. > > A number of functions with the same name in `scipy.stats` and > `scipy.stats.mstats` were changed to have matching signature and behavior. > See `gh-5474 `__ for details. > > `scipy.stats.binom_test` and `scipy.stats.mannwhitneyu` gained a keyword > ``alternative``, which allows specifying the hypothesis to test for. > Eventually all hypothesis testing functions will get this keyword. > > For methods of many continuous distributions, complex input is now accepted. > > Matrix normal distribution has been implemented as `scipy.stats.matrix_normal`. > > `scipy.sparse` improvements > - -------------------------- > > The `axis` keyword was added to sparse norms, `scipy.sparse.linalg.norm`. > > `scipy.spatial` improvements > - ---------------------------- > > `scipy.spatial.cKDTree` was partly rewritten for improved performance and > several new features were added to it: > > - - the ``query_ball_point`` method became significantly faster > - - ``query`` and ``query_ball_point`` gained an ``n_jobs`` keyword for parallel > execution > - - build and query methods now release the GIL > - - full pickling support > - - support for periodic spaces > - - the ``sparse_distance_matrix`` method can now return and sparse matrix type > > `scipy.interpolate` improvements > - -------------------------------- > > Out-of-bounds behavior of `scipy.interpolate.interp1d` has been improved. > Use a two-element tuple for the ``fill_value`` argument to specify separate > fill values for input above and below the interpolation range. > Linear and nearest interpolation kinds of `scipy.interpolate.interp1d` support > extrapolation via the ``fill_value="extrapolate"`` keyword. > > `scipy.linalg` improvements > - --------------------------- > > The default algorithm for `scipy.linalg.leastsq` has been changed to use > LAPACK's function ``*gelsd``. Users wanting to get the previous behavior > can use a new keyword ``lapack_driver="gelss"`` (allowed values are > "gelss", "gelsd" and "gelsy"). > > ``scipy.sparse`` matrices and linear operators now support the matmul (``@``) > operator when available (Python 3.5+). See > [PEP 465](http://legacy.python.org/dev/peps/pep-0465/) > > A new function `scipy.linalg.ordqz`, for QZ decomposition with reordering, has > been added. > > > Deprecated features > =================== > > ``scipy.stats.histogram`` is deprecated in favor of ``np.histogram``, which is > faster and provides the same functionality. > > ``scipy.stats.threshold`` and ``scipy.mstats.threshold`` are deprecated > in favor of ``np.clip``. See issue #617 for details. > > ``scipy.stats.ss`` is deprecated. This is a support function, not meant to > be exposed to the user. Also, the name is unclear. See issue #663 for details. > > ``scipy.stats.square_of_sums`` is deprecated. This too is a support function > not meant to be exposed to the user. See issues #665 and #663 for details. > > ``scipy.stats.f_value``, ``scipy.stats.f_value_multivariate``, > ``scipy.stats.f_value_wilks_lambda``, and ``scipy.mstats.f_value_wilks_lambda`` > are deprecated. These are related to ANOVA, for which ``scipy.stats`` provides > quite limited functionality and these functions are not very useful standalone. > See issues #660 and #650 for details. > > ``scipy.stats.chisqprob`` is deprecated. This is an alias. ``stats.chi2.sf`` > should be used instead. > > ``scipy.stats.betai`` is deprecated. This is an alias for ``special.betainc`` > which should be used instead. > > > Backwards incompatible changes > ============================== > > The functions ``stats.trim1`` and ``stats.trimboth`` now make sure the > elements trimmed are the lowest and/or highest, depending on the case. > Slicing without at least partial sorting was previously done, but didn't > make sense for unsorted input. > > When ``variable_names`` is set to an empty list, ``scipy.io.loadmat`` now > correctly returns no values instead of all the contents of the MAT file. > > Element-wise multiplication of sparse matrices now returns a sparse result > in all cases. Previously, multiplying a sparse matrix with a dense matrix or > array would return a dense matrix. > > The function ``misc.lena`` has been removed due to license incompatibility. > > The constructor for ``sparse.coo_matrix`` no longer accepts ``(None, (m,n))`` > to construct an all-zero matrix of shape ``(m,n)``. This functionality was > deprecated since at least 2007 and was already broken in the previous SciPy > release. Use ``coo_matrix((m,n))`` instead. > > The Cython wrappers in ``linalg.cython_lapack`` for the LAPACK routines > ``*gegs``, ``*gegv``, ``*gelsx``, ``*geqpf``, ``*ggsvd``, ``*ggsvp``, > ``*lahrd``, ``*latzm``, ``*tzrqf`` have been removed since these routines > are not present in the new LAPACK 3.6.0 release. With the exception of > the routines ``*ggsvd`` and ``*ggsvp``, these were all deprecated in favor > of routines that are currently present in our Cython LAPACK wrappers. > > Because the LAPACK ``*gegv`` routines were removed in LAPACK 3.6.0. The > corresponding Python wrappers in ``scipy.linalg.lapack`` are now > deprecated and will be removed in a future release. The source files for > these routines have been temporarily included as a part of ``scipy.linalg`` > so that SciPy can be built against LAPACK versions that do not provide > these deprecated routines. > > > Other changes > ============= > > Html and pdf documentation of development versions of Scipy is now > automatically rebuilt after every merged pull request. > > `scipy.constants` is updated to the CODATA 2014 recommended values. > > Usage of `scipy.fftpack` functions within Scipy has been changed in such a > way that `PyFFTW `__ can easily replace > `scipy.fftpack` functions (with improved performance). See > `gh-5295 `__ for details. > > The ``imread`` functions in `scipy.misc` and `scipy.ndimage` were unified, for > which a ``mode`` argument was added to `scipy.misc.imread`. Also, bugs for > 1-bit and indexed RGB image formats were fixed. > > ``runtests.py``, the development script to build and test Scipy, now allows > building in parallel with ``--parallel``. > > Authors > ======= > > * @cel4 + > * @chemelnucfin + > * @endolith > * @mamrehn + > * @tosh1ki + > * Joshua L. Adelman + > * Anne Archibald > * Herv? Audren + > * Vincent Barrielle + > * Bruno Beltran + > * Sumit Binnani + > * Joseph Jon Booker > * Olga Botvinnik + > * Michael Boyle + > * Matthew Brett > * Zaz Brown + > * Lars Buitinck > * Pete Bunch + > * Evgeni Burovski > * CJ Carey > * Ien Cheng + > * Cody + > * Jaime Fernandez del Rio > * Ales Erjavec + > * Abraham Escalante > * Yves-R?mi Van Eycke + > * Yu Feng + > * Eric Firing > * Francis T. O'Donovan + > * Andr? Gaul > * Christoph Gohlke > * Ralf Gommers > * Alex Griffing > * Alexander Grigorievskiy > * Charles Harris > * J?rn Hees + > * Ian Henriksen > * David Men?ndez Hurtado > * Gert-Ludwig Ingold > * Aakash Jain + > * Rohit Jamuar + > * Jan Schl?ter > * Johannes Ball? > * Luke Zoltan Kelley + > * Jason King + > * Andreas Kopecky + > * Eric Larson > * Denis Laxalde > * Antony Lee > * Gregory R. Lee > * Josh Levy-Kramer + > * Sam Lewis + > * Fran?ois Magimel + > * Mart?n Gait?n + > * Sam Mason + > * Andreas Mayer > * Nikolay Mayorov > * Damon McDougall + > * Robert McGibbon > * Sturla Molden > * Will Monroe + > * Eric Moore > * Maniteja Nandana > * Vikram Natarajan + > * Andrew Nelson > * Marti Nito + > * Behzad Nouri + > * Daisuke Oyama + > * Giorgio Patrini + > * Fabian Paul + > * Christoph Paulik + > * Mad Physicist + > * Irvin Probst > * Sebastian Pucilowski + > * Ted Pudlik + > * Eric Quintero > * Yoav Ram + > * Joscha Reimer + > * Juha Remes > * Frederik Rietdijk + > * R?my L?one + > * Christian Sachs + > * Skipper Seabold > * Sebastian Skoup? + > * Alex Seewald + > * Andreas Sorge + > * Bernardo Sulzbach + > * Julian Taylor > * Louis Tiao + > * Utkarsh Upadhyay + > * Jacob Vanderplas > * Gael Varoquaux + > * Pauli Virtanen > * Fredrik Wallner + > * Stefan van der Walt > * James Webber + > * Warren Weckesser > * Raphael Wettinger + > * Josh Wilson + > * Nat Wilson + > * Peter Yin + > > A total of 101 people contributed to this release. > People with a "+" by their names contributed a patch for the first time. > This list of names is automatically generated, and may not be fully complete. > _______________________________________________ > SciPy-User mailing list > SciPy-User at scipy.org > https://mail.scipy.org/mailman/listinfo/scipy-user I agree with you logic in supplying source code only. Can you provide detailed instructions how to create the necessary modules for Python 2.7 on a windows 32-bit platform (Vista)? --V From sturla.molden at gmail.com Mon Dec 28 13:46:16 2015 From: sturla.molden at gmail.com (Sturla Molden) Date: Mon, 28 Dec 2015 18:46:16 +0000 (UTC) Subject: [SciPy-User] fortran unformatted output from python References: Message-ID: <314511209473020546.978587sturla.molden-gmail.com@news.gmane.org> Nikhil wrote: > In fortran file, i need to add some metadata, where I need to provide > .false. in the output. When i try o use the struct module to write > struct.pack('?',False), it doesnt seem to be recognized by fortran. > > I was wondering if someone has some suggestions in this regard. The Fortran standard does not specify anything about the ABI of unformatted I/O. SciPy's fortranfile.py usually work, but this is strictly speaking by accident. If you want to be sure, do your I/O in a Fortran subroutine and call it from Python using e.g. f2py. (Or if you are paranoid about portability, use Cython and Fortran 2003 ISO C bindings.) Note that unformatted output is not even portable between Fortran compilers, or even between different versions of the same compiler. For this reason, I always recommend that Fortran's I/O facilities are never used, particuarly unfornatted files, and that all I/O is taken care of in Python or C. Sturla From ralf.gommers at gmail.com Tue Dec 29 04:59:17 2015 From: ralf.gommers at gmail.com (Ralf Gommers) Date: Tue, 29 Dec 2015 10:59:17 +0100 Subject: [SciPy-User] ANN: first release candidate for scipy 0.17.0 In-Reply-To: <568007F1.5080106@it.uu.se> References: <568007F1.5080106@it.uu.se> Message-ID: > - -------------------------- >> >> > > >> I agree with you logic in supplying source code only. Can you provide > detailed instructions how to create the necessary modules for Python 2.7 on > a windows 32-bit platform (Vista)? > This is a detailed guide, with the current best option (Intel compilers and MKL): https://software.intel.com/en-us/articles/building-numpyscipy-with-intel-mkl-and-intel-fortran-on-windows Ralf -------------- next part -------------- An HTML attachment was scrubbed... URL: From grlee77 at gmail.com Tue Dec 29 10:40:00 2015 From: grlee77 at gmail.com (Gregory Lee) Date: Tue, 29 Dec 2015 10:40:00 -0500 Subject: [SciPy-User] ANN: PyWavelets 0.4.0 Message-ID: On behalf of the PyWavelets development team I am pleased to announce the release of PyWavelets 0.4.0. As always, new developers interested in wavelets are welcome to join us at: https://github.com/PyWavelets/pywt Description ----------- PyWavelets is a free Open Source library for wavelet transforms in Python. The main features of PyWavelets are: - 1D, 2D and nD Forward and Inverse Discrete Wavelet Transform (DWT and IDWT) - 1D and 2D Stationary Wavelet Transform (Undecimated Wavelet Transform) - 1D and 2D Wavelet Packet decomposition and reconstruction - Approximating wavelet and scaling functions - Over seventy built-in wavelet filters and custom wavelets supported - Single and double precision calculations - Results compatible with Matlab Wavelet Toolbox (TM) Git (source) repository: https://github.com/PyWavelets/pywt Mailing list: https://groups.google.com/forum/#!forum/pywavelets Documentation: http://pywavelets.readthedocs.org Highlights of this release -------------------------- - 1D and 2D inverse stationary wavelet transforms - Substantially faster 2D and nD discrete wavelet transforms - Complex number support - nD versions of the multilevel DWT and IDWT - modernization/streamlining of the API Full release notes are available here: https://github.com/PyWavelets/pywt/blob/3f4f46a991afc7746bb66ee346af753cb2d62283/doc/release/0.4.0-notes.rst Enjoy, Greg -------------- next part -------------- An HTML attachment was scrubbed... URL: