Build log:
Mock Version: 5.5
Mock Version: 5.5
Mock Version: 5.5
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/zig.spec'], chrootPath='/var/lib/mock/f40-build-side-84273-49211101-5847107/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffffb53a9370>timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.5xenddq4:/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']unshare_net=TrueprintOutput=False)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.5xenddq4:/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', 'b406db5b50ec41a097f3f578b20331b5', '-D', '/var/lib/mock/f40-build-side-84273-49211101-5847107/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.5xenddq4:/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;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/zig.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: aarch64
Building for target aarch64
setting SOURCE_DATE_EPOCH=1708473600
Wrote: /builddir/build/SRPMS/zig-0.11.0-2.fc40~bootstrap.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/zig.spec'], chrootPath='/var/lib/mock/f40-build-side-84273-49211101-5847107/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffffb53a9370>timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.5xenddq4:/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']unshare_net=TrueprintOutput=False)
Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.5xenddq4:/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', '507cd8e2ebf145d6a8fea46fa5d283c6', '-D', '/var/lib/mock/f40-build-side-84273-49211101-5847107/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.5xenddq4:/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;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/zig.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: aarch64
Building for target aarch64
setting SOURCE_DATE_EPOCH=1708473600
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.81EOKW
+ umask 022
+ cd /builddir/build/BUILD
+ /usr/bin/minisign -V -m /builddir/build/SOURCES/zig-0.11.0.tar.xz -x /builddir/build/SOURCES/zig-0.11.0.tar.xz.minisig -P RWSGOq2NVecA2UPNdBUZykf1CCb147pkmdtYxgb3Ti+JO/wCYvhbAb/U
Signature and comment signature verified
Trusted comment: timestamp:1692050787	file:zig-0.11.0.tar.xz	hashed
+ cd /builddir/build/BUILD
+ rm -rf zig-0.11.0
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/zig-0.11.0.tar.xz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd zig-0.11.0
+ rm -rf /builddir/build/BUILD/zig-0.11.0-SPECPARTS
+ /usr/bin/mkdir -p /builddir/build/BUILD/zig-0.11.0-SPECPARTS
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Fedora-bootstrap-and-extra-build-flags-support.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-Enable-build-id-by-default.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.nLTTBE
+ umask 022
+ cd /builddir/build/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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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=-Wl,-z,relro -Clink-arg=-Wl,-z,now -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-errors -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 zig-0.11.0
+ 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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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=-Wl,-z,relro -Clink-arg=-Wl,-z,now -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-errors -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
+ /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo '-DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-DNDEBUG -Wno-unused' '-DCMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-DNDEBUG -Wno-unused' '-DZIG_EXTRA_BUILD_ARGS:STRING=--verbose;-Dbuild-id=sha1' -DZIG_SHARED_LLVM:BOOL=true -DZIG_TARGET_MCPU:STRING=baseline -DZIG_TARGET_TRIPLE:STRING=native -DZIG_VERSION:STRING=0.11.0
-- The C compiler identification is GNU 14.0.1
-- The CXX compiler identification is GNU 14.0.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring zig version 0.11.0
-- Found llvm: /usr/lib64/llvm16/lib/libLLVM-16.so;-lrt;-ldl;-lm;-lz;-ltinfo (Required is at least version "16") 
-- Found clang: /usr/lib64/llvm16/lib/libclang-cpp.so.16 (Required is at least version "16") 
-- Found lld: /usr/lib64/llvm16/lib/liblldMinGW.so;/usr/lib64/llvm16/lib/liblldELF.so;/usr/lib64/llvm16/lib/liblldCOFF.so;/usr/lib64/llvm16/lib/liblldWasm.so;/usr/lib64/llvm16/lib/liblldMachO.so;/usr/lib64/llvm16/lib/liblldCommon.so (Required is at least version "16") 
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Configuring done (1.9s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:
    CMAKE_CXX_FLAGS_RELEASE
    CMAKE_C_FLAGS_RELEASE
    CMAKE_Fortran_FLAGS_RELEASE
    CMAKE_INSTALL_DO_STRIP
    INCLUDE_INSTALL_DIR
    LIB_INSTALL_DIR
    LIB_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR
-- Build files have been written to: /builddir/build/BUILD/zig-0.11.0/redhat-linux-build
+ /usr/bin/cmake --build redhat-linux-build -j224 --verbose --target stage3
Change Dir: '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j224 stage3
/usr/bin/cmake -S/builddir/build/BUILD/zig-0.11.0 -B/builddir/build/BUILD/zig-0.11.0/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/gmake  -f CMakeFiles/Makefile2 stage3
gmake[1]: Entering directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
/usr/bin/cmake -S/builddir/build/BUILD/zig-0.11.0 -B/builddir/build/BUILD/zig-0.11.0/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/CMakeFiles 19
/usr/bin/gmake  -f CMakeFiles/Makefile2 CMakeFiles/stage3.dir/all
gmake[2]: Entering directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/zig-wasm2c.dir/build.make CMakeFiles/zig-wasm2c.dir/depend
/usr/bin/gmake  -f CMakeFiles/zigcpp.dir/build.make CMakeFiles/zigcpp.dir/depend
gmake[3]: Entering directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
cd /builddir/build/BUILD/zig-0.11.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/zig-0.11.0 /builddir/build/BUILD/zig-0.11.0 /builddir/build/BUILD/zig-0.11.0/redhat-linux-build /builddir/build/BUILD/zig-0.11.0/redhat-linux-build /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/CMakeFiles/zig-wasm2c.dir/DependInfo.cmake "--color="
gmake[3]: Entering directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
cd /builddir/build/BUILD/zig-0.11.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/zig-0.11.0 /builddir/build/BUILD/zig-0.11.0 /builddir/build/BUILD/zig-0.11.0/redhat-linux-build /builddir/build/BUILD/zig-0.11.0/redhat-linux-build /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/CMakeFiles/zigcpp.dir/DependInfo.cmake "--color="
gmake[3]: Leaving directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/zig-wasm2c.dir/build.make CMakeFiles/zig-wasm2c.dir/build
gmake[3]: Entering directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
gmake[3]: Leaving directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/zigcpp.dir/build.make CMakeFiles/zigcpp.dir/build
gmake[3]: Entering directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
[  5%] Building C object CMakeFiles/zig-wasm2c.dir/stage1/wasm2c.c.o
/usr/bin/gcc  -I/usr/lib64/llvm16/include -I/builddir/build/BUILD/zig-0.11.0 -I/builddir/build/BUILD/zig-0.11.0/redhat-linux-build -I/builddir/build/BUILD/zig-0.11.0/src -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wno-unused -std=c99 -O2 -MD -MT CMakeFiles/zig-wasm2c.dir/stage1/wasm2c.c.o -MF CMakeFiles/zig-wasm2c.dir/stage1/wasm2c.c.o.d -o CMakeFiles/zig-wasm2c.dir/stage1/wasm2c.c.o -c /builddir/build/BUILD/zig-0.11.0/stage1/wasm2c.c
[ 15%] Building CXX object CMakeFiles/zigcpp.dir/src/zig_clang.cpp.o
[ 21%] Building CXX object CMakeFiles/zigcpp.dir/src/zig_llvm.cpp.o
[ 21%] Building CXX object CMakeFiles/zigcpp.dir/src/zig_llvm-ar.cpp.o
[ 31%] Building CXX object CMakeFiles/zigcpp.dir/src/zig_clang_cc1_main.cpp.o
/usr/bin/g++  -I/usr/lib64/llvm16/include -I/builddir/build/BUILD/zig-0.11.0 -I/builddir/build/BUILD/zig-0.11.0/redhat-linux-build -I/builddir/build/BUILD/zig-0.11.0/src -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wno-unused -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -Werror=type-limits -Wno-missing-braces -Wno-comment -MD -MT CMakeFiles/zigcpp.dir/src/zig_llvm.cpp.o -MF CMakeFiles/zigcpp.dir/src/zig_llvm.cpp.o.d -o CMakeFiles/zigcpp.dir/src/zig_llvm.cpp.o -c /builddir/build/BUILD/zig-0.11.0/src/zig_llvm.cpp
/usr/bin/g++  -I/usr/lib64/llvm16/include -I/builddir/build/BUILD/zig-0.11.0 -I/builddir/build/BUILD/zig-0.11.0/redhat-linux-build -I/builddir/build/BUILD/zig-0.11.0/src -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wno-unused -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -Werror=type-limits -Wno-missing-braces -Wno-comment -MD -MT CMakeFiles/zigcpp.dir/src/zig_llvm-ar.cpp.o -MF CMakeFiles/zigcpp.dir/src/zig_llvm-ar.cpp.o.d -o CMakeFiles/zigcpp.dir/src/zig_llvm-ar.cpp.o -c /builddir/build/BUILD/zig-0.11.0/src/zig_llvm-ar.cpp
[ 36%] Building CXX object CMakeFiles/zigcpp.dir/src/zig_clang_driver.cpp.o
[ 36%] Building CXX object CMakeFiles/zigcpp.dir/src/zig_clang_cc1as_main.cpp.o
/usr/bin/g++  -I/usr/lib64/llvm16/include -I/builddir/build/BUILD/zig-0.11.0 -I/builddir/build/BUILD/zig-0.11.0/redhat-linux-build -I/builddir/build/BUILD/zig-0.11.0/src -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wno-unused -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -Werror=type-limits -Wno-missing-braces -Wno-comment -MD -MT CMakeFiles/zigcpp.dir/src/zig_clang.cpp.o -MF CMakeFiles/zigcpp.dir/src/zig_clang.cpp.o.d -o CMakeFiles/zigcpp.dir/src/zig_clang.cpp.o -c /builddir/build/BUILD/zig-0.11.0/src/zig_clang.cpp
/usr/bin/g++  -I/usr/lib64/llvm16/include -I/builddir/build/BUILD/zig-0.11.0 -I/builddir/build/BUILD/zig-0.11.0/redhat-linux-build -I/builddir/build/BUILD/zig-0.11.0/src -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wno-unused -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -Werror=type-limits -Wno-missing-braces -Wno-comment -MD -MT CMakeFiles/zigcpp.dir/src/zig_clang_cc1_main.cpp.o -MF CMakeFiles/zigcpp.dir/src/zig_clang_cc1_main.cpp.o.d -o CMakeFiles/zigcpp.dir/src/zig_clang_cc1_main.cpp.o -c /builddir/build/BUILD/zig-0.11.0/src/zig_clang_cc1_main.cpp
/usr/bin/g++  -I/usr/lib64/llvm16/include -I/builddir/build/BUILD/zig-0.11.0 -I/builddir/build/BUILD/zig-0.11.0/redhat-linux-build -I/builddir/build/BUILD/zig-0.11.0/src -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wno-unused -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -Werror=type-limits -Wno-missing-braces -Wno-comment -MD -MT CMakeFiles/zigcpp.dir/src/zig_clang_driver.cpp.o -MF CMakeFiles/zigcpp.dir/src/zig_clang_driver.cpp.o.d -o CMakeFiles/zigcpp.dir/src/zig_clang_driver.cpp.o -c /builddir/build/BUILD/zig-0.11.0/src/zig_clang_driver.cpp
/usr/bin/g++  -I/usr/lib64/llvm16/include -I/builddir/build/BUILD/zig-0.11.0 -I/builddir/build/BUILD/zig-0.11.0/redhat-linux-build -I/builddir/build/BUILD/zig-0.11.0/src -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wno-unused -std=c++17 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -fvisibility-inlines-hidden -fno-exceptions -fno-rtti -Werror=type-limits -Wno-missing-braces -Wno-comment -MD -MT CMakeFiles/zigcpp.dir/src/zig_clang_cc1as_main.cpp.o -MF CMakeFiles/zigcpp.dir/src/zig_clang_cc1as_main.cpp.o.d -o CMakeFiles/zigcpp.dir/src/zig_clang_cc1as_main.cpp.o -c /builddir/build/BUILD/zig-0.11.0/src/zig_clang_cc1as_main.cpp
In file included from /builddir/build/BUILD/zig-0.11.0/stage1/FuncGen.h:5,
                 from /builddir/build/BUILD/zig-0.11.0/stage1/wasm2c.c:3:
/builddir/build/BUILD/zig-0.11.0/stage1/wasm.h: In function ‘WasmMut_toC’:
/builddir/build/BUILD/zig-0.11.0/stage1/wasm.h:55:1: warning: control reaches end of non-void function [-Wreturn-type]
   55 | }
      | ^
/builddir/build/BUILD/zig-0.11.0/stage1/wasm2c.c: In function ‘main’:
/builddir/build/BUILD/zig-0.11.0/stage1/wasm2c.c:498:17: warning: ‘value’ may be used uninitialized [-Wmaybe-uninitialized]
  498 |                 fprintf(out, "    t%" PRIu32 "[UINT32_C(%" PRIu32 ")] = (void (*)(void))&",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  499 |                         table_idx, offset + i);
      |                         ~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/zig-0.11.0/stage1/wasm2c.c:46:14: note: ‘value’ was declared here
   46 |     uint32_t value;
      |              ^~~~~
In file included from /usr/include/stdio.h:980,
                 from /builddir/build/BUILD/zig-0.11.0/stage1/panic.h:4,
                 from /builddir/build/BUILD/zig-0.11.0/stage1/FuncGen.h:4:
In function ‘fprintf’,
    inlined from ‘main’ at /builddir/build/BUILD/zig-0.11.0/stage1/wasm2c.c:980:37:
/usr/include/bits/stdio2.h:79:10: warning: ‘table_idx’ may be used uninitialized [-Wmaybe-uninitialized]
   79 |   return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   80 |                         __va_arg_pack ());
      |                         ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/zig-0.11.0/stage1/wasm2c.c: In function ‘main’:
/builddir/build/BUILD/zig-0.11.0/stage1/wasm2c.c:934:34: note: ‘table_idx’ was declared here
  934 |                         uint32_t table_idx;
      |                                  ^~~~~~~~~
In function ‘fprintf’,
    inlined from ‘main’ at /builddir/build/BUILD/zig-0.11.0/stage1/wasm2c.c:2185:13:
/usr/include/bits/stdio2.h:79:10: warning: ‘value’ may be used uninitialized [-Wmaybe-uninitialized]
   79 |   return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   80 |                         __va_arg_pack ());
      |                         ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/zig-0.11.0/stage1/wasm2c.c: In function ‘main’:
/builddir/build/BUILD/zig-0.11.0/stage1/wasm2c.c:46:14: note: ‘value’ was declared here
   46 |     uint32_t value;
      |              ^~~~~
[ 42%] Linking C executable zig-wasm2c
/usr/bin/cmake -E cmake_link_script CMakeFiles/zig-wasm2c.dir/link.txt --verbose=1
/usr/bin/gcc -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wno-unused -Wl,-z,relro -Wl,--as-needed   -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 "CMakeFiles/zig-wasm2c.dir/stage1/wasm2c.c.o" -o zig-wasm2c   -L/usr/lib64/llvm16/lib 
gmake[3]: Leaving directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
[ 42%] Built target zig-wasm2c
/usr/bin/gmake  -f CMakeFiles/zig1.dir/build.make CMakeFiles/zig1.dir/depend
gmake[3]: Entering directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
[ 47%] Converting /builddir/build/BUILD/zig-0.11.0/stage1/zig1.wasm to /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig1.c
cd /builddir/build/BUILD/zig-0.11.0 && /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig-wasm2c /builddir/build/BUILD/zig-0.11.0/stage1/zig1.wasm /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig1.c
cd /builddir/build/BUILD/zig-0.11.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/zig-0.11.0 /builddir/build/BUILD/zig-0.11.0 /builddir/build/BUILD/zig-0.11.0/redhat-linux-build /builddir/build/BUILD/zig-0.11.0/redhat-linux-build /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/CMakeFiles/zig1.dir/DependInfo.cmake "--color="
gmake[3]: Leaving directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/zig1.dir/build.make CMakeFiles/zig1.dir/build
gmake[3]: Entering directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
[ 57%] Building C object CMakeFiles/zig1.dir/stage1/wasi.c.o
[ 57%] Building C object CMakeFiles/zig1.dir/zig1.c.o
/usr/bin/gcc  -I/usr/lib64/llvm16/include -I/builddir/build/BUILD/zig-0.11.0 -I/builddir/build/BUILD/zig-0.11.0/redhat-linux-build -I/builddir/build/BUILD/zig-0.11.0/src -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wno-unused -std=c99 -Os -MD -MT CMakeFiles/zig1.dir/stage1/wasi.c.o -MF CMakeFiles/zig1.dir/stage1/wasi.c.o.d -o CMakeFiles/zig1.dir/stage1/wasi.c.o -c /builddir/build/BUILD/zig-0.11.0/stage1/wasi.c
/usr/bin/gcc  -I/usr/lib64/llvm16/include -I/builddir/build/BUILD/zig-0.11.0 -I/builddir/build/BUILD/zig-0.11.0/redhat-linux-build -I/builddir/build/BUILD/zig-0.11.0/src -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wno-unused -std=c99 -Os -MD -MT CMakeFiles/zig1.dir/zig1.c.o -MF CMakeFiles/zig1.dir/zig1.c.o.d -o CMakeFiles/zig1.dir/zig1.c.o -c /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig1.c
/builddir/build/BUILD/zig-0.11.0/stage1/wasi.c: In function ‘wasi_snapshot_preview1_path_open’:
/builddir/build/BUILD/zig-0.11.0/stage1/wasi.c:832:33: warning: ‘stream’ may be used uninitialized [-Wmaybe-uninitialized]
  832 |             if (append || trunc || stream == NULL) {
      |                                 ^
/builddir/build/BUILD/zig-0.11.0/stage1/wasi.c:809:11: note: ‘stream’ was declared here
  809 |     FILE *stream;
      |           ^~~~~~
/builddir/build/BUILD/zig-0.11.0/src/zig_llvm-ar.cpp: In function ‘performWriteOperation(ArchiveOperation, llvm::object::Archive*, std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> >, std::vector<llvm::NewArchiveMember, std::allocator<llvm::NewArchiveMember> >*)’:
/builddir/build/BUILD/zig-0.11.0/src/zig_llvm-ar.cpp:1092:71: warning: ‘Kind’ may be used uninitialized [-Wmaybe-uninitialized]
 1092 |                    Kind, Deterministic, Thin, std::move(OldArchiveBuf));
      |                                                                       ^
/builddir/build/BUILD/zig-0.11.0/src/zig_llvm-ar.cpp:1045:25: note: ‘Kind’ was declared here
 1045 |   object::Archive::Kind Kind;
      |                         ^~~~
/builddir/build/BUILD/zig-0.11.0/src/zig_clang_cc1as_main.cpp: In function ‘ExecuteAssemblerImpl((anonymous namespace)::AssemblerInvocation&, clang::DiagnosticsEngine&)’:
/builddir/build/BUILD/zig-0.11.0/src/zig_clang_cc1as_main.cpp:574:23: warning: ‘Value’ may be used uninitialized [-Wmaybe-uninitialized]
  574 |     Ctx.setSymbolValue(Parser->getStreamer(), Sym, Value);
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/zig-0.11.0/src/zig_clang_cc1as_main.cpp:571:13: note: ‘Value’ was declared here
  571 |     int64_t Value;
      |             ^~~~~
[ 63%] Linking CXX static library zigcpp/libzigcpp.a
/usr/bin/cmake -P CMakeFiles/zigcpp.dir/cmake_clean_target.cmake
/usr/bin/cmake -E cmake_link_script CMakeFiles/zigcpp.dir/link.txt --verbose=1
/usr/bin/ar qc zigcpp/libzigcpp.a CMakeFiles/zigcpp.dir/src/zig_llvm.cpp.o "CMakeFiles/zigcpp.dir/src/zig_llvm-ar.cpp.o" CMakeFiles/zigcpp.dir/src/zig_clang.cpp.o CMakeFiles/zigcpp.dir/src/zig_clang_driver.cpp.o CMakeFiles/zigcpp.dir/src/zig_clang_cc1_main.cpp.o CMakeFiles/zigcpp.dir/src/zig_clang_cc1as_main.cpp.o
/usr/bin/ranlib zigcpp/libzigcpp.a
gmake[3]: Leaving directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
[ 63%] Built target zigcpp
[ 68%] Linking C executable zig1
/usr/bin/cmake -E cmake_link_script CMakeFiles/zig1.dir/link.txt --verbose=1
/usr/bin/gcc -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wno-unused -Wl,-z,relro -Wl,--as-needed   -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 CMakeFiles/zig1.dir/zig1.c.o CMakeFiles/zig1.dir/stage1/wasi.c.o -o zig1   -L/usr/lib64/llvm16/lib  -Wl,-rpath,/usr/lib64/llvm16/lib -lm 
gmake[3]: Leaving directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
[ 68%] Built target zig1
/usr/bin/gmake  -f CMakeFiles/zig2.dir/build.make CMakeFiles/zig2.dir/depend
gmake[3]: Entering directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
[ 73%] Running zig1.wasm to produce /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig2.c
[ 78%] Running zig1.wasm to produce /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/compiler_rt.c
cd /builddir/build/BUILD/zig-0.11.0 && /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig1 /builddir/build/BUILD/zig-0.11.0/lib build-exe src/main.zig -ofmt=c -lc -OReleaseSmall --name zig2 -femit-bin="/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig2.c" --mod build_options::/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/config.zig --deps build_options -target aarch64-linux
cd /builddir/build/BUILD/zig-0.11.0 && /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig1 /builddir/build/BUILD/zig-0.11.0/lib build-obj lib/compiler_rt.zig -ofmt=c -OReleaseSmall --name compiler_rt -femit-bin="/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/compiler_rt.c" --mod build_options::/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/config.zig --deps build_options -target aarch64-linux
cd /builddir/build/BUILD/zig-0.11.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/zig-0.11.0 /builddir/build/BUILD/zig-0.11.0 /builddir/build/BUILD/zig-0.11.0/redhat-linux-build /builddir/build/BUILD/zig-0.11.0/redhat-linux-build /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/CMakeFiles/zig2.dir/DependInfo.cmake "--color="
gmake[3]: Leaving directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/zig2.dir/build.make CMakeFiles/zig2.dir/build
gmake[3]: Entering directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
[ 89%] Building C object CMakeFiles/zig2.dir/zig2.c.o
[ 89%] Building C object CMakeFiles/zig2.dir/compiler_rt.c.o
/usr/bin/gcc  -I/usr/lib64/llvm16/include -I/builddir/build/BUILD/zig-0.11.0 -I/builddir/build/BUILD/zig-0.11.0/redhat-linux-build -I/builddir/build/BUILD/zig-0.11.0/src -I/builddir/build/BUILD/zig-0.11.0/stage1 -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wno-unused -std=c99 -O0 -fno-stack-protector -MD -MT CMakeFiles/zig2.dir/zig2.c.o -MF CMakeFiles/zig2.dir/zig2.c.o.d -o CMakeFiles/zig2.dir/zig2.c.o -c /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig2.c
/usr/bin/gcc  -I/usr/lib64/llvm16/include -I/builddir/build/BUILD/zig-0.11.0 -I/builddir/build/BUILD/zig-0.11.0/redhat-linux-build -I/builddir/build/BUILD/zig-0.11.0/src -I/builddir/build/BUILD/zig-0.11.0/stage1 -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wno-unused -std=c99 -O0 -fno-stack-protector -MD -MT CMakeFiles/zig2.dir/compiler_rt.c.o -MF CMakeFiles/zig2.dir/compiler_rt.c.o.d -o CMakeFiles/zig2.dir/compiler_rt.c.o -c /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/compiler_rt.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib/gcc/aarch64-redhat-linux/14/include/limits.h:210,
                 from /usr/lib/gcc/aarch64-redhat-linux/14/include/syslimits.h:7,
                 from /usr/lib/gcc/aarch64-redhat-linux/14/include/limits.h:34,
                 from /builddir/build/BUILD/zig-0.11.0/stage1/zig.h:7,
                 from /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/compiler_rt.c:2:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib/gcc/aarch64-redhat-linux/14/include/limits.h:210,
                 from /usr/lib/gcc/aarch64-redhat-linux/14/include/syslimits.h:7,
                 from /usr/lib/gcc/aarch64-redhat-linux/14/include/limits.h:34,
                 from /builddir/build/BUILD/zig-0.11.0/stage1/zig.h:7,
                 from /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig2.c:2:
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig2.c: In function ‘Sema_InstMap_ensureSpaceForInstructions__93646’:
/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig2.c:756068: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
756068 |  for (t10 = (uintptr_t)0ul; t10 != t24.len; ++t10) ((uint32_t *)t24.ptr)[t10] = UINT32_MAX;
/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig2.c:756068: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory
/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig2.c: In function ‘target_Target_Os_VersionRange_default__1002’:
/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig2.c:703354: warning: ‘t12’ may be used uninitialized [-Wmaybe-uninitialized]
703354 |    return t12;
/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig2.c:703259: note: ‘t12’ declared here
703259 |  union VersionRange__1001 t12;
[ 94%] Linking CXX executable zig2
/usr/bin/cmake -E cmake_link_script CMakeFiles/zig2.dir/link.txt --verbose=1
/usr/bin/g++ -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -Wno-unused -Wl,-z,relro -Wl,--as-needed   -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -Wl,-z,stack-size=0x10000000 CMakeFiles/zig2.dir/zig2.c.o CMakeFiles/zig2.dir/compiler_rt.c.o -o zig2   -L/usr/lib64/llvm16/lib  -Wl,-rpath,/usr/lib64/llvm16/lib zigcpp/libzigcpp.a /usr/lib64/llvm16/lib/libclang-cpp.so.16 /usr/lib64/llvm16/lib/liblldMinGW.so /usr/lib64/llvm16/lib/liblldELF.so /usr/lib64/llvm16/lib/liblldCOFF.so /usr/lib64/llvm16/lib/liblldWasm.so /usr/lib64/llvm16/lib/liblldMachO.so /usr/lib64/llvm16/lib/liblldCommon.so /usr/lib64/llvm16/lib/libLLVM-16.so -lrt -ldl -lm -lz -ltinfo 
gmake[3]: Leaving directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
[ 94%] Built target zig2
/usr/bin/gmake  -f CMakeFiles/stage3.dir/build.make CMakeFiles/stage3.dir/depend
gmake[3]: Entering directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
cd /builddir/build/BUILD/zig-0.11.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/zig-0.11.0 /builddir/build/BUILD/zig-0.11.0 /builddir/build/BUILD/zig-0.11.0/redhat-linux-build /builddir/build/BUILD/zig-0.11.0/redhat-linux-build /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/CMakeFiles/stage3.dir/DependInfo.cmake "--color="
gmake[3]: Leaving directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/stage3.dir/build.make CMakeFiles/stage3.dir/build
gmake[3]: Entering directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
[100%] Building stage3
cd /builddir/build/BUILD/zig-0.11.0 && /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig2 build --prefix /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3 --zig-lib-dir /builddir/build/BUILD/zig-0.11.0/lib -Dconfig_h=/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/config.h -Denable-llvm -Doptimize=ReleaseFast -Dno-langref -Dno-autodocs -Dtarget=native -Dcpu=baseline -Dversion-string=0.11.0 --verbose -Dbuild-id=sha1
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/absvdi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/absvsi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/absvti2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/addf3_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/addodi4_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/addosi4_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/addoti4_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/bswapdi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/bswapsi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/bswapti2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/clzdi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/clzsi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/clzti2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/cmpdi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/cmpsi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/cmpti2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/comparedf2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/comparesf2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/ctzdi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/ctzsi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/ctzti2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/divc3_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/divdf3_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/divsf3_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/divtf3_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/divti3_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/divxf3_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/extendf_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/ffsdi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/ffssi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/ffsti2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/fixint_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/float_from_int_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/fmodq_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/fmodx_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/int_from_float_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/modti3_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/mulXi3_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/mulc3_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/mulf3_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/mulodi4_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/mulosi4_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/muloti4_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/negdi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/negsi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/negti2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/negvdi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/negvsi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/negvti2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/paritydi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/paritysi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/parityti2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/popcountdi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/popcountsi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/popcountti2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/powiXf2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/shift_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/subodi4_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/subosi4_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/suboti4_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/truncf_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/ucmpdi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/ucmpsi2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/ucmpti2_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/udivmoddi4_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/compiler_rt/udivmodti4_test.zig
/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig2 build-exe --stack 33554432 /builddir/build/BUILD/zig-0.11.0/src/main.zig /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zigcpp/libzigcpp.a /usr/lib64/llvm16/lib/libclang-cpp.so.16 /usr/lib64/llvm16/lib/liblldMinGW.so /usr/lib64/llvm16/lib/liblldELF.so /usr/lib64/llvm16/lib/liblldCOFF.so /usr/lib64/llvm16/lib/liblldWasm.so /usr/lib64/llvm16/lib/liblldMachO.so /usr/lib64/llvm16/lib/liblldCommon.so /usr/lib64/llvm16/lib/libLLVM-16.so -lz -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -ltinfo /usr/lib/gcc/aarch64-redhat-linux/14/libstdc++.so -lunwind -lc -OReleaseFast --cache-dir /builddir/build/BUILD/zig-0.11.0/zig-cache --global-cache-dir /builddir/.cache/zig --name zig -target native-native -mcpu generic --mod build_options::/builddir/build/BUILD/zig-0.11.0/zig-cache/c/8be3380d7aa95aa051fdfc613f919a48/options.zig --deps build_options -I /usr/lib64/llvm16/include -I /usr/lib64/llvm16/include -L /usr/lib64/llvm16/lib --build-id=sha1 --zig-lib-dir /builddir/build/BUILD/zig-0.11.0/lib --listen=- 
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/compress/deflate/compressor_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/compress/deflate/deflate_fast_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/compress/lzma/test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/compress/xz/test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/crypto/test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/fs/test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/hash/crc/catalog_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/io/test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/json/JSONTestSuite_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/json/dynamic_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/json/hashmap_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/json/scanner_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/json/static_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/json/stringify_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/json/test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/math/big/int_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/net/test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/os/linux/test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/os/test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/os/windows/test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/rand/test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/unicode/throughput_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/zig/parser_test.zig
info: truncate /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/stage3/lib/zig/std/zig/perf_test.zig
gmake[3]: Leaving directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
[100%] Built target stage3
gmake[2]: Leaving directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/CMakeFiles 0
gmake[1]: Leaving directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
+ help2man --no-discard-stderr --no-info redhat-linux-build/stage3/bin/zig --version-option=version --output=zig.1
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.2eo4gy
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64
++ dirname /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64
+ 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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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=-Wl,-z,relro -Clink-arg=-Wl,-z,now -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-errors -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 zig-0.11.0
+ DESTDIR=/builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64
+ /usr/bin/cmake --install redhat-linux-build
-- Install configuration: "RelWithDebInfo"
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/absvdi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/absvsi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/absvti2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/addf3_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/addodi4_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/addosi4_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/addoti4_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/bswapdi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/bswapsi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/bswapti2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/clzdi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/clzsi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/clzti2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/cmpdi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/cmpsi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/cmpti2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/comparedf2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/comparesf2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/ctzdi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/ctzsi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/ctzti2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/divc3_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/divdf3_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/divsf3_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/divtf3_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/divti3_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/divxf3_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/extendf_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/ffsdi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/ffssi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/ffsti2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/fixint_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/float_from_int_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/fmodq_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/fmodx_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/int_from_float_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/modti3_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/mulXi3_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/mulc3_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/mulf3_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/mulodi4_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/mulosi4_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/muloti4_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/negdi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/negsi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/negti2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/negvdi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/negvsi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/negvti2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/paritydi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/paritysi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/parityti2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/popcountdi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/popcountsi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/popcountti2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/powiXf2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/shift_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/subodi4_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/subosi4_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/suboti4_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/truncf_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/ucmpdi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/ucmpsi2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/ucmpti2_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/udivmoddi4_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/compiler_rt/udivmodti4_test.zig
/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig2 build-exe --stack 33554432 /builddir/build/BUILD/zig-0.11.0/src/main.zig /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zigcpp/libzigcpp.a /usr/lib64/llvm16/lib/libclang-cpp.so.16 /usr/lib64/llvm16/lib/liblldMinGW.so /usr/lib64/llvm16/lib/liblldELF.so /usr/lib64/llvm16/lib/liblldCOFF.so /usr/lib64/llvm16/lib/liblldWasm.so /usr/lib64/llvm16/lib/liblldMachO.so /usr/lib64/llvm16/lib/liblldCommon.so /usr/lib64/llvm16/lib/libLLVM-16.so -lz -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -ltinfo /usr/lib/gcc/aarch64-redhat-linux/14/libstdc++.so -lunwind -lc -OReleaseFast --cache-dir /builddir/build/BUILD/zig-0.11.0/zig-cache --global-cache-dir /builddir/.cache/zig --name zig -target native-native -mcpu generic --mod build_options::/builddir/build/BUILD/zig-0.11.0/zig-cache/c/8be3380d7aa95aa051fdfc613f919a48/options.zig --deps build_options -I /usr/lib64/llvm16/include -I /usr/lib64/llvm16/include -L /usr/lib64/llvm16/lib --build-id=sha1 --zig-lib-dir /builddir/build/BUILD/zig-0.11.0/lib --listen=- 
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/compress/deflate/compressor_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/compress/deflate/deflate_fast_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/compress/lzma/test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/compress/xz/test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/crypto/test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/fs/test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/hash/crc/catalog_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/io/test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/json/JSONTestSuite_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/json/dynamic_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/json/hashmap_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/json/scanner_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/json/static_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/json/stringify_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/json/test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/math/big/int_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/net/test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/os/linux/test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/os/test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/os/windows/test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/rand/test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/unicode/throughput_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/zig/parser_test.zig
info: truncate /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/lib/zig/std/zig/perf_test.zig
+ install -D -pv -m 0644 -t /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/share/man/man1/ zig.1
install: creating directory '/builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/share'
install: creating directory '/builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/share/man'
install: creating directory '/builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/share/man/man1'
'zig.1' -> '/builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/share/man/man1/zig.1'
+ /usr/bin/find-debuginfo -j224 --strict-build-id -m -i --build-id-seed 0.11.0-2.fc40~bootstrap --unique-debug-suffix -0.11.0-2.fc40~bootstrap.aarch64 --unique-debug-src-base zig-0.11.0-2.fc40~bootstrap.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/zig-0.11.0
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/zig-0.11.0-2.fc40~bootstrap.aarch64
37994 blocks
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 -j224
+ /usr/lib/rpm/redhat/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.QIcFLC
+ umask 022
+ cd /builddir/build/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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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  -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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=-Wl,-z,relro -Clink-arg=-Wl,-z,now -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-errors -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 zig-0.11.0
+ redhat-linux-build/stage3/bin/zig test test/behavior.zig -Itest
1/1789 test_0... OK
2/1789 test.global variable alignment... OK
3/1789 test.slicing array of length 1 can not assume runtime index is always zero... OK
4/1789 test.default alignment allows unspecified in type syntax... OK
5/1789 test.implicitly decreasing pointer alignment... OK
6/1789 test.@alignCast pointers... OK
7/1789 test.alignment of struct with pointer has same alignment as usize... OK
8/1789 test.alignment and size of structs with 128-bit fields... OK
9/1789 test.alignstack... OK
10/1789 test.implicitly decreasing slice alignment... OK
11/1789 test.specifying alignment allows pointer cast... OK
12/1789 test.@alignCast slices... OK
13/1789 test.return error union with 128-bit integer... OK
14/1789 test.page aligned array on stack... OK
15/1789 test.function alignment... OK
16/1789 test.implicitly decreasing fn alignment... OK
17/1789 test.@alignCast functions... OK
18/1789 test.function align expression depends on generic parameter... OK
19/1789 test.function callconv expression depends on generic parameter... OK
20/1789 test.runtime-known array index has best alignment possible... OK
21/1789 test.alignment of function with c calling convention... OK
22/1789 test.read 128-bit field from default aligned struct in stack memory... OK
23/1789 test.read 128-bit field from default aligned struct in global memory... OK
24/1789 test.struct field explicit alignment... OK
25/1789 test.align(@alignOf(T)) T does not force resolution of T... SKIP
26/1789 test.align(N) on functions... OK
27/1789 test.comptime alloc alignment... OK
28/1789 test.@alignCast null... OK
29/1789 test.alignment of slice element... OK
30/1789 test.sub-aligned pointer field access... OK
31/1789 test.@alignOf(T) before referencing T... OK
32/1789 test.comparison of @alignOf(T) against zero... OK
33/1789 test.correct alignment for elements and slices of aligned array... OK
34/1789 test.array to slice... OK
35/1789 test.arrays... OK
36/1789 test.array concat with undefined... OK
37/1789 test.array concat with tuple... OK
38/1789 test.array init with concat... OK
39/1789 test.array init with mult... OK
40/1789 test.array literal with explicit type... OK
41/1789 test.array literal with inferred length... OK
42/1789 test.array dot len const expr... OK
43/1789 test.array literal with specified size... OK
44/1789 test.array len field... OK
45/1789 test.array with sentinels... OK
46/1789 test.void arrays... OK
47/1789 test.nested arrays of strings... OK
48/1789 test.nested arrays of integers... OK
49/1789 test.implicit comptime in array type size... OK
50/1789 test.single-item pointer to array indexing and slicing... OK
51/1789 test.implicit cast zero sized array ptr to slice... OK
52/1789 test.anonymous list literal syntax... OK
53/1789 test.set global var array via slice embedded in struct... OK
54/1789 test.read/write through global variable array of struct fields initialized via array mult... OK
55/1789 test.implicit cast single-item pointer... OK
56/1789 test.comptime evaluating function that takes array by value... OK
57/1789 test.runtime initialize array elem and then implicit cast to slice... OK
58/1789 test.array literal as argument to function... OK
59/1789 test.double nested array to const slice cast in array literal... OK
60/1789 test.anonymous literal in array... OK
61/1789 test.access the null element of a null terminated array... OK
62/1789 test.type deduction for array subscript expression... OK
63/1789 test.sentinel element count towards the ABI size calculation... OK
64/1789 test.zero-sized array with recursive type definition... OK
65/1789 test.type coercion of anon struct literal to array... OK
66/1789 test.type coercion of pointer to anon struct literal to pointer to array... OK
67/1789 test.array with comptime-only element type... OK
68/1789 test.tuple to array handles sentinel... OK
69/1789 test.array init of container level array variable... OK
70/1789 test.runtime initialized sentinel-terminated array literal... OK
71/1789 test.array of array agregate init... OK
72/1789 test.pointer to array has ptr field... OK
73/1789 test.discarded array init preserves result location... OK
74/1789 test.array init with no result location has result type... OK
75/1789 test.slicing array of zero-sized values... OK
76/1789 test.simple coroutine suspend and resume... SKIP
77/1789 test.pass parameter to coroutine... SKIP
78/1789 test.suspend at end of function... SKIP
79/1789 test.local variable in async function... SKIP
80/1789 test.calling an inferred async function... SKIP
81/1789 test.@frameSize... SKIP
82/1789 test.coroutine suspend, resume... SKIP
83/1789 test.coroutine suspend with block... SKIP
84/1789 test.coroutine await... SKIP
85/1789 test.coroutine await early return... SKIP
86/1789 test.async function with dot syntax... SKIP
87/1789 test.async fn pointer in a struct field... SKIP
88/1789 test.@asyncCall with return type... SKIP
89/1789 test.async fn with inferred error set... SKIP
90/1789 test.error return trace across suspend points - early return... SKIP
91/1789 test.error return trace across suspend points - async return... SKIP
92/1789 test.break from suspend... SKIP
93/1789 test.heap allocated async function frame... SKIP
94/1789 test.async function call return value... SKIP
95/1789 test.suspension points inside branching control flow... SKIP
96/1789 test.call async function which has struct return type... SKIP
97/1789 test.pass string literal to async function... SKIP
98/1789 test.await inside an errdefer... SKIP
99/1789 test.try in an async function with error union and non-zero-bit payload... SKIP
100/1789 test.returning a const error from async function... SKIP
101/1789 test.async/await typical usage... SKIP
102/1789 test.alignment of local variables in async functions... SKIP
103/1789 test.no reason to resolve frame still works... SKIP
104/1789 test.async call a generic function... SKIP
105/1789 test.return from suspend block... SKIP
106/1789 test.struct parameter to async function is copied to the frame... SKIP
107/1789 test.cast fn to async fn when it is inferred to be async... SKIP
108/1789 test.cast fn to async fn when it is inferred to be async, awaited directly... SKIP
109/1789 test.await does not force async if callee is blocking... SKIP
110/1789 test.recursive async function... SKIP
111/1789 test.@asyncCall with comptime-known function, but not awaited directly... SKIP
112/1789 test.@asyncCall with actual frame instead of byte buffer... SKIP
113/1789 test.@asyncCall using the result location inside the frame... SKIP
114/1789 test.@TypeOf an async function call of generic fn with error union type... SKIP
115/1789 test.using @TypeOf on a generic function call... SKIP
116/1789 test.recursive call of await @asyncCall with struct return type... SKIP
117/1789 test.nosuspend function call... SKIP
118/1789 test.await used in expression and awaiting fn with no suspend but async calling convention... SKIP
119/1789 test.await used in expression after a fn call... SKIP
120/1789 test.async fn call used in expression after a fn call... SKIP
121/1789 test.suspend in for loop... SKIP
122/1789 test.suspend in while loop... SKIP
123/1789 test.correctly spill when returning the error union result of another async fn... SKIP
124/1789 test.spill target expr in a for loop... SKIP
125/1789 test.spill target expr in a for loop, with a var decl in the loop body... SKIP
126/1789 test.async call with @call... SKIP
127/1789 test.async function passed 0-bit arg after non-0-bit arg... SKIP
128/1789 test.async function passed align(16) arg after align(8) arg... SKIP
129/1789 test.async function call resolves target fn frame, comptime func... SKIP
130/1789 test.async function call resolves target fn frame, runtime func... SKIP
131/1789 test.properly spill optional payload capture value... SKIP
132/1789 test.handle defer interfering with return value spill... SKIP
133/1789 test.take address of temporary async frame... SKIP
134/1789 test.nosuspend await... SKIP
135/1789 test.nosuspend on function calls... SKIP
136/1789 test.nosuspend on async function calls... SKIP
137/1789 test.nosuspend resume async function calls... SKIP
138/1789 test.avoid forcing frame alignment resolution implicit cast to *anyopaque... SKIP
139/1789 test.@asyncCall with pass-by-value arguments... SKIP
140/1789 test.@asyncCall with arguments having non-standard alignment... SKIP
141/1789 test.cmpxchg... OK
142/1789 test.fence... OK
143/1789 test.atomicrmw and atomicload... OK
144/1789 test.cmpxchg with ptr... OK
145/1789 test.cmpxchg with ignored result... OK
146/1789 test.128-bit cmpxchg... OK
147/1789 test.cmpxchg on a global variable... SKIP
148/1789 test.atomic load and rmw with enum... OK
149/1789 test.atomic store... OK
150/1789 test.atomic store comptime... OK
151/1789 test.atomicrmw with floats... SKIP
152/1789 test.atomicrmw with ints... OK
153/1789 test.atomicrmw with 128-bit ints... OK
154/1789 test.atomics with different types... OK
155/1789 test.return @atomicStore, using it as a void value... OK
156/1789 test.coroutine await struct... SKIP
157/1789 test.empty function with comments... OK
158/1789 test.truncate... OK
159/1789 test.truncate to non-power-of-two integers... OK
160/1789 test.truncate to non-power-of-two integers from 128-bit... OK
161/1789 test.global variables... OK
162/1789 test.comptime keyword on expressions... OK
163/1789 test.type equality... OK
164/1789 test.pointer dereferencing... OK
165/1789 test.const expression eval handling of variables... OK
166/1789 test.character literals... OK
167/1789 test.non const ptr to aliased type... OK
168/1789 test.cold function... OK
169/1789 test.unicode escape in character literal... OK
170/1789 test.unicode character in character literal... OK
171/1789 test.return string from function... OK
172/1789 test.hex escape... OK
173/1789 test.multiline string... OK
174/1789 test.multiline string comments at start... OK
175/1789 test.multiline string comments at end... OK
176/1789 test.multiline string comments in middle... OK
177/1789 test.multiline string comments at multiple places... OK
178/1789 test.string concatenation simple... OK
179/1789 test.array mult operator... OK
180/1789 test.opaque types... OK
181/1789 test.compile time global reinterpret... OK
182/1789 test.cast undefined... OK
183/1789 test.implicit cast after unreachable... OK
184/1789 test.comptime if inside runtime while which unconditionally breaks... OK
185/1789 test.implicit comptime while... OK
186/1789 test.function closes over local const... OK
187/1789 test.volatile load and store... OK
188/1789 test.call function pointer in struct... OK
189/1789 test.const ptr from var variable... OK
190/1789 test.call result of if else expression... OK
191/1789 test.variable is allowed to be a pointer to an opaque type... OK
192/1789 test.take address of parameter... OK
193/1789 test.pointer to void return type... OK
194/1789 test.array 2D const double ptr... OK
195/1789 test.array 2D const double ptr with offset... OK
196/1789 test.array 3D const double ptr with offset... OK
197/1789 test.double implicit cast in same expression... OK
198/1789 test.struct inside function... OK
199/1789 test.fn call returning scalar optional in equality expression... OK
200/1789 test.global variable assignment with optional unwrapping with var initialized to undefined... OK
201/1789 test.peer result location with typed parent, runtime condition, comptime prongs... OK
202/1789 test.non-ambiguous reference of shadowed decls... OK
203/1789 test.use of declaration with same name as primitive... OK
204/1789 test.constant equal function pointers... OK
205/1789 test.comptime cast fn to ptr... OK
206/1789 test.equality compare fn ptrs... OK
207/1789 test.self reference through fn ptr field... OK
208/1789 test.global variable initialized to global variable array element... OK
209/1789 test.global constant is loaded with a runtime-known index... OK
210/1789 test.multiline string literal is null terminated... OK
211/1789 test.string escapes... OK
212/1789 test.explicit cast optional pointers... OK
213/1789 test.pointer comparison... OK
214/1789 test.string concatenation... OK
215/1789 test.comptime manyptr concatenation... OK
216/1789 test.result location is optional inside error union... OK
217/1789 test.auto created variables have correct alignment... OK
218/1789 test.extern variable with non-pointer opaque type... OK
219/1789 test.lazy typeInfo value as generic parameter... OK
220/1789 test.variable name containing underscores does not shadow int primitive... OK
221/1789 test.if expression type coercion... OK
222/1789 test.discarding the result of various expressions... OK
223/1789 test.labeled block implicitly ends in a break... OK
224/1789 test.catch in block has correct result location... OK
225/1789 test.labeled block with runtime branch forwards its result location type to break statements... OK
226/1789 test.try in labeled block doesn't cast to wrong type... OK
227/1789 test.vector initialized with array init syntax has proper type... OK
228/1789 test.weird array and tuple initializations... SKIP
229/1789 test.array type comes from generic function... OK
230/1789 test.generic function uses return type of other generic function... SKIP
231/1789 test.const alloc with comptime-known initializer is made comptime-known... OK
232/1789 test.switch inside @as gets correct type... OK
233/1789 test.inline call of function with a switch inside the return statement... OK
234/1789 test.namespace lookup ignores decl causing the lookup... SKIP
235/1789 test.ambiguous reference error ignores current declaration... OK
236/1789 test.pointer to zero sized global is mutable... OK
237/1789 test.returning an opaque type from a function... OK
238/1789 test.orelse coercion as function argument... OK
239/1789 test.runtime-known globals initialized with undefined... OK
240/1789 test.arrays and vectors with big integers... OK
241/1789 test.pointer to struct literal with runtime field is constant... OK
242/1789 test.sharded table... OK
243/1789 test.comptime shr of BigInt... OK
244/1789 test.comptime shift safety check... OK
245/1789 test.@bitCast iX -> uX (32, 64)... OK
246/1789 test.@bitCast iX -> uX (8, 16, 128)... OK
247/1789 test.@bitCast iX -> uX exotic integers... OK
248/1789 test.bitcast uX to bytes... OK
249/1789 test.nested bitcast... OK
250/1789 test.bitcast literal [4]u8 param to u32... OK
251/1789 test.bitcast generates a temporary value... OK
252/1789 test.@bitCast packed structs at runtime and comptime... OK
253/1789 test.@bitCast extern structs at runtime and comptime... OK
254/1789 test.bitcast packed struct to integer and back... OK
255/1789 test.implicit cast to error union by returning... OK
256/1789 test.bitcast packed struct literal to byte... OK
257/1789 test.comptime bitcast used in expression has the correct type... OK
258/1789 test.bitcast passed as tuple element... OK
259/1789 test.triple level result location with bitcast sandwich passed as tuple element... OK
260/1789 test.@bitCast packed struct of floats... OK
261/1789 test.comptime @bitCast packed struct to int and back... OK
262/1789 test.comptime bitcast with fields following f80... OK
263/1789 test.bitcast vector to integer and back... OK
264/1789 test.bitcast nan float does modify signaling bit... OK
265/1789 test.@bitCast of packed struct of bools all true... OK
266/1789 test.@bitCast of packed struct of bools all false... OK
267/1789 test.@bitReverse large exotic integer... OK
268/1789 test.@bitReverse... OK
269/1789 test.bitReverse vectors u8... OK
270/1789 test.bitReverse vectors u16... OK
271/1789 test.bitReverse vectors u24... OK
272/1789 test.bitReverse vectors u0... OK
273/1789 test.bool literals... OK
274/1789 test.cast bool to int... OK
275/1789 test.bool cmp... OK
276/1789 test.compile time bool not... OK
277/1789 test.short circuit... OK
278/1789 test.fixed... OK
279/1789 test.bitCast to array... OK
280/1789 test.issue 529 fixed... OK
281/1789 test.foo... OK
282/1789 test.function with *const parameter with type dereferenced by namespace... OK
283/1789 test.optional if after an if in a switch prong of a switch with 2 prongs in an else... OK
284/1789 test.false dependency loop in struct definition... OK
285/1789 test.bug 704... OK
286/1789 test.zero keys with @memset... OK
287/1789 test.@ptrCast from const to nullable... OK
288/1789 test.@ptrCast from var in empty struct to nullable... OK
289/1789 test.comptime struct return should not return the same instance... OK
290/1789 test.bug 920 fixed... OK
291/1789 test.bug 1025... OK
292/1789 test.comptime code should not modify constant data... OK
293/1789 test.don't emit an LLVM global for a const function when it's in an optional in a struct... OK
294/1789 test_0... OK
295/1789 test.union that needs padding bytes inside an array... OK
296/1789 test.functions with return type required to be comptime are generic... OK
297/1789 test.const error union field alignment... OK
298/1789 test.constant pointer to global variable causes runtime load... OK
299/1789 test.allow these dependencies... OK
300/1789 test.slices pointing at the same address as global array.... OK
301/1789 test.initialization... OK
302/1789 test.fixed... OK
303/1789 test.allocation and looping over 3-byte integer... OK
304/1789 test.segfault bug... OK
305/1789 test.basic stuff... OK
306/1789 test.bug 2006... OK
307/1789 test.fixed... OK
308/1789 test.fixed... OK
309/1789 test_0... OK
310/1789 test.fixed... OK
311/1789 test.reslice of undefined global var slice... OK
312/1789 test.address of 0 length array... OK
313/1789 test_0... OK
314/1789 test.fixed... OK
315/1789 test.fixed... OK
316/1789 test.fixed... OK
317/1789 test.zig test crash... OK
318/1789 test.container member access usingnamespace decls... OK
319/1789 test.resolve array slice using builtin... OK
320/1789 test.fixed... OK
321/1789 test.fixed... OK
322/1789 test.@tagName() returns a string literal... OK
323/1789 test.@errorName() returns a string literal... OK
324/1789 test.@typeName() returns a string literal... OK
325/1789 test.@embedFile() returns a string literal... OK
326/1789 test.@src() returns a struct containing 0-terminated string slices... OK
327/1789 test.Extern function calls in @TypeOf... OK
328/1789 test.Peer resolution of extern function calls in @TypeOf... OK
329/1789 test.Extern function calls, dereferences and field access in @TypeOf... OK
330/1789 test.fixed... OK
331/1789 test.crash... OK
332/1789 test.assignment of field with padding... OK
333/1789 test.Peer type resolution with string literals and unknown length u8 pointers... OK
334/1789 test.pointer-to-array constness for zero-size elements, var... OK
335/1789 test.pointer-to-array constness for zero-size elements, const... OK
336/1789 test.crash... OK
337/1789 test.`try`ing an if/else expression... OK
338/1789 test.issue 6456... OK
339/1789 test.fixed... OK
340/1789 test.lazy sizeof comparison with zero... OK
341/1789 test.sentinel-terminated 0-length slices... OK
342/1789 test_0... OK
343/1789 test.@Type should resolve its children types... OK
344/1789 test.compiler doesn't consider equal unions with different 'type' payload... OK
345/1789 test.miscompilation with bool return type... OK
346/1789 test_0... OK
347/1789 test.@sizeOf reified union zero-size payload fields... OK
348/1789 test_0... OK
349/1789 test_0... OK
350/1789 test.registers get overwritten when ignoring return... SKIP
351/1789 test.test calling @clz on both vector and scalar inputs... OK
352/1789 test.breaking from a loop in an if statement... OK
353/1789 test.slicing slices... OK
354/1789 test.fixed... OK
355/1789 test.bug... OK
356/1789 test.store array of array of structs at comptime... OK
357/1789 test_0... OK
358/1789 test_1... OK
359/1789 test.aggregate initializers should allow initializing comptime fields, verifying equality... SKIP
360/1789 test.bytes... OK
361/1789 test.aggregate... OK
362/1789 test.Tuple... OK
363/1789 test.const inferred array of slices... OK
364/1789 test.var inferred array of slices... OK
365/1789 test_0... OK
366/1789 test.slicing zero length array field of struct... OK
367/1789 test_0... OK
368/1789 test_0... OK
369/1789 test_0... OK
370/1789 test_0... OK
371/1789 test_0... OK
372/1789 test_0... OK
373/1789 test_0... OK
374/1789 test_0... OK
375/1789 test_0... OK
376/1789 test_0... OK
377/1789 test_0... OK
378/1789 test_0... OK
379/1789 test_0... OK
380/1789 test_0... OK
381/1789 test_0... OK
382/1789 test.lazy abi size used in comparison... OK
383/1789 test_0... OK
384/1789 test_0... OK
385/1789 test.issue12644... OK
386/1789 test.export a function twice... OK
387/1789 test.Non-exhaustive enum backed by comptime_int... OK
388/1789 test_0... OK
389/1789 test_0... OK
390/1789 test_0... OK
391/1789 test_0... OK
392/1789 test_0... OK
393/1789 test.ErrorSet comptime_field_ptr... OK
394/1789 test.fn comptime_field_ptr... OK
395/1789 test_0... OK
396/1789 test.issue12891... OK
397/1789 test.nan... OK
398/1789 test.inf... OK
399/1789 test.-inf < 0... OK
400/1789 test.inf >= 1... OK
401/1789 test.isNan(nan * 1)... OK
402/1789 test.runtime isNan(nan * 1)... OK
403/1789 test.isNan(nan * 0)... OK
404/1789 test.isNan(inf * 0)... OK
405/1789 test.runtime isNan(nan * 0)... OK
406/1789 test.runtime isNan(inf * 0)... OK
407/1789 test_0... OK
408/1789 test_0... OK
409/1789 test_1... OK
410/1789 test_0... OK
411/1789 test_0... OK
412/1789 test.simple test... OK
413/1789 test_0... OK
414/1789 test_0... OK
415/1789 test_0... OK
416/1789 test_0... OK
417/1789 test_0... OK
418/1789 test_0... OK
419/1789 test.runtime union init, most-aligned field != largest... OK
420/1789 test_0... OK
421/1789 test_0... OK
422/1789 test_0... OK
423/1789 test_0... OK
424/1789 test_0... OK
425/1789 test_0... OK
426/1789 test_0... OK
427/1789 test_0... OK
428/1789 test_0... OK
429/1789 test_0... OK
430/1789 test_1... OK
431/1789 test.@byteSwap integers... OK
432/1789 test.@byteSwap vectors u8... OK
433/1789 test.@byteSwap vectors u16... OK
434/1789 test.@byteSwap vectors u24... OK
435/1789 test.@byteSwap vectors u0... OK
436/1789 test.pass string literal byvalue to a generic var param... OK
437/1789 test.c_char signedness... OK
438/1789 test.super basic invocations... OK
439/1789 test.basic invocations... OK
440/1789 test.tuple parameters... OK
441/1789 test.result location of function call argument through runtime condition and struct init... OK
442/1789 test.function call with 40 arguments... OK
443/1789 test.arguments to comptime parameters generated in comptime blocks... OK
444/1789 test.forced tail call... OK
445/1789 test.inline call preserves tail call... OK
446/1789 test.inline call doesn't re-evaluate non generic struct... OK
447/1789 test.Enum constructed by @Type passed as generic argument... OK
448/1789 test.generic function with generic function parameter... OK
449/1789 test.recursive inline call with comptime known argument... OK
450/1789 test.inline while with @call... OK
451/1789 test.method call as parameter type... OK
452/1789 test.arguments pointed to on stack into tailcall... OK
453/1789 test.int to ptr cast... OK
454/1789 test.integer literal to pointer cast... OK
455/1789 test.peer type resolution: ?T and T... OK
456/1789 test.resolve undefined with integer... OK
457/1789 test.@intCast to comptime_int... OK
458/1789 test.implicit cast comptime numbers to any type when the value fits... OK
459/1789 test.implicit cast comptime_int to comptime_float... OK
460/1789 test.comptime_int @floatFromInt... OK
461/1789 test.@floatFromInt... OK
462/1789 test.@floatFromInt(f80)... OK
463/1789 test.@intFromFloat... OK
464/1789 test.implicitly cast indirect pointer to maybe-indirect pointer... OK
465/1789 test.@intCast comptime_int... OK
466/1789 test.@floatCast comptime_int and comptime_float... OK
467/1789 test.coerce undefined to optional... OK
468/1789 test.implicit cast from *[N]T to [*c]T... OK
469/1789 test.*usize to *void... OK
470/1789 test.@enumFromInt passed a comptime_int to an enum with one item... OK
471/1789 test.@intCast to u0 and use the result... OK
472/1789 test.peer result null and comptime_int... OK
473/1789 test.*const ?[*]const T to [*c]const [*c]const T... OK
474/1789 test.array coersion to undefined at runtime... OK
475/1789 test.implicitly cast from int to anyerror!?T... OK
476/1789 test.return u8 coercing into ?u32 return type... OK
477/1789 test.cast from ?[*]T to ??[*]T... OK
478/1789 test.peer type unsigned int to signed... OK
479/1789 test.expected [*c]const u8, found [*:0]const u8... OK
480/1789 test.explicit cast from integer to error type... OK
481/1789 test.peer resolve array and const slice... OK
482/1789 test.implicitly cast from T to anyerror!?T... OK
483/1789 test.implicitly cast from [0]T to anyerror![]T... OK
484/1789 test.peer type resolution: [0]u8, []const u8, and anyerror![]u8... OK
485/1789 test.implicit cast from *const [N]T to []const T... OK
486/1789 test.peer type resolution: error and [N]T... OK
487/1789 test.single-item pointer of array to slice to unknown length pointer... OK
488/1789 test.cast *[1][*]const u8 to [*]const ?[*]const u8... OK
489/1789 test.vector casts... OK
490/1789 test.@floatCast cast down... OK
491/1789 test.peer type resolution: unreachable, error set, unreachable... OK
492/1789 test.peer cast: error set any anyerror... OK
493/1789 test.peer type resolution: error set supersets... OK
494/1789 test.peer type resolution: disjoint error sets... OK
495/1789 test.peer type resolution: error union and error set... OK
496/1789 test.peer type resolution: error union after non-error... OK
497/1789 test.peer cast *[0]T to E![]const T... OK
498/1789 test.peer cast *[0]T to []const T... OK
499/1789 test.peer cast *[N]T to [*]T... OK
500/1789 test.peer resolution of string literals... OK
501/1789 test.peer cast [:x]T to []T... OK
502/1789 test.peer cast [N:x]T to [N]T... OK
503/1789 test.peer cast *[N:x]T to *[N]T... OK
504/1789 test.peer cast [*:x]T to [*]T... OK
505/1789 test.peer cast [:x]T to [*:x]T... OK
506/1789 test.peer type resolution implicit cast to return type... OK
507/1789 test.peer type resolution implicit cast to variable type... OK
508/1789 test.variable initialization uses result locations properly with regards to the type... OK
509/1789 test.cast between C pointer with different but compatible types... OK
510/1789 test.peer type resolve string lit with sentinel-terminated mutable slice... OK
511/1789 test.peer type resolve array pointers, one of them const... OK
512/1789 test.peer type resolve array pointer and unknown pointer... OK
513/1789 test.comptime float casts... OK
514/1789 test.pointer reinterpret const float to int... OK
515/1789 test.implicit cast from [*]T to ?*anyopaque... OK
516/1789 test.compile time int to ptr of function... OK
517/1789 test.implicit ptr to *anyopaque... OK
518/1789 test.return null from fn() anyerror!?&T... OK
519/1789 test.peer type resolution: [0]u8 and []const u8... OK
520/1789 test.implicitly cast from [N]T to ?[]const T... OK
521/1789 test.cast u128 to f128 and back... OK
522/1789 test.implicit cast from *[N]T to ?[*]T... OK
523/1789 test.implicit cast from *T to ?*anyopaque... OK
524/1789 test.implicit cast *[0]T to E![]const u8... OK
525/1789 test.cast from array reference to fn: comptime fn ptr... OK
526/1789 test.cast from array reference to fn: runtime fn ptr... OK
527/1789 test.*const [N]null u8 to ?[]const u8... OK
528/1789 test.cast between [*c]T and ?[*:0]T on fn parameter... OK
529/1789 test.assignment to optional pointer result loc... OK
530/1789 test.cast between *[N]void and []void... OK
531/1789 test.peer resolve arrays of different size to const slice... OK
532/1789 test.cast f16 to wider types... OK
533/1789 test.cast f128 to narrower types... OK
534/1789 test.peer type resolution: unreachable, null, slice... OK
535/1789 test.cast i8 fn call peers to i32 result... OK
536/1789 test.cast compatible optional types... OK
537/1789 test.coerce undefined single-item pointer of array to error union of slice... OK
538/1789 test.pointer to empty struct literal to mutable slice... OK
539/1789 test.coerce between pointers of compatible differently-named floats... OK
540/1789 test.peer type resolution of const and non-const pointer to array... OK
541/1789 test.intFromFloat to zero-bit int... OK
542/1789 test.peer type resolution of function pointer and function body... OK
543/1789 test.cast typed undefined to int... OK
544/1789 test.implicit cast from [:0]T to [*c]T... OK
545/1789 test.bitcast packed struct with u0... OK
546/1789 test.optional pointer coerced to optional allowzero pointer... OK
547/1789 test.single item pointer to pointer to array to slice... OK
548/1789 test.peer type resolution forms error union... OK
549/1789 test.@constCast without a result location... OK
550/1789 test.@volatileCast without a result location... OK
551/1789 test.coercion from single-item pointer to @as to slice... OK
552/1789 test.peer type resolution: const sentinel slice and mutable non-sentinel slice... OK
553/1789 test.peer type resolution: float and comptime-known fixed-width integer... OK
554/1789 test.peer type resolution: same array type with sentinel... OK
555/1789 test.peer type resolution: array with sentinel and array without sentinel... OK
556/1789 test.peer type resolution: array and vector with same child type... OK
557/1789 test.peer type resolution: array with smaller child type and vector with larger child type... OK
558/1789 test.peer type resolution: error union and optional of same type... OK
559/1789 test.peer type resolution: C pointer and @TypeOf(null)... OK
560/1789 test.peer type resolution: three-way resolution combines error set and optional... OK
561/1789 test.peer type resolution: vector and optional vector... OK
562/1789 test.peer type resolution: optional fixed-width int and comptime_int... OK
563/1789 test.peer type resolution: array and tuple... OK
564/1789 test.peer type resolution: vector and tuple... OK
565/1789 test.peer type resolution: vector and array and tuple... OK
566/1789 test.peer type resolution: empty tuple pointer and slice... OK
567/1789 test.peer type resolution: tuple pointer and slice... OK
568/1789 test.peer type resolution: tuple pointer and optional slice... OK
569/1789 test.peer type resolution: many compatible pointers... OK
570/1789 test.peer type resolution: tuples with comptime fields... OK
571/1789 test.peer type resolution: C pointer and many pointer... OK
572/1789 test.peer type resolution: pointer attributes are combined correctly... OK
573/1789 test.cast builtins can wrap result in optional... OK
574/1789 test.cast builtins can wrap result in error union... OK
575/1789 test.cast builtins can wrap result in error union and optional... OK
576/1789 test.@intCast i32 to u7... OK
577/1789 test.coerce i8 to i32 and @intCast back... OK
578/1789 test.type pun signed and unsigned as single pointer... OK
579/1789 test.type pun signed and unsigned as many pointer... OK
580/1789 test.type pun signed and unsigned as array pointer... OK
581/1789 test.type pun signed and unsigned as offset many pointer... SKIP
582/1789 test.type pun signed and unsigned as array pointer with pointer arithemtic... SKIP
583/1789 test.type pun value and struct... OK
584/1789 test.type pun endianness... OK
585/1789 test.type pun bits... SKIP
586/1789 test.basic pointer preservation... SKIP
587/1789 test.byte copy preserves linker value... SKIP
588/1789 test.unordered byte copy preserves linker value... SKIP
589/1789 test.shuffle chunks of linker value... SKIP
590/1789 test.dance on linker values... SKIP
591/1789 test.offset array ptr by element size... SKIP
592/1789 test.offset instance by field size... SKIP
593/1789 test.offset field ptr by enclosing array element size... SKIP
594/1789 test.accessing reinterpreted memory of parent object... OK
595/1789 test.bitcast packed union to integer... OK
596/1789 test.mutate entire slice at comptime... OK
597/1789 test.dereference undefined pointer to zero-bit type... OK
598/1789 test.type pun extern struct... OK
599/1789 test.type pun @ptrFromInt... OK
600/1789 test.type pun null pointer-like optional... OK
601/1789 test.const slice child... OK
602/1789 decltest.the_add_function... OK
603/1789 test.thingy... OK
604/1789 decltest.thingy... OK
605/1789 test.break and continue inside loop inside defer expression... OK
606/1789 test.defer and labeled break... OK
607/1789 test.errdefer does not apply to fn inside fn... OK
608/1789 test.return variable while defer expression in scope to modify it... OK
609/1789 test.mixing normal and error defers... OK
610/1789 test.errdefer with payload... OK
611/1789 test.reference to errdefer payload... OK
612/1789 test.simple else prong doesn't emit an error for unreachable else prong... OK
613/1789 test.errdefer used in function that doesn't return an error... OK
614/1789 test.empty file level struct... OK
615/1789 test.empty file level union... OK
616/1789 test.switch on empty enum... OK
617/1789 test.switch on empty enum with a specified tag type... OK
618/1789 test.switch on empty auto numbered tagged union... OK
619/1789 test.switch on empty tagged union... OK
620/1789 test.empty union... OK
621/1789 test.empty extern union... OK
622/1789 test.empty union passed as argument... OK
623/1789 test.empty enum passed as argument... OK
624/1789 test.enum to int... OK
625/1789 test.int to enum... OK
626/1789 test.enum sizes... OK
627/1789 test.enum literal equality... OK
628/1789 test.enum literal cast to enum... OK
629/1789 test.peer type resolution with enum literal... OK
630/1789 test.enum with specified tag values... OK
631/1789 test.non-exhaustive enum... OK
632/1789 test.empty non-exhaustive enum... OK
633/1789 test.single field non-exhaustive enum... OK
634/1789 test.enum with tag values don't require parens... OK
635/1789 test.cast integer literal to enum... OK
636/1789 test.enum with specified and unspecified tag values... OK
637/1789 test.set enum tag type... OK
638/1789 test.casting enum to its tag type... OK
639/1789 test.enum with 1 field but explicit tag type should still have the tag type... OK
640/1789 test.signed integer as enum tag... OK
641/1789 test.enum with one member and custom tag type... OK
642/1789 test.enum with one member and u1 tag type @intFromEnum... OK
643/1789 test.enum with comptime_int tag type... OK
644/1789 test.enum with one member default to u0 tag type... OK
645/1789 test.comparison operator on enum with one member is comptime-known... OK
646/1789 test.switch on enum with one member is comptime-known... OK
647/1789 test.method call on an enum... OK
648/1789 test.enum value allocation... OK
649/1789 test.enum literal casting to tagged union... OK
650/1789 test.enum literal casting to error union with payload enum... OK
651/1789 test.constant enum initialization with differing sizes... OK
652/1789 test.@tagName... OK
653/1789 test.@tagName non-exhaustive enum... OK
654/1789 test.@tagName is null-terminated... OK
655/1789 test.tag name with assigned enum values... OK
656/1789 test.@tagName on enum literals... OK
657/1789 test.enum literal casting to optional... OK
658/1789 test.bit field access with enum fields... OK
659/1789 test.enum literal in array literal... OK
660/1789 test.tag name functions are unique... OK
661/1789 test.size of enum with only one tag which has explicit integer tag type... OK
662/1789 test.switch on an extern enum with negative value... OK
663/1789 test.Non-exhaustive enum with nonstandard int size behaves correctly... OK
664/1789 test.runtime int to enum with one possible value... OK
665/1789 test.enum tag from a local variable... OK
666/1789 test.auto-numbered enum with signed tag type... OK
667/1789 test.error values... OK
668/1789 test.redefinition of error values allowed... OK
669/1789 test.error binary operator... OK
670/1789 test.empty error union... OK
671/1789 test.error wrapping... OK
672/1789 test.unwrap simple value from error... OK
673/1789 test.error return in assignment... OK
674/1789 test.syntax: optional operator in front of error union operator... OK
675/1789 test.widen cast integer payload of error union function call... OK
676/1789 test.debug info for optional error set... OK
677/1789 test.implicit cast to optional to error union to return result loc... OK
678/1789 test.fn returning empty error set can be passed as fn returning any error... OK
679/1789 test.fn returning empty error set can be passed as fn returning any error - pointer... OK
680/1789 test.error union type ... OK
681/1789 test.error set type... OK
682/1789 test.explicit error set cast... OK
683/1789 test.comptime test error for empty error set... OK
684/1789 test.comptime err to int of error set with only 1 possible value... OK
685/1789 test.inferred empty error set comptime catch... OK
686/1789 test.error inference with an empty set... OK
687/1789 test.error union peer type resolution... OK
688/1789 test.error: Zero sized error set returned with value payload crash... OK
689/1789 test.error: Infer error set from literals... OK
690/1789 test.nested error union function call in optional unwrap... OK
691/1789 test.return function call to error set from error union function... OK
692/1789 test.optional error set is the same size as error set... OK
693/1789 test.nested catch... OK
694/1789 test.function pointer with return type that is error union with payload which is pointer of parent struct... OK
695/1789 test.return result loc as peer result loc in inferred error set function... OK
696/1789 test.error payload type is correctly resolved... OK
697/1789 test.error union comptime caching... OK
698/1789 test.@errorName... OK
699/1789 test.@errorName sentinel length matches slice length... OK
700/1789 test.error set equality... OK
701/1789 test.inferred error set equality... OK
702/1789 test.peer type resolution of two different error unions... OK
703/1789 test.coerce error set to the current inferred error set... OK
704/1789 test.error union payload is properly aligned... OK
705/1789 test.ret_ptr doesn't cause own inferred error set to be resolved... OK
706/1789 test.simple else prong allowed even when all errors handled... OK
707/1789 test.pointer to error union payload... OK
708/1789 test.error union of noreturn used with if... OK
709/1789 test.error union of noreturn used with try... OK
710/1789 test.error union of noreturn used with catch... OK
711/1789 test.alignment of wrapping an error union payload... OK
712/1789 test.compare error union and error set... OK
713/1789 test.catch within a function that calls no errorable functions... OK
714/1789 test.error from comptime string... OK
715/1789 test.field access of anyerror results in smaller error set... OK
716/1789 test.optional error union return type... OK
717/1789 test.optional error set return type... OK
718/1789 test.returning an error union containing a type with no runtime bits... OK
719/1789 test.try used in recursive function with inferred error set... OK
720/1789 test.compile time recursion... OK
721/1789 test.static add one... OK
722/1789 test.inlined loop... OK
723/1789 test.inline variable gets result of const if... OK
724/1789 test.static function evaluation... OK
725/1789 test.const expr eval on single expr blocks... OK
726/1789 test.constant expressions... OK
727/1789 test.inlined block and runtime block phi... OK
728/1789 test.eval @setRuntimeSafety at compile-time... OK
729/1789 test.compile-time downcast when the bits fit... OK
730/1789 test.pointer to type... OK
731/1789 test.a type constructed in a global expression... OK
732/1789 test.comptime function with the same args is memoized... OK
733/1789 test.try to trick eval with runtime if... OK
734/1789 test.@setEvalBranchQuota... OK
735/1789 test.constant struct with negation... OK
736/1789 test.statically initialized list... OK
737/1789 test.statically initialized array literal... OK
738/1789 test.comptime iterate over fn ptr list... OK
739/1789 test.create global array with for loop... OK
740/1789 test.@setEvalBranchQuota at same scope as generic function call... OK
741/1789 test.comptime modification of const struct field... OK
742/1789 test.refer to the type of a generic function... OK
743/1789 test.zero extend from u0 to u1... OK
744/1789 test.return 0 from function that has u0 return type... OK
745/1789 test.statically initialized struct... OK
746/1789 test.inline for with same type but different values... OK
747/1789 test.f32 at compile time is lossy... OK
748/1789 test.f64 at compile time is lossy... OK
749/1789 test_0... OK
750/1789 test.binary math operator in partially inlined function... OK
751/1789 test.comptime shl... OK
752/1789 test.comptime bitwise operators... OK
753/1789 test.comptime shlWithOverflow... OK
754/1789 test.const ptr to variable data changes at runtime... OK
755/1789 test.runtime 128 bit integer division... OK
756/1789 test.@tagName of @typeInfo... OK
757/1789 test.static eval list init... OK
758/1789 test.inlined loop has array literal with elided runtime scope on first iteration but not second iteration... OK
759/1789 test.ptr to local array argument at comptime... OK
760/1789 test.comparisons 0 <= uint and 0 > uint should be comptime... OK
761/1789 test.const global shares pointer with other same one... OK
762/1789 test.string literal used as comptime slice is memoized... OK
763/1789 test.comptime function with mutable pointer is not memoized... OK
764/1789 test.const ptr to comptime mutable data is not memoized... OK
765/1789 test.function which returns struct with type field causes implicit comptime... OK
766/1789 test.call method with comptime pass-by-non-copying-value self parameter... OK
767/1789 test.setting backward branch quota just before a generic fn call... OK
768/1789 test.variable inside inline loop that has different types on different iterations... OK
769/1789 test.*align(1) u16 is the same as *align(1:0:2) u16... OK
770/1789 test.array concatenation of function calls... OK
771/1789 test.array multiplication of function calls... OK
772/1789 test.array concatenation peer resolves element types - value... OK
773/1789 test.array concatenation peer resolves element types - pointer... OK
774/1789 test.array concatenation sets the sentinel - value... OK
775/1789 test.array concatenation sets the sentinel - pointer... OK
776/1789 test.array multiplication sets the sentinel - value... OK
777/1789 test.array multiplication sets the sentinel - pointer... OK
778/1789 test.comptime assign int to optional int... OK
779/1789 test.two comptime calls with array default initialized to undefined... OK
780/1789 test.const type-annotated local initialized with function call has correct type... OK
781/1789 test.comptime pointer load through elem_ptr... OK
782/1789 test.debug variable type resolved through indirect zero-bit types... OK
783/1789 test.const local with comptime init through array init... OK
784/1789 test.closure capture type of runtime-known parameter... OK
785/1789 test.comptime break passing through runtime condition converted to runtime break... OK
786/1789 test.comptime break to outer loop passing through runtime condition converted to runtime break... OK
787/1789 test.comptime break operand passing through runtime condition converted to runtime break... OK
788/1789 test.comptime break operand passing through runtime switch converted to runtime break... OK
789/1789 test.no dependency loop for alignment of self struct... OK
790/1789 test.no dependency loop for alignment of self bare union... OK
791/1789 test.no dependency loop for alignment of self tagged union... OK
792/1789 test.equality of pointers to comptime const... OK
793/1789 test.storing an array of type in a field... OK
794/1789 test.pass pointer to field of comptime-only type as a runtime parameter... OK
795/1789 test.comptime write through extern struct reinterpreted as array... OK
796/1789 test.continue nested in a conditional in an inline for... OK
797/1789 test.optional pointer represented as a pointer value... OK
798/1789 test.mutate through pointer-like optional at comptime... OK
799/1789 test.repeated value is correctly expanded... OK
800/1789 test.value in if block is comptime-known... OK
801/1789 test.lazy sizeof is resolved in division... OK
802/1789 test.lazy value is resolved as slice operand... OK
803/1789 test.break from inline loop depends on runtime condition... OK
804/1789 test.inline for inside a runtime condition... OK
805/1789 test.continue in inline for inside a comptime switch... OK
806/1789 test.length of global array is determinable at comptime... OK
807/1789 test.continue nested inline for loop... SKIP
808/1789 test.continue nested inline for loop in named block expr... SKIP
809/1789 test.x and false is comptime-known false... OK
810/1789 test.x or true is comptime-known true... OK
811/1789 test.non-optional and optional array elements concatenated... OK
812/1789 test.inline call in @TypeOf inherits is_inline property... OK
813/1789 test.comptime function turns function value to function pointer... OK
814/1789 test.container level const and var have unique addresses... OK
815/1789 test.break from block results in type... OK
816/1789 test.struct in comptime false branch is not evaluated... OK
817/1789 test.result of nested switch assigned to variable... OK
818/1789 test.inline for loop of functions returning error unions... OK
819/1789 test.if inside a switch... OK
820/1789 test.function has correct return type when previous return is casted to smaller type... OK
821/1789 test.early exit in container level const... OK
822/1789 test.@inComptime... OK
823/1789 test.@fieldParentPtr non-first field... OK
824/1789 test.@fieldParentPtr first field... OK
825/1789 test.@fieldParentPtr untagged union... OK
826/1789 test.@fieldParentPtr tagged union... OK
827/1789 test.@fieldParentPtr extern union... OK
828/1789 test.floating point comparisons... OK
829/1789 test.different sized float comparisons... OK
830/1789 test.negative f128 intFromFloat at compile-time... OK
831/1789 test.@sqrt... OK
832/1789 test.@sqrt with vectors... OK
833/1789 test.more @sqrt f16 tests... OK
834/1789 test.another, possibly redundant @sqrt test... OK
835/1789 test.@sin... OK
836/1789 test.@sin with vectors... OK
837/1789 test.@cos... OK
838/1789 test.@cos with vectors... OK
839/1789 test.@exp... OK
840/1789 test.@exp with vectors... OK
841/1789 test.@exp2... OK
842/1789 test.@exp2 with @vectors... OK
843/1789 test.@log... OK
844/1789 test.@log with @vectors... OK
845/1789 test.@log2... OK
846/1789 test.@log2 with vectors... OK
847/1789 test.@log10... OK
848/1789 test.@log10 with vectors... OK
849/1789 test.@fabs... OK
850/1789 test.@fabs with vectors... OK
851/1789 test.another, possibly redundant, @fabs test... OK
852/1789 test.@fabs f80... OK
853/1789 test.a third @fabs test, surely there should not be three fabs tests... OK
854/1789 test.@floor... OK
855/1789 test.@floor with vectors... OK
856/1789 test.another, possibly redundant, @floor test... OK
857/1789 test.@floor f80... OK
858/1789 test.@floor f128... OK
859/1789 test.@ceil... OK
860/1789 test.@ceil with vectors... OK
861/1789 test.another, possibly redundant, @ceil test... OK
862/1789 test.@ceil f80... OK
863/1789 test.@ceil f128... OK
864/1789 test.@trunc... OK
865/1789 test.@trunc with vectors... OK
866/1789 test.another, possibly redundant, @trunc test... OK
867/1789 test.@trunc f80... OK
868/1789 test.@trunc f128... OK
869/1789 test.negation f16... OK
870/1789 test.negation f32... OK
871/1789 test.negation f64... OK
872/1789 test.negation f80... OK
873/1789 test.negation f128... OK
874/1789 test.eval @setFloatMode at compile-time... OK
875/1789 test.float literal at compile time not lossy... OK
876/1789 test.f128 at compile time is lossy... OK
877/1789 test.comptime fixed-width float zero divided by zero produces NaN... OK
878/1789 test.comptime fixed-width float non-zero divided by zero produces signed Inf... OK
879/1789 test.comptime_float zero divided by zero produces zero... OK
880/1789 test.nan negation f16... OK
881/1789 test.nan negation f32... OK
882/1789 test.nan negation f64... OK
883/1789 test.nan negation f128... OK
884/1789 test.nan negation f80... OK
885/1789 test.params... OK
886/1789 test.local variables... OK
887/1789 test.mutable local variables... OK
888/1789 test.separate block scopes... OK
889/1789 test.weird function name... OK
890/1789 test.assign inline fn to const variable... OK
891/1789 test.return inner function which references comptime variable of outer function... OK
892/1789 test.discard the result of a function that returns a struct... OK
893/1789 test.inline function call that calls optional function pointer, return pointer at callsite interacts correctly with callsite return type... OK
894/1789 test.implicit cast function unreachable return... OK
895/1789 test.extern struct with stdcallcc fn pointer... OK
896/1789 test.function with complex callconv and return type expressions... OK
897/1789 test.pass by non-copying value... OK
898/1789 test.pass by non-copying value through var arg... OK
899/1789 test.pass by non-copying value as method... OK
900/1789 test.pass by non-copying value as method, which is generic... OK
901/1789 test.pass by non-copying value as method, at comptime... OK
902/1789 test.implicit cast fn call result to optional in field result... OK
903/1789 test.void parameters... OK
904/1789 test.call function with empty string... OK
905/1789 test.function pointers... OK
906/1789 test.number literal as an argument... OK
907/1789 test.function call with anon list literal... OK
908/1789 test.function call with anon list literal - 2D... OK
909/1789 test.ability to give comptime types and non comptime types to same parameter... OK
910/1789 test.function with inferred error set but returning no error... OK
911/1789 test.import passed byref to function in return type... OK
912/1789 test.implicit cast function to function ptr... OK
913/1789 test.method call with optional and error union first param... OK
914/1789 test.method call with optional pointer first param... OK
915/1789 test.using @ptrCast on function pointers... OK
916/1789 test.function returns function returning type... OK
917/1789 test.peer type resolution of inferred error set with non-void payload... OK
918/1789 test.lazy values passed to anytype parameter... OK
919/1789 test.pass and return comptime-only types... OK
920/1789 test.fn delegation... OK
921/1789 test.define a function in an anonymous struct in comptime... OK
922/1789 test.continue in for loop... OK
923/1789 test.break from outer for loop... OK
924/1789 test.continue outer for loop... OK
925/1789 test.ignore lval with underscore (for loop)... OK
926/1789 test.basic for loop... OK
927/1789 test.for with null and T peer types and inferred result location type... OK
928/1789 test.2 break statements and an else... OK
929/1789 test.for loop with pointer elem var... OK
930/1789 test.for copies its payload... OK
931/1789 test.for on slice with allowzero ptr... OK
932/1789 test.else continue outer for... OK
933/1789 test.for loop with else branch... OK
934/1789 test.count over fixed range... OK
935/1789 test.two counters... OK
936/1789 test.1-based counter and ptr to array... OK
937/1789 test.slice and two counters, one is offset and one is runtime... OK
938/1789 test.two slices, one captured by-ref... OK
939/1789 test.raw pointer and slice... OK
940/1789 test.raw pointer and counter... OK
941/1789 test.inline for with slice as the comptime-known... OK
942/1789 test.inline for with counter as the comptime-known... OK
943/1789 test.inline for on tuple pointer... OK
944/1789 test.ref counter that starts at zero... OK
945/1789 test.inferred alloc ptr of for loop... OK
946/1789 test.one param, explicit comptime... OK
947/1789 test.simple generic fn... OK
948/1789 test.compile time generic eval... OK
949/1789 test.fn with comptime args... OK
950/1789 test.anytype params... OK
951/1789 test.type constructed by comptime function call... OK
952/1789 test.function with return type type... OK
953/1789 test.const decls in struct... OK
954/1789 test.use generic param in generic param... OK
955/1789 test.generic fn with implicit cast... OK
956/1789 test.generic fn keeps non-generic parameter types... OK
957/1789 test.array of generic fns... OK
958/1789 test.generic struct... OK
959/1789 test.function parameter is generic... OK
960/1789 test.generic function instantiation turns into comptime call... OK
961/1789 test.generic function with void and comptime parameter... OK
962/1789 test.anonymous struct return type referencing comptime parameter... OK
963/1789 test.generic function instantiation non-duplicates... OK
964/1789 test.generic instantiation of tagged union with only one field... OK
965/1789 test.nested generic function... OK
966/1789 test.extern function used as generic parameter... OK
967/1789 test.generic struct as parameter type... OK
968/1789 test.slice as parameter type... OK
969/1789 test.null sentinel pointer passed as generic argument... OK
970/1789 test.generic function passed as comptime argument... OK
971/1789 test.return type of generic function is function pointer... OK
972/1789 test.coerced function body has inequal value with its uncoerced body... OK
973/1789 test.@hasDecl... OK
974/1789 test.@hasField... OK
975/1789 test.if statements... OK
976/1789 test.else if expression... OK
977/1789 test.unwrap mutable global var... OK
978/1789 test.labeled break inside comptime if inside runtime if... OK
979/1789 test.const result loc, runtime if cond, else unreachable... OK
980/1789 test.if copies its payload... OK
981/1789 test.if prongs cast to expected type instead of peer type resolution... OK
982/1789 test.if peer expressions inferred optional type... OK
983/1789 test.if-else expression with runtime condition result location is inferred optional... OK
984/1789 test.result location with inferred type ends up being pointer to comptime_int... OK
985/1789 test.if-@as-if chain... OK
986/1789 test.call fn via namespace lookup... OK
987/1789 test.importing the same thing gives the same import... OK
988/1789 test.import in non-toplevel scope... OK
989/1789 test.import empty file... OK
990/1789 test.incomplete struct param top level declaration... OK
991/1789 test.inline scalar prongs... OK
992/1789 test.inline prong ranges... OK
993/1789 test.inline switch enums... OK
994/1789 test.inline switch unions... OK
995/1789 test.inline else bool... OK
996/1789 test.inline else error... OK
997/1789 test.inline else enum... OK
998/1789 test.inline else int with gaps... OK
999/1789 test.inline else int all values... OK
1000/1789 test.inline switch capture is set when switch operand is comptime known... OK
1001/1789 test.uint128... OK
1002/1789 test.undefined 128 bit int... OK
1003/1789 test.int128... OK
1004/1789 test.truncate int128... OK
1005/1789 test.shift int128... OK
1006/1789 test.int comparison elision... OK
1007/1789 test.casting integer address to function pointer... OK
1008/1789 test.mutate through ptr initialized with constant ptrFromInt value... OK
1009/1789 test.@ptrFromInt creates null pointer... OK
1010/1789 test.@ptrFromInt creates allowzero zero pointer... OK
1011/1789 test.ir block deps... OK
1012/1789 test.strlit to vector... OK
1013/1789 test.assignment operators... OK
1014/1789 test.three expr in a row... OK
1015/1789 test.@clz... OK
1016/1789 test.@clz big ints... OK
1017/1789 test.@clz vectors... OK
1018/1789 test.@ctz... OK
1019/1789 test.@ctz vectors... SKIP
1020/1789 test.const number literal... OK
1021/1789 test.float equality... OK
1022/1789 test.hex float literal parsing... OK
1023/1789 test.hex float literal within range... OK
1024/1789 test.quad hex float literal parsing in range... OK
1025/1789 test.underscore separator parsing... OK
1026/1789 test.comptime_int addition... OK
1027/1789 test.comptime_int multiplication... OK
1028/1789 test.comptime_int shifting... OK
1029/1789 test.comptime_int multi-limb shift and mask... OK
1030/1789 test.comptime_int multi-limb partial shift right... OK
1031/1789 test.xor... OK
1032/1789 test.comptime_int xor... OK
1033/1789 test.comptime_int param and return... OK
1034/1789 test.binary not... OK
1035/1789 test.binary not 128-bit... OK
1036/1789 test.division... OK
1037/1789 test.division half-precision floats... OK
1038/1789 test.unsigned wrapping... OK
1039/1789 test.signed wrapping... OK
1040/1789 test.signed negation wrapping... OK
1041/1789 test.unsigned negation wrapping... OK
1042/1789 test.negation wrapping... OK
1043/1789 test.unsigned 64-bit division... OK
1044/1789 test.bit shift a u1... OK
1045/1789 test.truncating shift right... OK
1046/1789 test.f128... OK
1047/1789 test.128-bit multiplication... OK
1048/1789 test.@addWithOverflow... OK
1049/1789 test.small int addition... OK
1050/1789 test.basic @mulWithOverflow... OK
1051/1789 test.extensive @mulWithOverflow... OK
1052/1789 test.@mulWithOverflow bitsize > 32... OK
1053/1789 test.@subWithOverflow... OK
1054/1789 test.@shlWithOverflow... OK
1055/1789 test.overflow arithmetic with u0 values... OK
1056/1789 test.allow signed integer division/remainder when values are comptime-known and positive or exact... OK
1057/1789 test.quad hex float literal parsing accurate... OK
1058/1789 test.truncating shift left... OK
1059/1789 test.exact shift left... OK
1060/1789 test.exact shift right... OK
1061/1789 test.shift left/right on u0 operand... OK
1062/1789 test.comptime float rem int... OK
1063/1789 test.remainder division... OK
1064/1789 test.float remainder division using @rem... OK
1065/1789 test.float modulo division using @mod... OK
1066/1789 test.@round... OK
1067/1789 test.@round f80... OK
1068/1789 test.@round f128... OK
1069/1789 test.vector integer addition... OK
1070/1789 test.NaN comparison... OK
1071/1789 test.NaN comparison f80... OK
1072/1789 test.vector comparison... OK
1073/1789 test.compare undefined literal with comptime_int... OK
1074/1789 test.signed zeros are represented properly... OK
1075/1789 test.comptime sin and ln... OK
1076/1789 test.absFloat... OK
1077/1789 test.mod lazy values... OK
1078/1789 test.@max... OK
1079/1789 test.@max on vectors... OK
1080/1789 test.@min... OK
1081/1789 test.@min for vectors... OK
1082/1789 test.@min/max for floats... OK
1083/1789 test.@min/@max on lazy values... OK
1084/1789 test.@min/@max more than two arguments... OK
1085/1789 test.@min/@max more than two vector arguments... OK
1086/1789 test.@min/@max notices bounds... OK
1087/1789 test.@min/@max notices vector bounds... OK
1088/1789 test.@min/@max on comptime_int... OK
1089/1789 test.@min/@max notices bounds from types... OK
1090/1789 test.@min/@max notices bounds from vector types... OK
1091/1789 test.@min/@max notices bounds from types when comptime-known value is undef... OK
1092/1789 test.@min/@max notices bounds from vector types when element of comptime-known vector is undef... OK
1093/1789 test.@min/@max of signed and unsigned runtime integers... OK
1094/1789 test.standard field calls... OK
1095/1789 test.@field field calls... OK
1096/1789 test.memcpy and memset intrinsics... OK
1097/1789 test.@memcpy with both operands single-ptr-to-array, one is null-terminated... OK
1098/1789 test.@memcpy dest many pointer... OK
1099/1789 test.@memset on array pointers... OK
1100/1789 test.@memset on slices... OK
1101/1789 test.memset with bool element... OK
1102/1789 test.memset with 1-byte struct element... OK
1103/1789 test.memset with 1-byte array element... OK
1104/1789 test.memset with large array element, runtime known... OK
1105/1789 test.memset with large array element, comptime known... OK
1106/1789 test.merge error sets... OK
1107/1789 test.@mulAdd... OK
1108/1789 test.@mulAdd f16... OK
1109/1789 test.@mulAdd f80... OK
1110/1789 test.@mulAdd f128... OK
1111/1789 test.vector f16... OK
1112/1789 test.vector f32... OK
1113/1789 test.vector f64... OK
1114/1789 test.vector f80... OK
1115/1789 test.vector f128... OK
1116/1789 test.namespace depends on compile var... OK
1117/1789 test.optional type... OK
1118/1789 test.test maybe object and get a pointer to the inner value... OK
1119/1789 test.rhs maybe unwrap return... OK
1120/1789 test.maybe return... OK
1121/1789 test.test null runtime... OK
1122/1789 test.optional void... OK
1123/1789 test.optional struct{}... OK
1124/1789 test.null with default unwrap... OK
1125/1789 test.optional pointer to 0 bit type null value at runtime... OK
1126/1789 test.if var maybe pointer... OK
1127/1789 test.null literal outside function... OK
1128/1789 test.unwrap optional which is field of global var... OK
1129/1789 test.optional types... OK
1130/1789 test.passing an optional integer as a parameter... OK
1131/1789 test.optional pointer to size zero struct... OK
1132/1789 test.equality compare optional pointers... OK
1133/1789 test.optional with void type... OK
1134/1789 test.address of unwrap optional... OK
1135/1789 test.nested optional field in struct... OK
1136/1789 test.equality compare optional with non-optional... OK
1137/1789 test.unwrap function call with optional pointer return value... OK
1138/1789 test.nested orelse... OK
1139/1789 test.self-referential struct through a slice of optional... OK
1140/1789 test.assigning to an unwrapped optional field in an inline loop... OK
1141/1789 test.coerce an anon struct literal to optional struct... OK
1142/1789 test.0-bit child type coerced to optional return ptr result location... OK
1143/1789 test.0-bit child type coerced to optional... OK
1144/1789 test.array of optional unaligned types... OK
1145/1789 test.optional pointer to zero bit optional payload... OK
1146/1789 test.optional pointer to zero bit error union payload... OK
1147/1789 test.optional of noreturn used with if... OK
1148/1789 test.optional of noreturn used with orelse... OK
1149/1789 test.orelse on C pointer... OK
1150/1789 test.alignment of wrapping an optional payload... OK
1151/1789 test.Optional slice size is optimized... OK
1152/1789 test.peer type resolution in nested if expressions... OK
1153/1789 test.cast slice to const slice nested in error union and optional... OK
1154/1789 test.flags in packed structs... OK
1155/1789 test.consistent size of packed structs... OK
1156/1789 test.correct sizeOf and offsets in packed structs... OK
1157/1789 test.nested packed structs... OK
1158/1789 test.regular in irregular packed struct... OK
1159/1789 test.byte-aligned field pointer offsets... OK
1160/1789 test.load pointer from packed struct... OK
1161/1789 test.@intFromPtr on a packed struct field... OK
1162/1789 test.optional pointer in packed struct... OK
1163/1789 test.nested packed struct field access test... OK
1164/1789 test.nested packed struct at non-zero offset... OK
1165/1789 test.nested packed struct at non-zero offset 2... OK
1166/1789 test.runtime init of unnamed packed struct type... OK
1167/1789 test.packed struct passed to callconv(.C) function... OK
1168/1789 test.overaligned pointer to packed struct... OK
1169/1789 test.packed struct initialized in bitcast... OK
1170/1789 test.pointer to container level packed struct field... OK
1171/1789 test.store undefined to packed result location... OK
1172/1789 test.bitcast back and forth... OK
1173/1789 test.packed struct explicit backing integer... OK
1174/1789 test.flags in packed union... OK
1175/1789 test.dereference pointer... OK
1176/1789 test.pointer arithmetic... OK
1177/1789 test.double pointer parsing... OK
1178/1789 test.implicit cast single item pointer to C pointer and back... OK
1179/1789 test.initialize const optional C pointer to null... OK
1180/1789 test.assigning integer to C pointer... OK
1181/1789 test.C pointer comparison and arithmetic... OK
1182/1789 test.dereference pointer again... OK
1183/1789 test.peer type resolution with C pointers... OK
1184/1789 test.peer type resolution with C pointer and const pointer... OK
1185/1789 test.implicit casting between C pointer and optional non-C pointer... OK
1186/1789 test.implicit cast error unions with non-optional to optional pointer... OK
1187/1789 test.compare equality of optional and non-optional pointer... OK
1188/1789 test.allowzero pointer and slice... OK
1189/1789 test.assign null directly to C pointer and test null equality... OK
1190/1789 test.array initialization types... OK
1191/1789 test.null terminated pointer... OK
1192/1789 test.allow any sentinel... OK
1193/1789 test.pointer sentinel with enums... OK
1194/1789 test.pointer sentinel with optional element... OK
1195/1789 test.pointer sentinel with +inf... OK
1196/1789 test.pointer to array at fixed address... OK
1197/1789 test.pointer arithmetic affects the alignment... OK
1198/1789 test.@intFromPtr on null optional at comptime... OK
1199/1789 test.indexing array with sentinel returns correct type... OK
1200/1789 test.element pointer to slice... OK
1201/1789 test.element pointer arithmetic to slice... OK
1202/1789 test.array slicing to slice... OK
1203/1789 test.pointer to constant decl preserves alignment... OK
1204/1789 test.ptrCast comptime known slice to C pointer... OK
1205/1789 test.intFromPtr on a generic function... OK
1206/1789 test.pointer alignment and element type include call expression... OK
1207/1789 test.pointer to array has explicit alignment... OK
1208/1789 test.@popCount integers... OK
1209/1789 test.@popCount 128bit integer... OK
1210/1789 test.@popCount vectors... OK
1211/1789 test.@prefetch()... OK
1212/1789 test.reinterpret bytes as integer with nonzero offset... OK
1213/1789 test.reinterpret an array over multiple elements, with no well-defined layout... OK
1214/1789 test.reinterpret bytes inside auto-layout struct as integer with nonzero offset... OK
1215/1789 test.reinterpret bytes of an array into an extern struct... OK
1216/1789 test.reinterpret bytes of an extern struct (with under-aligned fields) into another... OK
1217/1789 test.reinterpret bytes of an extern struct into another... OK
1218/1789 test.lower reinterpreted comptime field ptr (with under-aligned fields)... OK
1219/1789 test.lower reinterpreted comptime field ptr... OK
1220/1789 test.reinterpret struct field at comptime... OK
1221/1789 test.ptrcast of const integer has the correct object size... OK
1222/1789 test.implicit optional pointer to optional anyopaque pointer... OK
1223/1789 test.@ptrCast slice to slice... OK
1224/1789 test.comptime @ptrCast a subset of an array, then write through it... OK
1225/1789 test.@ptrCast undefined value at comptime... OK
1226/1789 test.comptime @ptrCast with packed struct leaves value unmodified... OK
1227/1789 test.pub enum... OK
1228/1789 test.cast with imported symbol... OK
1229/1789 test.reference a variable in an if after an if in the 2nd switch prong... OK
1230/1789 test.reflection: function return type, var args, and param types... OK
1231/1789 test.reflection: @field... OK
1232/1789 test.return address... OK
1233/1789 test.saturating add... OK
1234/1789 test.saturating add 128bit... OK
1235/1789 test.saturating subtraction... OK
1236/1789 test.saturating subtraction 128bit... OK
1237/1789 test.saturating multiplication... OK
1238/1789 test.saturating shift-left... OK
1239/1789 test.saturating shl uses the LHS type... OK
1240/1789 test.@select vectors... OK
1241/1789 test.@select arrays... OK
1242/1789 test.@shuffle int... OK
1243/1789 test.@shuffle bool 1... OK
1244/1789 test.@shuffle bool 2... SKIP
1245/1789 test.@sizeOf and @TypeOf... OK
1246/1789 test.@sizeOf on compile-time types... OK
1247/1789 test.@TypeOf() with multiple arguments... OK
1248/1789 test.lazy @sizeOf result is checked for definedness... OK
1249/1789 test.@offsetOf... OK
1250/1789 test.@bitOffsetOf... OK
1251/1789 test.@sizeOf(T) == 0 doesn't force resolving struct size... OK
1252/1789 test.@TypeOf() has no runtime side effects... OK
1253/1789 test.branching logic inside @TypeOf... OK
1254/1789 test.@bitSizeOf... OK
1255/1789 test.@sizeOf comparison against zero... OK
1256/1789 test.hardcoded address in typeof expression... OK
1257/1789 test.array access of generic param in typeof expression... OK
1258/1789 test.lazy size cast to float... OK
1259/1789 test.bitSizeOf comptime_int... OK
1260/1789 test.runtime instructions inside typeof in comptime only scope... OK
1261/1789 test.@sizeOf optional of previously unresolved union... OK
1262/1789 test.@offsetOf zero-bit field... OK
1263/1789 test.slicing... OK
1264/1789 test.const slice... OK
1265/1789 test.comptime slice of undefined pointer of length 0... OK
1266/1789 test.implicitly cast array of size 0 to slice... OK
1267/1789 test.access len index of sentinel-terminated slice... OK
1268/1789 test.comptime slice of slice preserves comptime var... OK
1269/1789 test.slice of type... OK
1270/1789 test.generic malloc free... OK
1271/1789 test.slice of hardcoded address to pointer... OK
1272/1789 test.comptime slice of pointer preserves comptime var... OK
1273/1789 test.comptime pointer cast array and then slice... OK
1274/1789 test.slicing zero length array... OK
1275/1789 test.slicing pointer by length... OK
1276/1789 test.compile time slice of pointer to hard coded address... OK
1277/1789 test.slice string literal has correct type... OK
1278/1789 test.result location zero sized array inside struct field implicit cast to slice... OK
1279/1789 test.runtime safety lets us slice from len..len... OK
1280/1789 test.C pointer... OK
1281/1789 test.C pointer slice access... OK
1282/1789 test.comptime slices are disambiguated... OK
1283/1789 test.slice type with custom alignment... OK
1284/1789 test.obtaining a null terminated slice... OK
1285/1789 test.empty array to slice... OK
1286/1789 test.@ptrCast slice to pointer... OK
1287/1789 test.slice syntax resulting in pointer-to-array... OK
1288/1789 test.slice pointer-to-array null terminated... OK
1289/1789 test.slice pointer-to-array zero length... OK
1290/1789 test.type coercion of pointer to anon struct literal to pointer to slice... OK
1291/1789 test.array concat of slices gives ptr to array... OK
1292/1789 test.array mult of slice gives ptr to array... OK
1293/1789 test.slice bounds in comptime concatenation... OK
1294/1789 test.slice sentinel access at comptime... OK
1295/1789 test.slicing array with sentinel as end index... OK
1296/1789 test.slicing slice with sentinel as end index... OK
1297/1789 test.slice len modification at comptime... OK
1298/1789 test.slice field ptr const... OK
1299/1789 test.slice field ptr var... OK
1300/1789 test.global slice field access... OK
1301/1789 test.slice of void... OK
1302/1789 test.slice with dereferenced value... OK
1303/1789 test.empty slice ptr is non null... OK
1304/1789 test.slice decays to many pointer... OK
1305/1789 test.write through pointer to optional slice arg... OK
1306/1789 test.modify slice length at comptime... OK
1307/1789 test.comptime slice-sentinel in bounds (unterminated)... OK
1308/1789 test.comptime slice-sentinel in bounds (end,unterminated)... OK
1309/1789 test.comptime slice-sentinel in bounds (terminated)... OK
1310/1789 test.comptime slice-sentinel in bounds (on target sentinel)... OK
1311/1789 test.@src... OK
1312/1789 test.@src used as a comptime parameter... OK
1313/1789 test.@src in tuple passed to anytype function... OK
1314/1789 test.top level fields... OK
1315/1789 test.non-packed struct has fields padded out to the required alignment... OK
1316/1789 test.lower unnamed constants... OK
1317/1789 test.structs... OK
1318/1789 test.struct byval assign... OK
1319/1789 test.call struct static method... OK
1320/1789 test.invoke static method in global scope... OK
1321/1789 test.return empty struct instance... OK
1322/1789 test.fn call of struct field... OK
1323/1789 test.struct initializer... OK
1324/1789 test.call member function directly... OK
1325/1789 test.store member function in variable... OK
1326/1789 test.member functions... OK
1327/1789 test.return struct byval from function... OK
1328/1789 test.call method with mutable reference to struct with no fields... OK
1329/1789 test.usingnamespace within struct scope... OK
1330/1789 test.struct field init with catch... OK
1331/1789 test.bit field alignment... OK
1332/1789 test.struct point to self... OK
1333/1789 test.void struct fields... OK
1334/1789 test.return empty struct from fn... OK
1335/1789 test.pass slice of empty struct to fn... OK
1336/1789 test.self-referencing struct via array member... OK
1337/1789 test.empty struct method call... OK
1338/1789 test.align 1 field before self referential align 8 field as slice return type... OK
1339/1789 test.packed struct... OK
1340/1789 test.packed struct 24bits... OK
1341/1789 test.runtime struct initialization of bitfield... OK
1342/1789 test.packed struct fields are ordered from LSB to MSB... OK
1343/1789 test.implicit cast packed struct field to const ptr... OK
1344/1789 test.zero-bit field in packed struct... OK
1345/1789 test.packed struct with non-ABI-aligned field... OK
1346/1789 test.bit field access... OK
1347/1789 test.default struct initialization fields... OK
1348/1789 test.packed array 24bits... OK
1349/1789 test.pointer to packed struct member in a stack variable... OK
1350/1789 test.packed struct with u0 field access... OK
1351/1789 test.access to global struct fields... OK
1352/1789 test.packed struct with fp fields... OK
1353/1789 test.fn with C calling convention returns struct by value... OK
1354/1789 test.non-packed struct with u128 entry in union... OK
1355/1789 test.packed struct field passed to generic function... OK
1356/1789 test.anonymous struct literal syntax... OK
1357/1789 test.fully anonymous struct... OK
1358/1789 test.fully anonymous list literal... OK
1359/1789 test.tuple assigned to variable... OK
1360/1789 test.comptime struct field... OK
1361/1789 test.tuple element initialized with fn call... OK
1362/1789 test.struct with union field... OK
1363/1789 test.type coercion of anon struct literal to struct... OK
1364/1789 test.type coercion of pointer to anon struct literal to pointer to struct... OK
1365/1789 test.packed struct with undefined initializers... OK
1366/1789 test.for loop over pointers to struct, getting field from struct pointer... OK
1367/1789 test.anon init through error unions and optionals... OK
1368/1789 test.anon init through optional... OK
1369/1789 test.anon init through error union... OK
1370/1789 test.typed init through error unions and optionals... OK
1371/1789 test.initialize struct with empty literal... OK
1372/1789 test.loading a struct pointer perfoms a copy... OK
1373/1789 test.packed struct aggregate init... OK
1374/1789 test.packed struct field access via pointer... OK
1375/1789 test.store to comptime field... OK
1376/1789 test.struct field init value is size of the struct... OK
1377/1789 test.under-aligned struct field... OK
1378/1789 test.fieldParentPtr of a zero-bit field... OK
1379/1789 test.struct field has a pointer to an aligned version of itself... OK
1380/1789 test.struct has only one reference... OK
1381/1789 test.no dependency loop on pointer to optional struct... OK
1382/1789 test.discarded struct initialization works as expected... OK
1383/1789 test.function pointer in struct returns the struct... OK
1384/1789 test.no dependency loop on optional field wrapped in generic function... OK
1385/1789 test.optional field init with tuple... OK
1386/1789 test.if inside struct init inside if... OK
1387/1789 test.optional generic function label struct field... OK
1388/1789 test.struct fields get automatically reordered... OK
1389/1789 test.directly initiating tuple like struct... OK
1390/1789 test.instantiate struct with comptime field... OK
1391/1789 test.struct field pointer has correct alignment... OK
1392/1789 test.extern struct field pointer has correct alignment... OK
1393/1789 test.packed struct field in anonymous struct... OK
1394/1789 test.struct contains null pointer which contains original struct... OK
1395/1789 test.struct contains slice of itself... OK
1396/1789 test.struct contains aligned slice of itself... OK
1397/1789 test.switch with numbers... OK
1398/1789 test.switch with all ranges... OK
1399/1789 test.implicit comptime switch... OK
1400/1789 test.switch on enum... OK
1401/1789 test.switch statement... OK
1402/1789 test.switch with multiple expressions... OK
1403/1789 test.switch on type... OK
1404/1789 test.switching on booleans... OK
1405/1789 test.u0... OK
1406/1789 test.undefined.u0... OK
1407/1789 test.switch with disjoint range... OK
1408/1789 test.switch variable for range and multiple prongs... OK
1409/1789 test.switch on global mutable var isn't constant-folded... OK
1410/1789 test.switch prong with variable... OK
1411/1789 test.switch on enum using pointer capture... OK
1412/1789 test.switch handles all cases of number... OK
1413/1789 test.switch on union with some prongs capturing... OK
1414/1789 test.switch on const enum with var... OK
1415/1789 test.anon enum literal used in switch on union enum... OK
1416/1789 test.switch all prongs unreachable... OK
1417/1789 test.capture value of switch with all unreachable prongs... OK
1418/1789 test.switch on integer with else capturing expr... OK
1419/1789 test.else prong of switch on error set excludes other cases... OK
1420/1789 test.switch prongs with error set cases make a new error set type for capture value... OK
1421/1789 test.return result loc and then switch with range implicit casted to error union... OK
1422/1789 test.switch with null and T peer types and inferred result location type... OK
1423/1789 test.switch prongs with cases with identical payload types... OK
1424/1789 test.switch on pointer type... OK
1425/1789 test.switch on error set with single else... OK
1426/1789 test.switch capture copies its payload... OK
1427/1789 test.capture of integer forwards the switch condition directly... OK
1428/1789 test.enum value without tag name used as switch item... OK
1429/1789 test.switch item sizeof... OK
1430/1789 test.comptime inline switch... OK
1431/1789 test.switch capture peer type resolution... OK
1432/1789 test.switch capture peer type resolution for in-memory coercible payloads... OK
1433/1789 test.switch pointer capture peer type resolution... OK
1434/1789 test.inline switch range that includes the maximum value of the switched type... OK
1435/1789 test.nested break ignores switch conditions and breaks instead... OK
1436/1789 test.switch prong returns error enum... OK
1437/1789 test.switch prong implicit cast... OK
1438/1789 test.this refer to module call private fn... OK
1439/1789 test.this refer to container... OK
1440/1789 test.thread local variable... SKIP
1441/1789 test.pointer to thread local array... SKIP
1442/1789 test.reference a global threadlocal variable... SKIP
1443/1789 test.casting to void with a macro... OK
1444/1789 test.initializer list expression... OK
1445/1789 test.sizeof in macros... OK
1446/1789 test.reference to a struct type... OK
1447/1789 test.cast negative integer to pointer... OK
1448/1789 test.casting to union with a macro... OK
1449/1789 test.casting or calling a value with a paren-surrounded macro... OK
1450/1789 test.nested comma operator... OK
1451/1789 test.cast functions... OK
1452/1789 test.large integer macro... OK
1453/1789 test.string literal macro with embedded tab character... OK
1454/1789 test.string and char literals that are not UTF-8 encoded. Issue #12784... OK
1455/1789 test.Macro that uses division operator. Issue #13162... OK
1456/1789 test.Macro that uses remainder operator. Issue #13346... OK
1457/1789 test.@typeInfo on @cImport result... OK
1458/1789 test.truncate u0 to larger integer allowed and has comptime-known result... OK
1459/1789 test.truncate.u0.literal... OK
1460/1789 test.truncate.u0.const... OK
1461/1789 test.truncate.u0.var... OK
1462/1789 test.truncate i0 to larger integer allowed and has comptime-known result... OK
1463/1789 test.truncate.i0.literal... OK
1464/1789 test.truncate.i0.const... OK
1465/1789 test.truncate.i0.var... OK
1466/1789 test.truncate on comptime integer... OK
1467/1789 test.truncate on vectors... OK
1468/1789 test.try on error union... OK
1469/1789 test.try without vars... OK
1470/1789 test.try then not executed with assignment... OK
1471/1789 test.tuple concatenation... OK
1472/1789 test.tuple multiplication... OK
1473/1789 test.more tuple concatenation... OK
1474/1789 test.pass tuple to comptime var parameter... OK
1475/1789 test.tuple initializer for var... OK
1476/1789 test.array-like initializer for tuple types... OK
1477/1789 test.anon struct as the result from a labeled block... OK
1478/1789 test.tuple as the result from a labeled block... OK
1479/1789 test.initializing tuple with explicit type... OK
1480/1789 test.initializing anon struct with explicit type... OK
1481/1789 test.fieldParentPtr of tuple... OK
1482/1789 test.fieldParentPtr of anon struct... OK
1483/1789 test.offsetOf tuple... OK
1484/1789 test.offsetOf anon struct... OK
1485/1789 test.initializing tuple with mixed comptime-runtime fields... OK
1486/1789 test.initializing anon struct with mixed comptime-runtime fields... OK
1487/1789 test.tuple in tuple passed to generic function... OK
1488/1789 test.coerce tuple to tuple... OK
1489/1789 test.tuple type with void field... OK
1490/1789 test.zero sized struct in tuple handled correctly... OK
1491/1789 test.tuple type with void field and a runtime field... OK
1492/1789 test.branching inside tuple literal... OK
1493/1789 test.tuple initialized with a runtime known value... OK
1494/1789 test.tuple of struct concatenation and coercion to array... OK
1495/1789 test.nested runtime conditionals in tuple initializer... OK
1496/1789 test.sentinel slice in tuple with other fields... OK
1497/1789 test.sentinel slice in tuple... OK
1498/1789 test.tuple pointer is indexable... OK
1499/1789 test.coerce anon tuple to tuple... OK
1500/1789 test.tuple declaration type info... OK
1501/1789 test.Tuple declaration usage... OK
1502/1789 test.Type.MetaType... OK
1503/1789 test.Type.Void... OK
1504/1789 test.Type.Bool... OK
1505/1789 test.Type.NoReturn... OK
1506/1789 test.Type.Int... OK
1507/1789 test.Type.ComptimeFloat... OK
1508/1789 test.Type.ComptimeInt... OK
1509/1789 test.Type.Undefined... OK
1510/1789 test.Type.Null... OK
1511/1789 test.Type.EnumLiteral... OK
1512/1789 test.Type.Pointer... OK
1513/1789 test.Type.Float... OK
1514/1789 test.Type.Array... OK
1515/1789 test.@Type create slice with null sentinel... OK
1516/1789 test.@Type picks up the sentinel value from Type... OK
1517/1789 test.Type.Optional... OK
1518/1789 test.Type.ErrorUnion... OK
1519/1789 test.Type.Opaque... OK
1520/1789 test.Type.Vector... OK
1521/1789 test.Type.AnyFrame... SKIP
1522/1789 test.Type.ErrorSet... OK
1523/1789 test.Type.Struct... OK
1524/1789 test.Type.Enum... OK
1525/1789 test.Type.Union... OK
1526/1789 test.Type.Union from Type.Enum... OK
1527/1789 test.Type.Union from regular enum... OK
1528/1789 test.Type.Fn... OK
1529/1789 test.reified struct field name from optional payload... OK
1530/1789 test.type info: integer, floating point type info... OK
1531/1789 test.type info: optional type info... OK
1532/1789 test.type info: C pointer type info... OK
1533/1789 test.type info: value is correctly copied... OK
1534/1789 test.type info: tag type, void info... OK
1535/1789 test.type info: pointer type info... OK
1536/1789 test.type info: unknown length pointer type info... OK
1537/1789 test.type info: null terminated pointer type info... OK
1538/1789 test.type info: slice type info... OK
1539/1789 test.type info: array type info... OK
1540/1789 test.type info: error set, error union info, anyerror... OK
1541/1789 test.type info: error set single value... OK
1542/1789 test.type info: error set merged... OK
1543/1789 test.type info: enum info... OK
1544/1789 test.type info: union info... OK
1545/1789 test.type info: struct info... OK
1546/1789 test.type info: packed struct info... OK
1547/1789 test.type info: opaque info... OK
1548/1789 test.type info: function type info... OK
1549/1789 test.type info: generic function types... OK
1550/1789 test.typeInfo with comptime parameter in struct fn def... OK
1551/1789 test.type info: vectors... OK
1552/1789 test.type info: anyframe and anyframe->T... SKIP
1553/1789 test.type info: pass to function... OK
1554/1789 test.type info: TypeId -> Type impl cast... OK
1555/1789 test.sentinel of opaque pointer type... OK
1556/1789 test.@typeInfo does not force declarations into existence... OK
1557/1789 test.type info for async frames... SKIP
1558/1789 test.Declarations are returned in declaration order... OK
1559/1789 test.Struct.is_tuple for anon list literal... OK
1560/1789 test.Struct.is_tuple for anon struct literal... OK
1561/1789 test.StructField.is_comptime... OK
1562/1789 test.typeInfo resolves usingnamespace declarations... OK
1563/1789 test.value from struct @typeInfo default_value can be loaded at comptime... OK
1564/1789 test.@typeInfo decls and usingnamespace... OK
1565/1789 test.@typeInfo decls ignore dependency loops... OK
1566/1789 test.type info of tuple of string literal default value... OK
1567/1789 test_0... OK
1568/1789 test.anon fn param... OK
1569/1789 test.anon field init... OK
1570/1789 test.basic... OK
1571/1789 test.top level decl... OK
1572/1789 test.fn param... OK
1573/1789 test.local variable... OK
1574/1789 test.comptime parameters not converted to anytype in function type... OK
1575/1789 test.anon name strategy used in sub expression... OK
1576/1789 test.init static array to undefined... OK
1577/1789 test.assign undefined to struct... OK
1578/1789 test.assign undefined to struct with method... OK
1579/1789 test.type name of undefined... OK
1580/1789 test.ignore lval with underscore... OK
1581/1789 test.ignore lval with underscore (while loop)... OK
1582/1789 test.basic unions with floats... OK
1583/1789 test.init union with runtime value - floats... OK
1584/1789 test.basic unions... OK
1585/1789 test.init union with runtime value... OK
1586/1789 test.comptime union field access... OK
1587/1789 test.basic extern unions... OK
1588/1789 test.extern union size... OK
1589/1789 test.0-sized extern union definition... OK
1590/1789 test.unions embedded in aggregate types... OK
1591/1789 test.access a member of tagged union with conflicting enum tag name... OK
1592/1789 test.constant tagged union with payload... OK
1593/1789 test.union alignment... OK
1594/1789 test.union with specified enum tag... OK
1595/1789 test.packed union generates correctly aligned type... OK
1596/1789 test.comparison between union and enum literal... OK
1597/1789 test.cast union to tag type of union... OK
1598/1789 test.union field access gives the enum values... OK
1599/1789 test.cast tag type of union to union... OK
1600/1789 test.implicit cast union to its tag type... OK
1601/1789 test.constant packed union... OK
1602/1789 test.simple union(enum(u32))... OK
1603/1789 test.packed union size... OK
1604/1789 test.union with only 1 field which is void should be zero bits... OK
1605/1789 test.tagged union initialization with runtime void... OK
1606/1789 test.tagged union with no payloads... OK
1607/1789 test.union with only 1 field casted to its enum type... OK
1608/1789 test.union with one member defaults to u0 tag type... OK
1609/1789 test.global union with single field is correctly initialized... OK
1610/1789 test.initialize global array of union... OK
1611/1789 test.update the tag value for zero-sized unions... OK
1612/1789 test.union initializer generates padding only if needed... OK
1613/1789 test.runtime tag name with single field... OK
1614/1789 test.method call on an empty union... OK
1615/1789 test.tagged union type... OK
1616/1789 test.tagged union as return value... OK
1617/1789 test.tagged union with all void fields but a meaningful tag... OK
1618/1789 test.union(enum(u32)) with specified and unspecified tag values... OK
1619/1789 test.switch on union with only 1 field... OK
1620/1789 test.union with only 1 field casted to its enum type which has enum value specified... OK
1621/1789 test.@intFromEnum works on unions... OK
1622/1789 test.comptime union field value equality... OK
1623/1789 test.return union init with void payload... OK
1624/1789 test.@unionInit stored to a const... OK
1625/1789 test.@unionInit can modify a union type... OK
1626/1789 test.@unionInit can modify a pointer value... OK
1627/1789 test.union no tag with struct member... OK
1628/1789 test.union with comptime_int tag... OK
1629/1789 test.extern union doesn't trigger field check at comptime... OK
1630/1789 test.anonymous union literal syntax... OK
1631/1789 test.function call result coerces from tagged union to the tag... OK
1632/1789 test.cast from anonymous struct to union... OK
1633/1789 test.cast from pointer to anonymous struct to pointer to union... OK
1634/1789 test.switching on non exhaustive union... OK
1635/1789 test.containers with single-field enums... OK
1636/1789 test.@unionInit on union with tag but no fields... OK
1637/1789 test.union enum type gets a separate scope... OK
1638/1789 test.global variable struct contains union initialized to non-most-aligned field... OK
1639/1789 test.union with no result loc initiated with a runtime value... OK
1640/1789 test.union with a large struct field... OK
1641/1789 test.comptime equality of extern unions with same tag... OK
1642/1789 test.union tag is set when initiated as a temporary value at runtime... OK
1643/1789 test.extern union most-aligned field is smaller... OK
1644/1789 test.return an extern union from C calling convention... OK
1645/1789 test.noreturn field in union... OK
1646/1789 test.union and enum field order doesn't match... OK
1647/1789 test.@unionInit uses tag value instead of field index... OK
1648/1789 test.union field ptr - zero sized payload... OK
1649/1789 test.union field ptr - zero sized field... OK
1650/1789 test.packed union in packed struct... OK
1651/1789 test.Namespace-like union... OK
1652/1789 test.union int tag type is properly managed... OK
1653/1789 test.no dependency loop when function pointer in union returns the union... OK
1654/1789 test.union reassignment can use previous value... OK
1655/1789 test.packed union with zero-bit field... OK
1656/1789 test.reinterpreting enum value inside packed union... OK
1657/1789 test.access the tag of a global tagged union... OK
1658/1789 test.coerce enum literal to union in result loc... OK
1659/1789 test.defined-layout union field pointer has correct alignment... OK
1660/1789 test.undefined-layout union field pointer has correct alignment... OK
1661/1789 test.packed union field pointer has correct alignment... OK
1662/1789 test.union with 128 bit integer... OK
1663/1789 test.enum with members... OK
1664/1789 test.basic usingnamespace... OK
1665/1789 test.usingnamespace inside a generic struct... OK
1666/1789 test.usingnamespace does not redeclare an imported variable... OK
1667/1789 test.usingnamespace omits mixing in private functions... OK
1668/1789 test_0... OK
1669/1789 test.two files usingnamespace import each other... OK
1670/1789 test_1... OK
1671/1789 test.add arbitrary args... OK
1672/1789 test.send void arg to var args... OK
1673/1789 test.pass args directly... OK
1674/1789 test.runtime parameter before var args... OK
1675/1789 test.array of var args functions... OK
1676/1789 test.pass zero length array to var args param... OK
1677/1789 test.simple variadic function... SKIP
1678/1789 test.variadic functions... SKIP
1679/1789 test.copy VaList... SKIP
1680/1789 test.unused VaList arg... SKIP
1681/1789 test.implicit cast vector to array - bool... OK
1682/1789 test.vector wrap operators... OK
1683/1789 test.vector bin compares with mem.eql... OK
1684/1789 test.vector int operators... OK
1685/1789 test.vector float operators... OK
1686/1789 test.vector bit operators... OK
1687/1789 test.implicit cast vector to array... OK
1688/1789 test.array to vector... OK
1689/1789 test.array to vector with element type coercion... OK
1690/1789 test.peer type resolution with coercible element types... OK
1691/1789 test.tuple to vector... SKIP
1692/1789 test.vector casts of sizes not divisible by 8... OK
1693/1789 test.vector @splat... OK
1694/1789 test.load vector elements via comptime index... OK
1695/1789 test.store vector elements via comptime index... OK
1696/1789 test.load vector elements via runtime index... OK
1697/1789 test.store vector elements via runtime index... OK
1698/1789 test.initialize vector which is a struct field... OK
1699/1789 test.vector comparison operators... OK
1700/1789 test.vector division operators... OK
1701/1789 test.vector bitwise not operator... OK
1702/1789 test.vector shift operators... SKIP
1703/1789 test.vector reduce operation... OK
1704/1789 test.vector @reduce comptime... OK
1705/1789 test.mask parameter of @shuffle is comptime scope... OK
1706/1789 test.saturating add... OK
1707/1789 test.saturating subtraction... OK
1708/1789 test.saturating multiplication... OK
1709/1789 test.saturating shift-left... OK
1710/1789 test.multiplication-assignment operator with an array operand... OK
1711/1789 test.@addWithOverflow... OK
1712/1789 test.@subWithOverflow... OK
1713/1789 test.@mulWithOverflow... OK
1714/1789 test.@shlWithOverflow... OK
1715/1789 test.alignment of vectors... OK
1716/1789 test.loading the second vector from a slice of vectors... OK
1717/1789 test.array of vectors is copied... OK
1718/1789 test.byte vector initialized in inline function... OK
1719/1789 test.zero divisor... OK
1720/1789 test.zero multiplicand... OK
1721/1789 test.@intCast to u0... OK
1722/1789 test.modRem with zero divisor... OK
1723/1789 test.array operands to shuffle are coerced to vectors... OK
1724/1789 test.load packed vector element... OK
1725/1789 test.store packed vector element... OK
1726/1789 test.store to vector in slice... OK
1727/1789 test.store vector with memset... OK
1728/1789 test.addition of vectors represented as strings... OK
1729/1789 test.compare vectors with different element types... OK
1730/1789 test.vector pointer is indexable... OK
1731/1789 test.boolean vector with 2 or more booleans... OK
1732/1789 test.bitcast to vector with different child type... OK
1733/1789 test.compare void with void compile time known... OK
1734/1789 test.iterate over a void slice... OK
1735/1789 test.void optional... OK
1736/1789 test.void array as a local variable initializer... OK
1737/1789 test.reference to void constants... OK
1738/1789 test.while loop... OK
1739/1789 test.static eval while... OK
1740/1789 test.while with continue expression... OK
1741/1789 test.while with else... OK
1742/1789 test.continue outer while loop... OK
1743/1789 test.break from outer while loop... OK
1744/1789 test.while copies its payload... OK
1745/1789 test.continue and break... OK
1746/1789 test.while with optional as condition... OK
1747/1789 test.while with optional as condition with else... OK
1748/1789 test.while with error union condition... OK
1749/1789 test.while on bool with else result follow else prong... OK
1750/1789 test.while on bool with else result follow break prong... OK
1751/1789 test.while on optional with else result follow else prong... OK
1752/1789 test.while on optional with else result follow break prong... OK
1753/1789 test.return with implicit cast from while loop... OK
1754/1789 test.while on error union with else result follow else prong... OK
1755/1789 test.while on error union with else result follow break prong... OK
1756/1789 test.while bool 2 break statements and an else... OK
1757/1789 test.while optional 2 break statements and an else... OK
1758/1789 test.while error 2 break statements and an else... OK
1759/1789 test.continue inline while loop... OK
1760/1789 test.else continue outer while... OK
1761/1789 test.try terminating an infinite loop... OK
1762/1789 test.while loop with comptime true condition needs no else block to return value with break... OK
1763/1789 test.integer widening... OK
1764/1789 test.integer widening u0 to u8... OK
1765/1789 test.implicit unsigned integer to signed integer... OK
1766/1789 test.float widening... OK
1767/1789 test.float widening f16 to f128... OK
1768/1789 test.cast small unsigned to larger signed... OK
1769/1789 test.module level assembly... OK
1770/1789 test.output constraint modifiers... OK
1771/1789 test.alternative constraints... OK
1772/1789 test.sized integer/float in asm input... OK
1773/1789 test.struct/array/union types as input values... OK
1774/1789 test.rw constraint (x86_64)... SKIP
1775/1789 test.asm modifiers (AArch64)... OK
1776/1789 test.store to global array... OK
1777/1789 test.store to global vector... OK
1778/1789 test.pointer to alias behaves same as pointer to function... OK
1779/1789 test.nan memory equality... OK
1780/1789 test.packed struct, enum, union parameters in extern function... OK
1781/1789 test.exporting enum type and value... OK
1782/1789 test.exporting with internal linkage... OK
1783/1789 test.exporting using field access... OK
1784/1789 test.exporting comptime-known value... OK
1785/1789 test.exporting comptime var... OK
1786/1789 test.thingy... OK
1787/1789 test_0... OK
1788/1789 test_0... OK
1789/1789 test.no clobbering happened... OK
1687 passed; 102 skipped; 0 failed.
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: zig-0.11.0-2.fc40~bootstrap.aarch64
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Ri88Qk
+ umask 022
+ cd /builddir/build/BUILD
+ cd zig-0.11.0
+ LICENSEDIR=/builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/share/licenses/zig
+ export LC_ALL=
+ LC_ALL=
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/share/licenses/zig
+ cp -pr /builddir/build/BUILD/zig-0.11.0/LICENSE /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64/usr/share/licenses/zig
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: bundled(compiler-rt) = 16.0.0 bundled(glibc) = 2.34 bundled(libcxx) = 16.0.0 bundled(libcxxabi) = 16.0.0 bundled(libunwind) = 16.0.0 bundled(mingw) = 10.0.0 bundled(musl) = 1.2.4 bundled(wasi-libc) = 3189cd1ceec8771e8f27faab58ad05d4d6c369ef zig = 0.11.0-2.fc40~bootstrap zig(aarch-64) = 0.11.0-2.fc40~bootstrap
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libLLVM-16.so()(64bit) libLLVM-16.so(LLVM_16)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libclang-cpp.so.16()(64bit) liblldCOFF.so.16()(64bit) liblldCommon.so.16()(64bit) liblldELF.so.16()(64bit) liblldMachO.so.16()(64bit) liblldMinGW.so.16()(64bit) liblldWasm.so.16()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit)
Processing files: zig-libs-0.11.0-2.fc40~bootstrap.noarch
Provides: zig-libs = 0.11.0-2.fc40~bootstrap
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: zig-debugsource-0.11.0-2.fc40~bootstrap.aarch64
Provides: zig-debugsource = 0.11.0-2.fc40~bootstrap zig-debugsource(aarch-64) = 0.11.0-2.fc40~bootstrap
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: zig-debuginfo-0.11.0-2.fc40~bootstrap.aarch64
Provides: debuginfo(build-id) = 5e3c46cc9440deb565702981e5587a0e93ee48a3 zig-debuginfo = 0.11.0-2.fc40~bootstrap zig-debuginfo(aarch-64) = 0.11.0-2.fc40~bootstrap
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: zig-debugsource(aarch-64) = 0.11.0-2.fc40~bootstrap
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/zig-0.11.0-2.fc40~bootstrap.aarch64
Wrote: /builddir/build/RPMS/zig-0.11.0-2.fc40~bootstrap.aarch64.rpm
Wrote: /builddir/build/RPMS/zig-debugsource-0.11.0-2.fc40~bootstrap.aarch64.rpm
Wrote: /builddir/build/RPMS/zig-debuginfo-0.11.0-2.fc40~bootstrap.aarch64.rpm
Wrote: /builddir/build/RPMS/zig-libs-0.11.0-2.fc40~bootstrap.noarch.rpm
Child return code was: 0


Extracted relevant lines:
|                         ~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/zig-0.11.0/stage1/wasm2c.c:46:14: note: ‘value’ was declared here
In file included from /usr/include/stdio.h:980,
In function ‘fprintf’,
   79 |   return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   80 |                         __va_arg_pack ());
      |                         ~~~~~~~~~~~~~~~~~
      |                                  ^~~~~~~~~
In function ‘fprintf’,
   79 |   return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   80 |                         __va_arg_pack ());
      |                         ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/zig-0.11.0/stage1/wasi.c:832:33: warning: ‘stream’ may be used uninitialized [-Wmaybe-uninitialized]
  832 |             if (append || trunc || stream == NULL) {
      |                                 ^
/builddir/build/BUILD/zig-0.11.0/stage1/wasi.c:809:11: note: ‘stream’ was declared here
      |           ^~~~~~
/builddir/build/BUILD/zig-0.11.0/src/zig_llvm-ar.cpp: In function ‘performWriteOperation(ArchiveOperation, llvm::object::Archive*, std::unique_ptr<llvm::MemoryBuffer, std::default_delete<llvm::MemoryBuffer> >, std::vector<llvm::NewArchiveMember, std::allocator<llvm::NewArchiveMember> >*)’:
/builddir/build/BUILD/zig-0.11.0/src/zig_llvm-ar.cpp:1092:71: warning: ‘Kind’ may be used uninitialized [-Wmaybe-uninitialized]
 1092 |                    Kind, Deterministic, Thin, std::move(OldArchiveBuf));
cd /builddir/build/BUILD/zig-0.11.0 && /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig1 /builddir/build/BUILD/zig-0.11.0/lib build-exe src/main.zig -ofmt=c -lc -OReleaseSmall --name zig2 -femit-bin="/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig2.c" --mod build_options::/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/config.zig --deps build_options -target aarch64-linux
cd /builddir/build/BUILD/zig-0.11.0 && /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig1 /builddir/build/BUILD/zig-0.11.0/lib build-obj lib/compiler_rt.zig -ofmt=c -OReleaseSmall --name compiler_rt -femit-bin="/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/compiler_rt.c" --mod build_options::/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/config.zig --deps build_options -target aarch64-linux
cd /builddir/build/BUILD/zig-0.11.0/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/zig-0.11.0 /builddir/build/BUILD/zig-0.11.0 /builddir/build/BUILD/zig-0.11.0/redhat-linux-build /builddir/build/BUILD/zig-0.11.0/redhat-linux-build /builddir/build/BUILD/zig-0.11.0/redhat-linux-build/CMakeFiles/zig2.dir/DependInfo.cmake "--color="
gmake[3]: Leaving directory '/builddir/build/BUILD/zig-0.11.0/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/zig2.dir/build.make CMakeFiles/zig2.dir/build
In file included from /usr/include/bits/libc-header-start.h:33,
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
/usr/include/features.h:414:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  414 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig2.c:756068: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
756068 |  for (t10 = (uintptr_t)0ul; t10 != t24.len; ++t10) ((uint32_t *)t24.ptr)[t10] = UINT32_MAX;
/builddir/build/BUILD/zig-0.11.0/redhat-linux-build/zig2.c:756068: note: adding ‘-flarge-source-files’ will allow for more column-tracking support, at the expense of compilation time and memory