eclipse-openj9 / openj9

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Other
3.27k stars 720 forks source link

mac-x64 compilation fpusup.s:140:20: error: unexpected token in '.section' directive .section .note.GNU-stack,"",@progbits #20281

Closed JasonFengJ9 closed 1 week ago

JasonFengJ9 commented 1 week ago

Failure link

https://openj9-jenkins.osuosl.org/job/Build_JDKnext_x86-64_mac_OpenJDK/787/console

Optional info

Failure output (captured from console output)

23:31:57  [ 22%] Building ASM object runtime/util/CMakeFiles/j9util.dir/fpusup.s.o
23:31:57  /Users/jenkins/workspace/Build_JDKnext_x86-64_mac_OpenJDK/build/macosx-x86_64-server-release/vm/runtime/util/fpusup.s:140:20: error: unexpected token in '.section' directive
23:31:57   .section .note.GNU-stack,"",@progbits
23:31:57                     ^
23:31:57  make[6]: *** [runtime/util/CMakeFiles/j9util.dir/fpusup.s.o] Error 1
23:31:57  make[6]: *** Waiting for unfinished jobs....
23:31:57  make[5]: *** [runtime/util/CMakeFiles/j9util.dir/all] Error 2
23:31:57  make[4]: *** [all] Error 2
23:31:57  make[3]: *** [build-j9] Error 2
23:31:57  make[2]: *** [j9vm-build] Error 2

It occurred across Java levels jdk23-mac-x64, jdk21u-mac-x64, jdk17u-mac-x64, and jdk11u-mac-x64

It seems related to

FYI @keithc-ca

github-actions[bot] commented 1 week ago

Issue Number: 20281 Status: Open Recommended Components: comp:build, comp:vm, comp:test Recommended Assignees: keithc-ca, pshipton, jasonfengj9

keithc-ca commented 1 week ago

I thought I tested all x86 platforms, but I guess I forgot macOS. I'll work on that ASAP.

github-actions[bot] commented 1 week ago

Issue Number: 20281 Status: Closed Actual Components: comp:vm, test failure, blocker, arch:x86, os:macos Actual Assignees: No one :( PR Assignees: keithc-ca