Cloning into 'glib'... Already on 'main' Your branch is up to date with 'origin/main'. The Meson build system Version: 1.6.1 Source dir: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0 Build dir: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build Build type: cross build Project name: json-glib Project version: 1.8.0 C compiler for the host machine: mips64-openwrt-linux-musl-gcc (gcc 13.3.0 "mips64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") C linker for the host machine: mips64-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: mips64 Host machine cpu: generic Target machine cpu family: mips64 Target machine cpu: generic Found pkg-config: YES (/immortalwrt/master/staging_dir/host/bin/pkg-config) 2.2.0 Found CMake: /immortalwrt/master/staging_dir/host/bin/cmake (3.31.4) Run-time dependency gio-2.0 found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency gio-2.0 Executing subproject glib glib| Project name: glib glib| Project version: 2.83.3 glib| C compiler for the host machine: mips64-openwrt-linux-musl-gcc (gcc 13.3.0 "mips64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") glib| C linker for the host machine: mips64-openwrt-linux-musl-gcc ld.bfd 2.42 glib| 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") glib| C linker for the build machine: /immortalwrt/master/staging_dir/host/bin/gcc ld.bfd 2.34 glib| Compiler for C supports arguments -std=c89: YES glib| Compiler for C supports arguments -std=c99: YES glib| Compiler for C supports arguments -std=c11: YES glib| Compiler for C supports arguments -std=c17: YES glib| C++ compiler for the host machine: mips64-openwrt-linux-musl-g++ (gcc 13.3.0 "mips64-openwrt-linux-musl-g++ (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") glib| C++ linker for the host machine: mips64-openwrt-linux-musl-g++ ld.bfd 2.42 glib| Compiler for C++ supports arguments -std=c++98: YES glib| Compiler for C++ supports arguments -std=c++03: YES glib| Compiler for C++ supports arguments -std=c++11: YES glib| Compiler for C++ supports arguments -std=c++14: YES glib| Compiler for C++ supports arguments -std=c++17: YES glib| Compiler for C++ supports arguments -std=c++20: YES glib| Compiler for C++ supports arguments -std=c++2b: YES glib| Compiler for C++ supports arguments -std=c++latest: NO glib| Checking if "building for musl libc" compiles: YES glib| Program ./.gitlab-ci/thorough-test-wrapper.sh found: YES (/bin/bash /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/subprojects/glib/./.gitlab-ci/thorough-test-wrapper.sh) glib| Program valgrind found: NO glib| Compiler for C supports arguments -fno-strict-aliasing: YES glib| Message: Enabling various debug infrastructure glib| Has header "alloca.h" : YES glib| Has header "afunix.h" : NO glib| Has header "crt_externs.h" : NO glib| Has header "dirent.h" : YES glib| Has header "float.h" : YES glib| Has header "fstab.h" : NO glib| Has header "ftw.h" : YES glib| Has header "grp.h" : YES glib| Has header "inttypes.h" : YES glib| Has header "libproc.h" : NO glib| Has header "limits.h" : YES glib| Has header "linux/netlink.h" : YES glib| Has header "locale.h" : YES glib| Has header "mach/mach_time.h" : NO glib| Has header "memory.h" : YES glib| Has header "mntent.h" : YES glib| Has header "netlink/netlink.h" : NO glib| Has header "poll.h" : YES glib| Has header "pwd.h" : YES glib| Has header "sched.h" : YES glib| Has header "spawn.h" : YES glib| Has header "stdatomic.h" : YES glib| Has header "stdint.h" : YES glib| Has header "stdlib.h" : YES glib| Has header "string.h" : YES glib| Has header "strings.h" : YES glib| Has header "sys/auxv.h" : YES glib| Has header "sys/event.h" : NO glib| Has header "sys/uio.h" : YES glib| Has header "sys/filio.h" : NO glib| Has header "sys/inotify.h" : YES glib| Has header "sys/mkdev.h" : NO glib| Has header "sys/mntctl.h" : NO glib| Has header "sys/mnttab.h" : NO glib| Has header "sys/mount.h" : YES glib| Has header "sys/param.h" : YES glib| Has header "sys/prctl.h" : YES glib| Has header "sys/resource.h" : YES glib| Has header "sys/select.h" : YES glib| Has header "sys/statfs.h" : YES glib| Has header "sys/stat.h" : YES glib| Has header "sys/statvfs.h" : YES glib| Has header "sys/sysctl.h" : NO glib| Has header "sys/time.h" : YES glib| Has header "sys/times.h" : YES glib| Has header "sys/types.h" : YES glib| Has header "sys/ucred.h" : NO glib| Has header "sys/uio.h" : YES (cached) glib| Has header "sys/vfs.h" : YES glib| Has header "sys/vfstab.h" : NO glib| Has header "sys/vmount.h" : NO glib| Has header "sys/wait.h" : YES glib| Has header "syslog.h" : YES glib| Has header "termios.h" : YES glib| Has header "unistd.h" : YES glib| Has header "values.h" : YES glib| Has header "wchar.h" : YES glib| Has header "xlocale.h" : NO glib| Check usable header "malloc.h" : YES glib| Checking if "statx() test" compiles: YES glib| Header "locale.h" has symbol "LC_MESSAGES" : YES glib| Checking if "type "struct stat" has member "st_mtimensec"" compiles: NO glib| Checking if "type "struct stat" has member "st_mtim.tv_nsec"" compiles: YES glib| Checking if "type "struct stat" has member "st_atimensec"" compiles: NO glib| Checking if "type "struct stat" has member "st_atim.tv_nsec"" compiles: YES glib| Checking if "type "struct stat" has member "st_ctimensec"" compiles: NO glib| Checking if "type "struct stat" has member "st_ctim.tv_nsec"" compiles: YES glib| Checking if "type "struct stat" has member "st_birthtime"" compiles: NO glib| Checking if "type "struct stat" has member "st_birthtimensec"" compiles: NO glib| Checking if "type "struct stat" has member "st_birthtim"" compiles: NO glib| Checking if "type "struct stat" has member "st_birthtim.tv_nsec"" compiles: NO glib| Checking if "type "struct stat" has member "st_blksize"" compiles: YES glib| Checking if "type "struct stat" has member "st_blocks"" compiles: YES glib| Checking if "type "struct statfs" has member "f_fstypename"" compiles: NO glib| Checking if "type "struct statfs" has member "f_bavail"" compiles: YES glib| Checking if "type "struct dirent" has member "d_type"" compiles: YES glib| Checking if "type "struct statvfs" has member "f_basetype"" compiles: NO glib| Checking if "type "struct statvfs" has member "f_fstypename"" compiles: NO glib| Checking if "type "struct statvfs" has member "f_type"" compiles: YES glib| Checking if "type "struct tm" has member "tm_gmtoff"" compiles: YES glib| Checking if "type "struct tm" has member "__tm_gmtoff"" compiles: YES glib| Compiler for C supports arguments -Wduplicated-branches: YES glib| Compiler for C supports arguments -Wfloat-conversion: YES glib| Compiler for C supports arguments -Wimplicit-fallthrough: YES glib| Compiler for C supports arguments -Wmisleading-indentation: YES glib| Compiler for C supports arguments -Wmissing-field-initializers: YES glib| Compiler for C supports arguments -Wnonnull: YES glib| Compiler for C supports arguments -Wnull-dereference: YES glib| Compiler for C supports arguments -Wunused: YES glib| Compiler for C supports arguments -Wno-unused-parameter: YES glib| Compiler for C supports arguments -Wno-cast-function-type: YES glib| Compiler for C supports arguments -Wno-pedantic: YES glib| Compiler for C supports arguments -Wno-format-zero-length: YES glib| Compiler for C supports arguments -Wno-variadic-macros: YES glib| Compiler for C supports arguments -Werror=format=2: YES glib| Compiler for C supports arguments -Werror=init-self: YES glib| Compiler for C supports arguments -Werror=missing-include-dirs: YES glib| Compiler for C supports arguments -Werror=pointer-arith: YES glib| Compiler for C supports arguments -Werror=unused-result: YES glib| Compiler for C supports arguments -Wstrict-prototypes: YES glib| Compiler for C supports arguments -Wno-bad-function-cast: YES glib| Compiler for C supports arguments -Werror=implicit-function-declaration: YES glib| Compiler for C supports arguments -Werror=missing-prototypes: YES glib| Compiler for C supports arguments -Werror=pointer-sign: YES glib| Compiler for C supports arguments -Wno-string-plus-int: NO glib| Compiler for C supports arguments -Wno-typedef-redefinition: NO glib| Compiler for C++ supports arguments -Wduplicated-branches: YES glib| Compiler for C++ supports arguments -Wfloat-conversion: YES glib| Compiler for C++ supports arguments -Wimplicit-fallthrough: YES glib| Compiler for C++ supports arguments -Wmisleading-indentation: YES glib| Compiler for C++ supports arguments -Wmissing-field-initializers: YES glib| Compiler for C++ supports arguments -Wnonnull: YES glib| Compiler for C++ supports arguments -Wnull-dereference: YES glib| Compiler for C++ supports arguments -Wunused: YES glib| Compiler for C++ supports arguments -Wno-unused-parameter: YES glib| Compiler for C++ supports arguments -Wno-cast-function-type: YES glib| Compiler for C++ supports arguments -Wno-pedantic: YES glib| Compiler for C++ supports arguments -Wno-format-zero-length: YES glib| Compiler for C++ supports arguments -Wno-variadic-macros: YES glib| Compiler for C++ supports arguments -Werror=format=2: YES glib| Compiler for C++ supports arguments -Werror=init-self: YES glib| Compiler for C++ supports arguments -Werror=missing-include-dirs: YES glib| Compiler for C++ supports arguments -Werror=pointer-arith: YES glib| Compiler for C++ supports arguments -Werror=unused-result: YES glib| Compiler for C supports link arguments -Wl,-z,nodelete: YES glib| Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES glib| Checking for function "accept4" : YES glib| Checking for function "close_range" : NO glib| Checking for function "copy_file_range" : YES glib| Checking for function "endmntent" : YES glib| Checking for function "endservent" : YES glib| Checking for function "epoll_create1" : YES glib| Checking for function "faccessat" : YES glib| Checking for function "fallocate" : YES glib| Checking for function "fchmod" : YES glib| Checking for function "fchown" : YES glib| Checking for function "fdwalk" : NO glib| Checking for function "free_aligned_sized" : NO glib| Checking for function "free_sized" : NO glib| Checking for function "fsync" : YES glib| Checking for function "ftruncate64" : NO glib| Checking for function "getauxval" : YES glib| Checking for function "getc_unlocked" : YES glib| Checking for function "getfsent" : NO glib| Checking for function "getfsstat" : NO glib| Checking for function "getgrgid_r" : YES glib| Checking for function "getmntent_r" : YES glib| Checking for function "getpwuid_r" : YES glib| Checking for function "getresuid" : YES glib| Checking for function "getvfsstat" : NO glib| Checking for function "gmtime_r" : YES glib| Checking for function "hasmntopt" : YES glib| Checking for function "inotify_init1" : YES glib| Checking for function "issetugid" : YES glib| Checking for function "kevent" : NO glib| Checking for function "kqueue" : NO glib| Checking for function "lchmod" : YES glib| Checking for function "lchown" : YES glib| Checking for function "link" : YES glib| Checking for function "localtime_r" : YES glib| Checking for function "lstat" : YES glib| Checking for function "mbrtowc" : YES glib| Checking for function "memalign" : YES glib| Checking for function "memmem" : YES glib| Checking for function "mmap" : YES glib| Checking for function "newlocale" : YES glib| Checking for function "pipe2" : YES glib| Checking for function "poll" : YES glib| Checking for function "prlimit" : YES glib| Checking for function "readlink" : YES glib| Checking for function "recvmmsg" : YES glib| Checking for function "sendmmsg" : YES glib| Checking for function "setenv" : YES glib| Checking for function "setmntent" : YES glib| Checking for function "strerror_r" : YES glib| Checking for function "strnlen" : YES glib| Checking for function "strsignal" : YES glib| Checking for function "strtod_l" : YES glib| Checking for function "strtoll_l" : NO glib| Checking for function "strtoull_l" : NO glib| Checking for function "symlink" : YES glib| Checking for function "timegm" : YES glib| Checking for function "unsetenv" : YES glib| Checking for function "uselocale" : YES glib| Checking for function "utimes" : YES glib| Checking for function "utimensat" : YES glib| Checking for function "valloc" : YES glib| Checking for function "vasprintf" : YES glib| Checking for function "vsnprintf" : YES glib| Checking for function "wcrtomb" : YES glib| Checking for function "wcslen" : YES glib| Checking for function "wcsnlen" : YES glib| Checking for function "sysctlbyname" : NO glib| Checking for function "statvfs" : YES glib| Checking for function "statfs" : YES glib| Checking for function "prctl" : YES glib| Checking for function "if_indextoname" : YES glib| Checking for function "if_nametoindex" : YES glib| Checking for function "splice" : YES glib| Checking for function "stpcpy" : YES glib| Checking for function "memalign" : YES glib| Checking if "getservbyname_r()" compiles: YES glib| Checking for function "_aligned_malloc" : NO glib| Checking for function "aligned_alloc" : YES glib| Checking for function "posix_memalign" : YES glib| Checking for function "posix_spawn" : YES glib| Checking if "strerror_r() returns char *" compiles: NO glib| Checking for function "snprintf" : YES glib| Checking for function "strcasecmp" : YES glib| Checking for function "strncasecmp" : YES glib| Header "sys/sysmacros.h" has symbol "major" : YES glib| Header "dlfcn.h" has symbol "RTLD_LAZY" : YES glib| Header "dlfcn.h" has symbol "RTLD_NOW" : YES glib| Header "dlfcn.h" has symbol "RTLD_GLOBAL" : YES glib| Header "dlfcn.h" has symbol "RTLD_NEXT" : YES glib| Checking for type "loff_t" : NO glib| Message: Checking whether to use statfs or statvfs .. statfs glib| Checking for function "mkostemp" : YES glib| Checking if "futex(2) system call" compiles: YES glib| Checking if "futex_time64(2) system call" compiles: NO glib| Checking if "eventfd(2) system call" : links: YES glib| Checking if "ppoll(2) system call" : links: YES glib| Checking if "pidfd_open(2) system call" : links: YES glib| Checking if "__uint128_t available" compiles: YES glib| Checking if "clock_gettime" : links: YES glib| Checking if "dlopen() and dlsym() in system libraries" : links: YES glib| Checking if "number of arguments to statfs() (n=2)" compiles: YES glib| Checking if "open() option O_DIRECTORY" compiles: YES glib| Checking if "fcntl() option F_FULLFSYNC" compiles: NO glib| Checking if "nl_langinfo and CODESET" : links: YES glib| Checking if "nl_langinfo (PM_STR)" : links: YES glib| Checking if "nl_langinfo (ERA)" : links: NO glib| Checking if "nl_langinfo (_NL_CTYPE_OUTDIGITn_MB)" : links: NO glib| Checking if "nl_langinfo (ALTMON_n)" : links: NO glib| Checking if "nl_langinfo (_NL_ABALTMON_n)" : links: NO glib| Checking if "nl_langinfo and _NL_TIME_CODESET" : links: NO glib| Checking if "signed" compiles: YES glib| Header "stddef.h" has symbol "ptrdiff_t" : YES glib| Checking if "sig_atomic_t" : links: YES glib| Checking if "long long" compiles: YES glib| Checking if "long double" compiles: YES glib| Header "stddef.h" has symbol "wchar_t" : YES glib| Header "wchar.h" has symbol "wint_t" : YES glib| Checking if "uintmax_t in inttypes.h" compiles: YES glib| Checking if "uintmax_t in stdint.h" compiles: YES glib| Checking for size of "char" : 1 glib| Checking for size of "short" : 2 glib| Checking for size of "int" : 4 glib| Checking for size of "void*" : 8 glib| Checking for size of "long" : 8 glib| Checking for size of "long long" : 8 glib| Checking for size of "size_t" : 8 glib| Checking for size of "ssize_t" : 8 glib| Checking if "int64_t is long" compiles: YES glib| Checking for alignment of "char" : 1 glib| Checking for alignment of "short" : 2 glib| Checking for alignment of "int" : 4 glib| Checking for alignment of "void*" : 8 glib| Checking for alignment of "long" : 8 glib| Checking for alignment of "long long" : 8 Submodule 'subprojects/gvdb' (https://gitlab.gnome.org/GNOME/gvdb.git) registered for path './' Cloning into '/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/subprojects/glib/subprojects/gvdb'... Submodule path './': checked out '2b42fc75f09dbe1cd1057580b5782b08f2dcb400' Cloning into 'libffi'... glib| Checking for alignment of "size_t" : 8 glib| Checking for size of "wchar_t" : 4 glib| Checking if "GCC size_t typedef is long" compiles: YES glib| Checking if "GCC size_t typedef is long long" compiles: NO glib| Checking if "ISO C99 varargs macros in C" compiles: YES glib| Checking if "ISO C99 varargs macros in C++" compiles: YES glib| Checking if "GNUC varargs macros" compiles: YES glib| Has header "alloca.h" : YES (cached) glib| Has header "sys/poll.h" : YES glib| Has header "sys/types.h" : YES (cached) glib| Has header "winsock2.h" : NO glib| Computing int of "POLLIN" : 1 glib| Computing int of "POLLOUT" : 4 glib| Computing int of "POLLPRI" : 2 glib| Computing int of "POLLERR" : 8 glib| Computing int of "POLLHUP" : 16 glib| Computing int of "POLLNVAL" : 32 glib| Computing int of "AF_UNIX" : 1 glib| Computing int of "AF_INET" : 2 glib| Computing int of "AF_INET6" : 10 glib| Computing int of "MSG_OOB" : 1 glib| Computing int of "MSG_PEEK" : 2 glib| Computing int of "MSG_DONTROUTE" : 4 glib| Checking for type "struct in6_addr" : YES glib| Checking if "atomic ops" : links: YES glib| Checking if "atomic ops define" compiles: YES glib| Checking if "sync swap" : links: NO glib| Run-time dependency threads found: YES glib| Header "pthread.h" has symbol "pthread_attr_setstacksize" : YES glib| Header "pthread.h" has symbol "pthread_attr_setinheritsched" : YES glib| Header "pthread.h" has symbol "pthread_condattr_setclock" : YES glib| Header "pthread.h" has symbol "pthread_cond_timedwait_relative_np" : NO glib| Header "pthread.h" has symbol "pthread_getname_np" : YES glib| Header "pthread.h" has symbol "pthread_getaffinity_np" : YES glib| Checking if "pthread_setname_np(const char*)" with dependency threads: links: NO glib| Checking if "pthread_setname_np(pthread_t, const char*)" with dependency threads: links: YES glib| Run-time dependency iconv found: YES glib| Run-time dependency libpcre2-8 found: YES 10.42 glib| Using subprojects/glib/subprojects/gvdb.wrap Executing subproject glib:gvdb gvdb| Project name: gvdb gvdb| Project version: 0.0 gvdb| C compiler for the host machine: mips64-openwrt-linux-musl-gcc (gcc 13.3.0 "mips64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") gvdb| C linker for the host machine: mips64-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. glib| Dependency gvdb found: YES 0.0 (overridden) glib| Library m found: YES glib| Run-time dependency libffi found: NO (tried pkgconfig and cmake) glib| Looking for a fallback subproject for the dependency libffi glib| Using subprojects/glib/subprojects/libffi.wrap Executing subproject glib:libffi libffi| Project name: libffi libffi| Project version: 3.2.9999 libffi| C compiler for the host machine: mips64-openwrt-linux-musl-gcc (gcc 13.3.0 "mips64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") libffi| C linker for the host machine: mips64-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: mips64 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-mips64_octeonplus_64_musl/json-glib-1.8.0/subprojects/libffi/test-cc-supports-hidden-visibility.py) libffi| Message: .hidden pseudo-op is available ../../../../build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/subprojects/libffi/meson.build:259:2: ERROR: Problem encountered: Unsupported pair: system "linux", cpu family "mips64" A full log can be found at /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-logs/meson-log.txt ::group::==== CI platform detected, click here for meson-log.txt contents. ==== Build started at 2025-02-19T23:55:43.608185 Main binary: /immortalwrt/master/staging_dir/host/bin/python3 Build Options: -Ddefault_library=both -Dgtk_doc=disabled -Dintrospection=disabled -Dtests=false -Dbuildtype=plain --cross-file=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-cross.txt --native-file=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-native.txt Python system: Linux The Meson build system Version: 1.6.1 Source dir: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0 Build dir: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build Build type: cross build Project name: json-glib Project version: 1.8.0 ----------- Detecting compiler via: `mips64-openwrt-linux-musl-gcc --version` -> 0 stdout: mips64-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: `mips64-openwrt-linux-musl-gcc -Wl,--version -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -fuse-ld=bfd -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-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ld.bfd -plugin /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/libexec/gcc/mips64-openwrt-linux-musl/13.3.0/liblto_plugin.so -plugin-opt=/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/libexec/gcc/mips64-openwrt-linux-musl/13.3.0/lto-wrapper -plugin-opt=-fresolution=/immortalwrt/master/tmp/cci5gVvp.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -EB -mips64 -dynamic-linker /lib/ld-musl-mips64-sf.so.1 -melf64btsmip -z now -z relro /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/lib/../lib64/crt1.o /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/lib/../lib64/crti.o /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/crtbegin.o -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -L /immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/lib -rpath-link /immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0 -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/lib/../lib64 -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/lib --version -lssp_nonshared -lgcc_s -lc -lgcc_s /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/crtend.o /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/lib/../lib64/crtn.o ----------- Sanity testing C compiler: mips64-openwrt-linux-musl-gcc Is cross compiler: True. Sanity check compiler command line: mips64-openwrt-linux-musl-gcc sanitycheckc.c -o sanitycheckc_cross.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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: mips64-openwrt-linux-musl-gcc (gcc 13.3.0 "mips64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") C linker for the host machine: mips64-openwrt-linux-musl-gcc ld.bfd 2.42 ----------- Detecting archiver via: `mips64-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-mips64_octeonplus_64_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/cc1ORD3r.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-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/host/include -I/immortalwrt/master/staging_dir/host/include -I/immortalwrt/master/staging_dir/hostpkg/include -I/immortalwrt/master/staging_dir/target-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/host/lib Sanity check compile stdout: ----- Sanity check compile stderr: ----- Running test binary command: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.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: mips64 Host machine cpu: generic Target machine cpu family: mips64 Target machine cpu: generic 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 'gio-2.0' with pkg-config executable '/immortalwrt/master/staging_dir/host/bin/pkg-config' env[PKG_CONFIG_PATH]: /immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-mips64_octeonplus_64_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 gio-2.0` -> 1 stderr: Package gio-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gio-2.0.pc' to the PKG_CONFIG_PATH environment variable Package 'gio-2.0' 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-mips64_octeonplus_64_musl/json-glib-1.8.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-mips64_octeonplus_64_musl/json-glib-1.8.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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-r116nu/CMakeLists.txt:22 add_executable(['cmTC_87c17']) CMake trace warning: target_link_libraries() TARGET cmTC_87c17 not found CMake TRACE: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-r116nu/CMakeLists.txt:28 target_link_libraries(['cmTC_87c17', '']) !meson_ci!/ci_include "/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/cmake_gio-2.0/CMakeMesonToolchainFile.cmake" Try CMake generator: auto !meson_ci!/ci_include "/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/cmake_gio-2.0/CMakeLists.txt" Calling CMake (['/immortalwrt/master/staging_dir/host/bin/cmake']) in /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/cmake_gio-2.0 with: - "--trace-expand" - "--trace-format=json-v1" - "--no-warn-unused-cli" - "--trace-redirect=cmake_trace.txt" - "-DCMAKE_TOOLCHAIN_FILE=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/cmake_gio-2.0/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 gio-2.0 found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency gio-2.0 Executing subproject glib Project name: glib Project version: 2.83.3 C compiler for the host machine: mips64-openwrt-linux-musl-gcc (gcc 13.3.0 "mips64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") C linker for the host machine: mips64-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 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_ho7osw0 Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_ho7osw0/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_ho7osw0/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz76y8f_v Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz76y8f_v/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz76y8f_v/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpoauwbsfu Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpoauwbsfu/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpoauwbsfu/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6_nf4pn_ Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6_nf4pn_/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6_nf4pn_/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=c17` -> 0 Compiler for C supports arguments -std=c17: YES ----------- Detecting compiler via: `mips64-openwrt-linux-musl-g++ --version` -> 0 stdout: mips64-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: `mips64-openwrt-linux-musl-g++ -Wl,--version -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -fuse-ld=bfd -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-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ld.bfd -plugin /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/libexec/gcc/mips64-openwrt-linux-musl/13.3.0/liblto_plugin.so -plugin-opt=/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/libexec/gcc/mips64-openwrt-linux-musl/13.3.0/lto-wrapper -plugin-opt=-fresolution=/immortalwrt/master/tmp/cckFOz31.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -EB -mips64 -dynamic-linker /lib/ld-musl-mips64-sf.so.1 -melf64btsmip -z now -z relro /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/lib/../lib64/crt1.o /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/lib/../lib64/crti.o /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/crtbegin.o -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -L /immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/lib -rpath-link /immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0 -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/lib/../lib64 -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/lib --version -lstdc++ -lm -lssp_nonshared -lgcc_s -lc -lgcc_s /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/crtend.o /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/lib/../lib64/crtn.o ----------- Sanity testing C++ compiler: mips64-openwrt-linux-musl-g++ Is cross compiler: True. Sanity check compiler command line: mips64-openwrt-linux-musl-g++ sanitycheckcpp.cc -o sanitycheckcpp_cross.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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: mips64-openwrt-linux-musl-g++ (gcc 13.3.0 "mips64-openwrt-linux-musl-g++ (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") C++ linker for the host machine: mips64-openwrt-linux-musl-g++ ld.bfd 2.42 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0by_sfxq Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0by_sfxq/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0by_sfxq/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0r68zlyh Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0r68zlyh/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0r68zlyh/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4w_omsxr Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4w_omsxr/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4w_omsxr/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmm8cm4ey Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmm8cm4ey/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmm8cm4ey/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpystvwh42 Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpystvwh42/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpystvwh42/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpsziifan7 Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpsziifan7/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpsziifan7/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2juh7y51 Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2juh7y51/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2juh7y51/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd2wpwqli Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd2wpwqli/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd2wpwqli/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -std=c++latest` -> 1 stderr: mips64-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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptqw8djyf Code: #include #if defined __GLIBC__ || defined __UCLIBC__ #error "Not in glibc or uclibc" #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptqw8djyf/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptqw8djyf/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/subprojects/glib/./.gitlab-ci/thorough-test-wrapper.sh) Program valgrind found: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0r5z9jla Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0r5z9jla/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0r5z9jla/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fno-strict-aliasing` -> 0 Compiler for C supports arguments -fno-strict-aliasing: YES Message: Enabling various debug infrastructure Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpe_wndurp Code: #ifdef __has_include #if !__has_include("alloca.h") #error "Header 'alloca.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpe_wndurp/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "alloca.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1whtcaua Code: #ifdef __has_include #if !__has_include("afunix.h") #error "Header 'afunix.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1whtcaua/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1whtcaua/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxpxw5o5r 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxpxw5o5r/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxpxw5o5r/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpm41s4bwm Code: #ifdef __has_include #if !__has_include("dirent.h") #error "Header 'dirent.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpm41s4bwm/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "dirent.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcaiwc3sa Code: #ifdef __has_include #if !__has_include("float.h") #error "Header 'float.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcaiwc3sa/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "float.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwbn4nop3 Code: #ifdef __has_include #if !__has_include("fstab.h") #error "Header 'fstab.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwbn4nop3/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwbn4nop3/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp56_a3x0e Code: #ifdef __has_include #if !__has_include("ftw.h") #error "Header 'ftw.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp56_a3x0e/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "ftw.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpps7l_haw Code: #ifdef __has_include #if !__has_include("grp.h") #error "Header 'grp.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpps7l_haw/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "grp.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd8mjc4z4 Code: #ifdef __has_include #if !__has_include("inttypes.h") #error "Header 'inttypes.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd8mjc4z4/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "inttypes.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz22rxy75 Code: #ifdef __has_include #if !__has_include("libproc.h") #error "Header 'libproc.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz22rxy75/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz22rxy75/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw_t5zo5n Code: #ifdef __has_include #if !__has_include("limits.h") #error "Header 'limits.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw_t5zo5n/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "limits.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphnotzeip Code: #ifdef __has_include #if !__has_include("linux/netlink.h") #error "Header 'linux/netlink.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphnotzeip/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "linux/netlink.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd2ko_agq Code: #ifdef __has_include #if !__has_include("locale.h") #error "Header 'locale.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd2ko_agq/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "locale.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptt84gbd9 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptt84gbd9/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptt84gbd9/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb1y2vq_t Code: #ifdef __has_include #if !__has_include("memory.h") #error "Header 'memory.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb1y2vq_t/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "memory.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_e9glmzb Code: #ifdef __has_include #if !__has_include("mntent.h") #error "Header 'mntent.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_e9glmzb/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "mntent.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp830d_2k5 Code: #ifdef __has_include #if !__has_include("netlink/netlink.h") #error "Header 'netlink/netlink.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp830d_2k5/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp830d_2k5/testfile.c:4:12: error: #error "Header 'netlink/netlink.h' could not be found" 4 | #error "Header 'netlink/netlink.h' could not be found" | ^~~~~ ----------- Has header "netlink/netlink.h" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphac87acu Code: #ifdef __has_include #if !__has_include("poll.h") #error "Header 'poll.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphac87acu/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "poll.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2l9i64mv Code: #ifdef __has_include #if !__has_include("pwd.h") #error "Header 'pwd.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2l9i64mv/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "pwd.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv4to17zb Code: #ifdef __has_include #if !__has_include("sched.h") #error "Header 'sched.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv4to17zb/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sched.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb2mdlxpk Code: #ifdef __has_include #if !__has_include("spawn.h") #error "Header 'spawn.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb2mdlxpk/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "spawn.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbjrt05x5 Code: #ifdef __has_include #if !__has_include("stdatomic.h") #error "Header 'stdatomic.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbjrt05x5/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "stdatomic.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjk5kd1gi Code: #ifdef __has_include #if !__has_include("stdint.h") #error "Header 'stdint.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjk5kd1gi/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "stdint.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpi6jy0vzf Code: #ifdef __has_include #if !__has_include("stdlib.h") #error "Header 'stdlib.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpi6jy0vzf/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "stdlib.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0ixx26yd Code: #ifdef __has_include #if !__has_include("string.h") #error "Header 'string.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0ixx26yd/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "string.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk0raynzi Code: #ifdef __has_include #if !__has_include("strings.h") #error "Header 'strings.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk0raynzi/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "strings.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcebew9gw 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcebew9gw/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpks4rvciy 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpks4rvciy/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpks4rvciy/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnp45eco5 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnp45eco5/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmplfca8ihi 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmplfca8ihi/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmplfca8ihi/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnws5madd 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnws5madd/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb9ak8o9z 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb9ak8o9z/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb9ak8o9z/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1fmboljz 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1fmboljz/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1fmboljz/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx79ix8g6 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx79ix8g6/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx79ix8g6/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprw4tv2z1 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprw4tv2z1/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcbh1jt76 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcbh1jt76/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9o27yy2y 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9o27yy2y/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu5ouwd61 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu5ouwd61/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_gheqe6y 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_gheqe6y/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfk2tm1pa 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfk2tm1pa/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmmsoh6ph 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmmsoh6ph/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpi4cpgk7s 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpi4cpgk7s/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4_syk28z 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4_syk28z/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4_syk28z/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0_l8qudz 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0_l8qudz/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp72u28j0v 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp72u28j0v/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw1d0h4x_ 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw1d0h4x_/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmgm4_vco Code: #ifdef __has_include #if !__has_include("sys/ucred.h") #error "Header 'sys/ucred.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmgm4_vco/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmgm4_vco/testfile.c:4:12: error: #error "Header 'sys/ucred.h' could not be found" 4 | #error "Header 'sys/ucred.h' could not be found" | ^~~~~ ----------- Has header "sys/ucred.h" : NO Using cached compile: Cached command line: mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnp45eco5/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99 Code: #ifdef __has_include #if !__has_include("sys/uio.h") #error "Header 'sys/uio.h' could not be found" #endif #else #include #endif Cached compiler stdout: Cached compiler stderr: Has header "sys/uio.h" : YES (cached) Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu_f9xgqf 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu_f9xgqf/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpewhcqh99 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpewhcqh99/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpewhcqh99/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk5my9vs8 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk5my9vs8/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk5my9vs8/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdzuagbd9 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdzuagbd9/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv1xb9uru Code: #ifdef __has_include #if !__has_include("syslog.h") #error "Header 'syslog.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv1xb9uru/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "syslog.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy5uj2qsd Code: #ifdef __has_include #if !__has_include("termios.h") #error "Header 'termios.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy5uj2qsd/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "termios.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7qt4m9i6 Code: #ifdef __has_include #if !__has_include("unistd.h") #error "Header 'unistd.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7qt4m9i6/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "unistd.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7w6r8pc2 Code: #ifdef __has_include #if !__has_include("values.h") #error "Header 'values.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7w6r8pc2/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "values.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpi979bjyi Code: #ifdef __has_include #if !__has_include("wchar.h") #error "Header 'wchar.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpi979bjyi/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "wchar.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpopy5en9h Code: #ifdef __has_include #if !__has_include("xlocale.h") #error "Header 'xlocale.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpopy5en9h/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpopy5en9h/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0rxup90a Code: #include ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0rxup90a/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0rxup90a/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Check usable header "malloc.h" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxutvmc3g 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxutvmc3g/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxutvmc3g/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "statx() test" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprsyrwi4_ 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprsyrwi4_/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprsyrwi4_/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp77x5svkk 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp77x5svkk/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp77x5svkk/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp77x5svkk/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp77x5svkk/testfile.c:47:21: error: 'struct stat' has no member named 'st_mtimensec' 47 | (void) ( foo.st_mtimensec ); | ^ ----------- Checking if "type "struct stat" has member "st_mtimensec"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz55u06o3 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz55u06o3/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz55u06o3/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdlt33vds 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdlt33vds/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdlt33vds/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdlt33vds/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdlt33vds/testfile.c:48:21: error: 'struct stat' has no member named 'st_atimensec' 48 | (void) ( foo.st_atimensec ); | ^ ----------- Checking if "type "struct stat" has member "st_atimensec"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpuba5890x 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpuba5890x/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpuba5890x/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphhxl5j0v 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphhxl5j0v/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphhxl5j0v/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphhxl5j0v/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphhxl5j0v/testfile.c:49:21: error: 'struct stat' has no member named 'st_ctimensec' 49 | (void) ( foo.st_ctimensec ); | ^ ----------- Checking if "type "struct stat" has member "st_ctimensec"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzom3ejz7 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzom3ejz7/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzom3ejz7/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp89iu3mx7 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp89iu3mx7/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp89iu3mx7/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp89iu3mx7/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp89iu3mx7/testfile.c:50:21: error: 'struct stat' has no member named 'st_birthtime' 50 | (void) ( foo.st_birthtime ); | ^ ----------- Checking if "type "struct stat" has member "st_birthtime"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9ndyzf4o 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9ndyzf4o/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9ndyzf4o/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9ndyzf4o/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9ndyzf4o/testfile.c:50:21: error: 'struct stat' has no member named 'st_birthtimensec' 50 | (void) ( foo.st_birthtimensec ); | ^ ----------- Checking if "type "struct stat" has member "st_birthtimensec"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpf_tjy4kv 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpf_tjy4kv/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpf_tjy4kv/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpf_tjy4kv/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpf_tjy4kv/testfile.c:50:21: error: 'struct stat' has no member named 'st_birthtim' 50 | (void) ( foo.st_birthtim ); | ^ ----------- Checking if "type "struct stat" has member "st_birthtim"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1795nwml 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1795nwml/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1795nwml/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1795nwml/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1795nwml/testfile.c:50:21: error: 'struct stat' has no member named 'st_birthtim' 50 | (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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3b6x8je2 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3b6x8je2/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3b6x8je2/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzz59gvvo 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzz59gvvo/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzz59gvvo/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz544a9fc 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz544a9fc/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz544a9fc/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz544a9fc/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz544a9fc/testfile.c:67:21: error: 'struct statfs' has no member named 'f_fstypename' 67 | (void) ( foo.f_fstypename ); | ^ ----------- Checking if "type "struct statfs" has member "f_fstypename"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmj286tlh 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmj286tlh/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmj286tlh/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkhh9aagg 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkhh9aagg/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkhh9aagg/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2r5oaklh 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2r5oaklh/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2r5oaklh/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2r5oaklh/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2r5oaklh/testfile.c:54:22: error: 'struct statvfs' has no member named 'f_basetype'; did you mean 'f_type'? 54 | (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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxyi74dho 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxyi74dho/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxyi74dho/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxyi74dho/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxyi74dho/testfile.c:54:21: error: 'struct statvfs' has no member named 'f_fstypename' 54 | (void) ( foo.f_fstypename ); | ^ ----------- Checking if "type "struct statvfs" has member "f_fstypename"" compiles: NO Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc1737foo 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc1737foo/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc1737foo/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpooxq83ks 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpooxq83ks/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpooxq83ks/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvxg8o7gf 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_LINUX_NETLINK_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_UIO_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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvxg8o7gf/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvxg8o7gf/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphpxa9opr Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphpxa9opr/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphpxa9opr/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw46s_wes Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw46s_wes/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw46s_wes/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wfloat-conversion` -> 0 Compiler for C supports arguments -Wfloat-conversion: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2uh1oavq Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2uh1oavq/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2uh1oavq/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7cfrr2zq Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7cfrr2zq/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7cfrr2zq/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjp9mqkvw Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjp9mqkvw/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjp9mqkvw/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpomksjj8y Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpomksjj8y/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpomksjj8y/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wnonnull` -> 0 Compiler for C supports arguments -Wnonnull: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxp7ugnia Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxp7ugnia/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxp7ugnia/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpq6mimib5 Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpq6mimib5/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpq6mimib5/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wunused` -> 0 Compiler for C supports arguments -Wunused: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6f8ffyhs Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6f8ffyhs/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6f8ffyhs/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp37fuviih Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp37fuviih/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp37fuviih/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpglmc4l4b Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpglmc4l4b/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpglmc4l4b/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps3_4r3e6 Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps3_4r3e6/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps3_4r3e6/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphnbslj8e Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphnbslj8e/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphnbslj8e/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwv_yvm1t Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwv_yvm1t/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwv_yvm1t/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkokin2ok Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkokin2ok/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkokin2ok/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb32l9rlt Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb32l9rlt/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb32l9rlt/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1z0w1pzv Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1z0w1pzv/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1z0w1pzv/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpon1jkezz Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpon1jkezz/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpon1jkezz/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzio3e0sr Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzio3e0sr/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzio3e0sr/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprt5iz2jf Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprt5iz2jf/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprt5iz2jf/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpimpf6v0u Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpimpf6v0u/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpimpf6v0u/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2f_q8b3r Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2f_q8b3r/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2f_q8b3r/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpalv8rztf Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpalv8rztf/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpalv8rztf/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb2wq5a1c Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb2wq5a1c/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb2wq5a1c/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wstring-plus-int -Wno-string-plus-int` -> 1 stderr: mips64-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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwjop3emu Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwjop3emu/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwjop3emu/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wtypedef-redefinition -Wno-typedef-redefinition` -> 1 stderr: mips64-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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjfley9tu Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjfley9tu/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjfley9tu/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7sevyjnb Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7sevyjnb/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7sevyjnb/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -Wfloat-conversion` -> 0 Compiler for C++ supports arguments -Wfloat-conversion: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptnw0ca86 Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptnw0ca86/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptnw0ca86/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxf5yk5hc Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxf5yk5hc/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxf5yk5hc/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpr_p5p0te Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpr_p5p0te/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpr_p5p0te/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpix0q9d11 Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpix0q9d11/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpix0q9d11/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2tggk35m Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2tggk35m/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2tggk35m/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp72rmu09q Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp72rmu09q/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp72rmu09q/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpii_q3725 Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpii_q3725/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpii_q3725/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8gxc333g Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8gxc333g/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8gxc333g/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5a_8k01u Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5a_8k01u/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5a_8k01u/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo55uie0s Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo55uie0s/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo55uie0s/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbhxhlqeb Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbhxhlqeb/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbhxhlqeb/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqf33a_vt Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqf33a_vt/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqf33a_vt/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppekqpdge Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppekqpdge/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppekqpdge/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpizmo3imv Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpizmo3imv/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpizmo3imv/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2264mmce Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2264mmce/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2264mmce/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3b291kyk Code: extern int i; int i; ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3b291kyk/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3b291kyk/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxorzm88h Code: int main(void) { return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxorzm88h/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxorzm88h/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wl,--fatal-warnings -Wl,-z,nodelete -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Compiler for C supports link arguments -Wl,-z,nodelete: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpesp3xzjr Code: int main(void) { return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpesp3xzjr/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpesp3xzjr/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -Wl,--fatal-warnings -Wl,-Bsymbolic-functions -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpifs9wwh8 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpifs9wwh8/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpifs9wwh8/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "accept4" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzkjoelbu 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzkjoelbu/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzkjoelbu/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/cciWTiWS.o: in function `main': testfile.c:(.text+0x20): undefined reference to `close_range' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjk69qqt1 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjk69qqt1/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjk69qqt1/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjk69qqt1/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjk69qqt1/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc7s70l0v 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc7s70l0v/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc7s70l0v/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "copy_file_range" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptg21czdb 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptg21czdb/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptg21czdb/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "endmntent" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpgnh7pcx8 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpgnh7pcx8/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpgnh7pcx8/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "endservent" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5b3zvxr4 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5b3zvxr4/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5b3zvxr4/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "epoll_create1" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp300f3kd4 Code: #define faccessat meson_disable_define_of_faccessat #include #undef faccessat #ifdef __cplusplus extern "C" #endif char faccessat (void); #if defined __stub_faccessat || defined __stub___faccessat fail fail fail this function is not going to work #endif int main(void) { return faccessat (); } ----------- Command line: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp300f3kd4/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp300f3kd4/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "faccessat" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg9tx2z1r 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg9tx2z1r/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg9tx2z1r/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "fallocate" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv09livtc 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv09livtc/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv09livtc/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "fchmod" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprx3hh9ov 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprx3hh9ov/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprx3hh9ov/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "fchown" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp416kyrkk 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp416kyrkk/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp416kyrkk/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/cc8BtqP9.o: in function `main': testfile.c:(.text+0x20): undefined reference to `fdwalk' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0v5m3eai 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0v5m3eai/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0v5m3eai/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0v5m3eai/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0v5m3eai/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpksc2jplh 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpksc2jplh/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpksc2jplh/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccfuEwOc.o: in function `main': testfile.c:(.text+0x20): undefined reference to `free_aligned_sized' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3ave526s 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3ave526s/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3ave526s/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3ave526s/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3ave526s/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv4akudpc 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv4akudpc/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv4akudpc/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccOt9G6y.o: in function `main': testfile.c:(.text+0x20): undefined reference to `free_sized' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps8tjlm02 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps8tjlm02/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps8tjlm02/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps8tjlm02/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps8tjlm02/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfspo6qzw 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfspo6qzw/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfspo6qzw/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "fsync" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfq0x4fbt 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfq0x4fbt/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfq0x4fbt/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccTLbfsF.o: in function `main': testfile.c:(.text+0x20): undefined reference to `ftruncate64' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfi5qdsuh 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfi5qdsuh/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfi5qdsuh/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfi5qdsuh/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfi5qdsuh/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9w164qyy 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9w164qyy/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9w164qyy/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "getauxval" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmposqka49p 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmposqka49p/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmposqka49p/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "getc_unlocked" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpul55rirt Code: #define getfsent meson_disable_define_of_getfsent #include #undef getfsent #ifdef __cplusplus extern "C" #endif char getfsent (void); #if defined __stub_getfsent || defined __stub___getfsent fail fail fail this function is not going to work #endif int main(void) { return getfsent (); } ----------- Command line: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpul55rirt/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpul55rirt/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccUgIwb4.o: in function `main': testfile.c:(.text+0x20): undefined reference to `getfsent' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmploruurut 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(getfsent) && !0 #error "No definition for __builtin_getfsent found in the prefix" #endif #ifdef __has_builtin #if !__has_builtin(__builtin_getfsent) #error "__builtin_getfsent not found" #endif #elif ! defined(getfsent) __builtin_getfsent; #endif return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmploruurut/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmploruurut/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmploruurut/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmploruurut/testfile.c:17:18: error: #error "__builtin_getfsent not found" 17 | #error "__builtin_getfsent not found" | ^~~~~ ----------- Checking for function "getfsent" : NO Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfr9cbjlm 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfr9cbjlm/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfr9cbjlm/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/cc7p4Nvh.o: in function `main': testfile.c:(.text+0x20): undefined reference to `getfsstat' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvvufdm2o 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvvufdm2o/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvvufdm2o/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvvufdm2o/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvvufdm2o/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2iqtb90b 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2iqtb90b/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2iqtb90b/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "getgrgid_r" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4x3i4l1z 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4x3i4l1z/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4x3i4l1z/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "getmntent_r" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_tb0qal1 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_tb0qal1/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_tb0qal1/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "getpwuid_r" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy0fsunjm 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy0fsunjm/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy0fsunjm/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "getresuid" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmonzj7r6 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmonzj7r6/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmonzj7r6/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/cc0HD3JX.o: in function `main': testfile.c:(.text+0x20): undefined reference to `getvfsstat' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp354ocp8z 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp354ocp8z/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp354ocp8z/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp354ocp8z/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp354ocp8z/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3s9z2n_7 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3s9z2n_7/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3s9z2n_7/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "gmtime_r" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphbiknlhl 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphbiknlhl/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphbiknlhl/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "hasmntopt" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcy3w8zej 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcy3w8zej/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcy3w8zej/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "inotify_init1" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd_pyw4xp 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd_pyw4xp/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd_pyw4xp/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "issetugid" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg_9qe6r2 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg_9qe6r2/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg_9qe6r2/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccfqYWeg.o: in function `main': testfile.c:(.text+0x20): undefined reference to `kevent' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprdv78eoz 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprdv78eoz/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprdv78eoz/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprdv78eoz/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprdv78eoz/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4b0s_xjj 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4b0s_xjj/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4b0s_xjj/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/cc1LKCku.o: in function `main': testfile.c:(.text+0x20): undefined reference to `kqueue' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2zt9ahlx 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2zt9ahlx/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2zt9ahlx/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2zt9ahlx/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2zt9ahlx/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwmhlenhn 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwmhlenhn/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwmhlenhn/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "lchmod" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprvphb3a6 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprvphb3a6/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprvphb3a6/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "lchown" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphpsa3cxn 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphpsa3cxn/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphpsa3cxn/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "link" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_9luw39q 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_9luw39q/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_9luw39q/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "localtime_r" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpq2kcjhrg 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpq2kcjhrg/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpq2kcjhrg/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "lstat" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwo7ihg7a 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwo7ihg7a/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwo7ihg7a/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "mbrtowc" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdn4htuvl 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdn4htuvl/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdn4htuvl/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "memalign" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpimitggur Code: #define memmem meson_disable_define_of_memmem #include #undef memmem #ifdef __cplusplus extern "C" #endif char memmem (void); #if defined __stub_memmem || defined __stub___memmem fail fail fail this function is not going to work #endif int main(void) { return memmem (); } ----------- Command line: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpimitggur/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpimitggur/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "memmem" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmph0vb5_qn 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmph0vb5_qn/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmph0vb5_qn/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "mmap" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp53w10xgt 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp53w10xgt/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp53w10xgt/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "newlocale" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8wx9oeja 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8wx9oeja/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8wx9oeja/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "pipe2" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvb0a037r 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvb0a037r/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvb0a037r/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "poll" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpm16l1lge 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpm16l1lge/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpm16l1lge/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "prlimit" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdxil6mmp 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdxil6mmp/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdxil6mmp/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "readlink" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmplsxva690 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmplsxva690/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmplsxva690/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "recvmmsg" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7kl3nd9i 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7kl3nd9i/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7kl3nd9i/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "sendmmsg" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb0msprtj 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb0msprtj/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb0msprtj/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "setenv" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpe53aaqj3 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpe53aaqj3/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpe53aaqj3/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "setmntent" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjd8m0g6f 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjd8m0g6f/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjd8m0g6f/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "strerror_r" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpgnlib5ia 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpgnlib5ia/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpgnlib5ia/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpgnlib5ia/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp58fnm9g6 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp58fnm9g6/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp58fnm9g6/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "strsignal" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbsf0tm13 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbsf0tm13/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbsf0tm13/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "strtod_l" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpodhokc04 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpodhokc04/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpodhokc04/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccbozbCa.o: in function `main': testfile.c:(.text+0x20): undefined reference to `strtoll_l' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjtji68dr 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjtji68dr/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjtji68dr/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjtji68dr/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjtji68dr/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjpocpqye 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjpocpqye/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjpocpqye/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccfAtH9B.o: in function `main': testfile.c:(.text+0x20): undefined reference to `strtoull_l' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpol18zpa2 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpol18zpa2/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpol18zpa2/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpol18zpa2/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpol18zpa2/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptnmg9zh4 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptnmg9zh4/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptnmg9zh4/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "symlink" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbp81ej24 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbp81ej24/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbp81ej24/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "timegm" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1ct3w_9b 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1ct3w_9b/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1ct3w_9b/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "unsetenv" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2pm10ppz 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2pm10ppz/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2pm10ppz/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "uselocale" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7b300t3q 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7b300t3q/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7b300t3q/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "utimes" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk2fts68k 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk2fts68k/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk2fts68k/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "utimensat" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3ilv8kzq 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3ilv8kzq/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3ilv8kzq/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "valloc" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp528x7d3d 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp528x7d3d/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp528x7d3d/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "vasprintf" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpoap865f0 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpoap865f0/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpoap865f0/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpoap865f0/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpoap865f0/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp15emvurw 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp15emvurw/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp15emvurw/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "wcrtomb" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxqy15xsi 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxqy15xsi/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxqy15xsi/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "wcslen" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpr1w4sy0w 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpr1w4sy0w/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpr1w4sy0w/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "wcsnlen" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6sm_eywb 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6sm_eywb/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6sm_eywb/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/cctZXOAF.o: in function `main': testfile.c:(.text+0x20): undefined reference to `sysctlbyname' collect2: error: ld returned 1 exit status ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx0lzdgjh 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx0lzdgjh/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx0lzdgjh/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx0lzdgjh/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx0lzdgjh/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7rgxkbff 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7rgxkbff/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7rgxkbff/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "statvfs" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2uvj4a1n 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2uvj4a1n/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2uvj4a1n/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "statfs" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpsylppjml 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpsylppjml/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpsylppjml/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "prctl" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4dvp507n 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4dvp507n/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4dvp507n/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "if_indextoname" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppkkloqrg 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppkkloqrg/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppkkloqrg/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "if_nametoindex" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprdgewu4_ 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprdgewu4_/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprdgewu4_/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "splice" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprnodafn1 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprnodafn1/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprnodafn1/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "stpcpy" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpen99_3hx 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpen99_3hx/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpen99_3hx/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "memalign" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbrg2sva_ 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbrg2sva_/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbrg2sva_/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaf8ro855 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaf8ro855/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaf8ro855/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaf8ro855/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaf8ro855/testfile.c:9:32: error: '_aligned_malloc' undeclared (first use in this function) 9 | void *a = (void*) &_aligned_malloc; | ^~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaf8ro855/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpksfzkwq5 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpksfzkwq5/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpksfzkwq5/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpksfzkwq5/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpksfzkwq5/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpksfzkwq5/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkzmn7vu5 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkzmn7vu5/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkzmn7vu5/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "aligned_alloc" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6fc7whkn 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6fc7whkn/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6fc7whkn/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "posix_memalign" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4mwee2hc 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4mwee2hc/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4mwee2hc/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "posix_spawn" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx6qwbufl 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx6qwbufl/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx6qwbufl/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx6qwbufl/testfile.c: In function 'func': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx6qwbufl/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx6qwbufl/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcv9oplgl 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcv9oplgl/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcv9oplgl/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcv9oplgl/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcv9oplgl/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvj34mtjy 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvj34mtjy/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvj34mtjy/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "strcasecmp" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw84yb_ro 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw84yb_ro/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw84yb_ro/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "strncasecmp" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0il5vo4j 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0il5vo4j/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0il5vo4j/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp08tbg6ot 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp08tbg6ot/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp08tbg6ot/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpr_9bzipe 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpr_9bzipe/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpr_9bzipe/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnpi1xn26 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnpi1xn26/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnpi1xn26/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpr0lmug7b 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpr0lmug7b/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpr0lmug7b/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6_2nywop Code: #include void bar(void) { (void) sizeof(loff_t); } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6_2nywop/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6_2nywop/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6_2nywop/testfile.c: In function 'bar': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6_2nywop/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6_2nywop/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcto9ik06 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcto9ik06/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcto9ik06/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "mkostemp" : YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8ni3uphw Code: #include #include #include int main (int argc, char ** argv) { syscall (__NR_futex, NULL, FUTEX_WAKE, FUTEX_WAIT); return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8ni3uphw/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8ni3uphw/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd08_xtcv Code: #include #include #include int main (int argc, char ** argv) { syscall (__NR_futex_time64, NULL, FUTEX_WAKE, FUTEX_WAIT); return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd08_xtcv/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd08_xtcv/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd08_xtcv/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd08_xtcv/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd08_xtcv/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv8nqmp1b Code: #include #include int main (int argc, char ** argv) { eventfd (0, EFD_CLOEXEC); return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv8nqmp1b/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv8nqmp1b/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking if "eventfd(2) system call" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpktzos4ok 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpktzos4ok/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpktzos4ok/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking if "ppoll(2) system call" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp52xinklr 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp52xinklr/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp52xinklr/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking if "pidfd_open(2) system call" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjnfjwd3x Code: int main() { static __uint128_t v1 = 100; static __uint128_t v2 = 10; static __uint128_t u; u = v1 / v2; (void) u; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjnfjwd3x/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjnfjwd3x/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcjlx2ndo Code: #include struct timespec t; int main (int argc, char ** argv) { return clock_gettime(CLOCK_REALTIME, &t); } ----------- Command line: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcjlx2ndo/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcjlx2ndo/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking if "clock_gettime" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9146agt4 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9146agt4/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9146agt4/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking if "dlopen() and dlsym() in system libraries" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkpgw01t9 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_LINUX_NETLINK_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_UIO_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_FACCESSAT 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_MEMMEM 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkpgw01t9/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkpgw01t9/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp68xf2mww Code: #include #include #include void some_func (void) { open(".", O_DIRECTORY, 0); } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp68xf2mww/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp68xf2mww/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqfwz7uqh Code: #include #include #include void some_func (void) { fcntl(0, F_FULLFSYNC, 0); } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqfwz7uqh/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqfwz7uqh/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqfwz7uqh/testfile.c: In function 'some_func': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqfwz7uqh/testfile.c:5:30: error: 'F_FULLFSYNC' undeclared (first use in this function) 5 | fcntl(0, F_FULLFSYNC, 0); | ^~~~~~~~~~~ /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqfwz7uqh/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd67kda8p Code: #include int main (int argc, char ** argv) { char *codeset = nl_langinfo (CODESET); (void) codeset; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd67kda8p/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd67kda8p/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking if "nl_langinfo and CODESET" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk35jmjhw 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk35jmjhw/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk35jmjhw/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking if "nl_langinfo (PM_STR)" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_y9gw205 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_y9gw205/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_y9gw205/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_y9gw205/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_y9gw205/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_y9gw205/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa9p0puf3 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa9p0puf3/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa9p0puf3/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa9p0puf3/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa9p0puf3/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa9p0puf3/testfile.c:4:37: note: each undeclared identifier is reported only once for each function it appears in /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa9p0puf3/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa9p0puf3/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa9p0puf3/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa9p0puf3/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa9p0puf3/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa9p0puf3/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa9p0puf3/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa9p0puf3/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa9p0puf3/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf/testfile.c:7:37: note: each undeclared identifier is reported only once for each function it appears in /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp59blwmwf/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve/testfile.c:7:37: note: each undeclared identifier is reported only once for each function it appears in /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxw76knve/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3iye879p Code: #include int main (int argc, char ** argv) { char *codeset = nl_langinfo (_NL_TIME_CODESET); (void) codeset; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3iye879p/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3iye879p/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3iye879p/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3iye879p/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3iye879p/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy43tyzsp Code: signed char x; ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy43tyzsp/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy43tyzsp/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "signed" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaybwhnst 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaybwhnst/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaybwhnst/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaybwhnst/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaybwhnst/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvcpnosgq Code: #include #include sig_atomic_t val = 42; int main (int argc, char ** argv) { return val == 42 ? 0 : 1; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvcpnosgq/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvcpnosgq/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking if "sig_atomic_t" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmple1vkdt9 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmple1vkdt9/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmple1vkdt9/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "long long" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprqpp72j5 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprqpp72j5/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprqpp72j5/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "long double" compiles: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprpjrvos5 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprpjrvos5/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprpjrvos5/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprpjrvos5/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprpjrvos5/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4nk74m56 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4nk74m56/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4nk74m56/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4nk74m56/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4nk74m56/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpsavkaf5r Code: #include #include void some_func (void) { uintmax_t i = (uintmax_t) -1; (void) i; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpsavkaf5r/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpsavkaf5r/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpuhusc9jp Code: #include #include void some_func (void) { uintmax_t i = (uintmax_t) -1; (void) i; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpuhusc9jp/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpuhusc9jp/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpp4xjws1t Code: #include int main(void) { char something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpp4xjws1t/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpp4xjws1t/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9svg25bw Code: #include int main(void) { static int a[1-2*!(sizeof(char) >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9svg25bw/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9svg25bw/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_5xyor61 Code: #include int main(void) { static int a[1-2*!(sizeof(char) > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_5xyor61/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_5xyor61/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5h_4caoe Code: #include int main(void) { static int a[1-2*!(sizeof(char) > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5h_4caoe/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5h_4caoe/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5h_4caoe/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5h_4caoe/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpt6a8vmr2 Code: #include int main(void) { short something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpt6a8vmr2/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpt6a8vmr2/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9anh2a_i Code: #include int main(void) { static int a[1-2*!(sizeof(short) >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9anh2a_i/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9anh2a_i/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphpt7w00a Code: #include int main(void) { static int a[1-2*!(sizeof(short) > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphpt7w00a/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphpt7w00a/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphodr5tqe Code: #include int main(void) { static int a[1-2*!(sizeof(short) > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphodr5tqe/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphodr5tqe/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1qyu3dio Code: #include int main(void) { static int a[1-2*!(sizeof(short) > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1qyu3dio/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1qyu3dio/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1qyu3dio/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1qyu3dio/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu3q_tppr Code: #include int main(void) { static int a[1-2*!(sizeof(short) <= 2)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu3q_tppr/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu3q_tppr/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking for size of "short" : 2 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphl6a_xlg Code: #include int main(void) { int something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphl6a_xlg/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphl6a_xlg/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd0wtxms3 Code: #include int main(void) { static int a[1-2*!(sizeof(int) >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd0wtxms3/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd0wtxms3/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkgs4cm1e Code: #include int main(void) { static int a[1-2*!(sizeof(int) > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkgs4cm1e/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkgs4cm1e/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpoi6v3yb4 Code: #include int main(void) { static int a[1-2*!(sizeof(int) > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpoi6v3yb4/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpoi6v3yb4/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6n9bvqhp Code: #include int main(void) { static int a[1-2*!(sizeof(int) > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6n9bvqhp/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6n9bvqhp/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphdyh90o6 Code: #include int main(void) { static int a[1-2*!(sizeof(int) > 7)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphdyh90o6/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphdyh90o6/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphdyh90o6/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphdyh90o6/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkdmso1t1 Code: #include int main(void) { static int a[1-2*!(sizeof(int) <= 5)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkdmso1t1/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkdmso1t1/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpm7h5zk6d Code: #include int main(void) { static int a[1-2*!(sizeof(int) <= 4)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpm7h5zk6d/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpm7h5zk6d/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking for size of "int" : 4 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2m7vt6im Code: #include int main(void) { void* something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2m7vt6im/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2m7vt6im/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7o6d0gwb Code: #include int main(void) { static int a[1-2*!(sizeof(void*) >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7o6d0gwb/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7o6d0gwb/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpysugumno Code: #include int main(void) { static int a[1-2*!(sizeof(void*) > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpysugumno/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpysugumno/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvnse_ben Code: #include int main(void) { static int a[1-2*!(sizeof(void*) > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvnse_ben/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvnse_ben/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6vlfbavs Code: #include int main(void) { static int a[1-2*!(sizeof(void*) > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6vlfbavs/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6vlfbavs/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxgiu15zp Code: #include int main(void) { static int a[1-2*!(sizeof(void*) > 7)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxgiu15zp/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxgiu15zp/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj21w86e1 Code: #include int main(void) { static int a[1-2*!(sizeof(void*) > 15)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj21w86e1/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj21w86e1/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj21w86e1/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj21w86e1/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxhvkb2wm Code: #include int main(void) { static int a[1-2*!(sizeof(void*) <= 11)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxhvkb2wm/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxhvkb2wm/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpke22li2h Code: #include int main(void) { static int a[1-2*!(sizeof(void*) <= 9)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpke22li2h/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpke22li2h/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1p6nabpy Code: #include int main(void) { static int a[1-2*!(sizeof(void*) <= 8)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1p6nabpy/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1p6nabpy/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking for size of "void*" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnvl2suns Code: #include int main(void) { long something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnvl2suns/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnvl2suns/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2e9cmzol Code: #include int main(void) { static int a[1-2*!(sizeof(long) >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2e9cmzol/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2e9cmzol/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpl4frwpan Code: #include int main(void) { static int a[1-2*!(sizeof(long) > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpl4frwpan/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpl4frwpan/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxeyu5au7 Code: #include int main(void) { static int a[1-2*!(sizeof(long) > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxeyu5au7/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxeyu5au7/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2julajlj Code: #include int main(void) { static int a[1-2*!(sizeof(long) > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2julajlj/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2julajlj/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj132cat8 Code: #include int main(void) { static int a[1-2*!(sizeof(long) > 7)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj132cat8/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj132cat8/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc3ycrjan Code: #include int main(void) { static int a[1-2*!(sizeof(long) > 15)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc3ycrjan/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc3ycrjan/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc3ycrjan/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc3ycrjan/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8az4o598 Code: #include int main(void) { static int a[1-2*!(sizeof(long) <= 11)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8az4o598/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8az4o598/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdrr_w4n0 Code: #include int main(void) { static int a[1-2*!(sizeof(long) <= 9)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdrr_w4n0/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdrr_w4n0/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_jnlxbmn Code: #include int main(void) { static int a[1-2*!(sizeof(long) <= 8)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_jnlxbmn/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_jnlxbmn/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking for size of "long" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxja5m3rb Code: #include int main(void) { long long something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxja5m3rb/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxja5m3rb/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3e21zueb Code: #include int main(void) { static int a[1-2*!(sizeof(long long) >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3e21zueb/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3e21zueb/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy1ktf2ly Code: #include int main(void) { static int a[1-2*!(sizeof(long long) > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy1ktf2ly/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy1ktf2ly/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2ptye75b Code: #include int main(void) { static int a[1-2*!(sizeof(long long) > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2ptye75b/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2ptye75b/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpah0lxwu4 Code: #include int main(void) { static int a[1-2*!(sizeof(long long) > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpah0lxwu4/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpah0lxwu4/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp70biwxrg Code: #include int main(void) { static int a[1-2*!(sizeof(long long) > 7)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp70biwxrg/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp70biwxrg/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfnyo2aqd Code: #include int main(void) { static int a[1-2*!(sizeof(long long) > 15)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfnyo2aqd/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfnyo2aqd/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfnyo2aqd/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfnyo2aqd/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpis4swf3e Code: #include int main(void) { static int a[1-2*!(sizeof(long long) <= 11)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpis4swf3e/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpis4swf3e/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp61q6kh6o Code: #include int main(void) { static int a[1-2*!(sizeof(long long) <= 9)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp61q6kh6o/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp61q6kh6o/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxlhrv2jh Code: #include int main(void) { static int a[1-2*!(sizeof(long long) <= 8)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxlhrv2jh/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxlhrv2jh/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpih571my0 Code: #include int main(void) { size_t something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpih571my0/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpih571my0/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmph8uhsydn Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmph8uhsydn/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmph8uhsydn/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6_d042in Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6_d042in/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6_d042in/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv35rlzhh Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv35rlzhh/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv35rlzhh/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaeqkjrj1 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaeqkjrj1/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaeqkjrj1/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcjrg4mzv Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 7)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcjrg4mzv/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcjrg4mzv/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu33t4n5t Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) > 15)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu33t4n5t/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu33t4n5t/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu33t4n5t/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu33t4n5t/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppd137z58 Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) <= 11)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppd137z58/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppd137z58/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaz2lsi7g Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) <= 9)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaz2lsi7g/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaz2lsi7g/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx4lxzvsi Code: #include int main(void) { static int a[1-2*!(sizeof(size_t) <= 8)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx4lxzvsi/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx4lxzvsi/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppjgywg8e Code: #include #include int main(void) { ssize_t something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppjgywg8e/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppjgywg8e/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkxruqrsr Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkxruqrsr/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkxruqrsr/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqbqxg1ix Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqbqxg1ix/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqbqxg1ix/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9yep9eat Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9yep9eat/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9yep9eat/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpr2r9ltmn Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpr2r9ltmn/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpr2r9ltmn/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1ko304zs Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) > 7)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1ko304zs/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1ko304zs/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4ffw3zao Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) > 15)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4ffw3zao/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4ffw3zao/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4ffw3zao/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4ffw3zao/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp57g7a45d Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) <= 11)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp57g7a45d/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp57g7a45d/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4jtpdktb Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) <= 9)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4jtpdktb/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4jtpdktb/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpps01b2hj Code: #include #include int main(void) { static int a[1-2*!(sizeof(ssize_t) <= 8)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpps01b2hj/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpps01b2hj/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbznnh0o6 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbznnh0o6/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbznnh0o6/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8ggz__an Code: #include int main(void) { char something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8ggz__an/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8ggz__an/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxu61oupo 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxu61oupo/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxu61oupo/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc_y6dplb 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc_y6dplb/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc_y6dplb/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3bcq_9q4 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3bcq_9q4/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3bcq_9q4/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3bcq_9q4/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3bcq_9q4/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy1zc50u1 Code: #include int main(void) { short something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy1zc50u1/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy1zc50u1/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo7tz8a5u 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo7tz8a5u/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo7tz8a5u/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmxpky6t1 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmxpky6t1/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmxpky6t1/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppwi4gwjl 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppwi4gwjl/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppwi4gwjl/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmplo7cewa9 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmplo7cewa9/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmplo7cewa9/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmplo7cewa9/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmplo7cewa9/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5jxw_30u 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5jxw_30u/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5jxw_30u/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking for alignment of "short" : 2 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpn8o4facu Code: #include int main(void) { int something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpn8o4facu/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpn8o4facu/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8p_58by3 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8p_58by3/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8p_58by3/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbm4xo1iz 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbm4xo1iz/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbm4xo1iz/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpibpk809e 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpibpk809e/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpibpk809e/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpyqnmuar2 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpyqnmuar2/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpyqnmuar2/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwnccomi_ 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwnccomi_/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwnccomi_/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwnccomi_/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwnccomi_/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2xhw8n1z 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2xhw8n1z/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2xhw8n1z/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpi8dkcgjj 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpi8dkcgjj/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpi8dkcgjj/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking for alignment of "int" : 4 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphkpb1uwt Code: #include int main(void) { void* something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphkpb1uwt/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphkpb1uwt/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwszy1_yz 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwszy1_yz/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwszy1_yz/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmp4ep8jv 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmp4ep8jv/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmp4ep8jv/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpys_96jpw 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpys_96jpw/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpys_96jpw/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8cyj1a24 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8cyj1a24/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8cyj1a24/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpngfahar7 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpngfahar7/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpngfahar7/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmph34cctvw 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmph34cctvw/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmph34cctvw/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmph34cctvw/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmph34cctvw/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpulo3hxxd 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpulo3hxxd/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpulo3hxxd/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmponnhpq8g 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmponnhpq8g/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmponnhpq8g/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_043wa4p 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_043wa4p/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_043wa4p/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking for alignment of "void*" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpgwumn39i Code: #include int main(void) { long something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpgwumn39i/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpgwumn39i/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa83uivyq 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa83uivyq/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa83uivyq/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd2nab6wu 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd2nab6wu/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd2nab6wu/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy14u1z8f 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy14u1z8f/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy14u1z8f/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa006tqfr 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa006tqfr/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa006tqfr/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbcmevprs 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbcmevprs/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbcmevprs/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfxwzkod_ 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfxwzkod_/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfxwzkod_/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfxwzkod_/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpfxwzkod_/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpq437ab4p 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpq437ab4p/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpq437ab4p/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbec4je2j 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbec4je2j/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbec4je2j/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp07yhl9en 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp07yhl9en/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp07yhl9en/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking for alignment of "long" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_01iin1y Code: #include int main(void) { long long something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_01iin1y/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_01iin1y/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk5oquw9g 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk5oquw9g/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk5oquw9g/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa1v944kw 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa1v944kw/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpa1v944kw/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkdtnt_72 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkdtnt_72/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkdtnt_72/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3axy0hxp 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3axy0hxp/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3axy0hxp/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4uc_rrcg 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4uc_rrcg/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4uc_rrcg/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg2938t0y 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg2938t0y/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg2938t0y/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg2938t0y/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg2938t0y/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6rn2qw83 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6rn2qw83/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6rn2qw83/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpndfw0mdd 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpndfw0mdd/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpndfw0mdd/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5ghcr6zl 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5ghcr6zl/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5ghcr6zl/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking for alignment of "long long" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpm_ef7h7w Code: #include int main(void) { size_t something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpm_ef7h7w/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpm_ef7h7w/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5z_8f1l5 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5z_8f1l5/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5z_8f1l5/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpquakzei4 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpquakzei4/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpquakzei4/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbpmuuako 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbpmuuako/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbpmuuako/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvd1wdp7h 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvd1wdp7h/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvd1wdp7h/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpysgp4wtc 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpysgp4wtc/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpysgp4wtc/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpt14inqrt 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpt14inqrt/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpt14inqrt/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpt14inqrt/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpt14inqrt/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9v4e1_7c 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9v4e1_7c/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9v4e1_7c/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1xrcoqv1 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1xrcoqv1/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1xrcoqv1/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9v2s9q95 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9v2s9q95/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9v2s9q95/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0` -> 0 Checking for alignment of "size_t" : 8 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4f1meava Code: #include #include int main(void) { wchar_t something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4f1meava/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4f1meava/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzs2hpj94 Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzs2hpj94/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzs2hpj94/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpi07vdxcv Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpi07vdxcv/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpi07vdxcv/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp57tzg3ex Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp57tzg3ex/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp57tzg3ex/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1hg83vcy Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1hg83vcy/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1hg83vcy/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5_73kzqr Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) > 7)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5_73kzqr/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5_73kzqr/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5_73kzqr/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5_73kzqr/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps738jlif Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) <= 5)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps738jlif/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps738jlif/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb8lsucop Code: #include #include int main(void) { static int a[1-2*!(sizeof(wchar_t) <= 4)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb8lsucop/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb8lsucop/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjo_l1wzz 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjo_l1wzz/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjo_l1wzz/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1fzk6r2g 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1fzk6r2g/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1fzk6r2g/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -Werror` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1fzk6r2g/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1fzk6r2g/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1fzk6r2g/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqmikt1ji 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqmikt1ji/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqmikt1ji/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbsaoj0dg 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: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbsaoj0dg/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbsaoj0dg/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9v3nqodv 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9v3nqodv/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9v3nqodv/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Checking if "GNUC varargs macros" compiles: YES Using cached compile: Cached command line: mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpe_wndurp/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo7y7ptyo 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo7y7ptyo/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 0 Has header "sys/poll.h" : YES Using cached compile: Cached command line: mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw1d0h4x_/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb5__m3r4 Code: #ifdef __has_include #if !__has_include("winsock2.h") #error "Header 'winsock2.h' could not be found" #endif #else #include #endif ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb5__m3r4/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb5__m3r4/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3ic0h969 Code: #include #include #include int main(void) { static int a[1-2*!(POLLIN >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3ic0h969/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3ic0h969/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp3ic0h969/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps_o1i0d4 Code: #include #include #include int main(void) { static int a[1-2*!(POLLIN > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps_o1i0d4/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps_o1i0d4/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps_o1i0d4/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpp1zhijcg Code: #include #include #include int main(void) { static int a[1-2*!(POLLIN > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpp1zhijcg/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpp1zhijcg/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpp1zhijcg/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpp1zhijcg/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpp1zhijcg/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdcq8deha Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdcq8deha/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdcq8deha/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpdcq8deha/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpeffkkn8m Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpeffkkn8m/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpeffkkn8m/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpeffkkn8m/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp857pqoyu Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp857pqoyu/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp857pqoyu/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp857pqoyu/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpck757ncp Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpck757ncp/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpck757ncp/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpck757ncp/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo0_y1_ht Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT > 7)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo0_y1_ht/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo0_y1_ht/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo0_y1_ht/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo0_y1_ht/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo0_y1_ht/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0zqidq9j Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT <= 5)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0zqidq9j/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0zqidq9j/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0zqidq9j/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptoz2r1x_ Code: #include #include #include int main(void) { static int a[1-2*!(POLLOUT <= 4)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptoz2r1x_/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptoz2r1x_/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptoz2r1x_/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx88frs96 Code: #include #include #include int main(void) { static int a[1-2*!(POLLPRI >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx88frs96/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx88frs96/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx88frs96/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj9w8ijsi Code: #include #include #include int main(void) { static int a[1-2*!(POLLPRI > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj9w8ijsi/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj9w8ijsi/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj9w8ijsi/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8qw_cv1x Code: #include #include #include int main(void) { static int a[1-2*!(POLLPRI > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8qw_cv1x/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8qw_cv1x/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8qw_cv1x/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5di3vz0t Code: #include #include #include int main(void) { static int a[1-2*!(POLLPRI > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5di3vz0t/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5di3vz0t/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5di3vz0t/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5di3vz0t/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5di3vz0t/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmsqncc5d Code: #include #include #include int main(void) { static int a[1-2*!(POLLPRI <= 2)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmsqncc5d/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmsqncc5d/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmsqncc5d/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpihgfb4iw Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpihgfb4iw/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpihgfb4iw/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpihgfb4iw/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpuwh03d4g Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpuwh03d4g/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpuwh03d4g/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpuwh03d4g/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphml_931c Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphml_931c/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphml_931c/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphml_931c/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu937wlu0 Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu937wlu0/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu937wlu0/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu937wlu0/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2idu6kg_ Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR > 7)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2idu6kg_/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2idu6kg_/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2idu6kg_/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprbufi53x Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR > 15)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprbufi53x/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprbufi53x/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprbufi53x/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprbufi53x/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprbufi53x/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpybbsk_xg Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR <= 11)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpybbsk_xg/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpybbsk_xg/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpybbsk_xg/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx41g829k Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR <= 9)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx41g829k/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx41g829k/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx41g829k/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc70spugc Code: #include #include #include int main(void) { static int a[1-2*!(POLLERR <= 8)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc70spugc/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc70spugc/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpc70spugc/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx5ysr5ex Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx5ysr5ex/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx5ysr5ex/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx5ysr5ex/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6rp_gcos Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6rp_gcos/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6rp_gcos/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6rp_gcos/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4mqwyyl4 Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4mqwyyl4/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4mqwyyl4/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4mqwyyl4/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpf64_uofg Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpf64_uofg/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpf64_uofg/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpf64_uofg/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmopjy6xo Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 7)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmopjy6xo/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmopjy6xo/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmopjy6xo/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbqwsiewa Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 15)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbqwsiewa/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbqwsiewa/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpbqwsiewa/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpgy6z09u8 Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP > 31)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpgy6z09u8/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpgy6z09u8/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpgy6z09u8/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpgy6z09u8/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpgy6z09u8/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4hsmztr2 Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP <= 23)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4hsmztr2/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4hsmztr2/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4hsmztr2/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6kb8c7fd Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP <= 19)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6kb8c7fd/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6kb8c7fd/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6kb8c7fd/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj1vsb3yh Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP <= 17)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj1vsb3yh/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj1vsb3yh/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj1vsb3yh/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9ta_x6_3 Code: #include #include #include int main(void) { static int a[1-2*!(POLLHUP <= 16)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9ta_x6_3/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9ta_x6_3/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9ta_x6_3/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzeizoe77 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzeizoe77/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzeizoe77/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpzeizoe77/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpq5dnm2w0 Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpq5dnm2w0/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpq5dnm2w0/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpq5dnm2w0/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk_vjf4pe Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk_vjf4pe/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk_vjf4pe/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk_vjf4pe/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5qie1a4u Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5qie1a4u/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5qie1a4u/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5qie1a4u/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptkrbqbfb Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 7)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptkrbqbfb/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptkrbqbfb/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmptkrbqbfb/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7cqbpank Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 15)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7cqbpank/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7cqbpank/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7cqbpank/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpe6fkk8tz Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 31)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpe6fkk8tz/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpe6fkk8tz/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpe6fkk8tz/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmportd46fv Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL > 63)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmportd46fv/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmportd46fv/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmportd46fv/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmportd46fv/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmportd46fv/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4pmfvxnm Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL <= 47)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4pmfvxnm/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4pmfvxnm/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp4pmfvxnm/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpetloj6b_ Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL <= 39)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpetloj6b_/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpetloj6b_/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpetloj6b_/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcfb_zrpx Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL <= 35)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcfb_zrpx/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcfb_zrpx/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcfb_zrpx/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7ml2vd3h Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL <= 33)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7ml2vd3h/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7ml2vd3h/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7ml2vd3h/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqfxjreqa Code: #include #include #include int main(void) { static int a[1-2*!(POLLNVAL <= 32)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqfxjreqa/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqfxjreqa/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 stderr: In file included from /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqfxjreqa/testfile.c:2: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpn0_a50uo Code: #include #include #include int main(void) { static int a[1-2*!(AF_UNIX >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpn0_a50uo/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpn0_a50uo/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpm0kw1jf5 Code: #include #include #include int main(void) { static int a[1-2*!(AF_UNIX > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpm0kw1jf5/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpm0kw1jf5/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppuhayzpb Code: #include #include #include int main(void) { static int a[1-2*!(AF_UNIX > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppuhayzpb/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppuhayzpb/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppuhayzpb/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppuhayzpb/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk7c4att8 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk7c4att8/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk7c4att8/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5danjuse Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5danjuse/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5danjuse/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkkx_wzvx Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkkx_wzvx/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkkx_wzvx/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmqkakutk Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmqkakutk/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmqkakutk/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmqkakutk/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmqkakutk/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppw27kgie Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET <= 2)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppw27kgie/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppw27kgie/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Computing int of "AF_INET" : 2 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2gsu42bd Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2gsu42bd/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2gsu42bd/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9bvg7nn0 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9bvg7nn0/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9bvg7nn0/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxfbenedw Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxfbenedw/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpxfbenedw/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpozixff03 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpozixff03/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpozixff03/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkhhbhysc Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 > 7)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkhhbhysc/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpkhhbhysc/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9lc5i72u Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 > 15)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9lc5i72u/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9lc5i72u/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9lc5i72u/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9lc5i72u/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpp_y9m076 Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 <= 11)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpp_y9m076/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpp_y9m076/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps6l4umga Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 <= 9)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps6l4umga/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps6l4umga/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps6l4umga/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmps6l4umga/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqpyjmqgq Code: #include #include #include int main(void) { static int a[1-2*!(AF_INET6 <= 10)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqpyjmqgq/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpqpyjmqgq/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Computing int of "AF_INET6" : 10 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpeo0pykub Code: #include #include #include int main(void) { static int a[1-2*!(MSG_OOB >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpeo0pykub/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpeo0pykub/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpyeglzwlt Code: #include #include #include int main(void) { static int a[1-2*!(MSG_OOB > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpyeglzwlt/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpyeglzwlt/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaneus8ra Code: #include #include #include int main(void) { static int a[1-2*!(MSG_OOB > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaneus8ra/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaneus8ra/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaneus8ra/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaneus8ra/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0f9onuvv Code: #include #include #include int main(void) { static int a[1-2*!(MSG_PEEK >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0f9onuvv/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0f9onuvv/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmplemaedqb Code: #include #include #include int main(void) { static int a[1-2*!(MSG_PEEK > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmplemaedqb/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmplemaedqb/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz4x1bx1m Code: #include #include #include int main(void) { static int a[1-2*!(MSG_PEEK > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz4x1bx1m/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz4x1bx1m/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpem9k054v Code: #include #include #include int main(void) { static int a[1-2*!(MSG_PEEK > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpem9k054v/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpem9k054v/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpem9k054v/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpem9k054v/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmph7fzm9n0 Code: #include #include #include int main(void) { static int a[1-2*!(MSG_PEEK <= 2)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmph7fzm9n0/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmph7fzm9n0/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Computing int of "MSG_PEEK" : 2 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprz0ei_9b Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprz0ei_9b/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmprz0ei_9b/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjfnfn2lc Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjfnfn2lc/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjfnfn2lc/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpl3a48wvk Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpl3a48wvk/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpl3a48wvk/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpurxas_qc Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpurxas_qc/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpurxas_qc/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz4f9l0no Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE > 7)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz4f9l0no/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz4f9l0no/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz4f9l0no/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz4f9l0no/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8xc44c0i Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE <= 5)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8xc44c0i/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8xc44c0i/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpltxgli9d Code: #include #include #include int main(void) { static int a[1-2*!(MSG_DONTROUTE <= 4)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpltxgli9d/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpltxgli9d/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Computing int of "MSG_DONTROUTE" : 4 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7lkec_82 Code: #include void bar(void) { (void) sizeof(struct in6_addr); } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7lkec_82/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7lkec_82/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo8qr5no4 Code: int main() { int atomic = 2; __sync_bool_compare_and_swap (&atomic, 2, 3); return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo8qr5no4/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo8qr5no4/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking if "atomic ops" : links: YES Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb3el3cv3 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb3el3cv3/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpb3el3cv3/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg9159r3v Code: int main() { int atomic = 2; __sync_swap (&atomic, 2); return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg9159r3v/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg9159r3v/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg9159r3v/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg9159r3v/testfile.c:4:9: warning: implicit declaration of function '__sync_swap' [-Wimplicit-function-declaration] 4 | __sync_swap (&atomic, 2); | ^~~~~~~~~~~ /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ld.bfd: /immortalwrt/master/tmp/ccjDF0TJ.o: in function `main': testfile.c:(.text+0x34): 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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnea9j5dd 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnea9j5dd/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnea9j5dd/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9hjhlbhm 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9hjhlbhm/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9hjhlbhm/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpf72kudny 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpf72kudny/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpf72kudny/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz8fp29cd 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz8fp29cd/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz8fp29cd/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz8fp29cd/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz8fp29cd/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpz8fp29cd/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpuo66ea3q 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpuo66ea3q/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpuo66ea3q/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmioogn26 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmioogn26/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmioogn26/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_wqbrgn9 Code: #ifndef _GNU_SOURCE # define _GNU_SOURCE #endif #include int main() { pthread_setname_np("example"); return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_wqbrgn9/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_wqbrgn9/output.exe -pthread -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_wqbrgn9/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_wqbrgn9/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_wqbrgn9/testfile.c:5: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp_wqbrgn9/testfile.c:7:17: error: too few arguments to function 'pthread_setname_np' 7 | pthread_setname_np("example"); | ^~~~~~~~~~~~~~~~~~ /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpngs3w9y2 Code: #ifndef _GNU_SOURCE # define _GNU_SOURCE #endif #include int main() { pthread_setname_np(pthread_self(), "example"); return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpngs3w9y2/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpngs3w9y2/output.exe -pthread -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpua4ksqz6 Code: #include int main() { iconv_open("",""); } ----------- Command line: `mips64-openwrt-linux-musl-g++ -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpua4ksqz6/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpua4ksqz6/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Run-time dependency iconv found: YES 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-mips64_octeonplus_64_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/usr/include ----------- env[PKG_CONFIG_PATH]: /immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/usr/lib -lpcre2-8 ----------- env[PKG_CONFIG_PATH]: /immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-mips64_octeonplus_64_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-mips64_octeonplus_64_musl/usr/lib -lpcre2-8 ----------- Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjeeq563p Code: #include int main(void) { void * something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjeeq563p/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjeeq563p/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy307fg04 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy307fg04/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpy307fg04/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8kujhkm8 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8kujhkm8/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp8kujhkm8/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpp4ljsdhr Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpp4ljsdhr/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpp4ljsdhr/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjgjfv07g Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjgjfv07g/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjgjfv07g/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphrmuzpm5 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 7)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphrmuzpm5/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphrmuzpm5/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpl5rkvc_9 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) > 15)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpl5rkvc_9/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpl5rkvc_9/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpl5rkvc_9/testfile.cpp: In function 'int main()': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpl5rkvc_9/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpl5rkvc_9/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj49iapxd Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 11)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj49iapxd/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpj49iapxd/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmipr26lf Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 9)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmipr26lf/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpmipr26lf/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpn59h8p20 Code: #include int main(void) { static int a[1-2*!(sizeof(void *) <= 8)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpn59h8p20/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpn59h8p20/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu_oysoz9 Code: ----------- Command line: `mips64-openwrt-linux-musl-g++ -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu_oysoz9/testfile.cpp -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu_oysoz9/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -fpermissive --print-search-dirs` -> 0 stdout: install: /immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/ programs: =/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/libexec/gcc/mips64-openwrt-linux-musl/13.3.0/:/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/libexec/gcc/mips64-openwrt-linux-musl/13.3.0/:/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/libexec/gcc/mips64-openwrt-linux-musl/:/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/:/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/:/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/mips64-openwrt-linux-musl/13.3.0/:/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/bin/ libraries: =/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/:/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/lib/mips64-openwrt-linux-musl/13.3.0/:/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/lib/../lib64/:/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib/gcc/mips64-openwrt-linux-musl/13.3.0/../../../../mips64-openwrt-linux-musl/lib/ ----------- Run-time dependency libpcre2-8 found: YES 10.42 Using subprojects/glib/subprojects/gvdb.wrap Executing subproject glib:gvdb Project name: gvdb Project version: 0.0 C compiler for the host machine: mips64-openwrt-linux-musl-gcc (gcc 13.3.0 "mips64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") C linker for the host machine: mips64-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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5xj1hbu1 Code: int main(void) { return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5xj1hbu1/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp5xj1hbu1/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -lm -fuse-ld=bfd -Wl,--allow-shlib-undefined -fuse-ld=bfd -fuse-ld=bfd -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-mips64_octeonplus_64_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/share/pkgconfig env[PKG_CONFIG_LIBDIR]: /immortalwrt/master/staging_dir/target-mips64_octeonplus_64_musl/usr/lib/pkgconfig:/immortalwrt/master/staging_dir/target-mips64_octeonplus_64_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 cached. Preliminary CMake check failed. Aborting. Run-time dependency libffi found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency libffi Using subprojects/glib/subprojects/libffi.wrap Executing subproject glib:libffi Project name: libffi Project version: 3.2.9999 C compiler for the host machine: mips64-openwrt-linux-musl-gcc (gcc 13.3.0 "mips64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r33296-90a59fc027) 13.3.0") C linker for the host machine: mips64-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: mips64 Message: host system: linux Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7z6bx_mj 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp7z6bx_mj/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp02hue9gu Code: asm (".cfi_startproc .cfi_endproc"); ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp02hue9gu/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp02hue9gu/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp02hue9gu/testfile.c:1:6: warning: missing terminating " character 1 | asm (".cfi_startproc | ^ /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp02hue9gu/testfile.c:1:6: error: missing terminating " character 1 | asm (".cfi_startproc | ^~~~~~~~~~~~~~~ /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp02hue9gu/testfile.c:2:1: error: expected string literal before '.' token 2 | .cfi_endproc"); | ^ /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp02hue9gu/testfile.c:2:13: warning: missing terminating " character 2 | .cfi_endproc"); | ^ /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp02hue9gu/testfile.c:2:13: error: missing terminating " character 2 | .cfi_endproc"); | ^~~ ----------- Checking if "ASM .cfi" compiles: NO Using cached compile: Cached command line: mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpih571my0/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpih571my0/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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: mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmph8uhsydn/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmph8uhsydn/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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: mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6_d042in/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6_d042in/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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: mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv35rlzhh/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpv35rlzhh/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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: mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaeqkjrj1/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaeqkjrj1/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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: mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcjrg4mzv/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpcjrg4mzv/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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: mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu33t4n5t/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu33t4n5t/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu33t4n5t/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpu33t4n5t/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: mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppd137z58/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppd137z58/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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: mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaz2lsi7g/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpaz2lsi7g/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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: mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx4lxzvsi/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx4lxzvsi/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw3pglir0 Code: #include int main(void) { long double something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw3pglir0/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw3pglir0/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2ajacepz Code: #include int main(void) { static int a[1-2*!(sizeof(long double) >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2ajacepz/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp2ajacepz/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx0o2_thh Code: #include int main(void) { static int a[1-2*!(sizeof(long double) > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx0o2_thh/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpx0o2_thh/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpsooyrj_5 Code: #include int main(void) { static int a[1-2*!(sizeof(long double) > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpsooyrj_5/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpsooyrj_5/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvpnvulo5 Code: #include int main(void) { static int a[1-2*!(sizeof(long double) > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvpnvulo5/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpvpnvulo5/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppcvhtaxr Code: #include int main(void) { static int a[1-2*!(sizeof(long double) > 7)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppcvhtaxr/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppcvhtaxr/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpya5ijbgw Code: #include int main(void) { static int a[1-2*!(sizeof(long double) > 15)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpya5ijbgw/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpya5ijbgw/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9tkyfw8e Code: #include int main(void) { static int a[1-2*!(sizeof(long double) > 31)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9tkyfw8e/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9tkyfw8e/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9tkyfw8e/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp9tkyfw8e/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppobvgjw8 Code: #include int main(void) { static int a[1-2*!(sizeof(long double) <= 23)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppobvgjw8/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppobvgjw8/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpig8srn9c Code: #include int main(void) { static int a[1-2*!(sizeof(long double) <= 19)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpig8srn9c/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpig8srn9c/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1_war1s4 Code: #include int main(void) { static int a[1-2*!(sizeof(long double) <= 17)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1_war1s4/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp1_war1s4/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpay0ec1g6 Code: #include int main(void) { static int a[1-2*!(sizeof(long double) <= 16)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpay0ec1g6/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpay0ec1g6/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppnpebxfq Code: #include int main(void) { double something; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppnpebxfq/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmppnpebxfq/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnm3yxx62 Code: #include int main(void) { static int a[1-2*!(sizeof(double) >= 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnm3yxx62/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpnm3yxx62/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg60znxv0 Code: #include int main(void) { static int a[1-2*!(sizeof(double) > 0)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg60znxv0/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpg60znxv0/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp79nyn7oi Code: #include int main(void) { static int a[1-2*!(sizeof(double) > 1)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp79nyn7oi/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp79nyn7oi/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpie2qkk8_ Code: #include int main(void) { static int a[1-2*!(sizeof(double) > 3)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpie2qkk8_/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpie2qkk8_/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwy5iwucr Code: #include int main(void) { static int a[1-2*!(sizeof(double) > 7)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwy5iwucr/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpwy5iwucr/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk2_q8614 Code: #include int main(void) { static int a[1-2*!(sizeof(double) > 15)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk2_q8614/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk2_q8614/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 1 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk2_q8614/testfile.c: In function 'main': /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpk2_q8614/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6lg1jcav Code: #include int main(void) { static int a[1-2*!(sizeof(double) <= 11)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6lg1jcav/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp6lg1jcav/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0qsy1h28 Code: #include int main(void) { static int a[1-2*!(sizeof(double) <= 9)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0qsy1h28/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmp0qsy1h28/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99` -> 0 Running compile: Working directory: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo_duzqjz Code: #include int main(void) { static int a[1-2*!(sizeof(double) <= 8)]; a[0]=0; return 0; } ----------- Command line: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo_duzqjz/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpo_duzqjz/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphz_fr8uz 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphz_fr8uz/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphz_fr8uz/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 stderr: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphz_fr8uz/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmphz_fr8uz/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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw63i90n3 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: `mips64-openwrt-linux-musl-gcc -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/lib -L/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/lib -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw63i90n3/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpw63i90n3/output.exe -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro` -> 0 Checking for function "mkostemp" : YES Using cached compile: Cached command line: mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpe_wndurp/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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: mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd8mjc4z4/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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: mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpjk5kd1gi/testfile.c -E -P -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd5zgwzom 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: `mips64-openwrt-linux-musl-gcc -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mips64_octeonplus_64_gcc-13.3.0_musl/include/fortify /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd5zgwzom/testfile.c -o /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/openwrt-build/meson-private/tmpd5zgwzom/output.obj -c -Os -pipe -mno-branch-likely -march=octeon+ -mabi=64 -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0=json-glib-1.8.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -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-mips64_octeonplus_64_musl/json-glib-1.8.0/subprojects/libffi/test-cc-supports-hidden-visibility.py) Running command: /immortalwrt/master/staging_dir/host/bin/python3 /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/subprojects/libffi/test-cc-supports-hidden-visibility.py mips64-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-mips64_octeonplus_64_musl/json-glib-1.8.0/subprojects/libffi/meson.build:259:2: ERROR: Problem encountered: Unsupported pair: system "linux", cpu family "mips64" ::endgroup:: make[2]: *** [Makefile:82: /immortalwrt/master/build_dir/target-mips64_octeonplus_64_musl/json-glib-1.8.0/.configured_a17fb5ef857664f03cd0ce37cc5ea591] Error 1 time: package/feeds/packages/json-glib/compile#42.73#6.54#47.50