Traceback (most recent call last):File "lp.py", line 7, in <module>sol = solvers.lp(c, G, h)File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/cvxopt/coneprog.py", line 2794, in lpfrom cvxopt import base, blas, miscFile "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/cvxopt/misc.py", line 20, in <module>from cvxopt import base, blas, lapack, cholmod, misc_solversImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/cvxopt/lapack.so, 2): Symbol not found: _ilaenv_Referenced from: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/cvxopt/lapack.soExpected in: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylibin /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/cvxopt/lapack.so
nm /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib | grep ilaenv000000000000d530 t _ilaenv_000000000000d5a1 t _ilaenv_safe
while trying to port Sage to MacOSX 10.7, we get things like:
Testing in src/examples/doc/chap4 Testing acent ... 0. Newton decr. = 1.193e+01 Traceback (most recent call last): File "acent", line 66, in <module> x, ntdecrs = acent(A, b) File "acent", line 50, in acent if -sum(log(1-step*y)) < ALPHA*step*lam: break ValueError: domain error Error: /Applications/sage_builds/Lion/new/sage-4.8.alpha0/local/bin/python acent failed Testing acent.py ... 0. Newton decr. = 1.193e+01 Traceback (most recent call last): File "acent.py", line 64, in <module> x, ntdecrs = acent(A, b) File "acent.py", line 48, in acent if -sum(log(1-step*y)) < ALPHA*step*lam: break ValueError: domain error Error: /Applications/sage_builds/Lion/new/sage-4.8.alpha0/local/bin/python acent.py failed
The full log is here:
http://sage.math.washington.edu/home/palmieri/misc/cvxopt-1.1.3.log
and reported on
http://trac.sagemath.org/sage_trac/ticket/12011
Any clue as to how to fix these?
Thanks,
Dima