DEBUG: Executing shell function do_compile
NOTE: cmake --build TOPDIR/build/tmp/work/mips32r2-yoe-linux/compiler-rt-sanitizers/15.0.6-r0/build --target compiler-rt --
[1/349] Copying compiler-rt's fuzzer/FuzzedDataProvider.h...
[2/349] Copying compiler-rt's orc/c_api.h...
[3/349] Copying compiler-rt's profile/InstrProfData.inc...
[4/349] Copying compiler-rt's profile/MemProfData.inc...
[5/349] Copying compiler-rt's sanitizer/allocator_interface.h...
[6/349] Copying compiler-rt's sanitizer/asan_interface.h...
[7/349] Copying compiler-rt's sanitizer/common_interface_defs.h...
[8/349] Copying compiler-rt's sanitizer/coverage_interface.h...
[9/349] Copying compiler-rt's sanitizer/dfsan_interface.h...
[10/349] Copying compiler-rt's sanitizer/hwasan_interface.h...
[11/349] Copying compiler-rt's sanitizer/lsan_interface.h...
[12/349] Copying compiler-rt's sanitizer/linux_syscall_hooks.h...
[13/349] Copying compiler-rt's sanitizer/memprof_interface.h...
[14/349] Copying compiler-rt's sanitizer/msan_interface.h...
[15/349] Copying compiler-rt's sanitizer/netbsd_syscall_hooks.h...
[16/349] Copying compiler-rt's sanitizer/scudo_interface.h...
[17/349] Copying compiler-rt's sanitizer/tsan_interface.h...
[18/349] Copying compiler-rt's sanitizer/tsan_interface_atomic.h...
[19/349] Copying compiler-rt's sanitizer/ubsan_interface.h...
[20/349] Copying compiler-rt's xray/xray_interface.h...
[21/349] Copying compiler-rt's xray/xray_log_interface.h...
[22/349] Copying compiler-rt's xray/xray_records.h...
[23/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_fuchsia.cpp.o
[24/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_errno.cpp.o
[25/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_deadlock_detector2.cpp.o
[26/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_flag_parser.cpp.o
[27/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_file.cpp.o
[28/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_flags.cpp.o
[29/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_linux_s390.cpp.o
[30/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_mac.cpp.o
[31/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_netbsd.cpp.o
[32/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_platform_limits_freebsd.cpp.o
[33/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_mutex.cpp.o
[34/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_platform_limits_netbsd.cpp.o
[35/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_platform_limits_linux.cpp.o
FAILED: projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_platform_limits_linux.cpp.o 
TOPDIR/build/tmp/work/mips32r2-yoe-linux/compiler-rt-sanitizers/15.0.6-r0/recipe-sysroot-native/usr/bin/mips-yoe-linux/mips-yoe-linux-clang++ -DHAVE_RPC_XDR_H=0 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -ITOPDIR/build/tmp/work/mips32r2-yoe-linux/compiler-rt-sanitizers/15.0.6-r0/build/projects/compiler-rt/lib/sanitizer_common -ITOPDIR/build/tmp/work-shared/llvm-project-source-15.0.6-r0/git/compiler-rt/lib/sanitizer_common -ITOPDIR/build/tmp/work/mips32r2-yoe-linux/compiler-rt-sanitizers/15.0.6-r0/build/include -ITOPDIR/build/tmp/work-shared/llvm-project-source-15.0.6-r0/git/llvm/include -ITOPDIR/build/tmp/work-shared/llvm-project-source-15.0.6-r0/git/compiler-rt/lib/sanitizer_common/.. -target mips-yoe-linux   -mabi=32 -mhard-float -march=mips32r2 -mbig-endian --dyld-prefix=/usr -Qunused-arguments -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64  --sysroot=TOPDIR/build/tmp/work/mips32r2-yoe-linux/compiler-rt-sanitizers/15.0.6-r0/recipe-sysroot  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/build/tmp/work-shared/llvm-project-source-15.0.6-r0/git=/usr/src/debug/compiler-rt-sanitizers/15.0.6-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work-shared/llvm-project-source-15.0.6-r0/git=/usr/src/debug/compiler-rt-sanitizers/15.0.6-r0  -fmacro-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/compiler-rt-sanitizers/15.0.6-r0/build=/usr/src/debug/compiler-rt-sanitizers/15.0.6-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/compiler-rt-sanitizers/15.0.6-r0/build=/usr/src/debug/compiler-rt-sanitizers/15.0.6-r0  -fdebug-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/compiler-rt-sanitizers/15.0.6-r0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/compiler-rt-sanitizers/15.0.6-r0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/mips32r2-yoe-linux/compiler-rt-sanitizers/15.0.6-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden  -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -Wall -std=c++14 -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fno-stack-protector -fno-sanitize=safe-stack -fvisibility=hidden -fno-lto -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O3 -gline-tables-only -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions -nostdinc++ -Wno-format -fno-rtti -Wglobal-constructors -std=c++14 -MD -MT projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_platform_limits_linux.cpp.o -MF projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_platform_limits_linux.cpp.o.d -o projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_platform_limits_linux.cpp.o -c TOPDIR/build/tmp/work-shared/llvm-project-source-15.0.6-r0/git/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cpp
TOPDIR/build/tmp/work-shared/llvm-project-source-15.0.6-r0/git/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cpp:67:1: error: static assertion failed due to requirement 'struct_kernel_stat_sz == sizeof(stat)': 
COMPILER_CHECK(struct_kernel_stat_sz == sizeof(struct stat));
^              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work-shared/llvm-project-source-15.0.6-r0/git/compiler-rt/lib/sanitizer_common/sanitizer_internal_defs.h:352:30: note: expanded from macro 'COMPILER_CHECK'
#define COMPILER_CHECK(pred) static_assert(pred, "")
                             ^             ~~~~
1 error generated.
[36/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_libignore.cpp.o
[37/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_platform_limits_solaris.cpp.o
[38/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_libc.cpp.o
[39/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_common.cpp.o
[40/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_allocator.cpp.o
[41/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_linux.cpp.o
[42/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_deadlock_detector1.cpp.o
[43/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_platform_limits_posix.cpp.o
[44/349] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.mips.dir/sanitizer_posix.cpp.o
ninja: build stopped: subcommand failed.
WARNING: TOPDIR/build/tmp/work/mips32r2-yoe-linux/compiler-rt-sanitizers/15.0.6-r0/temp/run.do_compile.18970:160 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} } cmake --build 'TOPDIR/build/tmp/work/mips32r2-yoe-linux/compiler-rt-sanitizers/15.0.6-r0/build' "$@" -- ${EXTRA_OECMAKE_BUILD}'
WARNING: Backtrace (BB generated script): 
	#1: cmake_runcmake_build, TOPDIR/build/tmp/work/mips32r2-yoe-linux/compiler-rt-sanitizers/15.0.6-r0/temp/run.do_compile.18970, line 160
	#2: cmake_do_compile, TOPDIR/build/tmp/work/mips32r2-yoe-linux/compiler-rt-sanitizers/15.0.6-r0/temp/run.do_compile.18970, line 154
	#3: do_compile, TOPDIR/build/tmp/work/mips32r2-yoe-linux/compiler-rt-sanitizers/15.0.6-r0/temp/run.do_compile.18970, line 149
	#4: main, TOPDIR/build/tmp/work/mips32r2-yoe-linux/compiler-rt-sanitizers/15.0.6-r0/temp/run.do_compile.18970, line 173

Error details

Submitted on:
03/01/23 00:47
Error type:
Recipe
Task:
do_compile
Recipe:
compiler-rt-sanitizers
Recipe version:
15.0.6-r0
Machine:
qemumips
Distro:
yoe
Build system:
x86_64-linux
Target system:
mips-yoe-linux
Host distro:
ubuntu-18.04/ubuntu-18.04
Branch:
HEAD
Commit:
7dd6fd0431d11da35b3ca2360304418a484a5c2f
Build:
#157670
Submitter:
Similar errors:
1
Open a bug