https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101952

            Bug ID: 101952
           Summary: SH4 ICE: Error: unaligned opcodes detected in
                    executable segment
           Product: gcc
           Version: 11.1.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: giulio.benetti at benettiengineering dot com
  Target Milestone: ---

When building package bullet on buildroot we get this error:
'''
[ 40%] Building CXX object
src/BulletDynamics/CMakeFiles/BulletDynamics.dir/MLCPSolvers/btLemkeAlgorithm.o
/tmp/ccvpRXwT.s: Assembler messages:
/tmp/ccvpRXwT.s: Error: unaligned opcodes detected in executable segment
make[3]: *** [src/BulletDynamics/CMakeFiles/BulletDynamics.dir/build.make:560:
src/BulletDynamics/CMakeFiles/BulletDynamics.dir/MLCPSolvers/btDantzigLCP.o]
Error 1
make[3]: *** Waiting for unfinished jobs....
[ 41%] Linking CXX shared library libConvexDecomposition.so
'''

To reproduce it:
'''
# git clone git://git.busybox.net/buildroot
# wget https://git.busybox.net/buildroot-test/tree/utils/br-reproduce-build

- modify BASE_GIT=... with your buildroot path in br-reproduce-build then:
# chmod a+x br-reproduce-build
# ./br-reproduce-build 32bfaf0aae57ed18c18e82a72a958af9b3e1b241
'''
  • [Bug c/101952] N... giulio.benetti at benettiengineering dot com via Gcc-bugs

Reply via email to