Mock Version: 5.9 Mock Version: 5.9 Mock Version: 5.9 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/muon-meson.spec'], chrootPath='/var/lib/mock/f42-build-3440266-45448/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=993gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.90wbu7jd:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.90wbu7jd:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'a4cdb84dca7f4af7ae2a76aae45720a9', '-D', '/var/lib/mock/f42-build-3440266-45448/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.90wbu7jd:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/muon-meson.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1737072000 Wrote: /builddir/build/SRPMS/muon-meson-0.3.1^20240926.a2f0f77e-2.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/muon-meson.spec'], chrootPath='/var/lib/mock/f42-build-3440266-45448/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=993gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.90wbu7jd:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.90wbu7jd:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '9574ba5c5d4846c0a9b2a0244d2305b3', '-D', '/var/lib/mock/f42-build-3440266-45448/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.90wbu7jd:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/muon-meson.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1737072000 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.cFpXTF + umask 022 + cd /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build + test -d /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build + /usr/bin/rm -rf /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build + /usr/bin/mkdir -p /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build + /usr/bin/mkdir -p /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.qnwwyS + umask 022 + cd /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build + cd /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build + rm -rf muon-a2f0f77e + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/a2f0f77e.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd muon-a2f0f77e + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/skip-tests.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + tar xf /builddir/build/SOURCES/1e565931.tar.gz + mv meson-tests-1e565931 tests/project/meson-tests + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.e4NCNd + umask 022 + cd /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd muon-a2f0f77e + CFLAGS='-fPIE -DBOOTSTRAP_NO_TRACY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + ./bootstrap.sh redhat-linux-build + dir=redhat-linux-build + mkdir -p redhat-linux-build + pkgconf_cmd= + command -v pkgconf + pkgconf_cmd=pkgconf + '[' -n pkgconf ']' + pkgconf libpkgconf ++ pkgconf --cflags libpkgconf + pkgconf_cflags='-I/usr/include/pkgconf -DBOOTSTRAP_HAVE_LIBPKGCONF' ++ pkgconf --libs libpkgconf + pkgconf_libs=-lpkgconf + gcc -fPIE -DBOOTSTRAP_NO_TRACY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Iinclude -I/usr/include/pkgconf -DBOOTSTRAP_HAVE_LIBPKGCONF src/amalgam.c -lpkgconf -o redhat-linux-build/muon In file included from src/amalgam.c:39: src/functions/array.c: In function ‘func_array_get’: src/functions/array.c:28:33: warning: missing braces around initializer [-Wmissing-braces] 28 | struct args_norm an[] = { { obj_number }, { tc_any, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/array.c: In function ‘func_array_contains’: src/functions/array.c:77:33: warning: missing braces around initializer [-Wmissing-braces] 77 | struct args_norm an[] = { { tc_any }, ARG_TYPE_NULL }; | ^ src/functions/array.c: In function ‘func_array_delete’: src/functions/array.c:93:33: warning: missing braces around initializer [-Wmissing-braces] 93 | struct args_norm an[] = { { tc_number }, ARG_TYPE_NULL }; | ^ In file included from src/amalgam.c:40: src/functions/boolean.c: In function ‘func_boolean_to_string’: src/functions/boolean.c:18:33: warning: missing braces around initializer [-Wmissing-braces] 18 | struct args_norm an[] = { { obj_string, .optional = true }, { obj_string, .optional = true }, ARG_TYPE_NULL }; | ^ In file included from src/amalgam.c:42: src/functions/build_target.c: In function ‘func_build_target_extract_objects’: src/functions/build_target.c:216:19: warning: missing braces around initializer [-Wmissing-braces] 216 | = { { TYPE_TAG_GLOB | tc_string | tc_file | tc_custom_target | tc_generated_list }, ARG_TYPE_NULL }; | ^ src/functions/build_target.c: In function ‘func_build_target_extract_all_objects’: src/functions/build_target.c:260:32: warning: missing braces around initializer [-Wmissing-braces] 260 | struct args_kw akw[] = { [kw_recursive] = { "recursive", obj_bool }, 0 }; | ^ | { } In file included from src/amalgam.c:43: src/functions/compiler.c: In function ‘func_compiler_check_args_common’: src/functions/compiler.c:480:37: warning: missing braces around initializer [-Wmissing-braces] 480 | struct args_kw akw_base[] = { | ^ ...... 491 | 0 | { 492 | }; | } src/functions/compiler.c: In function ‘func_compiler_sizeof’: src/functions/compiler.c:562:33: warning: missing braces around initializer [-Wmissing-braces] 562 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c: In function ‘func_compiler_alignment’: src/functions/compiler.c:615:33: warning: missing braces around initializer [-Wmissing-braces] 615 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c: In function ‘func_compiler_compute_int’: src/functions/compiler.c:659:33: warning: missing braces around initializer [-Wmissing-braces] 659 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c: In function ‘func_compiler_has_function_attribute’: src/functions/compiler.c:837:33: warning: missing braces around initializer [-Wmissing-braces] 837 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c:839:32: warning: missing braces around initializer [-Wmissing-braces] 839 | struct args_kw akw[] = { [kw_required] = { "required", tc_required_kw }, 0 }; | ^ | { } src/functions/compiler.c: In function ‘func_compiler_get_supported_function_attributes’: src/functions/compiler.c:883:33: warning: missing braces around initializer [-Wmissing-braces] 883 | struct args_norm an[] = { { TYPE_TAG_GLOB | obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c: In function ‘func_compiler_has_function’: src/functions/compiler.c:904:33: warning: missing braces around initializer [-Wmissing-braces] 904 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c: In function ‘func_compiler_has_header_symbol’: src/functions/compiler.c:1094:33: warning: missing braces around initializer [-Wmissing-braces] 1094 | struct args_norm an[] = { { obj_string }, { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c: In function ‘func_compiler_get_define’: src/functions/compiler.c:1301:33: warning: missing braces around initializer [-Wmissing-braces] 1301 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c: In function ‘func_compiler_has_define’: src/functions/compiler.c:1326:33: warning: missing braces around initializer [-Wmissing-braces] 1326 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c: In function ‘func_compiler_check_common’: src/functions/compiler.c:1379:33: warning: missing braces around initializer [-Wmissing-braces] 1379 | struct args_norm an[] = { { tc_string | tc_file }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c: In function ‘compiler_check_header_common’: src/functions/compiler.c:1490:33: warning: missing braces around initializer [-Wmissing-braces] 1490 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c: In function ‘func_compiler_has_type’: src/functions/compiler.c:1526:33: warning: missing braces around initializer [-Wmissing-braces] 1526 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c: In function ‘func_compiler_has_member’: src/functions/compiler.c:1602:33: warning: missing braces around initializer [-Wmissing-braces] 1602 | struct args_norm an[] = { { obj_string }, { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c: In function ‘func_compiler_has_members’: src/functions/compiler.c:1662:33: warning: missing braces around initializer [-Wmissing-braces] 1662 | struct args_norm an[] = { { obj_string }, { TYPE_TAG_GLOB | obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c: In function ‘func_compiler_run’: src/functions/compiler.c:1704:33: warning: missing braces around initializer [-Wmissing-braces] 1704 | struct args_norm an[] = { { tc_string | tc_file }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c: In function ‘compiler_has_argument_common’: src/functions/compiler.c:1851:33: warning: missing braces around initializer [-Wmissing-braces] 1851 | struct args_norm an[] = { { glob | obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c:1853:32: warning: missing braces around initializer [-Wmissing-braces] 1853 | struct args_kw akw[] = { [kw_required] = { "required", tc_required_kw }, 0 }; | ^ | { } src/functions/compiler.c: In function ‘compiler_get_supported_arguments’: src/functions/compiler.c:1899:33: warning: missing braces around initializer [-Wmissing-braces] 1899 | struct args_norm an[] = { { TYPE_TAG_GLOB | obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c: In function ‘compiler_first_supported_argument’: src/functions/compiler.c:1952:33: warning: missing braces around initializer [-Wmissing-braces] 1952 | struct args_norm an[] = { { TYPE_TAG_GLOB | obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c: In function ‘func_compiler_find_library’: src/functions/compiler.c:2090:33: warning: missing braces around initializer [-Wmissing-braces] 2090 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c:2106:32: warning: missing braces around initializer [-Wmissing-braces] 2106 | struct args_kw akw[] = { | ^ ...... 2119 | 0 | { 2120 | }; | } src/functions/compiler.c: In function ‘func_compiler_preprocess’: src/functions/compiler.c:2241:19: warning: missing braces around initializer [-Wmissing-braces] 2241 | = { { TYPE_TAG_GLOB | tc_string | tc_file | tc_custom_target | tc_generated_list }, ARG_TYPE_NULL }; | ^ src/functions/compiler.c:2249:32: warning: missing braces around initializer [-Wmissing-braces] 2249 | struct args_kw akw[] = { | ^ ...... 2255 | 0, | { 2256 | }; | } src/functions/compiler.c: In function ‘compiler_handle_toolchain_args’: src/functions/compiler.c:2429:33: warning: missing braces around initializer [-Wmissing-braces] 2429 | struct args_norm an[] = { | ^ src/functions/compiler.c:2442:32: warning: missing braces around initializer [-Wmissing-braces] 2442 | struct args_kw akw[] = { | ^ 2443 | [kw_overwrite] = { "overwrite", tc_bool }, 2444 | 0, | { 2445 | }; | } In file included from src/amalgam.c:44: src/functions/configuration_data.c: In function ‘func_configuration_data_set_quoted’: src/functions/configuration_data.c:18:33: warning: missing braces around initializer [-Wmissing-braces] 18 | struct args_norm an[] = { { obj_string }, { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/configuration_data.c:22:32: warning: missing braces around initializer [-Wmissing-braces] 22 | struct args_kw akw[] = { | ^ 23 | [kw_description] = { "description", obj_string, }, 24 | 0 | { 25 | }; | } src/functions/configuration_data.c: In function ‘func_configuration_data_set’: src/functions/configuration_data.c:53:33: warning: missing braces around initializer [-Wmissing-braces] 53 | struct args_norm an[] = { { obj_string }, { tc_string | tc_number | tc_bool }, ARG_TYPE_NULL }; | ^ src/functions/configuration_data.c:57:32: warning: missing braces around initializer [-Wmissing-braces] 57 | struct args_kw akw[] = { | ^ 58 | [kw_description] = { "description", obj_string, }, 59 | 0 | { 60 | }; | } src/functions/configuration_data.c: In function ‘func_configuration_data_set10’: src/functions/configuration_data.c:75:33: warning: missing braces around initializer [-Wmissing-braces] 75 | struct args_norm an[] = { { obj_string }, { obj_bool }, ARG_TYPE_NULL }; | ^ src/functions/configuration_data.c:79:32: warning: missing braces around initializer [-Wmissing-braces] 79 | struct args_kw akw[] = { | ^ 80 | [kw_description] = { "description", obj_string, }, 81 | 0 | { 82 | }; | } src/functions/configuration_data.c: In function ‘func_configuration_data_get’: src/functions/configuration_data.c:118:33: warning: missing braces around initializer [-Wmissing-braces] 118 | struct args_norm an[] = { { obj_string }, { tc_any, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/configuration_data.c: In function ‘func_configuration_data_get_unquoted’: src/functions/configuration_data.c:130:33: warning: missing braces around initializer [-Wmissing-braces] 130 | struct args_norm an[] = { { obj_string }, { tc_any, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/configuration_data.c: In function ‘func_configuration_data_has’: src/functions/configuration_data.c:180:33: warning: missing braces around initializer [-Wmissing-braces] 180 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/configuration_data.c: In function ‘func_configuration_data_merge_from’: src/functions/configuration_data.c:195:33: warning: missing braces around initializer [-Wmissing-braces] 195 | struct args_norm an[] = { { obj_configuration_data }, ARG_TYPE_NULL }; | ^ In file included from src/amalgam.c:46: src/functions/dependency.c: In function ‘func_dependency_get_pkgconfig_variable’: src/functions/dependency.c:52:33: warning: missing braces around initializer [-Wmissing-braces] 52 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/dependency.c:56:32: warning: missing braces around initializer [-Wmissing-braces] 56 | struct args_kw akw[] = { [kw_default] = { "default", obj_string }, 0 }; | ^ | { } src/functions/dependency.c: In function ‘func_dependency_get_variable’: src/functions/dependency.c:102:33: warning: missing braces around initializer [-Wmissing-braces] 102 | struct args_norm an[] = { { obj_string, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/dependency.c:109:32: warning: missing braces around initializer [-Wmissing-braces] 109 | struct args_kw akw[] = { | ^ ...... 114 | 0, | { 115 | }; | } src/functions/dependency.c: In function ‘func_dependency_partial_dependency’: src/functions/dependency.c:238:32: warning: missing braces around initializer [-Wmissing-braces] 238 | struct args_kw akw[] = { [kw_compile_args] = { "compile_args", obj_bool }, | ^ ...... 243 | 0 }; | { } src/functions/dependency.c: In function ‘func_dependency_as_system’: src/functions/dependency.c:287:33: warning: missing braces around initializer [-Wmissing-braces] 287 | struct args_norm an[] = { { obj_string, .optional = true }, ARG_TYPE_NULL }; | ^ In file included from src/amalgam.c:47: src/functions/dict.c: In function ‘func_dict_has_key’: src/functions/dict.c:39:33: warning: missing braces around initializer [-Wmissing-braces] 39 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/dict.c: In function ‘func_dict_get’: src/functions/dict.c:53:33: warning: missing braces around initializer [-Wmissing-braces] 53 | struct args_norm an[] = { { obj_string }, { tc_any, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/dict.c: In function ‘func_dict_delete’: src/functions/dict.c:72:33: warning: missing braces around initializer [-Wmissing-braces] 72 | struct args_norm an[] = { { tc_string }, ARG_TYPE_NULL }; | ^ In file included from src/amalgam.c:49: src/functions/environment.c: In function ‘func_environment_set_common’: src/functions/environment.c:140:33: warning: missing braces around initializer [-Wmissing-braces] 140 | struct args_norm an[] = { { obj_string }, { TYPE_TAG_GLOB | obj_string }, ARG_TYPE_NULL }; | ^ src/functions/environment.c:144:32: warning: missing braces around initializer [-Wmissing-braces] 144 | struct args_kw akw[] = { | ^ 145 | [kw_separator] = { "separator", obj_string }, 146 | 0, | { 147 | }; | } src/functions/environment.c: In function ‘func_environment_unset’: src/functions/environment.c:181:33: warning: missing braces around initializer [-Wmissing-braces] 181 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ In file included from src/amalgam.c:51: src/functions/feature_opt.c: In function ‘func_feature_opt_disable_auto_if’: src/functions/feature_opt.c:60:33: warning: missing braces around initializer [-Wmissing-braces] 60 | struct args_norm an[] = { { tc_bool }, ARG_TYPE_NULL }; | ^ src/functions/feature_opt.c: In function ‘func_feature_opt_enable_auto_if’: src/functions/feature_opt.c:83:33: warning: missing braces around initializer [-Wmissing-braces] 83 | struct args_norm an[] = { { tc_bool }, ARG_TYPE_NULL }; | ^ src/functions/feature_opt.c: In function ‘func_feature_opt_enable_if’: src/functions/feature_opt.c:106:33: warning: missing braces around initializer [-Wmissing-braces] 106 | struct args_norm an[] = { { tc_bool }, ARG_TYPE_NULL }; | ^ src/functions/feature_opt.c:110:32: warning: missing braces around initializer [-Wmissing-braces] 110 | struct args_kw akw[] = { [kw_error_message] = { "error_message", obj_string }, 0 }; | ^ | { } src/functions/feature_opt.c: In function ‘func_feature_opt_disable_if’: src/functions/feature_opt.c:138:33: warning: missing braces around initializer [-Wmissing-braces] 138 | struct args_norm an[] = { { tc_bool }, ARG_TYPE_NULL }; | ^ src/functions/feature_opt.c:142:32: warning: missing braces around initializer [-Wmissing-braces] 142 | struct args_kw akw[] = { [kw_error_message] = { "error_message", obj_string }, 0 }; | ^ | { } src/functions/feature_opt.c: In function ‘func_feature_opt_require’: src/functions/feature_opt.c:170:33: warning: missing braces around initializer [-Wmissing-braces] 170 | struct args_norm an[] = { { tc_bool }, ARG_TYPE_NULL }; | ^ src/functions/feature_opt.c:174:32: warning: missing braces around initializer [-Wmissing-braces] 174 | struct args_kw akw[] = { [kw_error_message] = { "error_message", obj_string }, 0 }; | ^ | { } In file included from src/amalgam.c:53: src/functions/generator.c: In function ‘func_generator_process’: src/functions/generator.c:176:33: warning: missing braces around initializer [-Wmissing-braces] 176 | struct args_norm an[] = { { TYPE_TAG_GLOB | tc_coercible_files | tc_generated_list }, ARG_TYPE_NULL }; | ^ src/functions/generator.c:182:32: warning: missing braces around initializer [-Wmissing-braces] 182 | struct args_kw akw[] = { | ^ ...... 186 | 0, | { 187 | }; | } In file included from src/amalgam.c:54: src/functions/kernel.c: In function ‘func_project’: src/functions/kernel.c:152:33: warning: missing braces around initializer [-Wmissing-braces] 152 | struct args_norm an[] = { { obj_string }, { TYPE_TAG_GLOB | tc_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c:161:32: warning: missing braces around initializer [-Wmissing-braces] 161 | struct args_kw akw[] = { | ^ ...... 168 | 0, | { 169 | }; | } src/functions/kernel.c: In function ‘add_arguments_common’: src/functions/kernel.c:331:33: warning: missing braces around initializer [-Wmissing-braces] 331 | struct args_norm an[] = { { TYPE_TAG_GLOB | obj_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c:336:32: warning: missing braces around initializer [-Wmissing-braces] 336 | struct args_kw akw[] = { | ^ ...... 339 | 0, | { 340 | }; | } src/functions/kernel.c: In function ‘func_add_project_dependencies’: src/functions/kernel.c:424:33: warning: missing braces around initializer [-Wmissing-braces] 424 | struct args_norm an[] = { { TYPE_TAG_GLOB | tc_dependency }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c:429:32: warning: missing braces around initializer [-Wmissing-braces] 429 | struct args_kw akw[] = { | ^ ...... 432 | 0, | { 433 | }; | } src/functions/kernel.c: In function ‘func_add_languages’: src/functions/kernel.c:454:33: warning: missing braces around initializer [-Wmissing-braces] 454 | struct args_norm an[] = { { TYPE_TAG_GLOB | obj_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c:459:32: warning: missing braces around initializer [-Wmissing-braces] 459 | struct args_kw akw[] = { | ^ ...... 462 | 0, | { 463 | }; | } src/functions/kernel.c: In function ‘func_files’: src/functions/kernel.c:489:33: warning: missing braces around initializer [-Wmissing-braces] 489 | struct args_norm an[] = { { TYPE_TAG_GLOB | obj_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_find_program’: src/functions/kernel.c:779:33: warning: missing braces around initializer [-Wmissing-braces] 779 | struct args_norm an[] = { { TYPE_TAG_GLOB | tc_string | tc_file }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c:789:32: warning: missing braces around initializer [-Wmissing-braces] 789 | struct args_kw akw[] = { | ^ ...... 797 | 0, | { 798 | }; | } src/functions/kernel.c: In function ‘func_include_directories’: src/functions/kernel.c:860:33: warning: missing braces around initializer [-Wmissing-braces] 860 | struct args_norm an[] = { { TYPE_TAG_GLOB | tc_coercible_inc }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c:864:32: warning: missing braces around initializer [-Wmissing-braces] 864 | struct args_kw akw[] = { [kw_is_system] = { "is_system", obj_bool }, 0 }; | ^ | { } src/functions/kernel.c: In function ‘func_generator’: src/functions/kernel.c:881:33: warning: missing braces around initializer [-Wmissing-braces] 881 | struct args_norm an[] = { { tc_exe }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c:889:32: warning: missing braces around initializer [-Wmissing-braces] 889 | struct args_kw akw[] = { [kw_output] = { "output", TYPE_TAG_LISTIFY | obj_string, .required = true }, | ^ ...... 894 | 0 }; | { } src/functions/kernel.c: In function ‘func_assert’: src/functions/kernel.c:927:33: warning: missing braces around initializer [-Wmissing-braces] 927 | struct args_norm an[] = { { obj_bool }, { obj_string, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_debug’: src/functions/kernel.c:948:33: warning: missing braces around initializer [-Wmissing-braces] 948 | struct args_norm an[] = { { tc_message }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_message’: src/functions/kernel.c:968:33: warning: missing braces around initializer [-Wmissing-braces] 968 | struct args_norm an[] = { { tc_message }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_error’: src/functions/kernel.c:988:33: warning: missing braces around initializer [-Wmissing-braces] 988 | struct args_norm an[] = { { tc_message }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_print’: src/functions/kernel.c:1008:33: warning: missing braces around initializer [-Wmissing-braces] 1008 | struct args_norm an[] = { { tc_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_warning’: src/functions/kernel.c:1023:33: warning: missing braces around initializer [-Wmissing-braces] 1023 | struct args_norm an[] = { { tc_message }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_run_command’: src/functions/kernel.c:1044:33: warning: missing braces around initializer [-Wmissing-braces] 1044 | struct args_norm an[] = { { TYPE_TAG_GLOB | tc_allowed_an }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c:1050:32: warning: missing braces around initializer [-Wmissing-braces] 1050 | struct args_kw akw[] = { | ^ ...... 1054 | 0, | { 1055 | }; | } src/functions/kernel.c: In function ‘func_run_target’: src/functions/kernel.c:1163:33: warning: missing braces around initializer [-Wmissing-braces] 1163 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c:1169:32: warning: missing braces around initializer [-Wmissing-braces] 1169 | struct args_kw akw[] = { [kw_command] = { "command", tc_command_array, .required = true }, | ^ ...... 1172 | 0 }; | { } src/functions/kernel.c: In function ‘func_subdir’: src/functions/kernel.c:1226:33: warning: missing braces around initializer [-Wmissing-braces] 1226 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c:1231:32: warning: missing braces around initializer [-Wmissing-braces] 1231 | struct args_kw akw[] = { [kw_if_found] = { "if_found", if_found_type }, 0 }; | ^ | { } src/functions/kernel.c: In function ‘func_configuration_data’: src/functions/kernel.c:1279:33: warning: missing braces around initializer [-Wmissing-braces] 1279 | struct args_norm an[] = { { obj_dict, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_add_test_setup’: src/functions/kernel.c:1300:33: warning: missing braces around initializer [-Wmissing-braces] 1300 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c:1309:32: warning: missing braces around initializer [-Wmissing-braces] 1309 | struct args_kw akw[] = { | ^ ...... 1316 | 0 | { 1317 | }; | } src/functions/kernel.c: In function ‘add_test_common’: src/functions/kernel.c:1409:33: warning: missing braces around initializer [-Wmissing-braces] 1409 | struct args_norm an[] = { { obj_string }, { tc_allowed_an }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c:1423:32: warning: missing braces around initializer [-Wmissing-braces] 1423 | struct args_kw akw[] = { | ^ ...... 1435 | 0 | { 1436 | }; | } src/functions/kernel.c: In function ‘func_join_paths’: src/functions/kernel.c:1565:33: warning: missing braces around initializer [-Wmissing-braces] 1565 | struct args_norm an[] = { { TYPE_TAG_GLOB | obj_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_environment’: src/functions/kernel.c:1587:33: warning: missing braces around initializer [-Wmissing-braces] 1587 | struct args_norm an[] = { { make_complex_type(wk, | ^ src/functions/kernel.c:1600:32: warning: missing braces around initializer [-Wmissing-braces] 1600 | struct args_kw akw[] = { | ^ ...... 1603 | 0, | { 1604 | }; | } src/functions/kernel.c: In function ‘func_import’: src/functions/kernel.c:1656:33: warning: missing braces around initializer [-Wmissing-braces] 1656 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c:1662:19: warning: missing braces around initializer [-Wmissing-braces] 1662 | = { [kw_required] = { "required", tc_required_kw }, [kw_disabler] = { "disabler", obj_bool }, 0 }; | ^ | { } src/functions/kernel.c: In function ‘func_is_disabler’: src/functions/kernel.c:1712:33: warning: missing braces around initializer [-Wmissing-braces] 1712 | struct args_norm an[] = { { tc_any }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_set_variable’: src/functions/kernel.c:1734:33: warning: missing braces around initializer [-Wmissing-braces] 1734 | struct args_norm an[] = { { obj_string }, { tc_any }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_unset_variable’: src/functions/kernel.c:1745:33: warning: missing braces around initializer [-Wmissing-braces] 1745 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_get_variable’: src/functions/kernel.c:1766:33: warning: missing braces around initializer [-Wmissing-braces] 1766 | struct args_norm an[] = { { tc_any }, { tc_any, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_is_variable’: src/functions/kernel.c:1777:33: warning: missing braces around initializer [-Wmissing-braces] 1777 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_summary’: src/functions/kernel.c:1802:33: warning: missing braces around initializer [-Wmissing-braces] 1802 | struct args_norm an[] = { { tc_any }, { tc_any, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c:1808:32: warning: missing braces around initializer [-Wmissing-braces] 1808 | struct args_kw akw[] = { | ^ ...... 1812 | 0 | { 1813 | }; | } src/functions/kernel.c: In function ‘func_alias_target’: src/functions/kernel.c:1887:33: warning: missing braces around initializer [-Wmissing-braces] 1887 | struct args_norm an[] = { { obj_string }, | ^ src/functions/kernel.c: In function ‘func_range’: src/functions/kernel.c:1918:19: warning: missing braces around initializer [-Wmissing-braces] 1918 | = { { obj_number }, { obj_number, .optional = true }, { obj_number, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_p’: src/functions/kernel.c:1966:33: warning: missing braces around initializer [-Wmissing-braces] 1966 | struct args_norm an[] = { { tc_any | TYPE_TAG_ALLOW_VOID }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c:1971:32: warning: missing braces around initializer [-Wmissing-braces] 1971 | struct args_kw akw[] = { | ^ ...... 1974 | 0, | { 1975 | }; | } src/functions/kernel.c: In function ‘func_serial_load’: src/functions/kernel.c:1994:33: warning: missing braces around initializer [-Wmissing-braces] 1994 | struct args_norm an[] = { { tc_string | tc_file }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_serial_dump’: src/functions/kernel.c:2026:33: warning: missing braces around initializer [-Wmissing-braces] 2026 | struct args_norm an[] = { { tc_string | tc_file }, { tc_any }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_is_void’: src/functions/kernel.c:2056:33: warning: missing braces around initializer [-Wmissing-braces] 2056 | struct args_norm an[] = { { TYPE_TAG_ALLOW_VOID | tc_any }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_typeof’: src/functions/kernel.c:2073:33: warning: missing braces around initializer [-Wmissing-braces] 2073 | struct args_norm an[] = { { TYPE_TAG_ALLOW_VOID | tc_any }, ARG_TYPE_NULL }; | ^ src/functions/kernel.c: In function ‘func_exit’: src/functions/kernel.c:2086:33: warning: missing braces around initializer [-Wmissing-braces] 2086 | struct args_norm an[] = { { tc_number }, ARG_TYPE_NULL }; | ^ In file included from src/amalgam.c:55: src/functions/kernel/build_target.c: In function ‘tgt_common’: src/functions/kernel/build_target.c:901:19: warning: missing braces around initializer [-Wmissing-braces] 901 | = { { obj_string }, { TYPE_TAG_GLOB | tc_coercible_files | tc_generated_list }, ARG_TYPE_NULL }; | ^ In file included from src/amalgam.c:56: src/functions/kernel/configure_file.c: In function ‘func_configure_file’: src/functions/kernel/configure_file.c:632:32: warning: missing braces around initializer [-Wmissing-braces] 632 | struct args_kw akw[] = { | ^ ...... 648 | 0, | { 649 | }; | } In file included from src/amalgam.c:57: src/functions/kernel/custom_target.c: In function ‘func_custom_target’: src/functions/kernel/custom_target.c:597:33: warning: missing braces around initializer [-Wmissing-braces] 597 | struct args_norm an[] = { { obj_string, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/kernel/custom_target.c:617:32: warning: missing braces around initializer [-Wmissing-braces] 617 | struct args_kw akw[] = { | ^ ...... 635 | 0, | { 636 | }; | } src/functions/kernel/custom_target.c: In function ‘func_vcs_tag’: src/functions/kernel/custom_target.c:764:32: warning: missing braces around initializer [-Wmissing-braces] 764 | struct args_kw akw[] = { [kw_input] = { "input", TYPE_TAG_LISTIFY | tc_coercible_files, .required = true }, | ^ ...... 769 | 0 }; | { } In file included from src/amalgam.c:58: src/functions/kernel/dependency.c: In function ‘func_dependency’: src/functions/kernel/dependency.c:453:33: warning: missing braces around initializer [-Wmissing-braces] 453 | struct args_norm an[] = { { TYPE_TAG_GLOB | obj_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel/dependency.c:470:32: warning: missing braces around initializer [-Wmissing-braces] 470 | struct args_kw akw[] = { | ^ ...... 485 | 0, | { 486 | }; | } src/functions/kernel/dependency.c:609:43: warning: missing braces around initializer [-Wmissing-braces] 609 | struct args_kw handler_kwargs[] = { | ^ ...... 612 | 0, | { 613 | }; | } src/functions/kernel/dependency.c: In function ‘func_declare_dependency’: src/functions/kernel/dependency.c:758:32: warning: missing braces around initializer [-Wmissing-braces] 758 | struct args_kw akw[] = { | ^ ...... 770 | 0, | { 771 | }; | } In file included from src/amalgam.c:59: src/functions/kernel/install.c: In function ‘func_install_subdir’: src/functions/kernel/install.c:27:33: warning: missing braces around initializer [-Wmissing-braces] 27 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel/install.c:37:32: warning: missing braces around initializer [-Wmissing-braces] 37 | struct args_kw akw[] = { | ^ ...... 45 | 0, | { 46 | }; | } src/functions/kernel/install.c: In function ‘func_install_man’: src/functions/kernel/install.c:147:33: warning: missing braces around initializer [-Wmissing-braces] 147 | struct args_norm an[] = { { TYPE_TAG_GLOB | tc_coercible_files }, ARG_TYPE_NULL }; | ^ src/functions/kernel/install.c:153:32: warning: missing braces around initializer [-Wmissing-braces] 153 | struct args_kw akw[] = { | ^ ...... 157 | 0, | { 158 | }; | } src/functions/kernel/install.c: In function ‘func_install_symlink’: src/functions/kernel/install.c:196:33: warning: missing braces around initializer [-Wmissing-braces] 196 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel/install.c:202:32: warning: missing braces around initializer [-Wmissing-braces] 202 | struct args_kw akw[] = { | ^ ...... 206 | 0, | { 207 | }; | } src/functions/kernel/install.c: In function ‘func_install_emptydir’: src/functions/kernel/install.c:245:33: warning: missing braces around initializer [-Wmissing-braces] 245 | struct args_norm an[] = { { TYPE_TAG_GLOB | obj_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel/install.c:250:32: warning: missing braces around initializer [-Wmissing-braces] 250 | struct args_kw akw[] = { [kw_install_mode] = { "install_mode", tc_install_mode_kw }, | ^ 251 | [kw_install_tag] = { "install_tag", obj_string }, // TODO 252 | 0 }; | { } src/functions/kernel/install.c: In function ‘func_install_data’: src/functions/kernel/install.c:296:33: warning: missing braces around initializer [-Wmissing-braces] 296 | struct args_norm an[] = { { TYPE_TAG_GLOB | tc_file | tc_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel/install.c:307:32: warning: missing braces around initializer [-Wmissing-braces] 307 | struct args_kw akw[] = { | ^ ...... 315 | 0, | { 316 | }; | } src/functions/kernel/install.c: In function ‘func_install_headers’: src/functions/kernel/install.c:380:33: warning: missing braces around initializer [-Wmissing-braces] 380 | struct args_norm an[] = { { TYPE_TAG_GLOB | tc_file | tc_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel/install.c:388:32: warning: missing braces around initializer [-Wmissing-braces] 388 | struct args_kw akw[] = { | ^ ...... 394 | 0, | { 395 | }; | } In file included from src/amalgam.c:60: src/functions/kernel/options.c: In function ‘func_option’: src/functions/kernel/options.c:62:33: warning: missing braces around initializer [-Wmissing-braces] 62 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel/options.c:86:32: warning: missing braces around initializer [-Wmissing-braces] 86 | struct args_kw akw[] = { [kw_type] = { "type", obj_string }, | ^ ...... 95 | 0 }; | { } src/functions/kernel/options.c: In function ‘func_get_option’: src/functions/kernel/options.c:228:33: warning: missing braces around initializer [-Wmissing-braces] 228 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ In file included from src/amalgam.c:61: src/functions/kernel/subproject.c: In function ‘func_subproject’: src/functions/kernel/subproject.c:193:33: warning: missing braces around initializer [-Wmissing-braces] 193 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/kernel/subproject.c:200:32: warning: missing braces around initializer [-Wmissing-braces] 200 | struct args_kw akw[] = { | ^ ...... 204 | 0, | { 205 | }; | } In file included from src/amalgam.c:63: src/functions/meson.c: In function ‘func_meson_get_compiler’: src/functions/meson.c:27:33: warning: missing braces around initializer [-Wmissing-braces] 27 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/meson.c:31:32: warning: missing braces around initializer [-Wmissing-braces] 31 | struct args_kw akw[] = { [kw_native] = { "native", obj_bool }, 0 }; | ^ | { } src/functions/meson.c: In function ‘func_meson_override_dependency’: src/functions/meson.c:240:33: warning: missing braces around initializer [-Wmissing-braces] 240 | struct args_norm an[] = { { obj_string }, { obj_dependency }, ARG_TYPE_NULL }; | ^ src/functions/meson.c:245:32: warning: missing braces around initializer [-Wmissing-braces] 245 | struct args_kw akw[] = { [kw_static] = { "static", obj_bool }, [kw_native] = { "native", obj_bool }, 0 }; | ^ | { } src/functions/meson.c: In function ‘func_meson_override_find_program’: src/functions/meson.c:275:33: warning: missing braces around initializer [-Wmissing-braces] 275 | struct args_norm an[] = { { obj_string }, { tc_allowed }, ARG_TYPE_NULL }; | ^ src/functions/meson.c: In function ‘func_meson_add_install_script’: src/functions/meson.c:393:33: warning: missing braces around initializer [-Wmissing-braces] 393 | struct args_norm an[] = { { TYPE_TAG_GLOB | tc_exe }, ARG_TYPE_NULL }; | ^ src/functions/meson.c:399:32: warning: missing braces around initializer [-Wmissing-braces] 399 | struct args_kw akw[] = { | ^ ...... 403 | 0, | { 404 | }; | } src/functions/meson.c: In function ‘func_meson_add_postconf_script’: src/functions/meson.c:437:33: warning: missing braces around initializer [-Wmissing-braces] 437 | struct args_norm an[] = { { TYPE_TAG_GLOB | tc_exe }, ARG_TYPE_NULL }; | ^ src/functions/meson.c: In function ‘func_meson_add_dist_script’: src/functions/meson.c:458:33: warning: missing braces around initializer [-Wmissing-braces] 458 | struct args_norm an[] = { { TYPE_TAG_GLOB | tc_exe }, ARG_TYPE_NULL }; | ^ src/functions/meson.c: In function ‘func_meson_get_cross_property’: src/functions/meson.c:482:33: warning: missing braces around initializer [-Wmissing-braces] 482 | struct args_norm an[] = { { obj_string }, { tc_any, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/meson.c: In function ‘func_meson_get_external_property’: src/functions/meson.c:501:33: warning: missing braces around initializer [-Wmissing-braces] 501 | struct args_norm an[] = { { obj_string }, { tc_any, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/meson.c:505:32: warning: missing braces around initializer [-Wmissing-braces] 505 | struct args_kw akw[] = { [kw_native] = { "native", obj_bool }, 0 }; | ^ | { } src/functions/meson.c: In function ‘func_meson_add_devenv’: src/functions/meson.c:536:33: warning: missing braces around initializer [-Wmissing-braces] 536 | struct args_norm an[] = { { tc_any }, ARG_TYPE_NULL }; | ^ src/functions/meson.c: In function ‘func_meson_register_dependency_handler’: src/functions/meson.c:614:33: warning: missing braces around initializer [-Wmissing-braces] 614 | struct args_norm an[] = { | ^ In file included from src/amalgam.c:65: src/functions/modules/fs.c: In function ‘func_module_fs_lookup_common’: src/functions/modules/fs.c:117:33: warning: missing braces around initializer [-Wmissing-braces] 117 | struct args_norm an[] = { { t }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_parent’: src/functions/modules/fs.c:159:33: warning: missing braces around initializer [-Wmissing-braces] 159 | struct args_norm an[] = { { tc_coercible_files }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_read’: src/functions/modules/fs.c:178:33: warning: missing braces around initializer [-Wmissing-braces] 178 | struct args_norm an[] = { { tc_string | tc_file }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c:182:32: warning: missing braces around initializer [-Wmissing-braces] 182 | struct args_kw akw[] = { | ^ 183 | [kw_encoding] = { "encoding", obj_string }, 184 | 0, | { 185 | }; | } src/functions/modules/fs.c: In function ‘func_module_fs_is_absolute’: src/functions/modules/fs.c:215:33: warning: missing braces around initializer [-Wmissing-braces] 215 | struct args_norm an[] = { { tc_string | tc_file }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_expanduser’: src/functions/modules/fs.c:229:33: warning: missing braces around initializer [-Wmissing-braces] 229 | struct args_norm an[] = { { tc_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_name’: src/functions/modules/fs.c:246:33: warning: missing braces around initializer [-Wmissing-braces] 246 | struct args_norm an[] = { { tc_coercible_files }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_stem’: src/functions/modules/fs.c:265:33: warning: missing braces around initializer [-Wmissing-braces] 265 | struct args_norm an[] = { { tc_coercible_files }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_as_posix’: src/functions/modules/fs.c:291:33: warning: missing braces around initializer [-Wmissing-braces] 291 | struct args_norm an[] = { { tc_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_replace_suffix’: src/functions/modules/fs.c:317:33: warning: missing braces around initializer [-Wmissing-braces] 317 | struct args_norm an[] = { { tc_coercible_files }, { tc_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_hash’: src/functions/modules/fs.c:342:33: warning: missing braces around initializer [-Wmissing-braces] 342 | struct args_norm an[] = { { tc_string | tc_file }, { tc_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_size’: src/functions/modules/fs.c:381:33: warning: missing braces around initializer [-Wmissing-braces] 381 | struct args_norm an[] = { { tc_string | tc_file }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_is_samepath’: src/functions/modules/fs.c:410:33: warning: missing braces around initializer [-Wmissing-braces] 410 | struct args_norm an[] = { { tc_string | tc_file }, { tc_string | tc_file }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_copyfile’: src/functions/modules/fs.c:435:33: warning: missing braces around initializer [-Wmissing-braces] 435 | struct args_norm an[] = { { tc_string | tc_file }, { tc_string, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c:442:32: warning: missing braces around initializer [-Wmissing-braces] 442 | struct args_kw akw[] = { | ^ ...... 447 | 0, | { 448 | }; | } src/functions/modules/fs.c: In function ‘func_module_fs_relative_to’: src/functions/modules/fs.c:505:33: warning: missing braces around initializer [-Wmissing-braces] 505 | struct args_norm an[] = { { tc_coercible_files }, { tc_coercible_files }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_write’: src/functions/modules/fs.c:563:33: warning: missing braces around initializer [-Wmissing-braces] 563 | struct args_norm an[] = { { tc_string | tc_file }, { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_copy’: src/functions/modules/fs.c:583:33: warning: missing braces around initializer [-Wmissing-braces] 583 | struct args_norm an[] = { { tc_string | tc_file }, { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_make_absolute’: src/functions/modules/fs.c:615:33: warning: missing braces around initializer [-Wmissing-braces] 615 | struct args_norm an[] = { { tc_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_mkdir’: src/functions/modules/fs.c:629:33: warning: missing braces around initializer [-Wmissing-braces] 629 | struct args_norm an[] = { { tc_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c:631:32: warning: missing braces around initializer [-Wmissing-braces] 631 | struct args_kw akw[] = { | ^ 632 | [kw_make_parents] = { "make_parents", obj_bool }, 633 | 0, | { 634 | }; | } src/functions/modules/fs.c: In function ‘func_module_fs_rmdir’: src/functions/modules/fs.c:649:33: warning: missing braces around initializer [-Wmissing-braces] 649 | struct args_norm an[] = { { tc_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c:654:32: warning: missing braces around initializer [-Wmissing-braces] 654 | struct args_kw akw[] = { | ^ ...... 657 | 0, | { 658 | }; | } src/functions/modules/fs.c: In function ‘func_module_fs_is_basename’: src/functions/modules/fs.c:677:33: warning: missing braces around initializer [-Wmissing-braces] 677 | struct args_norm an[] = { { tc_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_without_ext’: src/functions/modules/fs.c:690:33: warning: missing braces around initializer [-Wmissing-braces] 690 | struct args_norm an[] = { { tc_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_is_subpath’: src/functions/modules/fs.c:704:33: warning: missing braces around initializer [-Wmissing-braces] 704 | struct args_norm an[] = { { tc_string }, { tc_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_add_suffix’: src/functions/modules/fs.c:717:33: warning: missing braces around initializer [-Wmissing-braces] 717 | struct args_norm an[] = { { tc_string }, { tc_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_executable’: src/functions/modules/fs.c:732:33: warning: missing braces around initializer [-Wmissing-braces] 732 | struct args_norm an[] = { { tc_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/fs.c: In function ‘func_module_fs_glob’: src/functions/modules/fs.c:826:33: warning: missing braces around initializer [-Wmissing-braces] 826 | struct args_norm an[] = { { tc_string }, ARG_TYPE_NULL }; | ^ In file included from src/amalgam.c:66: src/functions/modules/keyval.c: In function ‘func_module_keyval_load’: src/functions/modules/keyval.c:39:33: warning: missing braces around initializer [-Wmissing-braces] 39 | struct args_norm an[] = { { tc_string | tc_file }, ARG_TYPE_NULL }; | ^ In file included from src/amalgam.c:67: src/functions/modules/pkgconfig.c: In function ‘func_module_pkgconfig_generate’: src/functions/modules/pkgconfig.c:721:33: warning: missing braces around initializer [-Wmissing-braces] 721 | struct args_norm an[] = { { tc_both_libs | tc_build_target, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/modules/pkgconfig.c:746:32: warning: missing braces around initializer [-Wmissing-braces] 746 | struct args_kw akw[] = { | ^ ...... 766 | 0, | { 767 | }; | } In file included from src/amalgam.c:68: src/functions/modules/python.c: In function ‘func_module_python_find_installation’: src/functions/modules/python.c:129:33: warning: missing braces around initializer [-Wmissing-braces] 129 | struct args_norm an[] = { { obj_string, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/modules/python.c:136:32: warning: missing braces around initializer [-Wmissing-braces] 136 | struct args_kw akw[] = { [kw_required] = { "required", tc_required_kw }, | ^ ...... 140 | 0 }; | { } src/functions/modules/python.c: In function ‘func_module_python3_find_python’: src/functions/modules/python.c:221:33: warning: missing braces around initializer [-Wmissing-braces] 221 | struct args_norm an[] = { { obj_string, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/modules/python.c: In function ‘func_python_installation_get_path’: src/functions/modules/python.c:249:33: warning: missing braces around initializer [-Wmissing-braces] 249 | struct args_norm an[] = { { obj_string }, { obj_string, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/modules/python.c: In function ‘func_python_installation_get_var’: src/functions/modules/python.c:272:33: warning: missing braces around initializer [-Wmissing-braces] 272 | struct args_norm an[] = { { obj_string }, { obj_string, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/modules/python.c: In function ‘func_python_installation_has_path’: src/functions/modules/python.c:295:33: warning: missing braces around initializer [-Wmissing-braces] 295 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/python.c: In function ‘func_python_installation_has_var’: src/functions/modules/python.c:311:33: warning: missing braces around initializer [-Wmissing-braces] 311 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/python.c: In function ‘func_python_installation_get_install_dir’: src/functions/modules/python.c:374:32: warning: missing braces around initializer [-Wmissing-braces] 374 | struct args_kw akw[] = { | ^ ...... 377 | 0, | { 378 | }; | } src/functions/modules/python.c: In function ‘func_python_installation_install_sources’: src/functions/modules/python.c:431:33: warning: missing braces around initializer [-Wmissing-braces] 431 | struct args_norm an[] = { { TYPE_TAG_GLOB | tc_file | tc_string }, ARG_TYPE_NULL }; | ^ src/functions/modules/python.c:444:32: warning: missing braces around initializer [-Wmissing-braces] 444 | struct args_kw akw[] = { | ^ ...... 454 | 0, | { 455 | }; | } In file included from src/amalgam.c:70: src/functions/modules/toolchain.c: In function ‘func_module_toolchain_create’: src/functions/modules/toolchain.c:21:32: warning: missing braces around initializer [-Wmissing-braces] 21 | struct args_kw akw[] = { | ^ ...... 26 | 0, | { 27 | }; | } In file included from src/amalgam.c:71: src/functions/number.c: In function ‘func_number_to_string’: src/functions/number.c:43:32: warning: missing braces around initializer [-Wmissing-braces] 43 | struct args_kw akw[] = { [kw_fill] = { "fill", tc_number }, 0 }; | ^ | { } In file included from src/amalgam.c:74: src/functions/source_set.c: In function ‘func_source_set_add’: src/functions/source_set.c:79:33: warning: missing braces around initializer [-Wmissing-braces] 79 | struct args_norm an[] = { { TYPE_TAG_GLOB | tc_ss_sources | tc_dependency }, ARG_TYPE_NULL }; | ^ src/functions/source_set.c:85:32: warning: missing braces around initializer [-Wmissing-braces] 85 | struct args_kw akw[] = { | ^ ...... 89 | 0, | { 90 | }; | } src/functions/source_set.c: In function ‘func_source_set_add_all’: src/functions/source_set.c:106:33: warning: missing braces around initializer [-Wmissing-braces] 106 | struct args_norm an[] = { { TYPE_TAG_GLOB | tc_source_set }, ARG_TYPE_NULL }; | ^ src/functions/source_set.c:111:32: warning: missing braces around initializer [-Wmissing-braces] 111 | struct args_kw akw[] = { [kw_when] = { "when", TYPE_TAG_LISTIFY | tc_string | tc_dependency }, | ^ 112 | [kw_if_true] = { "if_true", TYPE_TAG_LISTIFY | tc_source_set }, 113 | 0 }; | { } src/functions/source_set.c: In function ‘func_source_set_apply’: src/functions/source_set.c:314:33: warning: missing braces around initializer [-Wmissing-braces] 314 | struct args_norm an[] = { { tc_configuration_data | tc_dict }, ARG_TYPE_NULL }; | ^ src/functions/source_set.c:318:32: warning: missing braces around initializer [-Wmissing-braces] 318 | struct args_kw akw[] = { [kw_strict] = { "strict", tc_bool }, 0 }; | ^ | { } In file included from src/amalgam.c:75: src/functions/string.c: In function ‘func_strip’: src/functions/string.c:27:33: warning: missing braces around initializer [-Wmissing-braces] 27 | struct args_norm an[] = { { obj_string, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/string.c: In function ‘func_format’: src/functions/string.c:175:33: warning: missing braces around initializer [-Wmissing-braces] 175 | struct args_norm an[] = { { tc_message }, ARG_TYPE_NULL }; | ^ src/functions/string.c: In function ‘func_split’: src/functions/string.c:219:33: warning: missing braces around initializer [-Wmissing-braces] 219 | struct args_norm an[] = { { obj_string, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/string.c: In function ‘func_join’: src/functions/string.c:245:33: warning: missing braces around initializer [-Wmissing-braces] 245 | struct args_norm an[] = { { TYPE_TAG_GLOB | obj_string }, ARG_TYPE_NULL }; | ^ src/functions/string.c: In function ‘func_version_compare’: src/functions/string.c:356:33: warning: missing braces around initializer [-Wmissing-braces] 356 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/string.c: In function ‘func_string_startswith’: src/functions/string.c:399:33: warning: missing braces around initializer [-Wmissing-braces] 399 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/string.c: In function ‘func_string_endswith’: src/functions/string.c:412:33: warning: missing braces around initializer [-Wmissing-braces] 412 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/string.c: In function ‘func_string_substring’: src/functions/string.c:425:33: warning: missing braces around initializer [-Wmissing-braces] 425 | struct args_norm an[] = { { obj_number, .optional = true }, { obj_number, .optional = true }, ARG_TYPE_NULL }; | ^ src/functions/string.c: In function ‘func_string_replace’: src/functions/string.c:467:33: warning: missing braces around initializer [-Wmissing-braces] 467 | struct args_norm an[] = { { obj_string }, { obj_string }, ARG_TYPE_NULL }; | ^ src/functions/string.c: In function ‘func_string_contains’: src/functions/string.c:510:33: warning: missing braces around initializer [-Wmissing-braces] 510 | struct args_norm an[] = { { obj_string }, ARG_TYPE_NULL }; | ^ In file included from src/amalgam.c:76: src/functions/subproject.c: In function ‘func_subproject_get_variable’: src/functions/subproject.c:41:33: warning: missing braces around initializer [-Wmissing-braces] 41 | struct args_norm an[] = { { obj_string }, { tc_any, .optional = true }, ARG_TYPE_NULL }; | ^ In file included from src/amalgam.c:81: src/lang/eval.c: In function ‘repl’: src/lang/eval.c:246:25: warning: missing braces around initializer [-Wmissing-braces] 246 | } repl_cmds[] = { { { "abort", 0 }, repl_cmd_abort, dbg }, | ^ ...... 258 | 0 }; | {{}} In file included from src/amalgam.c:82: src/lang/fmt.c: In function ‘fmt_cfg_parse_cb’: src/lang/fmt.c:1409:19: warning: missing braces around initializer [-Wmissing-braces] 1409 | = { { "tab", fmt_indent_style_tab }, { "space", fmt_indent_style_space }, 0 }; | ^ | { } src/lang/fmt.c:1412:19: warning: missing braces around initializer [-Wmissing-braces] 1412 | = { { "lf", fmt_end_of_line_lf }, { "cr", fmt_end_of_line_cr }, { "crlf", fmt_end_of_line_crlf }, 0 }; | ^ | { } src/lang/fmt.c:1421:20: warning: missing braces around initializer [-Wmissing-braces] 1421 | } keys[] = { | ^ ...... 1444 | 0, | { 1445 | }; | } In file included from src/amalgam.c:95: src/machines.c: In function ‘machine_cpu’: src/machines.c:172:40: warning: missing braces around initializer [-Wmissing-braces] 172 | const char *map[][2] = { { "amd64", "x86_64" }, { "x64", "x86_64" }, { "i86pc", "x86_64" }, 0 }; | ^ | { } src/machines.c: In function ‘machine_cpu_family’: src/machines.c:209:40: warning: missing braces around initializer [-Wmissing-braces] 209 | const char *map[][2] = { | ^ ...... 220 | 0, | { 221 | }; | } In file included from src/amalgam.c:96: src/main.c: In function ‘cmd_info’: src/main.c:405:50: warning: missing braces around initializer [-Wmissing-braces] 405 | static const struct command commands[] = { | ^ ...... 408 | 0, | { 409 | }; | } src/main.c: In function ‘cmd_internal’: src/main.c:671:50: warning: missing braces around initializer [-Wmissing-braces] 671 | static const struct command commands[] = { | ^ ...... 676 | 0, | { 677 | }; | } In file included from src/amalgam.c:33: src/external/readline_builtin.c: In function ‘muon_readline’: src/external/readline_builtin.c:23:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 23 | fgets(buf, 2048, stdin); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/amalgam.c:99: src/options.c: At top level: src/options.c:646:1: warning: ‘set_str_opt_from_env’ defined but not used [-Wunused-function] 646 | set_str_opt_from_env(struct workspace *wk, const char *env_name, const char *opt_name) | ^~~~~~~~~~~~~~~~~~~~ In file included from src/amalgam.c:92: src/lang/workspace.c:82:1: warning: ‘workspace_eval_startup_file’ defined but not used [-Wunused-function] 82 | workspace_eval_startup_file(struct workspace *wk, const char *script) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/amalgam.c:85: In function ‘get_obj_option’, inlined from ‘toolchain_exe_detect’ at src/compilers.c:522:31: src/lang/object.c:183:24: warning: ‘cmd_arr_opt’ may be used uninitialized [-Wmaybe-uninitialized] 183 | return get_obj_internal(wk, o, type); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/amalgam.c:24: src/compilers.c: In function ‘toolchain_exe_detect’: src/compilers.c:520:13: note: ‘cmd_arr_opt’ was declared here 520 | obj cmd_arr_opt; | ^~~~~~~~~~~ In file included from src/amalgam.c:91: src/lang/vm.c: In function ‘vm_op_iterator_next’: src/lang/vm.c:1932:12: warning: ‘val’ may be used uninitialized [-Wmaybe-uninitialized] 1932 | if (!val) { | ^ src/lang/vm.c:1856:22: note: ‘val’ was declared here 1856 | obj key = 0, val; | ^~~ In file included from src/amalgam.c:30: In function ‘reopen_source’, inlined from ‘reopen_source.constprop.0’ at src/error.c:352:1: src/error.c:359:36: warning: argument 1 null where non-null expected [-Wnonnull] 359 | src->len = strlen(src->src); | ^~~~~~~~~~~~~~~~ In file included from src/args.c:9, from src/amalgam.c:12: /usr/include/string.h: In function ‘reopen_source.constprop.0’: /usr/include/string.h:407:15: note: in a call to function ‘strlen’ declared ‘nonnull’ 407 | extern size_t strlen (const char *__s) | ^~~~~~ src/functions/compiler.c: In function ‘compiler_handle_toolchain_args.isra.0’: src/functions/compiler.c:2503:47: warning: ‘expected_sig_len’ may be used uninitialized [-Wmaybe-uninitialized] 2503 | for (i = 0; i < expected_sig_len; ++i) { | ~~^~~~~~~~~~~~~~~~~~ src/functions/compiler.c:2479:34: note: ‘expected_sig_len’ was declared here 2479 | uint32_t expected_sig_len; | ^~~~~~~~~~~~~~~~ In function ‘obj_array_index_of_iter’, inlined from ‘obj_array_foreach’ at src/lang/object.c:567:11, inlined from ‘obj_array_index_of’ at src/lang/object.c:684:2, inlined from ‘obj_array_in’ at src/lang/object.c:694:9, inlined from ‘apply_and_collect’ at src/external/libpkgconf.c:240:10: src/lang/object.c:671:13: warning: ‘str’ may be used uninitialized [-Wmaybe-uninitialized] 671 | if (obj_equal(wk, ctx->l, v)) { | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/amalgam.c:139: src/external/libpkgconf.c: In function ‘apply_and_collect’: src/external/libpkgconf.c:207:13: note: ‘str’ was declared here 207 | obj str; | ^~~ In file included from src/amalgam.c:23: In function ‘coerce_file’, inlined from ‘push_install_targets_iter’ at src/install.c:183:8: src/coerce.c:574:24: warning: ‘f’ may be used uninitialized [-Wmaybe-uninitialized] 574 | .arr = *res, | ^~~~ In file included from src/amalgam.c:78: src/install.c: In function ‘push_install_targets_iter’: src/install.c:179:24: note: ‘f’ declared here 179 | obj src, dest, f; | ^ src/coerce.c: In function ‘coerce_executable’: src/coerce.c:339:14: warning: ‘str’ may be used uninitialized [-Wmaybe-uninitialized] 339 | *res = str; | ~~~~~^~~~~ src/coerce.c:282:13: note: ‘str’ declared here 282 | obj str; | ^~~ In file included from src/amalgam.c:89: In function ‘sbuf_destroy’, inlined from ‘substitute_config’ at src/functions/kernel/configure_file.c:321:2, inlined from ‘func_configure_file’ at src/functions/kernel/configure_file.c:799:9: src/lang/string.c:657:47: warning: ‘out_buf’ may be used uninitialized [-Wmaybe-uninitialized] 657 | if ((sb->flags & sbuf_flag_overflown) && (sb->flags & sbuf_flag_overflow_alloc)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/lang/workspace.h:17, from include/args.h:9, from src/args.c:11: src/functions/kernel/configure_file.c: In function ‘func_configure_file’: src/functions/kernel/configure_file.c:116:21: note: ‘out_buf’ declared here 116 | SBUF_manual(out_buf); | ^~~~~~~ In function ‘sbuf_destroy’, inlined from ‘substitute_config’ at src/functions/kernel/configure_file.c:321:2, inlined from ‘func_configure_file’ at src/functions/kernel/configure_file.c:799:9: src/lang/string.c:657:47: warning: ‘out_buf’ may be used uninitialized [-Wmaybe-uninitialized] 657 | if ((sb->flags & sbuf_flag_overflown) && (sb->flags & sbuf_flag_overflow_alloc)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/functions/kernel/configure_file.c: In function ‘func_configure_file’: src/functions/kernel/configure_file.c:116:21: note: ‘out_buf’ declared here 116 | SBUF_manual(out_buf); | ^~~~~~~ In file included from /usr/include/stdio.h:970, from include/lang/object.h:13, from include/lang/workspace.h:15: In function ‘fprintf’, inlined from ‘tests_output_html’ at src/cmd_test.c:1108:2, inlined from ‘tests_run’ at src/cmd_test.c:1234:31: /usr/include/bits/stdio2.h:111:10: warning: argument 3 null where non-null expected [-Wnonnull] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:954: /usr/include/bits/stdio2-decl.h: In function ‘tests_run’: /usr/include/bits/stdio2-decl.h:49:12: note: in a call to function ‘__fprintf_chk’ declared ‘nonnull’ 49 | extern int __fprintf_chk (FILE *__restrict __stream, int __flag, | ^~~~~~~~~~~~~ In function ‘fprintf’, inlined from ‘tests_output_html’ at src/cmd_test.c:1108:2, inlined from ‘tests_run’ at src/cmd_test.c:1234:31: /usr/include/bits/stdio2.h:111:10: warning: null format string [-Wformat-overflow=] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ + redhat-linux-build/muon setup -Dprefix=/usr -Dwebsite=false -Dstatic=false -Ddocs=enabled -Dsamurai=enabled -Dlibarchive=enabled -Dlibcurl=enabled -Dlibpkgconf=enabled redhat-linux-build detected compiler gcc '15.0.1' (['gcc']), linker: ld (['ld']), static_linker: ar (['ar']) configuring 'muon', version: 0.4.0 configuring '/builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/muon-a2f0f77e/redhat-linux-build/version.sh' c compiler: supports argument '-Wendif-labels': YES c compiler: supports argument '-Wimplicit-fallthrough=2': YES c compiler: supports argument '-Winit-self': YES c compiler: supports argument '-Wlogical-op': YES c compiler: supports argument '-Wmissing-include-dirs': YES c compiler: supports argument '-Wno-missing-braces': YES c compiler: supports argument '-Wno-missing-field-initializers': YES c compiler: supports argument '-Wno-unused-parameter': YES c compiler: supports argument '-Wold-style-definition': YES c compiler: supports argument '-Woverflow': YES c compiler: supports argument '-Wstrict-aliasing=2': YES c compiler: supports argument '-Wstrict-prototypes': YES c compiler: supports argument '-Wundef': YES c compiler: supports argument '-Wvla': YES c compiler: supports argument '-fstrict-aliasing': YES c compiler: supports argument '-std=c99': YES configuring '/builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/muon-a2f0f77e/redhat-linux-build/src/version.c' found dependency libcurl version 8.11.1 found dependency libarchive version 3.7.7 found dependency libpkgconf version 2.3.0 [tinyjson] entering subproject 'tinyjson' [tinyjson] detected compiler gcc '15.0.1' (['gcc']), linker: ld (['ld']), static_linker: ar (['ar']) [tinyjson] configuring 'tiny-json', version: undefined found dependency 'tinyjson' (declared dependency) version undefined static warn dependency ['tracy'] not found warn libcurl not enabled warn: meson-docs not found, meson-reference.3 will not be built summary: - muon 0.4.0 libcurl: true libarchive: true libpkgconf: true docs: true setup complete + redhat-linux-build/muon -C redhat-linux-build samu [1/132] /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/muon-a2f0f77e/redhat-linux-build/muon internal exe -c doc/meson.build.5 -f ../doc/meson.build.5.scd -e /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/muon-a2f0f77e/redhat-linux-build/.muon/custom_tgt_env/meson_build_5_scd2_dat -- /usr/bin/scdoc [2/132] /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/muon-a2f0f77e/redhat-linux-build/muon internal exe -c doc/muon.1 -f ../doc/muon.1.scd -e /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/muon-a2f0f77e/redhat-linux-build/.muon/custom_tgt_env/muon_1_scd1_dat -- /usr/bin/scdoc [3/132] compiling c subprojects/tinyjson/libtiny-json.a.p/tiny-json.c.o [4/132] compiling c tools/embedder.p/embedder.c.o [5/132] linking tools/embedder [6/132] linking static subprojects/tinyjson/libtiny-json.a [7/132] /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/muon-a2f0f77e/redhat-linux-build/muon internal exe -c src/script/embedded_files.h -e /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/muon-a2f0f77e/redhat-linux-build/.muon/custom_tgt_env/embedded_files0_dat -- tools/embedder ../src/script/dependencies.meson dependencies.meson ../src/script/copyfile.meson copyfile.meson ../src/script/global_options.meson global_options.meson ../src/script/per_project_options.meson per_project_options.meson ../src/script/vcs_tagger.meson vcs_tagger.meson ../src/script/gettext.meson gettext.meson ../src/script/itstool.meson itstool.meson ../src/script/msgfmthelper.meson msgfmthelper.meson ../src/script/python_info.py python_info.py ../src/script/modules/_test.meson modules/_test.meson ../src/script/modules/i18n.meson modules/i18n.meson ../src/script/modules/gnome.meson modules/gnome.meson ../src/script/html/test_out.html html/test_out.html [8/132] compiling c muon.p/src/external/readline_builtin.c.o [9/132] compiling c muon.p/src/external/samurai.c.o [10/132] compiling c muon.p/src/external/samurai/util.c.o [11/132] compiling c muon.p/src/external/samurai/tree.c.o [12/132] compiling c muon.p/src/external/samurai/tool.c.o [13/132] compiling c muon.p/src/external/samurai/scan.c.o [14/132] compiling c muon.p/src/external/samurai/samu.c.o [15/132] compiling c muon.p/src/external/samurai/parse.c.o [16/132] compiling c muon.p/src/external/samurai/log.c.o [17/132] compiling c muon.p/src/external/samurai/htab.c.o [18/132] compiling c muon.p/src/external/samurai/graph.c.o [19/132] compiling c muon.p/src/external/samurai/env.c.o [20/132] compiling c muon.p/src/external/samurai/deps.c.o [21/132] compiling c muon.p/src/external/samurai/build.c.o [22/132] compiling c muon.p/src/external/tinyjson.c.o [23/132] compiling c muon.p/src/external/libpkgconf.c.o [24/132] compiling c muon.p/src/external/libarchive.c.o [25/132] compiling c muon.p/src/external/libcurl.c.o [26/132] compiling c muon.p/src/version.c.o [27/132] compiling c muon.p/src/platform/posix/rpath_fixer.c.o [28/132] compiling c muon.p/src/platform/posix/uname.c.o [29/132] compiling c muon.p/src/platform/posix/timer.c.o [30/132] compiling c muon.p/src/platform/posix/term.c.o [31/132] compiling c muon.p/src/platform/posix/run_cmd.c.o [32/132] compiling c muon.p/src/platform/posix/path.c.o [33/132] compiling c muon.p/src/platform/posix/os.c.o [34/132] compiling c muon.p/src/platform/posix/log.c.o [35/132] compiling c muon.p/src/platform/posix/init.c.o [36/132] compiling c muon.p/src/platform/posix/filesystem.c.o [37/132] compiling c muon.p/src/platform/uname.c.o [38/132] compiling c muon.p/src/platform/run_cmd.c.o [39/132] compiling c muon.p/src/platform/path.c.o [40/132] compiling c muon.p/src/platform/os.c.o [41/132] compiling c muon.p/src/platform/mem.c.o [42/132] compiling c muon.p/src/platform/filesystem.c.o [43/132] compiling c muon.p/src/platform/assert.c.o [44/132] compiling c muon.p/src/wrap.c.o [45/132] compiling c muon.p/src/sha_256.c.o ../src/external/readline_builtin.c: In function ‘muon_readline’: ../src/external/readline_builtin.c:23:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 23 | fgets(buf, 2048, stdin); | ^~~~~~~~~~~~~~~~~~~~~~~ [46/132] compiling c muon.p/src/rpmvercmp.c.o [47/132] compiling c muon.p/src/opts.c.o [48/132] compiling c muon.p/src/options.c.o [49/132] compiling c muon.p/src/meson_opts.c.o [50/132] compiling c muon.p/src/memmem.c.o [51/132] compiling c muon.p/src/main.c.o [52/132] compiling c muon.p/src/machines.c.o [53/132] compiling c muon.p/src/machine_file.c.o [54/132] compiling c muon.p/src/log.c.o [55/132] compiling c muon.p/src/install.c.o [56/132] compiling c muon.p/src/guess.c.o [57/132] compiling c muon.p/src/error.c.o [58/132] compiling c muon.p/src/embedded.c.o [59/132] compiling c muon.p/src/compilers.c.o [60/132] compiling c muon.p/src/coerce.c.o [61/132] compiling c muon.p/src/cmd_test.c.o [62/132] compiling c muon.p/src/cmd_install.c.o [63/132] compiling c muon.p/src/args.c.o [64/132] compiling c muon.p/src/lang/workspace.c.o [65/132] compiling c muon.p/src/lang/vm.c.o [66/132] compiling c muon.p/src/lang/typecheck.c.o [67/132] compiling c muon.p/src/lang/string.c.o [68/132] compiling c muon.p/src/lang/serial.c.o [69/132] compiling c muon.p/src/lang/parser.c.o [70/132] compiling c muon.p/src/lang/object_iterators.c.o [71/132] compiling c muon.p/src/lang/object.c.o [72/132] compiling c muon.p/src/lang/lexer.c.o [73/132] compiling c muon.p/src/lang/func_lookup.c.o [74/132] compiling c muon.p/src/lang/fmt.c.o [75/132] compiling c muon.p/src/lang/eval.c.o [76/132] compiling c muon.p/src/lang/compiler.c.o [77/132] compiling c muon.p/src/lang/analyze.c.o [78/132] compiling c muon.p/src/functions/subproject.c.o [79/132] compiling c muon.p/src/functions/string.c.o [80/132] compiling c muon.p/src/functions/source_set.c.o [81/132] compiling c muon.p/src/functions/source_configuration.c.o [82/132] compiling c muon.p/src/functions/run_result.c.o [83/132] compiling c muon.p/src/functions/number.c.o [84/132] compiling c muon.p/src/functions/modules/toolchain.c.o [85/132] compiling c muon.p/src/functions/modules/sourceset.c.o [86/132] compiling c muon.p/src/functions/modules/python.c.o [87/132] compiling c muon.p/src/functions/modules/pkgconfig.c.o [88/132] compiling c muon.p/src/functions/modules/keyval.c.o [89/132] compiling c muon.p/src/functions/modules/fs.c.o [90/132] compiling c muon.p/src/functions/modules.c.o [91/132] compiling c muon.p/src/functions/meson.c.o [92/132] compiling c muon.p/src/functions/machine.c.o [93/132] compiling c muon.p/src/functions/kernel/subproject.c.o [94/132] compiling c muon.p/src/functions/kernel/options.c.o [95/132] compiling c muon.p/src/functions/kernel/install.c.o [96/132] compiling c muon.p/src/functions/kernel/dependency.c.o [97/132] compiling c muon.p/src/functions/kernel/custom_target.c.o [98/132] compiling c muon.p/src/functions/kernel/configure_file.c.o [99/132] compiling c muon.p/src/functions/kernel/build_target.c.o [100/132] compiling c muon.p/src/functions/kernel.c.o [101/132] compiling c muon.p/src/functions/generator.c.o [102/132] compiling c muon.p/src/functions/file.c.o [103/132] compiling c muon.p/src/functions/feature_opt.c.o [104/132] compiling c muon.p/src/functions/external_program.c.o [105/132] compiling c muon.p/src/functions/environment.c.o [106/132] compiling c muon.p/src/functions/disabler.c.o [107/132] compiling c muon.p/src/functions/dict.c.o [108/132] compiling c muon.p/src/functions/dependency.c.o [109/132] compiling c muon.p/src/functions/custom_target.c.o [110/132] compiling c muon.p/src/functions/configuration_data.c.o [111/132] compiling c muon.p/src/functions/compiler.c.o [112/132] compiling c muon.p/src/functions/build_target.c.o [113/132] compiling c muon.p/src/functions/both_libs.c.o [114/132] compiling c muon.p/src/functions/boolean.c.o [115/132] compiling c muon.p/src/functions/array.c.o [116/132] compiling c muon.p/src/formats/tap.c.o [117/132] compiling c muon.p/src/formats/lines.c.o [118/132] compiling c muon.p/src/formats/ini.c.o [119/132] compiling c muon.p/src/formats/editorconfig.c.o [120/132] compiling c muon.p/src/datastructures/stack.c.o [121/132] compiling c muon.p/src/datastructures/hash.c.o [122/132] compiling c muon.p/src/datastructures/bucket_arr.c.o [123/132] compiling c muon.p/src/datastructures/arr.c.o [124/132] compiling c muon.p/src/backend/output.c.o [125/132] compiling c muon.p/src/backend/ninja/rules.c.o [126/132] compiling c muon.p/src/backend/ninja/custom_target.c.o [127/132] compiling c muon.p/src/backend/ninja/build_target.c.o [128/132] compiling c muon.p/src/backend/ninja/alias_target.c.o [129/132] compiling c muon.p/src/backend/ninja.c.o [130/132] compiling c muon.p/src/backend/common_args.c.o [131/132] compiling c muon.p/src/backend/backend.c.o [132/132] linking muon + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.H36ro3 + umask 022 + cd /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build + '[' /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/BUILDROOT ++ dirname /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/BUILDROOT + mkdir -p /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build + mkdir /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd muon-a2f0f77e + DESTDIR=/builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/BUILDROOT + redhat-linux-build/muon -C redhat-linux-build install install '/builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/muon-a2f0f77e/redhat-linux-build/muon' -> '/builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/BUILDROOT/usr/bin/muon' install '/builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/muon-a2f0f77e/redhat-linux-build/doc/muon.1' -> '/builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/BUILDROOT/usr/share/man/man1/muon.1' install '/builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/muon-a2f0f77e/redhat-linux-build/doc/meson.build.5' -> '/builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/BUILDROOT/usr/share/man/man5/meson.build.5' + /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed '0.3.1^20240926.a2f0f77e-2.fc42' --unique-debug-suffix '-0.3.1^20240926.a2f0f77e-2.fc42.riscv64' --unique-debug-src-base 'muon-meson-0.3.1^20240926.a2f0f77e-2.fc42.riscv64' --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/muon-a2f0f77e find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/muon-meson-0.3.1^20240926.a2f0f77e-2.fc42.riscv64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j32 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j32 /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/BUILDROOT Scanned 44 directories and 250 files, processed 2 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.K17A09 + umask 022 + cd /builddir/build/BUILD/muon-meson-0.3.1_20240926.a2f0f77e-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd muon-a2f0f77e + redhat-linux-build/muon -C redhat-linux-build test running tests for project 'muon'