Created
February 20, 2014 14:52
-
-
Save scopatz/9115415 to your computer and use it in GitHub Desktop.
cyclus/cyclus#713 build error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
scopatz@ares ~/cyclus gidden-lpsolver $ rm -r build/ | |
scopatz@ares ~/cyclus gidden-lpsolver $ ./install.py | |
/usr/bin/cmake | |
-- The C compiler identification is GNU 4.8.1 | |
-- The CXX compiler identification is GNU 4.8.1 | |
-- Check for working C compiler: /usr/bin/cc | |
-- Check for working C compiler: /usr/bin/cc -- works | |
-- Detecting C compiler ABI info | |
-- Detecting C compiler ABI info - done | |
-- Check for working CXX compiler: /usr/bin/c++ | |
-- Check for working CXX compiler: /usr/bin/c++ -- works | |
-- Detecting CXX compiler ABI info | |
-- Detecting CXX compiler ABI info - done | |
-- Found LibXml2: /usr/lib/x86_64-linux-gnu/libxml2.so (found version "2.9.1") | |
-- checking for module 'glib-2.0' | |
-- found glib-2.0, version 2.38.1 | |
-- Found glib-2.0: /usr/include/glib-2.0, /usr/lib/x86_64-linux-gnu/libglib-2.0.so | |
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26") | |
-- checking for module 'sigc++-2.0' | |
-- found sigc++-2.0, version 2.2.10 | |
-- Found SigC++ | |
-- checking for module 'glibmm-2.4' | |
-- found glibmm-2.4, version 2.37.4 | |
-- Found Glibmm | |
-- checking for module 'libxml++-2.6' | |
-- found libxml++-2.6, version 2.36.0 | |
-- Found LibXML++ | |
/usr/lib/x86_64-linux-gnu/libxml2.so/usr/lib/libxml++-2.6.so/usr/lib/x86_64-linux-gnu/libxml2.so/usr/lib/x86_64-linux-gnu/libglibmm-2.4.so/usr/lib/x86_64-linux-gnu/libglib-2.0.so/usr/lib/x86_64-linux-gnu/libsigc-2.0.so | |
-- Found Sqlite3 header file in /usr/include | |
-- Found Sqlite3 libraries: /usr/lib/x86_64-linux-gnu/libsqlite3.so | |
-- Found HDF5: /home/scopatz/.local/lib/libhdf5_hl.so;/home/scopatz/.local/lib/libhdf5.so;/usr/lib/x86_64-linux-gnu/libz.so;/usr/lib/x86_64-linux-gnu/libdl.so;/usr/lib/x86_64-linux-gnu/libm.so | |
-- Boost version: 1.53.0 | |
-- Found the following Boost libraries: | |
-- program_options | |
-- filesystem | |
-- system | |
-- Boost Root: | |
-- Boost Include directory: /usr/include | |
-- Boost Library directories: /usr/lib/x86_64-linux-gnu | |
-- Boost Program Options location: /usr/lib/x86_64-linux-gnu/libboost_program_options.so | |
-- Boost System location: /usr/lib/x86_64-linux-gnu/libboost_system.so | |
-- Boost Filesystem location: /usr/lib/x86_64-linux-gnu/libboost_filesystem.so | |
-- Looking for dgemm_ | |
-- Looking for dgemm_ - found | |
-- Looking for include file pthread.h | |
-- Looking for include file pthread.h - found | |
-- Looking for pthread_create | |
-- Looking for pthread_create - not found | |
-- Looking for pthread_create in pthreads | |
-- Looking for pthread_create in pthreads - not found | |
-- Looking for pthread_create in pthread | |
-- Looking for pthread_create in pthread - found | |
-- Found Threads: TRUE | |
-- A library with BLAS API found. | |
-- Looking for cheev_ | |
-- Looking for cheev_ - found | |
-- A library with LAPACK API found. | |
Found LAPACK Libraries: /usr/lib/liblapack.so;/usr/lib/libf77blas.so.3gf;/usr/lib/libatlas.so.3gf | |
COIN Root Dir: | |
-- COIN_ROOT_DIR hint is : | |
-- Coin multiple library dependency status: | |
COIN Include Dir: /usr/include/coin | |
COIN CBC: /usr/lib/libCbc.so | |
COIN CBC solver: /usr/lib/libCbcSolver.so | |
COIN CGL: /usr/lib/libCgl.so | |
COIN CLP: /usr/lib/libClp.so | |
COIN UTILS: /usr/lib/libCoinUtils.so | |
COIN OSI: /usr/lib/libOsi.so | |
COIN OSI CLP: /usr/lib/libOsiClp.so | |
COIN ZLIB: /usr/lib/x86_64-linux-gnu/libz.so | |
COIN BZ2: /usr/lib/x86_64-linux-gnu/libbz2.so | |
-- Found COIN: /usr/include/coin | |
-- Found COIN Include Dirs: /usr/include/coin | |
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.4") | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /home/scopatz/cyclus/build | |
Scanning dependencies of target cycluscore | |
[ 1%] Building CXX object src/CMakeFiles/cycluscore.dir/builder.cc.o | |
[ 2%] Building CXX object src/CMakeFiles/cycluscore.dir/building_manager.cc.o | |
[ 3%] Building CXX object src/CMakeFiles/cycluscore.dir/cbc_solver.cc.o | |
In file included from /home/scopatz/cyclus/src/cbc_solver.cc:11:0: | |
/usr/include/coin/OsiClpSolverInterface.hpp:376:39: warning: large integer implicitly truncated to unsigned type [-Woverflow] | |
unsigned maxLen = std::string::npos) const; | |
^ | |
/usr/include/coin/OsiClpSolverInterface.hpp:381:39: warning: large integer implicitly truncated to unsigned type [-Woverflow] | |
unsigned maxLen = std::string::npos) const; | |
^ | |
[ 4%] Building CXX object src/CMakeFiles/cycluscore.dir/coin_helpers.cc.o | |
[ 4%] Building CXX object src/CMakeFiles/cycluscore.dir/commodity.cc.o | |
[ 5%] Building CXX object src/CMakeFiles/cycluscore.dir/commodity_producer.cc.o | |
[ 6%] Building CXX object src/CMakeFiles/cycluscore.dir/commodity_producer_manager.cc.o | |
[ 7%] Building CXX object src/CMakeFiles/cycluscore.dir/commodity_recipe_context.cc.o | |
[ 8%] Building CXX object src/CMakeFiles/cycluscore.dir/comp_math.cc.o | |
[ 8%] Building CXX object src/CMakeFiles/cycluscore.dir/composition.cc.o | |
[ 9%] Building CXX object src/CMakeFiles/cycluscore.dir/context.cc.o | |
[ 10%] Building CXX object src/CMakeFiles/cycluscore.dir/csv_back.cc.o | |
[ 11%] Building CXX object src/CMakeFiles/cycluscore.dir/cyc_arithmetic.cc.o | |
[ 12%] Building CXX object src/CMakeFiles/cycluscore.dir/datum.cc.o | |
[ 12%] Building CXX object src/CMakeFiles/cycluscore.dir/decayer.cc.o | |
[ 13%] Building CXX object src/CMakeFiles/cycluscore.dir/dynamic_module.cc.o | |
[ 14%] Building CXX object src/CMakeFiles/cycluscore.dir/enrichment.cc.o | |
[ 15%] Building CXX object src/CMakeFiles/cycluscore.dir/env.cc.o | |
[ 16%] Building CXX object src/CMakeFiles/cycluscore.dir/error.cc.o | |
[ 16%] Building CXX object src/CMakeFiles/cycluscore.dir/exchange_graph.cc.o | |
[ 17%] Building CXX object src/CMakeFiles/cycluscore.dir/facility_model.cc.o | |
[ 18%] Building CXX object src/CMakeFiles/cycluscore.dir/function.cc.o | |
[ 19%] Building CXX object src/CMakeFiles/cycluscore.dir/generic_resource.cc.o | |
[ 20%] Building CXX object src/CMakeFiles/cycluscore.dir/greedy_preconditioner.cc.o | |
[ 20%] Building CXX object src/CMakeFiles/cycluscore.dir/greedy_solver.cc.o | |
[ 21%] Building CXX object src/CMakeFiles/cycluscore.dir/hdf5_back.cc.o | |
[ 22%] Building CXX object src/CMakeFiles/cycluscore.dir/inst_model.cc.o | |
[ 23%] Building CXX object src/CMakeFiles/cycluscore.dir/l_matrix.cc.o | |
[ 24%] Building CXX object src/CMakeFiles/cycluscore.dir/logger.cc.o | |
[ 24%] Building CXX object src/CMakeFiles/cycluscore.dir/mass_table.cc.o | |
[ 25%] Building CXX object src/CMakeFiles/cycluscore.dir/mat_query.cc.o | |
[ 26%] Building CXX object src/CMakeFiles/cycluscore.dir/material.cc.o | |
[ 27%] Building CXX object src/CMakeFiles/cycluscore.dir/model.cc.o | |
[ 28%] Building CXX object src/CMakeFiles/cycluscore.dir/prog_solver.cc.o | |
[ 28%] Building CXX object src/CMakeFiles/cycluscore.dir/prog_translator.cc.o | |
[ 29%] Building CXX object src/CMakeFiles/cycluscore.dir/pyne.cc.o | |
[ 30%] Building CXX object src/CMakeFiles/cycluscore.dir/query_engine.cc.o | |
[ 31%] Building CXX object src/CMakeFiles/cycluscore.dir/recorder.cc.o | |
[ 32%] Building CXX object src/CMakeFiles/cycluscore.dir/region_model.cc.o | |
[ 32%] Building CXX object src/CMakeFiles/cycluscore.dir/relax_ng_validator.cc.o | |
[ 33%] Building CXX object src/CMakeFiles/cycluscore.dir/res_tracker.cc.o | |
[ 34%] Building CXX object src/CMakeFiles/cycluscore.dir/resource.cc.o | |
[ 35%] Building CXX object src/CMakeFiles/cycluscore.dir/resource_buff.cc.o | |
[ 36%] Building CXX object src/CMakeFiles/cycluscore.dir/solver.cc.o | |
[ 36%] Building CXX object src/CMakeFiles/cycluscore.dir/solver_factory.cc.o | |
In file included from /home/scopatz/cyclus/src/solver_factory.cc:3:0: | |
/usr/include/coin/OsiClpSolverInterface.hpp:376:39: warning: large integer implicitly truncated to unsigned type [-Woverflow] | |
unsigned maxLen = std::string::npos) const; | |
^ | |
/usr/include/coin/OsiClpSolverInterface.hpp:381:39: warning: large integer implicitly truncated to unsigned type [-Woverflow] | |
unsigned maxLen = std::string::npos) const; | |
^ | |
In file included from /home/scopatz/cyclus/src/solver_factory.cc:4:0: | |
/home/scopatz/cyclus/src/OsiCbcSolverInterface.hpp:304:68: warning: large integer implicitly truncated to unsigned type [-Woverflow] | |
virtual std::string getObjName (unsigned maxLen = std::string::npos) const ; | |
^ | |
/home/scopatz/cyclus/src/OsiCbcSolverInterface.hpp:313:39: warning: large integer implicitly truncated to unsigned type [-Woverflow] | |
unsigned maxLen = std::string::npos) const ; | |
^ | |
/home/scopatz/cyclus/src/OsiCbcSolverInterface.hpp:335:39: warning: large integer implicitly truncated to unsigned type [-Woverflow] | |
unsigned maxLen = std::string::npos) const ; | |
^ | |
/home/scopatz/cyclus/src/solver_factory.cc: In member function ‘OsiSolverInterface* cyclus::SolverFactory::get()’: | |
/home/scopatz/cyclus/src/solver_factory.cc:16:38: error: cannot allocate an object of abstract type ‘OsiCbcSolverInterface’ | |
return new OsiCbcSolverInterface(); | |
^ | |
In file included from /home/scopatz/cyclus/src/solver_factory.cc:4:0: | |
/home/scopatz/cyclus/src/OsiCbcSolverInterface.hpp:30:7: note: because the following virtual functions are pure within ‘OsiCbcSolverInterface’: | |
class OsiCbcSolverInterface : | |
^ | |
In file included from /usr/include/coin/OsiClpSolverInterface.hpp:14:0, | |
from /home/scopatz/cyclus/src/solver_factory.cc:3: | |
/usr/include/coin/OsiSolverInterface.hpp:642:34: note: virtual std::vector<double*> OsiSolverInterface::getDualRays(int) const | |
virtual std::vector<double*> getDualRays(int maxNumRays) const = 0; | |
^ | |
make[2]: *** [src/CMakeFiles/cycluscore.dir/solver_factory.cc.o] Error 1 | |
make[1]: *** [src/CMakeFiles/cycluscore.dir/all] Error 2 | |
make: *** [all] Error 2 | |
Traceback (most recent call last): | |
File "./install.py", line 129, in <module> | |
main() | |
File "./install.py", line 126, in main | |
install_cyclus(args) | |
File "./install.py", line 64, in install_cyclus | |
shell=(os.name == 'nt')) | |
File "/usr/lib/python2.7/subprocess.py", line 540, in check_call | |
raise CalledProcessError(retcode, cmd) | |
subprocess.CalledProcessError: Command '['make']' returned non-zero exit status 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment