<86>Apr 15 01:23:23 userdel[3672805]: delete user 'rooter' <86>Apr 15 01:23:23 userdel[3672805]: removed group 'rooter' owned by 'rooter' <86>Apr 15 01:23:23 userdel[3672805]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 15 01:23:23 groupadd[3672837]: group added to /etc/group: name=rooter, GID=945 <86>Apr 15 01:23:23 groupadd[3672837]: group added to /etc/gshadow: name=rooter <86>Apr 15 01:23:23 groupadd[3672837]: new group: name=rooter, GID=945 <86>Apr 15 01:23:23 useradd[3672865]: new user: name=rooter, UID=945, GID=945, home=/root, shell=/bin/bash <86>Apr 15 01:23:23 userdel[3672905]: delete user 'builder' <86>Apr 15 01:23:23 userdel[3672905]: removed group 'builder' owned by 'builder' <86>Apr 15 01:23:23 userdel[3672905]: removed shadow group 'builder' owned by 'builder' <86>Apr 15 01:23:23 groupadd[3672933]: group added to /etc/group: name=builder, GID=946 <86>Apr 15 01:23:23 groupadd[3672933]: group added to /etc/gshadow: name=builder <86>Apr 15 01:23:23 groupadd[3672933]: new group: name=builder, GID=946 <86>Apr 15 01:23:23 useradd[3672956]: new user: name=builder, UID=946, GID=946, home=/usr/src, shell=/bin/bash <13>Apr 15 01:23:24 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476321 installed <13>Apr 15 01:23:24 rpmi: rpm-macros-cmake-3.23.1-alt1 sisyphus+298388.100.2.1 1649938494 installed <13>Apr 15 01:23:24 rpmi: cmake-modules-3.23.1-alt1 sisyphus+298388.100.2.1 1649938494 installed <13>Apr 15 01:23:24 rpmi: libuv-1.44.1-alt1 sisyphus+297750.100.1.1 1648981565 installed <13>Apr 15 01:23:24 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>Apr 15 01:23:24 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444232 installed <13>Apr 15 01:23:24 rpmi: libexpat-2.4.7-alt1 sisyphus+296417.100.1.1 1646812525 installed <13>Apr 15 01:23:24 rpmi: publicsuffix-list-dafsa-20220406-alt1 sisyphus+297986.100.1.1 1649274774 installed <13>Apr 15 01:23:24 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547547 installed <13>Apr 15 01:23:24 rpmi: libnghttp2-1.47.0-alt1 sisyphus+297351.100.1.1 1648403625 installed <13>Apr 15 01:23:24 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Apr 15 01:23:24 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Apr 15 01:23:24 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Apr 15 01:23:24 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Apr 15 01:23:24 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Apr 15 01:23:24 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Apr 15 01:23:24 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Apr 15 01:23:24 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Apr 15 01:23:24 rpmi: libtasn1-4.18.0-alt1 sisyphus+294217.100.3.1 1643755522 installed <13>Apr 15 01:23:24 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Apr 15 01:23:24 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Apr 15 01:23:24 rpmi: ca-certificates-2022.04.01-alt1 sisyphus+297635.100.1.1 1648830809 installed <13>Apr 15 01:23:24 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Apr 15 01:23:24 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Apr 15 01:23:24 rpmi: libcrypto1.1-1.1.1n-alt2 sisyphus+297394.100.2.1 1648745095 installed <13>Apr 15 01:23:24 rpmi: libssl1.1-1.1.1n-alt2 sisyphus+297394.100.2.1 1648745095 installed <86>Apr 15 01:23:24 groupadd[3684157]: group added to /etc/group: name=_keytab, GID=499 <86>Apr 15 01:23:24 groupadd[3684157]: group added to /etc/gshadow: name=_keytab <86>Apr 15 01:23:24 groupadd[3684157]: new group: name=_keytab, GID=499 <13>Apr 15 01:23:24 rpmi: libkrb5-1.19.3-alt1 sisyphus+296671.100.1.1 1647339827 installed <86>Apr 15 01:23:24 groupadd[3684489]: group added to /etc/group: name=sasl, GID=498 <86>Apr 15 01:23:24 groupadd[3684489]: group added to /etc/gshadow: name=sasl <86>Apr 15 01:23:24 groupadd[3684489]: new group: name=sasl, GID=498 <13>Apr 15 01:23:24 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929840 installed <13>Apr 15 01:23:24 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Apr 15 01:23:24 rpmi: libcurl-7.82.0-alt1 sisyphus+296416.100.1.1 1646807738 installed <13>Apr 15 01:23:24 rpmi: libarchive13-3.6.0-alt1 sisyphus+296421.100.1.1 1646814091 installed <13>Apr 15 01:23:24 rpmi: cmake-3.23.1-alt1 sisyphus+298388.100.2.1 1649938494 installed <13>Apr 15 01:23:24 rpmi: rpm-macros-make-0.1-alt1 1299442795 installed <13>Apr 15 01:23:27 rpmi: llvm-common-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed <13>Apr 15 01:23:27 rpmi: llvm13.0-filesystem-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 15 01:23:27 rpmi: llvm13.0-gold-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 15 01:23:28 rpmi: llvm13.0-libs-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 15 01:23:29 rpmi: lld13.0-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 15 01:23:29 rpmi: lld-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed <13>Apr 15 01:23:30 rpmi: clang13.0-libs-support-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 15 01:23:31 rpmi: clang13.0-libs-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 15 01:23:31 rpmi: clang13.0-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 15 01:23:31 rpmi: clang-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed <13>Apr 15 01:23:43 rpmi: clang13.0-devel-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 15 01:23:43 rpmi: clang-devel-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed <13>Apr 15 01:23:43 rpmi: mpdecimal-2.5.1-alt1 sisyphus+291245.40.54.1 1643293433 installed <13>Apr 15 01:23:43 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Apr 15 01:23:43 rpmi: python3-3.10.4-alt1 sisyphus+297487.100.1.1 1648620051 installed <13>Apr 15 01:23:43 rpmi: python3-base-3.10.4-alt1 sisyphus+297487.100.1.1 1648620051 installed <13>Apr 15 01:23:44 rpmi: llvm13.0-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 15 01:23:44 rpmi: llvm-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed <13>Apr 15 01:23:54 rpmi: llvm13.0-devel-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 15 01:23:54 rpmi: llvm-devel-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed <13>Apr 15 01:23:54 rpmi: libobjc4-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Apr 15 01:23:54 rpmi: libobjc11-devel-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Apr 15 01:23:54 rpmi: gcc11-objc-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Apr 15 01:23:54 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Apr 15 01:23:54 rpmi: libstdc++11-devel-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Apr 15 01:23:55 rpmi: gcc11-c++-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Apr 15 01:23:55 rpmi: gcc-c++-11-alt1 sisyphus+285602.400.1.1 1632238564 installed <13>Apr 15 01:23:55 rpmi: libstdc++-devel-11-alt1 sisyphus+285602.400.1.1 1632238564 installed <13>Apr 15 01:23:55 rpmi: gcc-objc-11-alt1 sisyphus+285602.400.1.1 1632238564 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/gnustep-objc2-2.1-alt2.nosrc.rpm (w1.gzdio) Installing gnustep-objc2-2.1-alt2.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.41112 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf libobjc2-2.1 + echo 'Source #0 (libobjc2-2.1.tar):' Source #0 (libobjc2-2.1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/libobjc2-2.1.tar + cd libobjc2-2.1 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (objc2-fix-generate-eh_trampoline.s.patch):' Patch #0 (objc2-fix-generate-eh_trampoline.s.patch): + /usr/bin/patch -p1 patching file CMakeLists.txt + tar xf /usr/src/RPM/SOURCES/robin-map.tar + cp -fR objc objc2 + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.41112 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libobjc2-2.1 + export 'CPPFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS' + CPPFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS' + cmake -DLIB_SUFFIX:STRING=64 -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX:PATH=/usr '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS' '-DCMAKE_ASM_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS' -DCMAKE_ASM_COMPILER:FILEPATH=/usr/bin/clang -DCMAKE_C_COMPILER:FILEPATH=/usr/bin/clang -DCMAKE_CXX_COMPILER:FILEPATH=/usr/bin/clang++ -DLLVM_DIR:PATH=/usr/share/cmake/Modules -DCMAKE_STRIP:FILEPATH=/bin/true -DCPACK_STRIP_FILES:BOOL=OFF '-DCXX_RUNTIME:FILEPATH=-lpthread -lstdc++' -DGNUSTEP_INSTALL_TYPE:STRING=NONE -DCMAKE_INSTALL_LIBDIR:STRING=lib64 -DINCLUDE_DIRECTORY:STRING=objc2 -DLEGACY_COMPAT:BOOL=ON -DLIBOBJC_NAME:STRING=objc2 -DLLVM_ON_UNIX:BOOL=ON -DLLVM_OPTS:BOOL=FALSE -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DTESTS:BOOL=OFF . -- The C compiler identification is Clang 13.0.1 -- The ASM compiler identification is Clang with GNU-like command-line -- Found assembler: /usr/bin/clang -- The CXX compiler identification is Clang 13.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Testing C++ interop -- Using -lpthread -lstdc++ as the C++ runtime library -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- GNUstep install type set to NONE -- Performing Test CXA_ALLOCATE_EXCEPTION_NOEXCEPT_COMPILES -- Performing Test CXA_ALLOCATE_EXCEPTION_NOEXCEPT_COMPILES - Success -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: LIB_SUFFIX LLVM_DIR LLVM_ON_UNIX LLVM_OPTS -- Build files have been written to: /usr/src/RPM/BUILD/libobjc2-2.1 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS' + export FFLAGS + make -j16 messages=yes debug=yes strip=no shared=yes PREFIX=/usr LIB_DIR=/usr/lib64 HEADER_DIR=/usr/include make: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' /usr/bin/cmake -S/usr/src/RPM/BUILD/libobjc2-2.1 -B/usr/src/RPM/BUILD/libobjc2-2.1 --check-build-system CMakeFiles/Makefile.cmake 0 make: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/libobjc2-2.1/CMakeFiles /usr/src/RPM/BUILD/libobjc2-2.1//CMakeFiles/progress.marks make: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make -f CMakeFiles/Makefile2 all make -f CMakeFiles/objc.dir/build.make CMakeFiles/objc.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 2%] Generating eh_trampoline.s /usr/bin/clang++ -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fPIC -S /usr/src/RPM/BUILD/libobjc2-2.1/eh_trampoline.cc -o - -fexceptions -fno-inline | sed s/__gxx_personality_v0/test_eh_personality/g > /usr/src/RPM/BUILD/libobjc2-2.1/eh_trampoline.s free(): invalid pointer PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang++ -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fPIC -S /usr/src/RPM/BUILD/libobjc2-2.1/eh_trampoline.cc -o - -fexceptions -fno-inline 1. parser at end of file 2. Optimizer #0 0x00007f8c16cc3362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f8c16ca9c64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f8c16c1ab28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f8c15dd0fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f8c15e1d1cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007f8c15dd0f12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007f8c15dbb46b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007f8c15e115b7 (/lib64/libc.so.6+0x835b7) #8 0x00007f8c15e26e8c (/lib64/libc.so.6+0x98e8c) #9 0x00007f8c15e28a3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007f8c15e2b5af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007f8c1757d595 llvm::DetatchDeadBlocks(llvm::ArrayRef, llvm::SmallVectorImpl >*, bool) (/usr/lib64/libLLVM-13.so+0x1344595) #12 0x00007f8c1757d7ff llvm::DeleteDeadBlocks(llvm::ArrayRef, llvm::DomTreeUpdater*, bool) (/usr/lib64/libLLVM-13.so+0x13447ff) #13 0x00007f8c1757fdab llvm::DeleteDeadBlock(llvm::BasicBlock*, llvm::DomTreeUpdater*, bool) (/usr/lib64/libLLVM-13.so+0x1346dab) #14 0x00007f8c17675fb9 (/usr/lib64/libLLVM-13.so+0x143cfb9) #15 0x00007f8c17986753 (/usr/lib64/libLLVM-13.so+0x174d753) #16 0x00007f8c17987442 (/usr/lib64/libLLVM-13.so+0x174e442) #17 0x00007f8c17987ee5 llvm::SimplifyCFGPass::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0x174eee5) #18 0x00007f8c187f1222 (/usr/lib64/libLLVM-13.so+0x25b8222) #19 0x00007f8c16e164fe llvm::PassManager >::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd4fe) #20 0x00007f8c184bf662 (/usr/lib64/libLLVM-13.so+0x2286662) #21 0x00007f8c17c3a342 llvm::CGSCCToFunctionPassAdaptor::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) (/usr/lib64/libLLVM-13.so+0x1a01342) #22 0x00007f8c184bf4d2 (/usr/lib64/libLLVM-13.so+0x22864d2) #23 0x00007f8c17c3788b llvm::PassManager, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&>::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) (/usr/lib64/libLLVM-13.so+0x19fe88b) #24 0x00007f8c17a49d42 (/usr/lib64/libLLVM-13.so+0x1810d42) #25 0x00007f8c17c390b6 llvm::DevirtSCCRepeatedPass::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) (/usr/lib64/libLLVM-13.so+0x1a000b6) #26 0x00007f8c17a49ca2 (/usr/lib64/libLLVM-13.so+0x1810ca2) #27 0x00007f8c17c38679 llvm::ModuleToPostOrderCGSCCPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0x19ff679) #28 0x00007f8c17a49cf2 (/usr/lib64/libLLVM-13.so+0x1810cf2) #29 0x00007f8c16e160f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #30 0x00007f8c17a499fd llvm::ModuleInlinerWrapperPass::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0x18109fd) #31 0x00007f8c18fa5a72 (/usr/lib64/libLLVM-13.so+0x2d6ca72) #32 0x00007f8c16e160f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #33 0x00007f8c1d2394bc (/usr/lib64/libclang-cpp.so.13+0x15954bc) #34 0x00007f8c1d23c0b6 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, std::unique_ptr >) (/usr/lib64/libclang-cpp.so.13+0x15980b6) #35 0x00007f8c1d4e2110 (/usr/lib64/libclang-cpp.so.13+0x183e110) #36 0x00007f8c1c68f149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #37 0x00007f8c1da87b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #38 0x00007f8c1da2b787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #39 0x00007f8c1dace66b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #40 0x00005562efc7c4c3 0x154c3 0x1bc05 #41 0x00005562efc7c4c3 (+0x154c3) #42 0x00005562efc82c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #43 0x00007f8c1d7ad525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #44 0x00007f8c16c051f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #45 0x00007f8c1d7b459e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #46 0x00007f8c1d7cb753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #47 0x00007f8c1d7cbb3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #48 0x00007f8c1d7cbb3d #49 0x00007f8c1d7cbb3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #50 0x00007f8c1d7ccb2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7f8c16cc3362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f8c16ca9c64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f8c16c1ab28] /lib64/libc.so.6(+0x42fb0)[0x7f8c15dd0fb0] /lib64/libc.so.6(+0x8f1cc)[0x7f8c15e1d1cc] /lib64/libc.so.6(raise+0x12)[0x7f8c15dd0f12] /lib64/libc.so.6(abort+0xcf)[0x7f8c15dbb46b] /lib64/libc.so.6(+0x835b7)[0x7f8c15e115b7] /lib64/libc.so.6(+0x98e8c)[0x7f8c15e26e8c] /lib64/libc.so.6(+0x9aa3c)[0x7f8c15e28a3c] /lib64/libc.so.6(free+0x6f)[0x7f8c15e2b5af] /usr/lib64/libLLVM-13.so(_ZN4llvm17DetatchDeadBlocksENS_8ArrayRefIPNS_10BasicBlockEEEPNS_15SmallVectorImplINS_3cfg6UpdateIS2_EEEEb+0x255)[0x7f8c1757d595] /usr/lib64/libLLVM-13.so(_ZN4llvm16DeleteDeadBlocksENS_8ArrayRefIPNS_10BasicBlockEEEPNS_14DomTreeUpdaterEb+0xcf)[0x7f8c1757d7ff] /usr/lib64/libLLVM-13.so(_ZN4llvm15DeleteDeadBlockEPNS_10BasicBlockEPNS_14DomTreeUpdaterEb+0x2b)[0x7f8c1757fdab] /usr/lib64/libLLVM-13.so(+0x143cfb9)[0x7f8c17675fb9] /usr/lib64/libLLVM-13.so(+0x174d753)[0x7f8c17986753] /usr/lib64/libLLVM-13.so(+0x174e442)[0x7f8c17987442] /usr/lib64/libLLVM-13.so(_ZN4llvm15SimplifyCFGPass3runERNS_8FunctionERNS_15AnalysisManagerIS1_JEEE+0xa5)[0x7f8c17987ee5] /usr/lib64/libLLVM-13.so(+0x25b8222)[0x7f8c187f1222] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x20e)[0x7f8c16e164fe] /usr/lib64/libLLVM-13.so(+0x2286662)[0x7f8c184bf662] /usr/lib64/libLLVM-13.so(_ZN4llvm26CGSCCToFunctionPassAdaptor3runERNS_13LazyCallGraph3SCCERNS_15AnalysisManagerIS2_JRS1_EEES5_RNS_17CGSCCUpdateResultE+0x322)[0x7f8c17c3a342] /usr/lib64/libLLVM-13.so(+0x22864d2)[0x7f8c184bf4d2] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_13LazyCallGraph3SCCENS_15AnalysisManagerIS2_JRS1_EEEJS4_RNS_17CGSCCUpdateResultEEE3runERS2_RS5_S4_S7_+0x25b)[0x7f8c17c3788b] /usr/lib64/libLLVM-13.so(+0x1810d42)[0x7f8c17a49d42] /usr/lib64/libLLVM-13.so(_ZN4llvm21DevirtSCCRepeatedPass3runERNS_13LazyCallGraph3SCCERNS_15AnalysisManagerIS2_JRS1_EEES5_RNS_17CGSCCUpdateResultE+0x206)[0x7f8c17c390b6] /usr/lib64/libLLVM-13.so(+0x1810ca2)[0x7f8c17a49ca2] /usr/lib64/libLLVM-13.so(_ZN4llvm33ModuleToPostOrderCGSCCPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x9f9)[0x7f8c17c38679] /usr/lib64/libLLVM-13.so(+0x1810cf2)[0x7f8c17a49cf2] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7f8c16e160f9] /usr/lib64/libLLVM-13.so(_ZN4llvm24ModuleInlinerWrapperPass3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0xcd)[0x7f8c17a499fd] /usr/lib64/libLLVM-13.so(+0x2d6ca72)[0x7f8c18fa5a72] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7f8c16e160f9] /usr/lib64/libclang-cpp.so.13(+0x15954bc)[0x7f8c1d2394bc] /usr/lib64/libclang-cpp.so.13(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0x446)[0x7f8c1d23c0b6] /usr/lib64/libclang-cpp.so.13(+0x183e110)[0x7f8c1d4e2110] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7f8c1c68f149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f8c1da87b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f8c1da2b787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f8c1dace66b] clang++(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x5562efc7c4c3] clang++(+0x1bc05)[0x5562efc82c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f8c1d7ad525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f8c16c051f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f8c1d7b459e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f8c1d7cb753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f8c1d7cbb3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f8c1d7ccb2a] clang++(main+0x1f50)[0x5562efc76eb0] /lib64/libc.so.6(+0x2e20c)[0x7f8c15dbc20c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f8c15dbc2bc] clang++(_start+0x21)[0x5562efc77561] clang++: error: clang frontend command failed with exit code 134 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang++: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang++: note: diagnostic msg: /usr/src/tmp/eh_trampoline-33a226.cpp clang++: note: diagnostic msg: /usr/src/tmp/eh_trampoline-33a226.sh clang++: note: diagnostic msg: ******************** make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' cd /usr/src/RPM/BUILD/libobjc2-2.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/libobjc2-2.1 /usr/src/RPM/BUILD/libobjc2-2.1 /usr/src/RPM/BUILD/libobjc2-2.1 /usr/src/RPM/BUILD/libobjc2-2.1 /usr/src/RPM/BUILD/libobjc2-2.1/CMakeFiles/objc.dir/DependInfo.cmake --color= Scanning dependencies of target objc make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make -f CMakeFiles/objc.dir/build.make CMakeFiles/objc.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 23%] Building C object CMakeFiles/objc.dir/hooks.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/hooks.c.o -MF CMakeFiles/objc.dir/hooks.c.o.d -o CMakeFiles/objc.dir/hooks.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/hooks.c make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 35%] Building C object CMakeFiles/objc.dir/mutation.m.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/mutation.m.o -MF CMakeFiles/objc.dir/mutation.m.o.d -o CMakeFiles/objc.dir/mutation.m.o -c /usr/src/RPM/BUILD/libobjc2-2.1/mutation.m make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 8%] Building C object CMakeFiles/objc.dir/caps.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/caps.c.o -MF CMakeFiles/objc.dir/caps.c.o.d -o CMakeFiles/objc.dir/caps.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/caps.c PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/caps.c.o -MF CMakeFiles/objc.dir/caps.c.o.d -o CMakeFiles/objc.dir/caps.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/caps.c 1. parser at end of file 2. Optimizer #0 0x00007f580f30b362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f580f2f1c64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f580f262b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f580e418fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f580fc6ceab (/usr/lib64/libLLVM-13.so+0x13ebeab) #5 0x00007f580fc6eb1e llvm::PromoteMemToReg(llvm::ArrayRef, llvm::DominatorTree&, llvm::AssumptionCache*) (/usr/lib64/libLLVM-13.so+0x13edb1e) #6 0x00007f580ff9947f llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&) (/usr/lib64/libLLVM-13.so+0x171847f) #7 0x00007f58115ee7c3 (/usr/lib64/libLLVM-13.so+0x2d6d7c3) #8 0x00007f580f45e4fe llvm::PassManager >::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd4fe) #9 0x00007f5810b07662 (/usr/lib64/libLLVM-13.so+0x2286662) #10 0x00007f580f45e8ad llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd8ad) #11 0x00007f5810b07612 (/usr/lib64/libLLVM-13.so+0x2286612) #12 0x00007f580f45e0f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #13 0x00007f58158814bc (/usr/lib64/libclang-cpp.so.13+0x15954bc) #14 0x00007f58158840b6 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, std::unique_ptr >) (/usr/lib64/libclang-cpp.so.13+0x15980b6) #15 0x00007f5815b2a110 (/usr/lib64/libclang-cpp.so.13+0x183e110) #16 0x00007f5814cd7149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #17 0x00007f58160cfb41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #18 0x00007f5816073787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #19 0x00007f581611666b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #20 0x000056536dab24c3 0x154c3 0x1bc05 #21 0x000056536dab24c3 (+0x154c3) #22 0x000056536dab8c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #23 0x00007f5815df5525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #24 0x00007f580f24d1f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #25 0x00007f5815dfc59e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #26 0x00007f5815e13753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #27 0x00007f5815e13b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #28 0x00007f5815e13b3d #29 0x00007f5815e13b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #30 0x00007f5815e14b2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7f580f30b362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f580f2f1c64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f580f262b28] /lib64/libc.so.6(+0x42fb0)[0x7f580e418fb0] /usr/lib64/libLLVM-13.so(+0x13ebeab)[0x7f580fc6ceab] /usr/lib64/libLLVM-13.so(_ZN4llvm15PromoteMemToRegENS_8ArrayRefIPNS_10AllocaInstEEERNS_13DominatorTreeEPNS_15AssumptionCacheE+0x93e)[0x7f580fc6eb1e] /usr/lib64/libLLVM-13.so(_ZN4llvm4SROA7runImplERNS_8FunctionERNS_13DominatorTreeERNS_15AssumptionCacheE+0x14f)[0x7f580ff9947f] /usr/lib64/libLLVM-13.so(+0x2d6d7c3)[0x7f58115ee7c3] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x20e)[0x7f580f45e4fe] /usr/lib64/libLLVM-13.so(+0x2286662)[0x7f5810b07662] /usr/lib64/libLLVM-13.so(_ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x19d)[0x7f580f45e8ad] /usr/lib64/libLLVM-13.so(+0x2286612)[0x7f5810b07612] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7f580f45e0f9] /usr/lib64/libclang-cpp.so.13(+0x15954bc)[0x7f58158814bc] /usr/lib64/libclang-cpp.so.13(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0x446)[0x7f58158840b6] /usr/lib64/libclang-cpp.so.13(+0x183e110)[0x7f5815b2a110] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7f5814cd7149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f58160cfb41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f5816073787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f581611666b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x56536dab24c3] clang(+0x1bc05)[0x56536dab8c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f5815df5525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f580f24d1f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f5815dfc59e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f5815e13753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f5815e13b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f5815e14b2a] clang(main+0x1f50)[0x56536daaceb0] /lib64/libc.so.6(+0x2e20c)[0x7f580e40420c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f580e4042bc] clang(_start+0x21)[0x56536daad561] clang: error: clang frontend command failed with exit code 139 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /usr/src/tmp/caps-50a36a.c clang: note: diagnostic msg: /usr/src/tmp/caps-50a36a.sh clang: note: diagnostic msg: ******************** make[2]: *** [CMakeFiles/objc.dir/build.make:111: CMakeFiles/objc.dir/caps.c.o] Error 139 make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 23%] Building C object CMakeFiles/objc.dir/dtable.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/dtable.c.o -MF CMakeFiles/objc.dir/dtable.c.o.d -o CMakeFiles/objc.dir/dtable.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/dtable.c In file included from /usr/src/RPM/BUILD/libobjc2-2.1/dtable.c:8: /usr/src/RPM/BUILD/libobjc2-2.1/sarray2.h:55:8: warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant] void *data[data_size]; ^ free(): invalid pointer PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/dtable.c.o -MF CMakeFiles/objc.dir/dtable.c.o.d -o CMakeFiles/objc.dir/dtable.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/dtable.c 1. /usr/src/RPM/BUILD/libobjc2-2.1/dtable.c:397:1: current parser token 'static' 2. /usr/src/RPM/BUILD/libobjc2-2.1/dtable.c:381:14: LLVM IR generation of declaration 'objc_update_dtable_for_class' 3. /usr/src/RPM/BUILD/libobjc2-2.1/dtable.c:381:14: Generating code for declaration 'objc_update_dtable_for_class' #0 0x00007f0ac0605362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f0ac05ebc64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f0ac055cb28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f0abf712fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f0abf75f1cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007f0abf712f12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007f0abf6fd46b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007f0abf7535b7 (/lib64/libc.so.6+0x835b7) #8 0x00007f0abf768e8c (/lib64/libc.so.6+0x98e8c) #9 0x00007f0abf76aa3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007f0abf76d5af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007f0ac0701051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007f0ac6cbcabd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007f0ac6c8ccd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007f0ac6c75e34 clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::CGCallee const&, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, llvm::CallBase**, bool, clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x168fe34) #15 0x00007f0ac6ca5a34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007f0ac6c741e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007f0ac6c7cbe6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007f0ac6e2a03e clang::CodeGen::CodeGenFunction::FinishFunction(clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x184403e) #19 0x00007f0ac6e3d49c clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185749c) #20 0x00007f0ac6e444a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #21 0x00007f0ac6e48b95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #22 0x00007f0ac6e6d02f (/usr/lib64/libclang-cpp.so.13+0x188702f) #23 0x00007f0ac6ebc272 (/usr/lib64/libclang-cpp.so.13+0x18d6272) #24 0x00007f0ac6e159f3 (/usr/lib64/libclang-cpp.so.13+0x182f9f3) #25 0x00007f0ac5fd10d4 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb0d4) #26 0x00007f0ac73c9b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #27 0x00007f0ac736d787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #28 0x00007f0ac741066b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #29 0x000055f46b0e84c3 0x154c3 0x1bc05 #30 0x000055f46b0e84c3 (+0x154c3) #31 0x000055f46b0eec05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #32 0x00007f0ac70ef525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #33 0x00007f0ac05471f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #34 0x00007f0ac70f659e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #35 0x00007f0ac710d753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #36 0x00007f0ac710db3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #37 0x00007f0ac710db3d #38 0x00007f0ac710db3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #39 0x00007f0ac710eb2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7f0ac0605362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f0ac05ebc64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f0ac055cb28] /lib64/libc.so.6(+0x42fb0)[0x7f0abf712fb0] /lib64/libc.so.6(+0x8f1cc)[0x7f0abf75f1cc] /lib64/libc.so.6(raise+0x12)[0x7f0abf712f12] /lib64/libc.so.6(abort+0xcf)[0x7f0abf6fd46b] /lib64/libc.so.6(+0x835b7)[0x7f0abf7535b7] /lib64/libc.so.6(+0x98e8c)[0x7f0abf768e8c] /lib64/libc.so.6(+0x9aa3c)[0x7f0abf76aa3c] /lib64/libc.so.6(free+0x6f)[0x7f0abf76d5af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7f0ac0701051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7f0ac6cbcabd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7f0ac6c8ccd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7f0ac6c75e34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7f0ac6ca5a34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7f0ac6c741e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7f0ac6c7cbe6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14FinishFunctionENS_14SourceLocationE+0x9ce)[0x7f0ac6e2a03e] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x23c)[0x7f0ac6e3d49c] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7f0ac6e444a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7f0ac6e48b95] /usr/lib64/libclang-cpp.so.13(+0x188702f)[0x7f0ac6e6d02f] /usr/lib64/libclang-cpp.so.13(+0x18d6272)[0x7f0ac6ebc272] /usr/lib64/libclang-cpp.so.13(+0x182f9f3)[0x7f0ac6e159f3] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x224)[0x7f0ac5fd10d4] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f0ac73c9b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f0ac736d787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f0ac741066b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x55f46b0e84c3] clang(+0x1bc05)[0x55f46b0eec05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f0ac70ef525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f0ac05471f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f0ac70f659e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f0ac710d753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f0ac710db3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f0ac710eb2a] clang(main+0x1f50)[0x55f46b0e2eb0] /lib64/libc.so.6(+0x2e20c)[0x7f0abf6fe20c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f0abf6fe2bc] clang(_start+0x21)[0x55f46b0e3561] clang: error: clang frontend command failed with exit code 134 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /usr/src/tmp/dtable-514364.c clang: note: diagnostic msg: /usr/src/tmp/dtable-514364.sh clang: note: diagnostic msg: ******************** make[2]: *** [CMakeFiles/objc.dir/build.make:153: CMakeFiles/objc.dir/dtable.c.o] Error 134 make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 32%] Building C object CMakeFiles/objc.dir/loader.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/loader.c.o -MF CMakeFiles/objc.dir/loader.c.o.d -o CMakeFiles/objc.dir/loader.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/loader.c free(): invalid pointer PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/loader.c.o -MF CMakeFiles/objc.dir/loader.c.o.d -o CMakeFiles/objc.dir/loader.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/loader.c 1. /usr/src/RPM/BUILD/libobjc2-2.1/loader.c:328:13: current parser token 'void' 2. /usr/src/RPM/BUILD/libobjc2-2.1/loader.c:187:18: LLVM IR generation of declaration '__objc_load' 3. /usr/src/RPM/BUILD/libobjc2-2.1/loader.c:187:18: Generating code for declaration '__objc_load' #0 0x00007f22cec02362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f22cebe8c64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f22ceb59b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f22cdd0ffb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f22cdd5c1cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007f22cdd0ff12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007f22cdcfa46b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007f22cdd505b7 (/lib64/libc.so.6+0x835b7) #8 0x00007f22cdd65e8c (/lib64/libc.so.6+0x98e8c) #9 0x00007f22cdd67a3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007f22cdd6a5af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007f22cecfe051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007f22d52b9abd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007f22d5289cd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007f22d5272e34 clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::CGCallee const&, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, llvm::CallBase**, bool, clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x168fe34) #15 0x00007f22d52a2a34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007f22d52711e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007f22d5279be6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007f22d542703e clang::CodeGen::CodeGenFunction::FinishFunction(clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x184403e) #19 0x00007f22d543a49c clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185749c) #20 0x00007f22d54414a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #21 0x00007f22d5445b95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #22 0x00007f22d546a02f (/usr/lib64/libclang-cpp.so.13+0x188702f) #23 0x00007f22d54b9272 (/usr/lib64/libclang-cpp.so.13+0x18d6272) #24 0x00007f22d54129f3 (/usr/lib64/libclang-cpp.so.13+0x182f9f3) #25 0x00007f22d45ce0d4 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb0d4) #26 0x00007f22d59c6b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #27 0x00007f22d596a787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #28 0x00007f22d5a0d66b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #29 0x000056006ec954c3 0x154c3 0x1bc05 #30 0x000056006ec954c3 (+0x154c3) #31 0x000056006ec9bc05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #32 0x00007f22d56ec525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #33 0x00007f22ceb441f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #34 0x00007f22d56f359e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #35 0x00007f22d570a753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #36 0x00007f22d570ab3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #37 0x00007f22d570ab3d #38 0x00007f22d570ab3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #39 0x00007f22d570bb2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7f22cec02362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f22cebe8c64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f22ceb59b28] /lib64/libc.so.6(+0x42fb0)[0x7f22cdd0ffb0] /lib64/libc.so.6(+0x8f1cc)[0x7f22cdd5c1cc] /lib64/libc.so.6(raise+0x12)[0x7f22cdd0ff12] /lib64/libc.so.6(abort+0xcf)[0x7f22cdcfa46b] /lib64/libc.so.6(+0x835b7)[0x7f22cdd505b7] /lib64/libc.so.6(+0x98e8c)[0x7f22cdd65e8c] /lib64/libc.so.6(+0x9aa3c)[0x7f22cdd67a3c] /lib64/libc.so.6(free+0x6f)[0x7f22cdd6a5af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7f22cecfe051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7f22d52b9abd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7f22d5289cd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7f22d5272e34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7f22d52a2a34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7f22d52711e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7f22d5279be6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14FinishFunctionENS_14SourceLocationE+0x9ce)[0x7f22d542703e] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x23c)[0x7f22d543a49c] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7f22d54414a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7f22d5445b95] /usr/lib64/libclang-cpp.so.13(+0x188702f)[0x7f22d546a02f] /usr/lib64/libclang-cpp.so.13(+0x18d6272)[0x7f22d54b9272] /usr/lib64/libclang-cpp.so.13(+0x182f9f3)[0x7f22d54129f3] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x224)[0x7f22d45ce0d4] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f22d59c6b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f22d596a787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f22d5a0d66b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x56006ec954c3] clang(+0x1bc05)[0x56006ec9bc05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f22d56ec525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f22ceb441f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f22d56f359e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f22d570a753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f22d570ab3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f22d570bb2a] clang(main+0x1f50)[0x56006ec8feb0] /lib64/libc.so.6(+0x2e20c)[0x7f22cdcfb20c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f22cdcfb2bc] clang(_start+0x21)[0x56006ec90561] clang: error: clang frontend command failed with exit code 134 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /usr/src/tmp/loader-2b225c.c clang: note: diagnostic msg: /usr/src/tmp/loader-2b225c.sh clang: note: diagnostic msg: ******************** make[2]: *** [CMakeFiles/objc.dir/build.make:209: CMakeFiles/objc.dir/loader.c.o] Error 134 make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 44%] Building C object CMakeFiles/objc.dir/sarray2.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/sarray2.c.o -MF CMakeFiles/objc.dir/sarray2.c.o.d -o CMakeFiles/objc.dir/sarray2.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/sarray2.c In file included from /usr/src/RPM/BUILD/libobjc2-2.1/sarray2.c:6: /usr/src/RPM/BUILD/libobjc2-2.1/sarray2.h:55:8: warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant] void *data[data_size]; ^ PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/sarray2.c.o -MF CMakeFiles/objc.dir/sarray2.c.o.d -o CMakeFiles/objc.dir/sarray2.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/sarray2.c 1. parser at end of file 2. Optimizer #0 0x00007f5c07940362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f5c07926c64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f5c07897b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f5c06a4dfb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f5c082a1eab (/usr/lib64/libLLVM-13.so+0x13ebeab) #5 0x00007f5c082a3b1e llvm::PromoteMemToReg(llvm::ArrayRef, llvm::DominatorTree&, llvm::AssumptionCache*) (/usr/lib64/libLLVM-13.so+0x13edb1e) #6 0x00007f5c085ce47f llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&) (/usr/lib64/libLLVM-13.so+0x171847f) #7 0x00007f5c09c237c3 (/usr/lib64/libLLVM-13.so+0x2d6d7c3) #8 0x00007f5c07a934fe llvm::PassManager >::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd4fe) #9 0x00007f5c0913c662 (/usr/lib64/libLLVM-13.so+0x2286662) #10 0x00007f5c07a938ad llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd8ad) #11 0x00007f5c0913c612 (/usr/lib64/libLLVM-13.so+0x2286612) #12 0x00007f5c07a930f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #13 0x00007f5c0deb64bc (/usr/lib64/libclang-cpp.so.13+0x15954bc) #14 0x00007f5c0deb90b6 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, std::unique_ptr >) (/usr/lib64/libclang-cpp.so.13+0x15980b6) #15 0x00007f5c0e15f110 (/usr/lib64/libclang-cpp.so.13+0x183e110) #16 0x00007f5c0d30c149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #17 0x00007f5c0e704b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #18 0x00007f5c0e6a8787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #19 0x00007f5c0e74b66b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #20 0x000055a51fabd4c3 0x154c3 0x1bc05 #21 0x000055a51fabd4c3 (+0x154c3) #22 0x000055a51fac3c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #23 0x00007f5c0e42a525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #24 0x00007f5c078821f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #25 0x00007f5c0e43159e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #26 0x00007f5c0e448753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #27 0x00007f5c0e448b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #28 0x00007f5c0e448b3d #29 0x00007f5c0e448b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #30 0x00007f5c0e449b2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7f5c07940362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f5c07926c64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f5c07897b28] /lib64/libc.so.6(+0x42fb0)[0x7f5c06a4dfb0] /usr/lib64/libLLVM-13.so(+0x13ebeab)[0x7f5c082a1eab] /usr/lib64/libLLVM-13.so(_ZN4llvm15PromoteMemToRegENS_8ArrayRefIPNS_10AllocaInstEEERNS_13DominatorTreeEPNS_15AssumptionCacheE+0x93e)[0x7f5c082a3b1e] /usr/lib64/libLLVM-13.so(_ZN4llvm4SROA7runImplERNS_8FunctionERNS_13DominatorTreeERNS_15AssumptionCacheE+0x14f)[0x7f5c085ce47f] /usr/lib64/libLLVM-13.so(+0x2d6d7c3)[0x7f5c09c237c3] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x20e)[0x7f5c07a934fe] /usr/lib64/libLLVM-13.so(+0x2286662)[0x7f5c0913c662] /usr/lib64/libLLVM-13.so(_ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x19d)[0x7f5c07a938ad] /usr/lib64/libLLVM-13.so(+0x2286612)[0x7f5c0913c612] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7f5c07a930f9] /usr/lib64/libclang-cpp.so.13(+0x15954bc)[0x7f5c0deb64bc] /usr/lib64/libclang-cpp.so.13(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0x446)[0x7f5c0deb90b6] /usr/lib64/libclang-cpp.so.13(+0x183e110)[0x7f5c0e15f110] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7f5c0d30c149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f5c0e704b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f5c0e6a8787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f5c0e74b66b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x55a51fabd4c3] clang(+0x1bc05)[0x55a51fac3c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f5c0e42a525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f5c078821f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f5c0e43159e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f5c0e448753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f5c0e448b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f5c0e449b2a] clang(main+0x1f50)[0x55a51fab7eb0] /lib64/libc.so.6(+0x2e20c)[0x7f5c06a3920c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f5c06a392bc] clang(_start+0x21)[0x55a51fab8561] clang: error: clang frontend command failed with exit code 139 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /usr/src/tmp/sarray2-957a18.c clang: note: diagnostic msg: /usr/src/tmp/sarray2-957a18.sh clang: note: diagnostic msg: ******************** make[2]: *** [CMakeFiles/objc.dir/build.make:265: CMakeFiles/objc.dir/sarray2.c.o] Error 139 make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 29%] Building C object CMakeFiles/objc.dir/ivar.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/ivar.c.o -MF CMakeFiles/objc.dir/ivar.c.o.d -o CMakeFiles/objc.dir/ivar.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/ivar.c PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/ivar.c.o -MF CMakeFiles/objc.dir/ivar.c.o.d -o CMakeFiles/objc.dir/ivar.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/ivar.c 1. parser at end of file 2. Optimizer #0 0x00007fb625c59362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007fb625c3fc64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007fb625bb0b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007fb624d66fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007fb6265baeab (/usr/lib64/libLLVM-13.so+0x13ebeab) #5 0x00007fb6265bcb1e llvm::PromoteMemToReg(llvm::ArrayRef, llvm::DominatorTree&, llvm::AssumptionCache*) (/usr/lib64/libLLVM-13.so+0x13edb1e) #6 0x00007fb6268e747f llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&) (/usr/lib64/libLLVM-13.so+0x171847f) #7 0x00007fb627f3c7c3 (/usr/lib64/libLLVM-13.so+0x2d6d7c3) #8 0x00007fb625dac4fe llvm::PassManager >::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd4fe) #9 0x00007fb627455662 (/usr/lib64/libLLVM-13.so+0x2286662) #10 0x00007fb625dac8ad llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd8ad) #11 0x00007fb627455612 (/usr/lib64/libLLVM-13.so+0x2286612) #12 0x00007fb625dac0f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #13 0x00007fb62c1cf4bc (/usr/lib64/libclang-cpp.so.13+0x15954bc) #14 0x00007fb62c1d20b6 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, std::unique_ptr >) (/usr/lib64/libclang-cpp.so.13+0x15980b6) #15 0x00007fb62c478110 (/usr/lib64/libclang-cpp.so.13+0x183e110) #16 0x00007fb62b625149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #17 0x00007fb62ca1db41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #18 0x00007fb62c9c1787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #19 0x00007fb62ca6466b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #20 0x00005626e66dd4c3 0x154c3 0x1bc05 #21 0x00005626e66dd4c3 (+0x154c3) #22 0x00005626e66e3c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #23 0x00007fb62c743525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #24 0x00007fb625b9b1f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #25 0x00007fb62c74a59e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #26 0x00007fb62c761753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #27 0x00007fb62c761b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #28 0x00007fb62c761b3d #29 0x00007fb62c761b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #30 0x00007fb62c762b2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7fb625c59362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7fb625c3fc64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7fb625bb0b28] /lib64/libc.so.6(+0x42fb0)[0x7fb624d66fb0] /usr/lib64/libLLVM-13.so(+0x13ebeab)[0x7fb6265baeab] /usr/lib64/libLLVM-13.so(_ZN4llvm15PromoteMemToRegENS_8ArrayRefIPNS_10AllocaInstEEERNS_13DominatorTreeEPNS_15AssumptionCacheE+0x93e)[0x7fb6265bcb1e] /usr/lib64/libLLVM-13.so(_ZN4llvm4SROA7runImplERNS_8FunctionERNS_13DominatorTreeERNS_15AssumptionCacheE+0x14f)[0x7fb6268e747f] /usr/lib64/libLLVM-13.so(+0x2d6d7c3)[0x7fb627f3c7c3] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x20e)[0x7fb625dac4fe] /usr/lib64/libLLVM-13.so(+0x2286662)[0x7fb627455662] /usr/lib64/libLLVM-13.so(_ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x19d)[0x7fb625dac8ad] /usr/lib64/libLLVM-13.so(+0x2286612)[0x7fb627455612] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7fb625dac0f9] /usr/lib64/libclang-cpp.so.13(+0x15954bc)[0x7fb62c1cf4bc] /usr/lib64/libclang-cpp.so.13(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0x446)[0x7fb62c1d20b6] /usr/lib64/libclang-cpp.so.13(+0x183e110)[0x7fb62c478110] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7fb62b625149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7fb62ca1db41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7fb62c9c1787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7fb62ca6466b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x5626e66dd4c3] clang(+0x1bc05)[0x5626e66e3c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7fb62c743525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7fb625b9b1f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7fb62c74a59e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7fb62c761753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7fb62c761b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7fb62c762b2a] clang(main+0x1f50)[0x5626e66d7eb0] /lib64/libc.so.6(+0x2e20c)[0x7fb624d5220c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7fb624d522bc] clang(_start+0x21)[0x5626e66d8561] clang: error: clang frontend command failed with exit code 139 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /usr/src/tmp/ivar-407461.c clang: note: diagnostic msg: /usr/src/tmp/ivar-407461.sh clang: note: diagnostic msg: ******************** make[2]: *** [CMakeFiles/objc.dir/build.make:195: CMakeFiles/objc.dir/ivar.c.o] Error 139 make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 17%] Building C object CMakeFiles/objc.dir/category_loader.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/category_loader.c.o -MF CMakeFiles/objc.dir/category_loader.c.o.d -o CMakeFiles/objc.dir/category_loader.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/category_loader.c In file included from /usr/src/RPM/BUILD/libobjc2-2.1/category_loader.c:5: In file included from /usr/src/RPM/BUILD/libobjc2-2.1/dtable.h:3: /usr/src/RPM/BUILD/libobjc2-2.1/sarray2.h:55:8: warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant] void *data[data_size]; ^ free(): invalid pointer PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/category_loader.c.o -MF CMakeFiles/objc.dir/category_loader.c.o.d -o CMakeFiles/objc.dir/category_loader.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/category_loader.c 1. parser at end of file 2. Per-file LLVM IR generation 3. /usr/src/RPM/BUILD/libobjc2-2.1/dtable.h:58:24: Generating code for declaration 'dtable_for_class' 4. /usr/src/RPM/BUILD/libobjc2-2.1/dtable.h:67:2: LLVM IR generation of compound statement ('{}') #0 0x00007f360d8d4362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f360d8bac64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f360d82bb28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f360c9e1fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f360ca2e1cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007f360c9e1f12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007f360c9cc46b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007f360ca225b7 (/lib64/libc.so.6+0x835b7) #8 0x00007f360ca37e8c (/lib64/libc.so.6+0x98e8c) #9 0x00007f360ca39a3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007f360ca3c5af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007f360d9d0051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007f3613f8babd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007f3613f5bcd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007f3613f44e34 clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::CGCallee const&, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, llvm::CallBase**, bool, clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x168fe34) #15 0x00007f3613f74a34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007f3613f431e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007f3613f4bbe6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007f3613f4c19b clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, unsigned long, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x169719b) #19 0x00007f3613f4c3fb (/usr/lib64/libclang-cpp.so.13+0x16973fb) #20 0x00007f36140a73be clang::CodeGen::CodeGenFunction::EmitCompoundStmt(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (/usr/lib64/libclang-cpp.so.13+0x17f23be) #21 0x00007f36140a7613 clang::CodeGen::CodeGenFunction::EmitSimpleStmt(clang::Stmt const*, llvm::ArrayRef) (/usr/lib64/libclang-cpp.so.13+0x17f2613) #22 0x00007f36140a6126 clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*, llvm::ArrayRef) (/usr/lib64/libclang-cpp.so.13+0x17f1126) #23 0x00007f36140a70ba clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (/usr/lib64/libclang-cpp.so.13+0x17f20ba) #24 0x00007f36140f9c4a clang::CodeGen::CodeGenFunction::EmitFunctionBody(clang::Stmt const*) (/usr/lib64/libclang-cpp.so.13+0x1844c4a) #25 0x00007f361410c45f clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185745f) #26 0x00007f36141134a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #27 0x00007f3614117b95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #28 0x00007f3614119225 clang::CodeGen::CodeGenModule::EmitDeferred() (/usr/lib64/libclang-cpp.so.13+0x1864225) #29 0x00007f361411923d clang::CodeGen::CodeGenModule::EmitDeferred() (/usr/lib64/libclang-cpp.so.13+0x186423d) #30 0x00007f361411923d clang::CodeGen::CodeGenModule::EmitDeferred() (/usr/lib64/libclang-cpp.so.13+0x186423d) #31 0x00007f361411923d clang::CodeGen::CodeGenModule::EmitDeferred() (/usr/lib64/libclang-cpp.so.13+0x186423d) #32 0x00007f361411923d clang::CodeGen::CodeGenModule::EmitDeferred() (/usr/lib64/libclang-cpp.so.13+0x186423d) #33 0x00007f3614119918 clang::CodeGen::CodeGenModule::Release() (/usr/lib64/libclang-cpp.so.13+0x1864918) #34 0x00007f361418be8a (/usr/lib64/libclang-cpp.so.13+0x18d6e8a) #35 0x00007f36140f2c4a (/usr/lib64/libclang-cpp.so.13+0x183dc4a) #36 0x00007f36132a0149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #37 0x00007f3614698b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #38 0x00007f361463c787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #39 0x00007f36146df66b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #40 0x000055b81939c4c3 0x154c3 0x1bc05 #41 0x000055b81939c4c3 (+0x154c3) #42 0x000055b8193a2c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #43 0x00007f36143be525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #44 0x00007f360d8161f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #45 0x00007f36143c559e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #46 0x00007f36143dc753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #47 0x00007f36143dcb3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #48 0x00007f36143dcb3d #49 0x00007f36143dcb3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #50 0x00007f36143ddb2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7f360d8d4362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f360d8bac64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f360d82bb28] /lib64/libc.so.6(+0x42fb0)[0x7f360c9e1fb0] /lib64/libc.so.6(+0x8f1cc)[0x7f360ca2e1cc] /lib64/libc.so.6(raise+0x12)[0x7f360c9e1f12] /lib64/libc.so.6(abort+0xcf)[0x7f360c9cc46b] /lib64/libc.so.6(+0x835b7)[0x7f360ca225b7] /lib64/libc.so.6(+0x98e8c)[0x7f360ca37e8c] /lib64/libc.so.6(+0x9aa3c)[0x7f360ca39a3c] /lib64/libc.so.6(free+0x6f)[0x7f360ca3c5af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7f360d9d0051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7f3613f8babd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7f3613f5bcd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7f3613f44e34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7f3613f74a34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7f3613f431e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7f3613f4bbe6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorEmSt16initializer_listIPPN4llvm5ValueEE+0x2b)[0x7f3613f4c19b] /usr/lib64/libclang-cpp.so.13(+0x16973fb)[0x7f3613f4c3fb] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16EmitCompoundStmtERKNS_12CompoundStmtEbNS0_12AggValueSlotE+0x16e)[0x7f36140a73be] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14EmitSimpleStmtEPKNS_4StmtEN4llvm8ArrayRefIPKNS_4AttrEEE+0xd3)[0x7f36140a7613] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitStmtEPKNS_4StmtEN4llvm8ArrayRefIPKNS_4AttrEEE+0x86)[0x7f36140a6126] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction28EmitCompoundStmtWithoutScopeERKNS_12CompoundStmtEbNS0_12AggValueSlotE+0x8a)[0x7f36140a70ba] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16EmitFunctionBodyEPKNS_4StmtE+0x4a)[0x7f36140f9c4a] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x1ff)[0x7f361410c45f] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7f36141134a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7f3614117b95] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule12EmitDeferredEv+0x135)[0x7f3614119225] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule12EmitDeferredEv+0x14d)[0x7f361411923d] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule12EmitDeferredEv+0x14d)[0x7f361411923d] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule12EmitDeferredEv+0x14d)[0x7f361411923d] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule12EmitDeferredEv+0x14d)[0x7f361411923d] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule7ReleaseEv+0x38)[0x7f3614119918] /usr/lib64/libclang-cpp.so.13(+0x18d6e8a)[0x7f361418be8a] /usr/lib64/libclang-cpp.so.13(+0x183dc4a)[0x7f36140f2c4a] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7f36132a0149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f3614698b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f361463c787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f36146df66b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x55b81939c4c3] clang(+0x1bc05)[0x55b8193a2c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f36143be525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f360d8161f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f36143c559e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f36143dc753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f36143dcb3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f36143ddb2a] clang(main+0x1f50)[0x55b819396eb0] /lib64/libc.so.6(+0x2e20c)[0x7f360c9cd20c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f360c9cd2bc] clang(_start+0x21)[0x55b819397561] clang: error: clang frontend command failed with exit code 134 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /usr/src/tmp/category_loader-473667.c clang: note: diagnostic msg: /usr/src/tmp/category_loader-473667.sh clang: note: diagnostic msg: ******************** make[2]: *** [CMakeFiles/objc.dir/build.make:125: CMakeFiles/objc.dir/category_loader.c.o] Error 134 make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 26%] Building C object CMakeFiles/objc.dir/encoding2.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/encoding2.c.o -MF CMakeFiles/objc.dir/encoding2.c.o.d -o CMakeFiles/objc.dir/encoding2.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/encoding2.c PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/encoding2.c.o -MF CMakeFiles/objc.dir/encoding2.c.o.d -o CMakeFiles/objc.dir/encoding2.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/encoding2.c 1. parser at end of file 2. Optimizer #0 0x00007f72f2f65362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f72f2f4bc64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f72f2ebcb28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f72f2072fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f72f2db4fe2 llvm::PMDataManager::getOnTheFlyPass(llvm::Pass*, void const*, llvm::Function&) (/usr/lib64/libLLVM-13.so+0x8d9fe2) #5 0x00007f72f3881457 llvm::ConvertDebugDeclareToDebugValue(llvm::DbgVariableIntrinsic*, llvm::PHINode*, llvm::DIBuilder&) (/usr/lib64/libLLVM-13.so+0x13a6457) #6 0x00007f72f38c7004 (/usr/lib64/libLLVM-13.so+0x13ec004) #7 0x00007f72f38c8b1e llvm::PromoteMemToReg(llvm::ArrayRef, llvm::DominatorTree&, llvm::AssumptionCache*) (/usr/lib64/libLLVM-13.so+0x13edb1e) #8 0x00007f72f3bf347f llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&) (/usr/lib64/libLLVM-13.so+0x171847f) #9 0x00007f72f52487c3 (/usr/lib64/libLLVM-13.so+0x2d6d7c3) #10 0x00007f72f30b84fe llvm::PassManager >::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd4fe) #11 0x00007f72f4761662 (/usr/lib64/libLLVM-13.so+0x2286662) #12 0x00007f72f30b88ad llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd8ad) #13 0x00007f72f4761612 (/usr/lib64/libLLVM-13.so+0x2286612) #14 0x00007f72f30b80f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #15 0x00007f72f94db4bc (/usr/lib64/libclang-cpp.so.13+0x15954bc) #16 0x00007f72f94de0b6 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, std::unique_ptr >) (/usr/lib64/libclang-cpp.so.13+0x15980b6) #17 0x00007f72f9784110 (/usr/lib64/libclang-cpp.so.13+0x183e110) #18 0x00007f72f8931149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #19 0x00007f72f9d29b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #20 0x00007f72f9ccd787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #21 0x00007f72f9d7066b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #22 0x00005595d5b434c3 0x154c3 0x1bc05 #23 0x00005595d5b434c3 (+0x154c3) #24 0x00005595d5b49c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #25 0x00007f72f9a4f525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #26 0x00007f72f2ea71f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #27 0x00007f72f9a5659e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #28 0x00007f72f9a6d753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #29 0x00007f72f9a6db3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #30 0x00007f72f9a6db3d #31 0x00007f72f9a6db3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #32 0x00007f72f9a6eb2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7f72f2f65362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f72f2f4bc64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f72f2ebcb28] /lib64/libc.so.6(+0x42fb0)[0x7f72f2072fb0] /usr/lib64/libLLVM-13.so(+0x8d9fe2)[0x7f72f2db4fe2] /usr/lib64/libLLVM-13.so(_ZN4llvm31ConvertDebugDeclareToDebugValueEPNS_20DbgVariableIntrinsicEPNS_7PHINodeERNS_9DIBuilderE+0x177)[0x7f72f3881457] /usr/lib64/libLLVM-13.so(+0x13ec004)[0x7f72f38c7004] /usr/lib64/libLLVM-13.so(_ZN4llvm15PromoteMemToRegENS_8ArrayRefIPNS_10AllocaInstEEERNS_13DominatorTreeEPNS_15AssumptionCacheE+0x93e)[0x7f72f38c8b1e] /usr/lib64/libLLVM-13.so(_ZN4llvm4SROA7runImplERNS_8FunctionERNS_13DominatorTreeERNS_15AssumptionCacheE+0x14f)[0x7f72f3bf347f] /usr/lib64/libLLVM-13.so(+0x2d6d7c3)[0x7f72f52487c3] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x20e)[0x7f72f30b84fe] /usr/lib64/libLLVM-13.so(+0x2286662)[0x7f72f4761662] /usr/lib64/libLLVM-13.so(_ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x19d)[0x7f72f30b88ad] /usr/lib64/libLLVM-13.so(+0x2286612)[0x7f72f4761612] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7f72f30b80f9] /usr/lib64/libclang-cpp.so.13(+0x15954bc)[0x7f72f94db4bc] /usr/lib64/libclang-cpp.so.13(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0x446)[0x7f72f94de0b6] /usr/lib64/libclang-cpp.so.13(+0x183e110)[0x7f72f9784110] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7f72f8931149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f72f9d29b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f72f9ccd787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f72f9d7066b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x5595d5b434c3] clang(+0x1bc05)[0x5595d5b49c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f72f9a4f525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f72f2ea71f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f72f9a5659e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f72f9a6d753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f72f9a6db3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f72f9a6eb2a] clang(main+0x1f50)[0x5595d5b3deb0] /lib64/libc.so.6(+0x2e20c)[0x7f72f205e20c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f72f205e2bc] clang(_start+0x21)[0x5595d5b3e561] clang: error: clang frontend command failed with exit code 139 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /usr/src/tmp/encoding2-f1398e.c clang: note: diagnostic msg: /usr/src/tmp/encoding2-f1398e.sh clang: note: diagnostic msg: ******************** make[2]: *** [CMakeFiles/objc.dir/build.make:167: CMakeFiles/objc.dir/encoding2.c.o] Error 139 make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 41%] Building C object CMakeFiles/objc.dir/runtime.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/runtime.c.o -MF CMakeFiles/objc.dir/runtime.c.o.d -o CMakeFiles/objc.dir/runtime.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/runtime.c In file included from /usr/src/RPM/BUILD/libobjc2-2.1/runtime.c:8: In file included from /usr/src/RPM/BUILD/libobjc2-2.1/dtable.h:3: /usr/src/RPM/BUILD/libobjc2-2.1/sarray2.h:55:8: warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant] void *data[data_size]; ^ free(): invalid pointer PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/runtime.c.o -MF CMakeFiles/objc.dir/runtime.c.o.d -o CMakeFiles/objc.dir/runtime.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/runtime.c 1. /usr/src/RPM/BUILD/libobjc2-2.1/runtime.c:555:1: current parser token 'void' 2. /usr/src/RPM/BUILD/libobjc2-2.1/runtime.c:496:7: LLVM IR generation of declaration 'class_setSuperclass' 3. /usr/src/RPM/BUILD/libobjc2-2.1/runtime.c:496:7: Generating code for declaration 'class_setSuperclass' 4. /usr/src/RPM/BUILD/libobjc2-2.1/runtime.c:503:2: LLVM IR generation of compound statement ('{}') #0 0x00007fa7c2f4f362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007fa7c2f35c64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007fa7c2ea6b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007fa7c205cfb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007fa7c20a91cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007fa7c205cf12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007fa7c204746b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007fa7c209d5b7 (/lib64/libc.so.6+0x835b7) #8 0x00007fa7c20b2e8c (/lib64/libc.so.6+0x98e8c) #9 0x00007fa7c20b4a3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007fa7c20b75af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007fa7c304b051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007fa7c9606abd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007fa7c95d6cd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007fa7c95bfe34 clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::CGCallee const&, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, llvm::CallBase**, bool, clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x168fe34) #15 0x00007fa7c95efa34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007fa7c95be1e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007fa7c95c6be6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007fa7c95c719b clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, unsigned long, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x169719b) #19 0x00007fa7c95c73fb (/usr/lib64/libclang-cpp.so.13+0x16973fb) #20 0x00007fa7c97223be clang::CodeGen::CodeGenFunction::EmitCompoundStmt(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (/usr/lib64/libclang-cpp.so.13+0x17f23be) #21 0x00007fa7c9722613 clang::CodeGen::CodeGenFunction::EmitSimpleStmt(clang::Stmt const*, llvm::ArrayRef) (/usr/lib64/libclang-cpp.so.13+0x17f2613) #22 0x00007fa7c9721126 clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*, llvm::ArrayRef) (/usr/lib64/libclang-cpp.so.13+0x17f1126) #23 0x00007fa7c97220ba clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (/usr/lib64/libclang-cpp.so.13+0x17f20ba) #24 0x00007fa7c9774c4a clang::CodeGen::CodeGenFunction::EmitFunctionBody(clang::Stmt const*) (/usr/lib64/libclang-cpp.so.13+0x1844c4a) #25 0x00007fa7c978745f clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185745f) #26 0x00007fa7c978e4a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #27 0x00007fa7c9792b95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #28 0x00007fa7c97b702f (/usr/lib64/libclang-cpp.so.13+0x188702f) #29 0x00007fa7c9806272 (/usr/lib64/libclang-cpp.so.13+0x18d6272) #30 0x00007fa7c975f9f3 (/usr/lib64/libclang-cpp.so.13+0x182f9f3) #31 0x00007fa7c891b0d4 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb0d4) #32 0x00007fa7c9d13b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #33 0x00007fa7c9cb7787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #34 0x00007fa7c9d5a66b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #35 0x000055b072af64c3 0x154c3 0x1bc05 #36 0x000055b072af64c3 (+0x154c3) #37 0x000055b072afcc05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #38 0x00007fa7c9a39525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #39 0x00007fa7c2e911f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #40 0x00007fa7c9a4059e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #41 0x00007fa7c9a57753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #42 0x00007fa7c9a57b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #43 0x00007fa7c9a57b3d #44 0x00007fa7c9a57b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #45 0x00007fa7c9a58b2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7fa7c2f4f362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7fa7c2f35c64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7fa7c2ea6b28] /lib64/libc.so.6(+0x42fb0)[0x7fa7c205cfb0] /lib64/libc.so.6(+0x8f1cc)[0x7fa7c20a91cc] /lib64/libc.so.6(raise+0x12)[0x7fa7c205cf12] /lib64/libc.so.6(abort+0xcf)[0x7fa7c204746b] /lib64/libc.so.6(+0x835b7)[0x7fa7c209d5b7] /lib64/libc.so.6(+0x98e8c)[0x7fa7c20b2e8c] /lib64/libc.so.6(+0x9aa3c)[0x7fa7c20b4a3c] /lib64/libc.so.6(free+0x6f)[0x7fa7c20b75af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7fa7c304b051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7fa7c9606abd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7fa7c95d6cd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7fa7c95bfe34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7fa7c95efa34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7fa7c95be1e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7fa7c95c6be6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorEmSt16initializer_listIPPN4llvm5ValueEE+0x2b)[0x7fa7c95c719b] /usr/lib64/libclang-cpp.so.13(+0x16973fb)[0x7fa7c95c73fb] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16EmitCompoundStmtERKNS_12CompoundStmtEbNS0_12AggValueSlotE+0x16e)[0x7fa7c97223be] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14EmitSimpleStmtEPKNS_4StmtEN4llvm8ArrayRefIPKNS_4AttrEEE+0xd3)[0x7fa7c9722613] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitStmtEPKNS_4StmtEN4llvm8ArrayRefIPKNS_4AttrEEE+0x86)[0x7fa7c9721126] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction28EmitCompoundStmtWithoutScopeERKNS_12CompoundStmtEbNS0_12AggValueSlotE+0x8a)[0x7fa7c97220ba] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16EmitFunctionBodyEPKNS_4StmtE+0x4a)[0x7fa7c9774c4a] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x1ff)[0x7fa7c978745f] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7fa7c978e4a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7fa7c9792b95] /usr/lib64/libclang-cpp.so.13(+0x188702f)[0x7fa7c97b702f] /usr/lib64/libclang-cpp.so.13(+0x18d6272)[0x7fa7c9806272] /usr/lib64/libclang-cpp.so.13(+0x182f9f3)[0x7fa7c975f9f3] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x224)[0x7fa7c891b0d4] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7fa7c9d13b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7fa7c9cb7787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7fa7c9d5a66b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x55b072af64c3] clang(+0x1bc05)[0x55b072afcc05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7fa7c9a39525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7fa7c2e911f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7fa7c9a4059e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7fa7c9a57753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7fa7c9a57b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7fa7c9a58b2a] clang(main+0x1f50)[0x55b072af0eb0] /lib64/libc.so.6(+0x2e20c)[0x7fa7c204820c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7fa7c20482bc] clang(_start+0x21)[0x55b072af1561] clang: error: clang frontend command failed with exit code 134 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /usr/src/tmp/runtime-961334.c clang: note: diagnostic msg: /usr/src/tmp/runtime-961334.sh clang: note: diagnostic msg: ******************** make[2]: *** [CMakeFiles/objc.dir/build.make:251: CMakeFiles/objc.dir/runtime.c.o] Error 134 make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 38%] Building C object CMakeFiles/objc.dir/protocol.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/protocol.c.o -MF CMakeFiles/objc.dir/protocol.c.o.d -o CMakeFiles/objc.dir/protocol.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/protocol.c free(): invalid pointer PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/protocol.c.o -MF CMakeFiles/objc.dir/protocol.c.o.d -o CMakeFiles/objc.dir/protocol.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/protocol.c 1. /usr/src/RPM/BUILD/libobjc2-2.1/protocol.c:279:1: current parser token 'Protocol' 2. /usr/src/RPM/BUILD/libobjc2-2.1/protocol.c:255:14: LLVM IR generation of declaration 'objc_init_protocols' 3. /usr/src/RPM/BUILD/libobjc2-2.1/protocol.c:255:14: Generating code for declaration 'objc_init_protocols' #0 0x00007fa037581362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007fa037567c64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007fa0374d8b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007fa03668efb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007fa0366db1cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007fa03668ef12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007fa03667946b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007fa0366cf5b7 (/lib64/libc.so.6+0x835b7) #8 0x00007fa0366e4e8c (/lib64/libc.so.6+0x98e8c) #9 0x00007fa0366e6a3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007fa0366e95af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007fa03767d051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007fa03dc38abd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007fa03dc08cd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007fa03dbf1e34 clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::CGCallee const&, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, llvm::CallBase**, bool, clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x168fe34) #15 0x00007fa03dc21a34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007fa03dbf01e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007fa03dbf8be6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007fa03dda603e clang::CodeGen::CodeGenFunction::FinishFunction(clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x184403e) #19 0x00007fa03ddb949c clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185749c) #20 0x00007fa03ddc04a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #21 0x00007fa03ddc4b95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #22 0x00007fa03dde902f (/usr/lib64/libclang-cpp.so.13+0x188702f) #23 0x00007fa03de38272 (/usr/lib64/libclang-cpp.so.13+0x18d6272) #24 0x00007fa03dd919f3 (/usr/lib64/libclang-cpp.so.13+0x182f9f3) #25 0x00007fa03cf4d0d4 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb0d4) #26 0x00007fa03e345b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #27 0x00007fa03e2e9787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #28 0x00007fa03e38c66b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #29 0x000055645969c4c3 0x154c3 0x1bc05 #30 0x000055645969c4c3 (+0x154c3) #31 0x00005564596a2c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #32 0x00007fa03e06b525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #33 0x00007fa0374c31f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #34 0x00007fa03e07259e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #35 0x00007fa03e089753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #36 0x00007fa03e089b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #37 0x00007fa03e089b3d #38 0x00007fa03e089b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #39 0x00007fa03e08ab2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7fa037581362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7fa037567c64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7fa0374d8b28] /lib64/libc.so.6(+0x42fb0)[0x7fa03668efb0] /lib64/libc.so.6(+0x8f1cc)[0x7fa0366db1cc] /lib64/libc.so.6(raise+0x12)[0x7fa03668ef12] /lib64/libc.so.6(abort+0xcf)[0x7fa03667946b] /lib64/libc.so.6(+0x835b7)[0x7fa0366cf5b7] /lib64/libc.so.6(+0x98e8c)[0x7fa0366e4e8c] /lib64/libc.so.6(+0x9aa3c)[0x7fa0366e6a3c] /lib64/libc.so.6(free+0x6f)[0x7fa0366e95af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7fa03767d051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7fa03dc38abd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7fa03dc08cd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7fa03dbf1e34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7fa03dc21a34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7fa03dbf01e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7fa03dbf8be6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14FinishFunctionENS_14SourceLocationE+0x9ce)[0x7fa03dda603e] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x23c)[0x7fa03ddb949c] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7fa03ddc04a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7fa03ddc4b95] /usr/lib64/libclang-cpp.so.13(+0x188702f)[0x7fa03dde902f] /usr/lib64/libclang-cpp.so.13(+0x18d6272)[0x7fa03de38272] /usr/lib64/libclang-cpp.so.13(+0x182f9f3)[0x7fa03dd919f3] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x224)[0x7fa03cf4d0d4] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7fa03e345b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7fa03e2e9787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7fa03e38c66b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x55645969c4c3] clang(+0x1bc05)[0x5564596a2c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7fa03e06b525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7fa0374c31f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7fa03e07259e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7fa03e089753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7fa03e089b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7fa03e08ab2a] clang(main+0x1f50)[0x556459696eb0] /lib64/libc.so.6(+0x2e20c)[0x7fa03667a20c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7fa03667a2bc] clang(_start+0x21)[0x556459697561] clang: error: clang frontend command failed with exit code 134 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /usr/src/tmp/protocol-80ec70.c clang: note: diagnostic msg: /usr/src/tmp/protocol-80ec70.sh clang: note: diagnostic msg: ******************** make[2]: *** [CMakeFiles/objc.dir/build.make:237: CMakeFiles/objc.dir/protocol.c.o] Error 134 make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 17%] Building C object CMakeFiles/objc.dir/block_to_imp.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/block_to_imp.c.o -MF CMakeFiles/objc.dir/block_to_imp.c.o.d -o CMakeFiles/objc.dir/block_to_imp.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/block_to_imp.c free(): invalid pointer PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/block_to_imp.c.o -MF CMakeFiles/objc.dir/block_to_imp.c.o.d -o CMakeFiles/objc.dir/block_to_imp.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/block_to_imp.c 1. /usr/src/RPM/BUILD/libobjc2-2.1/block_to_imp.c:241:1: current parser token 'static' 2. /usr/src/RPM/BUILD/libobjc2-2.1/block_to_imp.c:187:5: LLVM IR generation of declaration 'imp_implementationWithBlock' 3. /usr/src/RPM/BUILD/libobjc2-2.1/block_to_imp.c:187:5: Generating code for declaration 'imp_implementationWithBlock' #0 0x00007f9c4b098362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f9c4b07ec64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f9c4afefb28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f9c4a1a5fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f9c4a1f21cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007f9c4a1a5f12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007f9c4a19046b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007f9c4a1e65b7 (/lib64/libc.so.6+0x835b7) #8 0x00007f9c4a1fbe8c (/lib64/libc.so.6+0x98e8c) #9 0x00007f9c4a1fda3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007f9c4a2005af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007f9c4b194051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007f9c5174fabd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007f9c5171fcd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007f9c51708e34 clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::CGCallee const&, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, llvm::CallBase**, bool, clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x168fe34) #15 0x00007f9c51738a34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007f9c517071e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007f9c5170fbe6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007f9c518bd03e clang::CodeGen::CodeGenFunction::FinishFunction(clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x184403e) #19 0x00007f9c518d049c clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185749c) #20 0x00007f9c518d74a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #21 0x00007f9c518dbb95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #22 0x00007f9c5190002f (/usr/lib64/libclang-cpp.so.13+0x188702f) #23 0x00007f9c5194f272 (/usr/lib64/libclang-cpp.so.13+0x18d6272) #24 0x00007f9c518a89f3 (/usr/lib64/libclang-cpp.so.13+0x182f9f3) #25 0x00007f9c50a640d4 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb0d4) #26 0x00007f9c51e5cb41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #27 0x00007f9c51e00787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #28 0x00007f9c51ea366b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #29 0x00005621c088d4c3 0x154c3 0x1bc05 #30 0x00005621c088d4c3 (+0x154c3) #31 0x00005621c0893c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #32 0x00007f9c51b82525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #33 0x00007f9c4afda1f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #34 0x00007f9c51b8959e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #35 0x00007f9c51ba0753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #36 0x00007f9c51ba0b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #37 0x00007f9c51ba0b3d #38 0x00007f9c51ba0b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #39 0x00007f9c51ba1b2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7f9c4b098362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f9c4b07ec64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f9c4afefb28] /lib64/libc.so.6(+0x42fb0)[0x7f9c4a1a5fb0] /lib64/libc.so.6(+0x8f1cc)[0x7f9c4a1f21cc] /lib64/libc.so.6(raise+0x12)[0x7f9c4a1a5f12] /lib64/libc.so.6(abort+0xcf)[0x7f9c4a19046b] /lib64/libc.so.6(+0x835b7)[0x7f9c4a1e65b7] /lib64/libc.so.6(+0x98e8c)[0x7f9c4a1fbe8c] /lib64/libc.so.6(+0x9aa3c)[0x7f9c4a1fda3c] /lib64/libc.so.6(free+0x6f)[0x7f9c4a2005af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7f9c4b194051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7f9c5174fabd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7f9c5171fcd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7f9c51708e34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7f9c51738a34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7f9c517071e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7f9c5170fbe6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14FinishFunctionENS_14SourceLocationE+0x9ce)[0x7f9c518bd03e] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x23c)[0x7f9c518d049c] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7f9c518d74a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7f9c518dbb95] /usr/lib64/libclang-cpp.so.13(+0x188702f)[0x7f9c5190002f] /usr/lib64/libclang-cpp.so.13(+0x18d6272)[0x7f9c5194f272] /usr/lib64/libclang-cpp.so.13(+0x182f9f3)[0x7f9c518a89f3] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x224)[0x7f9c50a640d4] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f9c51e5cb41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f9c51e00787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f9c51ea366b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x5621c088d4c3] clang(+0x1bc05)[0x5621c0893c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f9c51b82525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f9c4afda1f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f9c51b8959e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f9c51ba0753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f9c51ba0b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f9c51ba1b2a] clang(main+0x1f50)[0x5621c0887eb0] /lib64/libc.so.6(+0x2e20c)[0x7f9c4a19120c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f9c4a1912bc] clang(_start+0x21)[0x5621c0888561] clang: error: clang frontend command failed with exit code 134 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /usr/src/tmp/block_to_imp-ea861a.c clang: note: diagnostic msg: /usr/src/tmp/block_to_imp-ea861a.sh clang: note: diagnostic msg: ******************** make[2]: *** [CMakeFiles/objc.dir/build.make:97: CMakeFiles/objc.dir/block_to_imp.c.o] Error 134 make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 8%] Building C object CMakeFiles/objc.dir/alias_table.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/alias_table.c.o -MF CMakeFiles/objc.dir/alias_table.c.o.d -o CMakeFiles/objc.dir/alias_table.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/alias_table.c PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/alias_table.c.o -MF CMakeFiles/objc.dir/alias_table.c.o.d -o CMakeFiles/objc.dir/alias_table.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/alias_table.c 1. parser at end of file 2. Optimizer #0 0x00007fd3fadcc362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007fd3fadb2c64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007fd3fad23b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007fd3f9ed9fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007fd3fb72deab (/usr/lib64/libLLVM-13.so+0x13ebeab) #5 0x00007fd3fb72fb1e llvm::PromoteMemToReg(llvm::ArrayRef, llvm::DominatorTree&, llvm::AssumptionCache*) (/usr/lib64/libLLVM-13.so+0x13edb1e) #6 0x00007fd3fba5a47f llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&) (/usr/lib64/libLLVM-13.so+0x171847f) #7 0x00007fd3fd0af7c3 (/usr/lib64/libLLVM-13.so+0x2d6d7c3) #8 0x00007fd3faf1f4fe llvm::PassManager >::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd4fe) #9 0x00007fd3fc5c8662 (/usr/lib64/libLLVM-13.so+0x2286662) #10 0x00007fd3faf1f8ad llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd8ad) #11 0x00007fd3fc5c8612 (/usr/lib64/libLLVM-13.so+0x2286612) #12 0x00007fd3faf1f0f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #13 0x00007fd4013424bc (/usr/lib64/libclang-cpp.so.13+0x15954bc) #14 0x00007fd4013450b6 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, std::unique_ptr >) (/usr/lib64/libclang-cpp.so.13+0x15980b6) #15 0x00007fd4015eb110 (/usr/lib64/libclang-cpp.so.13+0x183e110) #16 0x00007fd400798149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #17 0x00007fd401b90b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #18 0x00007fd401b34787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #19 0x00007fd401bd766b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #20 0x000055626b6844c3 0x154c3 0x1bc05 #21 0x000055626b6844c3 (+0x154c3) #22 0x000055626b68ac05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #23 0x00007fd4018b6525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #24 0x00007fd3fad0e1f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #25 0x00007fd4018bd59e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #26 0x00007fd4018d4753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #27 0x00007fd4018d4b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #28 0x00007fd4018d4b3d #29 0x00007fd4018d4b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #30 0x00007fd4018d5b2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7fd3fadcc362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7fd3fadb2c64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7fd3fad23b28] /lib64/libc.so.6(+0x42fb0)[0x7fd3f9ed9fb0] /usr/lib64/libLLVM-13.so(+0x13ebeab)[0x7fd3fb72deab] /usr/lib64/libLLVM-13.so(_ZN4llvm15PromoteMemToRegENS_8ArrayRefIPNS_10AllocaInstEEERNS_13DominatorTreeEPNS_15AssumptionCacheE+0x93e)[0x7fd3fb72fb1e] /usr/lib64/libLLVM-13.so(_ZN4llvm4SROA7runImplERNS_8FunctionERNS_13DominatorTreeERNS_15AssumptionCacheE+0x14f)[0x7fd3fba5a47f] /usr/lib64/libLLVM-13.so(+0x2d6d7c3)[0x7fd3fd0af7c3] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x20e)[0x7fd3faf1f4fe] /usr/lib64/libLLVM-13.so(+0x2286662)[0x7fd3fc5c8662] /usr/lib64/libLLVM-13.so(_ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x19d)[0x7fd3faf1f8ad] /usr/lib64/libLLVM-13.so(+0x2286612)[0x7fd3fc5c8612] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7fd3faf1f0f9] /usr/lib64/libclang-cpp.so.13(+0x15954bc)[0x7fd4013424bc] /usr/lib64/libclang-cpp.so.13(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0x446)[0x7fd4013450b6] /usr/lib64/libclang-cpp.so.13(+0x183e110)[0x7fd4015eb110] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7fd400798149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7fd401b90b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7fd401b34787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7fd401bd766b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x55626b6844c3] clang(+0x1bc05)[0x55626b68ac05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7fd4018b6525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7fd3fad0e1f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7fd4018bd59e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7fd4018d4753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7fd4018d4b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7fd4018d5b2a] clang(main+0x1f50)[0x55626b67eeb0] /lib64/libc.so.6(+0x2e20c)[0x7fd3f9ec520c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7fd3f9ec52bc] clang(_start+0x21)[0x55626b67f561] clang: error: clang frontend command failed with exit code 139 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /usr/src/tmp/alias_table-936f9b.c clang: note: diagnostic msg: /usr/src/tmp/alias_table-936f9b.sh clang: note: diagnostic msg: ******************** make[2]: *** [CMakeFiles/objc.dir/build.make:83: CMakeFiles/objc.dir/alias_table.c.o] Error 139 make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 47%] Building C object CMakeFiles/objc.dir/selector_table.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/selector_table.c.o -MF CMakeFiles/objc.dir/selector_table.c.o.d -o CMakeFiles/objc.dir/selector_table.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/selector_table.c free(): invalid pointer PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/selector_table.c.o -MF CMakeFiles/objc.dir/selector_table.c.o.d -o CMakeFiles/objc.dir/selector_table.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/selector_table.c 1. parser at end of file 2. Per-file LLVM IR generation 3. /usr/src/RPM/BUILD/libobjc2-2.1/selector_table.c:284:12: Generating code for declaration 'selector_lookup' #0 0x00007f3a5a51e362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f3a5a504c64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f3a5a475b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f3a5962bfb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f3a596781cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007f3a5962bf12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007f3a5961646b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007f3a5966c5b7 (/lib64/libc.so.6+0x835b7) #8 0x00007f3a59681e8c (/lib64/libc.so.6+0x98e8c) #9 0x00007f3a59683a3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007f3a596865af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007f3a5a61a051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007f3a60bd5abd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007f3a60ba5cd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007f3a60b8ee34 clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::CGCallee const&, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, llvm::CallBase**, bool, clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x168fe34) #15 0x00007f3a60bbea34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007f3a60b8d1e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007f3a60b95be6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007f3a60d4303e clang::CodeGen::CodeGenFunction::FinishFunction(clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x184403e) #19 0x00007f3a60d5649c clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185749c) #20 0x00007f3a60d5d4a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #21 0x00007f3a60d61b95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #22 0x00007f3a60d63225 clang::CodeGen::CodeGenModule::EmitDeferred() (/usr/lib64/libclang-cpp.so.13+0x1864225) #23 0x00007f3a60d63918 clang::CodeGen::CodeGenModule::Release() (/usr/lib64/libclang-cpp.so.13+0x1864918) #24 0x00007f3a60dd5e8a (/usr/lib64/libclang-cpp.so.13+0x18d6e8a) #25 0x00007f3a60d3cc4a (/usr/lib64/libclang-cpp.so.13+0x183dc4a) #26 0x00007f3a5feea149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #27 0x00007f3a612e2b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #28 0x00007f3a61286787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #29 0x00007f3a6132966b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #30 0x0000564c0e6c44c3 0x154c3 0x1bc05 #31 0x0000564c0e6c44c3 (+0x154c3) #32 0x0000564c0e6cac05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #33 0x00007f3a61008525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #34 0x00007f3a5a4601f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #35 0x00007f3a6100f59e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #36 0x00007f3a61026753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #37 0x00007f3a61026b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #38 0x00007f3a61026b3d #39 0x00007f3a61026b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #40 0x00007f3a61027b2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7f3a5a51e362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f3a5a504c64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f3a5a475b28] /lib64/libc.so.6(+0x42fb0)[0x7f3a5962bfb0] /lib64/libc.so.6(+0x8f1cc)[0x7f3a596781cc] /lib64/libc.so.6(raise+0x12)[0x7f3a5962bf12] /lib64/libc.so.6(abort+0xcf)[0x7f3a5961646b] /lib64/libc.so.6(+0x835b7)[0x7f3a5966c5b7] /lib64/libc.so.6(+0x98e8c)[0x7f3a59681e8c] /lib64/libc.so.6(+0x9aa3c)[0x7f3a59683a3c] /lib64/libc.so.6(free+0x6f)[0x7f3a596865af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7f3a5a61a051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7f3a60bd5abd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7f3a60ba5cd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7f3a60b8ee34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7f3a60bbea34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7f3a60b8d1e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7f3a60b95be6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14FinishFunctionENS_14SourceLocationE+0x9ce)[0x7f3a60d4303e] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x23c)[0x7f3a60d5649c] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7f3a60d5d4a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7f3a60d61b95] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule12EmitDeferredEv+0x135)[0x7f3a60d63225] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule7ReleaseEv+0x38)[0x7f3a60d63918] /usr/lib64/libclang-cpp.so.13(+0x18d6e8a)[0x7f3a60dd5e8a] /usr/lib64/libclang-cpp.so.13(+0x183dc4a)[0x7f3a60d3cc4a] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7f3a5feea149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f3a612e2b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f3a61286787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f3a6132966b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x564c0e6c44c3] clang(+0x1bc05)[0x564c0e6cac05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f3a61008525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f3a5a4601f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f3a6100f59e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f3a61026753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f3a61026b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f3a61027b2a] clang(main+0x1f50)[0x564c0e6beeb0] /lib64/libc.so.6(+0x2e20c)[0x7f3a5961720c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f3a596172bc] clang(_start+0x21)[0x564c0e6bf561] clang: error: clang frontend command failed with exit code 134 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /usr/src/tmp/selector_table-f7f602.c clang: note: diagnostic msg: /usr/src/tmp/selector_table-f7f602.sh clang: note: diagnostic msg: ******************** make[2]: *** [CMakeFiles/objc.dir/build.make:279: CMakeFiles/objc.dir/selector_table.c.o] Error 134 make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 11%] Building C object CMakeFiles/objc.dir/class_table.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/class_table.c.o -MF CMakeFiles/objc.dir/class_table.c.o.d -o CMakeFiles/objc.dir/class_table.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/class_table.c In file included from /usr/src/RPM/BUILD/libobjc2-2.1/class_table.c:9: In file included from /usr/src/RPM/BUILD/libobjc2-2.1/dtable.h:3: /usr/src/RPM/BUILD/libobjc2-2.1/sarray2.h:55:8: warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant] void *data[data_size]; ^ free(): invalid pointer PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/class_table.c.o -MF CMakeFiles/objc.dir/class_table.c.o.d -o CMakeFiles/objc.dir/class_table.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/class_table.c 1. /usr/src/RPM/BUILD/libobjc2-2.1/class_table.c:314:1 : current parser token '__attribute__' 2. /usr/src/RPM/BUILD/libobjc2-2.1/class_table.c:283:14: LLVM IR generation of declaration 'objc_resolve_class_links' 3. /usr/src/RPM/BUILD/libobjc2-2.1/class_table.c:283:14: Generating code for declaration 'objc_resolve_class_links' #0 0x00007fd3076d7362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007fd3076bdc64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007fd30762eb28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007fd3067e4fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007fd3068311cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007fd3067e4f12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007fd3067cf46b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007fd3068255b7 (/lib64/libc.so.6+0x835b7) #8 0x00007fd30683ae8c (/lib64/libc.so.6+0x98e8c) #9 0x00007fd30683ca3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007fd30683f5af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007fd3077d3051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007fd30dd8eabd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007fd30dd5ecd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007fd30dd47e34 clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::CGCallee const&, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, llvm::CallBase**, bool, clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x168fe34) #15 0x00007fd30dd77a34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007fd30dd461e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007fd30dd4ebe6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007fd30defc03e clang::CodeGen::CodeGenFunction::FinishFunction(clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x184403e) #19 0x00007fd30df0f49c clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185749c) #20 0x00007fd30df164a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #21 0x00007fd30df1ab95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #22 0x00007fd30df3f02f (/usr/lib64/libclang-cpp.so.13+0x188702f) #23 0x00007fd30df8e272 (/usr/lib64/libclang-cpp.so.13+0x18d6272) #24 0x00007fd30dee79f3 (/usr/lib64/libclang-cpp.so.13+0x182f9f3) #25 0x00007fd30d0a30d4 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb0d4) #26 0x00007fd30e49bb41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #27 0x00007fd30e43f787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #28 0x00007fd30e4e266b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #29 0x000055eb814c04c3 0x154c3 0x1bc05 #30 0x000055eb814c04c3 (+0x154c3) #31 0x000055eb814c6c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #32 0x00007fd30e1c1525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #33 0x00007fd3076191f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #34 0x00007fd30e1c859e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #35 0x00007fd30e1df753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #36 0x00007fd30e1dfb3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #37 0x00007fd30e1dfb3d #38 0x00007fd30e1dfb3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #39 0x00007fd30e1e0b2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7fd3076d7362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7fd3076bdc64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7fd30762eb28] /lib64/libc.so.6(+0x42fb0)[0x7fd3067e4fb0] /lib64/libc.so.6(+0x8f1cc)[0x7fd3068311cc] /lib64/libc.so.6(raise+0x12)[0x7fd3067e4f12] /lib64/libc.so.6(abort+0xcf)[0x7fd3067cf46b] /lib64/libc.so.6(+0x835b7)[0x7fd3068255b7] /lib64/libc.so.6(+0x98e8c)[0x7fd30683ae8c] /lib64/libc.so.6(+0x9aa3c)[0x7fd30683ca3c] /lib64/libc.so.6(free+0x6f)[0x7fd30683f5af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7fd3077d3051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7fd30dd8eabd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7fd30dd5ecd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7fd30dd47e34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7fd30dd77a34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7fd30dd461e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7fd30dd4ebe6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14FinishFunctionENS_14SourceLocationE+0x9ce)[0x7fd30defc03e] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x23c)[0x7fd30df0f49c] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7fd30df164a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7fd30df1ab95] /usr/lib64/libclang-cpp.so.13(+0x188702f)[0x7fd30df3f02f] /usr/lib64/libclang-cpp.so.13(+0x18d6272)[0x7fd30df8e272] /usr/lib64/libclang-cpp.so.13(+0x182f9f3)[0x7fd30dee79f3] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x224)[0x7fd30d0a30d4] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7fd30e49bb41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7fd30e43f787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7fd30e4e266b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x55eb814c04c3] clang(+0x1bc05)[0x55eb814c6c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7fd30e1c1525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7fd3076191f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7fd30e1c859e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7fd30e1df753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7fd30e1dfb3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7fd30e1e0b2a] clang(main+0x1f50)[0x55eb814baeb0] /lib64/libc.so.6(+0x2e20c)[0x7fd3067d020c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7fd3067d02bc] clang(_start+0x21)[0x55eb814bb561] clang: error: clang frontend command failed with exit code 134 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /usr/src/tmp/class_table-faa569.c clang: note: diagnostic msg: /usr/src/tmp/class_table-faa569.sh clang: note: diagnostic msg: ******************** make[2]: *** [CMakeFiles/objc.dir/build.make:139: CMakeFiles/objc.dir/class_table.c.o] Error 134 make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 50%] Building C object CMakeFiles/objc.dir/sendmsg2.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/sendmsg2.c.o -MF CMakeFiles/objc.dir/sendmsg2.c.o.d -o CMakeFiles/objc.dir/sendmsg2.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/sendmsg2.c In file included from /usr/src/RPM/BUILD/libobjc2-2.1/sendmsg2.c:3: In file included from /usr/src/RPM/BUILD/libobjc2-2.1/dtable.h:3: /usr/src/RPM/BUILD/libobjc2-2.1/sarray2.h:55:8: warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant] void *data[data_size]; ^ free(): invalid pointer PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/sendmsg2.c.o -MF CMakeFiles/objc.dir/sendmsg2.c.o.d -o CMakeFiles/objc.dir/sendmsg2.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/sendmsg2.c 1. parser at end of file 2. Per-file LLVM IR generation 3. /usr/src/RPM/BUILD/libobjc2-2.1/dtable.h:58:24: Generating code for declaration 'dtable_for_class' 4. /usr/src/RPM/BUILD/libobjc2-2.1/dtable.h:67:2: LLVM IR generation of compound statement ('{}') #0 0x00007f83be8af362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f83be895c64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f83be806b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f83bd9bcfb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f83bda091cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007f83bd9bcf12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007f83bd9a746b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007f83bd9fd5b7 (/lib64/libc.so.6+0x835b7) #8 0x00007f83bda12e8c (/lib64/libc.so.6+0x98e8c) #9 0x00007f83bda14a3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007f83bda175af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007f83be9ab051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007f83c4f66abd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007f83c4f36cd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007f83c4f1fe34 clang::CodeGen::CodeGenFunction::EmitCall(clang::CodeGen::CGFunctionInfo const&, clang::CodeGen::CGCallee const&, clang::CodeGen::ReturnValueSlot, clang::CodeGen::CallArgList const&, llvm::CallBase**, bool, clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x168fe34) #15 0x00007f83c4f4fa34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007f83c4f1e1e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007f83c4f26be6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007f83c4f2719b clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, unsigned long, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x169719b) #19 0x00007f83c4f273fb (/usr/lib64/libclang-cpp.so.13+0x16973fb) #20 0x00007f83c50823be clang::CodeGen::CodeGenFunction::EmitCompoundStmt(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (/usr/lib64/libclang-cpp.so.13+0x17f23be) #21 0x00007f83c5082613 clang::CodeGen::CodeGenFunction::EmitSimpleStmt(clang::Stmt const*, llvm::ArrayRef) (/usr/lib64/libclang-cpp.so.13+0x17f2613) #22 0x00007f83c5081126 clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*, llvm::ArrayRef) (/usr/lib64/libclang-cpp.so.13+0x17f1126) #23 0x00007f83c50820ba clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (/usr/lib64/libclang-cpp.so.13+0x17f20ba) #24 0x00007f83c50d4c4a clang::CodeGen::CodeGenFunction::EmitFunctionBody(clang::Stmt const*) (/usr/lib64/libclang-cpp.so.13+0x1844c4a) #25 0x00007f83c50e745f clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185745f) #26 0x00007f83c50ee4a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #27 0x00007f83c50f2b95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #28 0x00007f83c50f4225 clang::CodeGen::CodeGenModule::EmitDeferred() (/usr/lib64/libclang-cpp.so.13+0x1864225) #29 0x00007f83c50f4918 clang::CodeGen::CodeGenModule::Release() (/usr/lib64/libclang-cpp.so.13+0x1864918) #30 0x00007f83c5166e8a (/usr/lib64/libclang-cpp.so.13+0x18d6e8a) #31 0x00007f83c50cdc4a (/usr/lib64/libclang-cpp.so.13+0x183dc4a) #32 0x00007f83c427b149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #33 0x00007f83c5673b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #34 0x00007f83c5617787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #35 0x00007f83c56ba66b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #36 0x0000555b601484c3 0x154c3 0x1bc05 #37 0x0000555b601484c3 (+0x154c3) #38 0x0000555b6014ec05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #39 0x00007f83c5399525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #40 0x00007f83be7f11f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #41 0x00007f83c53a059e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #42 0x00007f83c53b7753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #43 0x00007f83c53b7b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #44 0x00007f83c53b7b3d #45 0x00007f83c53b7b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #46 0x00007f83c53b8b2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7f83be8af362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f83be895c64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f83be806b28] /lib64/libc.so.6(+0x42fb0)[0x7f83bd9bcfb0] /lib64/libc.so.6(+0x8f1cc)[0x7f83bda091cc] /lib64/libc.so.6(raise+0x12)[0x7f83bd9bcf12] /lib64/libc.so.6(abort+0xcf)[0x7f83bd9a746b] /lib64/libc.so.6(+0x835b7)[0x7f83bd9fd5b7] /lib64/libc.so.6(+0x98e8c)[0x7f83bda12e8c] /lib64/libc.so.6(+0x9aa3c)[0x7f83bda14a3c] /lib64/libc.so.6(free+0x6f)[0x7f83bda175af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7f83be9ab051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7f83c4f66abd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7f83c4f36cd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7f83c4f1fe34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7f83c4f4fa34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7f83c4f1e1e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7f83c4f26be6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorEmSt16initializer_listIPPN4llvm5ValueEE+0x2b)[0x7f83c4f2719b] /usr/lib64/libclang-cpp.so.13(+0x16973fb)[0x7f83c4f273fb] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16EmitCompoundStmtERKNS_12CompoundStmtEbNS0_12AggValueSlotE+0x16e)[0x7f83c50823be] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14EmitSimpleStmtEPKNS_4StmtEN4llvm8ArrayRefIPKNS_4AttrEEE+0xd3)[0x7f83c5082613] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitStmtEPKNS_4StmtEN4llvm8ArrayRefIPKNS_4AttrEEE+0x86)[0x7f83c5081126] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction28EmitCompoundStmtWithoutScopeERKNS_12CompoundStmtEbNS0_12AggValueSlotE+0x8a)[0x7f83c50820ba] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16EmitFunctionBodyEPKNS_4StmtE+0x4a)[0x7f83c50d4c4a] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x1ff)[0x7f83c50e745f] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7f83c50ee4a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7f83c50f2b95] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule12EmitDeferredEv+0x135)[0x7f83c50f4225] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule7ReleaseEv+0x38)[0x7f83c50f4918] /usr/lib64/libclang-cpp.so.13(+0x18d6e8a)[0x7f83c5166e8a] /usr/lib64/libclang-cpp.so.13(+0x183dc4a)[0x7f83c50cdc4a] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7f83c427b149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f83c5673b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f83c5617787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f83c56ba66b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x555b601484c3] clang(+0x1bc05)[0x555b6014ec05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f83c5399525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f83be7f11f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f83c53a059e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f83c53b7753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f83c53b7b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f83c53b8b2a] clang(main+0x1f50)[0x555b60142eb0] /lib64/libc.so.6(+0x2e20c)[0x7f83bd9a820c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f83bd9a82bc] clang(_start+0x21)[0x555b60143561] clang: error: clang frontend command failed with exit code 134 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /usr/src/tmp/sendmsg2-0556c7.c clang: note: diagnostic msg: /usr/src/tmp/sendmsg2-0556c7.sh clang: note: diagnostic msg: ******************** make[2]: *** [CMakeFiles/objc.dir/build.make:293: CMakeFiles/objc.dir/sendmsg2.c.o] Error 134 make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 52%] Building C object CMakeFiles/objc.dir/eh_personality.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/eh_personality.c.o -MF CMakeFiles/objc.dir/eh_personality.c.o.d -o CMakeFiles/objc.dir/eh_personality.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/eh_personality.c PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/eh_personality.c.o -MF CMakeFiles/objc.dir/eh_personality.c.o.d -o CMakeFiles/objc.dir/eh_personality.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/eh_personality.c 1. parser at end of file 2. Optimizer #0 0x00007fc0dc3d9362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007fc0dc3bfc64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007fc0dc330b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007fc0db4e6fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007fc0dcd3aeab (/usr/lib64/libLLVM-13.so+0x13ebeab) #5 0x00007fc0dcd3cb1e llvm::PromoteMemToReg(llvm::ArrayRef, llvm::DominatorTree&, llvm::AssumptionCache*) (/usr/lib64/libLLVM-13.so+0x13edb1e) #6 0x00007fc0dd06747f llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&) (/usr/lib64/libLLVM-13.so+0x171847f) #7 0x00007fc0de6bc7c3 (/usr/lib64/libLLVM-13.so+0x2d6d7c3) #8 0x00007fc0dc52c4fe llvm::PassManager >::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd4fe) #9 0x00007fc0ddbd5662 (/usr/lib64/libLLVM-13.so+0x2286662) #10 0x00007fc0dc52c8ad llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd8ad) #11 0x00007fc0ddbd5612 (/usr/lib64/libLLVM-13.so+0x2286612) #12 0x00007fc0dc52c0f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #13 0x00007fc0e294f4bc (/usr/lib64/libclang-cpp.so.13+0x15954bc) #14 0x00007fc0e29520b6 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, std::unique_ptr >) (/usr/lib64/libclang-cpp.so.13+0x15980b6) #15 0x00007fc0e2bf8110 (/usr/lib64/libclang-cpp.so.13+0x183e110) #16 0x00007fc0e1da5149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #17 0x00007fc0e319db41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #18 0x00007fc0e3141787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #19 0x00007fc0e31e466b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #20 0x00005629289424c3 0x154c3 0x1bc05 #21 0x00005629289424c3 (+0x154c3) #22 0x0000562928948c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #23 0x00007fc0e2ec3525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #24 0x00007fc0dc31b1f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #25 0x00007fc0e2eca59e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #26 0x00007fc0e2ee1753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #27 0x00007fc0e2ee1b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #28 0x00007fc0e2ee1b3d #29 0x00007fc0e2ee1b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #30 0x00007fc0e2ee2b2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7fc0dc3d9362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7fc0dc3bfc64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7fc0dc330b28] /lib64/libc.so.6(+0x42fb0)[0x7fc0db4e6fb0] /usr/lib64/libLLVM-13.so(+0x13ebeab)[0x7fc0dcd3aeab] /usr/lib64/libLLVM-13.so(_ZN4llvm15PromoteMemToRegENS_8ArrayRefIPNS_10AllocaInstEEERNS_13DominatorTreeEPNS_15AssumptionCacheE+0x93e)[0x7fc0dcd3cb1e] /usr/lib64/libLLVM-13.so(_ZN4llvm4SROA7runImplERNS_8FunctionERNS_13DominatorTreeERNS_15AssumptionCacheE+0x14f)[0x7fc0dd06747f] /usr/lib64/libLLVM-13.so(+0x2d6d7c3)[0x7fc0de6bc7c3] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x20e)[0x7fc0dc52c4fe] /usr/lib64/libLLVM-13.so(+0x2286662)[0x7fc0ddbd5662] /usr/lib64/libLLVM-13.so(_ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x19d)[0x7fc0dc52c8ad] /usr/lib64/libLLVM-13.so(+0x2286612)[0x7fc0ddbd5612] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7fc0dc52c0f9] /usr/lib64/libclang-cpp.so.13(+0x15954bc)[0x7fc0e294f4bc] /usr/lib64/libclang-cpp.so.13(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0x446)[0x7fc0e29520b6] /usr/lib64/libclang-cpp.so.13(+0x183e110)[0x7fc0e2bf8110] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7fc0e1da5149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7fc0e319db41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7fc0e3141787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7fc0e31e466b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x5629289424c3] clang(+0x1bc05)[0x562928948c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7fc0e2ec3525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7fc0dc31b1f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7fc0e2eca59e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7fc0e2ee1753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7fc0e2ee1b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7fc0e2ee2b2a] clang(main+0x1f50)[0x56292893ceb0] /lib64/libc.so.6(+0x2e20c)[0x7fc0db4d220c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7fc0db4d22bc] clang(_start+0x21)[0x56292893d561] clang: error: clang frontend command failed with exit code 139 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /usr/src/tmp/eh_personality-f8795c.c clang: note: diagnostic msg: /usr/src/tmp/eh_personality-f8795c.sh clang: note: diagnostic msg: ******************** make[2]: *** [CMakeFiles/objc.dir/build.make:307: CMakeFiles/objc.dir/eh_personality.c.o] Error 139 make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[2]: Entering directory '/usr/src/RPM/BUILD/libobjc2-2.1' [ 55%] Building C object CMakeFiles/objc.dir/legacy.c.o /usr/bin/clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/legacy.c.o -MF CMakeFiles/objc.dir/legacy.c.o.d -o CMakeFiles/objc.dir/legacy.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/legacy.c PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -DCXA_ALLOCATE_EXCEPTION_SPECIFIER=noexcept -DGNUSTEP -DNO_SELECTOR_MISMATCH_WARNINGS -DOLDABI_COMPAT=1 -DTYPE_DEPENDENT_DISPATCH -D__OBJC_RUNTIME_INTERNAL__=1 -Dobjc_EXPORTS -pipe -frecord-gcc-switches -Wall -g -O2 -I/usr/src/RPM/BUILD/libobjc2-2.1 -fPIC -DPIC -fpermissive -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -Xclang -fexceptions -Xclang -fobjc-exceptions -O3 -O2 -DNDEBUG -fPIC -MD -MT CMakeFiles/objc.dir/legacy.c.o -MF CMakeFiles/objc.dir/legacy.c.o.d -o CMakeFiles/objc.dir/legacy.c.o -c /usr/src/RPM/BUILD/libobjc2-2.1/legacy.c 1. parser at end of file 2. Optimizer #0 0x00007f1e329b5362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f1e3299bc64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f1e3290cb28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f1e31ac2fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f1e33316eab (/usr/lib64/libLLVM-13.so+0x13ebeab) #5 0x00007f1e33318b1e llvm::PromoteMemToReg(llvm::ArrayRef, llvm::DominatorTree&, llvm::AssumptionCache*) (/usr/lib64/libLLVM-13.so+0x13edb1e) #6 0x00007f1e3364347f llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&) (/usr/lib64/libLLVM-13.so+0x171847f) #7 0x00007f1e34c987c3 (/usr/lib64/libLLVM-13.so+0x2d6d7c3) #8 0x00007f1e32b084fe llvm::PassManager >::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd4fe) #9 0x00007f1e341b1662 (/usr/lib64/libLLVM-13.so+0x2286662) #10 0x00007f1e32b088ad llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd8ad) #11 0x00007f1e341b1612 (/usr/lib64/libLLVM-13.so+0x2286612) #12 0x00007f1e32b080f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #13 0x00007f1e38f2b4bc (/usr/lib64/libclang-cpp.so.13+0x15954bc) #14 0x00007f1e38f2e0b6 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, std::unique_ptr >) (/usr/lib64/libclang-cpp.so.13+0x15980b6) #15 0x00007f1e391d4110 (/usr/lib64/libclang-cpp.so.13+0x183e110) #16 0x00007f1e38381149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #17 0x00007f1e39779b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #18 0x00007f1e3971d787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #19 0x00007f1e397c066b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #20 0x000055ea54a7e4c3 0x154c3 0x1bc05 #21 0x000055ea54a7e4c3 (+0x154c3) #22 0x000055ea54a84c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #23 0x00007f1e3949f525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #24 0x00007f1e328f71f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #25 0x00007f1e394a659e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #26 0x00007f1e394bd753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #27 0x00007f1e394bdb3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #28 0x00007f1e394bdb3d #29 0x00007f1e394bdb3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #30 0x00007f1e394beb2a 0x10561 Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it): /usr/lib64/libLLVM-13.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x32)[0x7f1e329b5362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f1e3299bc64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f1e3290cb28] /lib64/libc.so.6(+0x42fb0)[0x7f1e31ac2fb0] /usr/lib64/libLLVM-13.so(+0x13ebeab)[0x7f1e33316eab] /usr/lib64/libLLVM-13.so(_ZN4llvm15PromoteMemToRegENS_8ArrayRefIPNS_10AllocaInstEEERNS_13DominatorTreeEPNS_15AssumptionCacheE+0x93e)[0x7f1e33318b1e] /usr/lib64/libLLVM-13.so(_ZN4llvm4SROA7runImplERNS_8FunctionERNS_13DominatorTreeERNS_15AssumptionCacheE+0x14f)[0x7f1e3364347f] /usr/lib64/libLLVM-13.so(+0x2d6d7c3)[0x7f1e34c987c3] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x20e)[0x7f1e32b084fe] /usr/lib64/libLLVM-13.so(+0x2286662)[0x7f1e341b1662] /usr/lib64/libLLVM-13.so(_ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x19d)[0x7f1e32b088ad] /usr/lib64/libLLVM-13.so(+0x2286612)[0x7f1e341b1612] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7f1e32b080f9] /usr/lib64/libclang-cpp.so.13(+0x15954bc)[0x7f1e38f2b4bc] /usr/lib64/libclang-cpp.so.13(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0x446)[0x7f1e38f2e0b6] /usr/lib64/libclang-cpp.so.13(+0x183e110)[0x7f1e391d4110] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7f1e38381149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f1e39779b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f1e3971d787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f1e397c066b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x55ea54a7e4c3] clang(+0x1bc05)[0x55ea54a84c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f1e3949f525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f1e328f71f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f1e394a659e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f1e394bd753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f1e394bdb3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f1e394beb2a] clang(main+0x1f50)[0x55ea54a78eb0] /lib64/libc.so.6(+0x2e20c)[0x7f1e31aae20c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f1e31aae2bc] clang(_start+0x21)[0x55ea54a79561] clang: error: clang frontend command failed with exit code 139 (use -v to see invocation) ALT Linux Team clang version 13.0.1 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /usr/src/tmp/legacy-db8ec3.c clang: note: diagnostic msg: /usr/src/tmp/legacy-db8ec3.sh clang: note: diagnostic msg: ******************** make[2]: *** [CMakeFiles/objc.dir/build.make:321: CMakeFiles/objc.dir/legacy.c.o] Error 139 make[2]: Leaving directory '/usr/src/RPM/BUILD/libobjc2-2.1' make[1]: *** [CMakeFiles/Makefile2:87: CMakeFiles/objc.dir/all] Error 2 make: *** [Makefile:159: all] Error 2 error: Bad exit status from /usr/src/tmp/rpm-tmp.41112 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.41112 (%build) Command exited with non-zero status 1 2.32user 1.22system 0:01.04elapsed 339%CPU (0avgtext+0avgdata 84128maxresident)k 0inputs+0outputs (0major+352945minor)pagefaults 0swaps hsh-rebuild: rebuild of `gnustep-objc2-2.1-alt2.src.rpm' failed. Command exited with non-zero status 1 33.26user 6.11system 0:36.10elapsed 109%CPU (0avgtext+0avgdata 103768maxresident)k 0inputs+0outputs (45372major+675730minor)pagefaults 0swaps