tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
lang/wasi-compiler-rt doesn't build due to clang crash
Hi all,
Trying to build lang/wasi-compiler-rt on CRUX linux ends with a clang
crash. It appears to have something to do
with .fini_array not being supported. See below for the build log. Any
idea how to resolve this?
=== BUILD LOG ===
=> Checksum BLAKE2s OK for cmake-19.1.7.src.tar.xz
=> Checksum SHA512 OK for cmake-19.1.7.src.tar.xz
=> Checksum BLAKE2s OK for compiler-rt-19.1.7.src.tar.xz
=> Checksum SHA512 OK for compiler-rt-19.1.7.src.tar.xz
=> Checksum BLAKE2s OK for llvm-19.1.7.src.tar.xz
=> Checksum SHA512 OK for llvm-19.1.7.src.tar.xz
=> Checksum BLAKE2s OK for runtimes-19.1.7.src.tar.xz
=> Checksum SHA512 OK for runtimes-19.1.7.src.tar.xz
===> Installing dependencies for wasi-compiler-rt-19.1.7nb1
==========================================================================
The following variables will affect the build process of this package,
wasi-compiler-rt-19.1.7nb1. Their current value is shown below:
* CURSES_DEFAULT = ncurses
Based on these variables, the following variables have been set:
* CURSES_TYPE = ncurses
* TERMCAP_TYPE = curses
You may want to abort the process now with CTRL-C and change the value
of variables in the first group before continuing. Be sure to run
`/usr/pkg/bin/bmake clean' after the changes.
==========================================================================
=> Tool dependency cmake-[0-9]*: found cmake-3.31.8
=> Tool dependency lld-19.1.7*: found lld-19.1.7nb1
=> Tool dependency mktools-[0-9]*: found mktools-20250213
=> Tool dependency nbpatch-[0-9]*: found nbpatch-20151107
=> Tool dependency pkgconf-[0-9]*: found pkgconf-2.4.3nb1
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Build dependency clang>=19.1.7nb1: found clang-19.1.7nb1
=> Build dependency wasi-libc>=0.0.0pre20210923: found
wasi-libc-0.0.0pre20231007nb7
=> Full dependency editline>=3.0.20130712nb1: found
editline-3.1.20250104nb1
=> Full dependency llvm>=19.1.7: found llvm-19.1.7
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/pkgdb
fetch-pkg-vulnerabilities'.
===> Overriding tools for wasi-compiler-rt-19.1.7nb1
===> Extracting for wasi-compiler-rt-19.1.7nb1
/bin/ln -f -s /usr/pkgsrc/lang/wasi-compiler-rt/work/cmake-19.1.7.src
/usr/pkgsrc/lang/wasi-compiler-rt/work/cmake
/bin/ln -f -s /usr/pkgsrc/lang/wasi-compiler-rt/work/runtimes-19.1.7.src
/usr/pkgsrc/lang/wasi-compiler-rt/work/runtimes
/bin/ln -f -s /usr/pkgsrc/lang/wasi-compiler-rt/work/llvm-19.1.7.src
/usr/pkgsrc/lang/wasi-compiler-rt/work/llvm
===> Patching for wasi-compiler-rt-19.1.7nb1
=> Applying pkgsrc patches for wasi-compiler-rt-19.1.7nb1
===> Creating toolchain wrappers for wasi-compiler-rt-19.1.7nb1
===> Configuring for wasi-compiler-rt-19.1.7nb1
-- The C compiler identification is Clang 19.1.7
-- The ASM compiler identification is Clang with GNU-like command-line
-- Found assembler:
/usr/pkgsrc/lang/wasi-compiler-rt/work/.cwrapper/bin/cc
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler:
/usr/pkgsrc/lang/wasi-compiler-rt/work/.cwrapper/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for unwind.h
-- Looking for unwind.h - found
-- Looking for rpc/xdr.h
-- Looking for rpc/xdr.h - not found
-- Looking for histedit.h
-- Looking for histedit.h - not found
-- Could NOT find LibEdit (missing: LibEdit_INCLUDE_DIRS
LibEdit_LIBRARIES)
-- Found ZLIB: /usr/pkg/lib/libz.so (found version "1.3.1")
-- Found zstd: /usr/pkg/lib/libzstd.so
-- Found LibXml2: /usr/pkg/lib/libxml2.so (found version "2.14.4")
CMake Warning at
/usr/pkgsrc/lang/wasi-compiler-rt/work/compiler-rt-19.1.7.src/cmake/Modules/CompilerRTUtils.cmake:335
(message):
LLVMTestingSupport not found in LLVM_AVAILABLE_LIBS
Call Stack (most recent call first):
CMakeLists.txt:29 (load_llvm_config)
-- LLVM_MAIN_SRC_DIR: "/usr/pkgsrc/lang/wasi-compiler-rt/work/llvm"
-- Performing Test COMPILER_RT_HAS_FPIE_FLAG
-- Performing Test COMPILER_RT_HAS_FPIE_FLAG - Success
-- Performing Test COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG
-- Performing Test COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG - Success
-- Performing Test COMPILER_RT_HAS_FFREESTANDING_FLAG
-- Performing Test COMPILER_RT_HAS_FFREESTANDING_FLAG - Success
-- Performing Test COMPILER_RT_HAS_XRAY_COMPILER_FLAG
-- Performing Test COMPILER_RT_HAS_XRAY_COMPILER_FLAG - Success
-- Performing Test COMPILER_RT_HAS_FNO_LTO_FLAG
-- Performing Test COMPILER_RT_HAS_FNO_LTO_FLAG - Success
-- Performing Test COMPILER_RT_HAS_FNO_PROFILE_GENERATE_FLAG
-- Performing Test COMPILER_RT_HAS_FNO_PROFILE_GENERATE_FLAG - Success
-- Performing Test COMPILER_RT_HAS_FNO_PROFILE_INSTR_GENERATE_FLAG
-- Performing Test COMPILER_RT_HAS_FNO_PROFILE_INSTR_GENERATE_FLAG -
Success
-- Performing Test COMPILER_RT_HAS_FNO_PROFILE_INSTR_USE_FLAG
-- Performing Test COMPILER_RT_HAS_FNO_PROFILE_INSTR_USE_FLAG - Success
-- Performing Test COMPILER_RT_HAS_WNO_PEDANTIC
-- Performing Test COMPILER_RT_HAS_WNO_PEDANTIC - Success
-- Performing Test COMPILER_RT_HAS_NOGPULIB_FLAG
-- Performing Test COMPILER_RT_HAS_NOGPULIB_FLAG - Success
-- Performing Test COMPILER_RT_HAS_FLTO_FLAG
-- Performing Test COMPILER_RT_HAS_FLTO_FLAG - Success
-- Performing Test COMPILER_RT_HAS_FCONVERGENT_FUNCTIONS_FLAG
-- Performing Test COMPILER_RT_HAS_FCONVERGENT_FUNCTIONS_FLAG - Success
-- Performing Test COMPILER_RT_HAS_CODE_OBJECT_VERSION_FLAG
-- Performing Test COMPILER_RT_HAS_CODE_OBJECT_VERSION_FLAG - Success
-- Performing Test COMPILER_RT_HAS_WBUILTIN_DECLARATION_MISMATCH_FLAG
-- Performing Test COMPILER_RT_HAS_WBUILTIN_DECLARATION_MISMATCH_FLAG -
Failed
-- Performing Test COMPILER_RT_HAS_ZL_FLAG
-- Performing Test COMPILER_RT_HAS_ZL_FLAG - Failed
-- Performing Test COMPILER_RT_HAS_AARCH64_SME
-- Performing Test COMPILER_RT_HAS_AARCH64_SME - Failed
-- Looking for include file sys/auxv.h
-- Looking for include file sys/auxv.h - not found
-- Builtin supported architectures: wasm32
-- Performing additional configure checks with target flags:
--target=wasm32-unknown-unknown
-- Performing Test COMPILER_RT_HAS_wasm32_FLOAT16
-- Performing Test COMPILER_RT_HAS_wasm32_FLOAT16 - Failed
-- Configuring done (1.0s)
-- Generating done (0.0s)
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_CXX_COMPILER_WORKS
-- Build files have been written to:
/usr/pkgsrc/lang/wasi-compiler-rt/work/compiler-rt-19.1.7.src/cmake-pkgsrc-build
===> Building for wasi-compiler-rt-19.1.7nb1
[ 0%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/addtf3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 1%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/comparetf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 2%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/divtc3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 2%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/divtf3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 3%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/extenddftf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 4%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/extendhftf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 4%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/extendsftf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 5%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixtfdi.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 6%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixtfsi.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 6%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixtfti.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 7%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixunstfdi.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 8%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixunstfsi.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 8%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixunstfti.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 9%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floatditf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 10%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floatsitf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 10%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floattitf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 11%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floatunditf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 12%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floatunsitf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 12%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floatuntitf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 13%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/multc3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 14%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/multf3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 14%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/powitf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 15%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/subtf3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 16%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/trunctfhf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 17%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/trunctfsf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 18%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/absvdi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 18%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/absvsi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 19%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/absvti2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 20%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/adddf3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 20%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/addsf3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 21%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/addvdi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 22%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/addvsi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 22%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/addvti3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 23%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/apple_versioning.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 24%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/ashldi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 24%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/ashlti3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 25%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/ashrdi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 26%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/ashrti3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 26%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/bswapdi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 27%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/bswapsi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 28%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/clzdi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 28%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/clzsi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 29%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/clzti2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 30%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/cmpdi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 30%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/cmpti2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 31%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/comparedf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 32%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/comparesf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 32%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/ctzdi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 33%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/ctzsi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 34%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/ctzti2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 34%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/divdc3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 35%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/divdf3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 36%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/divdi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 36%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/divmoddi4.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 37%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/divmodsi4.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 38%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/divmodti4.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 38%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/divsc3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 39%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/divsf3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 40%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/divsi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 40%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/divti3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 41%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/extendsfdf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 42%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/extendhfsf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 42%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/ffsdi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 43%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/ffssi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 44%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/ffsti2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 44%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixdfdi.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 45%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixdfsi.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 46%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixdfti.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 46%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixsfdi.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 47%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixsfsi.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 48%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixsfti.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 48%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixunsdfdi.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 49%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixunsdfsi.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 50%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixunsdfti.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 50%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixunssfdi.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 51%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixunssfsi.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 52%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fixunssfti.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 52%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floatdidf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 53%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floatdisf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 54%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floatsidf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 54%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floatsisf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 55%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floattidf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 56%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floattisf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 56%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floatundidf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 57%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floatundisf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 58%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floatunsidf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 58%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floatunsisf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 59%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floatuntidf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 60%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/floatuntisf.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 60%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/fp_mode.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 61%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/int_util.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 62%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/lshrdi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 62%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/lshrti3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 63%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/moddi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 64%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/modsi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 64%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/modti3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 65%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/muldc3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 66%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/muldf3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 66%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/muldi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 67%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/mulodi4.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 68%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/mulosi4.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 68%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/muloti4.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 69%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/mulsc3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 70%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/mulsf3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 70%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/multi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 71%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/mulvdi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 72%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/mulvsi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 72%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/mulvti3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 73%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/negdf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 74%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/negdi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 74%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/negsf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 75%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/negti2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 76%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/negvdi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 76%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/negvsi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 77%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/negvti2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 78%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/os_version_check.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 78%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/paritydi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 79%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/paritysi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 80%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/parityti2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 80%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/popcountdi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 81%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/popcountsi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 82%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/popcountti2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 82%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/powidf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 83%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/powisf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 84%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/subdf3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 84%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/subsf3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 85%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/subvdi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 86%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/subvsi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 86%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/subvti3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 87%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/trampoline_setup.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 88%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/truncdfhf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 88%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/truncdfsf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 89%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/truncsfhf2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 90%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/ucmpdi2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 90%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/ucmpti2.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 91%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/udivdi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 92%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/udivmoddi4.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 92%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/udivmodsi4.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 93%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/udivmodti4.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 94%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/udivsi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 94%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/udivti3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 95%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/umoddi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 96%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/umodsi3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 96%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/umodti3.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 97%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/gcc_personality_v0.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 98%] Building C object
CMakeFiles/clang_rt.builtins-wasm32.dir/clear_cache.c.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
[ 98%] Linking C static library lib/wasi/libclang_rt.builtins-wasm32.a
[ 98%] Built target clang_rt.builtins-wasm32
[ 98%] Built target builtins
[ 99%] Building C object clang_rt.crtbegin-wasm32.o
clang: warning: -Wl,-zrelro: 'linker' input unused
[-Wunused-command-line-argument]
fatal error: error in backend: .fini_array sections are unsupported
PLEASE submit a bug report to
https://github.com/llvm/llvm-project/issues/ and include the crash
backtrace, preprocessed source, and associated run script.
Stack dump:
0. Program arguments: /usr/pkg/bin/clang -fcommon
-Wno-error=implicit-int -Wno-error=int-conversion
-Wno-error=incompatible-pointer-types -fstack-protector-strong
-D_FORTIFY_SOURCE=2 -Wl,-zrelro -O2 -O2 -fno-exceptions
-I/usr/pkgsrc/lang/wasi-compiler-rt/work/.buildlink/include/readline
-I/usr/pkgsrc/lang/wasi-compiler-rt/work/.buildlink/include/ncurses
-I/usr/pkgsrc/lang/wasi-compiler-rt/work/.buildlink/include/libxml2
--target=wasm32-unknown-unknown -fno-lto -std=c11
-DCRT_HAS_INITFINI_ARRAY -DEH_USE_FRAME_REGISTRY -fPIC -Wno-pedantic
--sysroot=/usr/pkgsrc/lang/wasi-compiler-rt/work/.buildlink/wasi -o
/usr/pkgsrc/lang/wasi-compiler-rt/work/compiler-rt-19.1.7.src/cmake-pkgsrc-build/lib/wasi/clang_rt.crtbegin-wasm32.o
-c
/usr/pkgsrc/lang/wasi-compiler-rt/work/compiler-rt-19.1.7.src/lib/builtins/crtbegin.c
1. <eof> parser at end of file
2. Code generation
#0 0x00007f7c607c714c llvm::sys::PrintStackTrace(llvm::raw_ostream&,
int) (/usr/pkg/lib/libLLVM.so.19.1+0xbc714c)
#1 0x00007f7c607c4bb4 llvm::sys::RunSignalHandlers()
(/usr/pkg/lib/libLLVM.so.19.1+0xbc4bb4)
#2 0x00007f7c606ee6f2 llvm::CrashRecoveryContext::HandleExit(int)
(/usr/pkg/lib/libLLVM.so.19.1+0xaee6f2)
#3 0x00007f7c607bed8e llvm::sys::Process::Exit(int, bool)
(/usr/pkg/lib/libLLVM.so.19.1+0xbbed8e)
#4 0x000055fd8acd4a34 (/usr/pkg/bin/clang+0x11a34)
#5 0x00007f7c607011dd llvm::report_fatal_error(llvm::Twine const&,
bool) (/usr/pkg/lib/libLLVM.so.19.1+0xb011dd)
#6 0x00007f7c60701348 (/usr/pkg/lib/libLLVM.so.19.1+0xb01348)
#7 0x00007f7c6241c1e7 (/usr/pkg/lib/libLLVM.so.19.1+0x281c1e7)
#8 0x00007f7c6241e192 (/usr/pkg/lib/libLLVM.so.19.1+0x281e192)
#9 0x00007f7c623a9cc6 llvm::MCAssembler::Finish()
(/usr/pkg/lib/libLLVM.so.19.1+0x27a9cc6)
#10 0x00007f7c61279e29 llvm::AsmPrinter::doFinalization(llvm::Module&)
(/usr/pkg/lib/libLLVM.so.19.1+0x1679e29)
#11 0x00007f7c6093dc2c
llvm::FPPassManager::doFinalization(llvm::Module&)
(/usr/pkg/lib/libLLVM.so.19.1+0xd3dc2c)
#12 0x00007f7c60948cb9 llvm::legacy::PassManagerImpl::run(llvm::Module&)
(/usr/pkg/lib/libLLVM.so.19.1+0xd48cb9)
#13 0x00007f7c69d642a0
clang::EmitBackendOutput(clang::DiagnosticsEngine&,
clang::HeaderSearchOptions const&, clang::CodeGenOptions const&,
clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef,
llvm::Module*, clang::BackendAction,
llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>,
std::unique_ptr<llvm::raw_pwrite_stream,
std::default_delete<llvm::raw_pwrite_stream>>, clang::BackendConsumer*)
(/usr/pkg/lib/libclang-cpp.so.19.1+0x1f642a0)
#14 0x00007f7c6a1c8e33
clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&)
(/usr/pkg/lib/libclang-cpp.so.19.1+0x23c8e33)
#15 0x00007f7c68a43ebc clang::ParseAST(clang::Sema&, bool, bool)
(/usr/pkg/lib/libclang-cpp.so.19.1+0xc43ebc)
#16 0x00007f7c6ab180f9 clang::FrontendAction::Execute()
(/usr/pkg/lib/libclang-cpp.so.19.1+0x2d180f9)
#17 0x00007f7c6aaa58fb
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&)
(/usr/pkg/lib/libclang-cpp.so.19.1+0x2ca58fb)
#18 0x00007f7c6ab98ab6
clang::ExecuteCompilerInvocation(clang::CompilerInstance*)
(/usr/pkg/lib/libclang-cpp.so.19.1+0x2d98ab6)
#19 0x000055fd8acd6c57 cc1_main(llvm::ArrayRef<char const*>, char
const*, void*) (/usr/pkg/bin/clang+0x13c57)
#20 0x000055fd8acd0cfa (/usr/pkg/bin/clang+0xdcfa)
#21 0x00007f7c6a71e979 (/usr/pkg/lib/libclang-cpp.so.19.1+0x291e979)
#22 0x00007f7c606ee603
llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>)
(/usr/pkg/lib/libLLVM.so.19.1+0xaee603)
#23 0x00007f7c6a71eeb5 (/usr/pkg/lib/libclang-cpp.so.19.1+0x291eeb5)
#24 0x00007f7c6a6e4de9
clang::driver::Compilation::ExecuteCommand(clang::driver::Command
const&, clang::driver::Command const*&, bool) const
(/usr/pkg/lib/libclang-cpp.so.19.1+0x28e4de9)
#25 0x00007f7c6a6e55aa
clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&,
llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&,
bool) const (/usr/pkg/lib/libclang-cpp.so.19.1+0x28e55aa)
#26 0x00007f7c6a6f54cc
clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&,
llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&)
(/usr/pkg/lib/libclang-cpp.so.19.1+0x28f54cc)
#27 0x000055fd8acd3a34 clang_main(int, char**, llvm::ToolContext const&)
(/usr/pkg/bin/clang+0x10a34)
#28 0x000055fd8acd02a4 main (/usr/pkg/bin/clang+0xd2a4)
#29 0x00007f7c5f635ce8 (/lib/libc.so.6+0x25ce8)
#30 0x00007f7c5f635da5 __libc_start_main (/lib/libc.so.6+0x25da5)
#31 0x000055fd8acd0301 _start (/usr/pkg/bin/clang+0xd301)
clang: error: clang frontend command failed with exit code 70 (use -v to
see invocation)
clang version 19.1.7 (https://github.com/netbsd/pkgsrc
7d4a3b465339e0ec29b4583cd13dbbbccbf69469)
Target: wasm32-unknown-unknown
Thread model: posix
InstalledDir: /usr/pkg/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: /tmp/crtbegin-89b837.c
clang: note: diagnostic msg: /tmp/crtbegin-89b837.sh
clang: note: diagnostic msg:
********************
*** Error code 1
Stop.
bmake[2]: stopped making "CMakeFiles/clang_rt.crtbegin-wasm32.dir/build"
in
/usr/pkgsrc/lang/wasi-compiler-rt/work/compiler-rt-19.1.7.src/cmake-pkgsrc-build
*** Error code 1
Stop.
bmake[1]: stopped making "all" in
/usr/pkgsrc/lang/wasi-compiler-rt/work/compiler-rt-19.1.7.src/cmake-pkgsrc-build
*** Error code 1
Stop.
bmake: stopped making "all" in
/usr/pkgsrc/lang/wasi-compiler-rt/work/compiler-rt-19.1.7.src/cmake-pkgsrc-build
*** Error code 1
Stop.
bmake[1]: stopped making "all" in /usr/pkgsrc/lang/wasi-compiler-rt
*** Error code 1
Stop.
bmake: stopped making "all" in /usr/pkgsrc/lang/wasi-compiler-rt
=== END ===
Thanks,
kev
Home |
Main Index |
Thread Index |
Old Index