[MacPorts] #65246: clang-14: crashes occurring for multiple ports

MacPorts noreply at macports.org
Tue Apr 25 21:18:37 UTC 2023


#65246: clang-14: crashes occurring for multiple ports
----------------------------------------------------+--------------------
  Reporter:  mascguy                                |      Owner:  (none)
      Type:  defect                                 |     Status:  new
  Priority:  Normal                                 |  Milestone:
 Component:  ports                                  |    Version:  2.7.2
Resolution:                                         |   Keywords:
      Port:  clang-14 llvm-14 darktable libopenraw  |
----------------------------------------------------+--------------------

Comment (by mascguy):

 Just witnessed another crash on our buildbots, using `clang-15`, for port
 `coreutils`:

 {{{
 /opt/local/bin/clang-mp-15   -pipe -Os -arch x86_64  -L/opt/local/lib
 -Wl,-headerpad_max_install_names -arch x86_64 -o src/df src/df.o src/find-
 mount-point.o src/libver.a lib/libcoreutils.a -lintl -Wl,-framework
 -Wl,CoreFoundation  lib/libcoreutils.a

 0  0x100001fa0  __assert_rtn + 79
 1  0x10007564e  ld::Fixup::Fixup(unsigned int, ld::Fixup::Cluster,
 ld::Fixup::Kind, bool, char const*) + 70
 2  0x10009015c
 mach_o::relocatable::Parser<x86_64>::FixupInAtom::FixupInAtom(mach_o::relocatable::Parser<x86_64>::SourceLocation
 const&, ld::Fixup::Cluster, ld::Fixup::Kind, bool, char const*) + 30
 3  0x10009baff
 mach_o::relocatable::Parser<x86_64>::addFixup(mach_o::relocatable::Parser<x86_64>::SourceLocation
 const&, ld::Fixup::Cluster, ld::Fixup::Kind, bool, char const*) + 31
 4  0x10008882d
 mach_o::relocatable::Section<x86_64>::addRelocFixup(mach_o::relocatable::Parser<x86_64>&,
 macho_relocation_info<Pointer64<LittleEndian> > const*) + 1977
 5  0x1000a4b2d
 mach_o::relocatable::Section<x86_64>::makeFixups(mach_o::relocatable::Parser<x86_64>&,
 mach_o::relocatable::Parser<x86_64>::CFI_CU_InfoArrays const&) + 75
 6  0x1000b8a0f
 mach_o::relocatable::Parser<x86_64>::parse(mach_o::relocatable::ParserOptions
 const&) + 1251
 7  0x1000b8e5f  mach_o::relocatable::Parser<x86_64>::parse(unsigned char
 const*, unsigned long long, char const*, long, unsigned int,
 mach_o::relocatable::ParserOptions const&) + 66
 8  0x100089643  mach_o::relocatable::parse(unsigned char const*, unsigned
 long long, char const*, long, unsigned int,
 mach_o::relocatable::ParserOptions const&) + 319
 9  0x10006ff07
 archive::File<x86_64>::makeObjectFileForMember(archive::File<x86_64>::Entry
 const*) const + 407
 10  0x1000709de  archive::File<x86_64>::justInTimeforEachAtom(char const*,
 ld::File::AtomHandler&) const + 86
 11  0x10000de13  ld::tool::InputFiles::searchLibraries(char const*, bool,
 bool, bool, ld::File::AtomHandler&) const + 251
 12  0x100064785  ld::tool::Resolver::resolveUndefines() + 171
 13  0x100066579  ld::tool::Resolver::resolve() + 113
 14  0x10000b896  main + 220
 make[2]: *** [src/df] Error 1
 }}}

 Logfile attached; filename: `coreutils-clang-15-crash-10.6_x64.log.gz`

-- 
Ticket URL: <https://trac.macports.org/ticket/65246#comment:30>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list