Package: src:simbody Version: 3.6.1+dfsg-7 Severity: minor User: [email protected] Usertags: ftbfs-x86-64-v3
Starting with LLVM 12 and GCC 11 (and backported to gcc-10 for Debian), GCC introduces optimizations for new micro-architecture levels from the x86-64 psABI. Filing these bug reports for packages building with the current level (x86-64), but not with x86-64-v3. To reproduce these issues, append -march=x86-64-v3 to the compiler flags (CFLAGS, CXXFLAGS, ...). You also need hardware supporting these. The easiest way is to call the dynamic linker in glibc 2.33 like /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 --help Otherwise look at the flags in /proc/cpuinfo and compare these with those from table 3.1 in the System V Application Binary Interface doc: https://gitlab.com/x86-psABIs/x86-64-ABI/-/wikis/x86-64-psABI Please don't upload a package setting these flags by default. The x86-64 baseline is still unchanged. The full build log can be found at: http://people.debian.org/~doko/logs/20210228/filtered/gcc10-v3/simbody_3.6.1+dfsg-7_unstable_gcc10-v3.log The last lines of the build log are at the end of this report. [...] Start 81: VerletIntegratorTest 78/107 Test #81: VerletIntegratorTest ........................... Passed 0.93 sec Start 82: GazeboBasicControllerResponse 79/107 Test #82: GazeboBasicControllerResponse .................. Passed 0.66 sec Start 83: GazeboInelasticCollision 80/107 Test #83: GazeboInelasticCollision ....................... Passed 1.52 sec Start 84: GazeboReactionForce 81/107 Test #84: GazeboReactionForce ............................ Passed 0.79 sec Start 85: GazeboReactionForceWithAppliedForceCompliant 82/107 Test #56: ExplicitEulerIntegratorTest .................... Passed 9.41 sec Start 86: GazeboReactionForceWithAppliedForceRigid 83/107 Test #85: GazeboReactionForceWithAppliedForceCompliant ... Passed 10.56 sec Start 87: TestAngleConversions 84/107 Test #87: TestAngleConversions ........................... Passed 0.01 sec Start 88: TestCollisionDetectionAlgorithm 85/107 Test #88: TestCollisionDetectionAlgorithm ................ Passed 0.12 sec Start 89: TestConstraints 86/107 Test #71: SemiExplicitEuler2IntegratorTest ............... Passed 16.69 sec Start 90: TestCustomConstraints 87/107 Test #89: TestConstraints ................................ Passed 1.09 sec Start 91: TestCustomMobilizedBodies 88/107 Test #91: TestCustomMobilizedBodies ...................... Passed 0.07 sec Start 92: TestElasticFoundationForce 89/107 Test #90: TestCustomConstraints .......................... Passed 2.91 sec Start 93: TestForces 90/107 Test #93: TestForces ..................................... Passed 0.33 sec Start 94: TestFunctionBasedMobilizedBodies 91/107 Test #94: TestFunctionBasedMobilizedBodies ............... Passed 0.35 sec Start 95: TestGravity 92/107 Test #95: TestGravity .................................... Passed 0.02 sec Start 96: TestHuntCrossleyForce 93/107 Test #96: TestHuntCrossleyForce .......................... Passed 0.03 sec Start 97: TestLinearBushing 94/107 Test #97: TestLinearBushing .............................. Passed 0.20 sec Start 98: TestLoneParticle 95/107 Test #98: TestLoneParticle ............................... Passed 0.03 sec Start 99: TestMassMatrix 96/107 Test #99: TestMassMatrix ................................. Passed 0.04 sec Start 100: TestMobilizedBody 97/107 Test #100: TestMobilizedBody .............................. Passed 0.27 sec Start 101: TestMobilizerReactionForces 98/107 Test #101: TestMobilizerReactionForces .................... Passed 0.03 sec Start 102: TestNoseHooverThermostat 99/107 Test #72: SemiExplicitEulerIntegratorTest ................ Passed 20.76 sec Start 103: TestObservedPointFitter 100/107 Test #86: GazeboReactionForceWithAppliedForceRigid ....... Passed 16.23 sec Start 104: TestOrientedBoundingBox 101/107 Test #104: TestOrientedBoundingBox ........................ Passed 0.01 sec Start 105: TestParallelForces 102/107 Test #103: TestObservedPointFitter ........................ Passed 1.86 sec Start 106: TestPimpl1 103/107 Test #106: TestPimpl1 ..................................... Passed 0.00 sec Start 107: TestReverseMobilizers 104/107 Test #107: TestReverseMobilizers .......................... Passed 0.02 sec 105/107 Test #102: TestNoseHooverThermostat ....................... Passed 2.47 sec 106/107 Test #105: TestParallelForces ............................. Passed 6.32 sec 107/107 Test #92: TestElasticFoundationForce ..................... Passed 12.33 sec 99% tests passed, 1 tests failed out of 107 Total Test time (real) = 32.63 sec The following tests FAILED: 76 - TestGeo (Failed) Errors while running CTest make[1]: *** [Makefile:129: test] Error 8 make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' dh_auto_test: error: cd obj-x86_64-linux-gnu && make -j4 test ARGS\+=-j4 returned exit code 2 make: *** [debian/rules:38: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -- debian-science-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers
