B !sz9FindDependenciesLdd.grep_dependencies..)rdict splitlinesitemssearchappend) rrdepsr ZrdepsZfoundslkvrrrgrep_dependenciess  z%FindDependenciesLdd.grep_dependenciesN)__name__ __module__ __qualname__rrr'rrrrr s r c@s0eZdZeejdddk dddZdS)TestF77MismatchNZlinuxz8Skipping fortran compiler mismatch on non Linux platformcCs0t}|tjddg}|t|dkddS)Nslibg2cs libgfortranzBoth g77 and gfortran runtimes linked in lapack_lite ! This is likely to cause random crashes and wrong results. See numpy INSTALL.txt for more information.)r r'r__file__Z assertFalselen)rfr#rrr test_lapack-s  zTestF77Mismatch.test_lapack)r(r)r*r Zskipifsysplatformr1rrrrr++sr+__main__)Z __future__rrr subprocessrrr2rZ numpy.linalgrZ numpy.testingrr r objectr r+r(rrrrs