Changes between Initial Version and Version 1 of Ticket #70710


Ignore:
Timestamp:
Sep 11, 2024, 10:24:32 PM (9 days ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

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.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #70710

    • Property Keywords arm64 added
    • Property Summary changed from gcc13 fails to build on sequoia to gcc13 @13.3.0: error: non-private labels cannot appear between .cfi_startproc / .cfi_endproc pairs
  • Ticket #70710 – Description

    initial v1  
    11Logfile attached.
    22
    3 macOS 15.0 24A335 arm64
     3macOS 15.0 24A335 arm64 \\
    44Xcode 16.0 16A242