-
Notifications
You must be signed in to change notification settings - Fork 2
Build currently breaking (Ubuntu 18.04 Bionic, Docker 20.10.17) #3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Previous run on same machine also failed: => [18/25] RUN mkdir -p ~/opensim-workspace/opensim-core-source/dependencies/build && cd ~/opensim-workspace/opensim-core-source/dependen 755.1s
=> ERROR [19/25] RUN mkdir -p ~/opensim-workspace/opensim-core-source/build && cd ~/opensim-workspace/opensim-core-source/build && cm 459.4s
------
> [19/25] RUN mkdir -p ~/opensim-workspace/opensim-core-source/build && cd ~/opensim-workspace/opensim-core-source/build && cmake ../ -DBUILD_JAVA_WRAPPING=ON -DBUILD_PYTHON_WRAPPING=ON -DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE='RelWithDebInfo' -DCMAKE_INSTALL_PREFIX='~/opensim-core' -DOPENSIM_C3D_PARSER=ezc3d -DOPENSIM_COPY_DEPENDENCIES=ON -DOPENSIM_COPY_DEPENDENCIES=ON -DOPENSIM_DEPENDENCIES_DIR='~/opensim-workspace/opensim-core-dependencies/' -DOPENSIM_INSTALL_UNIX_FHS=OFF -DOPENSIM_WITH_CASADI=ON -DOPENSIM_WITH_TROPTER=ON -DSWIG_DIR=~/swig/share/swig -DSWIG_EXECUTABLE=~/swig/bin/swig/ -DWITH_BTK=OFF -DWITH_EZC3D=ON && make -j30 && make install:
#0 0.915 -- The C compiler identification is GNU 7.5.0
#0 0.981 -- The CXX compiler identification is GNU 7.5.0
#0 0.993 -- Detecting C compiler ABI info
#0 1.048 -- Detecting C compiler ABI info - done
#0 1.062 -- Check for working C compiler: /usr/bin/cc - skipped
#0 1.063 -- Detecting C compile features
#0 1.063 -- Detecting C compile features - done
#0 1.069 -- Detecting CXX compiler ABI info
#0 1.137 -- Detecting CXX compiler ABI info - done
#0 1.154 -- Check for working CXX compiler: /usr/bin/c++ - skipped
#0 1.154 -- Detecting CXX compile features
#0 1.155 -- Detecting CXX compile features - done
#0 1.156 -- NOTICE: Make sure all OpenSim dependencies are built with the same CMAKE_BUILD_TYPE (Linux) or CONFIGURATION (Xcode/MSVC) as OpenSim to avoid mysterious runtime errors.
#0 1.161 -- Found Git: /usr/bin/git (found version "2.17.1")
#0 1.175 -- Could NOT find Matlab (missing: Matlab_INCLUDE_DIRS Matlab_MEX_LIBRARY Matlab_MEX_EXTENSION Matlab_ROOT_DIR MAIN_PROGRAM) (found version "NOTFOUND")
#0 1.717 -- Found Python3: /usr/bin/python3.6 (found suitable version "3.6.9", minimum required is "3.6") found components: Interpreter Development NumPy Development.Module Development.Embed
#0 1.718 Python3_FOUND:TRUE
#0 1.718 Python3_VERSION:3.6.9
#0 1.718 Python3_Development_FOUND:TRUE
#0 1.718 Python3_LIBRARIES:/usr/lib/x86_64-linux-gnu/libpython3.6m.so
#0 1.718 Python3_Numpy_Include:/usr/lib/python3/dist-packages/numpy/core/include
#0 1.718 Python3_Numpy_VERSION:1.13.3
#0 1.721 -- Attempting to use dependencies from /home/docker/opensim-workspace/opensim-core-dependencies
#0 1.726 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
#0 1.787 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
#0 1.787 -- Looking for pthread_create in pthreads
#0 1.831 -- Looking for pthread_create in pthreads - not found
#0 1.831 -- Looking for pthread_create in pthread
#0 1.886 -- Looking for pthread_create in pthread - found
#0 1.888 -- Found Threads: TRUE
#0 1.907 -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
#0 1.911 -- Found ADOLC: /home/docker/opensim-workspace/opensim-core-dependencies/adol-c/include
#0 1.912 -- Checking for module 'ipopt'
#0 1.923 -- Found ipopt, version 3.12.8
#0 1.996 -- Found Doxygen: /usr/bin/doxygen (found version "1.8.13") found components: doxygen missing components: dot
#0 2.130 -- Found SWIG: /home/docker/swig/bin/swig (found suitable version "4.0.2", minimum required is "4.0.2")
#0 2.132 -- Discovering dependencies for SWIG module simbody (Python).
#0 2.460 -- Discovering dependencies for SWIG module common (Python).
#0 3.096 -- Discovering dependencies for SWIG module simulation (Python).
#0 3.880 -- Discovering dependencies for SWIG module actuators (Python).
#0 4.665 -- Discovering dependencies for SWIG module analyses (Python).
#0 5.475 -- Discovering dependencies for SWIG module tools (Python).
#0 6.320 -- Discovering dependencies for SWIG module examplecomponents (Python).
#0 7.127 -- Discovering dependencies for SWIG module moco (Python).
#0 8.056 -- Found JNI: /usr/lib/jvm/java-8-openjdk-amd64/include (Required is at least version "1.7") found components: AWT JVM
#0 8.057 -- Discovering dependencies for SWIG module simbody (Java).
#0 8.122 -- Discovering dependencies for SWIG module common (Java).
#0 8.343 -- Discovering dependencies for SWIG module simulation (Java).
#0 8.699 -- Discovering dependencies for SWIG module actuators-analysis-tools (Java).
#0 9.106 -- Discovering dependencies for SWIG module examplecomponents (Java).
#0 9.524 -- Discovering dependencies for SWIG module moco (Java).
#0 10.05 -- Found Java: /usr/bin/java (found suitable version "1.8.0.352", minimum required is "1.7")
#0 10.13 -- Trying to download MathJax for Doxygen...
#0 28.53 -- Successfully downloaded MathJax.
#0 28.56 -- Could NOT find LATEX (missing: LATEX_COMPILER PDFLATEX)
#0 28.56 -- The following features have been enabled:
#0 28.56
#0 28.56 * WITH_CASADI, Build CasADi support for Moco (OPENSIM_WITH_CASADI)
#0 28.56 * WITH_TROPTER, Build the tropter optimal control library (OPENSIM_WITH_TROPTER)
#0 28.56
#0 28.56 -- The following OPTIONAL packages have been found:
#0 28.56
#0 28.56 * Git
#0 28.56 * Simbody (required version >= 3.7)
#0 28.56 * docopt (required version >= 0.6.1)
#0 28.56 * Doxygen, <http://www.doxygen.org>
#0 28.56 Generate C++ API documentation
#0 28.56
#0 28.56 -- The following REQUIRED packages have been found:
#0 28.56
#0 28.56 * Python3 (required version >= 3.6)
#0 28.56 * ezc3d
#0 28.56 * Threads
#0 28.56 * spdlog
#0 28.56 * casadi (required version >= 3.4.4), <https://web.casadi.org>
#0 28.56 Differentiation and optimizer interface.
#0 28.56 * Eigen3 (required version >= 3.3.1), <https://eigen.tuxfamily.org>
#0 28.56 Matrix library
#0 28.56 * PkgConfig
#0 28.56 * ColPack (required version >= 1.0.10), <https://github.com/CSCsw/ColPack>
#0 28.56 Exploiting sparsity structure of Jacobian
#0 28.56 * ADOLC, <https://projects.coin-or.org/ADOL-C>
#0 28.56 Computing derivatives for optimization
#0 28.56 * SWIG (required version >= 4.0.2)
#0 28.56 * JNI (required version >= 1.7)
#0 28.56 * Java (required version >= 1.7)
#0 28.56
#0 28.56 -- The following features have been disabled:
#0 28.56
#0 28.56 * OpenMP, Parallelize derivative calculations (TROPTER_WITH_OPENMP)
#0 28.56 * WITH_SNOPT, Support the SNOPT optimization library (TROPTER_WITH_SNOPT)
#0 28.56
#0 28.56 -- The following OPTIONAL packages have not been found:
#0 28.56
#0 28.56 * Matlab
#0 28.56 * LATEX
#0 28.56
#0 28.57 -- Configuring done
#0 28.90 -- Generating done
#0 28.91 -- Build files have been written to: /home/docker/opensim-workspace/opensim-core-source/build
#0 28.95 [ 0%] Building CXX object Vendors/lepton/CMakeFiles/osimLepton.dir/src/ParsedExpression.cpp.o
#0 28.95 [ 0%] Building CXX object Vendors/lepton/CMakeFiles/osimLepton.dir/src/ExpressionProgram.cpp.o
#0 28.96 [ 1%] Building CXX object Vendors/lepton/CMakeFiles/osimLepton.dir/src/ExpressionTreeNode.cpp.o
#0 28.96 [ 1%] Building CXX object Vendors/lepton/CMakeFiles/osimLepton.dir/src/CompiledExpression.cpp.o
#0 28.96 [ 1%] Building CXX object Vendors/tropter/tropter/CMakeFiles/tropter.dir/optimization/AbstractProblem.cpp.o
#0 28.96 [ 1%] Building CXX object Vendors/lepton/CMakeFiles/osimLepton.dir/src/Operation.cpp.o
#0 28.96 [ 1%] Building CXX object Vendors/tropter/tropter/CMakeFiles/tropter.dir/optimization/IPOPTSolver.cpp.o
#0 28.97 [ 1%] Building CXX object Vendors/tropter/tropter/CMakeFiles/tropter.dir/optimization/Problem.cpp.o
#0 28.97 [ 1%] Building CXX object Vendors/tropter/tropter/CMakeFiles/tropter.dir/optimization/internal/GraphColoring.cpp.o
#0 28.97 [ 1%] Building CXX object Vendors/tropter/tropter/CMakeFiles/tropter.dir/optimalcontrol/Iterate.cpp.o
#0 28.97 [ 1%] Building CXX object Vendors/tropter/tropter/CMakeFiles/tropter.dir/optimalcontrol/Problem.cpp.o
#0 28.97 [ 1%] Building CXX object Vendors/tropter/tropter/CMakeFiles/tropter.dir/optimization/SNOPTSolver.cpp.o
#0 28.97 [ 1%] Building CXX object Vendors/tropter/tropter/CMakeFiles/tropter.dir/SparsityPattern.cpp.o
#0 28.97 [ 2%] Building CXX object Vendors/tropter/tropter/CMakeFiles/tropter.dir/Exception.cpp.o
#0 28.98 [ 2%] Building CXX object Vendors/tropter/tropter/CMakeFiles/tropter.dir/utilities.cpp.o
#0 28.98 [ 2%] Building CXX object Vendors/tropter/tropter/CMakeFiles/tropter.dir/optimization/ProblemDecorator_double.cpp.o
#0 28.99 [ 2%] Building CXX object Vendors/lepton/CMakeFiles/osimLepton.dir/src/Parser.cpp.o
#0 29.00 [ 2%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/AbstractDataTable.cpp.o
#0 29.00 [ 2%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/APDMDataReader.cpp.o
#0 29.00 [ 2%] Building CXX object Vendors/tropter/tropter/CMakeFiles/tropter.dir/optimization/Solver.cpp.o
#0 29.01 [ 2%] Building CXX object Vendors/tropter/tropter/CMakeFiles/tropter.dir/optimalcontrol/transcription/Trapezoidal.cpp.o
#0 29.01 [ 3%] Building CXX object Vendors/tropter/tropter/CMakeFiles/tropter.dir/optimization/ProblemDecorator_adouble.cpp.o
#0 29.02 [ 3%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/AbstractProperty.cpp.o
#0 29.02 [ 3%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/About.cpp.o
#0 29.03 [ 4%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/C3DFileAdapter.cpp.o
#0 29.06 [ 5%] Building CXX object Vendors/tropter/tropter/CMakeFiles/tropter.dir/optimalcontrol/DirectCollocation.cpp.o
#0 29.07 [ 5%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/CSVFileAdapter.cpp.o
#0 29.07 [ 5%] Building CXX object Vendors/tropter/tropter/CMakeFiles/tropter.dir/optimalcontrol/transcription/HermiteSimpson.cpp.o
#0 29.08 [ 5%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/CommonUtilities.cpp.o
#0 29.10 [ 5%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/Component.cpp.o
#0 32.75 [ 5%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/ComponentList.cpp.o
#0 33.85 [ 6%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/ComponentOutput.cpp.o
#0 38.30 [ 6%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/ComponentPath.cpp.o
#0 39.70 [ 6%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/ComponentSocket.cpp.o
#0 40.61 [ 6%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/Constant.cpp.o
#0 43.82 [ 6%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/DataAdapter.cpp.o
#0 44.40 [ 7%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/DebugUtilities.cpp.o
#0 45.87 [ 7%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/Exception.cpp.o
#0 46.61 [ 7%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/FileAdapter.cpp.o
#0 48.79 [ 7%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/Function.cpp.o
#0 50.63 [ 7%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/FunctionAdapter.cpp.o
#0 53.03 [ 8%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/FunctionSet.cpp.o
#0 53.87 [ 8%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/GCVSpline.cpp.o
#0 56.13 [ 8%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/GCVSplineSet.cpp.o
#0 58.07 [ 8%] Linking CXX shared library ../../libosimLepton.so
#0 59.79 [ 8%] Built target osimLepton
#0 59.87 [ 8%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/IMUDataReader.cpp.o
#0 60.03 [ 8%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/IO.cpp.o
#0 61.74 [ 9%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/LinearFunction.cpp.o
#0 66.03 [ 9%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/Lmdif.cpp.o
#0 66.79 [ 9%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/LoadOpenSimLibrary.cpp.o
#0 67.42 [ 9%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/Logger.cpp.o
#0 67.63 [ 9%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/MarkerData.cpp.o
#0 67.70 [ 10%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/MarkerFrame.cpp.o
#0 73.82 [ 10%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/MultiplierFunction.cpp.o
#0 76.09 [ 10%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/MultivariatePolynomialFunction.cpp.o
#0 77.74 [ 10%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/Object.cpp.o
#0 81.09 [ 10%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/ObjectGroup.cpp.o
#0 84.53 [ 11%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/OptimizationTarget.cpp.o
#0 86.99 [ 11%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/PiecewiseConstantFunction.cpp.o
#0 89.21 [ 11%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/PiecewiseLinearFunction.cpp.o
#0 92.07 [ 11%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/Property.cpp.o
#0 92.59 [ 11%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/PropertyBool.cpp.o
#0 95.78 [ 12%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/PropertyBoolArray.cpp.o
#0 96.14 [ 12%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/PropertyDbl.cpp.o
#0 103.1 [ 12%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/PropertyDblArray.cpp.o
#0 103.6 [ 12%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/PropertyGroup.cpp.o
#0 104.3 [ 12%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/PropertyInt.cpp.o
#0 108.7 [ 13%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/PropertyIntArray.cpp.o
#0 111.9 [ 13%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/PropertyObj.cpp.o
#0 112.7 [ 13%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/PropertySet.cpp.o
#0 116.3 [ 13%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/PropertyStr.cpp.o
#0 121.7 [ 13%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/PropertyStrArray.cpp.o
#0 123.8 [ 14%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/PropertyTable.cpp.o
#0 132.1 [ 14%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/PropertyTransform.cpp.o
#0 132.6 [ 14%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/Property_Deprecated.cpp.o
#0 136.3 [ 14%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/RegisterTypes_osimCommon.cpp.o
#0 141.7 [ 14%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/Reporter.cpp.o
#0 143.7 [ 15%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/RootSolver.cpp.o
#0 143.8 [ 15%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/STOFileAdapter.cpp.o
#0 144.3 [ 15%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/Scale.cpp.o
#0 147.4 [ 15%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/ScaleSet.cpp.o
#0 147.5 [ 15%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/SegmentedQuinticBezierToolkit.cpp.o
#0 151.9 [ 16%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/Signal.cpp.o
#0 152.3 [ 16%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/SignalGenerator.cpp.o
#0 152.3 [ 16%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/SimmIO.cpp.o
#0 153.1 [ 16%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/SimmSpline.cpp.o
#0 156.3 [ 16%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/SmoothSegmentedFunction.cpp.o
#0 159.2 [ 17%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/SmoothSegmentedFunctionFactory.cpp.o
#0 161.3 [ 17%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/StateVector.cpp.o
#0 162.0 [ 17%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/StepFunction.cpp.o
#0 162.1 [ 17%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/Storage.cpp.o
#0 164.6 [ 17%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/TRCFileAdapter.cpp.o
#0 165.1 [ 18%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/TableUtilities.cpp.o
#0 170.6 [ 18%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/Units.cpp.o
#0 174.7 [ 18%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/VectorFunction.cpp.o
#0 177.3 [ 18%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/VectorFunctionUncoupledNxN.cpp.o
#0 177.8 [ 18%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/XMLDocument.cpp.o
#0 178.6 [ 19%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/XYFunctionInterface.cpp.o
#0 187.0 [ 19%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/XsensDataReader.cpp.o
#0 192.6 [ 19%] Building C object OpenSim/Common/CMakeFiles/osimCommon.dir/gcvspl.c.o
#0 192.7 [ 19%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/osimCommonDLL.cpp.o
#0 194.6 [ 19%] Building CXX object OpenSim/Common/CMakeFiles/osimCommon.dir/osimCommonTemplates.cpp.o
#0 220.8 [ 20%] Linking CXX shared library ../../../libtropter.so
#0 224.7 [ 20%] Built target tropter
#0 256.7 [ 21%] Linking CXX shared library ../../libosimCommon.so
#0 259.0 [ 21%] Built target osimCommon
#0 259.1 [ 21%] Building CXX object OpenSim/Examples/DataTable/CMakeFiles/example2DataTable.dir/example2.cpp.o
#0 259.1 [ 21%] Building CXX object OpenSim/Examples/DataAdapter/CMakeFiles/exampleTRCFileAdapter.dir/exampleTRCFileAdapter.cpp.o
#0 259.1 [ 23%] Building CXX object OpenSim/Examples/DataAdapter/CMakeFiles/exampleC3DFileAdapter.dir/exampleC3DFileAdapter.cpp.o
#0 259.1 [ 23%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/AssemblySolver.cpp.o
#0 259.1 [ 23%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/MomentArmSolver.cpp.o
#0 259.1 [ 23%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/OrientationsReference.cpp.o
#0 259.1 [ 23%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/CoordinateReference.cpp.o
#0 259.1 [ 23%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/About.cpp.o
#0 259.1 [ 24%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Control/ControlSetController.cpp.o
#0 259.1 [ 25%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/BufferedOrientationsReference.cpp.o
#0 259.1 [ 25%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/MarkersReference.cpp.o
#0 259.1 [ 25%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/PositionMotion.cpp.o
#0 259.1 [ 25%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Control/ControlSet.cpp.o
#0 259.1 [ 25%] Building CXX object OpenSim/Examples/DataTable/CMakeFiles/example1DataTable.dir/example1.cpp.o
#0 259.1 [ 25%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/InverseDynamicsSolver.cpp.o
#0 259.1 [ 25%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/InverseKinematicsSolver.cpp.o
#0 259.1 [ 25%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Control/Controller.cpp.o
#0 259.1 [ 25%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Control/ControlConstant.cpp.o
#0 259.1 [ 25%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/StatesTrajectory.cpp.o
#0 259.1 [ 26%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/SimulationUtilities.cpp.o
#0 259.1 [ 26%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/StatesTrajectoryReporter.cpp.o
#0 259.1 [ 27%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Control/Control.cpp.o
#0 259.1 [ 27%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Control/TrackingController.cpp.o
#0 259.1 [ 27%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/osimSimulationDLL.cpp.o
#0 259.1 [ 27%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/RegisterTypes_osimSimulation.cpp.o
#0 259.1 [ 27%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Control/ControlLinear.cpp.o
#0 259.1 [ 27%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Manager/Manager.cpp.o
#0 259.1 [ 27%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Control/PrescribedController.cpp.o
#0 259.1 [ 27%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/VisualizerUtilities.cpp.o
#0 259.1 [ 27%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Control/ControlLinearNode.cpp.o
#0 261.7 [ 28%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Model/AbstractPathPoint.cpp.o
#0 262.1 [ 28%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Model/AbstractTool.cpp.o
#0 282.7 [ 28%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Model/ActivationFiberLengthMuscle.cpp.o
#0 283.1 [ 28%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Model/ActivationFiberLengthMuscle_Deprecated.cpp.o
#0 312.6 [ 28%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Model/Actuator.cpp.o
#0 317.7 [ 28%] Linking CXX executable ../../../exampleC3DFileAdapter
#0 319.0 [ 29%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Model/ActuatorForceProbe.cpp.o
#0 321.2 [ 29%] Built target exampleC3DFileAdapter
#0 321.4 [ 29%] Building CXX object OpenSim/Simulation/CMakeFiles/osimSimulation.dir/Model/ActuatorPowerProbe.cpp.o
#0 345.0 [ 29%] Linking CXX executable ../../../exampleTRCFileAdapter
#0 347.2 [ 29%] Linking CXX executable ../../../example1DataTable
#0 351.9 c++: internal compiler error: Killed (program cc1plus)
#0 351.9 Please submit a full bug report,
#0 351.9 with preprocessed source if appropriate.
#0 351.9 See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions.
#0 351.9 make[2]: *** [OpenSim/Simulation/CMakeFiles/osimSimulation.dir/SimulationUtilities.cpp.o] Error 4
#0 351.9 make[2]: *** Waiting for unfinished jobs....
#0 351.9 OpenSim/Simulation/CMakeFiles/osimSimulation.dir/build.make:229: recipe for target 'OpenSim/Simulation/CMakeFiles/osimSimulation.dir/SimulationUtilities.cpp.o' failed
#0 351.9 [ 29%] Built target exampleTRCFileAdapter
#0 353.4 [ 29%] Built target example1DataTable
#0 369.5 c++: internal compiler error: Killed (program cc1plus)
#0 369.5 OpenSim/Simulation/CMakeFiles/osimSimulation.dir/build.make:215: recipe for target 'OpenSim/Simulation/CMakeFiles/osimSimulation.dir/RegisterTypes_osimSimulation.cpp.o' failed
#0 369.5 Please submit a full bug report,
#0 369.5 with preprocessed source if appropriate.
#0 369.5 See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions.
#0 369.5 make[2]: *** [OpenSim/Simulation/CMakeFiles/osimSimulation.dir/RegisterTypes_osimSimulation.cpp.o] Error 4
#0 411.0 [ 29%] Linking CXX executable ../../../example2DataTable
#0 412.8 [ 29%] Built target example2DataTable
#0 458.2 make[1]: *** [OpenSim/Simulation/CMakeFiles/osimSimulation.dir/all] Error 2
#0 458.2 CMakeFiles/Makefile2:1249: recipe for target 'OpenSim/Simulation/CMakeFiles/osimSimulation.dir/all' failed
#0 458.2 Makefile:145: recipe for target 'all' failed
#0 458.2 make: *** [all] Error 2
------
failed to solve: executor failed running [/bin/bash -c mkdir -p ~/opensim-workspace/opensim-core-source/build && cd ~/opensim-workspace/opensim-core-source/build && cmake ../ -DBUILD_JAVA_WRAPPING=ON -DBUILD_PYTHON_WRAPPING=ON -DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE='RelWithDebInfo' -DCMAKE_INSTALL_PREFIX='~/opensim-core' -DOPENSIM_C3D_PARSER=ezc3d -DOPENSIM_COPY_DEPENDENCIES=ON -DOPENSIM_COPY_DEPENDENCIES=ON -DOPENSIM_DEPENDENCIES_DIR='~/opensim-workspace/opensim-core-dependencies/' -DOPENSIM_INSTALL_UNIX_FHS=OFF -DOPENSIM_WITH_CASADI=ON -DOPENSIM_WITH_TROPTER=ON -DSWIG_DIR=~/swig/share/swig -DSWIG_EXECUTABLE=~/swig/bin/swig/ -DWITH_BTK=OFF -DWITH_EZC3D=ON && make -j$BUILD_CORES && make install]: exit code: 2 |
Have seen this a lot on GitHub Actions, mostly when compiling OpenRAVE (and even YARP itself sometimes). I noticed that using a single core instead of many helped avoid this for me.
👀 |
@PeterBowman Thanks! Previous error fixed via reducing the number of BUILD_CORES to 1 at:
Now unfortunately stuck at the same error as #4 #0 12.08 [nb-javac] /home/docker/opensim-workspace/opensim-gui-source/Gui/opensim/modeling/src/org/opensim/modeling/PropertyStringList.java:318: error: cannot find symbol
#0 12.08 [nb-javac] long cPtr = opensimCommonJNI.PropertyStringList_clone(swigCPtr, this);
#0 12.08 [nb-javac] ^
#0 12.08 [nb-javac] symbol: method PropertyStringList_clone(long,PropertyStringList)
#0 12.08 [nb-javac] location: class opensimCommonJNI
#0 12.20 [nb-javac] 100 errors
#0 12.20 [nb-javac] 1 warning
#0 12.20
#0 12.20 BUILD FAILED
#0 12.20 /home/docker/netbeans-12.3/netbeans/harness/suite.xml:163: The following error occurred while executing this line:
#0 12.20 /home/docker/netbeans-12.3/netbeans/harness/common.xml:206: Compile failed; see the compiler error output for details.
#0 12.20
#0 12.20 Total time: 9 seconds
#0 12.24 Gui/opensim/CMakeFiles/PrepareInstaller.dir/build.make:70: recipe for target 'Gui/opensim/CMakeFiles/PrepareInstaller' failed
#0 12.24 make[3]: *** [Gui/opensim/CMakeFiles/PrepareInstaller] Error 1
#0 12.24 CMakeFiles/Makefile2:209: recipe for target 'Gui/opensim/CMakeFiles/PrepareInstaller.dir/all' failed
#0 12.24 make[2]: *** [Gui/opensim/CMakeFiles/PrepareInstaller.dir/all] Error 2
#0 12.24 make[1]: *** [Gui/opensim/CMakeFiles/PrepareInstaller.dir/rule] Error 2
#0 12.24 CMakeFiles/Makefile2:216: recipe for target 'Gui/opensim/CMakeFiles/PrepareInstaller.dir/rule' failed
#0 12.24 Makefile:176: recipe for target 'PrepareInstaller' failed
#0 12.24 make: *** [PrepareInstaller] Error 2
------
failed to solve: executor failed running [/bin/bash -c mkdir -p ~/opensim-workspace/opensim-gui-source/build && cd ~/opensim-workspace/opensim-gui-source/build && cmake ../ -DCMAKE_PREFIX_PATH="~/opensim-core" -DAnt_EXECUTABLE="~/netbeans-12.3/netbeans/extide/ant/bin/ant" -DANT_ARGS="-Dnbplatform.default.netbeans.dest.dir=$HOME/netbeans-12.3/netbeans;-Dnbplatform.default.harness.dir=$HOME/netbeans-12.3/netbeans/harness" && make CopyOpenSimCore && make PrepareInstaller]: exit code: 2 As commented at #4 (comment) may have something to do with ${USER}/ |
PS: The "1 warning" is in fact more suspicious than the "100 errors" 🕵️ |
Closing this issue, just reduce The actual building error is now that of #4 and there is an even bigger issue which is #5 (comment) |
Build currently breaking. Ubuntu 18.04 Bionic, Docker 20.10.17 (includes
docker compose
).The text was updated successfully, but these errors were encountered: