Skip to content

Instantly share code, notes, and snippets.

@Accacio
Created October 31, 2023 09:59
Show Gist options
  • Save Accacio/bc6a4295dfc447e2ec956f8fe60ed7d6 to your computer and use it in GitHub Desktop.
Save Accacio/bc6a4295dfc447e2ec956f8fe60ed7d6 to your computer and use it in GitHub Desktop.
[ 71%] Linking CXX executable locafleet_tests
/usr/bin/ld: CMakeFiles/locafleet_tests.dir/zonotopes_Unit_Tests.cpp.o:(.rodata+0x4f80): multiple definition of `typeinfo
for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3834): first defined
here
/usr/bin/ld: CMakeFiles/locafleet_tests.dir/zonotopes_Unit_Tests.cpp.o:(.rodata+0x4fa0): multiple definition of `typeinfo
name for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3854): first defined here
/usr/bin/ld: CMakeFiles/locafleet_tests.dir/mathematics_Unit_Tests.cpp.o:(.rodata+0xf524): multiple definition of `typeinfo for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3834): first defined here
/usr/bin/ld: CMakeFiles/locafleet_tests.dir/mathematics_Unit_Tests.cpp.o:(.rodata+0xf544): multiple definition of `typeinfo name for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3854): first defined here
/usr/bin/ld: CMakeFiles/locafleet_tests.dir/sensors_unit_test.cpp.o:(.rodata+0x2d38): multiple definition of `typeinfo for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3834): first defined here
/usr/bin/ld: CMakeFiles/locafleet_tests.dir/sensors_unit_test.cpp.o:(.rodata+0x2d58): multiple definition of `typeinfo name for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3854): first defined here
/usr/bin/ld: CMakeFiles/locafleet_tests.dir/jsonSerializer_test.cpp.o:(.rodata+0x36b4): multiple definition of `typeinfo for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3834): first defined here
/usr/bin/ld: CMakeFiles/locafleet_tests.dir/jsonSerializer_test.cpp.o:(.rodata+0x36d4): multiple definition of `typeinfo name for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3854): first defined here
/usr/bin/ld: ../library/liblocafleet.a(czonotope.cpp.o):(.rodata+0x47dc): multiple definition of `typeinfo for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3834): first defined here
/usr/bin/ld: ../library/liblocafleet.a(czonotope.cpp.o):(.rodata+0x47fc): multiple definition of `typeinfo name for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3854): first defined here
/usr/bin/ld: ../library/liblocafleet.a(zonotope.cpp.o):(.rodata+0x4728): multiple definition of `typeinfo for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3834): first defined here
/usr/bin/ld: ../library/liblocafleet.a(zonotope.cpp.o):(.rodata+0x4748): multiple definition of `typeinfo name for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3854): first defined here
/usr/bin/ld: ../library/liblocafleet.a(scipSoplex.cpp.o):(.rodata+0xe7dc): multiple definition of `typeinfo for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3834): first defined here
/usr/bin/ld: ../library/liblocafleet.a(scipSoplex.cpp.o):(.rodata+0xe7fc): multiple definition of `typeinfo name for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3854): first defined here
/usr/bin/ld: ../library/liblocafleet.a(solverfactory.cpp.o):(.rodata+0x29a0): multiple definition of `typeinfo for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3834): first defined here
/usr/bin/ld: ../library/liblocafleet.a(solverfactory.cpp.o):(.rodata+0x29c0): multiple definition of `typeinfo name for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3854): first defined here
/usr/bin/ld: ../library/liblocafleet.a(czesmf.cpp.o):(.rodata+0x3a18): multiple definition of `typeinfo for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3834): first defined here
/usr/bin/ld: ../library/liblocafleet.a(czesmf.cpp.o):(.rodata+0x3a38): multiple definition of `typeinfo name for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3854): first defined here
/usr/bin/ld: ../library/liblocafleet.a(gmodel.cpp.o):(.rodata+0x4cd0): multiple definition of `typeinfo for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3834): first defined here
/usr/bin/ld: ../library/liblocafleet.a(gmodel.cpp.o):(.rodata+0x4cf0): multiple definition of `typeinfo name for soplex::SPxLPBase<boost::multiprecision::number<boost::multiprecision::backends::gmp_rational, (boost::multiprecision::expression_template_option)0> >'; CMakeFiles/locafleet_tests.dir/process_Unit_Test.cpp.o:(.rodata+0x3854): first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [tests/CMakeFiles/locafleet_tests.dir/build.make:225: tests/locafleet_tests] Error 1
make[1]: *** [CMakeFiles/Makefile2:160: tests/CMakeFiles/locafleet_tests.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment