Applying /immortalwrt/master/feeds/packages/libs/glib2/patches/003-valgrind.h-mips16-fix.patch using plaintext: patching file glib/valgrind.h Applying /immortalwrt/master/feeds/packages/libs/glib2/patches/006-c99.patch using plaintext: patching file meson.build The Meson build system Version: 1.6.1 Source dir: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0 Build dir: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build Build type: cross build Project name: glib Project version: 2.82.0 C compiler for the host machine: loongarch64-openwrt-linux-musl-gcc (gcc 13.3.0 "loongarch64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") C linker for the host machine: loongarch64-openwrt-linux-musl-gcc ld.bfd 2.42 C compiler for the build machine: /immortalwrt/master/staging_dir/host/bin/gcc (gcc 9.4.0 "gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0") C linker for the build machine: /immortalwrt/master/staging_dir/host/bin/gcc ld.bfd 2.34 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: loongarch64 Host machine cpu: generic Target machine cpu family: loongarch64 Target machine cpu: generic Compiler for C supports arguments -std=c89: YES Compiler for C supports arguments -std=c99: YES Compiler for C supports arguments -std=c11: YES Compiler for C supports arguments -std=c17: YES C++ compiler for the host machine: loongarch64-openwrt-linux-musl-g++ (gcc 13.3.0 "loongarch64-openwrt-linux-musl-g++ (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") C++ linker for the host machine: loongarch64-openwrt-linux-musl-g++ ld.bfd 2.42 Compiler for C++ supports arguments -std=c++98: YES Compiler for C++ supports arguments -std=c++03: YES Compiler for C++ supports arguments -std=c++11: YES Compiler for C++ supports arguments -std=c++14: YES Compiler for C++ supports arguments -std=c++17: YES Compiler for C++ supports arguments -std=c++20: YES Compiler for C++ supports arguments -std=c++2b: YES Compiler for C++ supports arguments -std=c++latest: NO Checking if "building for musl libc" compiles: YES Program ./.gitlab-ci/thorough-test-wrapper.sh found: YES (/bin/bash /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/./.gitlab-ci/thorough-test-wrapper.sh) Program valgrind found: NO Compiler for C supports arguments -fno-strict-aliasing: YES Message: Disabling cast checks Message: Disabling GLib asserts Has header "alloca.h" : YES Has header "afunix.h" : NO Has header "crt_externs.h" : NO Has header "dirent.h" : YES Has header "float.h" : YES Has header "fstab.h" : NO Has header "ftw.h" : YES Has header "grp.h" : YES Has header "inttypes.h" : YES Has header "libproc.h" : NO Has header "limits.h" : YES Has header "locale.h" : YES Has header "mach/mach_time.h" : NO Has header "memory.h" : YES Has header "mntent.h" : YES Has header "poll.h" : YES Has header "pwd.h" : YES Has header "sched.h" : YES Has header "spawn.h" : YES Has header "stdatomic.h" : YES Has header "stdint.h" : YES Has header "stdlib.h" : YES Has header "string.h" : YES Has header "strings.h" : YES Has header "sys/auxv.h" : YES Has header "sys/event.h" : NO Has header "sys/filio.h" : NO Has header "sys/inotify.h" : YES Has header "sys/mkdev.h" : NO Has header "sys/mntctl.h" : NO Has header "sys/mnttab.h" : NO Has header "sys/mount.h" : YES Has header "sys/param.h" : YES Has header "sys/prctl.h" : YES Has header "sys/resource.h" : YES Has header "sys/select.h" : YES Has header "sys/statfs.h" : YES Has header "sys/stat.h" : YES Has header "sys/statvfs.h" : YES Has header "sys/sysctl.h" : NO Has header "sys/time.h" : YES Has header "sys/times.h" : YES Has header "sys/types.h" : YES Has header "sys/uio.h" : YES Has header "sys/vfs.h" : YES Has header "sys/vfstab.h" : NO Has header "sys/vmount.h" : NO Has header "sys/wait.h" : YES Has header "syslog.h" : YES Has header "termios.h" : YES Has header "unistd.h" : YES Has header "values.h" : YES Has header "wchar.h" : YES Has header "xlocale.h" : NO Check usable header "malloc.h" : YES Check usable header "linux/netlink.h" : YES Checking if "statx() test" compiles: YES Header "locale.h" has symbol "LC_MESSAGES" : YES Checking if "type "struct stat" has member "st_mtimensec"" compiles: NO Checking if "type "struct stat" has member "st_mtim.tv_nsec"" compiles: YES Checking if "type "struct stat" has member "st_atimensec"" compiles: NO Checking if "type "struct stat" has member "st_atim.tv_nsec"" compiles: YES Checking if "type "struct stat" has member "st_ctimensec"" compiles: NO Checking if "type "struct stat" has member "st_ctim.tv_nsec"" compiles: YES Checking if "type "struct stat" has member "st_birthtime"" compiles: NO Checking if "type "struct stat" has member "st_birthtimensec"" compiles: NO Checking if "type "struct stat" has member "st_birthtim"" compiles: NO Checking if "type "struct stat" has member "st_birthtim.tv_nsec"" compiles: NO Checking if "type "struct stat" has member "st_blksize"" compiles: YES Checking if "type "struct stat" has member "st_blocks"" compiles: YES Checking if "type "struct statfs" has member "f_fstypename"" compiles: NO Checking if "type "struct statfs" has member "f_bavail"" compiles: YES Checking if "type "struct dirent" has member "d_type"" compiles: YES Checking if "type "struct statvfs" has member "f_basetype"" compiles: NO Checking if "type "struct statvfs" has member "f_fstypename"" compiles: NO Checking if "type "struct statvfs" has member "f_type"" compiles: YES Checking if "type "struct tm" has member "tm_gmtoff"" compiles: YES Checking if "type "struct tm" has member "__tm_gmtoff"" compiles: YES Compiler for C supports arguments -Wduplicated-branches: YES Compiler for C supports arguments -Wimplicit-fallthrough: YES Compiler for C supports arguments -Wmisleading-indentation: YES Compiler for C supports arguments -Wmissing-field-initializers: YES Compiler for C supports arguments -Wnonnull: YES Compiler for C supports arguments -Wnull-dereference: YES Compiler for C supports arguments -Wunused: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wno-cast-function-type: YES Compiler for C supports arguments -Wno-pedantic: YES Compiler for C supports arguments -Wno-format-zero-length: YES Compiler for C supports arguments -Wno-variadic-macros: YES Compiler for C supports arguments -Werror=format=2: YES Compiler for C supports arguments -Werror=init-self: YES Compiler for C supports arguments -Werror=missing-include-dirs: YES Compiler for C supports arguments -Werror=pointer-arith: YES Compiler for C supports arguments -Werror=unused-result: YES Compiler for C supports arguments -Wstrict-prototypes: YES Compiler for C supports arguments -Wno-bad-function-cast: YES Compiler for C supports arguments -Werror=implicit-function-declaration: YES Compiler for C supports arguments -Werror=missing-prototypes: YES Compiler for C supports arguments -Werror=pointer-sign: YES Compiler for C supports arguments -Wno-string-plus-int: NO Compiler for C supports arguments -Wno-typedef-redefinition: NO Compiler for C++ supports arguments -Wduplicated-branches: YES Compiler for C++ supports arguments -Wimplicit-fallthrough: YES Compiler for C++ supports arguments -Wmisleading-indentation: YES Compiler for C++ supports arguments -Wmissing-field-initializers: YES Compiler for C++ supports arguments -Wnonnull: YES Compiler for C++ supports arguments -Wnull-dereference: YES Compiler for C++ supports arguments -Wunused: YES Compiler for C++ supports arguments -Wno-unused-parameter: YES Compiler for C++ supports arguments -Wno-cast-function-type: YES Compiler for C++ supports arguments -Wno-pedantic: YES Compiler for C++ supports arguments -Wno-format-zero-length: YES Compiler for C++ supports arguments -Wno-variadic-macros: YES Compiler for C++ supports arguments -Werror=format=2: YES Compiler for C++ supports arguments -Werror=init-self: YES Compiler for C++ supports arguments -Werror=missing-include-dirs: YES Compiler for C++ supports arguments -Werror=pointer-arith: YES Compiler for C++ supports arguments -Werror=unused-result: YES Compiler for C supports link arguments -Wl,-z,nodelete: YES Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES Checking for function "accept4" : YES Checking for function "close_range" : NO Checking for function "copy_file_range" : YES Checking for function "endmntent" : YES Checking for function "endservent" : YES Checking for function "epoll_create1" : YES Checking for function "fallocate" : YES Checking for function "fchmod" : YES Checking for function "fchown" : YES Checking for function "fdwalk" : NO Checking for function "free_aligned_sized" : NO Checking for function "free_sized" : NO Checking for function "fsync" : YES Checking for function "ftruncate64" : NO Checking for function "getauxval" : YES Checking for function "getc_unlocked" : YES Checking for function "getfsstat" : NO Checking for function "getgrgid_r" : YES Checking for function "getmntent_r" : YES Checking for function "getpwuid_r" : YES Checking for function "getresuid" : YES Checking for function "getvfsstat" : NO Checking for function "gmtime_r" : YES Checking for function "hasmntopt" : YES Checking for function "inotify_init1" : YES Checking for function "issetugid" : YES Checking for function "kevent" : NO Checking for function "kqueue" : NO Checking for function "lchmod" : YES Checking for function "lchown" : YES Checking for function "link" : YES Checking for function "localtime_r" : YES Checking for function "lstat" : YES Checking for function "mbrtowc" : YES Checking for function "memalign" : YES Checking for function "mmap" : YES Checking for function "newlocale" : YES Checking for function "pipe2" : YES Checking for function "poll" : YES Checking for function "prlimit" : YES Checking for function "readlink" : YES Checking for function "recvmmsg" : YES Checking for function "sendmmsg" : YES Checking for function "setenv" : YES Checking for function "setmntent" : YES Checking for function "strerror_r" : YES Checking for function "strnlen" : YES Checking for function "strsignal" : YES Checking for function "strtod_l" : YES Checking for function "strtoll_l" : NO Checking for function "strtoull_l" : NO Checking for function "symlink" : YES Checking for function "timegm" : YES Checking for function "unsetenv" : YES Checking for function "uselocale" : YES Checking for function "utimes" : YES Checking for function "utimensat" : YES Checking for function "valloc" : YES Checking for function "vasprintf" : YES Checking for function "vsnprintf" : YES Checking for function "wcrtomb" : YES Checking for function "wcslen" : YES Checking for function "wcsnlen" : YES Checking for function "sysctlbyname" : NO Checking for function "statvfs" : YES Checking for function "statfs" : YES Checking for function "prctl" : YES Checking for function "if_indextoname" : YES Checking for function "if_nametoindex" : YES Checking for function "splice" : YES Checking for function "stpcpy" : YES Checking for function "memalign" : YES Checking if "getservbyname_r()" compiles: YES Checking for function "_aligned_malloc" : NO Checking for function "aligned_alloc" : YES Checking for function "posix_memalign" : YES Checking for function "posix_spawn" : YES Checking if "strerror_r() returns char *" compiles: NO Checking for function "snprintf" : YES Checking for function "strcasecmp" : YES Checking for function "strncasecmp" : YES Header "sys/sysmacros.h" has symbol "major" : YES Header "dlfcn.h" has symbol "RTLD_LAZY" : YES Header "dlfcn.h" has symbol "RTLD_NOW" : YES Header "dlfcn.h" has symbol "RTLD_GLOBAL" : YES Header "dlfcn.h" has symbol "RTLD_NEXT" : YES Checking for type "loff_t" : NO Message: Checking whether to use statfs or statvfs .. statfs Checking for function "mkostemp" : YES Checking if "futex(2) system call" compiles: YES Checking if "futex_time64(2) system call" compiles: NO Checking if "eventfd(2) system call" : links: YES Checking if "ppoll(2) system call" : links: YES Checking if "pidfd_open(2) system call" : links: YES Checking if "__uint128_t available" compiles: YES Checking if "clock_gettime" : links: YES Checking if "dlopen() and dlsym() in system libraries" : links: YES Checking if "number of arguments to statfs() (n=2)" compiles: YES Checking if "open() option O_DIRECTORY" compiles: YES Checking if "fcntl() option F_FULLFSYNC" compiles: NO Checking if "nl_langinfo and CODESET" : links: YES Checking if "nl_langinfo (PM_STR)" : links: YES Checking if "nl_langinfo (ERA)" : links: NO Checking if "nl_langinfo (_NL_CTYPE_OUTDIGITn_MB)" : links: NO Checking if "nl_langinfo (ALTMON_n)" : links: NO Checking if "nl_langinfo (_NL_ABALTMON_n)" : links: NO Checking if "nl_langinfo and _NL_TIME_CODESET" : links: NO Checking if "signed" compiles: YES Header "stddef.h" has symbol "ptrdiff_t" : YES Checking if "sig_atomic_t" : links: YES Checking if "long long" compiles: YES Checking if "long double" compiles: YES Header "stddef.h" has symbol "wchar_t" : YES Header "wchar.h" has symbol "wint_t" : YES Checking if "uintmax_t in inttypes.h" compiles: YES Checking if "uintmax_t in stdint.h" compiles: YES Checking for size of "char" : 1 Checking for size of "short" : 2 Checking for size of "int" : 4 Checking for size of "void*" : 8 Checking for size of "long" : 8 Checking for size of "long long" : 8 Checking for size of "size_t" : 8 Checking for size of "ssize_t" : 8 Checking if "int64_t is long" compiles: YES Checking for alignment of "char" : 1 Checking for alignment of "short" : 2 Checking for alignment of "int" : 4 Checking for alignment of "void*" : 8 Checking for alignment of "long" : 8 Checking for alignment of "long long" : 8 Checking for alignment of "size_t" : 8 Checking for size of "wchar_t" : 4 Checking if "GCC size_t typedef is long" compiles: YES Checking if "GCC size_t typedef is long long" compiles: NO Checking if "ISO C99 varargs macros in C" compiles: YES Checking if "ISO C99 varargs macros in C++" compiles: YES Checking if "GNUC varargs macros" compiles: YES Has header "alloca.h" : YES (cached) Has header "sys/poll.h" : YES Has header "sys/types.h" : YES (cached) Has header "winsock2.h" : NO Computing int of "POLLIN" : 1 Computing int of "POLLOUT" : 4 Computing int of "POLLPRI" : 2 Computing int of "POLLERR" : 8 Computing int of "POLLHUP" : 16 Computing int of "POLLNVAL" : 32 Computing int of "AF_UNIX" : 1 Computing int of "AF_INET" : 2 Computing int of "AF_INET6" : 10 Computing int of "MSG_OOB" : 1 Computing int of "MSG_PEEK" : 2 Computing int of "MSG_DONTROUTE" : 4 Checking for type "struct in6_addr" : YES Checking if "atomic ops" : links: YES Checking if "atomic ops define" compiles: YES Checking if "sync swap" : links: NO Run-time dependency threads found: YES Header "pthread.h" has symbol "pthread_attr_setstacksize" : YES Header "pthread.h" has symbol "pthread_attr_setinheritsched" : YES Header "pthread.h" has symbol "pthread_condattr_setclock" : YES Header "pthread.h" has symbol "pthread_cond_timedwait_relative_np" : NO Header "pthread.h" has symbol "pthread_getname_np" : YES Header "pthread.h" has symbol "pthread_getaffinity_np" : YES Checking if "pthread_setname_np(const char*)" with dependency threads: links: NO Checking if "pthread_setname_np(pthread_t, const char*)" with dependency threads: links: YES Run-time dependency iconv found: YES Found pkg-config: YES (/immortalwrt/master/staging_dir/host/bin/pkg-config) 2.2.0 Run-time dependency libpcre2-8 found: YES 10.42 Executing subproject gvdb gvdb| Project name: gvdb gvdb| Project version: 0.0 gvdb| C compiler for the host machine: loongarch64-openwrt-linux-musl-gcc (gcc 13.3.0 "loongarch64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") gvdb| C linker for the host machine: loongarch64-openwrt-linux-musl-gcc ld.bfd 2.42 gvdb| C compiler for the build machine: /immortalwrt/master/staging_dir/host/bin/gcc (gcc 9.4.0 "gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0") gvdb| C linker for the build machine: /immortalwrt/master/staging_dir/host/bin/gcc ld.bfd 2.34 gvdb| Build targets in project: 0 gvdb| Subproject gvdb finished. Dependency gvdb found: YES 0.0 (overridden) Library m found: YES Cloning into 'libffi'... Found CMake: /immortalwrt/master/staging_dir/host/bin/cmake (3.31.4) Run-time dependency libffi found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency libffi Executing subproject libffi libffi| Project name: libffi libffi| Project version: 3.2.9999 libffi| C compiler for the host machine: loongarch64-openwrt-linux-musl-gcc (gcc 13.3.0 "loongarch64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") libffi| C linker for the host machine: loongarch64-openwrt-linux-musl-gcc ld.bfd 2.42 libffi| C compiler for the build machine: /immortalwrt/master/staging_dir/host/bin/gcc (gcc 9.4.0 "gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0") libffi| C linker for the build machine: /immortalwrt/master/staging_dir/host/bin/gcc ld.bfd 2.34 libffi| Message: host cpu: generic libffi| Message: host cpu_family: loongarch64 libffi| Message: host system: linux libffi| Checking if "ASM .cfi" compiles: NO libffi| Checking for size of "size_t" : 8 libffi| Checking for size of "long double" : 16 libffi| Checking for size of "double" : 8 libffi| Message: sizeof "long double" is greater than "double" libffi| Message: .eh_frame is hard-coded to ro libffi| Checking for function "memcpy" : YES libffi| Checking for function "mkostemp" : YES libffi| Has header "alloca.h" : YES (cached) libffi| Has header "inttypes.h" : YES (cached) libffi| Has header "stdint.h" : YES (cached) libffi| Compiler for C supports function attribute visibility: YES libffi| Program test-cc-supports-hidden-visibility.py found: YES (/immortalwrt/master/staging_dir/host/bin/python3 /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/subprojects/libffi/test-cc-supports-hidden-visibility.py) libffi| Message: .hidden pseudo-op is available ../../../../build_dir/target-loongarch64_generic_musl/glib-2.82.0/subprojects/libffi/meson.build:259:2: ERROR: Problem encountered: Unsupported pair: system "linux", cpu family "loongarch64" A full log can be found at /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-logs/meson-log.txt ::group::==== CI platform detected, click here for meson-log.txt contents. ==== Build started at 2025-02-19T13:46:44.128734 Main binary: /immortalwrt/master/staging_dir/host/bin/python3 Build Options: -Ddefault_library=both -Dglib_debug=disabled -Dlibmount=disabled -Dselinux=disabled -Dglib_assert=false -Dtests=false -Dintrospection=disabled -Druntime_dir=/var/run -Dxattr=true -Db_lto=true -Dnls=disabled -Dbuildtype=plain --cross-file=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-cross.txt --native-file=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-native.txt Python system: Linux The Meson build system Version: 1.6.1 Source dir: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0 Build dir: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build Build type: cross build Project name: glib Project version: 2.82.0 ----------- Detecting compiler via: `loongarch64-openwrt-linux-musl-gcc --version` -> 0 stdout: loongarch64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0 Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----------- Running command: -cpp -x c -E -dM - pre-processor extraction using -cpp -x c failed, falling back w/o lang Running command: -E -dM - ----- ----------- Detecting linker via: `loongarch64-openwrt-linux-musl-gcc -Wl,--version -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro -fuse-ld=bfd` -> 0 stdout: GNU ld (GNU Binutils) 2.42 Copyright (C) 2024 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. ----------- stderr: collect2 version 13.3.0 /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd -plugin /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/libexec/gcc/loongarch64-openwrt-linux-musl/13.3.0/liblto_plugin.so -plugin-opt=/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/libexec/gcc/loongarch64-openwrt-linux-musl/13.3.0/lto-wrapper -plugin-opt=-fresolution=/immortalwrt/master/tmp/ccfkiHTw.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf64loongarch -dynamic-linker /lib/ld-musl-loongarch64.so.1 -z now -z relro /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/lib/crt1.o /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/lib/crti.o /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/crtbegin.o -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -L /immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/lib -rpath-link /immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0 -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/lib --version --gc-sections -lssp_nonshared -lgcc_s -lc -lgcc_s /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/crtend.o /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/lib/crtn.o ----------- Sanity testing C compiler: loongarch64-openwrt-linux-musl-gcc Is cross compiler: True. Sanity check compiler command line: loongarch64-openwrt-linux-musl-gcc sanitycheckc.c -o sanitycheckc_cross.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify -D_FILE_OFFSET_BITS=64 -c Sanity check compile stdout: ----- Sanity check compile stderr: ----- C compiler for the host machine: loongarch64-openwrt-linux-musl-gcc (gcc 13.3.0 "loongarch64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") C linker for the host machine: loongarch64-openwrt-linux-musl-gcc ld.bfd 2.42 ----------- Detecting archiver via: `loongarch64-openwrt-linux-musl-gcc-ar --version` -> 0 stdout: GNU ar (GNU Binutils) 2.42 Copyright (C) 2024 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. ----------- ----------- Detecting compiler via: `/immortalwrt/master/staging_dir/host/bin/gcc --version` -> 0 stdout: gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----------- Running command: -cpp -x c -E -dM - ----- ----------- Detecting linker via: `/immortalwrt/master/staging_dir/host/bin/gcc -Wl,--version -L/immortalwrt/master/staging_dir/host/lib -L/immortalwrt/master/staging_dir/hostpkg/lib -L/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/host/lib` -> 0 stdout: GNU ld (GNU Binutils for Ubuntu) 2.34 Copyright (C) 2020 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. ----------- stderr: collect2 version 9.4.0 /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/immortalwrt/master/tmp/ccZoBzpi.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/immortalwrt/master/staging_dir/host/lib -L/immortalwrt/master/staging_dir/hostpkg/lib -L/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/host/lib -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o ----------- Sanity testing C compiler: /immortalwrt/master/staging_dir/host/bin/gcc Is cross compiler: False. Sanity check compiler command line: /immortalwrt/master/staging_dir/host/bin/gcc sanitycheckc.c -o sanitycheckc.exe -O2 -I/immortalwrt/master/staging_dir/host/include -I/immortalwrt/master/staging_dir/hostpkg/include -I/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/host/include -I/immortalwrt/master/staging_dir/host/include -I/immortalwrt/master/staging_dir/hostpkg/include -I/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/host/include -D_FILE_OFFSET_BITS=64 -L/immortalwrt/master/staging_dir/host/lib -L/immortalwrt/master/staging_dir/hostpkg/lib -L/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/host/lib Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/sanitycheckc.exe C compiler for the build machine: /immortalwrt/master/staging_dir/host/bin/gcc (gcc 9.4.0 "gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0") C linker for the build machine: /immortalwrt/master/staging_dir/host/bin/gcc ld.bfd 2.34 ----------- Detecting archiver via: `gcc-ar --version` -> 0 stdout: GNU ar (GNU Binutils for Ubuntu) 2.34 Copyright (C) 2020 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. ----------- Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: loongarch64 Host machine cpu: generic Target machine cpu family: loongarch64 Target machine cpu: generic Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpadzicuer Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpadzicuer/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpadzicuer/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=c89` -> 0 Compiler for C supports arguments -std=c89: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcwneh_2u Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcwneh_2u/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcwneh_2u/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=c99` -> 0 Compiler for C supports arguments -std=c99: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzj8j6xom Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzj8j6xom/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzj8j6xom/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=c11` -> 0 Compiler for C supports arguments -std=c11: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpa1xcfflx Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpa1xcfflx/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpa1xcfflx/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=c17` -> 0 Compiler for C supports arguments -std=c17: YES ----------- Detecting compiler via: `loongarch64-openwrt-linux-musl-g++ --version` -> 0 stdout: loongarch64-openwrt-linux-musl-g++ (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0 Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----------- Running command: -cpp -x c++ -E -dM - pre-processor extraction using -cpp -x c++ failed, falling back w/o lang Running command: -E -dM - ----- ----------- Detecting linker via: `loongarch64-openwrt-linux-musl-g++ -Wl,--version -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro -fuse-ld=bfd` -> 0 stdout: GNU ld (GNU Binutils) 2.42 Copyright (C) 2024 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. ----------- stderr: collect2 version 13.3.0 /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd -plugin /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/libexec/gcc/loongarch64-openwrt-linux-musl/13.3.0/liblto_plugin.so -plugin-opt=/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/libexec/gcc/loongarch64-openwrt-linux-musl/13.3.0/lto-wrapper -plugin-opt=-fresolution=/immortalwrt/master/tmp/cctOWThM.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf64loongarch -dynamic-linker /lib/ld-musl-loongarch64.so.1 -z now -z relro /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/lib/crt1.o /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/lib/crti.o /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/crtbegin.o -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -L /immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/lib -rpath-link /immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0 -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/lib --version --gc-sections -lstdc++ -lm -lssp_nonshared -lgcc_s -lc -lgcc_s /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/crtend.o /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/lib/crtn.o ----------- Sanity testing C++ compiler: loongarch64-openwrt-linux-musl-g++ Is cross compiler: True. Sanity check compiler command line: loongarch64-openwrt-linux-musl-g++ sanitycheckcpp.cc -o sanitycheckcpp_cross.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify -D_FILE_OFFSET_BITS=64 -c Sanity check compile stdout: ----- Sanity check compile stderr: ----- C++ compiler for the host machine: loongarch64-openwrt-linux-musl-g++ (gcc 13.3.0 "loongarch64-openwrt-linux-musl-g++ (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") C++ linker for the host machine: loongarch64-openwrt-linux-musl-g++ ld.bfd 2.42 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyiy_apkn Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyiy_apkn/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyiy_apkn/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -std=c++98` -> 0 Compiler for C++ supports arguments -std=c++98: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8bys46ag Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8bys46ag/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8bys46ag/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -std=c++03` -> 0 Compiler for C++ supports arguments -std=c++03: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzuamv22g Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzuamv22g/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzuamv22g/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -std=c++11` -> 0 Compiler for C++ supports arguments -std=c++11: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyqdrb9p_ Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyqdrb9p_/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyqdrb9p_/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -std=c++14` -> 0 Compiler for C++ supports arguments -std=c++14: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpdg1lsj_s Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpdg1lsj_s/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpdg1lsj_s/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -std=c++17` -> 0 Compiler for C++ supports arguments -std=c++17: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjguk2pf0 Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjguk2pf0/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjguk2pf0/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -std=c++20` -> 0 Compiler for C++ supports arguments -std=c++20: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgmrt0a0_ Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgmrt0a0_/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgmrt0a0_/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -std=c++2b` -> 0 Compiler for C++ supports arguments -std=c++2b: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp83_9cdsi Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp83_9cdsi/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp83_9cdsi/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -std=c++latest` -> 1 stderr: loongarch64-openwrt-linux-musl-g++: error: unrecognized command-line option '-std=c++latest'; did you mean '-std=c++2a'? ----------- Compiler for C++ supports arguments -std=c++latest: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp473t0a93 Code: #include #if defined __GLIBC__ || defined __UCLIBC__ #error "Not in glibc or uclibc" #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp473t0a93/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp473t0a93/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "building for musl libc" compiles: YES Program ./.gitlab-ci/thorough-test-wrapper.sh found: YES (/bin/bash /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/./.gitlab-ci/thorough-test-wrapper.sh) Program valgrind found: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1t_9omv8 Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1t_9omv8/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1t_9omv8/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -fno-strict-aliasing` -> 0 Compiler for C supports arguments -fno-strict-aliasing: YES Message: Disabling cast checks Message: Disabling GLib asserts Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpghspgbjb Code: #ifdef __has_include #if !__has_include("alloca.h") #error "Header 'alloca.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpghspgbjb/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "alloca.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpntzbb7aa Code: #ifdef __has_include #if !__has_include("afunix.h") #error "Header 'afunix.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpntzbb7aa/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpntzbb7aa/testfile.c:4:12: error: #error "Header 'afunix.h' could not be found" 4 | #error "Header 'afunix.h' could not be found" | ^~~~~ ----------- Has header "afunix.h" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw7ysu9sv Code: #ifdef __has_include #if !__has_include("crt_externs.h") #error "Header 'crt_externs.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw7ysu9sv/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw7ysu9sv/testfile.c:4:12: error: #error "Header 'crt_externs.h' could not be found" 4 | #error "Header 'crt_externs.h' could not be found" | ^~~~~ ----------- Has header "crt_externs.h" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprkaujl2i Code: #ifdef __has_include #if !__has_include("dirent.h") #error "Header 'dirent.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprkaujl2i/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "dirent.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr8fty84g Code: #ifdef __has_include #if !__has_include("float.h") #error "Header 'float.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr8fty84g/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "float.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyrjjslxx Code: #ifdef __has_include #if !__has_include("fstab.h") #error "Header 'fstab.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyrjjslxx/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyrjjslxx/testfile.c:4:12: error: #error "Header 'fstab.h' could not be found" 4 | #error "Header 'fstab.h' could not be found" | ^~~~~ ----------- Has header "fstab.h" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6n2hvu6m Code: #ifdef __has_include #if !__has_include("ftw.h") #error "Header 'ftw.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6n2hvu6m/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "ftw.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuioz44ax Code: #ifdef __has_include #if !__has_include("grp.h") #error "Header 'grp.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuioz44ax/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "grp.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgpugw_fl Code: #ifdef __has_include #if !__has_include("inttypes.h") #error "Header 'inttypes.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgpugw_fl/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "inttypes.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfy2trsdf Code: #ifdef __has_include #if !__has_include("libproc.h") #error "Header 'libproc.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfy2trsdf/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfy2trsdf/testfile.c:4:12: error: #error "Header 'libproc.h' could not be found" 4 | #error "Header 'libproc.h' could not be found" | ^~~~~ ----------- Has header "libproc.h" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8fy_1lq6 Code: #ifdef __has_include #if !__has_include("limits.h") #error "Header 'limits.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8fy_1lq6/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "limits.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8n0hhr47 Code: #ifdef __has_include #if !__has_include("locale.h") #error "Header 'locale.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8n0hhr47/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "locale.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpecer6fk5 Code: #ifdef __has_include #if !__has_include("mach/mach_time.h") #error "Header 'mach/mach_time.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpecer6fk5/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpecer6fk5/testfile.c:4:12: error: #error "Header 'mach/mach_time.h' could not be found" 4 | #error "Header 'mach/mach_time.h' could not be found" | ^~~~~ ----------- Has header "mach/mach_time.h" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnqwiyfat Code: #ifdef __has_include #if !__has_include("memory.h") #error "Header 'memory.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnqwiyfat/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "memory.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp43809zoa Code: #ifdef __has_include #if !__has_include("mntent.h") #error "Header 'mntent.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp43809zoa/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "mntent.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpks5tqzav Code: #ifdef __has_include #if !__has_include("poll.h") #error "Header 'poll.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpks5tqzav/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "poll.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8usg3v7u Code: #ifdef __has_include #if !__has_include("pwd.h") #error "Header 'pwd.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8usg3v7u/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "pwd.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcez_iq5n Code: #ifdef __has_include #if !__has_include("sched.h") #error "Header 'sched.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcez_iq5n/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sched.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp10uz3x4 Code: #ifdef __has_include #if !__has_include("spawn.h") #error "Header 'spawn.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp10uz3x4/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "spawn.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxrq0y2z2 Code: #ifdef __has_include #if !__has_include("stdatomic.h") #error "Header 'stdatomic.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxrq0y2z2/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "stdatomic.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvghj_bhb Code: #ifdef __has_include #if !__has_include("stdint.h") #error "Header 'stdint.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvghj_bhb/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "stdint.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsnhg9gsk Code: #ifdef __has_include #if !__has_include("stdlib.h") #error "Header 'stdlib.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsnhg9gsk/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "stdlib.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr5kwrckv Code: #ifdef __has_include #if !__has_include("string.h") #error "Header 'string.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr5kwrckv/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "string.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw2t56kwz Code: #ifdef __has_include #if !__has_include("strings.h") #error "Header 'strings.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw2t56kwz/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "strings.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplsuttrhy Code: #ifdef __has_include #if !__has_include("sys/auxv.h") #error "Header 'sys/auxv.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplsuttrhy/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/auxv.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_9tq0ioe Code: #ifdef __has_include #if !__has_include("sys/event.h") #error "Header 'sys/event.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_9tq0ioe/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_9tq0ioe/testfile.c:4:12: error: #error "Header 'sys/event.h' could not be found" 4 | #error "Header 'sys/event.h' could not be found" | ^~~~~ ----------- Has header "sys/event.h" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpl7wwiixd Code: #ifdef __has_include #if !__has_include("sys/filio.h") #error "Header 'sys/filio.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpl7wwiixd/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpl7wwiixd/testfile.c:4:12: error: #error "Header 'sys/filio.h' could not be found" 4 | #error "Header 'sys/filio.h' could not be found" | ^~~~~ ----------- Has header "sys/filio.h" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbwnxzs5a Code: #ifdef __has_include #if !__has_include("sys/inotify.h") #error "Header 'sys/inotify.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbwnxzs5a/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/inotify.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpf86wjp3h Code: #ifdef __has_include #if !__has_include("sys/mkdev.h") #error "Header 'sys/mkdev.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpf86wjp3h/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpf86wjp3h/testfile.c:4:12: error: #error "Header 'sys/mkdev.h' could not be found" 4 | #error "Header 'sys/mkdev.h' could not be found" | ^~~~~ ----------- Has header "sys/mkdev.h" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuabkq9ej Code: #ifdef __has_include #if !__has_include("sys/mntctl.h") #error "Header 'sys/mntctl.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuabkq9ej/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuabkq9ej/testfile.c:4:12: error: #error "Header 'sys/mntctl.h' could not be found" 4 | #error "Header 'sys/mntctl.h' could not be found" | ^~~~~ ----------- Has header "sys/mntctl.h" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpothc4z8e Code: #ifdef __has_include #if !__has_include("sys/mnttab.h") #error "Header 'sys/mnttab.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpothc4z8e/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpothc4z8e/testfile.c:4:12: error: #error "Header 'sys/mnttab.h' could not be found" 4 | #error "Header 'sys/mnttab.h' could not be found" | ^~~~~ ----------- Has header "sys/mnttab.h" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqgzi65tv Code: #ifdef __has_include #if !__has_include("sys/mount.h") #error "Header 'sys/mount.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqgzi65tv/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/mount.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpny213tzl Code: #ifdef __has_include #if !__has_include("sys/param.h") #error "Header 'sys/param.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpny213tzl/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/param.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp54366_33 Code: #ifdef __has_include #if !__has_include("sys/prctl.h") #error "Header 'sys/prctl.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp54366_33/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/prctl.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbwtgdef6 Code: #ifdef __has_include #if !__has_include("sys/resource.h") #error "Header 'sys/resource.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbwtgdef6/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/resource.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsbv86n82 Code: #ifdef __has_include #if !__has_include("sys/select.h") #error "Header 'sys/select.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsbv86n82/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/select.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpb4ebg96l Code: #ifdef __has_include #if !__has_include("sys/statfs.h") #error "Header 'sys/statfs.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpb4ebg96l/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/statfs.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyzygd0e0 Code: #ifdef __has_include #if !__has_include("sys/stat.h") #error "Header 'sys/stat.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyzygd0e0/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/stat.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpobmk4pax Code: #ifdef __has_include #if !__has_include("sys/statvfs.h") #error "Header 'sys/statvfs.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpobmk4pax/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/statvfs.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptac3z21q Code: #ifdef __has_include #if !__has_include("sys/sysctl.h") #error "Header 'sys/sysctl.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptac3z21q/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptac3z21q/testfile.c:4:12: error: #error "Header 'sys/sysctl.h' could not be found" 4 | #error "Header 'sys/sysctl.h' could not be found" | ^~~~~ ----------- Has header "sys/sysctl.h" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpumjxeyhg Code: #ifdef __has_include #if !__has_include("sys/time.h") #error "Header 'sys/time.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpumjxeyhg/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/time.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8emit3vn Code: #ifdef __has_include #if !__has_include("sys/times.h") #error "Header 'sys/times.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8emit3vn/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/times.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsory8tdv Code: #ifdef __has_include #if !__has_include("sys/types.h") #error "Header 'sys/types.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsory8tdv/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/types.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1i6uifjc Code: #ifdef __has_include #if !__has_include("sys/uio.h") #error "Header 'sys/uio.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1i6uifjc/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/uio.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpop_n4qxx Code: #ifdef __has_include #if !__has_include("sys/vfs.h") #error "Header 'sys/vfs.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpop_n4qxx/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/vfs.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpl6rb4mzz Code: #ifdef __has_include #if !__has_include("sys/vfstab.h") #error "Header 'sys/vfstab.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpl6rb4mzz/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpl6rb4mzz/testfile.c:4:12: error: #error "Header 'sys/vfstab.h' could not be found" 4 | #error "Header 'sys/vfstab.h' could not be found" | ^~~~~ ----------- Has header "sys/vfstab.h" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpa8qrmdl7 Code: #ifdef __has_include #if !__has_include("sys/vmount.h") #error "Header 'sys/vmount.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpa8qrmdl7/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpa8qrmdl7/testfile.c:4:12: error: #error "Header 'sys/vmount.h' could not be found" 4 | #error "Header 'sys/vmount.h' could not be found" | ^~~~~ ----------- Has header "sys/vmount.h" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7mz2rrt1 Code: #ifdef __has_include #if !__has_include("sys/wait.h") #error "Header 'sys/wait.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7mz2rrt1/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/wait.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnl2r19gp Code: #ifdef __has_include #if !__has_include("syslog.h") #error "Header 'syslog.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnl2r19gp/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "syslog.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpt0nkd9l_ Code: #ifdef __has_include #if !__has_include("termios.h") #error "Header 'termios.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpt0nkd9l_/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "termios.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp31orxm4m Code: #ifdef __has_include #if !__has_include("unistd.h") #error "Header 'unistd.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp31orxm4m/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "unistd.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprgfrfi6a Code: #ifdef __has_include #if !__has_include("values.h") #error "Header 'values.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprgfrfi6a/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "values.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwikc4jdd Code: #ifdef __has_include #if !__has_include("wchar.h") #error "Header 'wchar.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwikc4jdd/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "wchar.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphanm72wa Code: #ifdef __has_include #if !__has_include("xlocale.h") #error "Header 'xlocale.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphanm72wa/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphanm72wa/testfile.c:4:12: error: #error "Header 'xlocale.h' could not be found" 4 | #error "Header 'xlocale.h' could not be found" | ^~~~~ ----------- Has header "xlocale.h" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_mi4_en5 Code: #include ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_mi4_en5/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_mi4_en5/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Check usable header "malloc.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr9cind6w Code: #include ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr9cind6w/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr9cind6w/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Check usable header "linux/netlink.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpv9_4491p Code: #ifndef _GNU_SOURCE #define _GNU_SOURCE #endif #include #include int main (void) { struct statx stat_buf; return statx (AT_FDCWD, "/", AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS | STATX_BTIME, &stat_buf); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpv9_4491p/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpv9_4491p/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "statx() test" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjsjf89rm Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef LC_MESSAGES LC_MESSAGES; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjsjf89rm/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjsjf89rm/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Header "locale.h" has symbol "LC_MESSAGES" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjjfon3ep Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #include void bar(void) { struct stat foo; (void) ( foo.st_mtimensec ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjjfon3ep/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjjfon3ep/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjjfon3ep/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjjfon3ep/testfile.c:45:21: error: 'struct stat' has no member named 'st_mtimensec' 45 | (void) ( foo.st_mtimensec ); | ^ ----------- Checking if "type "struct stat" has member "st_mtimensec"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp55buh13w Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #include void bar(void) { struct stat foo; (void) ( foo.st_mtim.tv_nsec ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp55buh13w/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp55buh13w/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "type "struct stat" has member "st_mtim.tv_nsec"" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjqk0i1dd Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #include void bar(void) { struct stat foo; (void) ( foo.st_atimensec ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjqk0i1dd/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjqk0i1dd/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjqk0i1dd/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjqk0i1dd/testfile.c:46:21: error: 'struct stat' has no member named 'st_atimensec' 46 | (void) ( foo.st_atimensec ); | ^ ----------- Checking if "type "struct stat" has member "st_atimensec"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpt71qyprg Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #include void bar(void) { struct stat foo; (void) ( foo.st_atim.tv_nsec ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpt71qyprg/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpt71qyprg/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "type "struct stat" has member "st_atim.tv_nsec"" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgwblefhj Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #include void bar(void) { struct stat foo; (void) ( foo.st_ctimensec ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgwblefhj/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgwblefhj/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgwblefhj/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgwblefhj/testfile.c:47:21: error: 'struct stat' has no member named 'st_ctimensec' 47 | (void) ( foo.st_ctimensec ); | ^ ----------- Checking if "type "struct stat" has member "st_ctimensec"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5c4tgwu6 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #include void bar(void) { struct stat foo; (void) ( foo.st_ctim.tv_nsec ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5c4tgwu6/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5c4tgwu6/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "type "struct stat" has member "st_ctim.tv_nsec"" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzaqjukvb Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #include void bar(void) { struct stat foo; (void) ( foo.st_birthtime ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzaqjukvb/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzaqjukvb/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzaqjukvb/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzaqjukvb/testfile.c:48:21: error: 'struct stat' has no member named 'st_birthtime' 48 | (void) ( foo.st_birthtime ); | ^ ----------- Checking if "type "struct stat" has member "st_birthtime"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1cox7br2 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #include void bar(void) { struct stat foo; (void) ( foo.st_birthtimensec ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1cox7br2/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1cox7br2/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1cox7br2/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1cox7br2/testfile.c:48:21: error: 'struct stat' has no member named 'st_birthtimensec' 48 | (void) ( foo.st_birthtimensec ); | ^ ----------- Checking if "type "struct stat" has member "st_birthtimensec"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps9vqmzmh Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #include void bar(void) { struct stat foo; (void) ( foo.st_birthtim ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps9vqmzmh/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps9vqmzmh/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps9vqmzmh/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps9vqmzmh/testfile.c:48:21: error: 'struct stat' has no member named 'st_birthtim' 48 | (void) ( foo.st_birthtim ); | ^ ----------- Checking if "type "struct stat" has member "st_birthtim"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6xlm1vrx Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #include void bar(void) { struct stat foo; (void) ( foo.st_birthtim.tv_nsec ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6xlm1vrx/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6xlm1vrx/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6xlm1vrx/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6xlm1vrx/testfile.c:48:21: error: 'struct stat' has no member named 'st_birthtim' 48 | (void) ( foo.st_birthtim.tv_nsec ); | ^ ----------- Checking if "type "struct stat" has member "st_birthtim.tv_nsec"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp11yhb7e2 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #include #include #ifdef HAVE_UNISTD_H #include #endif #ifdef HAVE_SYS_STATFS_H #include #endif #ifdef HAVE_SYS_PARAM_H #include #endif #ifdef HAVE_SYS_MOUNT_H #include #endif void bar(void) { struct stat foo; (void) ( foo.st_blksize ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp11yhb7e2/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp11yhb7e2/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "type "struct stat" has member "st_blksize"" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy2laq_hu Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #include #include #ifdef HAVE_UNISTD_H #include #endif #ifdef HAVE_SYS_STATFS_H #include #endif #ifdef HAVE_SYS_PARAM_H #include #endif #ifdef HAVE_SYS_MOUNT_H #include #endif void bar(void) { struct stat foo; (void) ( foo.st_blocks ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy2laq_hu/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy2laq_hu/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "type "struct stat" has member "st_blocks"" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnwug1omx Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #include #include #ifdef HAVE_UNISTD_H #include #endif #ifdef HAVE_SYS_STATFS_H #include #endif #ifdef HAVE_SYS_PARAM_H #include #endif #ifdef HAVE_SYS_MOUNT_H #include #endif void bar(void) { struct statfs foo; (void) ( foo.f_fstypename ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnwug1omx/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnwug1omx/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnwug1omx/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnwug1omx/testfile.c:65:21: error: 'struct statfs' has no member named 'f_fstypename' 65 | (void) ( foo.f_fstypename ); | ^ ----------- Checking if "type "struct statfs" has member "f_fstypename"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpurzky5ja Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #include #include #ifdef HAVE_UNISTD_H #include #endif #ifdef HAVE_SYS_STATFS_H #include #endif #ifdef HAVE_SYS_PARAM_H #include #endif #ifdef HAVE_SYS_MOUNT_H #include #endif void bar(void) { struct statfs foo; (void) ( foo.f_bavail ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpurzky5ja/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpurzky5ja/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "type "struct statfs" has member "f_bavail"" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp898lrakc Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_STRUCT_STATFS_F_BAVAIL 1 #include #include void bar(void) { struct dirent foo; (void) ( foo.d_type ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp898lrakc/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp898lrakc/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "type "struct dirent" has member "d_type"" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr9w85upl Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_STRUCT_STATFS_F_BAVAIL 1 #define HAVE_STRUCT_DIRENT_D_TYPE 1 #include void bar(void) { struct statvfs foo; (void) ( foo.f_basetype ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr9w85upl/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr9w85upl/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr9w85upl/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr9w85upl/testfile.c:52:22: error: 'struct statvfs' has no member named 'f_basetype'; did you mean 'f_type'? 52 | (void) ( foo.f_basetype ); | ^~~~~~~~~~ | f_type ----------- Checking if "type "struct statvfs" has member "f_basetype"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2xvr2uy4 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_STRUCT_STATFS_F_BAVAIL 1 #define HAVE_STRUCT_DIRENT_D_TYPE 1 #include void bar(void) { struct statvfs foo; (void) ( foo.f_fstypename ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2xvr2uy4/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2xvr2uy4/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2xvr2uy4/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2xvr2uy4/testfile.c:52:21: error: 'struct statvfs' has no member named 'f_fstypename' 52 | (void) ( foo.f_fstypename ); | ^ ----------- Checking if "type "struct statvfs" has member "f_fstypename"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqeowa_og Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_STRUCT_STATFS_F_BAVAIL 1 #define HAVE_STRUCT_DIRENT_D_TYPE 1 #include void bar(void) { struct statvfs foo; (void) ( foo.f_type ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqeowa_og/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqeowa_og/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "type "struct statvfs" has member "f_type"" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpem3g0ti8 Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_STRUCT_STATFS_F_BAVAIL 1 #define HAVE_STRUCT_DIRENT_D_TYPE 1 #define HAVE_STRUCT_STATVFS_F_TYPE 1 #include void bar(void) { struct tm foo; (void) ( foo.tm_gmtoff ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpem3g0ti8/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpem3g0ti8/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "type "struct tm" has member "tm_gmtoff"" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpet88sjxq Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_STRUCT_STATFS_F_BAVAIL 1 #define HAVE_STRUCT_DIRENT_D_TYPE 1 #define HAVE_STRUCT_STATVFS_F_TYPE 1 #define HAVE_STRUCT_TM_TM_GMTOFF 1 #include void bar(void) { struct tm foo; (void) ( foo.__tm_gmtoff ); (void) foo; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpet88sjxq/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpet88sjxq/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "type "struct tm" has member "__tm_gmtoff"" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2hpcwqoe Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2hpcwqoe/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2hpcwqoe/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wduplicated-branches` -> 0 Compiler for C supports arguments -Wduplicated-branches: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpoh1co89b Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpoh1co89b/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpoh1co89b/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wimplicit-fallthrough` -> 0 Compiler for C supports arguments -Wimplicit-fallthrough: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmph52vipi4 Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmph52vipi4/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmph52vipi4/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wmisleading-indentation` -> 0 Compiler for C supports arguments -Wmisleading-indentation: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyvv_wfmx Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyvv_wfmx/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyvv_wfmx/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wmissing-field-initializers` -> 0 Compiler for C supports arguments -Wmissing-field-initializers: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnoxo5nkd Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnoxo5nkd/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnoxo5nkd/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wnonnull` -> 0 Compiler for C supports arguments -Wnonnull: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxl6_aj3k Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxl6_aj3k/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxl6_aj3k/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wnull-dereference` -> 0 Compiler for C supports arguments -Wnull-dereference: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptz47i4ri Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptz47i4ri/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptz47i4ri/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wunused` -> 0 Compiler for C supports arguments -Wunused: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpx00sz72v Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpx00sz72v/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpx00sz72v/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wunused-parameter -Wno-unused-parameter` -> 0 Compiler for C supports arguments -Wno-unused-parameter: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcdnrt0rc Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcdnrt0rc/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcdnrt0rc/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wcast-function-type -Wno-cast-function-type` -> 0 Compiler for C supports arguments -Wno-cast-function-type: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzxecntzl Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzxecntzl/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzxecntzl/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wpedantic -Wno-pedantic` -> 0 Compiler for C supports arguments -Wno-pedantic: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5ixvxei3 Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5ixvxei3/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5ixvxei3/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wformat-zero-length -Wno-format-zero-length` -> 0 Compiler for C supports arguments -Wno-format-zero-length: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd7dlprgn Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd7dlprgn/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd7dlprgn/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wvariadic-macros -Wno-variadic-macros` -> 0 Compiler for C supports arguments -Wno-variadic-macros: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqqc2fanp Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqqc2fanp/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqqc2fanp/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Werror=format=2` -> 0 Compiler for C supports arguments -Werror=format=2: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpk79kmj5p Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpk79kmj5p/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpk79kmj5p/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Werror=init-self` -> 0 Compiler for C supports arguments -Werror=init-self: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpa9t6hsbk Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpa9t6hsbk/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpa9t6hsbk/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Werror=missing-include-dirs` -> 0 Compiler for C supports arguments -Werror=missing-include-dirs: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpt9_vefs0 Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpt9_vefs0/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpt9_vefs0/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Werror=pointer-arith` -> 0 Compiler for C supports arguments -Werror=pointer-arith: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpdxfazjce Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpdxfazjce/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpdxfazjce/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Werror=unused-result` -> 0 Compiler for C supports arguments -Werror=unused-result: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_enu7l65 Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_enu7l65/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_enu7l65/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wstrict-prototypes` -> 0 Compiler for C supports arguments -Wstrict-prototypes: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwt52x2ej Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwt52x2ej/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwt52x2ej/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wbad-function-cast -Wno-bad-function-cast` -> 0 Compiler for C supports arguments -Wno-bad-function-cast: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo5ik1hfg Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo5ik1hfg/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo5ik1hfg/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration` -> 0 Compiler for C supports arguments -Werror=implicit-function-declaration: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0gmtqusk Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0gmtqusk/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0gmtqusk/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Werror=missing-prototypes` -> 0 Compiler for C supports arguments -Werror=missing-prototypes: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6liw8mps Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6liw8mps/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6liw8mps/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Werror=pointer-sign` -> 0 Compiler for C supports arguments -Werror=pointer-sign: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbeupqvfg Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbeupqvfg/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbeupqvfg/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wstring-plus-int -Wno-string-plus-int` -> 1 stderr: loongarch64-openwrt-linux-musl-gcc: error: unrecognized command-line option '-Wstring-plus-int' ----------- Compiler for C supports arguments -Wno-string-plus-int: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp16yb92n0 Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp16yb92n0/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp16yb92n0/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wtypedef-redefinition -Wno-typedef-redefinition` -> 1 stderr: loongarch64-openwrt-linux-musl-gcc: error: unrecognized command-line option '-Wtypedef-redefinition' ----------- Compiler for C supports arguments -Wno-typedef-redefinition: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpt6zu2v6h Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpt6zu2v6h/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpt6zu2v6h/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wduplicated-branches` -> 0 Compiler for C++ supports arguments -Wduplicated-branches: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcncoad6y Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcncoad6y/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcncoad6y/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wimplicit-fallthrough` -> 0 Compiler for C++ supports arguments -Wimplicit-fallthrough: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7rllvk8r Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7rllvk8r/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7rllvk8r/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wmisleading-indentation` -> 0 Compiler for C++ supports arguments -Wmisleading-indentation: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpna8e9y5a Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpna8e9y5a/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpna8e9y5a/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wmissing-field-initializers` -> 0 Compiler for C++ supports arguments -Wmissing-field-initializers: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr_va_5g2 Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr_va_5g2/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr_va_5g2/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wnonnull` -> 0 Compiler for C++ supports arguments -Wnonnull: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps_m8wv8b Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps_m8wv8b/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps_m8wv8b/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wnull-dereference` -> 0 Compiler for C++ supports arguments -Wnull-dereference: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjuwv41on Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjuwv41on/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjuwv41on/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wunused` -> 0 Compiler for C++ supports arguments -Wunused: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpki6c20pb Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpki6c20pb/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpki6c20pb/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wunused-parameter -Wno-unused-parameter` -> 0 Compiler for C++ supports arguments -Wno-unused-parameter: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr2bwdshc Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr2bwdshc/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr2bwdshc/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wcast-function-type -Wno-cast-function-type` -> 0 Compiler for C++ supports arguments -Wno-cast-function-type: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpweophesj Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpweophesj/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpweophesj/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wpedantic -Wno-pedantic` -> 0 Compiler for C++ supports arguments -Wno-pedantic: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5rh0puf3 Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5rh0puf3/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5rh0puf3/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wformat-zero-length -Wno-format-zero-length` -> 0 Compiler for C++ supports arguments -Wno-format-zero-length: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2zow88ag Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2zow88ag/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2zow88ag/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wvariadic-macros -Wno-variadic-macros` -> 0 Compiler for C++ supports arguments -Wno-variadic-macros: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphn7f4ghf Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphn7f4ghf/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphn7f4ghf/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=format=2` -> 0 Compiler for C++ supports arguments -Werror=format=2: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpynqpfd46 Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpynqpfd46/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpynqpfd46/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=init-self` -> 0 Compiler for C++ supports arguments -Werror=init-self: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphd94jcvi Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphd94jcvi/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphd94jcvi/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=missing-include-dirs` -> 0 Compiler for C++ supports arguments -Werror=missing-include-dirs: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsns8s8ch Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsns8s8ch/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsns8s8ch/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=pointer-arith` -> 0 Compiler for C++ supports arguments -Werror=pointer-arith: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8wvj91v8 Code: extern int i; int i; ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8wvj91v8/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8wvj91v8/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Werror=unused-result` -> 0 Compiler for C++ supports arguments -Werror=unused-result: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp88kjjb4i Code: int main(void) { return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp88kjjb4i/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp88kjjb4i/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wl,--fatal-warnings -Wl,-z,nodelete -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Compiler for C supports link arguments -Wl,-z,nodelete: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfdvzca6w Code: int main(void) { return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfdvzca6w/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfdvzca6w/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Wl,--fatal-warnings -Wl,-Bsymbolic-functions -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpouqluhrt Code: #define accept4 meson_disable_define_of_accept4 #include #undef accept4 #ifdef __cplusplus extern "C" #endif char accept4 (void); #if defined __stub_accept4 || defined __stub___accept4 fail fail fail this function is not going to work #endif int main(void) { return accept4 (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpouqluhrt/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpouqluhrt/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "accept4" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwacvwvas Code: #define close_range meson_disable_define_of_close_range #include #undef close_range #ifdef __cplusplus extern "C" #endif char close_range (void); #if defined __stub_close_range || defined __stub___close_range fail fail fail this function is not going to work #endif int main(void) { return close_range (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwacvwvas/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwacvwvas/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccJPniCP.o: in function `main': testfile.c:(.text.main+0x10): undefined reference to `close_range' /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: testfile.c:(.text.main+0x14): undefined reference to `close_range' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1tbflec_ Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(close_range) && !0 #error "No definition for __builtin_close_range found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_close_range) #error "__builtin_close_range not found" #endif #elif ! defined(close_range) __builtin_close_range; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1tbflec_/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1tbflec_/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1tbflec_/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1tbflec_/testfile.c:17:18: error: #error "__builtin_close_range not found" 17 | #error "__builtin_close_range not found" | ^~~~~ ----------- Checking for function "close_range" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8cd1ol02 Code: #define copy_file_range meson_disable_define_of_copy_file_range #include #undef copy_file_range #ifdef __cplusplus extern "C" #endif char copy_file_range (void); #if defined __stub_copy_file_range || defined __stub___copy_file_range fail fail fail this function is not going to work #endif int main(void) { return copy_file_range (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8cd1ol02/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8cd1ol02/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "copy_file_range" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwk7e8248 Code: #define endmntent meson_disable_define_of_endmntent #include #undef endmntent #ifdef __cplusplus extern "C" #endif char endmntent (void); #if defined __stub_endmntent || defined __stub___endmntent fail fail fail this function is not going to work #endif int main(void) { return endmntent (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwk7e8248/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwk7e8248/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "endmntent" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1xkdi6gn Code: #define endservent meson_disable_define_of_endservent #include #undef endservent #ifdef __cplusplus extern "C" #endif char endservent (void); #if defined __stub_endservent || defined __stub___endservent fail fail fail this function is not going to work #endif int main(void) { return endservent (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1xkdi6gn/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1xkdi6gn/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "endservent" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7vbzkztl Code: #define epoll_create1 meson_disable_define_of_epoll_create1 #include #undef epoll_create1 #ifdef __cplusplus extern "C" #endif char epoll_create1 (void); #if defined __stub_epoll_create1 || defined __stub___epoll_create1 fail fail fail this function is not going to work #endif int main(void) { return epoll_create1 (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7vbzkztl/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7vbzkztl/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "epoll_create1" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0dhar4hs Code: #define fallocate meson_disable_define_of_fallocate #include #undef fallocate #ifdef __cplusplus extern "C" #endif char fallocate (void); #if defined __stub_fallocate || defined __stub___fallocate fail fail fail this function is not going to work #endif int main(void) { return fallocate (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0dhar4hs/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0dhar4hs/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "fallocate" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp33iplya7 Code: #define fchmod meson_disable_define_of_fchmod #include #undef fchmod #ifdef __cplusplus extern "C" #endif char fchmod (void); #if defined __stub_fchmod || defined __stub___fchmod fail fail fail this function is not going to work #endif int main(void) { return fchmod (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp33iplya7/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp33iplya7/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "fchmod" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvbdqdsdy Code: #define fchown meson_disable_define_of_fchown #include #undef fchown #ifdef __cplusplus extern "C" #endif char fchown (void); #if defined __stub_fchown || defined __stub___fchown fail fail fail this function is not going to work #endif int main(void) { return fchown (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvbdqdsdy/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvbdqdsdy/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "fchown" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpa1yhbd5r Code: #define fdwalk meson_disable_define_of_fdwalk #include #undef fdwalk #ifdef __cplusplus extern "C" #endif char fdwalk (void); #if defined __stub_fdwalk || defined __stub___fdwalk fail fail fail this function is not going to work #endif int main(void) { return fdwalk (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpa1yhbd5r/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpa1yhbd5r/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccYtSEo3.o: in function `main': testfile.c:(.text.main+0x10): undefined reference to `fdwalk' /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: testfile.c:(.text.main+0x14): undefined reference to `fdwalk' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps592t4r7 Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(fdwalk) && !0 #error "No definition for __builtin_fdwalk found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_fdwalk) #error "__builtin_fdwalk not found" #endif #elif ! defined(fdwalk) __builtin_fdwalk; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps592t4r7/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps592t4r7/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps592t4r7/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps592t4r7/testfile.c:17:18: error: #error "__builtin_fdwalk not found" 17 | #error "__builtin_fdwalk not found" | ^~~~~ ----------- Checking for function "fdwalk" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpycrfn78k Code: #define free_aligned_sized meson_disable_define_of_free_aligned_sized #include #undef free_aligned_sized #ifdef __cplusplus extern "C" #endif char free_aligned_sized (void); #if defined __stub_free_aligned_sized || defined __stub___free_aligned_sized fail fail fail this function is not going to work #endif int main(void) { return free_aligned_sized (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpycrfn78k/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpycrfn78k/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/cc1FRojD.o: in function `main': testfile.c:(.text.main+0x10): undefined reference to `free_aligned_sized' /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: testfile.c:(.text.main+0x14): undefined reference to `free_aligned_sized' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp94clq8th Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(free_aligned_sized) && !0 #error "No definition for __builtin_free_aligned_sized found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_free_aligned_sized) #error "__builtin_free_aligned_sized not found" #endif #elif ! defined(free_aligned_sized) __builtin_free_aligned_sized; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp94clq8th/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp94clq8th/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp94clq8th/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp94clq8th/testfile.c:17:18: error: #error "__builtin_free_aligned_sized not found" 17 | #error "__builtin_free_aligned_sized not found" | ^~~~~ ----------- Checking for function "free_aligned_sized" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpstq0ykrv Code: #define free_sized meson_disable_define_of_free_sized #include #undef free_sized #ifdef __cplusplus extern "C" #endif char free_sized (void); #if defined __stub_free_sized || defined __stub___free_sized fail fail fail this function is not going to work #endif int main(void) { return free_sized (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpstq0ykrv/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpstq0ykrv/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccj5OoPq.o: in function `main': testfile.c:(.text.main+0x10): undefined reference to `free_sized' /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: testfile.c:(.text.main+0x14): undefined reference to `free_sized' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpq7guingr Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(free_sized) && !0 #error "No definition for __builtin_free_sized found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_free_sized) #error "__builtin_free_sized not found" #endif #elif ! defined(free_sized) __builtin_free_sized; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpq7guingr/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpq7guingr/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpq7guingr/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpq7guingr/testfile.c:17:18: error: #error "__builtin_free_sized not found" 17 | #error "__builtin_free_sized not found" | ^~~~~ ----------- Checking for function "free_sized" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd79j2qr6 Code: #define fsync meson_disable_define_of_fsync #include #undef fsync #ifdef __cplusplus extern "C" #endif char fsync (void); #if defined __stub_fsync || defined __stub___fsync fail fail fail this function is not going to work #endif int main(void) { return fsync (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd79j2qr6/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd79j2qr6/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "fsync" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9ajq9oyw Code: #define ftruncate64 meson_disable_define_of_ftruncate64 #include #undef ftruncate64 #ifdef __cplusplus extern "C" #endif char ftruncate64 (void); #if defined __stub_ftruncate64 || defined __stub___ftruncate64 fail fail fail this function is not going to work #endif int main(void) { return ftruncate64 (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9ajq9oyw/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9ajq9oyw/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccARS5CR.o: in function `main': testfile.c:(.text.main+0x10): undefined reference to `ftruncate64' /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: testfile.c:(.text.main+0x14): undefined reference to `ftruncate64' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpls55cep5 Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(ftruncate64) && !0 #error "No definition for __builtin_ftruncate64 found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_ftruncate64) #error "__builtin_ftruncate64 not found" #endif #elif ! defined(ftruncate64) __builtin_ftruncate64; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpls55cep5/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpls55cep5/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpls55cep5/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpls55cep5/testfile.c:17:18: error: #error "__builtin_ftruncate64 not found" 17 | #error "__builtin_ftruncate64 not found" | ^~~~~ ----------- Checking for function "ftruncate64" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_jts7md3 Code: #define getauxval meson_disable_define_of_getauxval #include #undef getauxval #ifdef __cplusplus extern "C" #endif char getauxval (void); #if defined __stub_getauxval || defined __stub___getauxval fail fail fail this function is not going to work #endif int main(void) { return getauxval (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_jts7md3/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_jts7md3/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "getauxval" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpogpgpdsq Code: #define getc_unlocked meson_disable_define_of_getc_unlocked #include #undef getc_unlocked #ifdef __cplusplus extern "C" #endif char getc_unlocked (void); #if defined __stub_getc_unlocked || defined __stub___getc_unlocked fail fail fail this function is not going to work #endif int main(void) { return getc_unlocked (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpogpgpdsq/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpogpgpdsq/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "getc_unlocked" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpb5xdtia9 Code: #define getfsstat meson_disable_define_of_getfsstat #include #undef getfsstat #ifdef __cplusplus extern "C" #endif char getfsstat (void); #if defined __stub_getfsstat || defined __stub___getfsstat fail fail fail this function is not going to work #endif int main(void) { return getfsstat (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpb5xdtia9/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpb5xdtia9/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccwdmU44.o: in function `main': testfile.c:(.text.main+0x10): undefined reference to `getfsstat' /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: testfile.c:(.text.main+0x14): undefined reference to `getfsstat' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5g02nvwq Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(getfsstat) && !0 #error "No definition for __builtin_getfsstat found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_getfsstat) #error "__builtin_getfsstat not found" #endif #elif ! defined(getfsstat) __builtin_getfsstat; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5g02nvwq/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5g02nvwq/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5g02nvwq/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5g02nvwq/testfile.c:17:18: error: #error "__builtin_getfsstat not found" 17 | #error "__builtin_getfsstat not found" | ^~~~~ ----------- Checking for function "getfsstat" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo__k0sku Code: #define getgrgid_r meson_disable_define_of_getgrgid_r #include #undef getgrgid_r #ifdef __cplusplus extern "C" #endif char getgrgid_r (void); #if defined __stub_getgrgid_r || defined __stub___getgrgid_r fail fail fail this function is not going to work #endif int main(void) { return getgrgid_r (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo__k0sku/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo__k0sku/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "getgrgid_r" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc9vjsxu6 Code: #define getmntent_r meson_disable_define_of_getmntent_r #include #undef getmntent_r #ifdef __cplusplus extern "C" #endif char getmntent_r (void); #if defined __stub_getmntent_r || defined __stub___getmntent_r fail fail fail this function is not going to work #endif int main(void) { return getmntent_r (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc9vjsxu6/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc9vjsxu6/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "getmntent_r" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg3vm78la Code: #define getpwuid_r meson_disable_define_of_getpwuid_r #include #undef getpwuid_r #ifdef __cplusplus extern "C" #endif char getpwuid_r (void); #if defined __stub_getpwuid_r || defined __stub___getpwuid_r fail fail fail this function is not going to work #endif int main(void) { return getpwuid_r (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg3vm78la/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg3vm78la/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "getpwuid_r" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkzmrzv1r Code: #define getresuid meson_disable_define_of_getresuid #include #undef getresuid #ifdef __cplusplus extern "C" #endif char getresuid (void); #if defined __stub_getresuid || defined __stub___getresuid fail fail fail this function is not going to work #endif int main(void) { return getresuid (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkzmrzv1r/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkzmrzv1r/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "getresuid" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmln54mtf Code: #define getvfsstat meson_disable_define_of_getvfsstat #include #undef getvfsstat #ifdef __cplusplus extern "C" #endif char getvfsstat (void); #if defined __stub_getvfsstat || defined __stub___getvfsstat fail fail fail this function is not going to work #endif int main(void) { return getvfsstat (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmln54mtf/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmln54mtf/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccyVQgEp.o: in function `main': testfile.c:(.text.main+0x10): undefined reference to `getvfsstat' /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: testfile.c:(.text.main+0x14): undefined reference to `getvfsstat' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplh6enpa_ Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(getvfsstat) && !0 #error "No definition for __builtin_getvfsstat found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_getvfsstat) #error "__builtin_getvfsstat not found" #endif #elif ! defined(getvfsstat) __builtin_getvfsstat; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplh6enpa_/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplh6enpa_/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplh6enpa_/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplh6enpa_/testfile.c:17:18: error: #error "__builtin_getvfsstat not found" 17 | #error "__builtin_getvfsstat not found" | ^~~~~ ----------- Checking for function "getvfsstat" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp3htcffi1 Code: #define gmtime_r meson_disable_define_of_gmtime_r #include #undef gmtime_r #ifdef __cplusplus extern "C" #endif char gmtime_r (void); #if defined __stub_gmtime_r || defined __stub___gmtime_r fail fail fail this function is not going to work #endif int main(void) { return gmtime_r (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp3htcffi1/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp3htcffi1/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "gmtime_r" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp34sw0kgu Code: #define hasmntopt meson_disable_define_of_hasmntopt #include #undef hasmntopt #ifdef __cplusplus extern "C" #endif char hasmntopt (void); #if defined __stub_hasmntopt || defined __stub___hasmntopt fail fail fail this function is not going to work #endif int main(void) { return hasmntopt (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp34sw0kgu/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp34sw0kgu/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "hasmntopt" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkwxh8v9e Code: #define inotify_init1 meson_disable_define_of_inotify_init1 #include #undef inotify_init1 #ifdef __cplusplus extern "C" #endif char inotify_init1 (void); #if defined __stub_inotify_init1 || defined __stub___inotify_init1 fail fail fail this function is not going to work #endif int main(void) { return inotify_init1 (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkwxh8v9e/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkwxh8v9e/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "inotify_init1" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphsy4lmh2 Code: #define issetugid meson_disable_define_of_issetugid #include #undef issetugid #ifdef __cplusplus extern "C" #endif char issetugid (void); #if defined __stub_issetugid || defined __stub___issetugid fail fail fail this function is not going to work #endif int main(void) { return issetugid (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphsy4lmh2/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphsy4lmh2/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "issetugid" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp3kvizxxn Code: #define kevent meson_disable_define_of_kevent #include #undef kevent #ifdef __cplusplus extern "C" #endif char kevent (void); #if defined __stub_kevent || defined __stub___kevent fail fail fail this function is not going to work #endif int main(void) { return kevent (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp3kvizxxn/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp3kvizxxn/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccYFnvTQ.o: in function `main': testfile.c:(.text.main+0x10): undefined reference to `kevent' /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: testfile.c:(.text.main+0x14): undefined reference to `kevent' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr0xm68_e Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(kevent) && !0 #error "No definition for __builtin_kevent found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_kevent) #error "__builtin_kevent not found" #endif #elif ! defined(kevent) __builtin_kevent; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr0xm68_e/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr0xm68_e/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr0xm68_e/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr0xm68_e/testfile.c:17:18: error: #error "__builtin_kevent not found" 17 | #error "__builtin_kevent not found" | ^~~~~ ----------- Checking for function "kevent" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxw_panqc Code: #define kqueue meson_disable_define_of_kqueue #include #undef kqueue #ifdef __cplusplus extern "C" #endif char kqueue (void); #if defined __stub_kqueue || defined __stub___kqueue fail fail fail this function is not going to work #endif int main(void) { return kqueue (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxw_panqc/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxw_panqc/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/cc7cmisb.o: in function `main': testfile.c:(.text.main+0x10): undefined reference to `kqueue' /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: testfile.c:(.text.main+0x14): undefined reference to `kqueue' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnwt79p9p Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(kqueue) && !0 #error "No definition for __builtin_kqueue found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_kqueue) #error "__builtin_kqueue not found" #endif #elif ! defined(kqueue) __builtin_kqueue; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnwt79p9p/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnwt79p9p/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnwt79p9p/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnwt79p9p/testfile.c:17:18: error: #error "__builtin_kqueue not found" 17 | #error "__builtin_kqueue not found" | ^~~~~ ----------- Checking for function "kqueue" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpijj0zusk Code: #define lchmod meson_disable_define_of_lchmod #include #undef lchmod #ifdef __cplusplus extern "C" #endif char lchmod (void); #if defined __stub_lchmod || defined __stub___lchmod fail fail fail this function is not going to work #endif int main(void) { return lchmod (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpijj0zusk/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpijj0zusk/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "lchmod" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkmbym9h0 Code: #define lchown meson_disable_define_of_lchown #include #undef lchown #ifdef __cplusplus extern "C" #endif char lchown (void); #if defined __stub_lchown || defined __stub___lchown fail fail fail this function is not going to work #endif int main(void) { return lchown (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkmbym9h0/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkmbym9h0/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "lchown" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzsdd2c2b Code: #define link meson_disable_define_of_link #include #undef link #ifdef __cplusplus extern "C" #endif char link (void); #if defined __stub_link || defined __stub___link fail fail fail this function is not going to work #endif int main(void) { return link (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzsdd2c2b/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzsdd2c2b/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "link" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpup87z9h2 Code: #define localtime_r meson_disable_define_of_localtime_r #include #undef localtime_r #ifdef __cplusplus extern "C" #endif char localtime_r (void); #if defined __stub_localtime_r || defined __stub___localtime_r fail fail fail this function is not going to work #endif int main(void) { return localtime_r (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpup87z9h2/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpup87z9h2/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "localtime_r" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqoi5pxma Code: #define lstat meson_disable_define_of_lstat #include #undef lstat #ifdef __cplusplus extern "C" #endif char lstat (void); #if defined __stub_lstat || defined __stub___lstat fail fail fail this function is not going to work #endif int main(void) { return lstat (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqoi5pxma/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqoi5pxma/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "lstat" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1_qokdkl Code: #define mbrtowc meson_disable_define_of_mbrtowc #include #undef mbrtowc #ifdef __cplusplus extern "C" #endif char mbrtowc (void); #if defined __stub_mbrtowc || defined __stub___mbrtowc fail fail fail this function is not going to work #endif int main(void) { return mbrtowc (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1_qokdkl/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1_qokdkl/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "mbrtowc" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqlw7m479 Code: #define memalign meson_disable_define_of_memalign #include #undef memalign #ifdef __cplusplus extern "C" #endif char memalign (void); #if defined __stub_memalign || defined __stub___memalign fail fail fail this function is not going to work #endif int main(void) { return memalign (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqlw7m479/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqlw7m479/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "memalign" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpji07lcos Code: #define mmap meson_disable_define_of_mmap #include #undef mmap #ifdef __cplusplus extern "C" #endif char mmap (void); #if defined __stub_mmap || defined __stub___mmap fail fail fail this function is not going to work #endif int main(void) { return mmap (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpji07lcos/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpji07lcos/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "mmap" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp57682y25 Code: #define newlocale meson_disable_define_of_newlocale #include #undef newlocale #ifdef __cplusplus extern "C" #endif char newlocale (void); #if defined __stub_newlocale || defined __stub___newlocale fail fail fail this function is not going to work #endif int main(void) { return newlocale (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp57682y25/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp57682y25/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "newlocale" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnpefnl6d Code: #define pipe2 meson_disable_define_of_pipe2 #include #undef pipe2 #ifdef __cplusplus extern "C" #endif char pipe2 (void); #if defined __stub_pipe2 || defined __stub___pipe2 fail fail fail this function is not going to work #endif int main(void) { return pipe2 (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnpefnl6d/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnpefnl6d/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "pipe2" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpspc7l9i_ Code: #define poll meson_disable_define_of_poll #include #undef poll #ifdef __cplusplus extern "C" #endif char poll (void); #if defined __stub_poll || defined __stub___poll fail fail fail this function is not going to work #endif int main(void) { return poll (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpspc7l9i_/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpspc7l9i_/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "poll" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp3t2nqzqn Code: #define prlimit meson_disable_define_of_prlimit #include #undef prlimit #ifdef __cplusplus extern "C" #endif char prlimit (void); #if defined __stub_prlimit || defined __stub___prlimit fail fail fail this function is not going to work #endif int main(void) { return prlimit (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp3t2nqzqn/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp3t2nqzqn/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "prlimit" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzgtjp_1a Code: #define readlink meson_disable_define_of_readlink #include #undef readlink #ifdef __cplusplus extern "C" #endif char readlink (void); #if defined __stub_readlink || defined __stub___readlink fail fail fail this function is not going to work #endif int main(void) { return readlink (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzgtjp_1a/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzgtjp_1a/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "readlink" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppyne37w2 Code: #define recvmmsg meson_disable_define_of_recvmmsg #include #undef recvmmsg #ifdef __cplusplus extern "C" #endif char recvmmsg (void); #if defined __stub_recvmmsg || defined __stub___recvmmsg fail fail fail this function is not going to work #endif int main(void) { return recvmmsg (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppyne37w2/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppyne37w2/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "recvmmsg" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprdlp2ong Code: #define sendmmsg meson_disable_define_of_sendmmsg #include #undef sendmmsg #ifdef __cplusplus extern "C" #endif char sendmmsg (void); #if defined __stub_sendmmsg || defined __stub___sendmmsg fail fail fail this function is not going to work #endif int main(void) { return sendmmsg (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprdlp2ong/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprdlp2ong/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "sendmmsg" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmtjf8p1n Code: #define setenv meson_disable_define_of_setenv #include #undef setenv #ifdef __cplusplus extern "C" #endif char setenv (void); #if defined __stub_setenv || defined __stub___setenv fail fail fail this function is not going to work #endif int main(void) { return setenv (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmtjf8p1n/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmtjf8p1n/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "setenv" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzxmew4v3 Code: #define setmntent meson_disable_define_of_setmntent #include #undef setmntent #ifdef __cplusplus extern "C" #endif char setmntent (void); #if defined __stub_setmntent || defined __stub___setmntent fail fail fail this function is not going to work #endif int main(void) { return setmntent (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzxmew4v3/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzxmew4v3/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "setmntent" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0tbskdbv Code: #define strerror_r meson_disable_define_of_strerror_r #include #undef strerror_r #ifdef __cplusplus extern "C" #endif char strerror_r (void); #if defined __stub_strerror_r || defined __stub___strerror_r fail fail fail this function is not going to work #endif int main(void) { return strerror_r (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0tbskdbv/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0tbskdbv/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "strerror_r" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqkcyerdq Code: #define strnlen meson_disable_define_of_strnlen #include #undef strnlen #ifdef __cplusplus extern "C" #endif char strnlen (void); #if defined __stub_strnlen || defined __stub___strnlen fail fail fail this function is not going to work #endif int main(void) { return strnlen (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqkcyerdq/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqkcyerdq/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqkcyerdq/testfile.c:10:14: warning: conflicting types for built-in function 'strnlen'; expected 'long unsigned int(const char *, long unsigned int)' [-Wbuiltin-declaration-mismatch] 10 | char strnlen (void); | ^~~~~~~ ----------- Checking for function "strnlen" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg54hfa3d Code: #define strsignal meson_disable_define_of_strsignal #include #undef strsignal #ifdef __cplusplus extern "C" #endif char strsignal (void); #if defined __stub_strsignal || defined __stub___strsignal fail fail fail this function is not going to work #endif int main(void) { return strsignal (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg54hfa3d/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg54hfa3d/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "strsignal" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1bqsy_6j Code: #define strtod_l meson_disable_define_of_strtod_l #include #undef strtod_l #ifdef __cplusplus extern "C" #endif char strtod_l (void); #if defined __stub_strtod_l || defined __stub___strtod_l fail fail fail this function is not going to work #endif int main(void) { return strtod_l (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1bqsy_6j/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1bqsy_6j/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "strtod_l" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2vwykq56 Code: #define strtoll_l meson_disable_define_of_strtoll_l #include #undef strtoll_l #ifdef __cplusplus extern "C" #endif char strtoll_l (void); #if defined __stub_strtoll_l || defined __stub___strtoll_l fail fail fail this function is not going to work #endif int main(void) { return strtoll_l (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2vwykq56/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2vwykq56/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccJP8ZCH.o: in function `main': testfile.c:(.text.main+0x10): undefined reference to `strtoll_l' /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: testfile.c:(.text.main+0x14): undefined reference to `strtoll_l' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptjjs3_q7 Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(strtoll_l) && !0 #error "No definition for __builtin_strtoll_l found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_strtoll_l) #error "__builtin_strtoll_l not found" #endif #elif ! defined(strtoll_l) __builtin_strtoll_l; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptjjs3_q7/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptjjs3_q7/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptjjs3_q7/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptjjs3_q7/testfile.c:17:18: error: #error "__builtin_strtoll_l not found" 17 | #error "__builtin_strtoll_l not found" | ^~~~~ ----------- Checking for function "strtoll_l" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmpemiptq Code: #define strtoull_l meson_disable_define_of_strtoull_l #include #undef strtoull_l #ifdef __cplusplus extern "C" #endif char strtoull_l (void); #if defined __stub_strtoull_l || defined __stub___strtoull_l fail fail fail this function is not going to work #endif int main(void) { return strtoull_l (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmpemiptq/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmpemiptq/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccEQVsRY.o: in function `main': testfile.c:(.text.main+0x10): undefined reference to `strtoull_l' /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: testfile.c:(.text.main+0x14): undefined reference to `strtoull_l' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw27dkd0x Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(strtoull_l) && !0 #error "No definition for __builtin_strtoull_l found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_strtoull_l) #error "__builtin_strtoull_l not found" #endif #elif ! defined(strtoull_l) __builtin_strtoull_l; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw27dkd0x/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw27dkd0x/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw27dkd0x/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw27dkd0x/testfile.c:17:18: error: #error "__builtin_strtoull_l not found" 17 | #error "__builtin_strtoull_l not found" | ^~~~~ ----------- Checking for function "strtoull_l" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_452i6st Code: #define symlink meson_disable_define_of_symlink #include #undef symlink #ifdef __cplusplus extern "C" #endif char symlink (void); #if defined __stub_symlink || defined __stub___symlink fail fail fail this function is not going to work #endif int main(void) { return symlink (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_452i6st/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_452i6st/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "symlink" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5yi8lwrb Code: #define timegm meson_disable_define_of_timegm #include #undef timegm #ifdef __cplusplus extern "C" #endif char timegm (void); #if defined __stub_timegm || defined __stub___timegm fail fail fail this function is not going to work #endif int main(void) { return timegm (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5yi8lwrb/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5yi8lwrb/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "timegm" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxsn3wp_t Code: #define unsetenv meson_disable_define_of_unsetenv #include #undef unsetenv #ifdef __cplusplus extern "C" #endif char unsetenv (void); #if defined __stub_unsetenv || defined __stub___unsetenv fail fail fail this function is not going to work #endif int main(void) { return unsetenv (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxsn3wp_t/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxsn3wp_t/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "unsetenv" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgrzjqdvt Code: #define uselocale meson_disable_define_of_uselocale #include #undef uselocale #ifdef __cplusplus extern "C" #endif char uselocale (void); #if defined __stub_uselocale || defined __stub___uselocale fail fail fail this function is not going to work #endif int main(void) { return uselocale (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgrzjqdvt/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgrzjqdvt/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "uselocale" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmph241_dql Code: #define utimes meson_disable_define_of_utimes #include #undef utimes #ifdef __cplusplus extern "C" #endif char utimes (void); #if defined __stub_utimes || defined __stub___utimes fail fail fail this function is not going to work #endif int main(void) { return utimes (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmph241_dql/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmph241_dql/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "utimes" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpu9kvk742 Code: #define utimensat meson_disable_define_of_utimensat #include #undef utimensat #ifdef __cplusplus extern "C" #endif char utimensat (void); #if defined __stub_utimensat || defined __stub___utimensat fail fail fail this function is not going to work #endif int main(void) { return utimensat (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpu9kvk742/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpu9kvk742/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "utimensat" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpucj3i0c6 Code: #define valloc meson_disable_define_of_valloc #include #undef valloc #ifdef __cplusplus extern "C" #endif char valloc (void); #if defined __stub_valloc || defined __stub___valloc fail fail fail this function is not going to work #endif int main(void) { return valloc (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpucj3i0c6/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpucj3i0c6/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "valloc" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6ap7z127 Code: #define vasprintf meson_disable_define_of_vasprintf #include #undef vasprintf #ifdef __cplusplus extern "C" #endif char vasprintf (void); #if defined __stub_vasprintf || defined __stub___vasprintf fail fail fail this function is not going to work #endif int main(void) { return vasprintf (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6ap7z127/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6ap7z127/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "vasprintf" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmped30pk7x Code: #define vsnprintf meson_disable_define_of_vsnprintf #include #undef vsnprintf #ifdef __cplusplus extern "C" #endif char vsnprintf (void); #if defined __stub_vsnprintf || defined __stub___vsnprintf fail fail fail this function is not going to work #endif int main(void) { return vsnprintf (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmped30pk7x/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmped30pk7x/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmped30pk7x/testfile.c:10:14: warning: conflicting types for built-in function 'vsnprintf'; expected 'int(char *, long unsigned int, const char *, void *)' [-Wbuiltin-declaration-mismatch] 10 | char vsnprintf (void); | ^~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmped30pk7x/testfile.c:5:1: note: 'vsnprintf' is declared in header '' 4 | #include +++ |+#include 5 | #undef vsnprintf ----------- Checking for function "vsnprintf" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7pco3xtj Code: #define wcrtomb meson_disable_define_of_wcrtomb #include #undef wcrtomb #ifdef __cplusplus extern "C" #endif char wcrtomb (void); #if defined __stub_wcrtomb || defined __stub___wcrtomb fail fail fail this function is not going to work #endif int main(void) { return wcrtomb (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7pco3xtj/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7pco3xtj/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "wcrtomb" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpq7i2i6m_ Code: #define wcslen meson_disable_define_of_wcslen #include #undef wcslen #ifdef __cplusplus extern "C" #endif char wcslen (void); #if defined __stub_wcslen || defined __stub___wcslen fail fail fail this function is not going to work #endif int main(void) { return wcslen (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpq7i2i6m_/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpq7i2i6m_/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "wcslen" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1whxhu1z Code: #define wcsnlen meson_disable_define_of_wcsnlen #include #undef wcsnlen #ifdef __cplusplus extern "C" #endif char wcsnlen (void); #if defined __stub_wcsnlen || defined __stub___wcsnlen fail fail fail this function is not going to work #endif int main(void) { return wcsnlen (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1whxhu1z/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1whxhu1z/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "wcsnlen" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpapyubb1i Code: #define sysctlbyname meson_disable_define_of_sysctlbyname #include #undef sysctlbyname #ifdef __cplusplus extern "C" #endif char sysctlbyname (void); #if defined __stub_sysctlbyname || defined __stub___sysctlbyname fail fail fail this function is not going to work #endif int main(void) { return sysctlbyname (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpapyubb1i/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpapyubb1i/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccIkxEd9.o: in function `main': testfile.c:(.text.main+0x10): undefined reference to `sysctlbyname' /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: testfile.c:(.text.main+0x14): undefined reference to `sysctlbyname' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo9fq1u6b Code: int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !1 && !defined(sysctlbyname) && !0 #error "No definition for __builtin_sysctlbyname found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_sysctlbyname) #error "__builtin_sysctlbyname not found" #endif #elif ! defined(sysctlbyname) __builtin_sysctlbyname; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo9fq1u6b/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo9fq1u6b/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo9fq1u6b/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo9fq1u6b/testfile.c:17:18: error: #error "__builtin_sysctlbyname not found" 17 | #error "__builtin_sysctlbyname not found" | ^~~~~ ----------- Checking for function "sysctlbyname" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpj09p5nqb Code: #define statvfs meson_disable_define_of_statvfs #include #undef statvfs #ifdef __cplusplus extern "C" #endif char statvfs (void); #if defined __stub_statvfs || defined __stub___statvfs fail fail fail this function is not going to work #endif int main(void) { return statvfs (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpj09p5nqb/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpj09p5nqb/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "statvfs" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpk_w43s_k Code: #define statfs meson_disable_define_of_statfs #include #undef statfs #ifdef __cplusplus extern "C" #endif char statfs (void); #if defined __stub_statfs || defined __stub___statfs fail fail fail this function is not going to work #endif int main(void) { return statfs (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpk_w43s_k/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpk_w43s_k/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "statfs" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg3sjbkrz Code: #define prctl meson_disable_define_of_prctl #include #undef prctl #ifdef __cplusplus extern "C" #endif char prctl (void); #if defined __stub_prctl || defined __stub___prctl fail fail fail this function is not going to work #endif int main(void) { return prctl (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg3sjbkrz/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg3sjbkrz/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "prctl" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp46_u78po Code: #define if_indextoname meson_disable_define_of_if_indextoname #include #undef if_indextoname #ifdef __cplusplus extern "C" #endif char if_indextoname (void); #if defined __stub_if_indextoname || defined __stub___if_indextoname fail fail fail this function is not going to work #endif int main(void) { return if_indextoname (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp46_u78po/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp46_u78po/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "if_indextoname" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvkidv3us Code: #define if_nametoindex meson_disable_define_of_if_nametoindex #include #undef if_nametoindex #ifdef __cplusplus extern "C" #endif char if_nametoindex (void); #if defined __stub_if_nametoindex || defined __stub___if_nametoindex fail fail fail this function is not going to work #endif int main(void) { return if_nametoindex (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvkidv3us/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvkidv3us/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "if_nametoindex" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptx6hpb7b Code: #define splice meson_disable_define_of_splice #include #undef splice #ifdef __cplusplus extern "C" #endif char splice (void); #if defined __stub_splice || defined __stub___splice fail fail fail this function is not going to work #endif int main(void) { return splice (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptx6hpb7b/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptx6hpb7b/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "splice" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4mv22r3z Code: #include #include #if defined __stub_stpcpy || defined __stub___stpcpy fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &stpcpy; long long b = (long long) a; return (int) b; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4mv22r3z/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4mv22r3z/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "stpcpy" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo4u67zcs Code: #include #include #include #if defined __stub_memalign || defined __stub___memalign fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &memalign; long long b = (long long) a; return (int) b; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo4u67zcs/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo4u67zcs/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "memalign" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpulbqu3i4 Code: #include int main (int argc, char ** argv) { int (*fcn)(const char *, const char *, struct servent *, char *, size_t, struct servent **) = getservbyname_r; (void) fcn; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpulbqu3i4/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpulbqu3i4/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -Werror=incompatible-pointer-types` -> 0 Checking if "getservbyname_r()" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphjytfbhn Code: #include #include #if defined __stub__aligned_malloc || defined __stub____aligned_malloc fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &_aligned_malloc; long long b = (long long) a; return (int) b; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphjytfbhn/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphjytfbhn/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphjytfbhn/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphjytfbhn/testfile.c:9:32: error: '_aligned_malloc' undeclared (first use in this function) 9 | void *a = (void*) &_aligned_malloc; | ^~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphjytfbhn/testfile.c:9:32: note: each undeclared identifier is reported only once for each function it appears in ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5trqrrub Code: #include int main(void) { /* With some toolchains (MSYS2/mingw for example) the compiler * provides various builtins which are not really implemented and * fall back to the stdlib where they aren't provided and fail at * build/link time. In case the user provides a header, including * the header didn't lead to the function being defined, and the * function we are checking isn't a builtin itself we assume the * builtin is not functional and we just error out. */ #if !0 && !defined(_aligned_malloc) && !0 #error "No definition for __builtin__aligned_malloc found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin__aligned_malloc) #error "__builtin__aligned_malloc not found" #endif #elif ! defined(_aligned_malloc) __builtin__aligned_malloc; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5trqrrub/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5trqrrub/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5trqrrub/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5trqrrub/testfile.c:12:14: error: #error "No definition for __builtin__aligned_malloc found in the prefix" 12 | #error "No definition for __builtin__aligned_malloc found in the prefix" | ^~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5trqrrub/testfile.c:17:18: error: #error "__builtin__aligned_malloc not found" 17 | #error "__builtin__aligned_malloc not found" | ^~~~~ ----------- Checking for function "_aligned_malloc" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd54fo819 Code: #include #include #if defined __stub_aligned_alloc || defined __stub___aligned_alloc fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &aligned_alloc; long long b = (long long) a; return (int) b; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd54fo819/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd54fo819/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "aligned_alloc" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpamig71i_ Code: #include #include #if defined __stub_posix_memalign || defined __stub___posix_memalign fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &posix_memalign; long long b = (long long) a; return (int) b; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpamig71i_/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpamig71i_/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "posix_memalign" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprxsv2lxv Code: #include #include #if defined __stub_posix_spawn || defined __stub___posix_spawn fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &posix_spawn; long long b = (long long) a; return (int) b; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprxsv2lxv/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprxsv2lxv/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "posix_spawn" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmyxqxika Code: #define _GNU_SOURCE #include int func (void) { char error_string[256]; char *ptr = strerror_r (-2, error_string, 256); char c = *strerror_r (-2, error_string, 256); return c != 0 && ptr != (void*) 0L; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmyxqxika/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmyxqxika/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmyxqxika/testfile.c: In function 'func': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmyxqxika/testfile.c:5:35: warning: initialization of 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 5 | char *ptr = strerror_r (-2, error_string, 256); | ^~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmyxqxika/testfile.c:6:32: error: invalid type argument of unary '*' (have 'int') 6 | char c = *strerror_r (-2, error_string, 256); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ----------- Checking if "strerror_r() returns char *" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc2vdtili Code: #define snprintf meson_disable_define_of_snprintf #include #undef snprintf #ifdef __cplusplus extern "C" #endif char snprintf (void); #if defined __stub_snprintf || defined __stub___snprintf fail fail fail this function is not going to work #endif int main(void) { return snprintf (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc2vdtili/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc2vdtili/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc2vdtili/testfile.c:10:14: warning: conflicting types for built-in function 'snprintf'; expected 'int(char *, long unsigned int, const char *, ...)' [-Wbuiltin-declaration-mismatch] 10 | char snprintf (void); | ^~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc2vdtili/testfile.c:5:1: note: 'snprintf' is declared in header '' 4 | #include +++ |+#include 5 | #undef snprintf ----------- Checking for function "snprintf" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_xglajz4 Code: #include #include #if defined __stub_strcasecmp || defined __stub___strcasecmp fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &strcasecmp; long long b = (long long) a; return (int) b; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_xglajz4/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_xglajz4/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "strcasecmp" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp94cyi8lt Code: #include #include #if defined __stub_strncasecmp || defined __stub___strncasecmp fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &strncasecmp; long long b = (long long) a; return (int) b; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp94cyi8lt/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp94cyi8lt/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "strncasecmp" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpccdxge22 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef major major; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpccdxge22/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpccdxge22/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Header "sys/sysmacros.h" has symbol "major" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd4slrtlm Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef RTLD_LAZY RTLD_LAZY; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd4slrtlm/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd4slrtlm/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Header "dlfcn.h" has symbol "RTLD_LAZY" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpj8mqp1k_ Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef RTLD_NOW RTLD_NOW; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpj8mqp1k_/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpj8mqp1k_/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Header "dlfcn.h" has symbol "RTLD_NOW" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9gzw3bs6 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef RTLD_GLOBAL RTLD_GLOBAL; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9gzw3bs6/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9gzw3bs6/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Header "dlfcn.h" has symbol "RTLD_GLOBAL" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp49m7y6d9 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef RTLD_NEXT RTLD_NEXT; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp49m7y6d9/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp49m7y6d9/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -D_GNU_SOURCE` -> 0 Header "dlfcn.h" has symbol "RTLD_NEXT" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjbclu0t3 Code: #include void bar(void) { (void) sizeof(loff_t); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjbclu0t3/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjbclu0t3/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjbclu0t3/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjbclu0t3/testfile.c:3:27: error: 'loff_t' undeclared (first use in this function); did you mean 'off_t'? 3 | (void) sizeof(loff_t); | ^~~~~~ | off_t /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjbclu0t3/testfile.c:3:27: note: each undeclared identifier is reported only once for each function it appears in ----------- Checking for type "loff_t" : NO Message: Checking whether to use statfs or statvfs .. statfs Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2v8wj565 Code: #define _GNU_SOURCE #include #include #if defined __stub_mkostemp || defined __stub___mkostemp fail fail fail this function is not going to work #endif int main(void) { void *a = (void*) &mkostemp; long long b = (long long) a; return (int) b; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2v8wj565/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2v8wj565/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "mkostemp" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp3__ssisc Code: #include #include #include int main (int argc, char ** argv) { syscall (__NR_futex, NULL, FUTEX_WAKE, FUTEX_WAIT); return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp3__ssisc/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp3__ssisc/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "futex(2) system call" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpntuu6ais Code: #include #include #include int main (int argc, char ** argv) { syscall (__NR_futex_time64, NULL, FUTEX_WAKE, FUTEX_WAIT); return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpntuu6ais/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpntuu6ais/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpntuu6ais/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpntuu6ais/testfile.c:5:27: error: '__NR_futex_time64' undeclared (first use in this function) 5 | syscall (__NR_futex_time64, NULL, FUTEX_WAKE, FUTEX_WAIT); | ^~~~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpntuu6ais/testfile.c:5:27: note: each undeclared identifier is reported only once for each function it appears in ----------- Checking if "futex_time64(2) system call" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptx9b5z0r Code: #include #include int main (int argc, char ** argv) { eventfd (0, EFD_CLOEXEC); return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptx9b5z0r/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptx9b5z0r/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking if "eventfd(2) system call" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp27fkbepi Code: #define _GNU_SOURCE #include #include int main (int argc, char ** argv) { struct pollfd fds[1] = {{0}}; struct timespec ts = {0}; ppoll (fds, 1, NULL, NULL); return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp27fkbepi/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp27fkbepi/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking if "ppoll(2) system call" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplmjfgvz_ Code: #include #include #include #include int main (int argc, char ** argv) { siginfo_t child_info = { 0, }; syscall (SYS_pidfd_open, 0, 0); waitid (P_PIDFD, 0, &child_info, WEXITED | WNOHANG); return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplmjfgvz_/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplmjfgvz_/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking if "pidfd_open(2) system call" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpoz13qr6l Code: int main() { static __uint128_t v1 = 100; static __uint128_t v2 = 10; static __uint128_t u; u = v1 / v2; (void) u; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpoz13qr6l/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpoz13qr6l/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "__uint128_t available" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2xd93lcg Code: #include struct timespec t; int main (int argc, char ** argv) { return clock_gettime(CLOCK_REALTIME, &t); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2xd93lcg/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2xd93lcg/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking if "clock_gettime" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuctat8tx Code: #include #include int r; int glib_underscore_test (void) { return 42; } int main (int argc, char ** argv) { void *f1 = (void*)0, *f2 = (void*)0, *handle; handle = dlopen ((void*)0, 0); if (handle) { f1 = dlsym (handle, "glib_underscore_test"); f2 = dlsym (handle, "_glib_underscore_test"); } r = (!f2 || f1) ? puts ("1") : puts ("0"); return r > 0 ? 0 : r; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuctat8tx/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuctat8tx/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking if "dlopen() and dlsym() in system libraries" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcp10lbta Code: #define HAVE_ALLOCA_H 1 #define HAVE_DIRENT_H 1 #define HAVE_FLOAT_H 1 #define HAVE_FTW_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MNTENT_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SCHED_H 1 #define HAVE_SPAWN_H 1 #define HAVE_STDATOMIC_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_AUXV_H 1 #define HAVE_SYS_INOTIFY_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_WCHAR_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_STRUCT_STATFS_F_BAVAIL 1 #define HAVE_STRUCT_DIRENT_D_TYPE 1 #define HAVE_STRUCT_STATVFS_F_TYPE 1 #define HAVE_STRUCT_TM_TM_GMTOFF 1 #define HAVE_STRUCT_TM___TM_GMTOFF 1 #define HAVE_ACCEPT4 1 #define HAVE_COPY_FILE_RANGE 1 #define HAVE_ENDMNTENT 1 #define HAVE_ENDSERVENT 1 #define HAVE_EPOLL_CREATE1 1 #define HAVE_FALLOCATE 1 #define HAVE_FCHMOD 1 #define HAVE_FCHOWN 1 #define HAVE_FSYNC 1 #define HAVE_GETAUXVAL 1 #define HAVE_GETC_UNLOCKED 1 #define HAVE_GETGRGID_R 1 #define HAVE_GETMNTENT_R 1 #define HAVE_GETPWUID_R 1 #define HAVE_GETRESUID 1 #define HAVE_GMTIME_R 1 #define HAVE_HASMNTOPT 1 #define HAVE_INOTIFY_INIT1 1 #define HAVE_ISSETUGID 1 #define HAVE_LCHMOD 1 #define HAVE_LCHOWN 1 #define HAVE_LINK 1 #define HAVE_LOCALTIME_R 1 #define HAVE_LSTAT 1 #define HAVE_MBRTOWC 1 #define HAVE_MEMALIGN 1 #define HAVE_MMAP 1 #define HAVE_NEWLOCALE 1 #define HAVE_PIPE2 1 #define HAVE_POLL 1 #define HAVE_PRLIMIT 1 #define HAVE_READLINK 1 #define HAVE_RECVMMSG 1 #define HAVE_SENDMMSG 1 #define HAVE_SETENV 1 #define HAVE_SETMNTENT 1 #define HAVE_STRERROR_R 1 #define HAVE_STRNLEN 1 #define HAVE_STRSIGNAL 1 #define HAVE_STRTOD_L 1 #define HAVE_SYMLINK 1 #define HAVE_TIMEGM 1 #define HAVE_UNSETENV 1 #define HAVE_USELOCALE 1 #define HAVE_UTIMES 1 #define HAVE_UTIMENSAT 1 #define HAVE_VALLOC 1 #define HAVE_VASPRINTF 1 #define HAVE_VSNPRINTF 1 #define HAVE_WCRTOMB 1 #define HAVE_WCSLEN 1 #define HAVE_WCSNLEN 1 #define HAVE_STATVFS 1 #define HAVE_STATFS 1 #define HAVE_PRCTL 1 #define HAVE_IF_INDEXTONAME 1 #define HAVE_IF_NAMETOINDEX 1 #define HAVE_SPLICE 1 #define HAVE_SNPRINTF 1 #define HAVE_STRCASECMP 1 #define HAVE_STRNCASECMP 1 #include #ifdef HAVE_SYS_PARAM_H #include #endif #ifdef HAVE_SYS_VFS_H #include #endif #ifdef HAVE_SYS_MOUNT_H #include #endif #ifdef HAVE_SYS_STATFS_H #include #endif void some_func (void) { struct statfs st; statfs("/", &st); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcp10lbta/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcp10lbta/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "number of arguments to statfs() (n=2)" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqwnmwplj Code: #include #include #include void some_func (void) { open(".", O_DIRECTORY, 0); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqwnmwplj/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqwnmwplj/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "open() option O_DIRECTORY" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnkpdzw94 Code: #include #include #include void some_func (void) { fcntl(0, F_FULLFSYNC, 0); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnkpdzw94/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnkpdzw94/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnkpdzw94/testfile.c: In function 'some_func': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnkpdzw94/testfile.c:5:30: error: 'F_FULLFSYNC' undeclared (first use in this function) 5 | fcntl(0, F_FULLFSYNC, 0); | ^~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnkpdzw94/testfile.c:5:30: note: each undeclared identifier is reported only once for each function it appears in ----------- Checking if "fcntl() option F_FULLFSYNC" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp51yzvqwf Code: #include int main (int argc, char ** argv) { char *codeset = nl_langinfo (CODESET); (void) codeset; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp51yzvqwf/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp51yzvqwf/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking if "nl_langinfo and CODESET" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpddcs0akr Code: #include int main (int argc, char ** argv) { char *str; str = nl_langinfo (PM_STR); str = nl_langinfo (D_T_FMT); str = nl_langinfo (D_FMT); str = nl_langinfo (T_FMT); str = nl_langinfo (T_FMT_AMPM); str = nl_langinfo (MON_1); str = nl_langinfo (ABMON_12); str = nl_langinfo (DAY_1); str = nl_langinfo (ABDAY_7); (void) str; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpddcs0akr/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpddcs0akr/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking if "nl_langinfo (PM_STR)" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpixe_9sad Code: #include int main (int argc, char **argv) { char *str; str = nl_langinfo (ERA); str = nl_langinfo (ERA_D_T_FMT); str = nl_langinfo (ERA_D_FMT); str = nl_langinfo (ERA_T_FMT); str = nl_langinfo (_NL_TIME_ERA_NUM_ENTRIES); (void) str; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpixe_9sad/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpixe_9sad/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpixe_9sad/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpixe_9sad/testfile.c:8:37: error: '_NL_TIME_ERA_NUM_ENTRIES' undeclared (first use in this function) 8 | str = nl_langinfo (_NL_TIME_ERA_NUM_ENTRIES); | ^~~~~~~~~~~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpixe_9sad/testfile.c:8:37: note: each undeclared identifier is reported only once for each function it appears in ----------- Checking if "nl_langinfo (ERA)" : links: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpma4rxg1u Code: #include int main (int argc, char ** argv) { char *str; str = nl_langinfo (_NL_CTYPE_OUTDIGIT0_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT1_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT2_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT3_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT4_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT5_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT6_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT7_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT8_MB); str = nl_langinfo (_NL_CTYPE_OUTDIGIT9_MB); (void) str; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpma4rxg1u/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpma4rxg1u/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpma4rxg1u/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpma4rxg1u/testfile.c:4:37: error: '_NL_CTYPE_OUTDIGIT0_MB' undeclared (first use in this function) 4 | str = nl_langinfo (_NL_CTYPE_OUTDIGIT0_MB); | ^~~~~~~~~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpma4rxg1u/testfile.c:4:37: note: each undeclared identifier is reported only once for each function it appears in /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpma4rxg1u/testfile.c:5:37: error: '_NL_CTYPE_OUTDIGIT1_MB' undeclared (first use in this function) 5 | str = nl_langinfo (_NL_CTYPE_OUTDIGIT1_MB); | ^~~~~~~~~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpma4rxg1u/testfile.c:6:37: error: '_NL_CTYPE_OUTDIGIT2_MB' undeclared (first use in this function) 6 | str = nl_langinfo (_NL_CTYPE_OUTDIGIT2_MB); | ^~~~~~~~~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpma4rxg1u/testfile.c:7:37: error: '_NL_CTYPE_OUTDIGIT3_MB' undeclared (first use in this function) 7 | str = nl_langinfo (_NL_CTYPE_OUTDIGIT3_MB); | ^~~~~~~~~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpma4rxg1u/testfile.c:8:37: error: '_NL_CTYPE_OUTDIGIT4_MB' undeclared (first use in this function) 8 | str = nl_langinfo (_NL_CTYPE_OUTDIGIT4_MB); | ^~~~~~~~~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpma4rxg1u/testfile.c:9:37: error: '_NL_CTYPE_OUTDIGIT5_MB' undeclared (first use in this function) 9 | str = nl_langinfo (_NL_CTYPE_OUTDIGIT5_MB); | ^~~~~~~~~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpma4rxg1u/testfile.c:10:37: error: '_NL_CTYPE_OUTDIGIT6_MB' undeclared (first use in this function) 10 | str = nl_langinfo (_NL_CTYPE_OUTDIGIT6_MB); | ^~~~~~~~~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpma4rxg1u/testfile.c:11:37: error: '_NL_CTYPE_OUTDIGIT7_MB' undeclared (first use in this function) 11 | str = nl_langinfo (_NL_CTYPE_OUTDIGIT7_MB); | ^~~~~~~~~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpma4rxg1u/testfile.c:12:37: error: '_NL_CTYPE_OUTDIGIT8_MB' undeclared (first use in this function) 12 | str = nl_langinfo (_NL_CTYPE_OUTDIGIT8_MB); | ^~~~~~~~~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpma4rxg1u/testfile.c:13:37: error: '_NL_CTYPE_OUTDIGIT9_MB' undeclared (first use in this function) 13 | str = nl_langinfo (_NL_CTYPE_OUTDIGIT9_MB); | ^~~~~~~~~~~~~~~~~~~~~~ ----------- Checking if "nl_langinfo (_NL_CTYPE_OUTDIGITn_MB)" : links: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl Code: #ifndef _GNU_SOURCE # define _GNU_SOURCE #endif #include int main (int argc, char ** argv) { char *str; str = nl_langinfo (ALTMON_1); str = nl_langinfo (ALTMON_2); str = nl_langinfo (ALTMON_3); str = nl_langinfo (ALTMON_4); str = nl_langinfo (ALTMON_5); str = nl_langinfo (ALTMON_6); str = nl_langinfo (ALTMON_7); str = nl_langinfo (ALTMON_8); str = nl_langinfo (ALTMON_9); str = nl_langinfo (ALTMON_10); str = nl_langinfo (ALTMON_11); str = nl_langinfo (ALTMON_12); (void) str; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl/testfile.c:7:37: error: 'ALTMON_1' undeclared (first use in this function); did you mean 'ABMON_1'? 7 | str = nl_langinfo (ALTMON_1); | ^~~~~~~~ | ABMON_1 /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl/testfile.c:7:37: note: each undeclared identifier is reported only once for each function it appears in /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl/testfile.c:8:37: error: 'ALTMON_2' undeclared (first use in this function); did you mean 'ABMON_2'? 8 | str = nl_langinfo (ALTMON_2); | ^~~~~~~~ | ABMON_2 /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl/testfile.c:9:37: error: 'ALTMON_3' undeclared (first use in this function); did you mean 'ABMON_3'? 9 | str = nl_langinfo (ALTMON_3); | ^~~~~~~~ | ABMON_3 /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl/testfile.c:10:37: error: 'ALTMON_4' undeclared (first use in this function); did you mean 'ABMON_4'? 10 | str = nl_langinfo (ALTMON_4); | ^~~~~~~~ | ABMON_4 /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl/testfile.c:11:37: error: 'ALTMON_5' undeclared (first use in this function); did you mean 'ABMON_5'? 11 | str = nl_langinfo (ALTMON_5); | ^~~~~~~~ | ABMON_5 /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl/testfile.c:12:37: error: 'ALTMON_6' undeclared (first use in this function); did you mean 'ABMON_6'? 12 | str = nl_langinfo (ALTMON_6); | ^~~~~~~~ | ABMON_6 /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl/testfile.c:13:37: error: 'ALTMON_7' undeclared (first use in this function); did you mean 'ABMON_7'? 13 | str = nl_langinfo (ALTMON_7); | ^~~~~~~~ | ABMON_7 /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl/testfile.c:14:37: error: 'ALTMON_8' undeclared (first use in this function); did you mean 'ABMON_8'? 14 | str = nl_langinfo (ALTMON_8); | ^~~~~~~~ | ABMON_8 /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl/testfile.c:15:37: error: 'ALTMON_9' undeclared (first use in this function); did you mean 'ABMON_9'? 15 | str = nl_langinfo (ALTMON_9); | ^~~~~~~~ | ABMON_9 /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl/testfile.c:16:37: error: 'ALTMON_10' undeclared (first use in this function); did you mean 'ABMON_10'? 16 | str = nl_langinfo (ALTMON_10); | ^~~~~~~~~ | ABMON_10 /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl/testfile.c:17:37: error: 'ALTMON_11' undeclared (first use in this function); did you mean 'ABMON_11'? 17 | str = nl_langinfo (ALTMON_11); | ^~~~~~~~~ | ABMON_11 /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpimgsoxwl/testfile.c:18:37: error: 'ALTMON_12' undeclared (first use in this function); did you mean 'ABMON_12'? 18 | str = nl_langinfo (ALTMON_12); | ^~~~~~~~~ | ABMON_12 ----------- Checking if "nl_langinfo (ALTMON_n)" : links: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it Code: #ifndef _GNU_SOURCE # define _GNU_SOURCE #endif #include int main (int argc, char ** argv) { char *str; str = nl_langinfo (_NL_ABALTMON_1); str = nl_langinfo (_NL_ABALTMON_2); str = nl_langinfo (_NL_ABALTMON_3); str = nl_langinfo (_NL_ABALTMON_4); str = nl_langinfo (_NL_ABALTMON_5); str = nl_langinfo (_NL_ABALTMON_6); str = nl_langinfo (_NL_ABALTMON_7); str = nl_langinfo (_NL_ABALTMON_8); str = nl_langinfo (_NL_ABALTMON_9); str = nl_langinfo (_NL_ABALTMON_10); str = nl_langinfo (_NL_ABALTMON_11); str = nl_langinfo (_NL_ABALTMON_12); (void) str; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it/testfile.c:7:37: error: '_NL_ABALTMON_1' undeclared (first use in this function) 7 | str = nl_langinfo (_NL_ABALTMON_1); | ^~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it/testfile.c:7:37: note: each undeclared identifier is reported only once for each function it appears in /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it/testfile.c:8:37: error: '_NL_ABALTMON_2' undeclared (first use in this function) 8 | str = nl_langinfo (_NL_ABALTMON_2); | ^~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it/testfile.c:9:37: error: '_NL_ABALTMON_3' undeclared (first use in this function) 9 | str = nl_langinfo (_NL_ABALTMON_3); | ^~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it/testfile.c:10:37: error: '_NL_ABALTMON_4' undeclared (first use in this function) 10 | str = nl_langinfo (_NL_ABALTMON_4); | ^~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it/testfile.c:11:37: error: '_NL_ABALTMON_5' undeclared (first use in this function) 11 | str = nl_langinfo (_NL_ABALTMON_5); | ^~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it/testfile.c:12:37: error: '_NL_ABALTMON_6' undeclared (first use in this function) 12 | str = nl_langinfo (_NL_ABALTMON_6); | ^~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it/testfile.c:13:37: error: '_NL_ABALTMON_7' undeclared (first use in this function) 13 | str = nl_langinfo (_NL_ABALTMON_7); | ^~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it/testfile.c:14:37: error: '_NL_ABALTMON_8' undeclared (first use in this function) 14 | str = nl_langinfo (_NL_ABALTMON_8); | ^~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it/testfile.c:15:37: error: '_NL_ABALTMON_9' undeclared (first use in this function) 15 | str = nl_langinfo (_NL_ABALTMON_9); | ^~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it/testfile.c:16:37: error: '_NL_ABALTMON_10' undeclared (first use in this function) 16 | str = nl_langinfo (_NL_ABALTMON_10); | ^~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it/testfile.c:17:37: error: '_NL_ABALTMON_11' undeclared (first use in this function) 17 | str = nl_langinfo (_NL_ABALTMON_11); | ^~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnc2f42it/testfile.c:18:37: error: '_NL_ABALTMON_12' undeclared (first use in this function) 18 | str = nl_langinfo (_NL_ABALTMON_12); | ^~~~~~~~~~~~~~~ ----------- Checking if "nl_langinfo (_NL_ABALTMON_n)" : links: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpna0o367f Code: #include int main (int argc, char ** argv) { char *codeset = nl_langinfo (_NL_TIME_CODESET); (void) codeset; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpna0o367f/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpna0o367f/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpna0o367f/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpna0o367f/testfile.c:3:47: error: '_NL_TIME_CODESET' undeclared (first use in this function) 3 | char *codeset = nl_langinfo (_NL_TIME_CODESET); | ^~~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpna0o367f/testfile.c:3:47: note: each undeclared identifier is reported only once for each function it appears in ----------- Checking if "nl_langinfo and _NL_TIME_CODESET" : links: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvv508kuj Code: signed char x; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvv508kuj/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvv508kuj/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "signed" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpllszhqqx Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef ptrdiff_t ptrdiff_t; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpllszhqqx/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpllszhqqx/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpllszhqqx/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpllszhqqx/testfile.c:6:17: warning: useless type name in empty declaration 6 | ptrdiff_t; | ^~~~~~~~~ ----------- Header "stddef.h" has symbol "ptrdiff_t" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0e926kqe Code: #include #include sig_atomic_t val = 42; int main (int argc, char ** argv) { return val == 42 ? 0 : 1; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0e926kqe/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0e926kqe/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking if "sig_atomic_t" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgb3m1zlu Code: long long ll = 1LL; int i = 63; int some_func (void) { long long llmax = (long long) -1; return ll << i | ll >> i | llmax / ll | llmax % ll; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgb3m1zlu/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgb3m1zlu/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "long long" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgar_zscm Code: /* The Stardent Vistra knows sizeof(long double), but does not support it. */ long double foo = 0.0; /* On Ultrix 4.3 cc, long double is 4 and double is 8. */ int array [2*(sizeof(long double) >= sizeof(double)) - 1]; ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgar_zscm/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgar_zscm/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "long double" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpt45ndotr Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef wchar_t wchar_t; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpt45ndotr/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpt45ndotr/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpt45ndotr/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpt45ndotr/testfile.c:6:17: warning: useless type name in empty declaration 6 | wchar_t; | ^~~~~~~ ----------- Header "stddef.h" has symbol "wchar_t" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_klt9jks Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef wint_t wint_t; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_klt9jks/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_klt9jks/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_klt9jks/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_klt9jks/testfile.c:6:17: warning: useless type name in empty declaration 6 | wint_t; | ^~~~~~ ----------- Header "wchar.h" has symbol "wint_t" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsgb5dqum Code: #include #include void some_func (void) { uintmax_t i = (uintmax_t) -1; (void) i; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsgb5dqum/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsgb5dqum/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "uintmax_t in inttypes.h" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppjrslj9e Code: #include #include void some_func (void) { uintmax_t i = (uintmax_t) -1; (void) i; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppjrslj9e/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppjrslj9e/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "uintmax_t in stdint.h" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpm0pc7qv6 Code: #include int main(void) { char something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpm0pc7qv6/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpm0pc7qv6/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_yslyx__ Code: #include int main(void) { static int a[1-2*!(sizeof(char) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_yslyx__/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_yslyx__/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplal5fknk Code: #include int main(void) { static int a[1-2*!(sizeof(char) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplal5fknk/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplal5fknk/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi4w64e3x Code: #include int main(void) { static int a[1-2*!(sizeof(char) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi4w64e3x/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi4w64e3x/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi4w64e3x/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi4w64e3x/testfile.c:3:37: error: size of array 'a' is negative 3 | int main(void) { static int a[1-2*!(sizeof(char) > 1)]; a[0]=0; return 0; } | ^ ----------- Checking for size of "char" : 1 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjq1sjzlb Code: #include int main(void) { short something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjq1sjzlb/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjq1sjzlb/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqef20l19 Code: #include int main(void) { static int a[1-2*!(sizeof(short) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqef20l19/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqef20l19/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc295bmvp Code: #include int main(void) { static int a[1-2*!(sizeof(short) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc295bmvp/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc295bmvp/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxeqp74n8 Code: #include int main(void) { static int a[1-2*!(sizeof(short) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxeqp74n8/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxeqp74n8/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpx3ij8hpp Code: #include int main(void) { static int a[1-2*!(sizeof(short) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpx3ij8hpp/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpx3ij8hpp/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpx3ij8hpp/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpx3ij8hpp/testfile.c:3:37: error: size of array 'a' is negative 3 | int main(void) { static int a[1-2*!(sizeof(short) > 3)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuyd64q56 Code: #include int main(void) { static int a[1-2*!(sizeof(short) <= 2)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuyd64q56/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuyd64q56/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking for size of "short" : 2 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpppymgdf6 Code: #include int main(void) { int something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpppymgdf6/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpppymgdf6/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpouvm6fhc Code: #include int main(void) { static int a[1-2*!(sizeof(int) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpouvm6fhc/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpouvm6fhc/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7lk5zs0k Code: #include int main(void) { static int a[1-2*!(sizeof(int) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7lk5zs0k/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7lk5zs0k/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0k5350xq Code: #include int main(void) { static int a[1-2*!(sizeof(int) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0k5350xq/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0k5350xq/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy0qz916m Code: #include int main(void) { static int a[1-2*!(sizeof(int) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy0qz916m/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy0qz916m/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr2oyiypc Code: #include int main(void) { static int a[1-2*!(sizeof(int) > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr2oyiypc/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr2oyiypc/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr2oyiypc/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr2oyiypc/testfile.c:3:37: error: size of array 'a' is negative 3 | int main(void) { static int a[1-2*!(sizeof(int) > 7)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpf7w9pxwk Code: #include int main(void) { static int a[1-2*!(sizeof(int) <= 5)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpf7w9pxwk/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpf7w9pxwk/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpoaxf0zdg Code: #include int main(void) { static int a[1-2*!(sizeof(int) <= 4)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpoaxf0zdg/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpoaxf0zdg/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking for size of "int" : 4 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7ocp5k7h Code: #include int main(void) { void* something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7ocp5k7h/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7ocp5k7h/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy6w23et5 Code: #include int main(void) { static int a[1-2*!(sizeof(void*) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy6w23et5/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy6w23et5/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqzbrfna0 Code: #include int main(void) { static int a[1-2*!(sizeof(void*) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqzbrfna0/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqzbrfna0/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpntm42wix Code: #include int main(void) { static int a[1-2*!(sizeof(void*) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpntm42wix/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpntm42wix/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuwe5va5r Code: #include int main(void) { static int a[1-2*!(sizeof(void*) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuwe5va5r/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuwe5va5r/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8iw1s_q0 Code: #include int main(void) { static int a[1-2*!(sizeof(void*) > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8iw1s_q0/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8iw1s_q0/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpamxhqyi2 Code: #include int main(void) { static int a[1-2*!(sizeof(void*) > 15)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpamxhqyi2/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpamxhqyi2/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpamxhqyi2/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpamxhqyi2/testfile.c:3:37: error: size of array 'a' is negative 3 | int main(void) { static int a[1-2*!(sizeof(void*) > 15)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpk25pnnme Code: #include int main(void) { static int a[1-2*!(sizeof(void*) <= 11)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpk25pnnme/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpk25pnnme/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4d9qw_uj Code: #include int main(void) { static int a[1-2*!(sizeof(void*) <= 9)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4d9qw_uj/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4d9qw_uj/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnetu_fen Code: #include int main(void) { static int a[1-2*!(sizeof(void*) <= 8)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnetu_fen/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnetu_fen/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking for size of "void*" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5m4kb3zk Code: #include int main(void) { long something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5m4kb3zk/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5m4kb3zk/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmparmiu6e_ Code: #include int main(void) { static int a[1-2*!(sizeof(long) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmparmiu6e_/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmparmiu6e_/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4lh0h5ko Code: #include int main(void) { static int a[1-2*!(sizeof(long) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4lh0h5ko/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4lh0h5ko/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6opqtm_u Code: #include int main(void) { static int a[1-2*!(sizeof(long) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6opqtm_u/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6opqtm_u/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc8f1bdwy Code: #include int main(void) { static int a[1-2*!(sizeof(long) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc8f1bdwy/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc8f1bdwy/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnj4tzkek Code: #include int main(void) { static int a[1-2*!(sizeof(long) > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnj4tzkek/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnj4tzkek/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5wr3089p Code: #include int main(void) { static int a[1-2*!(sizeof(long) > 15)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5wr3089p/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5wr3089p/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5wr3089p/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5wr3089p/testfile.c:3:37: error: size of array 'a' is negative 3 | int main(void) { static int a[1-2*!(sizeof(long) > 15)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5e28njxz Code: #include int main(void) { static int a[1-2*!(sizeof(long) <= 11)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5e28njxz/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5e28njxz/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr0q1n3vz Code: #include int main(void) { static int a[1-2*!(sizeof(long) <= 9)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr0q1n3vz/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr0q1n3vz/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpii7og9at Code: #include int main(void) { static int a[1-2*!(sizeof(long) <= 8)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpii7og9at/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpii7og9at/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking for size of "long" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_wzeqxwm Code: #include int main(void) { long long something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_wzeqxwm/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_wzeqxwm/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmq0zomz_ Code: #include int main(void) { static int a[1-2*!(sizeof(long long) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmq0zomz_/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmq0zomz_/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmposp_gdq3 Code: #include int main(void) { static int a[1-2*!(sizeof(long long) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmposp_gdq3/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmposp_gdq3/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps8decxjc Code: #include int main(void) { static int a[1-2*!(sizeof(long long) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps8decxjc/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps8decxjc/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpz0_9fuxq Code: #include int main(void) { static int a[1-2*!(sizeof(long long) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpz0_9fuxq/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpz0_9fuxq/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkrq60cai Code: #include int main(void) { static int a[1-2*!(sizeof(long long) > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkrq60cai/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkrq60cai/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplj63qcea Code: #include int main(void) { static int a[1-2*!(sizeof(long long) > 15)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplj63qcea/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplj63qcea/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplj63qcea/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplj63qcea/testfile.c:3:37: error: size of array 'a' is negative 3 | int main(void) { static int a[1-2*!(sizeof(long long) > 15)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpx6b713jq Code: #include int main(void) { static int a[1-2*!(sizeof(long long) <= 11)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpx6b713jq/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpx6b713jq/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4xbczep1 Code: #include int main(void) { static int a[1-2*!(sizeof(long long) <= 9)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4xbczep1/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4xbczep1/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpdi5dmpsl Code: #include int main(void) { static int a[1-2*!(sizeof(long long) <= 8)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpdi5dmpsl/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpdi5dmpsl/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking for size of "long long" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpco2sjrb2 Code: #include int main(void) { size_t something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpco2sjrb2/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpco2sjrb2/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp615wzdrq Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp615wzdrq/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp615wzdrq/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpji4lywbs Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpji4lywbs/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpji4lywbs/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp36n41zou Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp36n41zou/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp36n41zou/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbpggj7q8 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbpggj7q8/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbpggj7q8/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplfhzmjla Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplfhzmjla/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplfhzmjla/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsqrmkr8_ Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 15)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsqrmkr8_/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsqrmkr8_/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsqrmkr8_/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsqrmkr8_/testfile.c:3:37: error: size of array 'a' is negative 3 | int main(void) { static int a[1-2*!(sizeof(size_t) > 15)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkp9h7e9h Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) <= 11)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkp9h7e9h/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkp9h7e9h/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpua2a4etc Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) <= 9)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpua2a4etc/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpua2a4etc/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjhu0nx_z Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) <= 8)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjhu0nx_z/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjhu0nx_z/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking for size of "size_t" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbzeuvdtl Code: #include #include int main(void) { ssize_t something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbzeuvdtl/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbzeuvdtl/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpb_tatk0b Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpb_tatk0b/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpb_tatk0b/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbl1f_mzg Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbl1f_mzg/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbl1f_mzg/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcg3vw6bz Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcg3vw6bz/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcg3vw6bz/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsdjorrkg Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsdjorrkg/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsdjorrkg/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp4l4kf08 Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp4l4kf08/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp4l4kf08/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg20ee_i3 Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) > 15)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg20ee_i3/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg20ee_i3/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg20ee_i3/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg20ee_i3/testfile.c:3:37: error: size of array 'a' is negative 3 | int main(void) { static int a[1-2*!(sizeof(ssize_t) > 15)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr95lmz1a Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) <= 11)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr95lmz1a/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpr95lmz1a/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9e3f4n_a Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) <= 9)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9e3f4n_a/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9e3f4n_a/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvherdrjg Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) <= 8)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvherdrjg/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvherdrjg/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking for size of "ssize_t" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9cn2j98x Code: #if defined(_AIX) && !defined(__GNUC__) #pragma options langlvl=stdc99 #endif #pragma GCC diagnostic error "-Wincompatible-pointer-types" #include #include int main () { int64_t i1 = 1; long *i2 = &i1; (void) i2; return 1; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9cn2j98x/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9cn2j98x/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "int64_t is long" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyx93uupx Code: #include int main(void) { char something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyx93uupx/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyx93uupx/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptcvlfgpj Code: #include struct tmp { char c; char target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptcvlfgpj/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptcvlfgpj/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnw070shq Code: #include struct tmp { char c; char target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnw070shq/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnw070shq/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp69wclonr Code: #include struct tmp { char c; char target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp69wclonr/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp69wclonr/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp69wclonr/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp69wclonr/testfile.c:8:37: error: size of array 'a' is negative 8 | int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; } | ^ ----------- Checking for alignment of "char" : 1 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd3udmvil Code: #include int main(void) { short something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd3udmvil/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd3udmvil/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5gfid4i6 Code: #include struct tmp { char c; short target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5gfid4i6/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5gfid4i6/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpga6tthqq Code: #include struct tmp { char c; short target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpga6tthqq/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpga6tthqq/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6kwpywb5 Code: #include struct tmp { char c; short target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6kwpywb5/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6kwpywb5/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcbep98hu Code: #include struct tmp { char c; short target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcbep98hu/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcbep98hu/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcbep98hu/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcbep98hu/testfile.c:8:37: error: size of array 'a' is negative 8 | int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 3)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsn414nmr Code: #include struct tmp { char c; short target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 2)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsn414nmr/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsn414nmr/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking for alignment of "short" : 2 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_5uxkdhc Code: #include int main(void) { int something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_5uxkdhc/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_5uxkdhc/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpv6evaaa6 Code: #include struct tmp { char c; int target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpv6evaaa6/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpv6evaaa6/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9zz6bi5f Code: #include struct tmp { char c; int target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9zz6bi5f/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9zz6bi5f/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplf_hyge1 Code: #include struct tmp { char c; int target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplf_hyge1/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplf_hyge1/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnz0i1tbe Code: #include struct tmp { char c; int target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnz0i1tbe/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnz0i1tbe/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfuwjt38y Code: #include struct tmp { char c; int target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfuwjt38y/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfuwjt38y/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfuwjt38y/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfuwjt38y/testfile.c:8:37: error: size of array 'a' is negative 8 | int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 7)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjwe4bja4 Code: #include struct tmp { char c; int target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 5)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjwe4bja4/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjwe4bja4/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgiiv2i_6 Code: #include struct tmp { char c; int target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 4)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgiiv2i_6/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgiiv2i_6/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking for alignment of "int" : 4 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps9fhyvbp Code: #include int main(void) { void* something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps9fhyvbp/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps9fhyvbp/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_36iy2ph Code: #include struct tmp { char c; void* target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_36iy2ph/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_36iy2ph/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjsald6zc Code: #include struct tmp { char c; void* target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjsald6zc/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjsald6zc/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd2ahezs2 Code: #include struct tmp { char c; void* target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd2ahezs2/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd2ahezs2/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwr4f3x2l Code: #include struct tmp { char c; void* target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwr4f3x2l/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwr4f3x2l/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcozcpzau Code: #include struct tmp { char c; void* target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcozcpzau/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcozcpzau/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp43xp7cq Code: #include struct tmp { char c; void* target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp43xp7cq/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp43xp7cq/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp43xp7cq/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp43xp7cq/testfile.c:8:37: error: size of array 'a' is negative 8 | int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd_bzru7j Code: #include struct tmp { char c; void* target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 11)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd_bzru7j/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd_bzru7j/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyk5k38bp Code: #include struct tmp { char c; void* target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 9)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyk5k38bp/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyk5k38bp/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg_nw0y6f Code: #include struct tmp { char c; void* target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 8)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg_nw0y6f/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg_nw0y6f/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking for alignment of "void*" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1tw6mkqp Code: #include int main(void) { long something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1tw6mkqp/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1tw6mkqp/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgxjvnp2p Code: #include struct tmp { char c; long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgxjvnp2p/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgxjvnp2p/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0srlfyik Code: #include struct tmp { char c; long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0srlfyik/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0srlfyik/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwc2ot8fz Code: #include struct tmp { char c; long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwc2ot8fz/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwc2ot8fz/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1qhwhxvt Code: #include struct tmp { char c; long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1qhwhxvt/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1qhwhxvt/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi2qszemp Code: #include struct tmp { char c; long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi2qszemp/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi2qszemp/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppy28xi0b Code: #include struct tmp { char c; long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppy28xi0b/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppy28xi0b/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppy28xi0b/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppy28xi0b/testfile.c:8:37: error: size of array 'a' is negative 8 | int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6vtem4u5 Code: #include struct tmp { char c; long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 11)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6vtem4u5/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6vtem4u5/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5ihssu5y Code: #include struct tmp { char c; long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 9)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5ihssu5y/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5ihssu5y/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyi7qifck Code: #include struct tmp { char c; long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 8)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyi7qifck/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyi7qifck/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking for alignment of "long" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp89qxpamy Code: #include int main(void) { long long something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp89qxpamy/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp89qxpamy/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp79de4rql Code: #include struct tmp { char c; long long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp79de4rql/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp79de4rql/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg6fxmh5p Code: #include struct tmp { char c; long long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg6fxmh5p/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg6fxmh5p/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptzuw6oqv Code: #include struct tmp { char c; long long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptzuw6oqv/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptzuw6oqv/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8k1liyh4 Code: #include struct tmp { char c; long long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8k1liyh4/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8k1liyh4/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzllmrajg Code: #include struct tmp { char c; long long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzllmrajg/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzllmrajg/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqrnnimfu Code: #include struct tmp { char c; long long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqrnnimfu/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqrnnimfu/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqrnnimfu/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqrnnimfu/testfile.c:8:37: error: size of array 'a' is negative 8 | int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpe7378xb9 Code: #include struct tmp { char c; long long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 11)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpe7378xb9/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpe7378xb9/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpya4bylry Code: #include struct tmp { char c; long long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 9)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpya4bylry/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpya4bylry/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyxo2micf Code: #include struct tmp { char c; long long target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 8)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyxo2micf/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyxo2micf/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking for alignment of "long long" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphynp4nb_ Code: #include int main(void) { size_t something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphynp4nb_/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphynp4nb_/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpk2cs65jf Code: #include struct tmp { char c; size_t target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpk2cs65jf/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpk2cs65jf/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnq6s0hm0 Code: #include struct tmp { char c; size_t target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnq6s0hm0/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnq6s0hm0/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwrfvche4 Code: #include struct tmp { char c; size_t target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwrfvche4/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwrfvche4/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpe2meslg1 Code: #include struct tmp { char c; size_t target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpe2meslg1/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpe2meslg1/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpktmp8d6k Code: #include struct tmp { char c; size_t target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpktmp8d6k/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpktmp8d6k/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2so8c3c3 Code: #include struct tmp { char c; size_t target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2so8c3c3/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2so8c3c3/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2so8c3c3/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2so8c3c3/testfile.c:8:37: error: size of array 'a' is negative 8 | int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmo96xmcs Code: #include struct tmp { char c; size_t target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 11)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmo96xmcs/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmo96xmcs/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4efyu776 Code: #include struct tmp { char c; size_t target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 9)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4efyu776/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4efyu776/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcmb6_k_8 Code: #include struct tmp { char c; size_t target; }; #include int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 8)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcmb6_k_8/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcmb6_k_8/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking for alignment of "size_t" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmph_jg1a8x Code: #include #include int main(void) { wchar_t something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmph_jg1a8x/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmph_jg1a8x/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1qa7gh3t Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1qa7gh3t/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1qa7gh3t/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp62c_okux Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp62c_okux/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp62c_okux/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmph67nv477 Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmph67nv477/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmph67nv477/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpelvmu7ih Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpelvmu7ih/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpelvmu7ih/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppoaan_ll Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppoaan_ll/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppoaan_ll/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppoaan_ll/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppoaan_ll/testfile.c:3:37: error: size of array 'a' is negative 3 | int main(void) { static int a[1-2*!(sizeof(wchar_t) > 7)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkzcp7tem Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) <= 5)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkzcp7tem/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkzcp7tem/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd7yh4x23 Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) <= 4)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd7yh4x23/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpd7yh4x23/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking for size of "wchar_t" : 4 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzz_zxwms Code: #include static size_t f (size_t *i) { return *i + 1; } int main (void) { unsigned long i = 0; f (&i); return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzz_zxwms/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzz_zxwms/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -Werror` -> 0 Checking if "GCC size_t typedef is long" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqvane9ue Code: #include static size_t f (size_t *i) { return *i + 1; } int main (void) { unsigned long long i = 0; f (&i); return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqvane9ue/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqvane9ue/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -Werror` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqvane9ue/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqvane9ue/testfile.c:5:14: error: passing argument 1 of 'f' from incompatible pointer type [-Werror=incompatible-pointer-types] 5 | f (&i); | ^~ | | | long long unsigned int * /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqvane9ue/testfile.c:2:34: note: expected 'size_t *' {aka 'long unsigned int *'} but argument is of type 'long long unsigned int *' 2 | static size_t f (size_t *i) { return *i + 1; } | ~~~~~~~~^ cc1: all warnings being treated as errors ----------- Checking if "GCC size_t typedef is long long" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgbh62y9f Code: void some_func (void) { int a(int p1, int p2, int p3); #define call_a(...) a(1,__VA_ARGS__) call_a(2,3); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgbh62y9f/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgbh62y9f/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "ISO C99 varargs macros in C" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpe3a3sr47 Code: void some_func (void) { int a(int p1, int p2, int p3); #define call_a(...) a(1,__VA_ARGS__) call_a(2,3); } ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpe3a3sr47/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpe3a3sr47/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Checking if "ISO C99 varargs macros in C++" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjtpkuf6y Code: void some_func (void) { int a(int p1, int p2, int p3); #define call_a(params...) a(1,params) call_a(2,3); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjtpkuf6y/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjtpkuf6y/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "GNUC varargs macros" compiles: YES Using cached compile: Cached command line: loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpghspgbjb/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("alloca.h") #error "Header 'alloca.h' could not be found" #endif #else #include #endif Cached compiler stdout: Cached compiler stderr: Has header "alloca.h" : YES (cached) Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplgyd1ia_ Code: #ifdef __has_include #if !__has_include("sys/poll.h") #error "Header 'sys/poll.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplgyd1ia_/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/poll.h" : YES Using cached compile: Cached command line: loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsory8tdv/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/types.h") #error "Header 'sys/types.h' could not be found" #endif #else #include #endif Cached compiler stdout: Cached compiler stderr: Has header "sys/types.h" : YES (cached) Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_6gzbaou Code: #ifdef __has_include #if !__has_include("winsock2.h") #error "Header 'winsock2.h' could not be found" #endif #else #include #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_6gzbaou/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_6gzbaou/testfile.c:4:12: error: #error "Header 'winsock2.h' could not be found" 4 | #error "Header 'winsock2.h' could not be found" | ^~~~~ ----------- Has header "winsock2.h" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpm9us00m1 Code: #include #include #include int main(void) { static int a[1-2*!(POLLIN >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpm9us00m1/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpm9us00m1/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpm9us00m1/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc8dnkqm7 Code: #include #include #include int main(void) { static int a[1-2*!(POLLIN > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc8dnkqm7/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc8dnkqm7/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpc8dnkqm7/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8w1pc4p8 Code: #include #include #include int main(void) { static int a[1-2*!(POLLIN > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8w1pc4p8/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8w1pc4p8/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8w1pc4p8/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8w1pc4p8/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8w1pc4p8/testfile.c:5:37: error: size of array 'a' is negative 5 | int main(void) { static int a[1-2*!(POLLIN > 1)]; a[0]=0; return 0; } | ^ ----------- Computing int of "POLLIN" : 1 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7trjl6f4 Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7trjl6f4/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7trjl6f4/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7trjl6f4/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4zov2c00 Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4zov2c00/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4zov2c00/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4zov2c00/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4dsu2xqn Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4dsu2xqn/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4dsu2xqn/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4dsu2xqn/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpameheup2 Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpameheup2/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpameheup2/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpameheup2/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbqelfwrs Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbqelfwrs/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbqelfwrs/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbqelfwrs/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbqelfwrs/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbqelfwrs/testfile.c:5:37: error: size of array 'a' is negative 5 | int main(void) { static int a[1-2*!(POLLOUT > 7)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1pkzagxt Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT <= 5)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1pkzagxt/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1pkzagxt/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1pkzagxt/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5no9njcw Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT <= 4)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5no9njcw/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5no9njcw/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp5no9njcw/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Computing int of "POLLOUT" : 4 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4w_hthvo Code: #include #include #include int main(void) { static int a[1-2*!(POLLPRI >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4w_hthvo/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4w_hthvo/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4w_hthvo/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8bvj0cr6 Code: #include #include #include int main(void) { static int a[1-2*!(POLLPRI > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8bvj0cr6/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8bvj0cr6/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8bvj0cr6/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7cbp9qkj Code: #include #include #include int main(void) { static int a[1-2*!(POLLPRI > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7cbp9qkj/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7cbp9qkj/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7cbp9qkj/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpni3045p7 Code: #include #include #include int main(void) { static int a[1-2*!(POLLPRI > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpni3045p7/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpni3045p7/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpni3045p7/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpni3045p7/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpni3045p7/testfile.c:5:37: error: size of array 'a' is negative 5 | int main(void) { static int a[1-2*!(POLLPRI > 3)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_cw75ubt Code: #include #include #include int main(void) { static int a[1-2*!(POLLPRI <= 2)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_cw75ubt/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_cw75ubt/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_cw75ubt/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Computing int of "POLLPRI" : 2 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvzkca6gi Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvzkca6gi/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvzkca6gi/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvzkca6gi/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzbkzcgrh Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzbkzcgrh/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzbkzcgrh/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzbkzcgrh/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw4yhujhy Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw4yhujhy/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw4yhujhy/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw4yhujhy/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1kwh7wyo Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1kwh7wyo/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1kwh7wyo/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1kwh7wyo/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_ckubppp Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_ckubppp/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_ckubppp/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_ckubppp/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuxjxq4rw Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR > 15)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuxjxq4rw/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuxjxq4rw/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuxjxq4rw/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuxjxq4rw/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuxjxq4rw/testfile.c:5:37: error: size of array 'a' is negative 5 | int main(void) { static int a[1-2*!(POLLERR > 15)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpncwg64a7 Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR <= 11)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpncwg64a7/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpncwg64a7/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpncwg64a7/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprvh6iyp0 Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR <= 9)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprvh6iyp0/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprvh6iyp0/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprvh6iyp0/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppftk3ibj Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR <= 8)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppftk3ibj/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppftk3ibj/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmppftk3ibj/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Computing int of "POLLERR" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpu2eqmmsw Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpu2eqmmsw/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpu2eqmmsw/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpu2eqmmsw/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi_vem7ot Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi_vem7ot/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi_vem7ot/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi_vem7ot/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp4_qik60 Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp4_qik60/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp4_qik60/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp4_qik60/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptesuu1ek Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptesuu1ek/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptesuu1ek/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmptesuu1ek/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpopomjs6i Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpopomjs6i/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpopomjs6i/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpopomjs6i/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi0z2iido Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 15)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi0z2iido/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi0z2iido/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi0z2iido/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphqtqa7lt Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 31)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphqtqa7lt/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphqtqa7lt/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphqtqa7lt/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphqtqa7lt/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphqtqa7lt/testfile.c:5:37: error: size of array 'a' is negative 5 | int main(void) { static int a[1-2*!(POLLHUP > 31)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbcre9d4p Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP <= 23)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbcre9d4p/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbcre9d4p/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbcre9d4p/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo_hn2eux Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP <= 19)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo_hn2eux/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo_hn2eux/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo_hn2eux/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi3f09jdg Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP <= 17)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi3f09jdg/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi3f09jdg/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi3f09jdg/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw5zsk75r Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP <= 16)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw5zsk75r/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw5zsk75r/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw5zsk75r/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Computing int of "POLLHUP" : 16 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2y1t3cd5 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2y1t3cd5/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2y1t3cd5/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp2y1t3cd5/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0rvtmqcs Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0rvtmqcs/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0rvtmqcs/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp0rvtmqcs/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsflj7kkq Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsflj7kkq/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsflj7kkq/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsflj7kkq/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp75ky_q41 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp75ky_q41/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp75ky_q41/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp75ky_q41/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzo5u54sm Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzo5u54sm/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzo5u54sm/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzo5u54sm/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8xzjrh93 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 15)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8xzjrh93/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8xzjrh93/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8xzjrh93/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpajcyescr Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 31)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpajcyescr/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpajcyescr/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpajcyescr/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpar7syv88 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 63)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpar7syv88/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpar7syv88/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpar7syv88/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpar7syv88/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpar7syv88/testfile.c:5:37: error: size of array 'a' is negative 5 | int main(void) { static int a[1-2*!(POLLNVAL > 63)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzsn7qs6y Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL <= 47)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzsn7qs6y/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzsn7qs6y/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzsn7qs6y/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxzemj5z9 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL <= 39)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxzemj5z9/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxzemj5z9/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxzemj5z9/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphnu83cub Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL <= 35)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphnu83cub/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphnu83cub/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmphnu83cub/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprnex7j0k Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL <= 33)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprnex7j0k/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprnex7j0k/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprnex7j0k/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp05to6inr Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL <= 32)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp05to6inr/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp05to6inr/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp05to6inr/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ ----------- Computing int of "POLLNVAL" : 32 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpany8y5f7 Code: #include #include #include int main(void) { static int a[1-2*!(AF_UNIX >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpany8y5f7/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpany8y5f7/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo746el74 Code: #include #include #include int main(void) { static int a[1-2*!(AF_UNIX > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo746el74/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpo746el74/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpf492bimf Code: #include #include #include int main(void) { static int a[1-2*!(AF_UNIX > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpf492bimf/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpf492bimf/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpf492bimf/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpf492bimf/testfile.c:5:37: error: size of array 'a' is negative 5 | int main(void) { static int a[1-2*!(AF_UNIX > 1)]; a[0]=0; return 0; } | ^ ----------- Computing int of "AF_UNIX" : 1 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9zv_ltd6 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9zv_ltd6/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9zv_ltd6/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy9wcia0w Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy9wcia0w/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy9wcia0w/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnlbf3qd3 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnlbf3qd3/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnlbf3qd3/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuaj598wa Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuaj598wa/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuaj598wa/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuaj598wa/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuaj598wa/testfile.c:5:37: error: size of array 'a' is negative 5 | int main(void) { static int a[1-2*!(AF_INET > 3)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzvwbp31p Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET <= 2)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzvwbp31p/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzvwbp31p/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Computing int of "AF_INET" : 2 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzv49n83w Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzv49n83w/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpzv49n83w/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi0ln7p6h Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi0ln7p6h/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpi0ln7p6h/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps8oxij49 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps8oxij49/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmps8oxij49/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpothuikxb Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpothuikxb/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpothuikxb/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqzl7w6l8 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqzl7w6l8/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqzl7w6l8/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnhjohr5t Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 > 15)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnhjohr5t/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnhjohr5t/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnhjohr5t/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnhjohr5t/testfile.c:5:37: error: size of array 'a' is negative 5 | int main(void) { static int a[1-2*!(AF_INET6 > 15)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxifg7q2c Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 <= 11)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxifg7q2c/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxifg7q2c/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp05kskcs Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 <= 9)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp05kskcs/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp05kskcs/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp05kskcs/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp05kskcs/testfile.c:5:37: error: size of array 'a' is negative 5 | int main(void) { static int a[1-2*!(AF_INET6 <= 9)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjcngpilx Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 <= 10)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjcngpilx/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjcngpilx/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Computing int of "AF_INET6" : 10 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvlrvi8m1 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_OOB >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvlrvi8m1/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvlrvi8m1/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnjzbkdqu Code: #include #include #include int main(void) { static int a[1-2*!(MSG_OOB > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnjzbkdqu/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpnjzbkdqu/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyx1_ujba Code: #include #include #include int main(void) { static int a[1-2*!(MSG_OOB > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyx1_ujba/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyx1_ujba/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyx1_ujba/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyx1_ujba/testfile.c:5:37: error: size of array 'a' is negative 5 | int main(void) { static int a[1-2*!(MSG_OOB > 1)]; a[0]=0; return 0; } | ^ ----------- Computing int of "MSG_OOB" : 1 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpm9gzm2vg Code: #include #include #include int main(void) { static int a[1-2*!(MSG_PEEK >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpm9gzm2vg/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpm9gzm2vg/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuu9fp5v8 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_PEEK > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuu9fp5v8/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuu9fp5v8/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprp0kjez2 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_PEEK > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprp0kjez2/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprp0kjez2/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6xcf8w8r Code: #include #include #include int main(void) { static int a[1-2*!(MSG_PEEK > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6xcf8w8r/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6xcf8w8r/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6xcf8w8r/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp6xcf8w8r/testfile.c:5:37: error: size of array 'a' is negative 5 | int main(void) { static int a[1-2*!(MSG_PEEK > 3)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmply4k1z0u Code: #include #include #include int main(void) { static int a[1-2*!(MSG_PEEK <= 2)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmply4k1z0u/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmply4k1z0u/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Computing int of "MSG_PEEK" : 2 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkeyzpsc3 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkeyzpsc3/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkeyzpsc3/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8golj52j Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8golj52j/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp8golj52j/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpl504789l Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpl504789l/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpl504789l/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw0v9vjjj Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw0v9vjjj/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpw0v9vjjj/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy20_xyg_ Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy20_xyg_/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy20_xyg_/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy20_xyg_/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy20_xyg_/testfile.c:5:37: error: size of array 'a' is negative 5 | int main(void) { static int a[1-2*!(MSG_DONTROUTE > 7)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpdjsiksyk Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE <= 5)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpdjsiksyk/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpdjsiksyk/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfu7u1rdp Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE <= 4)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfu7u1rdp/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfu7u1rdp/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Computing int of "MSG_DONTROUTE" : 4 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9hasuz8n Code: #include void bar(void) { (void) sizeof(struct in6_addr); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9hasuz8n/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp9hasuz8n/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking for type "struct in6_addr" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpswkl44pb Code: int main() { int atomic = 2; __sync_bool_compare_and_swap (&atomic, 2, 3); return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpswkl44pb/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpswkl44pb/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking if "atomic ops" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_hec_ir1 Code: #ifndef __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 #error "compiler has atomic ops, but doesn't define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4" #endif ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_hec_ir1/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_hec_ir1/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "atomic ops define" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp861e5fa9 Code: int main() { int atomic = 2; __sync_swap (&atomic, 2); return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp861e5fa9/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp861e5fa9/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp861e5fa9/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp861e5fa9/testfile.c:4:9: warning: implicit declaration of function '__sync_swap' [-Wimplicit-function-declaration] 4 | __sync_swap (&atomic, 2); | ^~~~~~~~~~~ /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccnRg2qB.o: in function `main': testfile.c:(.text.main+0x24): undefined reference to `__sync_swap' /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ld.bfd: testfile.c:(.text.main+0x28): undefined reference to `__sync_swap' collect2: error: ld returned 1 exit status ----------- Checking if "sync swap" : links: NO Run-time dependency threads found: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkhmnhtjx Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef pthread_attr_setstacksize pthread_attr_setstacksize; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkhmnhtjx/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkhmnhtjx/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Header "pthread.h" has symbol "pthread_attr_setstacksize" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxwn7e_8o Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef pthread_attr_setinheritsched pthread_attr_setinheritsched; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxwn7e_8o/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxwn7e_8o/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Header "pthread.h" has symbol "pthread_attr_setinheritsched" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpv_j386s8 Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef pthread_condattr_setclock pthread_condattr_setclock; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpv_j386s8/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpv_j386s8/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Header "pthread.h" has symbol "pthread_condattr_setclock" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpn2c_t8up Code: #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef pthread_cond_timedwait_relative_np pthread_cond_timedwait_relative_np; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpn2c_t8up/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpn2c_t8up/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpn2c_t8up/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpn2c_t8up/testfile.c:6:17: error: 'pthread_cond_timedwait_relative_np' undeclared (first use in this function); did you mean 'pthread_cond_timedwait'? 6 | pthread_cond_timedwait_relative_np; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | pthread_cond_timedwait /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpn2c_t8up/testfile.c:6:17: note: each undeclared identifier is reported only once for each function it appears in ----------- Header "pthread.h" has symbol "pthread_cond_timedwait_relative_np" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp90wvrl4 Code: #ifndef _GNU_SOURCE # define _GNU_SOURCE #endif #include #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef pthread_getname_np pthread_getname_np; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp90wvrl4/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp90wvrl4/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Header "pthread.h" has symbol "pthread_getname_np" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7zy8kv__ Code: #ifndef _GNU_SOURCE # define _GNU_SOURCE #endif #include #include int main(void) { /* If it's not defined as a macro, try to use as a symbol */ #ifndef pthread_getaffinity_np pthread_getaffinity_np; #endif return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7zy8kv__/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7zy8kv__/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Header "pthread.h" has symbol "pthread_getaffinity_np" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprgg6jawf Code: #ifndef _GNU_SOURCE # define _GNU_SOURCE #endif #include int main() { pthread_setname_np("example"); return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprgg6jawf/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprgg6jawf/output.exe -pthread -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprgg6jawf/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprgg6jawf/testfile.c:7:36: warning: passing argument 1 of 'pthread_setname_np' from incompatible pointer type [-Wincompatible-pointer-types] 7 | pthread_setname_np("example"); | ^~~~~~~~~ | | | char * In file included from /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprgg6jawf/testfile.c:5: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/pthread.h:223:24: note: expected 'pthread_t' {aka 'struct __pthread *'} but argument is of type 'char *' 223 | int pthread_setname_np(pthread_t, const char *); | ^~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmprgg6jawf/testfile.c:7:17: error: too few arguments to function 'pthread_setname_np' 7 | pthread_setname_np("example"); | ^~~~~~~~~~~~~~~~~~ /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/pthread.h:223:5: note: declared here 223 | int pthread_setname_np(pthread_t, const char *); | ^~~~~~~~~~~~~~~~~~ ----------- Checking if "pthread_setname_np(const char*)" with dependency threads: links: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1g9uue6s Code: #ifndef _GNU_SOURCE # define _GNU_SOURCE #endif #include int main() { pthread_setname_np(pthread_self(), "example"); return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1g9uue6s/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1g9uue6s/output.exe -pthread -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking if "pthread_setname_np(pthread_t, const char*)" with dependency threads: links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7hq0nmrk Code: #include int main() { iconv_open("",""); } ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7hq0nmrk/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp7hq0nmrk/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Run-time dependency iconv found: YES Pkg-config binary for host machine specified from cross file, native file, or env var as ['/immortalwrt/master/staging_dir/host/bin/pkg-config'] Found pkg-config: YES (/immortalwrt/master/staging_dir/host/bin/pkg-config) 2.2.0 Determining dependency 'libpcre2-8' with pkg-config executable '/immortalwrt/master/staging_dir/host/bin/pkg-config' env[PKG_CONFIG_PATH]: /immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/share/pkgconfig env[PKG_SOURCE_DATE_EPOCH]: 1731014150 env[PKG_CONFIG_LIBDIR]: /immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/share/pkgconfig env[PKG_CONFIG]: /immortalwrt/master/staging_dir/host/bin/pkg-config ----------- Called: `/immortalwrt/master/staging_dir/host/bin/pkg-config --modversion libpcre2-8` -> 0 stdout: 10.42 ----------- env[PKG_CONFIG_PATH]: /immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/share/pkgconfig env[PKG_SOURCE_DATE_EPOCH]: 1731014150 env[PKG_CONFIG_LIBDIR]: /immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/share/pkgconfig env[PKG_CONFIG]: /immortalwrt/master/staging_dir/host/bin/pkg-config ----------- Called: `/immortalwrt/master/staging_dir/host/bin/pkg-config --cflags libpcre2-8` -> 0 stdout: -I/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/include ----------- env[PKG_CONFIG_PATH]: /immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/share/pkgconfig env[PKG_SOURCE_DATE_EPOCH]: 1731014150 env[PKG_CONFIG_LIBDIR]: /immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/share/pkgconfig env[PKG_CONFIG]: /immortalwrt/master/staging_dir/host/bin/pkg-config env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1 ----------- Called: `/immortalwrt/master/staging_dir/host/bin/pkg-config --libs libpcre2-8` -> 0 stdout: -L/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/lib -lpcre2-8 ----------- env[PKG_CONFIG_PATH]: /immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/share/pkgconfig env[PKG_SOURCE_DATE_EPOCH]: 1731014150 env[PKG_CONFIG_LIBDIR]: /immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/share/pkgconfig env[PKG_CONFIG]: /immortalwrt/master/staging_dir/host/bin/pkg-config ----------- Called: `/immortalwrt/master/staging_dir/host/bin/pkg-config --libs libpcre2-8` -> 0 stdout: -L/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/lib -lpcre2-8 ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpalpic0fu Code: #include int main(void) { void * something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpalpic0fu/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpalpic0fu/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy6zrpk97 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy6zrpk97/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy6zrpk97/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgr883a6x Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgr883a6x/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgr883a6x/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwc_4pdyy Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwc_4pdyy/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwc_4pdyy/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgb9duor9 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgb9duor9/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgb9duor9/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp0i3bz_t Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp0i3bz_t/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpp0i3bz_t/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwh_i05y1 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 15)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwh_i05y1/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwh_i05y1/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwh_i05y1/testfile.cpp: In function 'int main()': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwh_i05y1/testfile.cpp:3:65: error: narrowing conversion of '-1' from 'int' to 'long unsigned int' [-Wnarrowing] 3 | int main(void) { static int a[1-2*!(sizeof(void *) > 15)]; a[0]=0; return 0; } | ^ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwh_i05y1/testfile.cpp:3:40: error: size '-1' of array 'a' is negative 3 | int main(void) { static int a[1-2*!(sizeof(void *) > 15)]; a[0]=0; return 0; } | ~^~~~~~~~~~~~~~~~~~~~~~~~~ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy8d5eb1h Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 11)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy8d5eb1h/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpy8d5eb1h/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp97wuc5au Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 9)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp97wuc5au/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp97wuc5au/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgoerg6ua Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 8)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgoerg6ua/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgoerg6ua/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqblp3gq4 Code: ----------- Command line: `loongarch64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqblp3gq4/testfile.cpp -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpqblp3gq4/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -ffunction-sections -fdata-sections -D_FILE_OFFSET_BITS=64 -O0 -fpermissive --print-search-dirs` -> 0 stdout: install: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/ programs: =/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/libexec/gcc/loongarch64-openwrt-linux-musl/13.3.0/:/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/libexec/gcc/loongarch64-openwrt-linux-musl/13.3.0/:/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/libexec/gcc/loongarch64-openwrt-linux-musl/:/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/:/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/:/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/loongarch64-openwrt-linux-musl/13.3.0/:/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/bin/ libraries: =/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/:/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/lib/loongarch64-openwrt-linux-musl/13.3.0/:/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib/gcc/loongarch64-openwrt-linux-musl/13.3.0/../../../../loongarch64-openwrt-linux-musl/lib/ ----------- Run-time dependency libpcre2-8 found: YES 10.42 Executing subproject gvdb Project name: gvdb Project version: 0.0 C compiler for the host machine: loongarch64-openwrt-linux-musl-gcc (gcc 13.3.0 "loongarch64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") C linker for the host machine: loongarch64-openwrt-linux-musl-gcc ld.bfd 2.42 C compiler for the build machine: /immortalwrt/master/staging_dir/host/bin/gcc (gcc 9.4.0 "gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0") C linker for the build machine: /immortalwrt/master/staging_dir/host/bin/gcc ld.bfd 2.34 Build targets in project: 0 Subproject gvdb finished. Dependency gvdb found: YES 0.0 (overridden) Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpj1n887ep Code: int main(void) { return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpj1n887ep/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpj1n887ep/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -lm -fuse-ld=bfd -Wl,--allow-shlib-undefined -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Library m found: YES Determining dependency 'libffi' with pkg-config executable '/immortalwrt/master/staging_dir/host/bin/pkg-config' env[PKG_CONFIG_PATH]: /immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/share/pkgconfig env[PKG_SOURCE_DATE_EPOCH]: 1731014150 env[PKG_CONFIG_LIBDIR]: /immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/share/pkgconfig env[PKG_CONFIG]: /immortalwrt/master/staging_dir/host/bin/pkg-config ----------- Called: `/immortalwrt/master/staging_dir/host/bin/pkg-config --modversion libffi` -> 1 stderr: Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc' to the PKG_CONFIG_PATH environment variable Package 'libffi' not found ----------- CMake binary for host machine is not cached CMake binary for host machine specified from cross file, native file, or env var as ['/immortalwrt/master/staging_dir/host/bin/cmake'] Found CMake: /immortalwrt/master/staging_dir/host/bin/cmake (3.31.4) Extracting basic cmake information CMake Toolchain: Calling CMake once to generate the compiler state Calling CMake (['/immortalwrt/master/staging_dir/host/bin/cmake']) in /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/__CMake_compiler_info__ with: - "--trace-expand" - "--trace-format=json-v1" - "--no-warn-unused-cli" - "--trace-redirect=cmake_trace.txt" - "-G" - "Ninja" - "-DCMAKE_TOOLCHAIN_FILE=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/__CMake_compiler_info__/CMakeMesonTempToolchainFile.cmake" - "." CMake trace warning: add_executable() non imported executables are not supported CMake TRACE: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-0ADNXV/CMakeLists.txt:22 add_executable(['cmTC_4c3f6']) CMake trace warning: target_link_libraries() TARGET cmTC_4c3f6 not found CMake TRACE: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-0ADNXV/CMakeLists.txt:28 target_link_libraries(['cmTC_4c3f6', '']) CMake trace warning: add_executable() non imported executables are not supported CMake TRACE: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-3wHeXW/CMakeLists.txt:22 add_executable(['cmTC_686fc']) CMake trace warning: target_link_libraries() TARGET cmTC_686fc not found CMake TRACE: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-3wHeXW/CMakeLists.txt:28 target_link_libraries(['cmTC_686fc', '']) !meson_ci!/ci_include "/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/cmake_libffi/CMakeMesonToolchainFile.cmake" Try CMake generator: auto !meson_ci!/ci_include "/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/cmake_libffi/CMakeLists.txt" Calling CMake (['/immortalwrt/master/staging_dir/host/bin/cmake']) in /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/cmake_libffi with: - "--trace-expand" - "--trace-format=json-v1" - "--no-warn-unused-cli" - "--trace-redirect=cmake_trace.txt" - "-DCMAKE_TOOLCHAIN_FILE=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/cmake_libffi/CMakeMesonToolchainFile.cmake" - "." -- Module search paths: ['/', '/immortalwrt/master/staging_dir/host', '/opt', '/usr', '/usr/local'] -- CMake root: /immortalwrt/master/staging_dir/host/share/cmake-3.31 -- CMake architectures: ['x86_64-linux-gnu'] -- CMake lib search paths: ['lib', 'lib32', 'lib64', 'libx32', 'share', '', 'lib/x86_64-linux-gnu'] Preliminary CMake check failed. Aborting. Run-time dependency libffi found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency libffi Executing subproject libffi Project name: libffi Project version: 3.2.9999 C compiler for the host machine: loongarch64-openwrt-linux-musl-gcc (gcc 13.3.0 "loongarch64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") C linker for the host machine: loongarch64-openwrt-linux-musl-gcc ld.bfd 2.42 C compiler for the build machine: /immortalwrt/master/staging_dir/host/bin/gcc (gcc 9.4.0 "gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0") C linker for the build machine: /immortalwrt/master/staging_dir/host/bin/gcc ld.bfd 2.34 Message: host cpu: generic Message: host cpu_family: loongarch64 Message: host system: linux Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp81f6ek6_ Code: #ifndef __USER_LABEL_PREFIX__ #define MESON_UNDERSCORE_PREFIX unsupported #else #define MESON_UNDERSCORE_PREFIX __USER_LABEL_PREFIX__ #endif "MESON_HAVE_UNDERSCORE_DELIMITER" MESON_UNDERSCORE_PREFIX ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp81f6ek6_/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0` -> 0 stdout: "MESON_HAVE_UNDERSCORE_DELIMITER" ----------- Queried compiler for function prefix: __USER_LABEL_PREFIX__ is "" Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcq2wpmly Code: asm (".cfi_startproc .cfi_endproc"); ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcq2wpmly/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcq2wpmly/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcq2wpmly/testfile.c:1:6: warning: missing terminating " character 1 | asm (".cfi_startproc | ^ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcq2wpmly/testfile.c:1:6: error: missing terminating " character 1 | asm (".cfi_startproc | ^~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcq2wpmly/testfile.c:2:1: error: expected string literal before '.' token 2 | .cfi_endproc"); | ^ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcq2wpmly/testfile.c:2:13: warning: missing terminating " character 2 | .cfi_endproc"); | ^ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpcq2wpmly/testfile.c:2:13: error: missing terminating " character 2 | .cfi_endproc"); | ^~~ ----------- Checking if "ASM .cfi" compiles: NO Using cached compile: Cached command line: loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpco2sjrb2/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpco2sjrb2/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { size_t something; return 0; } Cached compiler stdout: Cached compiler stderr: Using cached compile: Cached command line: loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp615wzdrq/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp615wzdrq/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) >= 0)]; a[0]=0; return 0; } Cached compiler stdout: Cached compiler stderr: Using cached compile: Cached command line: loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpji4lywbs/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpji4lywbs/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 0)]; a[0]=0; return 0; } Cached compiler stdout: Cached compiler stderr: Using cached compile: Cached command line: loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp36n41zou/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp36n41zou/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 1)]; a[0]=0; return 0; } Cached compiler stdout: Cached compiler stderr: Using cached compile: Cached command line: loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbpggj7q8/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpbpggj7q8/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 3)]; a[0]=0; return 0; } Cached compiler stdout: Cached compiler stderr: Using cached compile: Cached command line: loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplfhzmjla/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmplfhzmjla/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 7)]; a[0]=0; return 0; } Cached compiler stdout: Cached compiler stderr: Using cached compile: Cached command line: loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsqrmkr8_/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsqrmkr8_/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 15)]; a[0]=0; return 0; } Cached compiler stdout: Cached compiler stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsqrmkr8_/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsqrmkr8_/testfile.c:3:37: error: size of array 'a' is negative 3 | int main(void) { static int a[1-2*!(sizeof(size_t) > 15)]; a[0]=0; return 0; } | ^ Using cached compile: Cached command line: loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkp9h7e9h/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpkp9h7e9h/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) <= 11)]; a[0]=0; return 0; } Cached compiler stdout: Cached compiler stderr: Using cached compile: Cached command line: loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpua2a4etc/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpua2a4etc/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) <= 9)]; a[0]=0; return 0; } Cached compiler stdout: Cached compiler stderr: Using cached compile: Cached command line: loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjhu0nx_z/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpjhu0nx_z/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) <= 8)]; a[0]=0; return 0; } Cached compiler stdout: Cached compiler stderr: Checking for size of "size_t" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpf89pffxf Code: #include int main(void) { long double something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpf89pffxf/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpf89pffxf/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4nskxe2a Code: #include int main(void) { static int a[1-2*!(sizeof(long double) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4nskxe2a/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp4nskxe2a/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyhv4ilnw Code: #include int main(void) { static int a[1-2*!(sizeof(long double) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyhv4ilnw/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpyhv4ilnw/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwxu4frvw Code: #include int main(void) { static int a[1-2*!(sizeof(long double) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwxu4frvw/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpwxu4frvw/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpew97slaj Code: #include int main(void) { static int a[1-2*!(sizeof(long double) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpew97slaj/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpew97slaj/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_vktb50y Code: #include int main(void) { static int a[1-2*!(sizeof(long double) > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_vktb50y/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp_vktb50y/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsabiwr4u Code: #include int main(void) { static int a[1-2*!(sizeof(long double) > 15)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsabiwr4u/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpsabiwr4u/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpesierrew Code: #include int main(void) { static int a[1-2*!(sizeof(long double) > 31)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpesierrew/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpesierrew/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpesierrew/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpesierrew/testfile.c:3:37: error: size of array 'a' is negative 3 | int main(void) { static int a[1-2*!(sizeof(long double) > 31)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp41v0t0gf Code: #include int main(void) { static int a[1-2*!(sizeof(long double) <= 23)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp41v0t0gf/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp41v0t0gf/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfa5chswz Code: #include int main(void) { static int a[1-2*!(sizeof(long double) <= 19)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfa5chswz/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfa5chswz/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1xlwip41 Code: #include int main(void) { static int a[1-2*!(sizeof(long double) <= 17)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1xlwip41/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp1xlwip41/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxztnkjqx Code: #include int main(void) { static int a[1-2*!(sizeof(long double) <= 16)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxztnkjqx/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpxztnkjqx/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking for size of "long double" : 16 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpq8v0fekf Code: #include int main(void) { double something; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpq8v0fekf/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpq8v0fekf/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpu3n0o2km Code: #include int main(void) { static int a[1-2*!(sizeof(double) >= 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpu3n0o2km/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpu3n0o2km/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp3wn06ujf Code: #include int main(void) { static int a[1-2*!(sizeof(double) > 0)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp3wn06ujf/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmp3wn06ujf/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpe272zc8o Code: #include int main(void) { static int a[1-2*!(sizeof(double) > 1)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpe272zc8o/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpe272zc8o/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpywdax3i8 Code: #include int main(void) { static int a[1-2*!(sizeof(double) > 3)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpywdax3i8/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpywdax3i8/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg58xcnpa Code: #include int main(void) { static int a[1-2*!(sizeof(double) > 7)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg58xcnpa/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpg58xcnpa/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpueqppk9z Code: #include int main(void) { static int a[1-2*!(sizeof(double) > 15)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpueqppk9z/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpueqppk9z/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpueqppk9z/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpueqppk9z/testfile.c:3:37: error: size of array 'a' is negative 3 | int main(void) { static int a[1-2*!(sizeof(double) > 15)]; a[0]=0; return 0; } | ^ ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmbs01c1d Code: #include int main(void) { static int a[1-2*!(sizeof(double) <= 11)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmbs01c1d/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpmbs01c1d/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmph8rmsa1x Code: #include int main(void) { static int a[1-2*!(sizeof(double) <= 9)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmph8rmsa1x/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmph8rmsa1x/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuhqee1wu Code: #include int main(void) { static int a[1-2*!(sizeof(double) <= 8)]; a[0]=0; return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuhqee1wu/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpuhqee1wu/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking for size of "double" : 8 Message: sizeof "long double" is greater than "double" Message: .eh_frame is hard-coded to ro Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfkco6fyu Code: #define memcpy meson_disable_define_of_memcpy #include #undef memcpy #ifdef __cplusplus extern "C" #endif char memcpy (void); #if defined __stub_memcpy || defined __stub___memcpy fail fail fail this function is not going to work #endif int main(void) { return memcpy (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfkco6fyu/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfkco6fyu/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 stderr: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfkco6fyu/testfile.c:10:14: warning: conflicting types for built-in function 'memcpy'; expected 'void *(void *, const void *, long unsigned int)' [-Wbuiltin-declaration-mismatch] 10 | char memcpy (void); | ^~~~~~ /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpfkco6fyu/testfile.c:5:1: note: 'memcpy' is declared in header '' 4 | #include +++ |+#include 5 | #undef memcpy ----------- Checking for function "memcpy" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpeg8v6mod Code: #define mkostemp meson_disable_define_of_mkostemp #include #undef mkostemp #ifdef __cplusplus extern "C" #endif char mkostemp (void); #if defined __stub_mkostemp || defined __stub___mkostemp fail fail fail this function is not going to work #endif int main(void) { return mkostemp (); } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpeg8v6mod/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpeg8v6mod/output.exe -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -Wl,--gc-sections -znow -zrelro` -> 0 Checking for function "mkostemp" : YES Using cached compile: Cached command line: loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpghspgbjb/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("alloca.h") #error "Header 'alloca.h' could not be found" #endif #else #include #endif Cached compiler stdout: Cached compiler stderr: Has header "alloca.h" : YES (cached) Using cached compile: Cached command line: loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpgpugw_fl/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("inttypes.h") #error "Header 'inttypes.h' could not be found" #endif #else #include #endif Cached compiler stdout: Cached compiler stderr: Has header "inttypes.h" : YES (cached) Using cached compile: Cached command line: loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpvghj_bhb/testfile.c -E -P -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("stdint.h") #error "Header 'stdint.h' could not be found" #endif #else #include #endif Cached compiler stdout: Cached compiler stderr: Has header "stdint.h" : YES (cached) Running compile: Working directory: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpk091az16 Code: int foo_def(void) __attribute__((visibility("default"))); int foo_def(void) { return 0; } int foo_hid(void) __attribute__((visibility("hidden"))); int foo_hid(void) { return 0; } int foo_int(void) __attribute__((visibility("internal"))); int foo_int(void) { return 0; } ----------- Command line: `loongarch64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpk091az16/testfile.c -o /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/openwrt-build/meson-private/tmpk091az16/output.obj -c -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0=glib-2.82.0 -ffunction-sections -fdata-sections -Wformat -Werror=format-security -fstack-protector -D_FILE_OFFSET_BITS=64 -O0 -Werror=attributes` -> 0 Compiler for C supports function attribute visibility: YES Program test-cc-supports-hidden-visibility.py found: YES (/immortalwrt/master/staging_dir/host/bin/python3 /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/subprojects/libffi/test-cc-supports-hidden-visibility.py) Running command: /immortalwrt/master/staging_dir/host/bin/python3 /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/subprojects/libffi/test-cc-supports-hidden-visibility.py loongarch64-openwrt-linux-musl-gcc --- stdout --- --- stderr --- cc1: note: someone does not honour COPTS correctly, passed 0 times Message: .hidden pseudo-op is available ../../../../build_dir/target-loongarch64_generic_musl/glib-2.82.0/subprojects/libffi/meson.build:259:2: ERROR: Problem encountered: Unsupported pair: system "linux", cpu family "loongarch64" ::endgroup:: make[2]: *** [Makefile:136: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/glib-2.82.0/.configured_efb2d3cf01c707184fb77fd0fe149f94] Error 1 time: package/feeds/packages/glib2/compile#8.85#3.59#29.36