[Bug 257344] math/adol-c even with python 3.7+ forced the stage phase still fails, but now with missing functions
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 22 Jul 2021 23:26:45 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257344 Bug ID: 257344 Summary: math/adol-c even with python 3.7+ forced the stage phase still fails, but now with missing functions Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: yuri@freebsd.org Reporter: alt2600@icloud.com Assignee: yuri@freebsd.org Flags: maintainer-feedback?(yuri@freebsd.org) Now it seems to fine swig ok, but the staging fails with some crazy error. It looks like its trying to bring in numpy now with python enabled. I have nympy built with atlas, not sure if this is the cause or not. Not sure if its better to just patch python out of this. One really crazy error is speaking about not being able to find compiler options in the registry like it things its running on windows, about 12-15 lines from the top of below. But the main errors speak to missing functions. Making install in swig gmake[5]: Entering directory '/usr/ports/math/adol-c/work/ADOL-C-2.7.2/ADOL-C/swig' CXX=c++ /usr/local/bin/python3.8 setup.py install --prefix=/usr/local --only-swig running install running build running build_lib skipping build of ADOL-C running build_ext prefix = /usr/ports/math/adol-c/work/adolc_base invoking: c++ -std=c++11 -E -C -P -o adolc_all_pre.hpp -Iinclude -nostdinc -DSWIGPRE adolc_all_in.hpp building '_adolc' extension swigging adolc-python.i to adolc-python_wrap.cpp swig -python -c++ -dirvtable -o adolc-python_wrap.cpp adolc-python.i ../include/adolc/adolc_fatalerror.h:25: Warning 401: Nothing known about base class 'std::exception'. Ignored. Warning: Can't read registry to find the necessary compiler setting Make sure that Python modules winreg, win32api or win32con are installed. C compiler: cc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -march=westmere -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -march=westmere -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -fPIC creating build creating build/temp.freebsd-12.2-RELEASE-p6-amd64-3.8 compile options: '-I/usr/local/lib/python3.8/site-packages/numpy/core/include -I/usr/local/include/python3.8 -I/usr/ports/math/adol-c/work/adolc_base/include -c' extra options: '-std=c++11 -fPIC -w' cc: adolc-python_wrap.cpp adolc-python_wrap.cpp:27591:21: error: use of undeclared identifier 'jac_pat' result = (int)jac_pat(arg1,arg2,arg3,(double const *)arg4,arg5,arg6); ^ adolc-python_wrap.cpp:27663:21: error: use of undeclared identifier 'absnormal_jac_pat' result = (int)absnormal_jac_pat(arg1,arg2,arg3,arg4,(double const *)arg5,arg6); ^ adolc-python_wrap.cpp:27734:7: error: use of undeclared identifier 'generate_seed_jac' generate_seed_jac(arg1,arg2,arg3,arg4,arg5,arg6); ^ adolc-python_wrap.cpp:27798:21: error: use of undeclared identifier 'hess_pat' result = (int)hess_pat(arg1,arg2,(double const *)arg3,arg4,arg5); ^ adolc-python_wrap.cpp:27861:7: error: use of undeclared identifier 'generate_seed_hess' generate_seed_hess(arg1,arg2,arg3,arg4,arg5); ^ adolc-python_wrap.cpp:27908:7: error: use of undeclared identifier 'set_HP' set_HP(arg1,arg2,arg3); ^ adolc-python_wrap.cpp:27955:7: error: use of undeclared identifier 'get_HP' get_HP(arg1,arg2,arg3); ^ adolc-python_wrap.cpp:28027:21: error: use of undeclared identifier 'bit_vector_propagation' result = (int)bit_vector_propagation(arg1,arg2,arg3,(double const *)arg4,arg5,arg6); ^ 8 errors generated. error: Command "cc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -march=westmere -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -march=westmere -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -fPIC -I/usr/local/lib/python3.8/site-packages/numpy/core/include -I/usr/local/include/python3.8 -I/usr/ports/math/adol-c/work/adolc_base/include -c adolc-python_wrap.cpp -o build/temp.freebsd-12.2-RELEASE-p6-amd64-3.8/adolc-python_wrap.o -std=c++11 -fPIC -w" failed with exit status 1 gmake[5]: *** [Makefile:490: install] Error 1 gmake[5]: Leaving directory '/usr/ports/math/adol-c/work/ADOL-C-2.7.2/ADOL-C/swig' gmake[4]: *** [Makefile:554: install-recursive] Error 1 gmake[4]: Leaving directory '/usr/ports/math/adol-c/work/ADOL-C-2.7.2/ADOL-C' gmake[3]: *** [Makefile:711: install] Error 2 gmake[3]: Leaving directory '/usr/ports/math/adol-c/work/ADOL-C-2.7.2/ADOL-C' gmake[2]: *** [Makefile:537: install-recursive] Error 1 gmake[2]: Leaving directory '/usr/ports/math/adol-c/work/ADOL-C-2.7.2' gmake[1]: *** [Makefile:841: install-strip] Error 2 gmake[1]: Leaving directory '/usr/ports/math/adol-c/work/ADOL-C-2.7.2' *** Error code 2 -- You are receiving this mail because: You are the assignee for the bug.