error log indicates issue with FEM, somebody has any clues?
Code: Select all
2023-03-12T06:44:05.2200166Z [2197/4072] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemMesh.cpp.o
2023-03-12T06:44:05.2200718Z FAILED: src/Mod/Fem/App/CMakeFiles/Fem.dir/FemMesh.cpp.o
2023-03-12T06:44:05.2214123Z $BUILD_PREFIX/bin/x86_64-conda-linux-gnu-c++ -DDIY_NO_THREADS -DFCWithNetgen -DFC_USE_VTK -DFMT_SHARED -DFem_EXPORTS -DH5_BUILT_AS_DYNAMIC_LIB -DHAVE_CONFIG_H -DHAVE_FREEIMAGE -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_RAPIDJSON -DHAVE_VTK -DHAVE_XLIB -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DPYCXX_6_2_COMPATIBILITY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I$SRC_DIR/build/src/Mod/Fem/App/Fem_autogen/include -I$SRC_DIR/build -I$PREFIX/include/smesh -I$SRC_DIR/build/src -I$SRC_DIR/src -I$SRC_DIR/build/src/Mod/Fem/App -I$PREFIX/include/opencascade -I$PREFIX/include/python3.10 -isystem $PREFIX/include/qt -isystem $PREFIX/include/qt/QtCore -isystem $PREFIX/./mkspecs/linux-g++ -isystem /opt/conda/include -isystem $PREFIX/include/qt/QtXml -isystem $PREFIX/include/smesh/Driver -isystem $PREFIX/include/smesh/SMESHUtils -isystem $PREFIX/include/smesh/SMDS -isystem $PREFIX/include/smesh/Kernel -isystem $PREFIX/include/vtk-9.1 -isystem $PREFIX/include/smesh/DriverDAT -isystem $PREFIX/include/smesh/DriverGMF -isystem $PREFIX/include/smesh/SMESHDS -isystem $PREFIX/include/smesh/DriverSTL -isystem $PREFIX/include/smesh/DriverUNV -isystem $PREFIX/include/smesh/MEFISTO2 -isystem $PREFIX/include/smesh/Controls -isystem $PREFIX/include/smesh/Geom -isystem $PREFIX/include/smesh/SMESH -isystem $PREFIX/include/smesh/StdMeshers -isystem $PREFIX/include/smesh/NETGENPlugin -isystem $PREFIX/include/smesh/Netgen -isystem $PREFIX/include/smesh/MeshVSLink -isystem $PREFIX/include/freetype2 -Wall -Wextra -Wno-write-strings -fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem $PREFIX/include -fdebug-prefix-map=$SRC_DIR=/usr/local/src/conda/freecad-0.21.pre -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix -Wno-overloaded-virtual -O3 -DNDEBUG -fPIC -Wno-pedantic -fPIC -fopenmp -std=gnu++14 -MD -MT src/Mod/Fem/App/CMakeFiles/Fem.dir/FemMesh.cpp.o -MF src/Mod/Fem/App/CMakeFiles/Fem.dir/FemMesh.cpp.o.d -o src/Mod/Fem/App/CMakeFiles/Fem.dir/FemMesh.cpp.o -c $SRC_DIR/src/Mod/Fem/App/FemMesh.cpp
2023-03-12T06:44:05.2224671Z In file included from $SRC_DIR/src/Base/Observer.h:31,
2023-03-12T06:44:05.2225100Z from $SRC_DIR/src/App/Application.h:32,
2023-03-12T06:44:05.2225504Z from $SRC_DIR/src/Mod/Fem/App/FemMesh.cpp:63:
2023-03-12T06:44:05.2226413Z $SRC_DIR/src/Base/Console.h: In member function 'constexpr Base::ConsoleSingleton::FreeCAD_ConsoleMsgType Base::ConsoleSingleton::getConsoleMsg(Base::LogStyle)':
2023-03-12T06:44:05.2227341Z $SRC_DIR/src/Base/Console.h:720:15: error: invalid use of template-name 'std::array' without an argument list
2023-03-12T06:44:05.2242845Z 720 | constexpr std::array msgTypes { // In order of Base::LogStyle
2023-03-12T06:44:05.2283243Z | ^~~
2023-03-12T06:44:05.2284225Z $SRC_DIR/src/Base/Console.h:720:15: note: class template argument deduction is only available with '-std=c++17' or '-std=gnu++17'
2023-03-12T06:44:05.2284998Z In file included from $BUILD_PREFIX/x86_64-conda-linux-gnu/include/c++/10.4.0/tuple:39,
2023-03-12T06:44:05.2285644Z from $BUILD_PREFIX/x86_64-conda-linux-gnu/include/c++/10.4.0/bits/unique_ptr.h:37,
2023-03-12T06:44:05.2286267Z from $BUILD_PREFIX/x86_64-conda-linux-gnu/include/c++/10.4.0/memory:83,
2023-03-12T06:44:05.2286724Z from $SRC_DIR/src/Mod/Fem/App/FemMesh.cpp:28:
2023-03-12T06:44:05.2287474Z $BUILD_PREFIX/x86_64-conda-linux-gnu/include/c++/10.4.0/array:94:12: note: 'template<class _Tp, long unsigned int _Nm> struct std::array' declared here
2023-03-12T06:44:05.2288039Z 94 | struct array
2023-03-12T06:44:05.2288298Z | ^~~~~
2023-03-12T06:44:05.2288615Z In file included from $SRC_DIR/src/Base/Observer.h:31,
2023-03-12T06:44:05.2289017Z from $SRC_DIR/src/App/Application.h:32,
2023-03-12T06:44:05.2289409Z from $SRC_DIR/src/Mod/Fem/App/FemMesh.cpp:63:
2023-03-12T06:44:05.2289958Z $SRC_DIR/src/Base/Console.h:730:12: error: 'msgTypes' was not declared in this scope
2023-03-12T06:44:05.2290469Z 730 | return msgTypes.at(static_cast<std::size_t>(style));
2023-03-12T06:44:05.2290832Z | ^~~~~~~~
2023-03-12T06:44:05.2291123Z ninja: build stopped: subcommand failed.