Opened 4 weeks ago
Last modified 2 weeks ago
#70710 new defect
gcc13 @13.3.0: error: non-private labels cannot appear between .cfi_startproc / .cfi_endproc pairs — at Version 1
Reported by: | Knapoc | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.10.1 |
Keywords: | sequoia arm64 | Cc: | |
Port: | gcc13 |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
Logfile attached.
macOS 15.0 24A335 arm64
Xcode 16.0 16A242
Change History (2)
Changed 4 weeks ago by Knapoc
Attachment: | main.log.tar.br added |
---|
comment:1 Changed 4 weeks ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Keywords: | arm64 added |
Summary: | gcc13 fails to build on sequoia → gcc13 @13.3.0: error: non-private labels cannot appear between .cfi_startproc / .cfi_endproc pairs |
Looks like the error is:
<instantiation>:5:1: error: non-private labels cannot appear between .cfi_startproc / .cfi_endproc pairs ___aarch64_cas1_relax: ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc13/gcc13/work/gcc-13.3.0/libgcc/config/aarch64/lse.S:220:1: note: while in macro instantiation STARTFN __aarch64_cas1_relax ^ <instantiation>:4:2: error: previous .cfi_startproc was here .cfi_startproc ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc13/gcc13/work/gcc-13.3.0/libgcc/config/aarch64/lse.S:220:1: note: while in macro instantiation STARTFN __aarch64_cas1_relax ^
I found a reference to this issue here: https://github.com/NixOS/nixpkgs/issues/309365 . It provides a link to the intentional llvm change that causes this gcc build failure. There is no reference to a gcc bug report. Have you tried a newer version of gcc to see if the problem is already fixed? Try the gcc14 or gcc-devel ports.
Note: See
TracTickets for help on using
tickets.
Logfile