-- Found Git: /scratch/sw/git/2.35.1/bin/git (found version "2.35.1") -- Revision status: Detection failed [ 0%] Built target GitRevision [ 0%] Building CXX object CMakeFiles/precice.dir/src/acceleration/Acceleration.cpp.o [ 0%] Building CXX object CMakeFiles/precice.dir/src/acceleration/AitkenAcceleration.cpp.o [ 1%] Building CXX object CMakeFiles/precice.dir/src/acceleration/BroydenAcceleration.cpp.o [ 1%] Building CXX object CMakeFiles/precice.dir/src/acceleration/BaseQNAcceleration.cpp.o In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:12:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtEigen.hpp:8:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:9:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:19:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:29:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:39:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:49:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:59:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:12:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtEigen.hpp:8:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:9:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:19:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:29:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:39:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:49:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:59:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BroydenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ make[2]: *** [CMakeFiles/precice.dir/build.make:96: CMakeFiles/precice.dir/src/acceleration/Acceleration.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:12:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.hpp:8, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtEigen.hpp:8:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.hpp:8, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.hpp:8, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:9:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.hpp:8, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.hpp:8, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:19:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.hpp:8, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.hpp:8, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:29:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.hpp:8, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.hpp:8, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:39:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.hpp:8, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.hpp:8, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:49:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.hpp:8, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.hpp:8, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:59:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.hpp:8, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/AitkenAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:12:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtEigen.hpp:8:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:9:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:19:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:29:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:39:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:49:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:13:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmtSTL.hpp:59:13: error: specialization of ‘template struct fmt::v8::formatter’ in different namespace [-fpermissive] struct fmt::formatter> : formatter { ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/format.h:48:0, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/utils/fmt.hpp:10, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/LogMacros.hpp:3, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/logging/Logger.hpp:52, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/impl/Extrapolation.hpp:4, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/CouplingData.hpp:6, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/cplscheme/BaseCouplingScheme.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/Acceleration.hpp:7, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.hpp:11, from /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/src/acceleration/BaseQNAcceleration.cpp:1: /work/ec055/ec055/yhuang94/Dependencies/precice-2.4.0/thirdparty/fmt/include/fmt/core.h:707:8: error: from definition of ‘template struct fmt::v8::formatter’ [-fpermissive] struct formatter { ^~~~~~~~~ make[2]: *** [CMakeFiles/precice.dir/build.make:135: CMakeFiles/precice.dir/src/acceleration/BroydenAcceleration.cpp.o] Error 1 make[2]: *** [CMakeFiles/precice.dir/build.make:109: CMakeFiles/precice.dir/src/acceleration/AitkenAcceleration.cpp.o] Error 1 make[2]: *** [CMakeFiles/precice.dir/build.make:122: CMakeFiles/precice.dir/src/acceleration/BaseQNAcceleration.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:274: CMakeFiles/precice.dir/all] Error 2 make: *** [Makefile:183: all] Error 2