<86>Apr 16 01:31:01 userdel[263665]: delete user 'rooter' <86>Apr 16 01:31:01 userdel[263665]: removed group 'rooter' owned by 'rooter' <86>Apr 16 01:31:01 userdel[263665]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 16 01:31:01 groupadd[263682]: group added to /etc/group: name=rooter, GID=939 <86>Apr 16 01:31:01 groupadd[263682]: group added to /etc/gshadow: name=rooter <86>Apr 16 01:31:01 groupadd[263682]: new group: name=rooter, GID=939 <86>Apr 16 01:31:01 useradd[263693]: new user: name=rooter, UID=939, GID=939, home=/root, shell=/bin/bash <86>Apr 16 01:31:01 userdel[263721]: delete user 'builder' <86>Apr 16 01:31:01 userdel[263721]: removed group 'builder' owned by 'builder' <86>Apr 16 01:31:01 userdel[263721]: removed shadow group 'builder' owned by 'builder' <86>Apr 16 01:31:01 groupadd[263743]: group added to /etc/group: name=builder, GID=940 <86>Apr 16 01:31:01 groupadd[263743]: group added to /etc/gshadow: name=builder <86>Apr 16 01:31:01 groupadd[263743]: new group: name=builder, GID=940 <86>Apr 16 01:31:01 useradd[263759]: new user: name=builder, UID=940, GID=940, home=/usr/src, shell=/bin/bash <13>Apr 16 01:31:02 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476321 installed <13>Apr 16 01:31:02 rpmi: rpm-macros-cmake-3.23.1-alt1 sisyphus+298388.100.2.1 1649938494 installed <13>Apr 16 01:31:02 rpmi: cmake-modules-3.23.1-alt1 sisyphus+298388.100.2.1 1649938494 installed <13>Apr 16 01:31:02 rpmi: libuv-1.44.1-alt1 sisyphus+297750.100.1.1 1648981565 installed <13>Apr 16 01:31:02 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>Apr 16 01:31:02 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444232 installed <13>Apr 16 01:31:02 rpmi: libexpat-2.4.7-alt1 sisyphus+296417.100.1.1 1646812525 installed <13>Apr 16 01:31:02 rpmi: publicsuffix-list-dafsa-20220406-alt1 sisyphus+297986.100.1.1 1649274774 installed <13>Apr 16 01:31:02 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547547 installed <13>Apr 16 01:31:02 rpmi: libnghttp2-1.47.0-alt1 sisyphus+297351.100.1.1 1648403625 installed <13>Apr 16 01:31:02 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Apr 16 01:31:02 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Apr 16 01:31:02 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Apr 16 01:31:02 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Apr 16 01:31:02 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Apr 16 01:31:02 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Apr 16 01:31:02 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Apr 16 01:31:02 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Apr 16 01:31:02 rpmi: libtasn1-4.18.0-alt1 sisyphus+294217.100.3.1 1643755522 installed <13>Apr 16 01:31:02 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Apr 16 01:31:02 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Apr 16 01:31:02 rpmi: ca-certificates-2022.04.01-alt1 sisyphus+297635.100.1.1 1648830809 installed <13>Apr 16 01:31:02 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Apr 16 01:31:02 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Apr 16 01:31:02 rpmi: libcrypto1.1-1.1.1n-alt2 sisyphus+297394.100.2.1 1648745095 installed <13>Apr 16 01:31:02 rpmi: libssl1.1-1.1.1n-alt2 sisyphus+297394.100.2.1 1648745095 installed <86>Apr 16 01:31:02 groupadd[269587]: group added to /etc/group: name=_keytab, GID=499 <86>Apr 16 01:31:02 groupadd[269587]: group added to /etc/gshadow: name=_keytab <86>Apr 16 01:31:02 groupadd[269587]: new group: name=_keytab, GID=499 <13>Apr 16 01:31:02 rpmi: libkrb5-1.19.3-alt1 sisyphus+296671.100.1.1 1647339827 installed <86>Apr 16 01:31:02 groupadd[269906]: group added to /etc/group: name=sasl, GID=498 <86>Apr 16 01:31:02 groupadd[269906]: group added to /etc/gshadow: name=sasl <86>Apr 16 01:31:02 groupadd[269906]: new group: name=sasl, GID=498 <13>Apr 16 01:31:02 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929840 installed <13>Apr 16 01:31:02 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Apr 16 01:31:02 rpmi: libcurl-7.82.0-alt1 sisyphus+296416.100.1.1 1646807738 installed <13>Apr 16 01:31:02 rpmi: libarchive13-3.6.0-alt1 sisyphus+296421.100.1.1 1646814091 installed <13>Apr 16 01:31:02 rpmi: cmake-3.23.1-alt1 sisyphus+298388.100.2.1 1649938494 installed <13>Apr 16 01:31:02 rpmi: rpm-macros-make-0.1-alt1 1299442795 installed <13>Apr 16 01:31:05 rpmi: llvm-common-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed <13>Apr 16 01:31:05 rpmi: llvm13.0-filesystem-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 16 01:31:05 rpmi: llvm13.0-gold-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 16 01:31:07 rpmi: llvm13.0-libs-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 16 01:31:07 rpmi: lld13.0-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 16 01:31:07 rpmi: lld-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed <13>Apr 16 01:31:08 rpmi: clang13.0-libs-support-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 16 01:31:09 rpmi: clang13.0-libs-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 16 01:31:09 rpmi: clang13.0-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 16 01:31:09 rpmi: clang-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed <13>Apr 16 01:31:20 rpmi: clang13.0-devel-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 16 01:31:20 rpmi: clang-devel-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed <13>Apr 16 01:31:20 rpmi: mpdecimal-2.5.1-alt1 sisyphus+291245.40.54.1 1643293433 installed <13>Apr 16 01:31:20 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Apr 16 01:31:20 rpmi: python3-3.10.4-alt1 sisyphus+297487.100.1.1 1648620051 installed <13>Apr 16 01:31:21 rpmi: python3-base-3.10.4-alt1 sisyphus+297487.100.1.1 1648620051 installed <13>Apr 16 01:31:21 rpmi: llvm13.0-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 16 01:31:21 rpmi: llvm-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed <13>Apr 16 01:31:30 rpmi: llvm13.0-devel-13.0.1-alt1 sisyphus+297141.260.5.1 1649699658 installed <13>Apr 16 01:31:30 rpmi: llvm-devel-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed <13>Apr 16 01:31:30 rpmi: libobjc4-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Apr 16 01:31:30 rpmi: libobjc11-devel-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Apr 16 01:31:31 rpmi: gcc11-objc-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Apr 16 01:31:31 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Apr 16 01:31:31 rpmi: libstdc++11-devel-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Apr 16 01:31:31 rpmi: gcc11-c++-11.2.1-alt2 sisyphus+291192.100.1.1 1638461683 installed <13>Apr 16 01:31:31 rpmi: gcc-c++-11-alt1 sisyphus+285602.400.1.1 1632238564 installed <13>Apr 16 01:31:31 rpmi: libstdc++-devel-11-alt1 sisyphus+285602.400.1.1 1632238564 installed <13>Apr 16 01:31:31 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.27227 + 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.27227 + 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 0x00007f059a9b3362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f059a999c64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f059a90ab28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f0599ac0fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f0599b0d1cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007f0599ac0f12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007f0599aab46b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007f0599b015b7 (/lib64/libc.so.6+0x835b7) #8 0x00007f0599b16e8c (/lib64/libc.so.6+0x98e8c) #9 0x00007f0599b18a3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007f0599b1b5af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007f059b26d595 llvm::DetatchDeadBlocks(llvm::ArrayRef, llvm::SmallVectorImpl >*, bool) (/usr/lib64/libLLVM-13.so+0x1344595) #12 0x00007f059b26d7ff llvm::DeleteDeadBlocks(llvm::ArrayRef, llvm::DomTreeUpdater*, bool) (/usr/lib64/libLLVM-13.so+0x13447ff) #13 0x00007f059b26fdab llvm::DeleteDeadBlock(llvm::BasicBlock*, llvm::DomTreeUpdater*, bool) (/usr/lib64/libLLVM-13.so+0x1346dab) #14 0x00007f059b365fb9 (/usr/lib64/libLLVM-13.so+0x143cfb9) #15 0x00007f059b676753 (/usr/lib64/libLLVM-13.so+0x174d753) #16 0x00007f059b677442 (/usr/lib64/libLLVM-13.so+0x174e442) #17 0x00007f059b677ee5 llvm::SimplifyCFGPass::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0x174eee5) #18 0x00007f059c4e1222 (/usr/lib64/libLLVM-13.so+0x25b8222) #19 0x00007f059ab064fe llvm::PassManager >::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd4fe) #20 0x00007f059c1af662 (/usr/lib64/libLLVM-13.so+0x2286662) #21 0x00007f059b92a342 llvm::CGSCCToFunctionPassAdaptor::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) (/usr/lib64/libLLVM-13.so+0x1a01342) #22 0x00007f059c1af4d2 (/usr/lib64/libLLVM-13.so+0x22864d2) #23 0x00007f059b92788b llvm::PassManager, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&>::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) (/usr/lib64/libLLVM-13.so+0x19fe88b) #24 0x00007f059b739d42 (/usr/lib64/libLLVM-13.so+0x1810d42) #25 0x00007f059b9290b6 llvm::DevirtSCCRepeatedPass::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) (/usr/lib64/libLLVM-13.so+0x1a000b6) #26 0x00007f059b739ca2 (/usr/lib64/libLLVM-13.so+0x1810ca2) #27 0x00007f059b928679 llvm::ModuleToPostOrderCGSCCPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0x19ff679) #28 0x00007f059b739cf2 (/usr/lib64/libLLVM-13.so+0x1810cf2) #29 0x00007f059ab060f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #30 0x00007f059b7399fd llvm::ModuleInlinerWrapperPass::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0x18109fd) #31 0x00007f059cc95a72 (/usr/lib64/libLLVM-13.so+0x2d6ca72) #32 0x00007f059ab060f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #33 0x00007f05a0f294bc (/usr/lib64/libclang-cpp.so.13+0x15954bc) #34 0x00007f05a0f2c0b6 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 0x00007f05a11d2110 (/usr/lib64/libclang-cpp.so.13+0x183e110) #36 0x00007f05a037f149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #37 0x00007f05a1777b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #38 0x00007f05a171b787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #39 0x00007f05a17be66b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #40 0x0000556bdcc634c3 0x154c3 0x1bc05 #41 0x0000556bdcc634c3 (+0x154c3) #42 0x0000556bdcc69c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #43 0x00007f05a149d525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #44 0x00007f059a8f51f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #45 0x00007f05a14a459e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #46 0x00007f05a14bb753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #47 0x00007f05a14bbb3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #48 0x00007f05a14bbb3d #49 0x00007f05a14bbb3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #50 0x00007f05a14bcb2a 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)[0x7f059a9b3362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f059a999c64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f059a90ab28] /lib64/libc.so.6(+0x42fb0)[0x7f0599ac0fb0] /lib64/libc.so.6(+0x8f1cc)[0x7f0599b0d1cc] /lib64/libc.so.6(raise+0x12)[0x7f0599ac0f12] /lib64/libc.so.6(abort+0xcf)[0x7f0599aab46b] /lib64/libc.so.6(+0x835b7)[0x7f0599b015b7] /lib64/libc.so.6(+0x98e8c)[0x7f0599b16e8c] /lib64/libc.so.6(+0x9aa3c)[0x7f0599b18a3c] /lib64/libc.so.6(free+0x6f)[0x7f0599b1b5af] /usr/lib64/libLLVM-13.so(_ZN4llvm17DetatchDeadBlocksENS_8ArrayRefIPNS_10BasicBlockEEEPNS_15SmallVectorImplINS_3cfg6UpdateIS2_EEEEb+0x255)[0x7f059b26d595] /usr/lib64/libLLVM-13.so(_ZN4llvm16DeleteDeadBlocksENS_8ArrayRefIPNS_10BasicBlockEEEPNS_14DomTreeUpdaterEb+0xcf)[0x7f059b26d7ff] /usr/lib64/libLLVM-13.so(_ZN4llvm15DeleteDeadBlockEPNS_10BasicBlockEPNS_14DomTreeUpdaterEb+0x2b)[0x7f059b26fdab] /usr/lib64/libLLVM-13.so(+0x143cfb9)[0x7f059b365fb9] /usr/lib64/libLLVM-13.so(+0x174d753)[0x7f059b676753] /usr/lib64/libLLVM-13.so(+0x174e442)[0x7f059b677442] /usr/lib64/libLLVM-13.so(_ZN4llvm15SimplifyCFGPass3runERNS_8FunctionERNS_15AnalysisManagerIS1_JEEE+0xa5)[0x7f059b677ee5] /usr/lib64/libLLVM-13.so(+0x25b8222)[0x7f059c4e1222] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x20e)[0x7f059ab064fe] /usr/lib64/libLLVM-13.so(+0x2286662)[0x7f059c1af662] /usr/lib64/libLLVM-13.so(_ZN4llvm26CGSCCToFunctionPassAdaptor3runERNS_13LazyCallGraph3SCCERNS_15AnalysisManagerIS2_JRS1_EEES5_RNS_17CGSCCUpdateResultE+0x322)[0x7f059b92a342] /usr/lib64/libLLVM-13.so(+0x22864d2)[0x7f059c1af4d2] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_13LazyCallGraph3SCCENS_15AnalysisManagerIS2_JRS1_EEEJS4_RNS_17CGSCCUpdateResultEEE3runERS2_RS5_S4_S7_+0x25b)[0x7f059b92788b] /usr/lib64/libLLVM-13.so(+0x1810d42)[0x7f059b739d42] /usr/lib64/libLLVM-13.so(_ZN4llvm21DevirtSCCRepeatedPass3runERNS_13LazyCallGraph3SCCERNS_15AnalysisManagerIS2_JRS1_EEES5_RNS_17CGSCCUpdateResultE+0x206)[0x7f059b9290b6] /usr/lib64/libLLVM-13.so(+0x1810ca2)[0x7f059b739ca2] /usr/lib64/libLLVM-13.so(_ZN4llvm33ModuleToPostOrderCGSCCPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x9f9)[0x7f059b928679] /usr/lib64/libLLVM-13.so(+0x1810cf2)[0x7f059b739cf2] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7f059ab060f9] /usr/lib64/libLLVM-13.so(_ZN4llvm24ModuleInlinerWrapperPass3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0xcd)[0x7f059b7399fd] /usr/lib64/libLLVM-13.so(+0x2d6ca72)[0x7f059cc95a72] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7f059ab060f9] /usr/lib64/libclang-cpp.so.13(+0x15954bc)[0x7f05a0f294bc] /usr/lib64/libclang-cpp.so.13(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0x446)[0x7f05a0f2c0b6] /usr/lib64/libclang-cpp.so.13(+0x183e110)[0x7f05a11d2110] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7f05a037f149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f05a1777b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f05a171b787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f05a17be66b] clang++(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x556bdcc634c3] clang++(+0x1bc05)[0x556bdcc69c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f05a149d525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f059a8f51f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f05a14a459e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f05a14bb753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f05a14bbb3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f05a14bcb2a] clang++(main+0x1f50)[0x556bdcc5deb0] /lib64/libc.so.6(+0x2e20c)[0x7f0599aac20c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f0599aac2bc] clang++(_start+0x21)[0x556bdcc5e561] 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-3f187b.cpp clang++: note: diagnostic msg: /usr/src/tmp/eh_trampoline-3f187b.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' [ 26%] 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' [ 20%] 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 0x00007f86d7394362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f86d737ac64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f86d72ebb28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f86d64a1fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f86d7cf5eab (/usr/lib64/libLLVM-13.so+0x13ebeab) #5 0x00007f86d7cf7b1e llvm::PromoteMemToReg(llvm::ArrayRef, llvm::DominatorTree&, llvm::AssumptionCache*) (/usr/lib64/libLLVM-13.so+0x13edb1e) #6 0x00007f86d802247f llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&) (/usr/lib64/libLLVM-13.so+0x171847f) #7 0x00007f86d96777c3 (/usr/lib64/libLLVM-13.so+0x2d6d7c3) #8 0x00007f86d74e74fe llvm::PassManager >::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd4fe) #9 0x00007f86d8b90662 (/usr/lib64/libLLVM-13.so+0x2286662) #10 0x00007f86d74e78ad llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd8ad) #11 0x00007f86d8b90612 (/usr/lib64/libLLVM-13.so+0x2286612) #12 0x00007f86d74e70f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #13 0x00007f86dd90a4bc (/usr/lib64/libclang-cpp.so.13+0x15954bc) #14 0x00007f86dd90d0b6 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 0x00007f86ddbb3110 (/usr/lib64/libclang-cpp.so.13+0x183e110) #16 0x00007f86dcd60149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #17 0x00007f86de158b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #18 0x00007f86de0fc787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #19 0x00007f86de19f66b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #20 0x000055b55820e4c3 0x154c3 0x1bc05 #21 0x000055b55820e4c3 (+0x154c3) #22 0x000055b558214c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #23 0x00007f86dde7e525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #24 0x00007f86d72d61f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #25 0x00007f86dde8559e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #26 0x00007f86dde9c753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #27 0x00007f86dde9cb3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #28 0x00007f86dde9cb3d #29 0x00007f86dde9cb3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #30 0x00007f86dde9db2a 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)[0x7f86d7394362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f86d737ac64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f86d72ebb28] /lib64/libc.so.6(+0x42fb0)[0x7f86d64a1fb0] /usr/lib64/libLLVM-13.so(+0x13ebeab)[0x7f86d7cf5eab] /usr/lib64/libLLVM-13.so(_ZN4llvm15PromoteMemToRegENS_8ArrayRefIPNS_10AllocaInstEEERNS_13DominatorTreeEPNS_15AssumptionCacheE+0x93e)[0x7f86d7cf7b1e] /usr/lib64/libLLVM-13.so(_ZN4llvm4SROA7runImplERNS_8FunctionERNS_13DominatorTreeERNS_15AssumptionCacheE+0x14f)[0x7f86d802247f] /usr/lib64/libLLVM-13.so(+0x2d6d7c3)[0x7f86d96777c3] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x20e)[0x7f86d74e74fe] /usr/lib64/libLLVM-13.so(+0x2286662)[0x7f86d8b90662] /usr/lib64/libLLVM-13.so(_ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x19d)[0x7f86d74e78ad] /usr/lib64/libLLVM-13.so(+0x2286612)[0x7f86d8b90612] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7f86d74e70f9] /usr/lib64/libclang-cpp.so.13(+0x15954bc)[0x7f86dd90a4bc] /usr/lib64/libclang-cpp.so.13(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0x446)[0x7f86dd90d0b6] /usr/lib64/libclang-cpp.so.13(+0x183e110)[0x7f86ddbb3110] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7f86dcd60149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f86de158b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f86de0fc787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f86de19f66b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x55b55820e4c3] clang(+0x1bc05)[0x55b558214c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f86dde7e525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f86d72d61f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f86dde8559e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f86dde9c753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f86dde9cb3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f86dde9db2a] clang(main+0x1f50)[0x55b558208eb0] /lib64/libc.so.6(+0x2e20c)[0x7f86d648d20c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f86d648d2bc] clang(_start+0x21)[0x55b558209561] 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-cb8449.c clang: note: diagnostic msg: /usr/src/tmp/caps-cb8449.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' [ 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 0x00007f04b3388362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f04b336ec64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f04b32dfb28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f04b2495fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f04b3ce9eab (/usr/lib64/libLLVM-13.so+0x13ebeab) #5 0x00007f04b3cebb1e llvm::PromoteMemToReg(llvm::ArrayRef, llvm::DominatorTree&, llvm::AssumptionCache*) (/usr/lib64/libLLVM-13.so+0x13edb1e) #6 0x00007f04b401647f llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&) (/usr/lib64/libLLVM-13.so+0x171847f) #7 0x00007f04b566b7c3 (/usr/lib64/libLLVM-13.so+0x2d6d7c3) #8 0x00007f04b34db4fe llvm::PassManager >::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd4fe) #9 0x00007f04b4b84662 (/usr/lib64/libLLVM-13.so+0x2286662) #10 0x00007f04b34db8ad llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd8ad) #11 0x00007f04b4b84612 (/usr/lib64/libLLVM-13.so+0x2286612) #12 0x00007f04b34db0f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #13 0x00007f04b98fe4bc (/usr/lib64/libclang-cpp.so.13+0x15954bc) #14 0x00007f04b99010b6 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 0x00007f04b9ba7110 (/usr/lib64/libclang-cpp.so.13+0x183e110) #16 0x00007f04b8d54149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #17 0x00007f04ba14cb41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #18 0x00007f04ba0f0787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #19 0x00007f04ba19366b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #20 0x0000558e1a7574c3 0x154c3 0x1bc05 #21 0x0000558e1a7574c3 (+0x154c3) #22 0x0000558e1a75dc05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #23 0x00007f04b9e72525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #24 0x00007f04b32ca1f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #25 0x00007f04b9e7959e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #26 0x00007f04b9e90753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #27 0x00007f04b9e90b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #28 0x00007f04b9e90b3d #29 0x00007f04b9e90b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #30 0x00007f04b9e91b2a 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)[0x7f04b3388362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f04b336ec64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f04b32dfb28] /lib64/libc.so.6(+0x42fb0)[0x7f04b2495fb0] /usr/lib64/libLLVM-13.so(+0x13ebeab)[0x7f04b3ce9eab] /usr/lib64/libLLVM-13.so(_ZN4llvm15PromoteMemToRegENS_8ArrayRefIPNS_10AllocaInstEEERNS_13DominatorTreeEPNS_15AssumptionCacheE+0x93e)[0x7f04b3cebb1e] /usr/lib64/libLLVM-13.so(_ZN4llvm4SROA7runImplERNS_8FunctionERNS_13DominatorTreeERNS_15AssumptionCacheE+0x14f)[0x7f04b401647f] /usr/lib64/libLLVM-13.so(+0x2d6d7c3)[0x7f04b566b7c3] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x20e)[0x7f04b34db4fe] /usr/lib64/libLLVM-13.so(+0x2286662)[0x7f04b4b84662] /usr/lib64/libLLVM-13.so(_ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x19d)[0x7f04b34db8ad] /usr/lib64/libLLVM-13.so(+0x2286612)[0x7f04b4b84612] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7f04b34db0f9] /usr/lib64/libclang-cpp.so.13(+0x15954bc)[0x7f04b98fe4bc] /usr/lib64/libclang-cpp.so.13(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0x446)[0x7f04b99010b6] /usr/lib64/libclang-cpp.so.13(+0x183e110)[0x7f04b9ba7110] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7f04b8d54149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f04ba14cb41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f04ba0f0787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f04ba19366b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x558e1a7574c3] clang(+0x1bc05)[0x558e1a75dc05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f04b9e72525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f04b32ca1f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f04b9e7959e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f04b9e90753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f04b9e90b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f04b9e91b2a] clang(main+0x1f50)[0x558e1a751eb0] /lib64/libc.so.6(+0x2e20c)[0x7f04b248120c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f04b24812bc] clang(_start+0x21)[0x558e1a752561] 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-fdd5f7.c clang: note: diagnostic msg: /usr/src/tmp/sarray2-fdd5f7.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' [ 11%] 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 0x00007f4dbf049362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f4dbf02fc64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f4dbefa0b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f4dbe156fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f4dbe1a31cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007f4dbe156f12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007f4dbe14146b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007f4dbe1975b7 (/lib64/libc.so.6+0x835b7) #8 0x00007f4dbe1ace8c (/lib64/libc.so.6+0x98e8c) #9 0x00007f4dbe1aea3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007f4dbe1b15af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007f4dbf145051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007f4dc5700abd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007f4dc56d0cd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007f4dc56b9e34 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 0x00007f4dc56e9a34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007f4dc56b81e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007f4dc56c0be6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007f4dc56c119b clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, unsigned long, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x169719b) #19 0x00007f4dc56c13fb (/usr/lib64/libclang-cpp.so.13+0x16973fb) #20 0x00007f4dc581c3be clang::CodeGen::CodeGenFunction::EmitCompoundStmt(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (/usr/lib64/libclang-cpp.so.13+0x17f23be) #21 0x00007f4dc581c613 clang::CodeGen::CodeGenFunction::EmitSimpleStmt(clang::Stmt const*, llvm::ArrayRef) (/usr/lib64/libclang-cpp.so.13+0x17f2613) #22 0x00007f4dc581b126 clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*, llvm::ArrayRef) (/usr/lib64/libclang-cpp.so.13+0x17f1126) #23 0x00007f4dc581c0ba clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (/usr/lib64/libclang-cpp.so.13+0x17f20ba) #24 0x00007f4dc586ec4a clang::CodeGen::CodeGenFunction::EmitFunctionBody(clang::Stmt const*) (/usr/lib64/libclang-cpp.so.13+0x1844c4a) #25 0x00007f4dc588145f clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185745f) #26 0x00007f4dc58884a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #27 0x00007f4dc588cb95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #28 0x00007f4dc588e225 clang::CodeGen::CodeGenModule::EmitDeferred() (/usr/lib64/libclang-cpp.so.13+0x1864225) #29 0x00007f4dc588e23d clang::CodeGen::CodeGenModule::EmitDeferred() (/usr/lib64/libclang-cpp.so.13+0x186423d) #30 0x00007f4dc588e23d clang::CodeGen::CodeGenModule::EmitDeferred() (/usr/lib64/libclang-cpp.so.13+0x186423d) #31 0x00007f4dc588e23d clang::CodeGen::CodeGenModule::EmitDeferred() (/usr/lib64/libclang-cpp.so.13+0x186423d) #32 0x00007f4dc588e23d clang::CodeGen::CodeGenModule::EmitDeferred() (/usr/lib64/libclang-cpp.so.13+0x186423d) #33 0x00007f4dc588e918 clang::CodeGen::CodeGenModule::Release() (/usr/lib64/libclang-cpp.so.13+0x1864918) #34 0x00007f4dc5900e8a (/usr/lib64/libclang-cpp.so.13+0x18d6e8a) #35 0x00007f4dc5867c4a (/usr/lib64/libclang-cpp.so.13+0x183dc4a) #36 0x00007f4dc4a15149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #37 0x00007f4dc5e0db41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #38 0x00007f4dc5db1787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #39 0x00007f4dc5e5466b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #40 0x0000558a90f884c3 0x154c3 0x1bc05 #41 0x0000558a90f884c3 (+0x154c3) #42 0x0000558a90f8ec05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #43 0x00007f4dc5b33525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #44 0x00007f4dbef8b1f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #45 0x00007f4dc5b3a59e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #46 0x00007f4dc5b51753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #47 0x00007f4dc5b51b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #48 0x00007f4dc5b51b3d #49 0x00007f4dc5b51b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #50 0x00007f4dc5b52b2a 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)[0x7f4dbf049362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f4dbf02fc64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f4dbefa0b28] /lib64/libc.so.6(+0x42fb0)[0x7f4dbe156fb0] /lib64/libc.so.6(+0x8f1cc)[0x7f4dbe1a31cc] /lib64/libc.so.6(raise+0x12)[0x7f4dbe156f12] /lib64/libc.so.6(abort+0xcf)[0x7f4dbe14146b] /lib64/libc.so.6(+0x835b7)[0x7f4dbe1975b7] /lib64/libc.so.6(+0x98e8c)[0x7f4dbe1ace8c] /lib64/libc.so.6(+0x9aa3c)[0x7f4dbe1aea3c] /lib64/libc.so.6(free+0x6f)[0x7f4dbe1b15af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7f4dbf145051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7f4dc5700abd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7f4dc56d0cd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7f4dc56b9e34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7f4dc56e9a34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7f4dc56b81e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7f4dc56c0be6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorEmSt16initializer_listIPPN4llvm5ValueEE+0x2b)[0x7f4dc56c119b] /usr/lib64/libclang-cpp.so.13(+0x16973fb)[0x7f4dc56c13fb] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16EmitCompoundStmtERKNS_12CompoundStmtEbNS0_12AggValueSlotE+0x16e)[0x7f4dc581c3be] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14EmitSimpleStmtEPKNS_4StmtEN4llvm8ArrayRefIPKNS_4AttrEEE+0xd3)[0x7f4dc581c613] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitStmtEPKNS_4StmtEN4llvm8ArrayRefIPKNS_4AttrEEE+0x86)[0x7f4dc581b126] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction28EmitCompoundStmtWithoutScopeERKNS_12CompoundStmtEbNS0_12AggValueSlotE+0x8a)[0x7f4dc581c0ba] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16EmitFunctionBodyEPKNS_4StmtE+0x4a)[0x7f4dc586ec4a] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x1ff)[0x7f4dc588145f] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7f4dc58884a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7f4dc588cb95] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule12EmitDeferredEv+0x135)[0x7f4dc588e225] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule12EmitDeferredEv+0x14d)[0x7f4dc588e23d] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule12EmitDeferredEv+0x14d)[0x7f4dc588e23d] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule12EmitDeferredEv+0x14d)[0x7f4dc588e23d] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule12EmitDeferredEv+0x14d)[0x7f4dc588e23d] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule7ReleaseEv+0x38)[0x7f4dc588e918] /usr/lib64/libclang-cpp.so.13(+0x18d6e8a)[0x7f4dc5900e8a] /usr/lib64/libclang-cpp.so.13(+0x183dc4a)[0x7f4dc5867c4a] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7f4dc4a15149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f4dc5e0db41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f4dc5db1787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f4dc5e5466b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x558a90f884c3] clang(+0x1bc05)[0x558a90f8ec05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f4dc5b33525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f4dbef8b1f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f4dc5b3a59e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f4dc5b51753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f4dc5b51b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f4dc5b52b2a] clang(main+0x1f50)[0x558a90f82eb0] /lib64/libc.so.6(+0x2e20c)[0x7f4dbe14220c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f4dbe1422bc] clang(_start+0x21)[0x558a90f83561] 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-204eb3.c clang: note: diagnostic msg: /usr/src/tmp/category_loader-204eb3.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' [ 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 0x00007efeba152362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007efeba138c64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007efeba0a9b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007efeb925ffb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007efebaab3eab (/usr/lib64/libLLVM-13.so+0x13ebeab) #5 0x00007efebaab5b1e llvm::PromoteMemToReg(llvm::ArrayRef, llvm::DominatorTree&, llvm::AssumptionCache*) (/usr/lib64/libLLVM-13.so+0x13edb1e) #6 0x00007efebade047f llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&) (/usr/lib64/libLLVM-13.so+0x171847f) #7 0x00007efebc4357c3 (/usr/lib64/libLLVM-13.so+0x2d6d7c3) #8 0x00007efeba2a54fe llvm::PassManager >::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd4fe) #9 0x00007efebb94e662 (/usr/lib64/libLLVM-13.so+0x2286662) #10 0x00007efeba2a58ad llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd8ad) #11 0x00007efebb94e612 (/usr/lib64/libLLVM-13.so+0x2286612) #12 0x00007efeba2a50f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #13 0x00007efec06c84bc (/usr/lib64/libclang-cpp.so.13+0x15954bc) #14 0x00007efec06cb0b6 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 0x00007efec0971110 (/usr/lib64/libclang-cpp.so.13+0x183e110) #16 0x00007efebfb1e149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #17 0x00007efec0f16b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #18 0x00007efec0eba787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #19 0x00007efec0f5d66b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #20 0x000055cd8226a4c3 0x154c3 0x1bc05 #21 0x000055cd8226a4c3 (+0x154c3) #22 0x000055cd82270c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #23 0x00007efec0c3c525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #24 0x00007efeba0941f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #25 0x00007efec0c4359e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #26 0x00007efec0c5a753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #27 0x00007efec0c5ab3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #28 0x00007efec0c5ab3d #29 0x00007efec0c5ab3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #30 0x00007efec0c5bb2a 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)[0x7efeba152362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7efeba138c64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7efeba0a9b28] /lib64/libc.so.6(+0x42fb0)[0x7efeb925ffb0] /usr/lib64/libLLVM-13.so(+0x13ebeab)[0x7efebaab3eab] /usr/lib64/libLLVM-13.so(_ZN4llvm15PromoteMemToRegENS_8ArrayRefIPNS_10AllocaInstEEERNS_13DominatorTreeEPNS_15AssumptionCacheE+0x93e)[0x7efebaab5b1e] /usr/lib64/libLLVM-13.so(_ZN4llvm4SROA7runImplERNS_8FunctionERNS_13DominatorTreeERNS_15AssumptionCacheE+0x14f)[0x7efebade047f] /usr/lib64/libLLVM-13.so(+0x2d6d7c3)[0x7efebc4357c3] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x20e)[0x7efeba2a54fe] /usr/lib64/libLLVM-13.so(+0x2286662)[0x7efebb94e662] /usr/lib64/libLLVM-13.so(_ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x19d)[0x7efeba2a58ad] /usr/lib64/libLLVM-13.so(+0x2286612)[0x7efebb94e612] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7efeba2a50f9] /usr/lib64/libclang-cpp.so.13(+0x15954bc)[0x7efec06c84bc] /usr/lib64/libclang-cpp.so.13(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0x446)[0x7efec06cb0b6] /usr/lib64/libclang-cpp.so.13(+0x183e110)[0x7efec0971110] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7efebfb1e149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7efec0f16b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7efec0eba787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7efec0f5d66b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x55cd8226a4c3] clang(+0x1bc05)[0x55cd82270c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7efec0c3c525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7efeba0941f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7efec0c4359e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7efec0c5a753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7efec0c5ab3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7efec0c5bb2a] clang(main+0x1f50)[0x55cd82264eb0] /lib64/libc.so.6(+0x2e20c)[0x7efeb924b20c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7efeb924b2bc] clang(_start+0x21)[0x55cd82265561] 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-0dbb41.c clang: note: diagnostic msg: /usr/src/tmp/ivar-0dbb41.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' [ 11%] 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 0x00007fc6fdc9e362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007fc6fdc84c64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007fc6fdbf5b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007fc6fcdabfb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007fc6fcdf81cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007fc6fcdabf12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007fc6fcd9646b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007fc6fcdec5b7 (/lib64/libc.so.6+0x835b7) #8 0x00007fc6fce01e8c (/lib64/libc.so.6+0x98e8c) #9 0x00007fc6fce03a3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007fc6fce065af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007fc6fdd9a051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007fc704355abd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007fc704325cd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007fc70430ee34 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 0x00007fc70433ea34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007fc70430d1e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007fc704315be6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007fc7044c303e clang::CodeGen::CodeGenFunction::FinishFunction(clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x184403e) #19 0x00007fc7044d649c clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185749c) #20 0x00007fc7044dd4a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #21 0x00007fc7044e1b95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #22 0x00007fc70450602f (/usr/lib64/libclang-cpp.so.13+0x188702f) #23 0x00007fc704555272 (/usr/lib64/libclang-cpp.so.13+0x18d6272) #24 0x00007fc7044ae9f3 (/usr/lib64/libclang-cpp.so.13+0x182f9f3) #25 0x00007fc70366a0d4 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb0d4) #26 0x00007fc704a62b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #27 0x00007fc704a06787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #28 0x00007fc704aa966b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #29 0x00005559759194c3 0x154c3 0x1bc05 #30 0x00005559759194c3 (+0x154c3) #31 0x000055597591fc05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #32 0x00007fc704788525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #33 0x00007fc6fdbe01f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #34 0x00007fc70478f59e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #35 0x00007fc7047a6753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #36 0x00007fc7047a6b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #37 0x00007fc7047a6b3d #38 0x00007fc7047a6b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #39 0x00007fc7047a7b2a 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)[0x7fc6fdc9e362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7fc6fdc84c64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7fc6fdbf5b28] /lib64/libc.so.6(+0x42fb0)[0x7fc6fcdabfb0] /lib64/libc.so.6(+0x8f1cc)[0x7fc6fcdf81cc] /lib64/libc.so.6(raise+0x12)[0x7fc6fcdabf12] /lib64/libc.so.6(abort+0xcf)[0x7fc6fcd9646b] /lib64/libc.so.6(+0x835b7)[0x7fc6fcdec5b7] /lib64/libc.so.6(+0x98e8c)[0x7fc6fce01e8c] /lib64/libc.so.6(+0x9aa3c)[0x7fc6fce03a3c] /lib64/libc.so.6(free+0x6f)[0x7fc6fce065af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7fc6fdd9a051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7fc704355abd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7fc704325cd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7fc70430ee34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7fc70433ea34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7fc70430d1e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7fc704315be6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14FinishFunctionENS_14SourceLocationE+0x9ce)[0x7fc7044c303e] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x23c)[0x7fc7044d649c] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7fc7044dd4a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7fc7044e1b95] /usr/lib64/libclang-cpp.so.13(+0x188702f)[0x7fc70450602f] /usr/lib64/libclang-cpp.so.13(+0x18d6272)[0x7fc704555272] /usr/lib64/libclang-cpp.so.13(+0x182f9f3)[0x7fc7044ae9f3] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x224)[0x7fc70366a0d4] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7fc704a62b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7fc704a06787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7fc704aa966b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x5559759194c3] clang(+0x1bc05)[0x55597591fc05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7fc704788525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7fc6fdbe01f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7fc70478f59e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7fc7047a6753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7fc7047a6b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7fc7047a7b2a] clang(main+0x1f50)[0x555975913eb0] /lib64/libc.so.6(+0x2e20c)[0x7fc6fcd9720c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7fc6fcd972bc] clang(_start+0x21)[0x555975914561] 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-0fa4e0.c clang: note: diagnostic msg: /usr/src/tmp/dtable-0fa4e0.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' [ 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 0x00007f03ec010362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f03ebff6c64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f03ebf67b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f03eb11dfb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f03eb16a1cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007f03eb11df12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007f03eb10846b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007f03eb15e5b7 (/lib64/libc.so.6+0x835b7) #8 0x00007f03eb173e8c (/lib64/libc.so.6+0x98e8c) #9 0x00007f03eb175a3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007f03eb1785af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007f03ec10c051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007f03f26c7abd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007f03f2697cd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007f03f2680e34 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 0x00007f03f26b0a34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007f03f267f1e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007f03f2687be6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007f03f268819b clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, unsigned long, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x169719b) #19 0x00007f03f26883fb (/usr/lib64/libclang-cpp.so.13+0x16973fb) #20 0x00007f03f27e33be clang::CodeGen::CodeGenFunction::EmitCompoundStmt(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (/usr/lib64/libclang-cpp.so.13+0x17f23be) #21 0x00007f03f27e3613 clang::CodeGen::CodeGenFunction::EmitSimpleStmt(clang::Stmt const*, llvm::ArrayRef) (/usr/lib64/libclang-cpp.so.13+0x17f2613) #22 0x00007f03f27e2126 clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*, llvm::ArrayRef) (/usr/lib64/libclang-cpp.so.13+0x17f1126) #23 0x00007f03f27e30ba clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (/usr/lib64/libclang-cpp.so.13+0x17f20ba) #24 0x00007f03f2835c4a clang::CodeGen::CodeGenFunction::EmitFunctionBody(clang::Stmt const*) (/usr/lib64/libclang-cpp.so.13+0x1844c4a) #25 0x00007f03f284845f clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185745f) #26 0x00007f03f284f4a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #27 0x00007f03f2853b95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #28 0x00007f03f2855225 clang::CodeGen::CodeGenModule::EmitDeferred() (/usr/lib64/libclang-cpp.so.13+0x1864225) #29 0x00007f03f2855918 clang::CodeGen::CodeGenModule::Release() (/usr/lib64/libclang-cpp.so.13+0x1864918) #30 0x00007f03f28c7e8a (/usr/lib64/libclang-cpp.so.13+0x18d6e8a) #31 0x00007f03f282ec4a (/usr/lib64/libclang-cpp.so.13+0x183dc4a) #32 0x00007f03f19dc149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #33 0x00007f03f2dd4b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #34 0x00007f03f2d78787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #35 0x00007f03f2e1b66b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #36 0x000055ef666974c3 0x154c3 0x1bc05 #37 0x000055ef666974c3 (+0x154c3) #38 0x000055ef6669dc05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #39 0x00007f03f2afa525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #40 0x00007f03ebf521f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #41 0x00007f03f2b0159e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #42 0x00007f03f2b18753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #43 0x00007f03f2b18b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #44 0x00007f03f2b18b3d #45 0x00007f03f2b18b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #46 0x00007f03f2b19b2a 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)[0x7f03ec010362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f03ebff6c64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f03ebf67b28] /lib64/libc.so.6(+0x42fb0)[0x7f03eb11dfb0] /lib64/libc.so.6(+0x8f1cc)[0x7f03eb16a1cc] /lib64/libc.so.6(raise+0x12)[0x7f03eb11df12] /lib64/libc.so.6(abort+0xcf)[0x7f03eb10846b] /lib64/libc.so.6(+0x835b7)[0x7f03eb15e5b7] /lib64/libc.so.6(+0x98e8c)[0x7f03eb173e8c] /lib64/libc.so.6(+0x9aa3c)[0x7f03eb175a3c] /lib64/libc.so.6(free+0x6f)[0x7f03eb1785af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7f03ec10c051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7f03f26c7abd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7f03f2697cd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7f03f2680e34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7f03f26b0a34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7f03f267f1e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7f03f2687be6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorEmSt16initializer_listIPPN4llvm5ValueEE+0x2b)[0x7f03f268819b] /usr/lib64/libclang-cpp.so.13(+0x16973fb)[0x7f03f26883fb] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16EmitCompoundStmtERKNS_12CompoundStmtEbNS0_12AggValueSlotE+0x16e)[0x7f03f27e33be] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14EmitSimpleStmtEPKNS_4StmtEN4llvm8ArrayRefIPKNS_4AttrEEE+0xd3)[0x7f03f27e3613] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitStmtEPKNS_4StmtEN4llvm8ArrayRefIPKNS_4AttrEEE+0x86)[0x7f03f27e2126] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction28EmitCompoundStmtWithoutScopeERKNS_12CompoundStmtEbNS0_12AggValueSlotE+0x8a)[0x7f03f27e30ba] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16EmitFunctionBodyEPKNS_4StmtE+0x4a)[0x7f03f2835c4a] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x1ff)[0x7f03f284845f] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7f03f284f4a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7f03f2853b95] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule12EmitDeferredEv+0x135)[0x7f03f2855225] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule7ReleaseEv+0x38)[0x7f03f2855918] /usr/lib64/libclang-cpp.so.13(+0x18d6e8a)[0x7f03f28c7e8a] /usr/lib64/libclang-cpp.so.13(+0x183dc4a)[0x7f03f282ec4a] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7f03f19dc149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f03f2dd4b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f03f2d78787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f03f2e1b66b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x55ef666974c3] clang(+0x1bc05)[0x55ef6669dc05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f03f2afa525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f03ebf521f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f03f2b0159e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f03f2b18753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f03f2b18b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f03f2b19b2a] clang(main+0x1f50)[0x55ef66691eb0] /lib64/libc.so.6(+0x2e20c)[0x7f03eb10920c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f03eb1092bc] clang(_start+0x21)[0x55ef66692561] 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-95e8de.c clang: note: diagnostic msg: /usr/src/tmp/sendmsg2-95e8de.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' [ 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 0x00007f527ac4b362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f527ac31c64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f527aba2b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f5279d58fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f5279da51cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007f5279d58f12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007f5279d4346b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007f5279d995b7 (/lib64/libc.so.6+0x835b7) #8 0x00007f5279daee8c (/lib64/libc.so.6+0x98e8c) #9 0x00007f5279db0a3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007f5279db35af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007f527ad47051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007f5281302abd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007f52812d2cd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007f52812bbe34 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 0x00007f52812eba34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007f52812ba1e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007f52812c2be6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007f528147003e clang::CodeGen::CodeGenFunction::FinishFunction(clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x184403e) #19 0x00007f528148349c clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185749c) #20 0x00007f528148a4a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #21 0x00007f528148eb95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #22 0x00007f52814b302f (/usr/lib64/libclang-cpp.so.13+0x188702f) #23 0x00007f5281502272 (/usr/lib64/libclang-cpp.so.13+0x18d6272) #24 0x00007f528145b9f3 (/usr/lib64/libclang-cpp.so.13+0x182f9f3) #25 0x00007f52806170d4 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb0d4) #26 0x00007f5281a0fb41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #27 0x00007f52819b3787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #28 0x00007f5281a5666b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #29 0x000056231afd64c3 0x154c3 0x1bc05 #30 0x000056231afd64c3 (+0x154c3) #31 0x000056231afdcc05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #32 0x00007f5281735525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #33 0x00007f527ab8d1f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #34 0x00007f528173c59e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #35 0x00007f5281753753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #36 0x00007f5281753b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #37 0x00007f5281753b3d #38 0x00007f5281753b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #39 0x00007f5281754b2a 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)[0x7f527ac4b362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f527ac31c64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f527aba2b28] /lib64/libc.so.6(+0x42fb0)[0x7f5279d58fb0] /lib64/libc.so.6(+0x8f1cc)[0x7f5279da51cc] /lib64/libc.so.6(raise+0x12)[0x7f5279d58f12] /lib64/libc.so.6(abort+0xcf)[0x7f5279d4346b] /lib64/libc.so.6(+0x835b7)[0x7f5279d995b7] /lib64/libc.so.6(+0x98e8c)[0x7f5279daee8c] /lib64/libc.so.6(+0x9aa3c)[0x7f5279db0a3c] /lib64/libc.so.6(free+0x6f)[0x7f5279db35af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7f527ad47051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7f5281302abd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7f52812d2cd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7f52812bbe34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7f52812eba34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7f52812ba1e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7f52812c2be6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14FinishFunctionENS_14SourceLocationE+0x9ce)[0x7f528147003e] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x23c)[0x7f528148349c] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7f528148a4a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7f528148eb95] /usr/lib64/libclang-cpp.so.13(+0x188702f)[0x7f52814b302f] /usr/lib64/libclang-cpp.so.13(+0x18d6272)[0x7f5281502272] /usr/lib64/libclang-cpp.so.13(+0x182f9f3)[0x7f528145b9f3] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x224)[0x7f52806170d4] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f5281a0fb41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f52819b3787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f5281a5666b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x56231afd64c3] clang(+0x1bc05)[0x56231afdcc05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f5281735525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f527ab8d1f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f528173c59e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f5281753753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f5281753b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f5281754b2a] clang(main+0x1f50)[0x56231afd0eb0] /lib64/libc.so.6(+0x2e20c)[0x7f5279d4420c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f5279d442bc] clang(_start+0x21)[0x56231afd1561] 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-51f254.c clang: note: diagnostic msg: /usr/src/tmp/loader-51f254.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' [ 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 0x00007f152ad94362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f152ad7ac64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f152acebb28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f1529ea1fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f1529eee1cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007f1529ea1f12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007f1529e8c46b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007f1529ee25b7 (/lib64/libc.so.6+0x835b7) #8 0x00007f1529ef7e8c (/lib64/libc.so.6+0x98e8c) #9 0x00007f1529ef9a3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007f1529efc5af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007f152ae90051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007f153144babd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007f153141bcd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007f1531404e34 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 0x00007f1531434a34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007f15314031e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007f153140bbe6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007f15315b903e clang::CodeGen::CodeGenFunction::FinishFunction(clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x184403e) #19 0x00007f15315cc49c clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185749c) #20 0x00007f15315d34a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #21 0x00007f15315d7b95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #22 0x00007f15315fc02f (/usr/lib64/libclang-cpp.so.13+0x188702f) #23 0x00007f153164b272 (/usr/lib64/libclang-cpp.so.13+0x18d6272) #24 0x00007f15315a49f3 (/usr/lib64/libclang-cpp.so.13+0x182f9f3) #25 0x00007f15307600d4 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb0d4) #26 0x00007f1531b58b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #27 0x00007f1531afc787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #28 0x00007f1531b9f66b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #29 0x000056547c50b4c3 0x154c3 0x1bc05 #30 0x000056547c50b4c3 (+0x154c3) #31 0x000056547c511c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #32 0x00007f153187e525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #33 0x00007f152acd61f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #34 0x00007f153188559e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #35 0x00007f153189c753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #36 0x00007f153189cb3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #37 0x00007f153189cb3d #38 0x00007f153189cb3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #39 0x00007f153189db2a 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)[0x7f152ad94362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f152ad7ac64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f152acebb28] /lib64/libc.so.6(+0x42fb0)[0x7f1529ea1fb0] /lib64/libc.so.6(+0x8f1cc)[0x7f1529eee1cc] /lib64/libc.so.6(raise+0x12)[0x7f1529ea1f12] /lib64/libc.so.6(abort+0xcf)[0x7f1529e8c46b] /lib64/libc.so.6(+0x835b7)[0x7f1529ee25b7] /lib64/libc.so.6(+0x98e8c)[0x7f1529ef7e8c] /lib64/libc.so.6(+0x9aa3c)[0x7f1529ef9a3c] /lib64/libc.so.6(free+0x6f)[0x7f1529efc5af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7f152ae90051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7f153144babd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7f153141bcd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7f1531404e34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7f1531434a34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7f15314031e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7f153140bbe6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14FinishFunctionENS_14SourceLocationE+0x9ce)[0x7f15315b903e] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x23c)[0x7f15315cc49c] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7f15315d34a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7f15315d7b95] /usr/lib64/libclang-cpp.so.13(+0x188702f)[0x7f15315fc02f] /usr/lib64/libclang-cpp.so.13(+0x18d6272)[0x7f153164b272] /usr/lib64/libclang-cpp.so.13(+0x182f9f3)[0x7f15315a49f3] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x224)[0x7f15307600d4] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f1531b58b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f1531afc787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f1531b9f66b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x56547c50b4c3] clang(+0x1bc05)[0x56547c511c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f153187e525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f152acd61f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f153188559e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f153189c753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f153189cb3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f153189db2a] clang(main+0x1f50)[0x56547c505eb0] /lib64/libc.so.6(+0x2e20c)[0x7f1529e8d20c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f1529e8d2bc] clang(_start+0x21)[0x56547c506561] 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-ba020d.c clang: note: diagnostic msg: /usr/src/tmp/protocol-ba020d.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' [ 23%] 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 0x00007fbdf13a5362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007fbdf138bc64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007fbdf12fcb28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007fbdf04b2fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007fbdf11f4fe2 llvm::PMDataManager::getOnTheFlyPass(llvm::Pass*, void const*, llvm::Function&) (/usr/lib64/libLLVM-13.so+0x8d9fe2) #5 0x00007fbdf1cc1457 llvm::ConvertDebugDeclareToDebugValue(llvm::DbgVariableIntrinsic*, llvm::PHINode*, llvm::DIBuilder&) (/usr/lib64/libLLVM-13.so+0x13a6457) #6 0x00007fbdf1d07004 (/usr/lib64/libLLVM-13.so+0x13ec004) #7 0x00007fbdf1d08b1e llvm::PromoteMemToReg(llvm::ArrayRef, llvm::DominatorTree&, llvm::AssumptionCache*) (/usr/lib64/libLLVM-13.so+0x13edb1e) #8 0x00007fbdf203347f llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&) (/usr/lib64/libLLVM-13.so+0x171847f) #9 0x00007fbdf36887c3 (/usr/lib64/libLLVM-13.so+0x2d6d7c3) #10 0x00007fbdf14f84fe llvm::PassManager >::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd4fe) #11 0x00007fbdf2ba1662 (/usr/lib64/libLLVM-13.so+0x2286662) #12 0x00007fbdf14f88ad llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd8ad) #13 0x00007fbdf2ba1612 (/usr/lib64/libLLVM-13.so+0x2286612) #14 0x00007fbdf14f80f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #15 0x00007fbdf791b4bc (/usr/lib64/libclang-cpp.so.13+0x15954bc) #16 0x00007fbdf791e0b6 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 0x00007fbdf7bc4110 (/usr/lib64/libclang-cpp.so.13+0x183e110) #18 0x00007fbdf6d71149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #19 0x00007fbdf8169b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #20 0x00007fbdf810d787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #21 0x00007fbdf81b066b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #22 0x00005573ef3204c3 0x154c3 0x1bc05 #23 0x00005573ef3204c3 (+0x154c3) #24 0x00005573ef326c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #25 0x00007fbdf7e8f525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #26 0x00007fbdf12e71f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #27 0x00007fbdf7e9659e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #28 0x00007fbdf7ead753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #29 0x00007fbdf7eadb3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #30 0x00007fbdf7eadb3d #31 0x00007fbdf7eadb3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #32 0x00007fbdf7eaeb2a 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)[0x7fbdf13a5362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7fbdf138bc64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7fbdf12fcb28] /lib64/libc.so.6(+0x42fb0)[0x7fbdf04b2fb0] /usr/lib64/libLLVM-13.so(+0x8d9fe2)[0x7fbdf11f4fe2] /usr/lib64/libLLVM-13.so(_ZN4llvm31ConvertDebugDeclareToDebugValueEPNS_20DbgVariableIntrinsicEPNS_7PHINodeERNS_9DIBuilderE+0x177)[0x7fbdf1cc1457] /usr/lib64/libLLVM-13.so(+0x13ec004)[0x7fbdf1d07004] /usr/lib64/libLLVM-13.so(_ZN4llvm15PromoteMemToRegENS_8ArrayRefIPNS_10AllocaInstEEERNS_13DominatorTreeEPNS_15AssumptionCacheE+0x93e)[0x7fbdf1d08b1e] /usr/lib64/libLLVM-13.so(_ZN4llvm4SROA7runImplERNS_8FunctionERNS_13DominatorTreeERNS_15AssumptionCacheE+0x14f)[0x7fbdf203347f] /usr/lib64/libLLVM-13.so(+0x2d6d7c3)[0x7fbdf36887c3] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x20e)[0x7fbdf14f84fe] /usr/lib64/libLLVM-13.so(+0x2286662)[0x7fbdf2ba1662] /usr/lib64/libLLVM-13.so(_ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x19d)[0x7fbdf14f88ad] /usr/lib64/libLLVM-13.so(+0x2286612)[0x7fbdf2ba1612] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7fbdf14f80f9] /usr/lib64/libclang-cpp.so.13(+0x15954bc)[0x7fbdf791b4bc] /usr/lib64/libclang-cpp.so.13(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0x446)[0x7fbdf791e0b6] /usr/lib64/libclang-cpp.so.13(+0x183e110)[0x7fbdf7bc4110] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7fbdf6d71149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7fbdf8169b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7fbdf810d787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7fbdf81b066b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x5573ef3204c3] clang(+0x1bc05)[0x5573ef326c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7fbdf7e8f525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7fbdf12e71f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7fbdf7e9659e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7fbdf7ead753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7fbdf7eadb3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7fbdf7eaeb2a] clang(main+0x1f50)[0x5573ef31aeb0] /lib64/libc.so.6(+0x2e20c)[0x7fbdf049e20c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7fbdf049e2bc] clang(_start+0x21)[0x5573ef31b561] 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-8972a1.c clang: note: diagnostic msg: /usr/src/tmp/encoding2-8972a1.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' [ 14%] 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 0x00007f4081dc8362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f4081daec64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f4081d1fb28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f4080ed5fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f4082729eab (/usr/lib64/libLLVM-13.so+0x13ebeab) #5 0x00007f408272bb1e llvm::PromoteMemToReg(llvm::ArrayRef, llvm::DominatorTree&, llvm::AssumptionCache*) (/usr/lib64/libLLVM-13.so+0x13edb1e) #6 0x00007f4082a5647f llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&) (/usr/lib64/libLLVM-13.so+0x171847f) #7 0x00007f40840ab7c3 (/usr/lib64/libLLVM-13.so+0x2d6d7c3) #8 0x00007f4081f1b4fe llvm::PassManager >::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd4fe) #9 0x00007f40835c4662 (/usr/lib64/libLLVM-13.so+0x2286662) #10 0x00007f4081f1b8ad llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd8ad) #11 0x00007f40835c4612 (/usr/lib64/libLLVM-13.so+0x2286612) #12 0x00007f4081f1b0f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #13 0x00007f408833e4bc (/usr/lib64/libclang-cpp.so.13+0x15954bc) #14 0x00007f40883410b6 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 0x00007f40885e7110 (/usr/lib64/libclang-cpp.so.13+0x183e110) #16 0x00007f4087794149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #17 0x00007f4088b8cb41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #18 0x00007f4088b30787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #19 0x00007f4088bd366b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #20 0x000055eb159fd4c3 0x154c3 0x1bc05 #21 0x000055eb159fd4c3 (+0x154c3) #22 0x000055eb15a03c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #23 0x00007f40888b2525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #24 0x00007f4081d0a1f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #25 0x00007f40888b959e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #26 0x00007f40888d0753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #27 0x00007f40888d0b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #28 0x00007f40888d0b3d #29 0x00007f40888d0b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #30 0x00007f40888d1b2a 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)[0x7f4081dc8362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f4081daec64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f4081d1fb28] /lib64/libc.so.6(+0x42fb0)[0x7f4080ed5fb0] /usr/lib64/libLLVM-13.so(+0x13ebeab)[0x7f4082729eab] /usr/lib64/libLLVM-13.so(_ZN4llvm15PromoteMemToRegENS_8ArrayRefIPNS_10AllocaInstEEERNS_13DominatorTreeEPNS_15AssumptionCacheE+0x93e)[0x7f408272bb1e] /usr/lib64/libLLVM-13.so(_ZN4llvm4SROA7runImplERNS_8FunctionERNS_13DominatorTreeERNS_15AssumptionCacheE+0x14f)[0x7f4082a5647f] /usr/lib64/libLLVM-13.so(+0x2d6d7c3)[0x7f40840ab7c3] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x20e)[0x7f4081f1b4fe] /usr/lib64/libLLVM-13.so(+0x2286662)[0x7f40835c4662] /usr/lib64/libLLVM-13.so(_ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x19d)[0x7f4081f1b8ad] /usr/lib64/libLLVM-13.so(+0x2286612)[0x7f40835c4612] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7f4081f1b0f9] /usr/lib64/libclang-cpp.so.13(+0x15954bc)[0x7f408833e4bc] /usr/lib64/libclang-cpp.so.13(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0x446)[0x7f40883410b6] /usr/lib64/libclang-cpp.so.13(+0x183e110)[0x7f40885e7110] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7f4087794149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f4088b8cb41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f4088b30787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f4088bd366b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x55eb159fd4c3] clang(+0x1bc05)[0x55eb15a03c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f40888b2525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f4081d0a1f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f40888b959e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f40888d0753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f40888d0b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f40888d1b2a] clang(main+0x1f50)[0x55eb159f7eb0] /lib64/libc.so.6(+0x2e20c)[0x7f4080ec120c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f4080ec12bc] clang(_start+0x21)[0x55eb159f8561] 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-efa316.c clang: note: diagnostic msg: /usr/src/tmp/alias_table-efa316.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' [ 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 0x00007f0f116da362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f0f116c0c64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f0f11631b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f0f107e7fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f0f108341cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007f0f107e7f12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007f0f107d246b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007f0f108285b7 (/lib64/libc.so.6+0x835b7) #8 0x00007f0f1083de8c (/lib64/libc.so.6+0x98e8c) #9 0x00007f0f1083fa3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007f0f108425af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007f0f117d6051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007f0f17d91abd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007f0f17d61cd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007f0f17d4ae34 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 0x00007f0f17d7aa34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007f0f17d491e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007f0f17d51be6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007f0f17d5219b clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, unsigned long, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x169719b) #19 0x00007f0f17d523fb (/usr/lib64/libclang-cpp.so.13+0x16973fb) #20 0x00007f0f17ead3be clang::CodeGen::CodeGenFunction::EmitCompoundStmt(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (/usr/lib64/libclang-cpp.so.13+0x17f23be) #21 0x00007f0f17ead613 clang::CodeGen::CodeGenFunction::EmitSimpleStmt(clang::Stmt const*, llvm::ArrayRef) (/usr/lib64/libclang-cpp.so.13+0x17f2613) #22 0x00007f0f17eac126 clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*, llvm::ArrayRef) (/usr/lib64/libclang-cpp.so.13+0x17f1126) #23 0x00007f0f17ead0ba clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) (/usr/lib64/libclang-cpp.so.13+0x17f20ba) #24 0x00007f0f17effc4a clang::CodeGen::CodeGenFunction::EmitFunctionBody(clang::Stmt const*) (/usr/lib64/libclang-cpp.so.13+0x1844c4a) #25 0x00007f0f17f1245f clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185745f) #26 0x00007f0f17f194a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #27 0x00007f0f17f1db95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #28 0x00007f0f17f4202f (/usr/lib64/libclang-cpp.so.13+0x188702f) #29 0x00007f0f17f91272 (/usr/lib64/libclang-cpp.so.13+0x18d6272) #30 0x00007f0f17eea9f3 (/usr/lib64/libclang-cpp.so.13+0x182f9f3) #31 0x00007f0f170a60d4 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb0d4) #32 0x00007f0f1849eb41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #33 0x00007f0f18442787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #34 0x00007f0f184e566b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #35 0x0000557f8aeac4c3 0x154c3 0x1bc05 #36 0x0000557f8aeac4c3 (+0x154c3) #37 0x0000557f8aeb2c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #38 0x00007f0f181c4525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #39 0x00007f0f1161c1f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #40 0x00007f0f181cb59e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #41 0x00007f0f181e2753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #42 0x00007f0f181e2b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #43 0x00007f0f181e2b3d #44 0x00007f0f181e2b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #45 0x00007f0f181e3b2a 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)[0x7f0f116da362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f0f116c0c64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f0f11631b28] /lib64/libc.so.6(+0x42fb0)[0x7f0f107e7fb0] /lib64/libc.so.6(+0x8f1cc)[0x7f0f108341cc] /lib64/libc.so.6(raise+0x12)[0x7f0f107e7f12] /lib64/libc.so.6(abort+0xcf)[0x7f0f107d246b] /lib64/libc.so.6(+0x835b7)[0x7f0f108285b7] /lib64/libc.so.6(+0x98e8c)[0x7f0f1083de8c] /lib64/libc.so.6(+0x9aa3c)[0x7f0f1083fa3c] /lib64/libc.so.6(free+0x6f)[0x7f0f108425af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7f0f117d6051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7f0f17d91abd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7f0f17d61cd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7f0f17d4ae34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7f0f17d7aa34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7f0f17d491e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7f0f17d51be6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorEmSt16initializer_listIPPN4llvm5ValueEE+0x2b)[0x7f0f17d5219b] /usr/lib64/libclang-cpp.so.13(+0x16973fb)[0x7f0f17d523fb] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16EmitCompoundStmtERKNS_12CompoundStmtEbNS0_12AggValueSlotE+0x16e)[0x7f0f17ead3be] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14EmitSimpleStmtEPKNS_4StmtEN4llvm8ArrayRefIPKNS_4AttrEEE+0xd3)[0x7f0f17ead613] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitStmtEPKNS_4StmtEN4llvm8ArrayRefIPKNS_4AttrEEE+0x86)[0x7f0f17eac126] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction28EmitCompoundStmtWithoutScopeERKNS_12CompoundStmtEbNS0_12AggValueSlotE+0x8a)[0x7f0f17ead0ba] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16EmitFunctionBodyEPKNS_4StmtE+0x4a)[0x7f0f17effc4a] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x1ff)[0x7f0f17f1245f] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7f0f17f194a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7f0f17f1db95] /usr/lib64/libclang-cpp.so.13(+0x188702f)[0x7f0f17f4202f] /usr/lib64/libclang-cpp.so.13(+0x18d6272)[0x7f0f17f91272] /usr/lib64/libclang-cpp.so.13(+0x182f9f3)[0x7f0f17eea9f3] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x224)[0x7f0f170a60d4] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f0f1849eb41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f0f18442787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f0f184e566b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x557f8aeac4c3] clang(+0x1bc05)[0x557f8aeb2c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f0f181c4525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f0f1161c1f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f0f181cb59e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f0f181e2753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f0f181e2b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f0f181e3b2a] clang(main+0x1f50)[0x557f8aea6eb0] /lib64/libc.so.6(+0x2e20c)[0x7f0f107d320c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f0f107d32bc] clang(_start+0x21)[0x557f8aea7561] 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-6daf76.c clang: note: diagnostic msg: /usr/src/tmp/runtime-6daf76.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' [ 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 0x00007fe9e85d6362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007fe9e85bcc64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007fe9e852db28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007fe9e76e3fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007fe9e8f37eab (/usr/lib64/libLLVM-13.so+0x13ebeab) #5 0x00007fe9e8f39b1e llvm::PromoteMemToReg(llvm::ArrayRef, llvm::DominatorTree&, llvm::AssumptionCache*) (/usr/lib64/libLLVM-13.so+0x13edb1e) #6 0x00007fe9e926447f llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&) (/usr/lib64/libLLVM-13.so+0x171847f) #7 0x00007fe9ea8b97c3 (/usr/lib64/libLLVM-13.so+0x2d6d7c3) #8 0x00007fe9e87294fe llvm::PassManager >::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd4fe) #9 0x00007fe9e9dd2662 (/usr/lib64/libLLVM-13.so+0x2286662) #10 0x00007fe9e87298ad llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd8ad) #11 0x00007fe9e9dd2612 (/usr/lib64/libLLVM-13.so+0x2286612) #12 0x00007fe9e87290f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #13 0x00007fe9eeb4c4bc (/usr/lib64/libclang-cpp.so.13+0x15954bc) #14 0x00007fe9eeb4f0b6 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 0x00007fe9eedf5110 (/usr/lib64/libclang-cpp.so.13+0x183e110) #16 0x00007fe9edfa2149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #17 0x00007fe9ef39ab41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #18 0x00007fe9ef33e787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #19 0x00007fe9ef3e166b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #20 0x0000564ffe58f4c3 0x154c3 0x1bc05 #21 0x0000564ffe58f4c3 (+0x154c3) #22 0x0000564ffe595c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #23 0x00007fe9ef0c0525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #24 0x00007fe9e85181f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #25 0x00007fe9ef0c759e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #26 0x00007fe9ef0de753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #27 0x00007fe9ef0deb3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #28 0x00007fe9ef0deb3d #29 0x00007fe9ef0deb3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #30 0x00007fe9ef0dfb2a 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)[0x7fe9e85d6362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7fe9e85bcc64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7fe9e852db28] /lib64/libc.so.6(+0x42fb0)[0x7fe9e76e3fb0] /usr/lib64/libLLVM-13.so(+0x13ebeab)[0x7fe9e8f37eab] /usr/lib64/libLLVM-13.so(_ZN4llvm15PromoteMemToRegENS_8ArrayRefIPNS_10AllocaInstEEERNS_13DominatorTreeEPNS_15AssumptionCacheE+0x93e)[0x7fe9e8f39b1e] /usr/lib64/libLLVM-13.so(_ZN4llvm4SROA7runImplERNS_8FunctionERNS_13DominatorTreeERNS_15AssumptionCacheE+0x14f)[0x7fe9e926447f] /usr/lib64/libLLVM-13.so(+0x2d6d7c3)[0x7fe9ea8b97c3] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x20e)[0x7fe9e87294fe] /usr/lib64/libLLVM-13.so(+0x2286662)[0x7fe9e9dd2662] /usr/lib64/libLLVM-13.so(_ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x19d)[0x7fe9e87298ad] /usr/lib64/libLLVM-13.so(+0x2286612)[0x7fe9e9dd2612] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7fe9e87290f9] /usr/lib64/libclang-cpp.so.13(+0x15954bc)[0x7fe9eeb4c4bc] /usr/lib64/libclang-cpp.so.13(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0x446)[0x7fe9eeb4f0b6] /usr/lib64/libclang-cpp.so.13(+0x183e110)[0x7fe9eedf5110] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7fe9edfa2149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7fe9ef39ab41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7fe9ef33e787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7fe9ef3e166b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x564ffe58f4c3] clang(+0x1bc05)[0x564ffe595c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7fe9ef0c0525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7fe9e85181f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7fe9ef0c759e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7fe9ef0de753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7fe9ef0deb3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7fe9ef0dfb2a] clang(main+0x1f50)[0x564ffe589eb0] /lib64/libc.so.6(+0x2e20c)[0x7fe9e76cf20c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7fe9e76cf2bc] clang(_start+0x21)[0x564ffe58a561] 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-d0128f.c clang: note: diagnostic msg: /usr/src/tmp/eh_personality-d0128f.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' [ 50%] 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 0x00007f5544a64362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f5544a4ac64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f55449bbb28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f5543b71fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f5543bbe1cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007f5543b71f12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007f5543b5c46b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007f5543bb25b7 (/lib64/libc.so.6+0x835b7) #8 0x00007f5543bc7e8c (/lib64/libc.so.6+0x98e8c) #9 0x00007f5543bc9a3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007f5543bcc5af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007f5544b60051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007f554b11babd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007f554b0ebcd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007f554b0d4e34 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 0x00007f554b104a34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007f554b0d31e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007f554b0dbbe6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007f554b28903e clang::CodeGen::CodeGenFunction::FinishFunction(clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x184403e) #19 0x00007f554b29c49c clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185749c) #20 0x00007f554b2a34a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #21 0x00007f554b2a7b95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #22 0x00007f554b2a9225 clang::CodeGen::CodeGenModule::EmitDeferred() (/usr/lib64/libclang-cpp.so.13+0x1864225) #23 0x00007f554b2a9918 clang::CodeGen::CodeGenModule::Release() (/usr/lib64/libclang-cpp.so.13+0x1864918) #24 0x00007f554b31be8a (/usr/lib64/libclang-cpp.so.13+0x18d6e8a) #25 0x00007f554b282c4a (/usr/lib64/libclang-cpp.so.13+0x183dc4a) #26 0x00007f554a430149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #27 0x00007f554b828b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #28 0x00007f554b7cc787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #29 0x00007f554b86f66b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #30 0x000055fa451174c3 0x154c3 0x1bc05 #31 0x000055fa451174c3 (+0x154c3) #32 0x000055fa4511dc05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #33 0x00007f554b54e525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #34 0x00007f55449a61f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #35 0x00007f554b55559e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #36 0x00007f554b56c753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #37 0x00007f554b56cb3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #38 0x00007f554b56cb3d #39 0x00007f554b56cb3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #40 0x00007f554b56db2a 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)[0x7f5544a64362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f5544a4ac64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f55449bbb28] /lib64/libc.so.6(+0x42fb0)[0x7f5543b71fb0] /lib64/libc.so.6(+0x8f1cc)[0x7f5543bbe1cc] /lib64/libc.so.6(raise+0x12)[0x7f5543b71f12] /lib64/libc.so.6(abort+0xcf)[0x7f5543b5c46b] /lib64/libc.so.6(+0x835b7)[0x7f5543bb25b7] /lib64/libc.so.6(+0x98e8c)[0x7f5543bc7e8c] /lib64/libc.so.6(+0x9aa3c)[0x7f5543bc9a3c] /lib64/libc.so.6(free+0x6f)[0x7f5543bcc5af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7f5544b60051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7f554b11babd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7f554b0ebcd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7f554b0d4e34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7f554b104a34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7f554b0d31e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7f554b0dbbe6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14FinishFunctionENS_14SourceLocationE+0x9ce)[0x7f554b28903e] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x23c)[0x7f554b29c49c] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7f554b2a34a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7f554b2a7b95] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule12EmitDeferredEv+0x135)[0x7f554b2a9225] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule7ReleaseEv+0x38)[0x7f554b2a9918] /usr/lib64/libclang-cpp.so.13(+0x18d6e8a)[0x7f554b31be8a] /usr/lib64/libclang-cpp.so.13(+0x183dc4a)[0x7f554b282c4a] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7f554a430149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f554b828b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f554b7cc787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f554b86f66b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x55fa451174c3] clang(+0x1bc05)[0x55fa4511dc05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f554b54e525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f55449a61f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f554b55559e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f554b56c753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f554b56cb3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f554b56db2a] clang(main+0x1f50)[0x55fa45111eb0] /lib64/libc.so.6(+0x2e20c)[0x7f5543b5d20c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f5543b5d2bc] clang(_start+0x21)[0x55fa45112561] 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-ecaac5.c clang: note: diagnostic msg: /usr/src/tmp/selector_table-ecaac5.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' [ 20%] 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 0x00007f8930914362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007f89308fac64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007f893086bb28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007f892fa21fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007f892fa6e1cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007f892fa21f12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007f892fa0c46b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007f892fa625b7 (/lib64/libc.so.6+0x835b7) #8 0x00007f892fa77e8c (/lib64/libc.so.6+0x98e8c) #9 0x00007f892fa79a3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007f892fa7c5af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007f8930a10051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007f8936fcbabd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007f8936f9bcd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007f8936f84e34 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 0x00007f8936fb4a34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007f8936f831e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007f8936f8bbe6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007f893713903e clang::CodeGen::CodeGenFunction::FinishFunction(clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x184403e) #19 0x00007f893714c49c clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185749c) #20 0x00007f89371534a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #21 0x00007f8937157b95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #22 0x00007f893717c02f (/usr/lib64/libclang-cpp.so.13+0x188702f) #23 0x00007f89371cb272 (/usr/lib64/libclang-cpp.so.13+0x18d6272) #24 0x00007f89371249f3 (/usr/lib64/libclang-cpp.so.13+0x182f9f3) #25 0x00007f89362e00d4 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb0d4) #26 0x00007f89376d8b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #27 0x00007f893767c787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #28 0x00007f893771f66b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #29 0x0000557dd352a4c3 0x154c3 0x1bc05 #30 0x0000557dd352a4c3 (+0x154c3) #31 0x0000557dd3530c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #32 0x00007f89373fe525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #33 0x00007f89308561f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #34 0x00007f893740559e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #35 0x00007f893741c753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #36 0x00007f893741cb3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #37 0x00007f893741cb3d #38 0x00007f893741cb3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #39 0x00007f893741db2a 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)[0x7f8930914362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7f89308fac64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7f893086bb28] /lib64/libc.so.6(+0x42fb0)[0x7f892fa21fb0] /lib64/libc.so.6(+0x8f1cc)[0x7f892fa6e1cc] /lib64/libc.so.6(raise+0x12)[0x7f892fa21f12] /lib64/libc.so.6(abort+0xcf)[0x7f892fa0c46b] /lib64/libc.so.6(+0x835b7)[0x7f892fa625b7] /lib64/libc.so.6(+0x98e8c)[0x7f892fa77e8c] /lib64/libc.so.6(+0x9aa3c)[0x7f892fa79a3c] /lib64/libc.so.6(free+0x6f)[0x7f892fa7c5af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7f8930a10051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7f8936fcbabd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7f8936f9bcd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7f8936f84e34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7f8936fb4a34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7f8936f831e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7f8936f8bbe6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14FinishFunctionENS_14SourceLocationE+0x9ce)[0x7f893713903e] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x23c)[0x7f893714c49c] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7f89371534a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7f8937157b95] /usr/lib64/libclang-cpp.so.13(+0x188702f)[0x7f893717c02f] /usr/lib64/libclang-cpp.so.13(+0x18d6272)[0x7f89371cb272] /usr/lib64/libclang-cpp.so.13(+0x182f9f3)[0x7f89371249f3] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x224)[0x7f89362e00d4] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7f89376d8b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7f893767c787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7f893771f66b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x557dd352a4c3] clang(+0x1bc05)[0x557dd3530c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7f89373fe525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7f89308561f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7f893740559e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7f893741c753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7f893741cb3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7f893741db2a] clang(main+0x1f50)[0x557dd3524eb0] /lib64/libc.so.6(+0x2e20c)[0x7f892fa0d20c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7f892fa0d2bc] clang(_start+0x21)[0x557dd3525561] 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-985b9d.c clang: note: diagnostic msg: /usr/src/tmp/class_table-985b9d.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' [ 5%] 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 0x00007fad35538362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007fad3551ec64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007fad3548fb28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007fad34645fb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007fad346921cc (/lib64/libc.so.6+0x8f1cc) #5 0x00007fad34645f12 gsignal (/lib64/libc.so.6+0x42f12) #6 0x00007fad3463046b abort (/lib64/libc.so.6+0x2d46b) #7 0x00007fad346865b7 (/lib64/libc.so.6+0x835b7) #8 0x00007fad3469be8c (/lib64/libc.so.6+0x98e8c) #9 0x00007fad3469da3c (/lib64/libc.so.6+0x9aa3c) #10 0x00007fad346a05af __libc_free (/lib64/libc.so.6+0x9d5af) #11 0x00007fad35634051 llvm::LandingPadInst::addClause(llvm::Constant*) (/usr/lib64/libLLVM-13.so+0xb86051) #12 0x00007fad3bbefabd (/usr/lib64/libclang-cpp.so.13+0x16d6abd) #13 0x00007fad3bbbfcd0 clang::CodeGen::CodeGenFunction::getInvokeDestImpl() (/usr/lib64/libclang-cpp.so.13+0x16a6cd0) #14 0x00007fad3bba8e34 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 0x00007fad3bbd8a34 (/usr/lib64/libclang-cpp.so.13+0x16bfa34) #16 0x00007fad3bba71e8 clang::CodeGen::CodeGenFunction::PopCleanupBlock(bool) (/usr/lib64/libclang-cpp.so.13+0x168e1e8) #17 0x00007fad3bbafbe6 clang::CodeGen::CodeGenFunction::PopCleanupBlocks(clang::CodeGen::EHScopeStack::stable_iterator, std::initializer_list) (/usr/lib64/libclang-cpp.so.13+0x1696be6) #18 0x00007fad3bd5d03e clang::CodeGen::CodeGenFunction::FinishFunction(clang::SourceLocation) (/usr/lib64/libclang-cpp.so.13+0x184403e) #19 0x00007fad3bd7049c clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) (/usr/lib64/libclang-cpp.so.13+0x185749c) #20 0x00007fad3bd774a9 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x185e4a9) #21 0x00007fad3bd7bb95 clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) (/usr/lib64/libclang-cpp.so.13+0x1862b95) #22 0x00007fad3bda002f (/usr/lib64/libclang-cpp.so.13+0x188702f) #23 0x00007fad3bdef272 (/usr/lib64/libclang-cpp.so.13+0x18d6272) #24 0x00007fad3bd489f3 (/usr/lib64/libclang-cpp.so.13+0x182f9f3) #25 0x00007fad3af040d4 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb0d4) #26 0x00007fad3c2fcb41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #27 0x00007fad3c2a0787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #28 0x00007fad3c34366b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #29 0x00005628b2b334c3 0x154c3 0x1bc05 #30 0x00005628b2b334c3 (+0x154c3) #31 0x00005628b2b39c05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #32 0x00007fad3c022525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #33 0x00007fad3547a1f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #34 0x00007fad3c02959e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #35 0x00007fad3c040753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #36 0x00007fad3c040b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #37 0x00007fad3c040b3d #38 0x00007fad3c040b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #39 0x00007fad3c041b2a 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)[0x7fad35538362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7fad3551ec64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7fad3548fb28] /lib64/libc.so.6(+0x42fb0)[0x7fad34645fb0] /lib64/libc.so.6(+0x8f1cc)[0x7fad346921cc] /lib64/libc.so.6(raise+0x12)[0x7fad34645f12] /lib64/libc.so.6(abort+0xcf)[0x7fad3463046b] /lib64/libc.so.6(+0x835b7)[0x7fad346865b7] /lib64/libc.so.6(+0x98e8c)[0x7fad3469be8c] /lib64/libc.so.6(+0x9aa3c)[0x7fad3469da3c] /lib64/libc.so.6(free+0x6f)[0x7fad346a05af] /usr/lib64/libLLVM-13.so(_ZN4llvm14LandingPadInst9addClauseEPNS_8ConstantE+0x31)[0x7fad35634051] /usr/lib64/libclang-cpp.so.13(+0x16d6abd)[0x7fad3bbefabd] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction17getInvokeDestImplEv+0x140)[0x7fad3bbbfcd0] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction8EmitCallERKNS0_14CGFunctionInfoERKNS0_8CGCalleeENS0_15ReturnValueSlotERKNS0_11CallArgListEPPN4llvm8CallBaseEbNS_14SourceLocationE+0xa24)[0x7fad3bba8e34] /usr/lib64/libclang-cpp.so.13(+0x16bfa34)[0x7fad3bbd8a34] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction15PopCleanupBlockEb+0x458)[0x7fad3bba71e8] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction16PopCleanupBlocksENS0_12EHScopeStack15stable_iteratorESt16initializer_listIPPN4llvm5ValueEE+0x76)[0x7fad3bbafbe6] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction14FinishFunctionENS_14SourceLocationE+0x9ce)[0x7fad3bd5d03e] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen15CodeGenFunction12GenerateCodeENS_10GlobalDeclEPN4llvm8FunctionERKNS0_14CGFunctionInfoE+0x23c)[0x7fad3bd7049c] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule28EmitGlobalFunctionDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x1a9)[0x7fad3bd774a9] /usr/lib64/libclang-cpp.so.13(_ZN5clang7CodeGen13CodeGenModule20EmitGlobalDefinitionENS_10GlobalDeclEPN4llvm11GlobalValueE+0x285)[0x7fad3bd7bb95] /usr/lib64/libclang-cpp.so.13(+0x188702f)[0x7fad3bda002f] /usr/lib64/libclang-cpp.so.13(+0x18d6272)[0x7fad3bdef272] /usr/lib64/libclang-cpp.so.13(+0x182f9f3)[0x7fad3bd489f3] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x224)[0x7fad3af040d4] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7fad3c2fcb41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7fad3c2a0787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7fad3c34366b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x5628b2b334c3] clang(+0x1bc05)[0x5628b2b39c05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7fad3c022525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7fad3547a1f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7fad3c02959e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7fad3c040753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7fad3c040b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7fad3c041b2a] clang(main+0x1f50)[0x5628b2b2deb0] /lib64/libc.so.6(+0x2e20c)[0x7fad3463120c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7fad346312bc] clang(_start+0x21)[0x5628b2b2e561] 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-b03a84.c clang: note: diagnostic msg: /usr/src/tmp/block_to_imp-b03a84.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' [ 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 0x00007fc8668de362 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib64/libLLVM-13.so+0xa8a362) #1 0x00007fc8668c4c64 llvm::sys::RunSignalHandlers() (/usr/lib64/libLLVM-13.so+0xa70c64) #2 0x00007fc866835b28 (/usr/lib64/libLLVM-13.so+0x9e1b28) #3 0x00007fc8659ebfb0 (/lib64/libc.so.6+0x42fb0) #4 0x00007fc86723feab (/usr/lib64/libLLVM-13.so+0x13ebeab) #5 0x00007fc867241b1e llvm::PromoteMemToReg(llvm::ArrayRef, llvm::DominatorTree&, llvm::AssumptionCache*) (/usr/lib64/libLLVM-13.so+0x13edb1e) #6 0x00007fc86756c47f llvm::SROA::runImpl(llvm::Function&, llvm::DominatorTree&, llvm::AssumptionCache&) (/usr/lib64/libLLVM-13.so+0x171847f) #7 0x00007fc868bc17c3 (/usr/lib64/libLLVM-13.so+0x2d6d7c3) #8 0x00007fc866a314fe llvm::PassManager >::run(llvm::Function&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd4fe) #9 0x00007fc8680da662 (/usr/lib64/libLLVM-13.so+0x2286662) #10 0x00007fc866a318ad llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd8ad) #11 0x00007fc8680da612 (/usr/lib64/libLLVM-13.so+0x2286612) #12 0x00007fc866a310f9 llvm::PassManager >::run(llvm::Module&, llvm::AnalysisManager&) (/usr/lib64/libLLVM-13.so+0xbdd0f9) #13 0x00007fc86ce544bc (/usr/lib64/libclang-cpp.so.13+0x15954bc) #14 0x00007fc86ce570b6 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 0x00007fc86d0fd110 (/usr/lib64/libclang-cpp.so.13+0x183e110) #16 0x00007fc86c2aa149 clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib64/libclang-cpp.so.13+0x9eb149) #17 0x00007fc86d6a2b41 clang::FrontendAction::Execute() (/usr/lib64/libclang-cpp.so.13+0x1de3b41) #18 0x00007fc86d646787 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib64/libclang-cpp.so.13+0x1d87787) #19 0x00007fc86d6e966b clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib64/libclang-cpp.so.13+0x1e2a66b) #20 0x000056045f2044c3 0x154c3 0x1bc05 #21 0x000056045f2044c3 (+0x154c3) #22 0x000056045f20ac05 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (+0x1bc05) #23 0x00007fc86d3c8525 (/usr/lib64/libclang-cpp.so.13+0x1b09525) #24 0x00007fc8668201f3 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/lib64/libLLVM-13.so+0x9cc1f3) #25 0x00007fc86d3cf59e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl >&) const (/usr/lib64/libclang-cpp.so.13+0x1b1059e) #26 0x00007fc86d3e6753 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl >&) (/usr/lib64/libclang-cpp.so.13+0x1b27753) #27 0x00007fc86d3e6b3d 0xfeb0 (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #28 0x00007fc86d3e6b3d #29 0x00007fc86d3e6b3d __libc_start_main (/usr/lib64/libclang-cpp.so.13+0x1b27b3d) #30 0x00007fc86d3e7b2a 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)[0x7fc8668de362] /usr/lib64/libLLVM-13.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7fc8668c4c64] /usr/lib64/libLLVM-13.so(+0x9e1b28)[0x7fc866835b28] /lib64/libc.so.6(+0x42fb0)[0x7fc8659ebfb0] /usr/lib64/libLLVM-13.so(+0x13ebeab)[0x7fc86723feab] /usr/lib64/libLLVM-13.so(_ZN4llvm15PromoteMemToRegENS_8ArrayRefIPNS_10AllocaInstEEERNS_13DominatorTreeEPNS_15AssumptionCacheE+0x93e)[0x7fc867241b1e] /usr/lib64/libLLVM-13.so(_ZN4llvm4SROA7runImplERNS_8FunctionERNS_13DominatorTreeERNS_15AssumptionCacheE+0x14f)[0x7fc86756c47f] /usr/lib64/libLLVM-13.so(+0x2d6d7c3)[0x7fc868bc17c3] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x20e)[0x7fc866a314fe] /usr/lib64/libLLVM-13.so(+0x2286662)[0x7fc8680da662] /usr/lib64/libLLVM-13.so(_ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE+0x19d)[0x7fc866a318ad] /usr/lib64/libLLVM-13.so(+0x2286612)[0x7fc8680da612] /usr/lib64/libLLVM-13.so(_ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_+0x429)[0x7fc866a310f9] /usr/lib64/libclang-cpp.so.13(+0x15954bc)[0x7fc86ce544bc] /usr/lib64/libclang-cpp.so.13(_ZN5clang17EmitBackendOutputERNS_17DiagnosticsEngineERKNS_19HeaderSearchOptionsERKNS_14CodeGenOptionsERKNS_13TargetOptionsERKNS_11LangOptionsEN4llvm9StringRefEPNSE_6ModuleENS_13BackendActionESt10unique_ptrINSE_17raw_pwrite_streamESt14default_deleteISK_EE+0x446)[0x7fc86ce570b6] /usr/lib64/libclang-cpp.so.13(+0x183e110)[0x7fc86d0fd110] /usr/lib64/libclang-cpp.so.13(_ZN5clang8ParseASTERNS_4SemaEbb+0x299)[0x7fc86c2aa149] /usr/lib64/libclang-cpp.so.13(_ZN5clang14FrontendAction7ExecuteEv+0xc1)[0x7fc86d6a2b41] /usr/lib64/libclang-cpp.so.13(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x167)[0x7fc86d646787] /usr/lib64/libclang-cpp.so.13(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x46b)[0x7fc86d6e966b] clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0x843)[0x56045f2044c3] clang(+0x1bc05)[0x56045f20ac05] /usr/lib64/libclang-cpp.so.13(+0x1b09525)[0x7fc86d3c8525] /usr/lib64/libLLVM-13.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x23)[0x7fc8668201f3] /usr/lib64/libclang-cpp.so.13(+0x1b1059e)[0x7fc86d3cf59e] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0x93)[0x7fc86d3e6753] /usr/lib64/libclang-cpp.so.13(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0x7d)[0x7fc86d3e6b3d] /usr/lib64/libclang-cpp.so.13(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xea)[0x7fc86d3e7b2a] clang(main+0x1f50)[0x56045f1feeb0] /lib64/libc.so.6(+0x2e20c)[0x7fc8659d720c] /lib64/libc.so.6(__libc_start_main+0x7c)[0x7fc8659d72bc] clang(_start+0x21)[0x56045f1ff561] 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-988b14.c clang: note: diagnostic msg: /usr/src/tmp/legacy-988b14.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.27227 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.27227 (%build) Command exited with non-zero status 1 2.25user 1.01system 0:01.00elapsed 325%CPU (0avgtext+0avgdata 83888maxresident)k 0inputs+0outputs (0major+342083minor)pagefaults 0swaps hsh-rebuild: rebuild of `gnustep-objc2-2.1-alt2.src.rpm' failed. Command exited with non-zero status 1 31.88user 5.46system 0:34.34elapsed 108%CPU (0avgtext+0avgdata 103868maxresident)k 0inputs+0outputs (45402major+643164minor)pagefaults 0swaps