google / or-tools

Google's Operations Research tools:
https://developers.google.com/optimization/
Apache License 2.0
11.19k stars 2.12k forks source link

Install issue on Centos7.9 when build from source for java #3613

Closed Robot-1x closed 1 year ago

Robot-1x commented 1 year ago

What version of OR-Tools and what language are you using? Version: v9.5 Language: Java

Which solver are you using (e.g. CP-SAT, Routing Solver, GLOP, BOP, Gurobi) Just build from source

What operating system (Linux, Windows, ...) and version? Centos 7.9 with devtoolset-8, cmake-3.22.1 What did you do? Steps to reproduce the behavior:

  1. Open a new cloud linux server, make sure system clean
  2. Build as the instruction
  3. At first no errorcmake -S . -B build -DBUILD_DEPS=ON -DBUILD_JAVA=ON
  4. And then cmake --build build --config Release --target all -j -v
[ 65%] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/timetabling.cc.o
cd /root/or-tools/build/ortools/constraint_solver && /opt/rh/devtoolset-8/root/usr/bin/c++ -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/zlib-build -I/root/or-tools/build/_deps/zlib-src -I/root/or-tools/build/_deps/protobuf-src/src -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/timetabling.cc.o -MF CMakeFiles/ortools_constraint_solver.dir/timetabling.cc.o.d -o CMakeFiles/ortools_constraint_solver.dir/timetabling.cc.o -c /root/or-tools/ortools/constraint_solver/timetabling.cc
[ 65%] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/trace.cc.o
cd /root/or-tools/build/ortools/constraint_solver && /opt/rh/devtoolset-8/root/usr/bin/c++ -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/zlib-build -I/root/or-tools/build/_deps/zlib-src -I/root/or-tools/build/_deps/protobuf-src/src -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/trace.cc.o -MF CMakeFiles/ortools_constraint_solver.dir/trace.cc.o.d -o CMakeFiles/ortools_constraint_solver.dir/trace.cc.o -c /root/or-tools/ortools/constraint_solver/trace.cc
[ 65%] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/utilities.cc.o
cd /root/or-tools/build/ortools/constraint_solver && /opt/rh/devtoolset-8/root/usr/bin/c++ -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/zlib-build -I/root/or-tools/build/_deps/zlib-src -I/root/or-tools/build/_deps/protobuf-src/src -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/utilities.cc.o -MF CMakeFiles/ortools_constraint_solver.dir/utilities.cc.o.d -o CMakeFiles/ortools_constraint_solver.dir/utilities.cc.o -c /root/or-tools/ortools/constraint_solver/utilities.cc
[ 65%] Building CXX object ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/visitor.cc.o
cd /root/or-tools/build/ortools/constraint_solver && /opt/rh/devtoolset-8/root/usr/bin/c++ -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/zlib-build -I/root/or-tools/build/_deps/zlib-src -I/root/or-tools/build/_deps/protobuf-src/src -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/visitor.cc.o -MF CMakeFiles/ortools_constraint_solver.dir/visitor.cc.o.d -o CMakeFiles/ortools_constraint_solver.dir/visitor.cc.o -c /root/or-tools/ortools/constraint_solver/visitor.cc
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/utilities.cc.o] 错误 1
gmake[2]: *** 正在等待未完成的任务....
gmake[2]: *** 正在等待未完成的任务....
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
[ 71%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/parameters_validation.cc.o
[ 71%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/optimization.cc.o
[ 71%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/presolve_util.cc.o
[ 71%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/timetable.cc.o
[ 72%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/pb_constraint.cc.o
[ 72%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/drat_proof_handler.cc.o
[ 72%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/timetable_edgefinding.cc.o
[ 72%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/linear_constraint_manager.cc.o
[ 72%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/synchronization.cc.o
[ 72%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/rins.cc.o
[ 72%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/pseudo_costs.cc.o
[ 72%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/precedences.cc.o
[ 72%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/symmetry_util.cc.o
[ 73%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/theta_tree.cc.o
[ 73%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/restart.cc.o
cd /root/or-tools/build/ortools/sat && /opt/rh/devtoolset-8/root/usr/bin/c++ -DHAVE_CONFIG_H -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/protobuf-src/src -I/root/or-tools/build/_deps/cbc-src/Cbc/src -I/root/or-tools/build/_deps/cbc-build/Cbc -I/root/or-tools/build/_deps/cgl-src/Cgl/src -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglClique -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglDuplicateRow -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglFlowCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGMI -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGomory -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglKnapsackCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglLandP -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglPreProcess -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglProbing -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglOddHole -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglResidualCapacity -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglSimpleRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglTwomir -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglZeroHalf -I/root/or-tools/build/_deps/cgl-build/Cgl -I/root/or-tools/build/_deps/coinutils-src/CoinUtils/src -I/root/or-tools/build/_deps/coinutils-build/CoinUtils -I/root/or-tools/build/_deps/osi-src/Osi/src -I/root/or-tools/build/_deps/osi-src/Osi/src/Osi -I/root/or-tools/build/_deps/osi-build/Osi -I/root/or-tools/build/_deps/clp-src/Clp/src/OsiClp -I/root/or-tools/build/_deps/clp-src/Clp/src -I/root/or-tools/build/_deps/clp-build/Clp -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/sat/CMakeFiles/ortools_sat.dir/pb_constraint.cc.o -MF CMakeFiles/ortools_sat.dir/pb_constraint.cc.o.d -o CMakeFiles/ortools_sat.dir/pb_constraint.cc.o -c /root/or-tools/ortools/sat/pb_constraint.cc
cd /root/or-tools/build/ortools/sat && /opt/rh/devtoolset-8/root/usr/bin/c++ -DHAVE_CONFIG_H -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/protobuf-src/src -I/root/or-tools/build/_deps/cbc-src/Cbc/src -I/root/or-tools/build/_deps/cbc-build/Cbc -I/root/or-tools/build/_deps/cgl-src/Cgl/src -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglClique -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglDuplicateRow -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglFlowCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGMI -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGomory -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglKnapsackCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglLandP -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglPreProcess -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglProbing -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglOddHole -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglResidualCapacity -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglSimpleRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglTwomir -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglZeroHalf -I/root/or-tools/build/_deps/cgl-build/Cgl -I/root/or-tools/build/_deps/coinutils-src/CoinUtils/src -I/root/or-tools/build/_deps/coinutils-build/CoinUtils -I/root/or-tools/build/_deps/osi-src/Osi/src -I/root/or-tools/build/_deps/osi-src/Osi/src/Osi -I/root/or-tools/build/_deps/osi-build/Osi -I/root/or-tools/build/_deps/clp-src/Clp/src/OsiClp -I/root/or-tools/build/_deps/clp-src/Clp/src -I/root/or-tools/build/_deps/clp-build/Clp -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/sat/CMakeFiles/ortools_sat.dir/drat_proof_handler.cc.o -MF CMakeFiles/ortools_sat.dir/drat_proof_handler.cc.o.d -o CMakeFiles/ortools_sat.dir/drat_proof_handler.cc.o -c /root/or-tools/ortools/sat/drat_proof_handler.cc
cd /root/or-tools/build/ortools/sat && /opt/rh/devtoolset-8/root/usr/bin/c++ -DHAVE_CONFIG_H -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/protobuf-src/src -I/root/or-tools/build/_deps/cbc-src/Cbc/src -I/root/or-tools/build/_deps/cbc-build/Cbc -I/root/or-tools/build/_deps/cgl-src/Cgl/src -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglClique -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglDuplicateRow -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglFlowCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGMI -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGomory -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglKnapsackCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglLandP -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglPreProcess -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglProbing -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglOddHole -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglResidualCapacity -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglSimpleRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglTwomir -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglZeroHalf -I/root/or-tools/build/_deps/cgl-build/Cgl -I/root/or-tools/build/_deps/coinutils-src/CoinUtils/src -I/root/or-tools/build/_deps/coinutils-build/CoinUtils -I/root/or-tools/build/_deps/osi-src/Osi/src -I/root/or-tools/build/_deps/osi-src/Osi/src/Osi -I/root/or-tools/build/_deps/osi-build/Osi -I/root/or-tools/build/_deps/clp-src/Clp/src/OsiClp -I/root/or-tools/build/_deps/clp-src/Clp/src -I/root/or-tools/build/_deps/clp-build/Clp -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/sat/CMakeFiles/ortools_sat.dir/linear_constraint_manager.cc.o -MF CMakeFiles/ortools_sat.dir/linear_constraint_manager.cc.o.d -o CMakeFiles/ortools_sat.dir/linear_constraint_manager.cc.o -c /root/or-tools/ortools/sat/linear_constraint_manager.cc
cd /root/or-tools/build/ortools/sat && /opt/rh/devtoolset-8/root/usr/bin/c++ -DHAVE_CONFIG_H -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/protobuf-src/src -I/root/or-tools/build/_deps/cbc-src/Cbc/src -I/root/or-tools/build/_deps/cbc-build/Cbc -I/root/or-tools/build/_deps/cgl-src/Cgl/src -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglClique -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglDuplicateRow -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglFlowCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGMI -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGomory -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglKnapsackCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglLandP -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglPreProcess -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglProbing -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglOddHole -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglResidualCapacity -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglSimpleRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglTwomir -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglZeroHalf -I/root/or-tools/build/_deps/cgl-build/Cgl -I/root/or-tools/build/_deps/coinutils-src/CoinUtils/src -I/root/or-tools/build/_deps/coinutils-build/CoinUtils -I/root/or-tools/build/_deps/osi-src/Osi/src -I/root/or-tools/build/_deps/osi-src/Osi/src/Osi -I/root/or-tools/build/_deps/osi-build/Osi -I/root/or-tools/build/_deps/clp-src/Clp/src/OsiClp -I/root/or-tools/build/_deps/clp-src/Clp/src -I/root/or-tools/build/_deps/clp-build/Clp -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/sat/CMakeFiles/ortools_sat.dir/optimization.cc.o -MF CMakeFiles/ortools_sat.dir/optimization.cc.o.d -o CMakeFiles/ortools_sat.dir/optimization.cc.o -c /root/or-tools/ortools/sat/optimization.cc
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
cd /root/or-tools/build/ortools/sat && /opt/rh/devtoolset-8/root/usr/bin/c++ -DHAVE_CONFIG_H -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/protobuf-src/src -I/root/or-tools/build/_deps/cbc-src/Cbc/src -I/root/or-tools/build/_deps/cbc-build/Cbc -I/root/or-tools/build/_deps/cgl-src/Cgl/src -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglClique -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglDuplicateRow -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglFlowCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGMI -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGomory -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglKnapsackCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglLandP -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglPreProcess -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglProbing -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglOddHole -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglResidualCapacity -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglSimpleRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglTwomir -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglZeroHalf -I/root/or-tools/build/_deps/cgl-build/Cgl -I/root/or-tools/build/_deps/coinutils-src/CoinUtils/src -I/root/or-tools/build/_deps/coinutils-build/CoinUtils -I/root/or-tools/build/_deps/osi-src/Osi/src -I/root/or-tools/build/_deps/osi-src/Osi/src/Osi -I/root/or-tools/build/_deps/osi-build/Osi -I/root/or-tools/build/_deps/clp-src/Clp/src/OsiClp -I/root/or-tools/build/_deps/clp-src/Clp/src -I/root/or-tools/build/_deps/clp-build/Clp -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/sat/CMakeFiles/ortools_sat.dir/parameters_validation.cc.o -MF CMakeFiles/ortools_sat.dir/parameters_validation.cc.o.d -o CMakeFiles/ortools_sat.dir/parameters_validation.cc.o -c /root/or-tools/ortools/sat/parameters_validation.cc
cd /root/or-tools/build/ortools/sat && /opt/rh/devtoolset-8/root/usr/bin/c++ -DHAVE_CONFIG_H -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/protobuf-src/src -I/root/or-tools/build/_deps/cbc-src/Cbc/src -I/root/or-tools/build/_deps/cbc-build/Cbc -I/root/or-tools/build/_deps/cgl-src/Cgl/src -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglClique -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglDuplicateRow -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglFlowCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGMI -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGomory -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglKnapsackCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglLandP -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglPreProcess -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglProbing -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglOddHole -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglResidualCapacity -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglSimpleRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglTwomir -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglZeroHalf -I/root/or-tools/build/_deps/cgl-build/Cgl -I/root/or-tools/build/_deps/coinutils-src/CoinUtils/src -I/root/or-tools/build/_deps/coinutils-build/CoinUtils -I/root/or-tools/build/_deps/osi-src/Osi/src -I/root/or-tools/build/_deps/osi-src/Osi/src/Osi -I/root/or-tools/build/_deps/osi-build/Osi -I/root/or-tools/build/_deps/clp-src/Clp/src/OsiClp -I/root/or-tools/build/_deps/clp-src/Clp/src -I/root/or-tools/build/_deps/clp-build/Clp -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/sat/CMakeFiles/ortools_sat.dir/precedences.cc.o -MF CMakeFiles/ortools_sat.dir/precedences.cc.o.d -o CMakeFiles/ortools_sat.dir/precedences.cc.o -c /root/or-tools/ortools/sat/precedences.cc
cd /root/or-tools/build/ortools/sat && /opt/rh/devtoolset-8/root/usr/bin/c++ -DHAVE_CONFIG_H -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/protobuf-src/src -I/root/or-tools/build/_deps/cbc-src/Cbc/src -I/root/or-tools/build/_deps/cbc-build/Cbc -I/root/or-tools/build/_deps/cgl-src/Cgl/src -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglClique -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglDuplicateRow -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglFlowCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGMI -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGomory -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglKnapsackCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglLandP -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglPreProcess -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglProbing -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglOddHole -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglResidualCapacity -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglSimpleRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglTwomir -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglZeroHalf -I/root/or-tools/build/_deps/cgl-build/Cgl -I/root/or-tools/build/_deps/coinutils-src/CoinUtils/src -I/root/or-tools/build/_deps/coinutils-build/CoinUtils -I/root/or-tools/build/_deps/osi-src/Osi/src -I/root/or-tools/build/_deps/osi-src/Osi/src/Osi -I/root/or-tools/build/_deps/osi-build/Osi -I/root/or-tools/build/_deps/clp-src/Clp/src/OsiClp -I/root/or-tools/build/_deps/clp-src/Clp/src -I/root/or-tools/build/_deps/clp-build/Clp -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/sat/CMakeFiles/ortools_sat.dir/presolve_util.cc.o -MF CMakeFiles/ortools_sat.dir/presolve_util.cc.o.d -o CMakeFiles/ortools_sat.dir/presolve_util.cc.o -c /root/or-tools/ortools/sat/presolve_util.cc
cd /root/or-tools/build/ortools/sat && /opt/rh/devtoolset-8/root/usr/bin/c++ -DHAVE_CONFIG_H -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/protobuf-src/src -I/root/or-tools/build/_deps/cbc-src/Cbc/src -I/root/or-tools/build/_deps/cbc-build/Cbc -I/root/or-tools/build/_deps/cgl-src/Cgl/src -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglClique -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglDuplicateRow -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglFlowCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGMI -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGomory -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglKnapsackCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglLandP -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglPreProcess -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglProbing -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglOddHole -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglResidualCapacity -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglSimpleRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglTwomir -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglZeroHalf -I/root/or-tools/build/_deps/cgl-build/Cgl -I/root/or-tools/build/_deps/coinutils-src/CoinUtils/src -I/root/or-tools/build/_deps/coinutils-build/CoinUtils -I/root/or-tools/build/_deps/osi-src/Osi/src -I/root/or-tools/build/_deps/osi-src/Osi/src/Osi -I/root/or-tools/build/_deps/osi-build/Osi -I/root/or-tools/build/_deps/clp-src/Clp/src/OsiClp -I/root/or-tools/build/_deps/clp-src/Clp/src -I/root/or-tools/build/_deps/clp-build/Clp -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/sat/CMakeFiles/ortools_sat.dir/pseudo_costs.cc.o -MF CMakeFiles/ortools_sat.dir/pseudo_costs.cc.o.d -o CMakeFiles/ortools_sat.dir/pseudo_costs.cc.o -c /root/or-tools/ortools/sat/pseudo_costs.cc
cd /root/or-tools/build/ortools/sat && /opt/rh/devtoolset-8/root/usr/bin/c++ -DHAVE_CONFIG_H -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/protobuf-src/src -I/root/or-tools/build/_deps/cbc-src/Cbc/src -I/root/or-tools/build/_deps/cbc-build/Cbc -I/root/or-tools/build/_deps/cgl-src/Cgl/src -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglClique -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglDuplicateRow -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglFlowCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGMI -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGomory -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglKnapsackCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglLandP -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglPreProcess -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglProbing -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglOddHole -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglResidualCapacity -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglSimpleRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglTwomir -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglZeroHalf -I/root/or-tools/build/_deps/cgl-build/Cgl -I/root/or-tools/build/_deps/coinutils-src/CoinUtils/src -I/root/or-tools/build/_deps/coinutils-build/CoinUtils -I/root/or-tools/build/_deps/osi-src/Osi/src -I/root/or-tools/build/_deps/osi-src/Osi/src/Osi -I/root/or-tools/build/_deps/osi-build/Osi -I/root/or-tools/build/_deps/clp-src/Clp/src/OsiClp -I/root/or-tools/build/_deps/clp-src/Clp/src -I/root/or-tools/build/_deps/clp-build/Clp -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/sat/CMakeFiles/ortools_sat.dir/restart.cc.o -MF CMakeFiles/ortools_sat.dir/restart.cc.o.d -o CMakeFiles/ortools_sat.dir/restart.cc.o -c /root/or-tools/ortools/sat/restart.cc
cd /root/or-tools/build/ortools/sat && /opt/rh/devtoolset-8/root/usr/bin/c++ -DHAVE_CONFIG_H -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/protobuf-src/src -I/root/or-tools/build/_deps/cbc-src/Cbc/src -I/root/or-tools/build/_deps/cbc-build/Cbc -I/root/or-tools/build/_deps/cgl-src/Cgl/src -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglClique -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglDuplicateRow -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglFlowCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGMI -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGomory -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglKnapsackCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglLandP -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglPreProcess -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglProbing -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglOddHole -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglResidualCapacity -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglSimpleRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglTwomir -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglZeroHalf -I/root/or-tools/build/_deps/cgl-build/Cgl -I/root/or-tools/build/_deps/coinutils-src/CoinUtils/src -I/root/or-tools/build/_deps/coinutils-build/CoinUtils -I/root/or-tools/build/_deps/osi-src/Osi/src -I/root/or-tools/build/_deps/osi-src/Osi/src/Osi -I/root/or-tools/build/_deps/osi-build/Osi -I/root/or-tools/build/_deps/clp-src/Clp/src/OsiClp -I/root/or-tools/build/_deps/clp-src/Clp/src -I/root/or-tools/build/_deps/clp-build/Clp -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/sat/CMakeFiles/ortools_sat.dir/rins.cc.o -MF CMakeFiles/ortools_sat.dir/rins.cc.o.d -o CMakeFiles/ortools_sat.dir/rins.cc.o -c /root/or-tools/ortools/sat/rins.cc
cd /root/or-tools/build/ortools/sat && /opt/rh/devtoolset-8/root/usr/bin/c++ -DHAVE_CONFIG_H -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/protobuf-src/src -I/root/or-tools/build/_deps/cbc-src/Cbc/src -I/root/or-tools/build/_deps/cbc-build/Cbc -I/root/or-tools/build/_deps/cgl-src/Cgl/src -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglClique -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglDuplicateRow -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglFlowCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGMI -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGomory -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglKnapsackCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglLandP -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglPreProcess -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglProbing -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglOddHole -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglResidualCapacity -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglSimpleRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglTwomir -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglZeroHalf -I/root/or-tools/build/_deps/cgl-build/Cgl -I/root/or-tools/build/_deps/coinutils-src/CoinUtils/src -I/root/or-tools/build/_deps/coinutils-build/CoinUtils -I/root/or-tools/build/_deps/osi-src/Osi/src -I/root/or-tools/build/_deps/osi-src/Osi/src/Osi -I/root/or-tools/build/_deps/osi-build/Osi -I/root/or-tools/build/_deps/clp-src/Clp/src/OsiClp -I/root/or-tools/build/_deps/clp-src/Clp/src -I/root/or-tools/build/_deps/clp-build/Clp -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/sat/CMakeFiles/ortools_sat.dir/symmetry_util.cc.o -MF CMakeFiles/ortools_sat.dir/symmetry_util.cc.o.d -o CMakeFiles/ortools_sat.dir/symmetry_util.cc.o -c /root/or-tools/ortools/sat/symmetry_util.cc
cd /root/or-tools/build/ortools/sat && /opt/rh/devtoolset-8/root/usr/bin/c++ -DHAVE_CONFIG_H -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/protobuf-src/src -I/root/or-tools/build/_deps/cbc-src/Cbc/src -I/root/or-tools/build/_deps/cbc-build/Cbc -I/root/or-tools/build/_deps/cgl-src/Cgl/src -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglClique -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglDuplicateRow -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglFlowCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGMI -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGomory -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglKnapsackCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglLandP -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglPreProcess -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglProbing -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglOddHole -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglResidualCapacity -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglSimpleRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglTwomir -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglZeroHalf -I/root/or-tools/build/_deps/cgl-build/Cgl -I/root/or-tools/build/_deps/coinutils-src/CoinUtils/src -I/root/or-tools/build/_deps/coinutils-build/CoinUtils -I/root/or-tools/build/_deps/osi-src/Osi/src -I/root/or-tools/build/_deps/osi-src/Osi/src/Osi -I/root/or-tools/build/_deps/osi-build/Osi -I/root/or-tools/build/_deps/clp-src/Clp/src/OsiClp -I/root/or-tools/build/_deps/clp-src/Clp/src -I/root/or-tools/build/_deps/clp-build/Clp -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/sat/CMakeFiles/ortools_sat.dir/synchronization.cc.o -MF CMakeFiles/ortools_sat.dir/synchronization.cc.o.d -o CMakeFiles/ortools_sat.dir/synchronization.cc.o -c /root/or-tools/ortools/sat/synchronization.cc
cd /root/or-tools/build/ortools/sat && /opt/rh/devtoolset-8/root/usr/bin/c++ -DHAVE_CONFIG_H -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/protobuf-src/src -I/root/or-tools/build/_deps/cbc-src/Cbc/src -I/root/or-tools/build/_deps/cbc-build/Cbc -I/root/or-tools/build/_deps/cgl-src/Cgl/src -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglClique -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglDuplicateRow -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglFlowCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGMI -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGomory -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglKnapsackCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglLandP -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglPreProcess -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglProbing -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglOddHole -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglResidualCapacity -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglSimpleRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglTwomir -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglZeroHalf -I/root/or-tools/build/_deps/cgl-build/Cgl -I/root/or-tools/build/_deps/coinutils-src/CoinUtils/src -I/root/or-tools/build/_deps/coinutils-build/CoinUtils -I/root/or-tools/build/_deps/osi-src/Osi/src -I/root/or-tools/build/_deps/osi-src/Osi/src/Osi -I/root/or-tools/build/_deps/osi-build/Osi -I/root/or-tools/build/_deps/clp-src/Clp/src/OsiClp -I/root/or-tools/build/_deps/clp-src/Clp/src -I/root/or-tools/build/_deps/clp-build/Clp -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/sat/CMakeFiles/ortools_sat.dir/theta_tree.cc.o -MF CMakeFiles/ortools_sat.dir/theta_tree.cc.o.d -o CMakeFiles/ortools_sat.dir/theta_tree.cc.o -c /root/or-tools/ortools/sat/theta_tree.cc
cd /root/or-tools/build/ortools/sat && /opt/rh/devtoolset-8/root/usr/bin/c++ -DHAVE_CONFIG_H -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/protobuf-src/src -I/root/or-tools/build/_deps/cbc-src/Cbc/src -I/root/or-tools/build/_deps/cbc-build/Cbc -I/root/or-tools/build/_deps/cgl-src/Cgl/src -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglClique -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglDuplicateRow -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglFlowCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGMI -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGomory -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglKnapsackCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglLandP -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglPreProcess -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglProbing -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglOddHole -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglResidualCapacity -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglSimpleRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglTwomir -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglZeroHalf -I/root/or-tools/build/_deps/cgl-build/Cgl -I/root/or-tools/build/_deps/coinutils-src/CoinUtils/src -I/root/or-tools/build/_deps/coinutils-build/CoinUtils -I/root/or-tools/build/_deps/osi-src/Osi/src -I/root/or-tools/build/_deps/osi-src/Osi/src/Osi -I/root/or-tools/build/_deps/osi-build/Osi -I/root/or-tools/build/_deps/clp-src/Clp/src/OsiClp -I/root/or-tools/build/_deps/clp-src/Clp/src -I/root/or-tools/build/_deps/clp-build/Clp -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/sat/CMakeFiles/ortools_sat.dir/timetable.cc.o -MF CMakeFiles/ortools_sat.dir/timetable.cc.o.d -o CMakeFiles/ortools_sat.dir/timetable.cc.o -c /root/or-tools/ortools/sat/timetable.cc
cd /root/or-tools/build/ortools/sat && /opt/rh/devtoolset-8/root/usr/bin/c++ -DHAVE_CONFIG_H -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/protobuf-src/src -I/root/or-tools/build/_deps/cbc-src/Cbc/src -I/root/or-tools/build/_deps/cbc-build/Cbc -I/root/or-tools/build/_deps/cgl-src/Cgl/src -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglClique -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglDuplicateRow -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglFlowCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGMI -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGomory -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglKnapsackCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglLandP -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglPreProcess -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglProbing -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglOddHole -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglResidualCapacity -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglSimpleRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglTwomir -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglZeroHalf -I/root/or-tools/build/_deps/cgl-build/Cgl -I/root/or-tools/build/_deps/coinutils-src/CoinUtils/src -I/root/or-tools/build/_deps/coinutils-build/CoinUtils -I/root/or-tools/build/_deps/osi-src/Osi/src -I/root/or-tools/build/_deps/osi-src/Osi/src/Osi -I/root/or-tools/build/_deps/osi-build/Osi -I/root/or-tools/build/_deps/clp-src/Clp/src/OsiClp -I/root/or-tools/build/_deps/clp-src/Clp/src -I/root/or-tools/build/_deps/clp-build/Clp -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/sat/CMakeFiles/ortools_sat.dir/timetable_edgefinding.cc.o -MF CMakeFiles/ortools_sat.dir/timetable_edgefinding.cc.o.d -o CMakeFiles/ortools_sat.dir/timetable_edgefinding.cc.o -c /root/or-tools/ortools/sat/timetable_edgefinding.cc
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/glop/CMakeFiles/ortools_glop.dir/preprocessor.cc.o] 错误 1
gmake[2]: *** [ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/interval.cc.o] 错误 1
gmake[2]: *** [ortools/lp_data/CMakeFiles/ortools_lp_data.dir/lp_parser.cc.o] 错误 1
gmake[2]: *** 正在等待未完成的任务....
gmake[2]: *** [ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/expr_cst.cc.o] 错误 1
gmake[2]: *** [ortools/linear_solver/wrappers/CMakeFiles/ortools_linear_solver_wrappers.dir/model_builder_helper.cc.o] 错误 1
[ 73%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/table.cc.o
gmake[2]: 离开目录“/root/or-tools/build”
gmake[1]: *** [ortools/linear_solver/wrappers/CMakeFiles/ortools_linear_solver_wrappers.dir/all] 错误 2
cd /root/or-tools/build/ortools/sat && /opt/rh/devtoolset-8/root/usr/bin/c++ -DHAVE_CONFIG_H -DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP -DUSE_LP_PARSER -DUSE_PDLP -DUSE_SCIP -I/root/or-tools -I/root/or-tools/build -I/root/or-tools/build/_deps/protobuf-src/src -I/root/or-tools/build/_deps/cbc-src/Cbc/src -I/root/or-tools/build/_deps/cbc-build/Cbc -I/root/or-tools/build/_deps/cgl-src/Cgl/src -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglClique -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglDuplicateRow -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglFlowCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGMI -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglGomory -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglKnapsackCover -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglLandP -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglMixedIntegerRounding2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglPreProcess -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglProbing -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglOddHole -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglRedSplit2 -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglResidualCapacity -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglSimpleRounding -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglTwomir -I/root/or-tools/build/_deps/cgl-src/Cgl/src/CglZeroHalf -I/root/or-tools/build/_deps/cgl-build/Cgl -I/root/or-tools/build/_deps/coinutils-src/CoinUtils/src -I/root/or-tools/build/_deps/coinutils-build/CoinUtils -I/root/or-tools/build/_deps/osi-src/Osi/src -I/root/or-tools/build/_deps/osi-src/Osi/src/Osi -I/root/or-tools/build/_deps/osi-build/Osi -I/root/or-tools/build/_deps/clp-src/Clp/src/OsiClp -I/root/or-tools/build/_deps/clp-src/Clp/src -I/root/or-tools/build/_deps/clp-build/Clp -isystem /root/or-tools/build/_deps/absl-src -O3 -DNDEBUG -fPIC -fwrapv -std=c++17 -MD -MT ortools/sat/CMakeFiles/ortools_sat.dir/table.cc.o -MF CMakeFiles/ortools_sat.dir/table.cc.o.d -o CMakeFiles/ortools_sat.dir/table.cc.o -c /root/or-tools/ortools/sat/table.cc
gmake[1]: *** 正在等待未完成的任务....
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
c++: fatal error: 已杀死 signal terminated program cc1plus
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
compilation terminated.
gmake[2]: *** [ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/diffn.cc.o] 错误 1
gmake[2]: *** [ortools/bop/CMakeFiles/ortools_bop.dir/bop_solver.cc.o] 错误 1
gmake[2]: *** 正在等待未完成的任务....
gmake[2]: *** [ortools/pdlp/CMakeFiles/ortools_pdlp.dir/primal_dual_hybrid_gradient.cc.o] 错误 1
gmake[2]: *** 正在等待未完成的任务....
[ 73%] Linking CXX static library ../../../lib64/libOsiCbc.a
cd /root/or-tools/build/_deps/cbc-build/Cbc && /usr/bin/cmake -P CMakeFiles/OsiCbc.dir/cmake_clean_target.cmake
cd /root/or-tools/build/_deps/cbc-build/Cbc && /usr/bin/cmake -E cmake_link_script CMakeFiles/OsiCbc.dir/link.txt --verbose=1
/opt/rh/devtoolset-8/root/usr/bin/ar qc ../../../lib64/libOsiCbc.a CMakeFiles/OsiCbc.dir/src/OsiCbc/OsiCbcSolverInterface.cpp.o
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
c++: fatal error: 已杀死 signal terminated program cc1plus
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
compilation terminated.
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/boolean_problem.cc.o] 错误 1
gmake[2]: *** 正在等待未完成的任务....
/opt/rh/devtoolset-8/root/usr/bin/ranlib ../../../lib64/libOsiCbc.a
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: gmake[2]: *** [ortools/bop/CMakeFiles/ortools_bop.dir/integral_solver.cc.o] 错误 1*** [ortools/sat/CMakeFiles/ortools_sat.dir/all_different.cc.o] 错误 1

gmake[2]: *** [ortools/linear_solver/proto_solver/CMakeFiles/ortools_linear_solver_proto_solver.dir/pdlp_proto_solver.cc.o] 错误 1
gmake[2]: *** 正在等待未完成的任务....
gmake[2]: 离开目录“/root/or-tools/build”
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/glop_interface.cc.o] 错误 1
gmake[2]: *** 正在等待未完成的任务....
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/circuit.cc.o] 错误 1
[ 73%] Built target OsiCbc
/root/or-tools/ortools/sat/cp_model_utils.cc: In function ‘std::string operations_research::sat::ConstraintCaseName(operations_research::sat::ConstraintProto::ConstraintCase)’:
/root/or-tools/ortools/sat/cp_model_utils.cc:445:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_checker.cc.o] 错误 1
gmake[2]: *** [ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/bop_interface.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_expand.cc.o] 错误 1
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/clause.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/cp_constraints.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/linear_solver.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/cp_model.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
c++: fatal error: 已杀死 signal terminated program cc1plus
c++: fatal error: 已杀死 signal terminated program cc1plus
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
compilation terminated.
compilation terminated.
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: gmake[2]: gmake[2]: *** [ortools/pdlp/CMakeFiles/ortools_pdlp.dir/quadratic_program_io.cc.o] 错误 1
*** [ortools/bop/CMakeFiles/ortools_bop.dir/complete_optimizer.cc.o] 错误 1
*** [ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_lns.cc.o] 错误 1
gmake[2]: *** [ortools/pdlp/CMakeFiles/ortools_pdlp.dir/iteration_stats.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/glop/CMakeFiles/ortools_glop.dir/lp_solver.cc.o] 错误 1
gmake[2]: *** [ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/gurobi_interface.cc.o] 错误 1
gmake[2]: *** [ortools/pdlp/CMakeFiles/ortools_pdlp.dir/trust_region.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/cp_model_loader.cc.o] 错误 1
gmake[2]: *** [ortools/pdlp/CMakeFiles/ortools_pdlp.dir/sharded_optimization_utils.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
compilation terminated.
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/graph/CMakeFiles/ortools_graph.dir/min_cost_flow.cc.o] 错误 1
gmake[2]: *** [ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/expr_array.cc.o] 错误 1
gmake[2]: *** 正在等待未完成的任务....
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/demon_profiler.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/gurobi/CMakeFiles/ortools_gurobi.dir/environment.cc.o] 错误 1
gmake[2]: *** [ortools/pdlp/CMakeFiles/ortools_pdlp.dir/sharded_quadratic_program.cc.o] 错误 1
gmake[2]: 离开目录“/root/or-tools/build”
gmake[1]: *** [ortools/gurobi/CMakeFiles/ortools_gurobi.dir/all] 错误 2
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/count_cst.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/bop/CMakeFiles/ortools_bop.dir/bop_util.cc.o] 错误 1
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/lp_utils.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/timetable.cc.o] 错误 1
gmake[2]: *** [ortools/linear_solver/proto_solver/CMakeFiles/ortools_linear_solver_proto_solver.dir/sat_proto_solver.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/presolve_context.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/integer_expr.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/optimization.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/disjunctive.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/scheduling_cuts.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/max_hs.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/encoding.cc.o] 错误 1
c++: fatal error: 已杀死 signal terminated program cc1plus
compilation terminated.
gmake[2]: *** [_deps/cbc-build/Cbc/CMakeFiles/CbcSolver.dir/src/CbcSolver.cpp.o] 错误 1
gmake[2]: *** 正在等待未完成的任务....
gmake[2]: 离开目录“/root/or-tools/build”
gmake[1]: *** [ortools/graph/CMakeFiles/ortools_graph.dir/all] 错误 2
gmake[2]: 离开目录“/root/or-tools/build”
gmake[1]: *** [_deps/cbc-build/Cbc/CMakeFiles/CbcSolver.dir/all] 错误 2
In file included from /root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc:37:
/root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc: In function ‘absl::lts_20220623::Status operations_research::{anonymous}::AddQuadraticConstraint(const operations_research::MPGeneralConstraintProto&, const std::vector<SCIP_Var*>&, SCIP*, SCIP_CONS**, std::vector<SCIP_Var*>*, std::vector<double>*, std::vector<SCIP_Var*>*, std::vector<SCIP_Var*>*, std::vector<double>*)’:
/root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc:255:66: warning: ‘SCIP_RETCODE SCIPcreateConsBasicQuadratic(SCIP*, SCIP_CONS**, const char*, int, SCIP_VAR**, double*, int, SCIP_VAR**, SCIP_VAR**, double*, double, double)’ is deprecated [-Wdeprecated-declarations]
                                    /*rhs=*/quad_cst.upper_bound()));
                                                                  ^
/root/or-tools/ortools/base/status_macros.h:31:63: note: in definition of macro ‘RETURN_IF_ERROR’
     if (const ::absl::Status status_macro_internal_adaptor = (expr); \
                                                               ^~~~
/root/or-tools/ortools/linear_solver/scip_helper_macros.h:39:49: note: in expansion of macro ‘SCIP_TO_STATUS’
 #define RETURN_IF_SCIP_ERROR(x) RETURN_IF_ERROR(SCIP_TO_STATUS(x));
                                                 ^~~~~~~~~~~~~~
/root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc:243:3: note: in expansion of macro ‘RETURN_IF_SCIP_ERROR’
   RETURN_IF_SCIP_ERROR(
   ^~~~~~~~~~~~~~~~~~~~
In file included from /root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc:46:
/root/or-tools/build/_deps/scip-src/src/scip/cons_quadratic.h:124:14: note: declared here
 SCIP_RETCODE SCIPcreateConsBasicQuadratic(
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc:37:
/root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc:255:66: warning: ‘SCIP_RETCODE SCIPcreateConsBasicQuadratic(SCIP*, SCIP_CONS**, const char*, int, SCIP_VAR**, double*, int, SCIP_VAR**, SCIP_VAR**, double*, double, double)’ is deprecated [-Wdeprecated-declarations]
                                    /*rhs=*/quad_cst.upper_bound()));
                                                                  ^
/root/or-tools/ortools/base/status_macros.h:31:63: note: in definition of macro ‘RETURN_IF_ERROR’
     if (const ::absl::Status status_macro_internal_adaptor = (expr); \
                                                               ^~~~
/root/or-tools/ortools/linear_solver/scip_helper_macros.h:39:49: note: in expansion of macro ‘SCIP_TO_STATUS’
 #define RETURN_IF_SCIP_ERROR(x) RETURN_IF_ERROR(SCIP_TO_STATUS(x));
                                                 ^~~~~~~~~~~~~~
/root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc:243:3: note: in expansion of macro ‘RETURN_IF_SCIP_ERROR’
   RETURN_IF_SCIP_ERROR(
   ^~~~~~~~~~~~~~~~~~~~
In file included from /root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc:46:
/root/or-tools/build/_deps/scip-src/src/scip/cons_quadratic.h:124:14: note: declared here
 SCIP_RETCODE SCIPcreateConsBasicQuadratic(
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc:37:
/root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc: In function ‘absl::lts_20220623::Status operations_research::{anonymous}::AddQuadraticObjective(const operations_research::MPQuadraticObjective&, SCIP*, std::vector<SCIP_Var*>*, std::vector<SCIP_Cons*>*)’:
/root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc:498:27: warning: ‘SCIP_RETCODE SCIPcreateConsBasicQuadratic(SCIP*, SCIP_CONS**, const char*, int, SCIP_VAR**, double*, int, SCIP_VAR**, SCIP_VAR**, double*, double, double)’ is deprecated [-Wdeprecated-declarations]
       /*lhs=*/0, /*rhs=*/0));
                           ^
/root/or-tools/ortools/base/status_macros.h:31:63: note: in definition of macro ‘RETURN_IF_ERROR’
     if (const ::absl::Status status_macro_internal_adaptor = (expr); \
                                                               ^~~~
/root/or-tools/ortools/linear_solver/scip_helper_macros.h:39:49: note: in expansion of macro ‘SCIP_TO_STATUS’
 #define RETURN_IF_SCIP_ERROR(x) RETURN_IF_ERROR(SCIP_TO_STATUS(x));
                                                 ^~~~~~~~~~~~~~
/root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc:493:3: note: in expansion of macro ‘RETURN_IF_SCIP_ERROR’
   RETURN_IF_SCIP_ERROR(SCIPcreateConsBasicQuadratic(
   ^~~~~~~~~~~~~~~~~~~~
In file included from /root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc:46:
/root/or-tools/build/_deps/scip-src/src/scip/cons_quadratic.h:124:14: note: declared here
 SCIP_RETCODE SCIPcreateConsBasicQuadratic(
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc:37:
/root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc:498:27: warning: ‘SCIP_RETCODE SCIPcreateConsBasicQuadratic(SCIP*, SCIP_CONS**, const char*, int, SCIP_VAR**, double*, int, SCIP_VAR**, SCIP_VAR**, double*, double, double)’ is deprecated [-Wdeprecated-declarations]
       /*lhs=*/0, /*rhs=*/0));
                           ^
/root/or-tools/ortools/base/status_macros.h:31:63: note: in definition of macro ‘RETURN_IF_ERROR’
     if (const ::absl::Status status_macro_internal_adaptor = (expr); \
                                                               ^~~~
/root/or-tools/ortools/linear_solver/scip_helper_macros.h:39:49: note: in expansion of macro ‘SCIP_TO_STATUS’
 #define RETURN_IF_SCIP_ERROR(x) RETURN_IF_ERROR(SCIP_TO_STATUS(x));
                                                 ^~~~~~~~~~~~~~
/root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc:493:3: note: in expansion of macro ‘RETURN_IF_SCIP_ERROR’
   RETURN_IF_SCIP_ERROR(SCIPcreateConsBasicQuadratic(
   ^~~~~~~~~~~~~~~~~~~~
In file included from /root/or-tools/ortools/linear_solver/proto_solver/scip_proto_solver.cc:46:
/root/or-tools/build/_deps/scip-src/src/scip/cons_quadratic.h:124:14: note: declared here
 SCIP_RETCODE SCIPcreateConsBasicQuadratic(
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: 离开目录“/root/or-tools/build”
[ 73%] Built target ortools_port
gmake[2]: 离开目录“/root/or-tools/build”
[ 73%] Built target ortools_base
gmake[2]: 离开目录“/root/or-tools/build”
[ 73%] Built target ortools_scheduling
gmake[2]: 离开目录“/root/or-tools/build”
gmake[1]: *** [ortools/linear_solver/CMakeFiles/ortools_linear_solver.dir/all] 错误 2
/root/or-tools/ortools/glop/initial_basis.cc: In member function ‘int operations_research::glop::InitialBasis::GetMarosPriority(operations_research::glop::ColIndex) const’:
/root/or-tools/ortools/glop/initial_basis.cc:220:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
/root/or-tools/ortools/glop/initial_basis.cc: In member function ‘int operations_research::glop::InitialBasis::GetColumnCategory(operations_research::glop::ColIndex) const’:
/root/or-tools/ortools/glop/initial_basis.cc:389:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
gmake[2]: 离开目录“/root/or-tools/build”
gmake[1]: *** [ortools/sat/CMakeFiles/ortools_sat.dir/all] 错误 2
gmake[2]: 离开目录“/root/or-tools/build”
[ 73%] Built target ortools_gscip
gmake[2]: 离开目录“/root/or-tools/build”
gmake[1]: *** [ortools/glop/CMakeFiles/ortools_glop.dir/all] 错误 2
gmake[2]: 离开目录“/root/or-tools/build”
[ 73%] Built target ortools_packing
gmake[2]: 离开目录“/root/or-tools/build”
[ 73%] Built target ortools_algorithms
gmake[2]: 离开目录“/root/or-tools/build”
gmake[1]: *** [ortools/pdlp/CMakeFiles/ortools_pdlp.dir/all] 错误 2
gmake[2]: 离开目录“/root/or-tools/build”
gmake[1]: *** [ortools/lp_data/CMakeFiles/ortools_lp_data.dir/all] 错误 2
gmake[2]: 离开目录“/root/or-tools/build”
gmake[1]: *** [ortools/bop/CMakeFiles/ortools_bop.dir/all] 错误 2
gmake[2]: 离开目录“/root/or-tools/build”
gmake[1]: *** [ortools/constraint_solver/CMakeFiles/ortools_constraint_solver.dir/all] 错误 2
gmake[2]: 离开目录“/root/or-tools/build”
gmake[1]: *** [ortools/linear_solver/proto_solver/CMakeFiles/ortools_linear_solver_proto_solver.dir/all] 错误 2
gmake[1]: 离开目录“/root/or-tools/build”
gmake: *** [all] 错误 2
lperron commented 1 year ago

most likely gcc version is too old.

In our CI, we use gcc-toolset-11.

Mizux commented 1 year ago

https://github.com/google/or-tools/blob/c7d2e168c3eae0bc90029a3384021b130de12b3e/tools/docker/images/centos-7.Dockerfile#L13-L22