I: pbuilder: network access will be disabled during build I: Current time: Fri Dec 26 20:16:00 +14 2025 I: pbuilder-time-stamp: 1766729760 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [catch2_3.7.1-0.4.dsc] I: copying [./catch2_3.7.1.orig.tar.gz] I: copying [./catch2_3.7.1-0.4.debian.tar.xz] I: Extracting source gpgv: Signature made Sat Oct 19 19:35:37 2024 gpgv: using RSA key 5F2A9FB82FA6C1E1077007072D191C8843B13F4D gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./catch2_3.7.1-0.4.dsc: no acceptable signature found dpkg-source: info: extracting catch2 in catch2-3.7.1 dpkg-source: info: unpacking catch2_3.7.1.orig.tar.gz dpkg-source: info: unpacking catch2_3.7.1-0.4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying upstream_Use-isatty-when-using-GNU-libc.patch dpkg-source: info: applying fix-alignment.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2449209/tmp/hooks/D01_modify_environment starting debug: Running on ionos15-amd64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Dec 26 06:16 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/2449209/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/2449209/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.2.32(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DIRSTACK=() DISTRIBUTION=trixie EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=78998c4753a04945aecb6b21a2228cff LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=2449209 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.4syNioJb/pbuilderrc_n9nY --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.4syNioJb/b2 --logfile b2/build.log catch2_3.7.1-0.4.dsc' SUDO_GID=111 SUDO_UID=106 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://213.165.73.152:3128 I: uname -a Linux i-capture-the-hostname 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2449209/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: cmake, debhelper-compat (= 13), python3 dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19969 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on python3; however: Package python3 is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} cmake{a} cmake-data{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libarchive13t64{a} libbrotli1{a} libcom-err2{a} libcurl4t64{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libgssapi-krb5-2{a} libicu72{a} libjsoncpp26{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libldap-2.5-0{a} libmagic-mgc{a} libmagic1t64{a} libnghttp2-14{a} libnsl2{a} libpipeline1{a} libproc2-0{a} libpsl5t64{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libreadline8t64{a} librhash1{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libssh2-1t64{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} libuv1t64{a} libxml2{a} m4{a} man-db{a} media-types{a} netbase{a} po-debconf{a} procps{a} python3{a} python3-minimal{a} python3.12{a} python3.12-minimal{a} readline-common{a} sensible-utils{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl krb5-locales libarchive-cpio-perl libldap-common libltdl-dev libmail-sendmail-perl libsasl2-modules linux-sysctl-defaults lynx psmisc publicsuffix wget 0 packages upgraded, 68 newly installed, 0 to remove and 0 not upgraded. Need to get 43.5 MB of archives. After unpacking 164 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main amd64 libpython3.12-minimal amd64 3.12.7-3 [815 kB] Get: 2 http://deb.debian.org/debian trixie/main amd64 libexpat1 amd64 2.6.4-1 [106 kB] Get: 3 http://deb.debian.org/debian trixie/main amd64 python3.12-minimal amd64 3.12.7-3 [2162 kB] Get: 4 http://deb.debian.org/debian trixie/main amd64 python3-minimal amd64 3.12.6-1 [26.7 kB] Get: 5 http://deb.debian.org/debian trixie/main amd64 media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian trixie/main amd64 netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian trixie/main amd64 tzdata all 2024b-3 [255 kB] Get: 8 http://deb.debian.org/debian trixie/main amd64 libkrb5support0 amd64 1.21.3-3 [32.5 kB] Get: 9 http://deb.debian.org/debian trixie/main amd64 libcom-err2 amd64 1.47.1-1+b1 [23.2 kB] Get: 10 http://deb.debian.org/debian trixie/main amd64 libk5crypto3 amd64 1.21.3-3 [79.9 kB] Get: 11 http://deb.debian.org/debian trixie/main amd64 libkeyutils1 amd64 1.6.3-4 [9092 B] Get: 12 http://deb.debian.org/debian trixie/main amd64 libkrb5-3 amd64 1.21.3-3 [324 kB] Get: 13 http://deb.debian.org/debian trixie/main amd64 libgssapi-krb5-2 amd64 1.21.3-3 [136 kB] Get: 14 http://deb.debian.org/debian trixie/main amd64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 15 http://deb.debian.org/debian trixie/main amd64 libtirpc3t64 amd64 1.3.4+ds-1.3+b1 [83.1 kB] Get: 16 http://deb.debian.org/debian trixie/main amd64 libnsl2 amd64 1.3.0-3+b3 [40.6 kB] Get: 17 http://deb.debian.org/debian trixie/main amd64 readline-common all 8.2-5 [69.3 kB] Get: 18 http://deb.debian.org/debian trixie/main amd64 libreadline8t64 amd64 8.2-5 [169 kB] Get: 19 http://deb.debian.org/debian trixie/main amd64 libpython3.12-stdlib amd64 3.12.7-3 [1966 kB] Get: 20 http://deb.debian.org/debian trixie/main amd64 python3.12 amd64 3.12.7-3 [671 kB] Get: 21 http://deb.debian.org/debian trixie/main amd64 libpython3-stdlib amd64 3.12.6-1 [9692 B] Get: 22 http://deb.debian.org/debian trixie/main amd64 python3 amd64 3.12.6-1 [27.8 kB] Get: 23 http://deb.debian.org/debian trixie/main amd64 libproc2-0 amd64 2:4.0.4-6 [64.8 kB] Get: 24 http://deb.debian.org/debian trixie/main amd64 procps amd64 2:4.0.4-6 [879 kB] Get: 25 http://deb.debian.org/debian trixie/main amd64 sensible-utils all 0.0.24 [24.8 kB] Get: 26 http://deb.debian.org/debian trixie/main amd64 libmagic-mgc amd64 1:5.45-3+b1 [314 kB] Get: 27 http://deb.debian.org/debian trixie/main amd64 libmagic1t64 amd64 1:5.45-3+b1 [108 kB] Get: 28 http://deb.debian.org/debian trixie/main amd64 file amd64 1:5.45-3+b1 [43.3 kB] Get: 29 http://deb.debian.org/debian trixie/main amd64 gettext-base amd64 0.22.5-2 [200 kB] Get: 30 http://deb.debian.org/debian trixie/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get: 31 http://deb.debian.org/debian trixie/main amd64 groff-base amd64 1.23.0-5 [1181 kB] Get: 32 http://deb.debian.org/debian trixie/main amd64 bsdextrautils amd64 2.40.2-11 [91.5 kB] Get: 33 http://deb.debian.org/debian trixie/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 34 http://deb.debian.org/debian trixie/main amd64 man-db amd64 2.13.0-1 [1420 kB] Get: 35 http://deb.debian.org/debian trixie/main amd64 m4 amd64 1.4.19-4 [287 kB] Get: 36 http://deb.debian.org/debian trixie/main amd64 autoconf all 2.72-3 [493 kB] Get: 37 http://deb.debian.org/debian trixie/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 38 http://deb.debian.org/debian trixie/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 39 http://deb.debian.org/debian trixie/main amd64 autopoint all 0.22.5-2 [723 kB] Get: 40 http://deb.debian.org/debian trixie/main amd64 cmake-data all 3.30.5-1 [2223 kB] Get: 41 http://deb.debian.org/debian trixie/main amd64 libicu72 amd64 72.1-5+b1 [9423 kB] Get: 42 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2+b1 [699 kB] Get: 43 http://deb.debian.org/debian trixie/main amd64 libarchive13t64 amd64 3.7.4-1.1 [349 kB] Get: 44 http://deb.debian.org/debian trixie/main amd64 libbrotli1 amd64 1.1.0-2+b6 [302 kB] Get: 45 http://deb.debian.org/debian trixie/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-8 [19.6 kB] Get: 46 http://deb.debian.org/debian trixie/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-8 [57.3 kB] Get: 47 http://deb.debian.org/debian trixie/main amd64 libldap-2.5-0 amd64 2.5.18+dfsg-3+b1 [188 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 libnghttp2-14 amd64 1.64.0-1 [75.5 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 libpsl5t64 amd64 0.21.2-1.1+b1 [57.2 kB] Get: 50 http://deb.debian.org/debian trixie/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b5 [58.8 kB] Get: 51 http://deb.debian.org/debian trixie/main amd64 libssh2-1t64 amd64 1.11.1-1 [245 kB] Get: 52 http://deb.debian.org/debian trixie/main amd64 libcurl4t64 amd64 8.11.0-1 [351 kB] Get: 53 http://deb.debian.org/debian trixie/main amd64 libjsoncpp26 amd64 1.9.6-2 [81.6 kB] Get: 54 http://deb.debian.org/debian trixie/main amd64 librhash1 amd64 1.4.5-1 [132 kB] Get: 55 http://deb.debian.org/debian trixie/main amd64 libuv1t64 amd64 1.48.0-7 [148 kB] Get: 56 http://deb.debian.org/debian trixie/main amd64 cmake amd64 3.30.5-1 [11.4 MB] Get: 57 http://deb.debian.org/debian trixie/main amd64 libdebhelper-perl all 13.20 [89.7 kB] Get: 58 http://deb.debian.org/debian trixie/main amd64 libtool all 2.4.7-8 [517 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 60 http://deb.debian.org/debian trixie/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 61 http://deb.debian.org/debian trixie/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 62 http://deb.debian.org/debian trixie/main amd64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 63 http://deb.debian.org/debian trixie/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 64 http://deb.debian.org/debian trixie/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 65 http://deb.debian.org/debian trixie/main amd64 gettext amd64 0.22.5-2 [1601 kB] Get: 66 http://deb.debian.org/debian trixie/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 67 http://deb.debian.org/debian trixie/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 68 http://deb.debian.org/debian trixie/main amd64 debhelper all 13.20 [915 kB] Fetched 43.5 MB in 2s (25.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-minimal:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19969 files and directories currently installed.) Preparing to unpack .../libpython3.12-minimal_3.12.7-3_amd64.deb ... Unpacking libpython3.12-minimal:amd64 (3.12.7-3) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.6.4-1_amd64.deb ... Unpacking libexpat1:amd64 (2.6.4-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../python3.12-minimal_3.12.7-3_amd64.deb ... Unpacking python3.12-minimal (3.12.7-3) ... Setting up libpython3.12-minimal:amd64 (3.12.7-3) ... Setting up libexpat1:amd64 (2.6.4-1) ... Setting up python3.12-minimal (3.12.7-3) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20289 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.6-1_amd64.deb ... Unpacking python3-minimal (3.12.6-1) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2024b-3_all.deb ... Unpacking tzdata (2024b-3) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../04-libkrb5support0_1.21.3-3_amd64.deb ... Unpacking libkrb5support0:amd64 (1.21.3-3) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../05-libcom-err2_1.47.1-1+b1_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.1-1+b1) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../06-libk5crypto3_1.21.3-3_amd64.deb ... Unpacking libk5crypto3:amd64 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../07-libkeyutils1_1.6.3-4_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../08-libkrb5-3_1.21.3-3_amd64.deb ... Unpacking libkrb5-3:amd64 (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:amd64. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3+b1_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3 to /lib/x86_64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3.0.0 to /lib/x86_64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libnsl2:amd64. Preparing to unpack .../12-libnsl2_1.3.0-3+b3_amd64.deb ... Unpacking libnsl2:amd64 (1.3.0-3+b3) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-5_all.deb ... Unpacking readline-common (8.2-5) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../14-libreadline8t64_8.2-5_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-5) ... Selecting previously unselected package libpython3.12-stdlib:amd64. Preparing to unpack .../15-libpython3.12-stdlib_3.12.7-3_amd64.deb ... Unpacking libpython3.12-stdlib:amd64 (3.12.7-3) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.7-3_amd64.deb ... Unpacking python3.12 (3.12.7-3) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../17-libpython3-stdlib_3.12.6-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.12.6-1) ... Setting up python3-minimal (3.12.6-1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21351 files and directories currently installed.) Preparing to unpack .../00-python3_3.12.6-1_amd64.deb ... Unpacking python3 (3.12.6-1) ... Selecting previously unselected package libproc2-0:amd64. Preparing to unpack .../01-libproc2-0_2%3a4.0.4-6_amd64.deb ... Unpacking libproc2-0:amd64 (2:4.0.4-6) ... Selecting previously unselected package procps. Preparing to unpack .../02-procps_2%3a4.0.4-6_amd64.deb ... Unpacking procps (2:4.0.4-6) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../03-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../04-libmagic-mgc_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../05-libmagic1t64_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../06-file_1%3a5.45-3+b1_amd64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../07-gettext-base_0.22.5-2_amd64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../08-libuchardet0_0.0.8-1+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../09-groff-base_1.23.0-5_amd64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../10-bsdextrautils_2.40.2-11_amd64.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../11-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../12-man-db_2.13.0-1_amd64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../13-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../14-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../15-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../16-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../17-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package cmake-data. Preparing to unpack .../18-cmake-data_3.30.5-1_all.deb ... Unpacking cmake-data (3.30.5-1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../19-libicu72_72.1-5+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-5+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../20-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package libarchive13t64:amd64. Preparing to unpack .../21-libarchive13t64_3.7.4-1.1_amd64.deb ... Unpacking libarchive13t64:amd64 (3.7.4-1.1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../22-libbrotli1_1.1.0-2+b6_amd64.deb ... Unpacking libbrotli1:amd64 (1.1.0-2+b6) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../23-libsasl2-modules-db_2.1.28+dfsg1-8_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../24-libsasl2-2_2.1.28+dfsg1-8_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-8) ... Selecting previously unselected package libldap-2.5-0:amd64. Preparing to unpack .../25-libldap-2.5-0_2.5.18+dfsg-3+b1_amd64.deb ... Unpacking libldap-2.5-0:amd64 (2.5.18+dfsg-3+b1) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../26-libnghttp2-14_1.64.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.64.0-1) ... Selecting previously unselected package libpsl5t64:amd64. Preparing to unpack .../27-libpsl5t64_0.21.2-1.1+b1_amd64.deb ... Unpacking libpsl5t64:amd64 (0.21.2-1.1+b1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../28-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ... Selecting previously unselected package libssh2-1t64:amd64. Preparing to unpack .../29-libssh2-1t64_1.11.1-1_amd64.deb ... Unpacking libssh2-1t64:amd64 (1.11.1-1) ... Selecting previously unselected package libcurl4t64:amd64. Preparing to unpack .../30-libcurl4t64_8.11.0-1_amd64.deb ... Unpacking libcurl4t64:amd64 (8.11.0-1) ... Selecting previously unselected package libjsoncpp26:amd64. Preparing to unpack .../31-libjsoncpp26_1.9.6-2_amd64.deb ... Unpacking libjsoncpp26:amd64 (1.9.6-2) ... Selecting previously unselected package librhash1:amd64. Preparing to unpack .../32-librhash1_1.4.5-1_amd64.deb ... Unpacking librhash1:amd64 (1.4.5-1) ... Selecting previously unselected package libuv1t64:amd64. Preparing to unpack .../33-libuv1t64_1.48.0-7_amd64.deb ... Unpacking libuv1t64:amd64 (1.48.0-7) ... Selecting previously unselected package cmake. Preparing to unpack .../34-cmake_3.30.5-1_amd64.deb ... Unpacking cmake (3.30.5-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../35-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../36-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../37-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../38-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../39-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../40-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../41-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../42-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../43-gettext_0.22.5-2_amd64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../44-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../45-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../46-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up libkeyutils1:amd64 (1.6.3-4) ... Setting up libicu72:amd64 (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libdebhelper-perl (13.20) ... Setting up libbrotli1:amd64 (1.1.0-2+b6) ... Setting up libuv1t64:amd64 (1.48.0-7) ... Setting up libmagic1t64:amd64 (1:5.45-3+b1) ... Setting up libpsl5t64:amd64 (0.21.2-1.1+b1) ... Setting up libnghttp2-14:amd64 (1.64.0-1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libcom-err2:amd64 (1.47.1-1+b1) ... Setting up file (1:5.45-3+b1) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up libkrb5support0:amd64 (1.21.3-3) ... Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-8) ... Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Fri Dec 26 06:16:23 UTC 2025. Universal Time is now: Fri Dec 26 06:16:23 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ... Setting up libjsoncpp26:amd64 (1.9.6-2) ... Setting up libproc2-0:amd64 (2:4.0.4-6) ... Setting up autopoint (0.22.5-2) ... Setting up libk5crypto3:amd64 (1.21.3-3) ... Setting up libsasl2-2:amd64 (2.1.28+dfsg1-8) ... Setting up autoconf (2.72-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up procps (2:4.0.4-6) ... Setting up netbase (6.4) ... Setting up cmake-data (3.30.5-1) ... Setting up librhash1:amd64 (1.4.5-1) ... Setting up libkrb5-3:amd64 (1.21.3-3) ... Setting up libssh2-1t64:amd64 (1.11.1-1) ... Setting up readline-common (8.2-5) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... Setting up libldap-2.5-0:amd64 (2.5.18+dfsg-3+b1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libgssapi-krb5-2:amd64 (1.21.3-3) ... Setting up libreadline8t64:amd64 (8.2-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up libarchive13t64:amd64 (3.7.4-1.1) ... Setting up libcurl4t64:amd64 (8.11.0-1) ... Setting up libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libnsl2:amd64 (1.3.0-3+b3) ... Setting up cmake (3.30.5-1) ... Setting up libpython3.12-stdlib:amd64 (3.12.7-3) ... Setting up python3.12 (3.12.7-3) ... Setting up debhelper (13.20) ... Setting up libpython3-stdlib:amd64 (3.12.6-1) ... Setting up python3 (3.12.6-1) ... Processing triggers for libc-bin (2.40-3) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/2449209/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for trixie I: user script /srv/workspace/pbuilder/2449209/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/catch2-3.7.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../catch2_3.7.1-0.4_source.changes dpkg-buildpackage: info: source package catch2 dpkg-buildpackage: info: source version 3.7.1-0.4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Pino Toscano dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/catch2-3.7.1' dh_auto_configure -- \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/libcatch2-dev/docs \ -DCATCH_DEVELOPMENT_BUILD=ON \ -DCATCH_ENABLE_WERROR=OFF cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/libcatch2-dev/docs -DCATCH_DEVELOPMENT_BUILD=ON -DCATCH_ENABLE_WERROR=OFF .. -- The CXX compiler identification is GNU 14.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAVE_FLAG__ffile_prefix_map__build_reproducible_path_catch2_3_7_1__ -- Performing Test HAVE_FLAG__ffile_prefix_map__build_reproducible_path_catch2_3_7_1__ - Success CMake Warning (dev) at CMakeLists.txt:85 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12.7", minimum required is "3") -- Performing Test HAVE_FLAG__Wabsolute_value -- Performing Test HAVE_FLAG__Wabsolute_value - Failed -- Performing Test HAVE_FLAG__Wall -- Performing Test HAVE_FLAG__Wall - Success -- Performing Test HAVE_FLAG__Wcall_to_pure_virtual_from_ctor_dtor -- Performing Test HAVE_FLAG__Wcall_to_pure_virtual_from_ctor_dtor - Failed -- Performing Test HAVE_FLAG__Wcast_align -- Performing Test HAVE_FLAG__Wcast_align - Success -- Performing Test HAVE_FLAG__Wcatch_value -- Performing Test HAVE_FLAG__Wcatch_value - Success -- Performing Test HAVE_FLAG__Wdangling -- Performing Test HAVE_FLAG__Wdangling - Failed -- Performing Test HAVE_FLAG__Wdeprecated -- Performing Test HAVE_FLAG__Wdeprecated - Success -- Performing Test HAVE_FLAG__Wdeprecated_register -- Performing Test HAVE_FLAG__Wdeprecated_register - Failed -- Performing Test HAVE_FLAG__Wexceptions -- Performing Test HAVE_FLAG__Wexceptions - Success -- Performing Test HAVE_FLAG__Wexit_time_destructors -- Performing Test HAVE_FLAG__Wexit_time_destructors - Failed -- Performing Test HAVE_FLAG__Wextra -- Performing Test HAVE_FLAG__Wextra - Success -- Performing Test HAVE_FLAG__Wextra_semi -- Performing Test HAVE_FLAG__Wextra_semi - Success -- Performing Test HAVE_FLAG__Wfloat_equal -- Performing Test HAVE_FLAG__Wfloat_equal - Success -- Performing Test HAVE_FLAG__Wglobal_constructors -- Performing Test HAVE_FLAG__Wglobal_constructors - Failed -- Performing Test HAVE_FLAG__Winit_self -- Performing Test HAVE_FLAG__Winit_self - Success -- Performing Test HAVE_FLAG__Wmisleading_indentation -- Performing Test HAVE_FLAG__Wmisleading_indentation - Success -- Performing Test HAVE_FLAG__Wmismatched_new_delete -- Performing Test HAVE_FLAG__Wmismatched_new_delete - Success -- Performing Test HAVE_FLAG__Wmismatched_return_types -- Performing Test HAVE_FLAG__Wmismatched_return_types - Failed -- Performing Test HAVE_FLAG__Wmismatched_tags -- Performing Test HAVE_FLAG__Wmismatched_tags - Success -- Performing Test HAVE_FLAG__Wmissing_braces -- Performing Test HAVE_FLAG__Wmissing_braces - Success -- Performing Test HAVE_FLAG__Wmissing_declarations -- Performing Test HAVE_FLAG__Wmissing_declarations - Success -- Performing Test HAVE_FLAG__Wmissing_noreturn -- Performing Test HAVE_FLAG__Wmissing_noreturn - Success -- Performing Test HAVE_FLAG__Wmissing_prototypes -- Performing Test HAVE_FLAG__Wmissing_prototypes - Failed -- Performing Test HAVE_FLAG__Wmissing_variable_declarations -- Performing Test HAVE_FLAG__Wmissing_variable_declarations - Failed -- Performing Test HAVE_FLAG__Wnon_virtual_dtor -- Performing Test HAVE_FLAG__Wnon_virtual_dtor - Success -- Performing Test HAVE_FLAG__Wnull_dereference -- Performing Test HAVE_FLAG__Wnull_dereference - Success -- Performing Test HAVE_FLAG__Wold_style_cast -- Performing Test HAVE_FLAG__Wold_style_cast - Success -- Performing Test HAVE_FLAG__Woverloaded_virtual -- Performing Test HAVE_FLAG__Woverloaded_virtual - Success -- Performing Test HAVE_FLAG__Wparentheses -- Performing Test HAVE_FLAG__Wparentheses - Success -- Performing Test HAVE_FLAG__Wpedantic -- Performing Test HAVE_FLAG__Wpedantic - Success -- Performing Test HAVE_FLAG__Wredundant_decls -- Performing Test HAVE_FLAG__Wredundant_decls - Success -- Performing Test HAVE_FLAG__Wreorder -- Performing Test HAVE_FLAG__Wreorder - Success -- Performing Test HAVE_FLAG__Wreturn_std_move -- Performing Test HAVE_FLAG__Wreturn_std_move - Failed -- Performing Test HAVE_FLAG__Wshadow -- Performing Test HAVE_FLAG__Wshadow - Success -- Performing Test HAVE_FLAG__Wstrict_aliasing -- Performing Test HAVE_FLAG__Wstrict_aliasing - Success -- Performing Test HAVE_FLAG__Wsubobject_linkage -- Performing Test HAVE_FLAG__Wsubobject_linkage - Success -- Performing Test HAVE_FLAG__Wsuggest_destructor_override -- Performing Test HAVE_FLAG__Wsuggest_destructor_override - Failed -- Performing Test HAVE_FLAG__Wsuggest_override -- Performing Test HAVE_FLAG__Wsuggest_override - Success -- Performing Test HAVE_FLAG__Wundef -- Performing Test HAVE_FLAG__Wundef - Success -- Performing Test HAVE_FLAG__Wuninitialized -- Performing Test HAVE_FLAG__Wuninitialized - Success -- Performing Test HAVE_FLAG__Wunneeded_internal_declaration -- Performing Test HAVE_FLAG__Wunneeded_internal_declaration - Failed -- Performing Test HAVE_FLAG__Wunreachable_code_aggressive -- Performing Test HAVE_FLAG__Wunreachable_code_aggressive - Failed -- Performing Test HAVE_FLAG__Wunused -- Performing Test HAVE_FLAG__Wunused - Success -- Performing Test HAVE_FLAG__Wunused_function -- Performing Test HAVE_FLAG__Wunused_function - Success -- Performing Test HAVE_FLAG__Wunused_parameter -- Performing Test HAVE_FLAG__Wunused_parameter - Success -- Performing Test HAVE_FLAG__Wvla -- Performing Test HAVE_FLAG__Wvla - Success -- Performing Test HAVE_FLAG__Wweak_vtables -- Performing Test HAVE_FLAG__Wweak_vtables - Failed -- Configuring done (6.7s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu make[1]: Leaving directory '/build/reproducible-path/catch2-3.7.1' dh_auto_build cd obj-x86_64-linux-gnu && make -j42 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/catch2-3.7.1 -B/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/CMakeFiles /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' make -f src/CMakeFiles/Catch2.dir/build.make src/CMakeFiles/Catch2.dir/depend make[3]: Entering directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/catch2-3.7.1 /build/reproducible-path/catch2-3.7.1/src /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src/CMakeFiles/Catch2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' make -f src/CMakeFiles/Catch2.dir/build.make src/CMakeFiles/Catch2.dir/build make[3]: Entering directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' [ 0%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/benchmark/catch_chronometer.cpp.o [ 0%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_benchmark_function.cpp.o [ 1%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_analyse.cpp.o [ 2%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_run_for_at_least.cpp.o [ 2%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_stats.cpp.o [ 3%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/generators/catch_generator_exception.cpp.o [ 4%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/generators/catch_generators.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/benchmark/catch_chronometer.cpp.o -MF CMakeFiles/Catch2.dir/catch2/benchmark/catch_chronometer.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/benchmark/catch_chronometer.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/benchmark/catch_chronometer.cpp [ 4%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/generators/catch_generators_random.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_analyse.cpp.o -MF CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_analyse.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_analyse.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/benchmark/detail/catch_analyse.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_benchmark_function.cpp.o -MF CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_benchmark_function.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_benchmark_function.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/benchmark/detail/catch_benchmark_function.cpp [ 4%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_helpers.cpp.o [ 7%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_json.cpp.o [ 7%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_event_listener.cpp.o [ 7%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_automake.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_run_for_at_least.cpp.o -MF CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_run_for_at_least.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_run_for_at_least.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/benchmark/detail/catch_run_for_at_least.cpp [ 8%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_junit.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_stats.cpp.o -MF CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_stats.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_stats.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/benchmark/detail/catch_stats.cpp [ 8%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_common_base.cpp.o [ 9%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_compact.cpp.o [ 9%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_cumulative_base.cpp.o [ 10%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_console.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/generators/catch_generator_exception.cpp.o -MF CMakeFiles/Catch2.dir/catch2/generators/catch_generator_exception.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/generators/catch_generator_exception.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/generators/catch_generator_exception.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/generators/catch_generators.cpp.o -MF CMakeFiles/Catch2.dir/catch2/generators/catch_generators.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/generators/catch_generators.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/generators/catch_generators.cpp [ 11%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_registrars.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/generators/catch_generators_random.cpp.o -MF CMakeFiles/Catch2.dir/catch2/generators/catch_generators_random.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/generators/catch_generators_random.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/generators/catch_generators_random.cpp [ 11%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_multi.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_automake.cpp.o -MF CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_automake.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_automake.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/reporters/catch_reporter_automake.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_common_base.cpp.o -MF CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_common_base.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_common_base.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/reporters/catch_reporter_common_base.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_compact.cpp.o -MF CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_compact.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_compact.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/reporters/catch_reporter_compact.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_console.cpp.o -MF CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_console.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_console.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/reporters/catch_reporter_console.cpp [ 12%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_tap.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_cumulative_base.cpp.o -MF CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_cumulative_base.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_cumulative_base.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/reporters/catch_reporter_cumulative_base.cpp [ 12%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_sonarqube.cpp.o [ 13%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_streaming_base.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_event_listener.cpp.o -MF CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_event_listener.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_event_listener.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/reporters/catch_reporter_event_listener.cpp [ 13%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_teamcity.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_helpers.cpp.o -MF CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_helpers.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_helpers.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/reporters/catch_reporter_helpers.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_json.cpp.o -MF CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_json.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_json.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/reporters/catch_reporter_json.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_junit.cpp.o -MF CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_junit.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_junit.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/reporters/catch_reporter_junit.cpp [ 14%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_xml.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_multi.cpp.o -MF CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_multi.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_multi.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/reporters/catch_reporter_multi.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_registrars.cpp.o -MF CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_registrars.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_registrars.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/reporters/catch_reporter_registrars.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_sonarqube.cpp.o -MF CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_sonarqube.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_sonarqube.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/reporters/catch_reporter_sonarqube.cpp [ 15%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_exception.cpp.o [ 15%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_generatortracker.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_streaming_base.cpp.o -MF CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_streaming_base.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_streaming_base.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/reporters/catch_reporter_streaming_base.cpp [ 15%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_capture.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_tap.cpp.o -MF CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_tap.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_tap.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/reporters/catch_reporter_tap.cpp [ 16%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_config.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_teamcity.cpp.o -MF CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_teamcity.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_teamcity.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/reporters/catch_reporter_teamcity.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_xml.cpp.o -MF CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_xml.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_xml.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/reporters/catch_reporter_xml.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_capture.cpp.o -MF CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_capture.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_capture.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/interfaces/catch_interfaces_capture.cpp [ 17%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_registry_hub.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_exception.cpp.o -MF CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_exception.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_exception.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/interfaces/catch_interfaces_exception.cpp [ 17%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_config.cpp.o -MF CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_config.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_config.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/interfaces/catch_interfaces_config.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_generatortracker.cpp.o -MF CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_generatortracker.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_generatortracker.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/interfaces/catch_interfaces_generatortracker.cpp [ 17%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/catch_approx.cpp.o [ 19%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/catch_message.cpp.o [ 18%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter_factory.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_registry_hub.cpp.o -MF CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_registry_hub.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_registry_hub.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/interfaces/catch_interfaces_registry_hub.cpp [ 21%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/catch_assertion_result.cpp.o [ 21%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_testcase.cpp.o [ 21%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/catch_config.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter.cpp.o -MF CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/interfaces/catch_interfaces_reporter.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter_factory.cpp.o -MF CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter_factory.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter_factory.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/interfaces/catch_interfaces_reporter_factory.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/catch_approx.cpp.o -MF CMakeFiles/Catch2.dir/catch2/catch_approx.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/catch_approx.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/catch_approx.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_testcase.cpp.o -MF CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_testcase.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_testcase.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/interfaces/catch_interfaces_testcase.cpp [ 21%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/catch_registry_hub.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/catch_assertion_result.cpp.o -MF CMakeFiles/Catch2.dir/catch2/catch_assertion_result.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/catch_assertion_result.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/catch_assertion_result.cpp [ 22%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/catch_get_random_seed.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/catch_config.cpp.o -MF CMakeFiles/Catch2.dir/catch2/catch_config.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/catch_config.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/catch_config.cpp [ 23%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/catch_session.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/catch_get_random_seed.cpp.o -MF CMakeFiles/Catch2.dir/catch2/catch_get_random_seed.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/catch_get_random_seed.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/catch_get_random_seed.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/catch_message.cpp.o -MF CMakeFiles/Catch2.dir/catch2/catch_message.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/catch_message.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/catch_message.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/catch_registry_hub.cpp.o -MF CMakeFiles/Catch2.dir/catch2/catch_registry_hub.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/catch_registry_hub.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/catch_registry_hub.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/catch_session.cpp.o -MF CMakeFiles/Catch2.dir/catch2/catch_session.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/catch_session.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/catch_session.cpp [ 23%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/catch_tag_alias_autoregistrar.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/catch_tag_alias_autoregistrar.cpp.o -MF CMakeFiles/Catch2.dir/catch2/catch_tag_alias_autoregistrar.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/catch_tag_alias_autoregistrar.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/catch_tag_alias_autoregistrar.cpp [ 24%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/catch_test_case_info.cpp.o [ 25%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/catch_test_spec.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/catch_test_case_info.cpp.o -MF CMakeFiles/Catch2.dir/catch2/catch_test_case_info.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/catch_test_case_info.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/catch_test_case_info.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/catch_test_spec.cpp.o -MF CMakeFiles/Catch2.dir/catch2/catch_test_spec.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/catch_test_spec.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/catch_test_spec.cpp [ 25%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/catch_timer.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/catch_timer.cpp.o -MF CMakeFiles/Catch2.dir/catch2/catch_timer.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/catch_timer.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/catch_timer.cpp [ 26%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/catch_tostring.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/catch_tostring.cpp.o -MF CMakeFiles/Catch2.dir/catch2/catch_tostring.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/catch_tostring.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/catch_tostring.cpp [ 26%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/catch_totals.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/catch_totals.cpp.o -MF CMakeFiles/Catch2.dir/catch2/catch_totals.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/catch_totals.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/catch_totals.cpp [ 27%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/catch_version.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/catch_version.cpp.o -MF CMakeFiles/Catch2.dir/catch2/catch_version.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/catch_version.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/catch_version.cpp [ 28%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/catch_translate_exception.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/catch_translate_exception.cpp.o -MF CMakeFiles/Catch2.dir/catch2/catch_translate_exception.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/catch_translate_exception.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/catch_translate_exception.cpp [ 28%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_assertion_handler.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_assertion_handler.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_assertion_handler.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_assertion_handler.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_assertion_handler.cpp [ 29%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_case_insensitive_comparisons.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_case_insensitive_comparisons.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_case_insensitive_comparisons.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_case_insensitive_comparisons.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_case_insensitive_comparisons.cpp [ 29%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_clara.cpp [ 30%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_commandline.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_commandline.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_commandline.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_commandline.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_commandline.cpp [ 30%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_context.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_context.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_context.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_context.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_context.cpp [ 31%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_console_colour.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_console_colour.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_console_colour.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_console_colour.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_console_colour.cpp [ 32%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_debugger.cpp.o [ 32%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_debug_console.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_debug_console.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_debug_console.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_debug_console.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_debug_console.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_debugger.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_debugger.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_debugger.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_debugger.cpp [ 33%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_decomposer.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_decomposer.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_decomposer.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_decomposer.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_decomposer.cpp [ 34%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_enforce.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_enforce.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_enforce.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_enforce.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_enforce.cpp [ 34%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_enum_values_registry.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_enum_values_registry.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_enum_values_registry.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_enum_values_registry.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_enum_values_registry.cpp [ 35%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_errno_guard.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_errno_guard.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_errno_guard.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_errno_guard.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_errno_guard.cpp [ 35%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_exception_translator_registry.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_exception_translator_registry.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_exception_translator_registry.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_exception_translator_registry.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_exception_translator_registry.cpp [ 36%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_fatal_condition_handler.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_fatal_condition_handler.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_fatal_condition_handler.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_fatal_condition_handler.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_fatal_condition_handler.cpp [ 37%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_floating_point_helpers.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_floating_point_helpers.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_floating_point_helpers.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_floating_point_helpers.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_floating_point_helpers.cpp [ 37%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_getenv.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_getenv.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_getenv.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_getenv.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_getenv.cpp [ 38%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_istream.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_istream.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_istream.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_istream.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_istream.cpp [ 38%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_jsonwriter.cpp.o [ 39%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_lazy_expr.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_jsonwriter.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_jsonwriter.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_jsonwriter.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_jsonwriter.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_lazy_expr.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_lazy_expr.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_lazy_expr.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_lazy_expr.cpp [ 40%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_leak_detector.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_leak_detector.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_leak_detector.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_leak_detector.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_leak_detector.cpp [ 40%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_list.cpp.o [ 41%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_message_info.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_list.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_list.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_list.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_list.cpp [ 41%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_output_redirect.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_message_info.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_message_info.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_message_info.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_message_info.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_output_redirect.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_output_redirect.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_output_redirect.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_output_redirect.cpp [ 42%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_parse_numbers.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_parse_numbers.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_parse_numbers.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_parse_numbers.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_parse_numbers.cpp [ 43%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_polyfills.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_polyfills.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_polyfills.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_polyfills.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_polyfills.cpp [ 43%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_random_number_generator.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_random_number_generator.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_random_number_generator.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_random_number_generator.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_random_number_generator.cpp [ 44%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_random_seed_generation.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_random_seed_generation.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_random_seed_generation.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_random_seed_generation.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_random_seed_generation.cpp [ 44%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_reporter_registry.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_reporter_registry.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_reporter_registry.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_reporter_registry.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_reporter_registry.cpp [ 45%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_reporter_spec_parser.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_reporter_spec_parser.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_reporter_spec_parser.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_reporter_spec_parser.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_reporter_spec_parser.cpp [ 46%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_reusable_string_stream.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_reusable_string_stream.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_reusable_string_stream.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_reusable_string_stream.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_reusable_string_stream.cpp [ 46%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_run_context.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_run_context.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_run_context.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_run_context.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_run_context.cpp [ 47%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_section.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_section.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_section.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_section.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_section.cpp [ 47%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_singletons.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_singletons.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_singletons.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_singletons.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_singletons.cpp [ 48%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_source_line_info.cpp.o [ 49%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_startup_exception_registry.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_source_line_info.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_source_line_info.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_source_line_info.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_source_line_info.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_startup_exception_registry.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_startup_exception_registry.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_startup_exception_registry.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_startup_exception_registry.cpp [ 49%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_stdstreams.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_stdstreams.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_stdstreams.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_stdstreams.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_stdstreams.cpp [ 50%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_string_manip.cpp.o [ 50%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_stringref.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_string_manip.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_string_manip.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_string_manip.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_string_manip.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_stringref.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_stringref.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_stringref.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_stringref.cpp [ 51%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_tag_alias_registry.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_tag_alias_registry.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_tag_alias_registry.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_tag_alias_registry.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_tag_alias_registry.cpp [ 52%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_info_hasher.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_info_hasher.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_info_hasher.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_info_hasher.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_test_case_info_hasher.cpp [ 52%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_registry_impl.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_registry_impl.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_registry_impl.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_registry_impl.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_test_case_registry_impl.cpp [ 53%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_tracker.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_tracker.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_tracker.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_tracker.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_test_case_tracker.cpp [ 53%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_failure_exception.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_failure_exception.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_test_failure_exception.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_test_failure_exception.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_test_failure_exception.cpp [ 54%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_registry.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_registry.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_test_registry.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_test_registry.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_test_registry.cpp [ 55%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_spec_parser.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_test_spec_parser.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_test_spec_parser.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_test_spec_parser.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_test_spec_parser.cpp [ 55%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_textflow.cpp.o [ 56%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_uncaught_exceptions.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_textflow.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_textflow.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_textflow.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_textflow.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_uncaught_exceptions.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_uncaught_exceptions.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_uncaught_exceptions.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_uncaught_exceptions.cpp [ 56%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_wildcard_pattern.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_wildcard_pattern.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_wildcard_pattern.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_wildcard_pattern.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_wildcard_pattern.cpp [ 57%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/internal/catch_xmlwriter.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/internal/catch_xmlwriter.cpp.o -MF CMakeFiles/Catch2.dir/catch2/internal/catch_xmlwriter.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/internal/catch_xmlwriter.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_xmlwriter.cpp [ 58%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers.cpp.o -MF CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/matchers/catch_matchers.cpp [ 59%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_container_properties.cpp.o [ 59%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_exception.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_exception.cpp.o -MF CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_exception.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_exception.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/matchers/catch_matchers_exception.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_container_properties.cpp.o -MF CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_container_properties.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_container_properties.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/matchers/catch_matchers_container_properties.cpp [ 59%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_floating_point.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_floating_point.cpp.o -MF CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_floating_point.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_floating_point.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/matchers/catch_matchers_floating_point.cpp [ 60%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_predicate.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_predicate.cpp.o -MF CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_predicate.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_predicate.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/matchers/catch_matchers_predicate.cpp [ 61%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_quantifiers.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_quantifiers.cpp.o -MF CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_quantifiers.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_quantifiers.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/matchers/catch_matchers_quantifiers.cpp [ 61%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_string.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_string.cpp.o -MF CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_string.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_string.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/matchers/catch_matchers_string.cpp [ 62%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_templated.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_templated.cpp.o -MF CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_templated.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_templated.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/matchers/catch_matchers_templated.cpp [ 62%] Building CXX object src/CMakeFiles/Catch2.dir/catch2/matchers/internal/catch_matchers_impl.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2.dir/catch2/matchers/internal/catch_matchers_impl.cpp.o -MF CMakeFiles/Catch2.dir/catch2/matchers/internal/catch_matchers_impl.cpp.o.d -o CMakeFiles/Catch2.dir/catch2/matchers/internal/catch_matchers_impl.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/matchers/internal/catch_matchers_impl.cpp [ 63%] Linking CXX static library libCatch2.a cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/cmake -P CMakeFiles/Catch2.dir/cmake_clean_target.cmake cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/Catch2.dir/link.txt --verbose=1 /usr/bin/ar qc libCatch2.a CMakeFiles/Catch2.dir/catch2/benchmark/catch_chronometer.cpp.o CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_analyse.cpp.o CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_benchmark_function.cpp.o CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_run_for_at_least.cpp.o CMakeFiles/Catch2.dir/catch2/benchmark/detail/catch_stats.cpp.o CMakeFiles/Catch2.dir/catch2/generators/catch_generator_exception.cpp.o CMakeFiles/Catch2.dir/catch2/generators/catch_generators.cpp.o CMakeFiles/Catch2.dir/catch2/generators/catch_generators_random.cpp.o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_automake.cpp.o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_common_base.cpp.o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_compact.cpp.o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_console.cpp.o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_cumulative_base.cpp.o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_event_listener.cpp.o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_helpers.cpp.o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_json.cpp.o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_junit.cpp.o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_multi.cpp.o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_registrars.cpp.o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_sonarqube.cpp.o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_streaming_base.cpp.o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_tap.cpp.o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_teamcity.cpp.o CMakeFiles/Catch2.dir/catch2/reporters/catch_reporter_xml.cpp.o CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_capture.cpp.o CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_config.cpp.o CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_exception.cpp.o CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_generatortracker.cpp.o CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_registry_hub.cpp.o CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter.cpp.o CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_reporter_factory.cpp.o CMakeFiles/Catch2.dir/catch2/interfaces/catch_interfaces_testcase.cpp.o CMakeFiles/Catch2.dir/catch2/catch_approx.cpp.o CMakeFiles/Catch2.dir/catch2/catch_assertion_result.cpp.o CMakeFiles/Catch2.dir/catch2/catch_config.cpp.o CMakeFiles/Catch2.dir/catch2/catch_get_random_seed.cpp.o CMakeFiles/Catch2.dir/catch2/catch_message.cpp.o CMakeFiles/Catch2.dir/catch2/catch_registry_hub.cpp.o CMakeFiles/Catch2.dir/catch2/catch_session.cpp.o CMakeFiles/Catch2.dir/catch2/catch_tag_alias_autoregistrar.cpp.o CMakeFiles/Catch2.dir/catch2/catch_test_case_info.cpp.o CMakeFiles/Catch2.dir/catch2/catch_test_spec.cpp.o CMakeFiles/Catch2.dir/catch2/catch_timer.cpp.o CMakeFiles/Catch2.dir/catch2/catch_tostring.cpp.o CMakeFiles/Catch2.dir/catch2/catch_totals.cpp.o CMakeFiles/Catch2.dir/catch2/catch_translate_exception.cpp.o CMakeFiles/Catch2.dir/catch2/catch_version.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_assertion_handler.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_case_insensitive_comparisons.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_commandline.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_console_colour.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_context.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_debug_console.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_debugger.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_decomposer.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_enforce.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_enum_values_registry.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_errno_guard.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_exception_translator_registry.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_fatal_condition_handler.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_floating_point_helpers.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_getenv.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_istream.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_jsonwriter.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_lazy_expr.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_leak_detector.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_list.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_message_info.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_output_redirect.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_parse_numbers.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_polyfills.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_random_number_generator.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_random_seed_generation.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_reporter_registry.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_reporter_spec_parser.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_reusable_string_stream.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_run_context.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_section.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_singletons.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_source_line_info.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_startup_exception_registry.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_stdstreams.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_string_manip.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_stringref.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_tag_alias_registry.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_info_hasher.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_registry_impl.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_test_case_tracker.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_test_failure_exception.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_test_registry.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_test_spec_parser.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_textflow.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_uncaught_exceptions.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_wildcard_pattern.cpp.o CMakeFiles/Catch2.dir/catch2/internal/catch_xmlwriter.cpp.o CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers.cpp.o CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_container_properties.cpp.o CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_exception.cpp.o CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_floating_point.cpp.o CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_predicate.cpp.o CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_quantifiers.cpp.o CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_string.cpp.o CMakeFiles/Catch2.dir/catch2/matchers/catch_matchers_templated.cpp.o CMakeFiles/Catch2.dir/catch2/matchers/internal/catch_matchers_impl.cpp.o /usr/bin/ranlib libCatch2.a make[3]: Leaving directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' [ 63%] Built target Catch2 make -f src/CMakeFiles/Catch2WithMain.dir/build.make src/CMakeFiles/Catch2WithMain.dir/depend make[3]: Entering directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/catch2-3.7.1 /build/reproducible-path/catch2-3.7.1/src /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src/CMakeFiles/Catch2WithMain.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' make -f src/CMakeFiles/Catch2WithMain.dir/build.make src/CMakeFiles/Catch2WithMain.dir/build make[3]: Entering directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' [ 64%] Building CXX object src/CMakeFiles/Catch2WithMain.dir/catch2/internal/catch_main.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/build/reproducible-path/catch2-3.7.1/= -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT src/CMakeFiles/Catch2WithMain.dir/catch2/internal/catch_main.cpp.o -MF CMakeFiles/Catch2WithMain.dir/catch2/internal/catch_main.cpp.o.d -o CMakeFiles/Catch2WithMain.dir/catch2/internal/catch_main.cpp.o -c /build/reproducible-path/catch2-3.7.1/src/catch2/internal/catch_main.cpp [ 64%] Linking CXX static library libCatch2Main.a cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/cmake -P CMakeFiles/Catch2WithMain.dir/cmake_clean_target.cmake cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/Catch2WithMain.dir/link.txt --verbose=1 /usr/bin/ar qc libCatch2Main.a CMakeFiles/Catch2WithMain.dir/catch2/internal/catch_main.cpp.o /usr/bin/ranlib libCatch2Main.a make[3]: Leaving directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' [ 64%] Built target Catch2WithMain make -f tests/CMakeFiles/SelfTest.dir/build.make tests/CMakeFiles/SelfTest.dir/depend make[3]: Entering directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/catch2-3.7.1 /build/reproducible-path/catch2-3.7.1/tests /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/CMakeFiles/SelfTest.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/SelfTest.dir/build.make tests/CMakeFiles/SelfTest.dir/build make[3]: Entering directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Compilation.tests.cpp.o [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp.o [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp.o [ 74%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Json.tests.cpp.o [ 74%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp [ 86%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/BDD.tests.cpp.o [ 88%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Condition.tests.cpp.o [ 88%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Decomposition.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Benchmark.tests.cpp.o [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Xml.tests.cpp.o [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Exception.tests.cpp.o [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TextFlow.tests.cpp.o [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/TimingTests/Sleep.tests.cpp.o [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/EnumToString.tests.cpp.o [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/String.tests.cpp.o [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/UniquePtr.tests.cpp.o [ 89%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Stream.tests.cpp.o [ 89%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Tag.tests.cpp.o [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Algorithms.tests.cpp.o [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/PartTracker.tests.cpp.o [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/ColourImpl.tests.cpp.o [ 89%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TestCaseInfoHasher.tests.cpp.o [ 81%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Sharding.tests.cpp.o [ 89%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/StringManip.tests.cpp.o [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/CmdLine.tests.cpp.o [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Reporters.tests.cpp.o [ 89%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/AssertionHandler.tests.cpp.o [ 70%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/CmdLineHelpers.tests.cpp.o [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/TestRegistrations.cpp.o [ 89%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Clara.tests.cpp.o [ 83%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Traits.tests.cpp.o [ 89%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/ToString.tests.cpp.o [ 89%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Approx.tests.cpp.o [ 78%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Parse.tests.cpp.o [ 89%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/helpers/parse_test_spec.cpp.o [ 89%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Integer.tests.cpp.o [ 68%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TestSpec.tests.cpp.o [ 89%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Details.tests.cpp.o [ 89%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Generators.tests.cpp.o [ 89%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Class.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Json.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Json.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Json.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Json.tests.cpp [ 72%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp [ 89%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TestSpecParser.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/CmdLine.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/CmdLine.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/CmdLine.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/CmdLine.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/TestRegistrations.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/TestRegistrations.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/TestRegistrations.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/TestRegistrations.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/CmdLineHelpers.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/CmdLineHelpers.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/CmdLineHelpers.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/CmdLineHelpers.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/AssertionHandler.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/AssertionHandler.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/AssertionHandler.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/AssertionHandler.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Algorithms.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Algorithms.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Algorithms.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Algorithms.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Clara.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Clara.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Clara.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Clara.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/ColourImpl.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/ColourImpl.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/ColourImpl.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ColourImpl.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Details.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Details.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Details.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Integer.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Integer.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Integer.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Integer.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Parse.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Parse.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Parse.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Parse.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/PartTracker.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/PartTracker.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/PartTracker.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/PartTracker.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Reporters.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Reporters.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Reporters.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Tag.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Tag.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Tag.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Tag.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TestCaseInfoHasher.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TestCaseInfoHasher.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TestCaseInfoHasher.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TestCaseInfoHasher.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TestSpec.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TestSpec.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TestSpec.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TestSpec.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TestSpecParser.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TestSpecParser.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TestSpecParser.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TestSpecParser.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TextFlow.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TextFlow.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TextFlow.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Sharding.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Sharding.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Sharding.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Sharding.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Stream.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Stream.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Stream.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Stream.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/String.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/String.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/String.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/String.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/StringManip.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/StringManip.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/StringManip.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/StringManip.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Xml.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Xml.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Xml.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Xml.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Traits.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Traits.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Traits.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Traits.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/ToString.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/ToString.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/ToString.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ToString.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/UniquePtr.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/UniquePtr.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/UniquePtr.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/UniquePtr.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/helpers/parse_test_spec.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/helpers/parse_test_spec.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/helpers/parse_test_spec.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/helpers/parse_test_spec.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/TimingTests/Sleep.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/TimingTests/Sleep.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/TimingTests/Sleep.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/TimingTests/Sleep.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Approx.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Approx.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Approx.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/BDD.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/BDD.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/BDD.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/BDD.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Benchmark.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Benchmark.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Benchmark.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Benchmark.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Class.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Class.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Class.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Compilation.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Compilation.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Compilation.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Condition.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Condition.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Condition.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Decomposition.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Decomposition.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Decomposition.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Decomposition.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/EnumToString.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/EnumToString.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/EnumToString.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/EnumToString.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Exception.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Exception.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Exception.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Exception.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Generators.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Generators.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Generators.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp [ 90%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Message.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Message.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Message.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Message.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message.tests.cpp [ 91%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Misc.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Misc.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Misc.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Misc.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp [ 91%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Skip.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Skip.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Skip.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Skip.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp [ 92%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringByte.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringByte.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringByte.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringByte.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringByte.tests.cpp [ 92%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringChrono.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringChrono.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringChrono.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringChrono.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringChrono.tests.cpp [ 94%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringOptional.tests.cpp.o [ 94%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringGeneral.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringGeneral.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringGeneral.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringGeneral.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringGeneral.tests.cpp cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringOptional.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringOptional.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringOptional.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringOptional.tests.cpp [ 94%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringPair.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringPair.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringPair.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringPair.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringPair.tests.cpp [ 95%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringTuple.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringTuple.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringTuple.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringTuple.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringTuple.tests.cpp [ 95%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringVariant.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringVariant.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringVariant.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringVariant.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringVariant.tests.cpp [ 96%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringVector.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringVector.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringVector.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringVector.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringVector.tests.cpp [ 97%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringWhich.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringWhich.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringWhich.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringWhich.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringWhich.tests.cpp [ 97%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Tricky.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Tricky.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Tricky.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Tricky.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp [ 98%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/VariadicMacros.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/VariadicMacros.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/VariadicMacros.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/VariadicMacros.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/VariadicMacros.tests.cpp [ 98%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/MatchersRanges.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/MatchersRanges.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/MatchersRanges.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/MatchersRanges.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp [ 99%] Building CXX object tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Matchers.tests.cpp.o cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -I/build/reproducible-path/catch2-3.7.1/tests/SelfTest -I/build/reproducible-path/catch2-3.7.1/src/catch2/.. -I/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/generated-includes -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnon-virtual-dtor -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wredundant-decls -Wreorder -Wshadow -Wstrict-aliasing -Wsubobject-linkage -Wsuggest-override -Wundef -Wuninitialized -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT tests/CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Matchers.tests.cpp.o -MF CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Matchers.tests.cpp.o.d -o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Matchers.tests.cpp.o -c /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp [100%] Linking CXX executable SelfTest cd /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/SelfTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/catch2-3.7.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/SelfTest.dir/SelfTest/TestRegistrations.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Algorithms.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/AssertionHandler.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Clara.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/CmdLine.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/CmdLineHelpers.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/ColourImpl.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Details.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Integer.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Json.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Parse.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/PartTracker.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Reporters.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Tag.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TestCaseInfoHasher.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TestSpec.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TestSpecParser.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/TextFlow.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Sharding.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Stream.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/String.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/StringManip.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Xml.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/Traits.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/ToString.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/IntrospectiveTests/UniquePtr.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/helpers/parse_test_spec.cpp.o CMakeFiles/SelfTest.dir/SelfTest/TimingTests/Sleep.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Approx.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/BDD.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Benchmark.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Class.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Compilation.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Condition.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Decomposition.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/EnumToString.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Exception.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Generators.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Message.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Misc.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Skip.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringByte.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringChrono.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringGeneral.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringOptional.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringPair.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringTuple.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringVariant.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringVector.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/ToStringWhich.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Tricky.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/VariadicMacros.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/MatchersRanges.tests.cpp.o CMakeFiles/SelfTest.dir/SelfTest/UsageTests/Matchers.tests.cpp.o -o SelfTest ../src/libCatch2Main.a ../src/libCatch2.a make[3]: Leaving directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' [100%] Built target SelfTest make[2]: Leaving directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' dh_auto_test cd obj-x86_64-linux-gnu && make -j42 test ARGS\+=--verbose ARGS\+=-j42 make[1]: Entering directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' Running tests... /usr/bin/ctest --force-new-ctest-process --verbose -j42 UpdateCTestConfiguration from :/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/DartConfiguration.tcl Parse Config file:/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/DartConfiguration.tcl UpdateCTestConfiguration from :/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/DartConfiguration.tcl Parse Config file:/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/DartConfiguration.tcl Test project /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 30 Start 30: ApprovalTests 30: Test command: /usr/bin/python3 "/build/reproducible-path/catch2-3.7.1/tools/scripts/approvalTests.py" "/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest" "/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests" 30: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 30: Test timeout computed to be: 1500 test 1 Start 1: RunTests 1: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--order" "rand" "--rng-seed" "time" 1: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 1: Test timeout computed to be: 1500 test 2 Start 2: List::Tests::Output 2: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--list-tests" "--verbosity" "high" 2: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 2: Test timeout computed to be: 1500 test 3 Start 3: List::Tests::Quiet 3: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--list-tests" "--verbosity" "quiet" 3: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 3: Test timeout computed to be: 1500 test 4 Start 4: List::Tests::ExitCode 4: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--list-tests" "--verbosity" "high" 4: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 4: Test timeout computed to be: 1500 test 5 Start 5: List::Tests::XmlOutput 5: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--list-tests" "--verbosity" "high" "-r" "xml" 5: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 5: Test timeout computed to be: 1500 test 6 Start 6: List::Tags::Output 6: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--list-tags" 6: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 6: Test timeout computed to be: 1500 test 7 Start 7: List::Tags::ExitCode 7: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--list-tags" 7: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 7: Test timeout computed to be: 1500 test 8 Start 8: List::Tags::XmlOutput 8: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--list-tags" "-r" "xml" 8: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 8: Test timeout computed to be: 1500 test 9 Start 9: List::Reporters::Output 9: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--list-reporters" 9: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 9: Test timeout computed to be: 1500 test 10 Start 10: List::Reporters::ExitCode 10: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--list-reporters" 10: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 10: Test timeout computed to be: 1500 test 11 Start 11: List::Reporters::XmlOutput 11: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--list-reporters" "-r" "xml" 11: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 11: Test timeout computed to be: 1500 test 12 Start 12: List::Listeners::Output 12: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--list-listeners" 12: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 12: Test timeout computed to be: 1500 test 13 Start 13: List::Listeners::ExitCode 13: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--list-listeners" 13: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 13: Test timeout computed to be: 1500 test 14 Start 14: List::Listeners::XmlOutput 14: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--list-listeners" "--reporter" "xml" 14: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 14: Test timeout computed to be: 1500 test 15 Start 15: NoAssertions 15: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "-w" "NoAssertions" "An empty test with no assertions" 15: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 15: Test timeout computed to be: 1500 test 16 Start 16: TestSpecs::CombiningMatchingAndNonMatchingIsOk-1 16: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Tracker," "___nonexistent_test___" 16: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 16: Test timeout computed to be: 1500 test 17 Start 17: TestSpecs::CombiningMatchingAndNonMatchingIsOk-2 17: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Tracker," "___nonexistent_test___" 17: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 17: Test timeout computed to be: 1500 test 18 Start 18: TestSpecs::NoMatchedTestsFail 18: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "___nonexistent_test___" 18: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 18: Test timeout computed to be: 1500 test 19 Start 19: TestSpecs::OverrideFailureWithNoMatchedTests 19: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "___nonexistent_test___" "--allow-running-no-tests" 19: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 19: Test timeout computed to be: 1500 test 20 Start 20: TestSpecs::OverrideAllSkipFailure 20: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "tests can be skipped dynamically at runtime" "--allow-running-no-tests" 20: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 20: Test timeout computed to be: 1500 test 21 Start 21: TestSpecs::NonMatchingTestSpecIsRoundTrippable 21: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Tracker," "this test does not exist" "[nor does this tag]" 21: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 21: Test timeout computed to be: 1500 test 22 Start 22: Warnings::UnmatchedTestSpecIsAccepted 22: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Tracker" "--warn" "UnmatchedTestSpec" 22: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 22: Test timeout computed to be: 1500 test 23 Start 23: Warnings::MultipleWarningsCanBeSpecified 23: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Tracker" "--warn" "NoAssertions" "--warn" "UnmatchedTestSpec" 23: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 23: Test timeout computed to be: 1500 test 24 Start 24: TestSpecs::WarnUnmatchedTestSpecFailsWithUnmatchedTestSpec 24: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Tracker," "___nonexistent_test___" "--warn" "UnmatchedTestSpec" 24: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 24: Test timeout computed to be: 1500 test 25 Start 25: UnmatchedOutputFilter 25: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "[this-tag-does-not-exist]" 25: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 25: Test timeout computed to be: 1500 test 26 Start 26: FilteredSection-1 26: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "#1394" "-c" "RunSection" 26: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 26: Test timeout computed to be: 1500 test 27 Start 27: FilteredSection-2 27: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "#1394 nested" "-c" "NestedRunSection" "-c" "s1" 27: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 27: Test timeout computed to be: 1500 test 28 Start 28: FilteredSection::GeneratorsDontCauseInfiniteLoop-1 28: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "#2025: original repro" "-c" "fov_0" 28: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 28: Test timeout computed to be: 1500 test 29 Start 29: FilteredSection::GeneratorsDontCauseInfiniteLoop-2 29: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "#2025: same-level sections" "-c" "A" "-c" "B" "--colour-mode" "none" 29: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 29: Test timeout computed to be: 1500 test 31 Start 31: RegressionCheck-1670 31: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "#1670 regression check" "-c" "A" "-r" "compact" 31: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 31: Test timeout computed to be: 1500 test 32 Start 32: VersionCheck 32: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "-h" 32: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 32: Test timeout computed to be: 1500 test 33 Start 33: LibIdentityTest 33: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--libidentify" 33: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 33: Test timeout computed to be: 1500 test 34 Start 34: FilenameAsTagsTest 34: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "-#" "--list-tags" 34: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 34: Test timeout computed to be: 1500 test 35 Start 35: FilenameAsTagsMatching 35: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "-#" "--list-tags" "[#Approx.tests]" 35: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 35: Test timeout computed to be: 1500 test 36 Start 36: EscapeSpecialCharactersInTestNames 36: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Test with special\, characters "in name" 36: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 36: Test timeout computed to be: 1500 test 37 Start 37: NegativeSpecNoHiddenTests 37: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--list-tests" "~[approval]" 37: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 37: Test timeout computed to be: 1500 test 38 Start 38: TestsInFile::SimpleSpecs 38: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "-f /build/reproducible-path/catch2-3.7.1/tests/SelfTest/Misc/plain-old-tests.input" 38: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 38: Test timeout computed to be: 1500 test 39 Start 39: TestsInFile::EscapeSpecialCharacters 39: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "-f /build/reproducible-path/catch2-3.7.1/tests/SelfTest/Misc/special-characters-in-file.input" 39: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 39: Test timeout computed to be: 1500 test 40 Start 40: TestsInFile::InvalidTestNames-1 40: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "-f /build/reproducible-path/catch2-3.7.1/tests/SelfTest/Misc/invalid-test-names.input" 40: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 40: Test timeout computed to be: 1500 test 41 Start 41: TagAlias 41: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "[@tricky]" "--list-tests" 41: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 41: Test timeout computed to be: 1500 test 42 Start 42: RandomTestOrdering 42: Test command: /usr/bin/python3 "/build/reproducible-path/catch2-3.7.1/tests/TestScripts/testRandomOrder.py" "/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest" 42: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 42: Test timeout computed to be: 1500 30: /build/reproducible-path/catch2-3.7.1/tools/scripts/approvalTests.py:124: SyntaxWarning: invalid escape sequence '\g' 30: line = filelocParser.sub('\g:', line) 30: /build/reproducible-path/catch2-3.7.1/tools/scripts/approvalTests.py:133: SyntaxWarning: invalid escape sequence '\g' 30: line = tapTestNumParser.sub("\g<1> {test-number} -", line) 30: /build/reproducible-path/catch2-3.7.1/tools/scripts/approvalTests.py:151: SyntaxWarning: invalid escape sequence '\g' 30: line = specialCaseParser.sub('file:\g<1>', line) 1: Randomness seeded to: 1766729825 1: 1: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1: SelfTest is a Catch2 v3.7.1 host application. 1: Run with -? for options 1: 1: ------------------------------------------------------------------------------- 1: failing in some unskipped sections causes entire test case to fail 1: skipped 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:61 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:61: SKIPPED: 1: 1: ------------------------------------------------------------------------------- 1: failing in some unskipped sections causes entire test case to fail 1: not skipped 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:62 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:62: FAILED: 1: 1: ------------------------------------------------------------------------------- 1: Testing checked-if 4 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp:216 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp:217: FAILED: 1: {Unknown expression after the reported line} 1: due to unexpected exception with message: 1: Uncaught exception should fail! 1: 1: ------------------------------------------------------------------------------- 1: Mayfail test case with nested sections 1: A 1: 1 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp:84 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp:84: FAILED: 1: 1: ------------------------------------------------------------------------------- 1: Mayfail test case with nested sections 1: A 1: 2 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp:85 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp:85: FAILED: 1: 1: ------------------------------------------------------------------------------- 1: Mayfail test case with nested sections 1: B 1: 1 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp:88 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp:88: FAILED: 1: 1: ------------------------------------------------------------------------------- 1: Mayfail test case with nested sections 1: B 1: 2 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp:89 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp:89: FAILED: 1: 1: ------------------------------------------------------------------------------- 1: mix info, unscoped info and warning 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message.tests.cpp:200 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message.tests.cpp:203: warning: 1: and warn may mix 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message.tests.cpp:204: warning: 1: they are not cleared after warnings 1: 1: ------------------------------------------------------------------------------- 1: #2615 - Throwing in constructor generator fails test case but does not abort 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp:308 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp:311: FAILED: 1: due to unexpected exception with message: 1: failure to init 1: 1: ------------------------------------------------------------------------------- 1: dynamic skipping works with generators 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:41 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:43: SKIPPED: 1: explicitly with message: 1: skipping because answer = 41 1: 1: ------------------------------------------------------------------------------- 1: dynamic skipping works with generators 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:41 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:43: SKIPPED: 1: explicitly with message: 1: skipping because answer = 43 1: 1: ------------------------------------------------------------------------------- 1: TextFlow::Column respects indentation for empty lines 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp:136 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp:156: FAILED: 1: REQUIRE( written == " \n \n third line" ) 1: with expansion: 1: " 1: 1: third line" 1: == 1: " 1: 1: third line" 1: 1: ------------------------------------------------------------------------------- 1: Incomplete AssertionHandler 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/AssertionHandler.tests.cpp:11 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/AssertionHandler.tests.cpp:14: FAILED: 1: REQUIRE( Dummy ) 1: due to unexpected exception with message: 1: Exception translation was disabled by CATCH_CONFIG_FAST_COMPILE 1: 1: loose text artifact 1: ------------------------------------------------------------------------------- 1: a succeeding test can still be skipped 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:53 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:56: SKIPPED: 1: 1: ------------------------------------------------------------------------------- 1: Testing checked-if 5 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp:222 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp:223: FAILED: 1: {Unknown expression after the reported line} 1: due to unexpected exception with message: 1: Uncaught exception should fail! 1: 1: ------------------------------------------------------------------------------- 1: skipped tests can optionally provide a reason 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:19 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:21: SKIPPED: 1: explicitly with message: 1: skipping because answer = 43 1: 1: ------------------------------------------------------------------------------- 1: Testing checked-if 2 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp:197 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp:199: FAILED: 1: 1: ------------------------------------------------------------------------------- 1: tests can be skipped dynamically at runtime 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:14 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:15: SKIPPED: 1: 1: ------------------------------------------------------------------------------- 1: run benchmark 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp:416 1: ............................................................................... 1: 1: benchmark name samples iterations est run time 1: mean low mean high mean 1: std dev low std dev high std dev 1: ------------------------------------------------------------------------------- 2: All available test cases: 2: is_permutation 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Algorithms.tests.cpp:25 2: [algorithms][approvals] 2: is_permutation supports iterator + sentinel pairs 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Algorithms.tests.cpp:85 2: [algorithms][approvals][is-permutation] 2: Incomplete AssertionHandler 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: AssertionHandler.tests.cpp:11 2: [!shouldfail][assertion-handler] 2: is_unary_function 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Clara.tests.cpp:15 2: [clara][compilation] 2: Clara::Arg supports single-arg parse the way Opt does 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Clara.tests.cpp:44 2: [arg][clara][compilation] 2: Clara::Arg does not crash on incomplete input 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Clara.tests.cpp:54 2: [arg][clara][compilation] 2: Clara::Opt supports accept-many lambdas 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Clara.tests.cpp:69 2: [clara][opt] 2: Process can be configured on command line 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: CmdLine.tests.cpp:25 2: [command-line][config] 2: Parsing sharding-related cli flags 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: CmdLine.tests.cpp:331 2: [sharding] 2: Parsing warnings 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: CmdLine.tests.cpp:383 2: [cli][warnings] 2: Test with special, characters "in name 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: CmdLine.tests.cpp:405 2: [cli][regression] 2: Various suspicious reporter specs are rejected 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: CmdLine.tests.cpp:410 2: [approvals][cli][reporter-spec] 2: Win32 colour implementation is compile-time optional 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: CmdLine.tests.cpp:427 2: [approvals][cli][colours] 2: Parse rng seed in different formats 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: CmdLine.tests.cpp:441 2: [approvals][cli][rng-seed] 2: Reporter spec splitting 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: CmdLineHelpers.tests.cpp:14 2: [approvals][cli][reporter-spec] 2: Parsing colour mode 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: CmdLineHelpers.tests.cpp:49 2: [approvals][cli][colour] 2: Parsing reporter specs 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: CmdLineHelpers.tests.cpp:67 2: [approvals][cli][reporter-spec] 2: ColourGuard behaviour 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: ColourImpl.tests.cpp:35 2: [console-colours] 2: Check that our error handling macros throw the right exceptions 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Details.tests.cpp:21 2: [!throws][approvals][internals] 2: CaseInsensitiveLess is case insensitive 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Details.tests.cpp:33 2: [comparisons][string-case] 2: CaseInsensitiveEqualsTo is case insensitive 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Details.tests.cpp:48 2: [comparisons][string-case] 2: Optional comparison ops 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Details.tests.cpp:65 2: [approvals][optional] 2: Optional supports move ops 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Details.tests.cpp:106 2: [approvals][optional] 2: Decomposer checks that the argument is 0 when handling only-0-comparable 2: types 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Details.tests.cpp:133 2: [approvals][decomposition] 2: convertToBits 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: FloatingPoint.tests.cpp:16 2: [conversion][floating-point] 2: type-shared ulpDistance tests - float 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: FloatingPoint.tests.cpp:27 2: [approvals][floating-point][ulp] 2: type-shared ulpDistance tests - double 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: FloatingPoint.tests.cpp:27 2: [approvals][floating-point][ulp] 2: UlpDistance 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: FloatingPoint.tests.cpp:69 2: [approvals][floating-point][ulp] 2: gamma - float 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: FloatingPoint.tests.cpp:80 2: [approvals][floating-point][gamma][ulp] 2: gamma - double 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: FloatingPoint.tests.cpp:80 2: [approvals][floating-point][gamma][ulp] 2: count_equidistant_floats - float 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: FloatingPoint.tests.cpp:103 2: [approvals][distance][floating-point] 2: count_equidistant_floats - double 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: FloatingPoint.tests.cpp:103 2: [approvals][distance][floating-point] 2: count_equidistant_floats 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: FloatingPoint.tests.cpp:116 2: [approvals][distance][floating-point] 2: Generators internals 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: GeneratorsImpl.tests.cpp:23 2: [generators][internals] 2: GENERATE capture macros 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: GeneratorsImpl.tests.cpp:338 2: [approvals][generators][internals] 2: #1809 - GENERATE_COPY and SingleValueGenerator does not compile 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: GeneratorsImpl.tests.cpp:347 2: [approvals][compilation][generators] 2: Multiple random generators in one test case output different values 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: GeneratorsImpl.tests.cpp:362 2: [approvals][generators][internals] 2: #2040 - infinite compilation recursion in GENERATE with MSVC 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: GeneratorsImpl.tests.cpp:389 2: [approvals][compilation][generators] 2: GENERATE handles function (pointers) 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: GeneratorsImpl.tests.cpp:409 2: [approvals][compilation][generators] 2: GENERATE decays arrays 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: GeneratorsImpl.tests.cpp:414 2: [approvals][compilation][generators] 2: Generators count returned elements 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: GeneratorsImpl.tests.cpp:420 2: [approvals][generators] 2: Generators can stringify their elements 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: GeneratorsImpl.tests.cpp:431 2: [approvals][generators] 2: Generators can override element stringification 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: GeneratorsImpl.tests.cpp:468 2: [approvals][generators] 2: Generator element stringification is cached 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: GeneratorsImpl.tests.cpp:506 2: [approvals][generators] 2: Random generators can be seeded 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: GeneratorsImpl.tests.cpp:518 2: [approvals][generators] 2: Filter generator throws exception for empty generator 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: GeneratorsImpl.tests.cpp:541 2: [generators] 2: from_range(container) supports ADL begin/end and arrays 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: GeneratorsImpl.tests.cpp:550 2: [approvals][from-range][generators] 2: extendedMult 64x64 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Integer.tests.cpp:78 2: [approvals][Integer] 2: extendedMult 64x64 - all implementations 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Integer.tests.cpp:118 2: [approvals][integer] 2: SizedUnsignedType helpers 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Integer.tests.cpp:139 2: [approvals][integer] 2: extendedMult 32x32 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Integer.tests.cpp:156 2: [approvals][integer] 2: extendedMult 8x8 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Integer.tests.cpp:180 2: [approvals][integer] 2: negative and positive signed integers keep their order after 2: transposeToNaturalOrder 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Integer.tests.cpp:198 2: [approvals][integer] 2: unsigned integers are unchanged by transposeToNaturalOrder 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Integer.tests.cpp:217 2: [approvals][integer] 2: warmup 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:82 2: [benchmark] 2: resolution 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:94 2: [benchmark] 2: estimate_clock_resolution 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:108 2: [benchmark] 2: benchmark function call 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:119 2: [benchmark] 2: uniform samples 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:155 2: [benchmark] 2: normal_cdf 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:175 2: [approvals][benchmark] 2: erfc_inv 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:185 2: [benchmark] 2: normal_quantile 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:193 2: [benchmark] 2: mean 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:202 2: [benchmark] 2: weighted_average_quantile 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:210 2: [benchmark] 2: classify_outliers 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:222 2: [benchmark] 2: analyse 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:287 2: [approvals][benchmark] 2: analyse no analysis 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:326 2: [benchmark] 2: run_for_at_least, int 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:359 2: [benchmark] 2: run_for_at_least, chronometer 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:375 2: [benchmark] 2: measure 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:395 2: [benchmark] 2: run benchmark 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: InternalBenchmark.tests.cpp:416 2: [approvals][benchmark] 2: JsonWriter 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Json.tests.cpp:22 2: [JSON][JsonWriter] 2: JsonWriter escapes charaters in strings properly 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Json.tests.cpp:114 2: [JsonWriter] 2: Parse uints 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Parse.tests.cpp:13 2: [parse-numbers] 2: Tracker 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: PartTracker.tests.cpp:22 2: Our PCG implementation provides expected results for known seeds 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:22 2: [rng] 2: Comparison ops 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:49 2: [rng] 2: Random seed generation reports unknown methods 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:57 2: [rng][seed] 2: Random seed generation accepts known methods 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:61 2: [rng][seed] 2: uniform_floating_point_distribution never returns infs from finite range - 2: float 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:72 2: [approvals][distribution][floating-point][rng] 2: uniform_floating_point_distribution never returns infs from finite range - 2: double 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:72 2: [approvals][distribution][floating-point][rng] 2: fillBitsFrom - shortening and stretching 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:87 2: [approvals][rng] 2: uniform_integer_distribution can return the bounds 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:113 2: [distribution][rng] 2: uniform_integer_distribution can handle unit ranges - unsigned char 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:131 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle unit ranges - signed char 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:131 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle unit ranges - char 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:131 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle unit ranges - uint8_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:131 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle unit ranges - int8_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:131 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle unit ranges - uint16_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:131 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle unit ranges - int16_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:131 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle unit ranges - uint32_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:131 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle unit ranges - int32_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:131 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle unit ranges - uint64_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:131 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle unit ranges - int64_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:131 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle unit ranges - size_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:131 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle unit ranges - ptrdiff_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:131 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle boolean unit ranges 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:173 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle full width ranges - unsigned char 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:194 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle full width ranges - signed char 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:194 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle full width ranges - char 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:194 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle full width ranges - uint8_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:194 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle full width ranges - int8_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:194 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle full width ranges - uint16_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:194 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle full width ranges - int16_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:194 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle full width ranges - uint32_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:194 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle full width ranges - int32_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:194 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle full width ranges - uint64_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:194 2: [approvals][distribution][rng] 2: uniform_integer_distribution can handle full width ranges - int64_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:194 2: [approvals][distribution][rng] 2: uniform_integer_distribution is reproducible - bool 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:471 2: [approvals][distribution][rng] 2: uniform_integer_distribution is reproducible - char 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:471 2: [approvals][distribution][rng] 2: uniform_integer_distribution is reproducible - uint8_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:471 2: [approvals][distribution][rng] 2: uniform_integer_distribution is reproducible - int8_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:471 2: [approvals][distribution][rng] 2: uniform_integer_distribution is reproducible - uint16_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:471 2: [approvals][distribution][rng] 2: uniform_integer_distribution is reproducible - int16_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:471 2: [approvals][distribution][rng] 2: uniform_integer_distribution is reproducible - uint32_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:471 2: [approvals][distribution][rng] 2: uniform_integer_distribution is reproducible - int32_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:471 2: [approvals][distribution][rng] 2: uniform_integer_distribution is reproducible - uint64_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:471 2: [approvals][distribution][rng] 2: uniform_integer_distribution is reproducible - int64_t 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:471 2: [approvals][distribution][rng] 2: uniform_floating_point_distribution is reproducible - float 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:571 2: [approvals][distribution][floating-point][rng] 2: uniform_floating_point_distribution is reproducible - double 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:571 2: [approvals][distribution][floating-point][rng] 2: uniform_floating_point_distribution can handle unitary ranges - float 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:592 2: [approvals][distribution][floating-point][rng] 2: uniform_floating_point_distribution can handle unitary ranges - double 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: RandomNumberGeneration.tests.cpp:592 2: [approvals][distribution][floating-point][rng] 2: The default listing implementation write to provided stream 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Reporters.tests.cpp:48 2: [reporter-helpers][reporters] 2: Reporter's write listings to provided stream 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Reporters.tests.cpp:98 2: [reporters] 2: Reproducer for #2309 - a very long description past 80 chars (default console 2: width) with a late colon : blablabla 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Reporters.tests.cpp:153 2: [console-reporter] 2: Multireporter calls reporters and listeners in correct order 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Reporters.tests.cpp:196 2: [multi-reporter][reporters] 2: Multireporter updates ReporterPreferences properly 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Reporters.tests.cpp:245 2: [multi-reporter][reporters] 2: Registering reporter with '::' in name fails 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Reporters.tests.cpp:307 2: [registration][reporters] 2: Registering multiple reporters with the same name fails 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Reporters.tests.cpp:317 2: [approvals][registration][reporters] 2: Tag alias can be registered against tag patterns 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Tag.tests.cpp:15 2: shortened hide tags are split apart 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Tag.tests.cpp:48 2: [tags] 2: tags with dots in later positions are not parsed as hidden 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Tag.tests.cpp:58 2: [tags] 2: empty tags are not allowed 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Tag.tests.cpp:67 2: [tags] 2: Tags with spaces and non-alphanumerical characters are accepted 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Tag.tests.cpp:73 2: [tags] 2: Test case with identical tags keeps just one 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Tag.tests.cpp:89 2: [tags] 2: Mismatched square brackets in tags are caught and reported 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Tag.tests.cpp:101 2: [approvals][tags] 2: Hashers with same seed produce same hash 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TestCaseInfoHasher.tests.cpp:18 2: [test-case-hash] 2: Hashers with different seed produce different hash with same test case 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TestCaseInfoHasher.tests.cpp:27 2: [test-case-hash] 2: Hashing test case produces same hash across multiple calls 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TestCaseInfoHasher.tests.cpp:38 2: [test-case-hash] 2: Hashing different test cases produces different result 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TestCaseInfoHasher.tests.cpp:47 2: [test-case-hash] 2: Parse test names and tags 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TestSpec.tests.cpp:26 2: [approvals][command-line][test-spec] 2: #1905 -- test spec parser properly clears internal state between compound 2: tests 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TestSpec.tests.cpp:301 2: [command-line][test-spec] 2: #1912 -- test spec parser handles escaping 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TestSpec.tests.cpp:312 2: [command-line][test-spec] 2: Test spec serialization is round-trippable 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TestSpec.tests.cpp:330 2: [approvals][serialization][test-spec] 2: Parsing tags with non-alphabetical characters is pass-through 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TestSpecParser.tests.cpp:32 2: [test-spec][test-spec-parser] 2: Parsed tags are matched case insensitive 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TestSpecParser.tests.cpp:47 2: [test-spec][test-spec-parser] 2: TextFlow::Column one simple line 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TextFlow.tests.cpp:25 2: [approvals][column][TextFlow] 2: TextFlow::Column respects already present newlines 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TextFlow.tests.cpp:32 2: [approvals][column][TextFlow] 2: TextFlow::Column respects width setting 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TextFlow.tests.cpp:38 2: [approvals][column][TextFlow] 2: TextFlow::Column respects indentation setting 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TextFlow.tests.cpp:72 2: [approvals][column][TextFlow] 2: TextFlow::Column indentation respects whitespace 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TextFlow.tests.cpp:97 2: [approvals][column][TextFlow] 2: TextFlow::Column linebreaking prefers boundary characters 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TextFlow.tests.cpp:110 2: [approvals][column][TextFlow] 2: TextFlow::Column respects indentation for empty lines 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TextFlow.tests.cpp:136 2: [!shouldfail][approvals][column][TextFlow] 2: TextFlow::Column leading/trailing whitespace 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TextFlow.tests.cpp:159 2: [approvals][column][TextFlow] 2: TextFlow::Column can handle empty string 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TextFlow.tests.cpp:179 2: [approvals][column][TextFlow] 2: #1400 - TextFlow::Column wrapping would sometimes duplicate words 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TextFlow.tests.cpp:185 2: [approvals][column][regression][TextFlow] 2: TextFlow::AnsiSkippingString skips ansi sequences 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TextFlow.tests.cpp:203 2: [ansiskippingstring][approvals][TextFlow] 2: TextFlow::AnsiSkippingString computes the size properly 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TextFlow.tests.cpp:331 2: [ansiskippingstring][approvals][TextFlow] 2: TextFlow::AnsiSkippingString substrings properly 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TextFlow.tests.cpp:338 2: [ansiskippingstring][approvals][TextFlow] 2: TextFlow::Column skips ansi escape sequences 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: TextFlow.tests.cpp:384 2: [approvals][column][TextFlow] 2: Sharding Function 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Sharding.tests.cpp:17 2: [approvals] 2: Cout stream properly declares it writes to stdout 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Stream.tests.cpp:13 2: [streams] 2: Empty stream name opens cout stream 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Stream.tests.cpp:17 2: [streams] 2: stdout and stderr streams have %-starting name 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Stream.tests.cpp:21 2: [streams] 2: request an unknown %-starting stream fails 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Stream.tests.cpp:26 2: [streams] 2: makeStream recognizes %debug stream name 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Stream.tests.cpp:30 2: [streams] 2: StringRef 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: String.tests.cpp:14 2: [StringRef][Strings] 2: StringRef at compilation time 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: String.tests.cpp:151 2: [constexpr][StringRef][Strings] 2: StringRef::compare 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: String.tests.cpp:187 2: [approvals][StringRef][Strings] 2: Trim strings 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: StringManip.tests.cpp:18 2: [string-manip] 2: replaceInPlace 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: StringManip.tests.cpp:34 2: [string-manip] 2: splitString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: StringManip.tests.cpp:78 2: [string-manip] 2: startsWith 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: StringManip.tests.cpp:88 2: [string-manip] 2: XmlEncode 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Xml.tests.cpp:23 2: [XML] 2: XmlEncode: UTF-8 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Xml.tests.cpp:54 2: [approvals][UTF-8][XML] 2: XmlWriter writes boolean attributes as true/false 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Xml.tests.cpp:125 2: [XML][XmlWriter] 2: XmlWriter does not escape comments 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Xml.tests.cpp:141 2: [approvals][XML][XmlWriter] 2: XmlWriter errors out when writing text without enclosing element 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Xml.tests.cpp:153 2: [approvals][XmlWriter] 2: XmlWriter escapes text properly 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Xml.tests.cpp:159 2: [approvals][XML][XmlWriter] 2: XmlWriter escapes attributes properly 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Xml.tests.cpp:172 2: [approvals][XML][XmlWriter] 2: is_lt_comparable 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Traits.tests.cpp:38 2: [approvals][is_comparable][traits] 2: is_gt_comparable 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Traits.tests.cpp:39 2: [approvals][is_comparable][traits] 2: is_le_comparable 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Traits.tests.cpp:40 2: [approvals][is_comparable][traits] 2: is_ge_comparable 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Traits.tests.cpp:41 2: [approvals][is_comparable][traits] 2: is_eq_comparable 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Traits.tests.cpp:42 2: [approvals][is_comparable][traits] 2: is_ne_comparable 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: Traits.tests.cpp:43 2: [approvals][is_comparable][traits] 2: parseEnums 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: ToString.tests.cpp:24 2: [enums][Strings] 2: Directly creating an EnumInfo 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: ToString.tests.cpp:50 2: Range type with sentinel 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: ToString.tests.cpp:60 2: convertIntoString stringification helper 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: ToString.tests.cpp:64 2: [approvals][toString] 2: Stringifying char arrays with statically known sizes - char 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: ToString.tests.cpp:86 2: [toString] 2: Stringifying char arrays with statically known sizes - signed char 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: ToString.tests.cpp:86 2: [toString] 2: Stringifying char arrays with statically known sizes - unsigned char 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: ToString.tests.cpp:86 2: [toString] 2: unique_ptr reimplementation: basic functionality 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: UniquePtr.tests.cpp:20 2: [internals][unique-ptr] 2: Upcasting special member functions 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: UniquePtr.tests.cpp:93 2: [internals][unique-ptr] 2: make_unique reimplementation 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 2: UniquePtr.tests.cpp:125 2: [internals][unique-ptr] 2: A comparison that uses literals instead of the normal constructor 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:37 2: [Approx] 2: Some simple comparisons between doubles 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:49 2: [Approx] 2: Approximate comparisons with different epsilons 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:65 2: [Approx] 2: Less-than inequalities with different epsilons 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:73 2: [Approx] 2: Greater-than inequalities with different epsilons 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:83 2: [Approx] 2: Approximate comparisons with floats 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:93 2: [Approx] 2: Approximate comparisons with ints 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:99 2: [Approx] 2: Approximate comparisons with mixed numeric types 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:105 2: [Approx] 2: Use a custom approx 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:118 2: [Approx][custom] 2: Approximate PI 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:134 2: [Approx][PI] 2: Absolute margin 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:141 2: [Approx] 2: Approx with exactly-representable margin 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:150 2: [Approx] 2: Approx setters validate their arguments 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:160 2: [Approx] 2: Default scale is invisible to comparison 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:173 2: [Approx] 2: Epsilon only applies to Approx's value 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:178 2: [Approx] 2: Assorted miscellaneous tests 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:182 2: [approvals][Approx] 2: Comparison with explicitly convertible types 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 2: tests.cpp:191 2: [Approx] 2: Scenario: Do that thing with the thing 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/BDD.tests. 2: cpp:29 2: [Tags] 2: Scenario: Vector resizing affects size and capacity 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/BDD.tests. 2: cpp:47 2: [bdd][capacity][size][vector] 2: Scenario: This is a really long scenario name to see how the list command 2: deals with wrapping 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/BDD.tests. 2: cpp:80 2: [anotherReallyLongTagNameButThisOneHasNoObviousWrapPointsSoShouldSplitWi- 2: thinAWordUsingADashCharacter][long][lots][one very long tag name that 2: should cause line wrapping writing out using the list command][tags] 2: [verbose][very long tags] 2: Scenario: BDD tests requiring Fixtures to provide commonly-accessed data or 2: methods 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/BDD.tests. 2: cpp:93 2: [bdd][fixtures] 2: A METHOD_AS_TEST_CASE based test run that succeeds 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:63 2: [class] 2: A TEST_CASE_METHOD based test run that succeeds 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:66 2: [class] 2: A TEST_CASE_PERSISTENT_FIXTURE based test run that succeeds 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:71 2: [class] 2: A TEMPLATE_TEST_CASE_METHOD based test run that succeeds - int 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:82 2: [class][template] 2: A TEMPLATE_TEST_CASE_METHOD based test run that succeeds - float 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:82 2: [class][template] 2: A TEMPLATE_TEST_CASE_METHOD based test run that succeeds - double 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:82 2: [class][template] 2: A TEMPLATE_TEST_CASE_METHOD_SIG based test run that succeeds - 1 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:86 2: [class][nttp][template] 2: A TEMPLATE_TEST_CASE_METHOD_SIG based test run that succeeds - 3 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:86 2: [class][nttp][template] 2: A TEMPLATE_TEST_CASE_METHOD_SIG based test run that succeeds - 6 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:86 2: [class][nttp][template] 2: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - std:: 2: vector 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:90 2: [class][product][template] 2: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - std:: 2: vector 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:90 2: [class][product][template] 2: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - 2: Template_Foo 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:90 2: [class][product][template] 2: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - 2: Template_Foo 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:90 2: [class][product][template] 2: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - std:: 2: array 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:95 2: [class][nttp][product][template] 2: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - std:: 2: array 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:95 2: [class][nttp][product][template] 2: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - 2: Template_Foo_2 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:95 2: [class][nttp][product][template] 2: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - 2: Template_Foo_2 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:95 2: [class][nttp][product][template] 2: Template test case method with test types specified inside std::tuple - 2: MyTypes - 0 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:101 2: [class][list][template] 2: Template test case method with test types specified inside std::tuple - 2: MyTypes - 1 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:101 2: [class][list][template] 2: Template test case method with test types specified inside std::tuple - 2: MyTypes - 2 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:101 2: [class][list][template] 2: A TEST_CASE_METHOD testing junit classname normalization 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 2: tests.cpp:155 2: [approvals][class] 2: #809 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Compilation.tests.cpp:111 2: #833 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Compilation.tests.cpp:123 2: #872 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Compilation.tests.cpp:129 2: #1027: Bitfields can be captured 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Compilation.tests.cpp:136 2: #1147 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Compilation.tests.cpp:147 2: #1238 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Compilation.tests.cpp:158 2: #1245 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Compilation.tests.cpp:168 2: [compilation] 2: #1403 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Compilation.tests.cpp:172 2: [compilation] 2: Optionally static assertions 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Compilation.tests.cpp:177 2: [compilation] 2: #1548 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Compilation.tests.cpp:184 2: [compilation] 2: #925: comparing function pointer to function address failed to compile 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Compilation.tests.cpp:206 2: [!nonportable] 2: #1319: Sections can have description (even if it is not saved 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Compilation.tests.cpp:214 2: [compilation] 2: Lambdas in assertions 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Compilation.tests.cpp:221 2: Assertion macros support bit operators and bool conversions 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Compilation.tests.cpp:249 2: [bitops][compilation] 2: #2555 - types that can only be compared with 0 literal implemented as pointer 2: conversion are supported 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Compilation.tests.cpp:316 2: [approvals][compilation] 2: #2571 - tests compile types that have multiple implicit constructors from lit 2: 0 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Compilation.tests.cpp:445 2: [approvals][compilation] 2: Equality checks that should succeed 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 2: tests.cpp:45 2: Mayfail test case with nested sections 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 2: tests.cpp:82 2: [!mayfail] 2: Inequality checks that should succeed 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 2: tests.cpp:94 2: Ordering comparison checks that should succeed 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 2: tests.cpp:123 2: Comparisons with int literals don't warn when mixing signed/ unsigned 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 2: tests.cpp:185 2: comparisons between int variables 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 2: tests.cpp:223 2: comparisons between const int variables 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 2: tests.cpp:237 2: Comparisons between unsigned ints and negative signed ints match c++ standard 2: behaviour 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 2: tests.cpp:250 2: Comparisons between ints where one side is computed 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 2: tests.cpp:263 2: Pointers can be compared to null 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 2: tests.cpp:272 2: 'Not' checks that should succeed 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 2: tests.cpp:304 2: #1005: Comparing pointer to int and long (NULL can be either on various 2: systems) 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: Decomposition.tests.cpp:35 2: [approvals][Decomposition] 2: toString(enum) 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: EnumToString.tests.cpp:25 2: [enum][toString] 2: toString(enum w/operator<<) 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: EnumToString.tests.cpp:32 2: [enum][toString] 2: toString(enum class) 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: EnumToString.tests.cpp:59 2: [enum][enumClass][toString] 2: toString(enum class w/operator<<) 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: EnumToString.tests.cpp:67 2: [enum][enumClass][toString] 2: Enums can quickly have stringification enabled using REGISTER_ENUM 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: EnumToString.tests.cpp:82 2: Enums in namespaces can quickly have stringification enabled using 2: REGISTER_ENUM 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: EnumToString.tests.cpp:104 2: When checked exceptions are thrown they can be expected or unexpected 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Exception. 2: tests.cpp:73 2: [!throws] 2: When unchecked exceptions are thrown, but caught, they do not affect the test 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Exception. 2: tests.cpp:118 2: [!throws] 2: Exception messages can be tested for 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Exception. 2: tests.cpp:167 2: [!throws] 2: Generators -- simple 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 2: tests.cpp:19 2: [generators] 2: 3x3x3 ints 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 2: tests.cpp:34 2: [generators] 2: tables 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 2: tests.cpp:45 2: [generators] 2: strlen2 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 2: tests.cpp:72 2: [approvals][generators] 2: strlen3 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 2: tests.cpp:88 2: [generators] 2: Scenario: Eating cucumbers 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 2: tests.cpp:113 2: [approvals][generators] 2: Generators -- adapters 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 2: tests.cpp:127 2: [generators][generic] 2: Random generator 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 2: tests.cpp:193 2: [approvals][generators] 2: Nested generators and captured variables 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 2: tests.cpp:209 2: [generators] 2: Copy and then generate a range 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 2: tests.cpp:243 2: [generators] 2: #1913 - GENERATE inside a for loop should not keep recreating the generator 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 2: tests.cpp:268 2: [generators][regression] 2: #1913 - GENERATEs can share a line 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 2: tests.cpp:279 2: [generators][regression] 2: #2615 - Throwing in constructor generator fails test case but does not abort 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 2: tests.cpp:308 2: [!shouldfail][generators][regression] 2: GENERATE can combine literals and generators 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 2: tests.cpp:316 2: [generators] 2: SUCCEED counts as a test pass 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 2: tests.cpp:24 2: [messages] 2: The NO_FAIL macro reports a failure but does not fail the test 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 2: tests.cpp:117 2: [messages] 2: just info 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 2: tests.cpp:121 2: [info][isolated info][messages] 2: just unscoped info 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 2: tests.cpp:147 2: [info][unscoped] 2: print unscoped info if passing unscoped info is printed 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 2: tests.cpp:156 2: [info][unscoped] 2: mix info, unscoped info and warning 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 2: tests.cpp:200 2: [info][unscoped] 2: CAPTURE can deal with complex expressions 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 2: tests.cpp:207 2: [capture][messages] 2: CAPTURE can deal with complex expressions involving commas 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 2: tests.cpp:272 2: [capture][messages] 2: CAPTURE parses string and character constants 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 2: tests.cpp:286 2: [capture][messages] 2: ManuallyRegistered 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:53 2: even more nested SECTION tests 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:120 2: [sections] 2: null strings 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:161 2: checkedIf 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:166 2: checkedElse 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:174 2: Testing checked-if 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:182 2: [checked-if] 2: Testing checked-if 2 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:197 2: [!shouldfail][checked-if] 2: Testing checked-if 3 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:206 2: [!shouldfail][checked-if] 2: Testing checked-if 4 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:216 2: [!shouldfail][checked-if] 2: Testing checked-if 5 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:222 2: [!shouldfail][checked-if] 2: xmlentitycheck 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:227 2: Factorials are computed 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:241 2: [factorial] 2: An empty test with no assertions 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:249 2: [empty] 2: first tag 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:254 2: [tag1] 2: second tag 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:255 2: [tag2] 2: vectors can be sized and resized 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:257 2: [vector] 2: TemplateTest: vectors can be sized and resized - int 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:297 2: [template][vector] 2: TemplateTest: vectors can be sized and resized - float 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:297 2: [template][vector] 2: TemplateTest: vectors can be sized and resized - std::string 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:297 2: [template][vector] 2: TemplateTest: vectors can be sized and resized - std::tuple 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:297 2: [template][vector] 2: TemplateTestSig: vectors can be sized and resized - int,5 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:337 2: [nttp][template][vector] 2: TemplateTestSig: vectors can be sized and resized - float,4 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:337 2: [nttp][template][vector] 2: TemplateTestSig: vectors can be sized and resized - std::string,15 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:337 2: [nttp][template][vector] 2: TemplateTestSig: vectors can be sized and resized - (std::tuple), 2: 6 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:337 2: [nttp][template][vector] 2: A Template product test case - std::vector 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:377 2: [product][template] 2: A Template product test case - std::vector 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:377 2: [product][template] 2: A Template product test case - Foo 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:377 2: [product][template] 2: A Template product test case - Foo 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:377 2: [product][template] 2: A Template product test case with array signature - std::array 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:382 2: [nttp][product][template] 2: A Template product test case with array signature - std::array 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:382 2: [nttp][product][template] 2: A Template product test case with array signature - Bar 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:382 2: [nttp][product][template] 2: A Template product test case with array signature - Bar 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:382 2: [nttp][product][template] 2: Product with differing arities - std::tuple 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:387 2: [product][template] 2: Product with differing arities - std::tuple 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:387 2: [product][template] 2: Product with differing arities - std::tuple 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:387 2: [product][template] 2: Template test case with test types specified inside std::tuple - MyTypes - 0 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:392 2: [list][template] 2: Template test case with test types specified inside std::tuple - MyTypes - 1 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:392 2: [list][template] 2: Template test case with test types specified inside std::tuple - MyTypes - 2 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:392 2: [list][template] 2: Template test case with test types specified inside non-default-constructible 2: std::tuple - MyNonDefaultConstructibleTypes - 0 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:402 2: [list][template] 2: Template test case with test types specified inside non-default-constructible 2: std::tuple - MyNonDefaultConstructibleTypes - 1 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:402 2: [list][template] 2: Template test case with test types specified inside non-copyable and non- 2: movable std::tuple - NonCopyableAndNonMovableTypes - 0 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:417 2: [list][template] 2: Template test case with test types specified inside non-copyable and non- 2: movable std::tuple - NonCopyableAndNonMovableTypes - 1 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:417 2: [list][template] 2: not allowed 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:431 2: [!throws] 2: toString on const wchar_t const pointer returns the string contents 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:446 2: [toString] 2: toString on const wchar_t pointer returns the string contents 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:452 2: [toString] 2: toString on wchar_t const pointer returns the string contents 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:458 2: [toString] 2: toString on wchar_t returns the string contents 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:464 2: [toString] 2: long long 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:471 2: # A test name that starts with a # 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 2: cpp:481 2: tests can be skipped dynamically at runtime 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 2: cpp:14 2: [skipping] 2: skipped tests can optionally provide a reason 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 2: cpp:19 2: [skipping] 2: sections can be skipped dynamically at runtime 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 2: cpp:25 2: [skipping] 2: nested sections can be skipped dynamically at runtime 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 2: cpp:31 2: [skipping] 2: dynamic skipping works with generators 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 2: cpp:41 2: [skipping] 2: failed assertions before SKIP cause test case to fail 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 2: cpp:47 2: [!shouldfail][skipping] 2: a succeeding test can still be skipped 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 2: cpp:53 2: [!shouldfail][skipping] 2: failing in some unskipped sections causes entire test case to fail 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 2: cpp:59 2: [!shouldfail][skipping] 2: failing for some generator values causes entire test case to fail 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 2: cpp:65 2: [!shouldfail][skipping] 2: Empty generators can SKIP in constructor 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 2: cpp:95 2: [skipping] 2: std::byte -> toString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringByte.tests.cpp:13 2: [approvals][byte][toString] 2: std::vector -> toString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringByte.tests.cpp:18 2: [approvals][byte][toString] 2: Stringifying std::chrono::duration helpers 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringChrono.tests.cpp:14 2: [chrono][toString] 2: Stringifying std::chrono::duration with weird ratios 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringChrono.tests.cpp:28 2: [chrono][toString] 2: Stringifying std::chrono::time_point 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringChrono.tests.cpp:37 2: [chrono][toString] 2: Stringifying std::chrono::time_point 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringChrono.tests.cpp:43 2: [!nonportable][chrono][toString] 2: Character pretty printing 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringGeneral.tests.cpp:15 2: Capture and info messages 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringGeneral.tests.cpp:35 2: std::map is convertible string 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringGeneral.tests.cpp:48 2: [toString] 2: std::set is convertible string 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringGeneral.tests.cpp:73 2: [toString] 2: Static arrays are convertible to string 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringGeneral.tests.cpp:94 2: [toString] 2: String views are stringified like other strings 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringGeneral.tests.cpp:111 2: [approvals][toString] 2: Precision of floating point stringification can be set 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringGeneral.tests.cpp:121 2: [floatingPoint][toString] 2: Exception as a value (e.g. in REQUIRE_THROWS_MATCHES) can be stringified 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringGeneral.tests.cpp:196 2: [exception][toString] 2: std::optional -> toString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringOptional.tests.cpp:14 2: [approvals][optional][toString] 2: std::optional -> toString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringOptional.tests.cpp:20 2: [approvals][optional][toString] 2: std::vector > -> toString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringOptional.tests.cpp:26 2: [approvals][optional][toString] 2: std::nullopt -> toString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringOptional.tests.cpp:31 2: [approvals][optional][toString] 2: std::pair -> toString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringPair.tests.cpp:12 2: [pair][toString] 2: std::pair -> toString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringPair.tests.cpp:17 2: [pair][toString] 2: std::vector > -> toString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringPair.tests.cpp:22 2: [pair][toString] 2: pair > -> toString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringPair.tests.cpp:29 2: [pair][toString] 2: tuple<> 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringTuple.tests.cpp:14 2: [toString][tuple] 2: tuple 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringTuple.tests.cpp:22 2: [toString][tuple] 2: tuple 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringTuple.tests.cpp:29 2: [toString][tuple] 2: tuple 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringTuple.tests.cpp:36 2: [toString][tuple] 2: tuple,tuple<>,float> 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringTuple.tests.cpp:42 2: [toString][tuple] 2: tuple 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringTuple.tests.cpp:49 2: [approvals][toString][tuple] 2: variant 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringVariant.tests.cpp:29 2: [approvals][toString][variant] 2: variant 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringVariant.tests.cpp:38 2: [approvals][toString][variant] 2: variant 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringVariant.tests.cpp:44 2: [approvals][toString][variant] 2: variant -- valueless-by-exception 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringVariant.tests.cpp:51 2: [approvals][toString][variant] 2: variant 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringVariant.tests.cpp:61 2: [approvals][toString][variant] 2: variant, string> 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringVariant.tests.cpp:68 2: [approvals][toString][variant] 2: variant 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringVariant.tests.cpp:91 2: [approvals][toString][variant] 2: vector -> toString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringVector.tests.cpp:14 2: [toString][vector] 2: vector -> toString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringVector.tests.cpp:24 2: [toString][vector] 2: vector -> toString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringVector.tests.cpp:59 2: [toString][vector,allocator] 2: vec> -> toString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringVector.tests.cpp:68 2: [toString][vector,allocator] 2: vector -> toString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringVector.tests.cpp:79 2: [containers][toString][vector] 2: array -> toString 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringVector.tests.cpp:87 2: [array][containers][toString] 2: stringify( has_operator ) 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringWhich.tests.cpp:62 2: [toString] 2: stringify( has_maker ) 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringWhich.tests.cpp:68 2: [toString] 2: stringify( has_maker_and_operator ) 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringWhich.tests.cpp:74 2: [toString] 2: stringify( has_neither ) 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringWhich.tests.cpp:79 2: [toString] 2: stringify( has_template_operator ) 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringWhich.tests.cpp:85 2: [toString] 2: stringify( vectors ) 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringWhich.tests.cpp:93 2: [toString] 2: stringify( vectors ) 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringWhich.tests.cpp:98 2: [toString] 2: stringify( vectors ) 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringWhich.tests.cpp:103 2: [toString] 2: stringify ranges 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: ToStringWhich.tests.cpp:181 2: [toString] 2: An expression with side-effects should only be evaluated once 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:52 2: [Tricky] 2: Implicit conversions are supported inside assertion macros 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:120 2: [approvals][Tricky] 2: Test enum bit values 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:144 2: [Tricky] 2: boolean member 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:158 2: [Tricky] 2: (unimplemented) static bools can be evaluated 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:177 2: [Tricky] 2: Objects that evaluated in boolean contexts can be checked 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:218 2: [SafeBool][Tricky] 2: Assertions then sections 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:228 2: [Tricky] 2: non streamable - with conv. op 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:255 2: [Tricky] 2: Comparing function pointers 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:266 2: [function pointer][Tricky] 2: Comparing member function pointers 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:282 2: [approvals][member function pointer][Tricky] 2: pointer to class 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:292 2: [Tricky] 2: null_ptr 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:300 2: [Tricky] 2: X/level/0/a 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:306 2: [Tricky] 2: X/level/0/b 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:307 2: [fizz][Tricky] 2: X/level/1/a 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:308 2: [Tricky] 2: X/level/1/b 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:309 2: [Tricky] 2: has printf 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:311 2: Commas in various macros are allowed 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 2: tests.cpp:325 2: Anonymous test case 1 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: VariadicMacros.tests.cpp:12 2: Test case with one argument 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: VariadicMacros.tests.cpp:17 2: Variadic macros 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: VariadicMacros.tests.cpp:22 2: [sections][variadic] 2: Basic use of the Contains range matcher 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: MatchersRanges.tests.cpp:44 2: [contains][matchers][templated] 2: Basic use of the Empty range matcher 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: MatchersRanges.tests.cpp:112 2: [empty][matchers][templated] 2: Usage of the SizeIs range matcher 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: MatchersRanges.tests.cpp:167 2: [matchers][size][templated] 2: Usage of AllMatch range matcher 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: MatchersRanges.tests.cpp:192 2: [matchers][quantifiers][templated] 2: Usage of AnyMatch range matcher 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: MatchersRanges.tests.cpp:246 2: [matchers][quantifiers][templated] 2: Usage of NoneMatch range matcher 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: MatchersRanges.tests.cpp:298 2: [matchers][quantifiers][templated] 2: Usage of AllTrue range matcher 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: MatchersRanges.tests.cpp:372 2: [matchers][quantifiers][templated] 2: Usage of NoneTrue range matcher 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: MatchersRanges.tests.cpp:437 2: [matchers][quantifiers][templated] 2: Usage of AnyTrue range matcher 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: MatchersRanges.tests.cpp:503 2: [matchers][quantifiers][templated] 2: All/Any/None True matchers support types with ADL begin 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: MatchersRanges.tests.cpp:569 2: [approvals][matchers][quantifiers][templated] 2: The quantifier range matchers support types with different types returned 2: from begin and end 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: MatchersRanges.tests.cpp:600 2: [approvals][matchers][quantifiers][templated] 2: RangeEquals supports ranges with different types returned from begin and end 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: MatchersRanges.tests.cpp:634 2: [approvals][matchers][range][templated] 2: RangeContains supports ranges with different types returned from begin and 2: end 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: MatchersRanges.tests.cpp:649 2: [approvals][matchers][range][templated] 2: Usage of RangeEquals range matcher 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: MatchersRanges.tests.cpp:661 2: [matchers][quantifiers][templated] 2: Usage of UnorderedRangeEquals range matcher 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: MatchersRanges.tests.cpp:754 2: [matchers][quantifiers][templated] 2: Type conversions of RangeEquals and similar 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 2: MatchersRanges.tests.cpp:837 2: [matchers][quantifiers][templated] 2: String matchers 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:110 2: [matchers] 2: Equals 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:151 2: [matchers] 2: Regex string matcher -- libstdc++-4.8 workaround 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:159 2: [approvals][matchers] 2: Matchers can be (AllOf) composed with the && operator 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:188 2: [matchers][operator&&][operators] 2: Matchers can be (AnyOf) composed with the || operator 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:195 2: [matchers][operators][operator||] 2: Matchers can be composed with both && and || 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:205 2: [matchers][operator&&][operators][operator||] 2: Matchers can be negated (Not) with the ! operator 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:219 2: [matchers][not][operators] 2: Vector matchers 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:256 2: [matchers][vector] 2: Vector matcher with elements without != 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:418 2: [approvals][matchers][vector] 2: Exception matchers that succeed 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:428 2: [!throws][exceptions][matchers] 2: Floating point matchers: float 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:460 2: [floating-point][matchers] 2: Floating point matchers: double 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:524 2: [floating-point][matchers] 2: Floating point matchers that are problematic in approvals 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:582 2: [approvals][floating-point][matchers] 2: Arbitrary predicate matcher 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:598 2: [generic][matchers] 2: Regression test #1 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:619 2: [matchers][vector] 2: Predicate matcher can accept const char* 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:628 2: [compilation][matchers] 2: Vector Approx matcher 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:635 2: [approx][matchers][vector] 2: Exceptions matchers 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:675 2: [!throws][exceptions][matchers] 2: Exception message can be matched 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:690 2: [!throws][exceptions][matchers] 2: Composed matchers shortcircuit 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:720 2: [composed][matchers] 2: Composed generic matchers shortcircuit 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:763 2: [composed][generic][matchers] 2: Combining templated matchers 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:821 2: [matchers][templated] 2: Combining templated and concrete matchers 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:832 2: [matchers][templated] 2: Combining concrete matchers does not use templated matchers 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:876 2: [matchers][templated] 2: Combining only templated matchers 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:911 2: [matchers][templated] 2: Combining MatchAnyOfGeneric does not nest 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:936 2: [matchers][templated] 2: Combining MatchAllOfGeneric does not nest 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:969 2: [matchers][templated] 2: Combining MatchNotOfGeneric does not nest 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:1002 2: [matchers][templated] 2: Overloaded comma or address-of operators are not used 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:1052 2: [matchers][templated] 2: Matchers are not moved or copied 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:1104 2: [approvals][matchers][templated] 2: Immovable matchers can be used 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:1111 2: [approvals][matchers][templated] 2: Matchers can take references 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:1123 2: [approvals][matchers][templated] 2: #2152 - ULP checks between differently signed values were wrong - float 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:1132 2: [floating-point][matchers][ulp] 2: #2152 - ULP checks between differently signed values were wrong - double 2: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 2: tests.cpp:1132 2: [floating-point][matchers][ulp] 2: 478 test cases 2: 3: is_permutation 3: is_permutation supports iterator + sentinel pairs 3: Incomplete AssertionHandler 3: is_unary_function 3: Clara::Arg supports single-arg parse the way Opt does 3: Clara::Arg does not crash on incomplete input 3: Clara::Opt supports accept-many lambdas 3: Process can be configured on command line 3: Parsing sharding-related cli flags 3: Parsing warnings 3: Test with special, characters "in name 3: Various suspicious reporter specs are rejected 3: Win32 colour implementation is compile-time optional 3: Parse rng seed in different formats 3: Reporter spec splitting 3: Parsing colour mode 3: Parsing reporter specs 3: ColourGuard behaviour 3: Check that our error handling macros throw the right exceptions 3: CaseInsensitiveLess is case insensitive 3: CaseInsensitiveEqualsTo is case insensitive 3: Optional comparison ops 3: Optional supports move ops 3: Decomposer checks that the argument is 0 when handling only-0-comparable types 3: convertToBits 3: type-shared ulpDistance tests - float 3: type-shared ulpDistance tests - double 3: UlpDistance 3: gamma - float 3: gamma - double 3: count_equidistant_floats - float 3: count_equidistant_floats - double 3: count_equidistant_floats 3: Generators internals 3: GENERATE capture macros 3: "#1809 - GENERATE_COPY and SingleValueGenerator does not compile" 3: Multiple random generators in one test case output different values 3: "#2040 - infinite compilation recursion in GENERATE with MSVC" 3: GENERATE handles function (pointers) 3: GENERATE decays arrays 3: Generators count returned elements 3: Generators can stringify their elements 3: Generators can override element stringification 3: Generator element stringification is cached 3: Random generators can be seeded 3: Filter generator throws exception for empty generator 3: from_range(container) supports ADL begin/end and arrays 3: extendedMult 64x64 3: extendedMult 64x64 - all implementations 3: SizedUnsignedType helpers 3: extendedMult 32x32 3: extendedMult 8x8 3: negative and positive signed integers keep their order after transposeToNaturalOrder 3: unsigned integers are unchanged by transposeToNaturalOrder 3: warmup 3: resolution 3: estimate_clock_resolution 3: benchmark function call 3: uniform samples 3: normal_cdf 3: erfc_inv 3: normal_quantile 3: mean 3: weighted_average_quantile 3: classify_outliers 3: analyse 3: analyse no analysis 3: run_for_at_least, int 3: run_for_at_least, chronometer 3: measure 3: run benchmark 3: JsonWriter 3: JsonWriter escapes charaters in strings properly 3: Parse uints 3: Tracker 3: Our PCG implementation provides expected results for known seeds 3: Comparison ops 3: Random seed generation reports unknown methods 3: Random seed generation accepts known methods 3: uniform_floating_point_distribution never returns infs from finite range - float 3: uniform_floating_point_distribution never returns infs from finite range - double 3: fillBitsFrom - shortening and stretching 3: uniform_integer_distribution can return the bounds 3: uniform_integer_distribution can handle unit ranges - unsigned char 3: uniform_integer_distribution can handle unit ranges - signed char 3: uniform_integer_distribution can handle unit ranges - char 3: uniform_integer_distribution can handle unit ranges - uint8_t 3: uniform_integer_distribution can handle unit ranges - int8_t 3: uniform_integer_distribution can handle unit ranges - uint16_t 3: uniform_integer_distribution can handle unit ranges - int16_t 3: uniform_integer_distribution can handle unit ranges - uint32_t 3: uniform_integer_distribution can handle unit ranges - int32_t 3: uniform_integer_distribution can handle unit ranges - uint64_t 3: uniform_integer_distribution can handle unit ranges - int64_t 3: uniform_integer_distribution can handle unit ranges - size_t 3: uniform_integer_distribution can handle unit ranges - ptrdiff_t 3: uniform_integer_distribution can handle boolean unit ranges 3: uniform_integer_distribution can handle full width ranges - unsigned char 3: uniform_integer_distribution can handle full width ranges - signed char 3: uniform_integer_distribution can handle full width ranges - char 3: uniform_integer_distribution can handle full width ranges - uint8_t 3: uniform_integer_distribution can handle full width ranges - int8_t 3: uniform_integer_distribution can handle full width ranges - uint16_t 3: uniform_integer_distribution can handle full width ranges - int16_t 3: uniform_integer_distribution can handle full width ranges - uint32_t 3: uniform_integer_distribution can handle full width ranges - int32_t 3: uniform_integer_distribution can handle full width ranges - uint64_t 3: uniform_integer_distribution can handle full width ranges - int64_t 3: uniform_integer_distribution is reproducible - bool 3: uniform_integer_distribution is reproducible - char 3: uniform_integer_distribution is reproducible - uint8_t 3: uniform_integer_distribution is reproducible - int8_t 3: uniform_integer_distribution is reproducible - uint16_t 3: uniform_integer_distribution is reproducible - int16_t 3: uniform_integer_distribution is reproducible - uint32_t 3: uniform_integer_distribution is reproducible - int32_t 3: uniform_integer_distribution is reproducible - uint64_t 3: uniform_integer_distribution is reproducible - int64_t 3: uniform_floating_point_distribution is reproducible - float 3: uniform_floating_point_distribution is reproducible - double 3: uniform_floating_point_distribution can handle unitary ranges - float 3: uniform_floating_point_distribution can handle unitary ranges - double 3: The default listing implementation write to provided stream 3: Reporter's write listings to provided stream 3: Reproducer for #2309 - a very long description past 80 chars (default console width) with a late colon : blablabla 3: Multireporter calls reporters and listeners in correct order 3: Multireporter updates ReporterPreferences properly 3: Registering reporter with '::' in name fails 3: Registering multiple reporters with the same name fails 3: Tag alias can be registered against tag patterns 3: shortened hide tags are split apart 3: tags with dots in later positions are not parsed as hidden 3: empty tags are not allowed 3: Tags with spaces and non-alphanumerical characters are accepted 3: Test case with identical tags keeps just one 3: Mismatched square brackets in tags are caught and reported 3: Hashers with same seed produce same hash 3: Hashers with different seed produce different hash with same test case 3: Hashing test case produces same hash across multiple calls 3: Hashing different test cases produces different result 3: Parse test names and tags 3: "#1905 -- test spec parser properly clears internal state between compound tests" 3: "#1912 -- test spec parser handles escaping" 3: Test spec serialization is round-trippable 3: Parsing tags with non-alphabetical characters is pass-through 3: Parsed tags are matched case insensitive 3: TextFlow::Column one simple line 3: TextFlow::Column respects already present newlines 3: TextFlow::Column respects width setting 3: TextFlow::Column respects indentation setting 3: TextFlow::Column indentation respects whitespace 3: TextFlow::Column linebreaking prefers boundary characters 3: TextFlow::Column respects indentation for empty lines 3: TextFlow::Column leading/trailing whitespace 3: TextFlow::Column can handle empty string 3: "#1400 - TextFlow::Column wrapping would sometimes duplicate words" 3: TextFlow::AnsiSkippingString skips ansi sequences 3: TextFlow::AnsiSkippingString computes the size properly 3: TextFlow::AnsiSkippingString substrings properly 3: TextFlow::Column skips ansi escape sequences 3: Sharding Function 3: Cout stream properly declares it writes to stdout 3: Empty stream name opens cout stream 3: stdout and stderr streams have %-starting name 3: request an unknown %-starting stream fails 3: makeStream recognizes %debug stream name 3: StringRef 3: StringRef at compilation time 3: StringRef::compare 3: Trim strings 3: replaceInPlace 3: splitString 3: startsWith 3: XmlEncode 3: XmlEncode: UTF-8 3: XmlWriter writes boolean attributes as true/false 3: XmlWriter does not escape comments 3: XmlWriter errors out when writing text without enclosing element 3: XmlWriter escapes text properly 3: XmlWriter escapes attributes properly 3: is_lt_comparable 3: is_gt_comparable 3: is_le_comparable 3: is_ge_comparable 3: is_eq_comparable 3: is_ne_comparable 3: parseEnums 3: Directly creating an EnumInfo 3: Range type with sentinel 3: convertIntoString stringification helper 3: Stringifying char arrays with statically known sizes - char 3: Stringifying char arrays with statically known sizes - signed char 3: Stringifying char arrays with statically known sizes - unsigned char 3: unique_ptr reimplementation: basic functionality 3: Upcasting special member functions 3: make_unique reimplementation 3: A comparison that uses literals instead of the normal constructor 3: Some simple comparisons between doubles 3: Approximate comparisons with different epsilons 3: Less-than inequalities with different epsilons 3: Greater-than inequalities with different epsilons 3: Approximate comparisons with floats 3: Approximate comparisons with ints 3: Approximate comparisons with mixed numeric types 3: Use a custom approx 3: Approximate PI 3: Absolute margin 3: Approx with exactly-representable margin 3: Approx setters validate their arguments 3: Default scale is invisible to comparison 3: Epsilon only applies to Approx's value 3: Assorted miscellaneous tests 3: Comparison with explicitly convertible types 3: Scenario: Do that thing with the thing 3: Scenario: Vector resizing affects size and capacity 3: Scenario: This is a really long scenario name to see how the list command deals with wrapping 3: Scenario: BDD tests requiring Fixtures to provide commonly-accessed data or methods 3: A METHOD_AS_TEST_CASE based test run that succeeds 3: A TEST_CASE_METHOD based test run that succeeds 3: A TEST_CASE_PERSISTENT_FIXTURE based test run that succeeds 3: A TEMPLATE_TEST_CASE_METHOD based test run that succeeds - int 3: A TEMPLATE_TEST_CASE_METHOD based test run that succeeds - float 3: A TEMPLATE_TEST_CASE_METHOD based test run that succeeds - double 3: A TEMPLATE_TEST_CASE_METHOD_SIG based test run that succeeds - 1 3: A TEMPLATE_TEST_CASE_METHOD_SIG based test run that succeeds - 3 3: A TEMPLATE_TEST_CASE_METHOD_SIG based test run that succeeds - 6 3: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - std::vector 3: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - std::vector 3: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - Template_Foo 3: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - Template_Foo 3: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - std::array 3: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - std::array 3: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - Template_Foo_2 3: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - Template_Foo_2 3: Template test case method with test types specified inside std::tuple - MyTypes - 0 3: Template test case method with test types specified inside std::tuple - MyTypes - 1 3: Template test case method with test types specified inside std::tuple - MyTypes - 2 3: A TEST_CASE_METHOD testing junit classname normalization 3: "#809" 3: "#833" 3: "#872" 3: "#1027: Bitfields can be captured" 3: "#1147" 3: "#1238" 3: "#1245" 3: "#1403" 3: Optionally static assertions 3: "#1548" 3: "#925: comparing function pointer to function address failed to compile" 3: "#1319: Sections can have description (even if it is not saved" 3: Lambdas in assertions 3: Assertion macros support bit operators and bool conversions 3: "#2555 - types that can only be compared with 0 literal implemented as pointer conversion are supported" 3: "#2571 - tests compile types that have multiple implicit constructors from lit 0" 3: Equality checks that should succeed 3: Mayfail test case with nested sections 3: Inequality checks that should succeed 3: Ordering comparison checks that should succeed 3: Comparisons with int literals don't warn when mixing signed/ unsigned 3: comparisons between int variables 3: comparisons between const int variables 3: Comparisons between unsigned ints and negative signed ints match c++ standard behaviour 3: Comparisons between ints where one side is computed 3: Pointers can be compared to null 3: 'Not' checks that should succeed 3: "#1005: Comparing pointer to int and long (NULL can be either on various systems)" 3: toString(enum) 3: toString(enum w/operator<<) 3: toString(enum class) 3: toString(enum class w/operator<<) 3: Enums can quickly have stringification enabled using REGISTER_ENUM 3: Enums in namespaces can quickly have stringification enabled using REGISTER_ENUM 3: When checked exceptions are thrown they can be expected or unexpected 3: When unchecked exceptions are thrown, but caught, they do not affect the test 3: Exception messages can be tested for 3: Generators -- simple 3: 3x3x3 ints 3: tables 3: strlen2 3: strlen3 3: Scenario: Eating cucumbers 3: Generators -- adapters 3: Random generator 3: Nested generators and captured variables 3: Copy and then generate a range 3: "#1913 - GENERATE inside a for loop should not keep recreating the generator" 3: "#1913 - GENERATEs can share a line" 3: "#2615 - Throwing in constructor generator fails test case but does not abort" 3: GENERATE can combine literals and generators 3: SUCCEED counts as a test pass 3: The NO_FAIL macro reports a failure but does not fail the test 3: just info 3: just unscoped info 3: print unscoped info if passing unscoped info is printed 3: mix info, unscoped info and warning 3: CAPTURE can deal with complex expressions 3: CAPTURE can deal with complex expressions involving commas 3: CAPTURE parses string and character constants 3: ManuallyRegistered 3: even more nested SECTION tests 3: null strings 3: checkedIf 3: checkedElse 3: Testing checked-if 3: Testing checked-if 2 3: Testing checked-if 3 3: Testing checked-if 4 3: Testing checked-if 5 3: xmlentitycheck 3: Factorials are computed 3: An empty test with no assertions 3: first tag 3: second tag 3: vectors can be sized and resized 3: TemplateTest: vectors can be sized and resized - int 3: TemplateTest: vectors can be sized and resized - float 3: TemplateTest: vectors can be sized and resized - std::string 3: TemplateTest: vectors can be sized and resized - std::tuple 3: TemplateTestSig: vectors can be sized and resized - int,5 3: TemplateTestSig: vectors can be sized and resized - float,4 3: TemplateTestSig: vectors can be sized and resized - std::string,15 3: TemplateTestSig: vectors can be sized and resized - (std::tuple), 6 3: A Template product test case - std::vector 3: A Template product test case - std::vector 3: A Template product test case - Foo 3: A Template product test case - Foo 3: A Template product test case with array signature - std::array 3: A Template product test case with array signature - std::array 3: A Template product test case with array signature - Bar 3: A Template product test case with array signature - Bar 3: Product with differing arities - std::tuple 3: Product with differing arities - std::tuple 3: Product with differing arities - std::tuple 3: Template test case with test types specified inside std::tuple - MyTypes - 0 3: Template test case with test types specified inside std::tuple - MyTypes - 1 3: Template test case with test types specified inside std::tuple - MyTypes - 2 3: Template test case with test types specified inside non-default-constructible std::tuple - MyNonDefaultConstructibleTypes - 0 3: Template test case with test types specified inside non-default-constructible std::tuple - MyNonDefaultConstructibleTypes - 1 3: Template test case with test types specified inside non-copyable and non-movable std::tuple - NonCopyableAndNonMovableTypes - 0 3: Template test case with test types specified inside non-copyable and non-movable std::tuple - NonCopyableAndNonMovableTypes - 1 3: not allowed 3: toString on const wchar_t const pointer returns the string contents 3: toString on const wchar_t pointer returns the string contents 3: toString on wchar_t const pointer returns the string contents 3: toString on wchar_t returns the string contents 3: long long 3: "# A test name that starts with a #" 3: tests can be skipped dynamically at runtime 3: skipped tests can optionally provide a reason 3: sections can be skipped dynamically at runtime 3: nested sections can be skipped dynamically at runtime 3: dynamic skipping works with generators 3: failed assertions before SKIP cause test case to fail 3: a succeeding test can still be skipped 3: failing in some unskipped sections causes entire test case to fail 3: failing for some generator values causes entire test case to fail 3: Empty generators can SKIP in constructor 3: std::byte -> toString 3: std::vector -> toString 3: Stringifying std::chrono::duration helpers 3: Stringifying std::chrono::duration with weird ratios 3: Stringifying std::chrono::time_point 3: Stringifying std::chrono::time_point 3: Character pretty printing 3: Capture and info messages 3: std::map is convertible string 3: std::set is convertible string 3: Static arrays are convertible to string 3: String views are stringified like other strings 3: Precision of floating point stringification can be set 3: Exception as a value (e.g. in REQUIRE_THROWS_MATCHES) can be stringified 3: std::optional -> toString 3: std::optional -> toString 3: std::vector > -> toString 3: std::nullopt -> toString 3: std::pair -> toString 3: std::pair -> toString 3: std::vector > -> toString 3: pair > -> toString 3: tuple<> 3: tuple 3: tuple 3: tuple 3: tuple,tuple<>,float> 3: tuple 3: variant 3: variant 3: variant 3: variant -- valueless-by-exception 3: variant 3: variant, string> 3: variant 3: vector -> toString 3: vector -> toString 3: vector -> toString 3: vec> -> toString 3: vector -> toString 3: array -> toString 3: stringify( has_operator ) 3: stringify( has_maker ) 3: stringify( has_maker_and_operator ) 3: stringify( has_neither ) 3: stringify( has_template_operator ) 3: stringify( vectors ) 3: stringify( vectors ) 3: stringify( vectors ) 3: stringify ranges 3: An expression with side-effects should only be evaluated once 3: Implicit conversions are supported inside assertion macros 3: Test enum bit values 3: boolean member 3: (unimplemented) static bools can be evaluated 3: Objects that evaluated in boolean contexts can be checked 3: Assertions then sections 3: non streamable - with conv. op 3: Comparing function pointers 3: Comparing member function pointers 3: pointer to class 3: null_ptr 3: X/level/0/a 3: X/level/0/b 3: X/level/1/a 3: X/level/1/b 3: has printf 3: Commas in various macros are allowed 3: Anonymous test case 1 3: Test case with one argument 3: Variadic macros 3: Basic use of the Contains range matcher 3: Basic use of the Empty range matcher 3: Usage of the SizeIs range matcher 3: Usage of AllMatch range matcher 3: Usage of AnyMatch range matcher 3: Usage of NoneMatch range matcher 3: Usage of AllTrue range matcher 3: Usage of NoneTrue range matcher 3: Usage of AnyTrue range matcher 3: All/Any/None True matchers support types with ADL begin 3: The quantifier range matchers support types with different types returned from begin and end 3: RangeEquals supports ranges with different types returned from begin and end 3: RangeContains supports ranges with different types returned from begin and end 3: Usage of RangeEquals range matcher 3: Usage of UnorderedRangeEquals range matcher 3: Type conversions of RangeEquals and similar 3: String matchers 3: Equals 3: Regex string matcher -- libstdc++-4.8 workaround 3: Matchers can be (AllOf) composed with the && operator 3: Matchers can be (AnyOf) composed with the || operator 3: Matchers can be composed with both && and || 3: Matchers can be negated (Not) with the ! operator 3: Vector matchers 3: Vector matcher with elements without != 3: Exception matchers that succeed 3: Floating point matchers: float 3: Floating point matchers: double 3: Floating point matchers that are problematic in approvals 3: Arbitrary predicate matcher 3: Regression test #1 3: Predicate matcher can accept const char* 3: Vector Approx matcher 3: Exceptions matchers 3: Exception message can be matched 3: Composed matchers shortcircuit 3: Composed generic matchers shortcircuit 3: Combining templated matchers 3: Combining templated and concrete matchers 3: Combining concrete matchers does not use templated matchers 3: Combining only templated matchers 3: Combining MatchAnyOfGeneric does not nest 3: Combining MatchAllOfGeneric does not nest 3: Combining MatchNotOfGeneric does not nest 3: Overloaded comma or address-of operators are not used 3: Matchers are not moved or copied 3: Immovable matchers can be used 3: Matchers can take references 3: "#2152 - ULP checks between differently signed values were wrong - float" 3: "#2152 - ULP checks between differently signed values were wrong - double" 4: All available test cases: 4: is_permutation 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Algorithms.tests.cpp:25 4: [algorithms][approvals] 4: is_permutation supports iterator + sentinel pairs 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Algorithms.tests.cpp:85 4: [algorithms][approvals][is-permutation] 4: Incomplete AssertionHandler 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: AssertionHandler.tests.cpp:11 4: [!shouldfail][assertion-handler] 4: is_unary_function 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Clara.tests.cpp:15 4: [clara][compilation] 4: Clara::Arg supports single-arg parse the way Opt does 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Clara.tests.cpp:44 4: [arg][clara][compilation] 4: Clara::Arg does not crash on incomplete input 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Clara.tests.cpp:54 4: [arg][clara][compilation] 4: Clara::Opt supports accept-many lambdas 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Clara.tests.cpp:69 4: [clara][opt] 4: Process can be configured on command line 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: CmdLine.tests.cpp:25 4: [command-line][config] 4: Parsing sharding-related cli flags 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: CmdLine.tests.cpp:331 4: [sharding] 4: Parsing warnings 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: CmdLine.tests.cpp:383 4: [cli][warnings] 4: Test with special, characters "in name 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: CmdLine.tests.cpp:405 4: [cli][regression] 4: Various suspicious reporter specs are rejected 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: CmdLine.tests.cpp:410 4: [approvals][cli][reporter-spec] 4: Win32 colour implementation is compile-time optional 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: CmdLine.tests.cpp:427 4: [approvals][cli][colours] 4: Parse rng seed in different formats 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: CmdLine.tests.cpp:441 4: [approvals][cli][rng-seed] 4: Reporter spec splitting 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: CmdLineHelpers.tests.cpp:14 4: [approvals][cli][reporter-spec] 4: Parsing colour mode 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: CmdLineHelpers.tests.cpp:49 4: [approvals][cli][colour] 4: Parsing reporter specs 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: CmdLineHelpers.tests.cpp:67 4: [approvals][cli][reporter-spec] 4: ColourGuard behaviour 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: ColourImpl.tests.cpp:35 4: [console-colours] 4: Check that our error handling macros throw the right exceptions 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Details.tests.cpp:21 4: [!throws][approvals][internals] 4: CaseInsensitiveLess is case insensitive 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Details.tests.cpp:33 4: [comparisons][string-case] 4: CaseInsensitiveEqualsTo is case insensitive 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Details.tests.cpp:48 4: [comparisons][string-case] 4: Optional comparison ops 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Details.tests.cpp:65 4: [approvals][optional] 4: Optional supports move ops 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Details.tests.cpp:106 4: [approvals][optional] 4: Decomposer checks that the argument is 0 when handling only-0-comparable 4: types 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Details.tests.cpp:133 4: [approvals][decomposition] 4: convertToBits 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: FloatingPoint.tests.cpp:16 4: [conversion][floating-point] 4: type-shared ulpDistance tests - float 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: FloatingPoint.tests.cpp:27 4: [approvals][floating-point][ulp] 4: type-shared ulpDistance tests - double 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: FloatingPoint.tests.cpp:27 4: [approvals][floating-point][ulp] 4: UlpDistance 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: FloatingPoint.tests.cpp:69 4: [approvals][floating-point][ulp] 4: gamma - float 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: FloatingPoint.tests.cpp:80 4: [approvals][floating-point][gamma][ulp] 4: gamma - double 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: FloatingPoint.tests.cpp:80 4: [approvals][floating-point][gamma][ulp] 4: count_equidistant_floats - float 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: FloatingPoint.tests.cpp:103 4: [approvals][distance][floating-point] 4: count_equidistant_floats - double 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: FloatingPoint.tests.cpp:103 4: [approvals][distance][floating-point] 4: count_equidistant_floats 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: FloatingPoint.tests.cpp:116 4: [approvals][distance][floating-point] 4: Generators internals 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: GeneratorsImpl.tests.cpp:23 4: [generators][internals] 4: GENERATE capture macros 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: GeneratorsImpl.tests.cpp:338 4: [approvals][generators][internals] 4: #1809 - GENERATE_COPY and SingleValueGenerator does not compile 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: GeneratorsImpl.tests.cpp:347 4: [approvals][compilation][generators] 4: Multiple random generators in one test case output different values 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: GeneratorsImpl.tests.cpp:362 4: [approvals][generators][internals] 4: #2040 - infinite compilation recursion in GENERATE with MSVC 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: GeneratorsImpl.tests.cpp:389 4: [approvals][compilation][generators] 4: GENERATE handles function (pointers) 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: GeneratorsImpl.tests.cpp:409 4: [approvals][compilation][generators] 4: GENERATE decays arrays 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: GeneratorsImpl.tests.cpp:414 4: [approvals][compilation][generators] 4: Generators count returned elements 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: GeneratorsImpl.tests.cpp:420 4: [approvals][generators] 4: Generators can stringify their elements 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: GeneratorsImpl.tests.cpp:431 4: [approvals][generators] 4: Generators can override element stringification 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: GeneratorsImpl.tests.cpp:468 4: [approvals][generators] 4: Generator element stringification is cached 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: GeneratorsImpl.tests.cpp:506 4: [approvals][generators] 4: Random generators can be seeded 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: GeneratorsImpl.tests.cpp:518 4: [approvals][generators] 4: Filter generator throws exception for empty generator 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: GeneratorsImpl.tests.cpp:541 4: [generators] 4: from_range(container) supports ADL begin/end and arrays 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: GeneratorsImpl.tests.cpp:550 4: [approvals][from-range][generators] 4: extendedMult 64x64 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Integer.tests.cpp:78 4: [approvals][Integer] 4: extendedMult 64x64 - all implementations 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Integer.tests.cpp:118 4: [approvals][integer] 4: SizedUnsignedType helpers 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Integer.tests.cpp:139 4: [approvals][integer] 4: extendedMult 32x32 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Integer.tests.cpp:156 4: [approvals][integer] 4: extendedMult 8x8 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Integer.tests.cpp:180 4: [approvals][integer] 4: negative and positive signed integers keep their order after 4: transposeToNaturalOrder 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Integer.tests.cpp:198 4: [approvals][integer] 4: unsigned integers are unchanged by transposeToNaturalOrder 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Integer.tests.cpp:217 4: [approvals][integer] 4: warmup 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:82 4: [benchmark] 4: resolution 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:94 4: [benchmark] 4: estimate_clock_resolution 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:108 4: [benchmark] 4: benchmark function call 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:119 4: [benchmark] 4: uniform samples 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:155 4: [benchmark] 4: normal_cdf 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:175 4: [approvals][benchmark] 4: erfc_inv 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:185 4: [benchmark] 4: normal_quantile 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:193 4: [benchmark] 4: mean 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:202 4: [benchmark] 4: weighted_average_quantile 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:210 4: [benchmark] 4: classify_outliers 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:222 4: [benchmark] 4: analyse 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:287 4: [approvals][benchmark] 4: analyse no analysis 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:326 4: [benchmark] 4: run_for_at_least, int 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:359 4: [benchmark] 4: run_for_at_least, chronometer 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:375 4: [benchmark] 4: measure 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:395 4: [benchmark] 4: run benchmark 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: InternalBenchmark.tests.cpp:416 4: [approvals][benchmark] 4: JsonWriter 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Json.tests.cpp:22 4: [JSON][JsonWriter] 4: JsonWriter escapes charaters in strings properly 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Json.tests.cpp:114 4: [JsonWriter] 4: Parse uints 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Parse.tests.cpp:13 4: [parse-numbers] 4: Tracker 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: PartTracker.tests.cpp:22 4: Our PCG implementation provides expected results for known seeds 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:22 4: [rng] 4: Comparison ops 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:49 4: [rng] 4: Random seed generation reports unknown methods 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:57 4: [rng][seed] 4: Random seed generation accepts known methods 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:61 4: [rng][seed] 4: uniform_floating_point_distribution never returns infs from finite range - 4: float 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:72 4: [approvals][distribution][floating-point][rng] 4: uniform_floating_point_distribution never returns infs from finite range - 4: double 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:72 4: [approvals][distribution][floating-point][rng] 4: fillBitsFrom - shortening and stretching 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:87 4: [approvals][rng] 4: uniform_integer_distribution can return the bounds 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:113 4: [distribution][rng] 4: uniform_integer_distribution can handle unit ranges - unsigned char 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:131 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle unit ranges - signed char 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:131 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle unit ranges - char 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:131 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle unit ranges - uint8_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:131 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle unit ranges - int8_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:131 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle unit ranges - uint16_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:131 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle unit ranges - int16_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:131 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle unit ranges - uint32_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:131 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle unit ranges - int32_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:131 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle unit ranges - uint64_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:131 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle unit ranges - int64_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:131 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle unit ranges - size_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:131 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle unit ranges - ptrdiff_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:131 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle boolean unit ranges 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:173 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle full width ranges - unsigned char 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:194 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle full width ranges - signed char 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:194 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle full width ranges - char 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:194 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle full width ranges - uint8_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:194 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle full width ranges - int8_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:194 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle full width ranges - uint16_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:194 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle full width ranges - int16_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:194 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle full width ranges - uint32_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:194 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle full width ranges - int32_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:194 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle full width ranges - uint64_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:194 4: [approvals][distribution][rng] 4: uniform_integer_distribution can handle full width ranges - int64_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:194 4: [approvals][distribution][rng] 4: uniform_integer_distribution is reproducible - bool 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:471 4: [approvals][distribution][rng] 4: uniform_integer_distribution is reproducible - char 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:471 4: [approvals][distribution][rng] 4: uniform_integer_distribution is reproducible - uint8_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:471 4: [approvals][distribution][rng] 4: uniform_integer_distribution is reproducible - int8_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:471 4: [approvals][distribution][rng] 4: uniform_integer_distribution is reproducible - uint16_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:471 4: [approvals][distribution][rng] 4: uniform_integer_distribution is reproducible - int16_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:471 4: [approvals][distribution][rng] 4: uniform_integer_distribution is reproducible - uint32_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:471 4: [approvals][distribution][rng] 4: uniform_integer_distribution is reproducible - int32_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:471 4: [approvals][distribution][rng] 4: uniform_integer_distribution is reproducible - uint64_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:471 4: [approvals][distribution][rng] 4: uniform_integer_distribution is reproducible - int64_t 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:471 4: [approvals][distribution][rng] 4: uniform_floating_point_distribution is reproducible - float 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:571 4: [approvals][distribution][floating-point][rng] 4: uniform_floating_point_distribution is reproducible - double 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:571 4: [approvals][distribution][floating-point][rng] 4: uniform_floating_point_distribution can handle unitary ranges - float 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:592 4: [approvals][distribution][floating-point][rng] 4: uniform_floating_point_distribution can handle unitary ranges - double 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: RandomNumberGeneration.tests.cpp:592 4: [approvals][distribution][floating-point][rng] 4: The default listing implementation write to provided stream 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Reporters.tests.cpp:48 4: [reporter-helpers][reporters] 4: Reporter's write listings to provided stream 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Reporters.tests.cpp:98 4: [reporters] 4: Reproducer for #2309 - a very long description past 80 chars (default console 4: width) with a late colon : blablabla 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Reporters.tests.cpp:153 4: [console-reporter] 4: Multireporter calls reporters and listeners in correct order 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Reporters.tests.cpp:196 4: [multi-reporter][reporters] 4: Multireporter updates ReporterPreferences properly 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Reporters.tests.cpp:245 4: [multi-reporter][reporters] 4: Registering reporter with '::' in name fails 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Reporters.tests.cpp:307 4: [registration][reporters] 4: Registering multiple reporters with the same name fails 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Reporters.tests.cpp:317 4: [approvals][registration][reporters] 4: Tag alias can be registered against tag patterns 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Tag.tests.cpp:15 4: shortened hide tags are split apart 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Tag.tests.cpp:48 4: [tags] 4: tags with dots in later positions are not parsed as hidden 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Tag.tests.cpp:58 4: [tags] 4: empty tags are not allowed 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Tag.tests.cpp:67 4: [tags] 4: Tags with spaces and non-alphanumerical characters are accepted 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Tag.tests.cpp:73 4: [tags] 4: Test case with identical tags keeps just one 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Tag.tests.cpp:89 4: [tags] 4: Mismatched square brackets in tags are caught and reported 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Tag.tests.cpp:101 4: [approvals][tags] 4: Hashers with same seed produce same hash 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TestCaseInfoHasher.tests.cpp:18 4: [test-case-hash] 4: Hashers with different seed produce different hash with same test case 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TestCaseInfoHasher.tests.cpp:27 4: [test-case-hash] 4: Hashing test case produces same hash across multiple calls 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TestCaseInfoHasher.tests.cpp:38 4: [test-case-hash] 4: Hashing different test cases produces different result 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TestCaseInfoHasher.tests.cpp:47 4: [test-case-hash] 4: Parse test names and tags 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TestSpec.tests.cpp:26 4: [approvals][command-line][test-spec] 4: #1905 -- test spec parser properly clears internal state between compound 4: tests 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TestSpec.tests.cpp:301 4: [command-line][test-spec] 4: #1912 -- test spec parser handles escaping 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TestSpec.tests.cpp:312 4: [command-line][test-spec] 4: Test spec serialization is round-trippable 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TestSpec.tests.cpp:330 4: [approvals][serialization][test-spec] 4: Parsing tags with non-alphabetical characters is pass-through 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TestSpecParser.tests.cpp:32 4: [test-spec][test-spec-parser] 4: Parsed tags are matched case insensitive 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TestSpecParser.tests.cpp:47 4: [test-spec][test-spec-parser] 4: TextFlow::Column one simple line 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TextFlow.tests.cpp:25 4: [approvals][column][TextFlow] 4: TextFlow::Column respects already present newlines 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TextFlow.tests.cpp:32 4: [approvals][column][TextFlow] 4: TextFlow::Column respects width setting 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TextFlow.tests.cpp:38 4: [approvals][column][TextFlow] 4: TextFlow::Column respects indentation setting 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TextFlow.tests.cpp:72 4: [approvals][column][TextFlow] 4: TextFlow::Column indentation respects whitespace 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TextFlow.tests.cpp:97 4: [approvals][column][TextFlow] 4: TextFlow::Column linebreaking prefers boundary characters 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TextFlow.tests.cpp:110 4: [approvals][column][TextFlow] 4: TextFlow::Column respects indentation for empty lines 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TextFlow.tests.cpp:136 4: [!shouldfail][approvals][column][TextFlow] 4: TextFlow::Column leading/trailing whitespace 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TextFlow.tests.cpp:159 4: [approvals][column][TextFlow] 4: TextFlow::Column can handle empty string 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TextFlow.tests.cpp:179 4: [approvals][column][TextFlow] 4: #1400 - TextFlow::Column wrapping would sometimes duplicate words 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TextFlow.tests.cpp:185 4: [approvals][column][regression][TextFlow] 4: TextFlow::AnsiSkippingString skips ansi sequences 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TextFlow.tests.cpp:203 4: [ansiskippingstring][approvals][TextFlow] 4: TextFlow::AnsiSkippingString computes the size properly 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TextFlow.tests.cpp:331 4: [ansiskippingstring][approvals][TextFlow] 4: TextFlow::AnsiSkippingString substrings properly 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TextFlow.tests.cpp:338 4: [ansiskippingstring][approvals][TextFlow] 4: TextFlow::Column skips ansi escape sequences 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: TextFlow.tests.cpp:384 4: [approvals][column][TextFlow] 4: Sharding Function 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Sharding.tests.cpp:17 4: [approvals] 4: Cout stream properly declares it writes to stdout 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Stream.tests.cpp:13 4: [streams] 4: Empty stream name opens cout stream 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Stream.tests.cpp:17 4: [streams] 4: stdout and stderr streams have %-starting name 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Stream.tests.cpp:21 4: [streams] 4: request an unknown %-starting stream fails 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Stream.tests.cpp:26 4: [streams] 4: makeStream recognizes %debug stream name 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Stream.tests.cpp:30 4: [streams] 4: StringRef 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: String.tests.cpp:14 4: [StringRef][Strings] 4: StringRef at compilation time 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: String.tests.cpp:151 4: [constexpr][StringRef][Strings] 4: StringRef::compare 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: String.tests.cpp:187 4: [approvals][StringRef][Strings] 4: Trim strings 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: StringManip.tests.cpp:18 4: [string-manip] 4: replaceInPlace 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: StringManip.tests.cpp:34 4: [string-manip] 4: splitString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: StringManip.tests.cpp:78 4: [string-manip] 4: startsWith 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: StringManip.tests.cpp:88 4: [string-manip] 4: XmlEncode 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Xml.tests.cpp:23 4: [XML] 4: XmlEncode: UTF-8 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Xml.tests.cpp:54 4: [approvals][UTF-8][XML] 4: XmlWriter writes boolean attributes as true/false 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Xml.tests.cpp:125 4: [XML][XmlWriter] 4: XmlWriter does not escape comments 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Xml.tests.cpp:141 4: [approvals][XML][XmlWriter] 4: XmlWriter errors out when writing text without enclosing element 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Xml.tests.cpp:153 4: [approvals][XmlWriter] 4: XmlWriter escapes text properly 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Xml.tests.cpp:159 4: [approvals][XML][XmlWriter] 4: XmlWriter escapes attributes properly 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Xml.tests.cpp:172 4: [approvals][XML][XmlWriter] 4: is_lt_comparable 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Traits.tests.cpp:38 4: [approvals][is_comparable][traits] 4: is_gt_comparable 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Traits.tests.cpp:39 4: [approvals][is_comparable][traits] 4: is_le_comparable 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Traits.tests.cpp:40 4: [approvals][is_comparable][traits] 4: is_ge_comparable 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Traits.tests.cpp:41 4: [approvals][is_comparable][traits] 4: is_eq_comparable 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Traits.tests.cpp:42 4: [approvals][is_comparable][traits] 4: is_ne_comparable 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: Traits.tests.cpp:43 4: [approvals][is_comparable][traits] 4: parseEnums 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: ToString.tests.cpp:24 4: [enums][Strings] 4: Directly creating an EnumInfo 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: ToString.tests.cpp:50 4: Range type with sentinel 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: ToString.tests.cpp:60 4: convertIntoString stringification helper 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: ToString.tests.cpp:64 4: [approvals][toString] 4: Stringifying char arrays with statically known sizes - char 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: ToString.tests.cpp:86 4: [toString] 4: Stringifying char arrays with statically known sizes - signed char 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: ToString.tests.cpp:86 4: [toString] 4: Stringifying char arrays with statically known sizes - unsigned char 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: ToString.tests.cpp:86 4: [toString] 4: unique_ptr reimplementation: basic functionality 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: UniquePtr.tests.cpp:20 4: [internals][unique-ptr] 4: Upcasting special member functions 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: UniquePtr.tests.cpp:93 4: [internals][unique-ptr] 4: make_unique reimplementation 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ 4: UniquePtr.tests.cpp:125 4: [internals][unique-ptr] 4: A comparison that uses literals instead of the normal constructor 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:37 4: [Approx] 4: Some simple comparisons between doubles 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:49 4: [Approx] 4: Approximate comparisons with different epsilons 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:65 4: [Approx] 4: Less-than inequalities with different epsilons 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:73 4: [Approx] 4: Greater-than inequalities with different epsilons 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:83 4: [Approx] 4: Approximate comparisons with floats 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:93 4: [Approx] 4: Approximate comparisons with ints 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:99 4: [Approx] 4: Approximate comparisons with mixed numeric types 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:105 4: [Approx] 4: Use a custom approx 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:118 4: [Approx][custom] 4: Approximate PI 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:134 4: [Approx][PI] 4: Absolute margin 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:141 4: [Approx] 4: Approx with exactly-representable margin 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:150 4: [Approx] 4: Approx setters validate their arguments 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:160 4: [Approx] 4: Default scale is invisible to comparison 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:173 4: [Approx] 4: Epsilon only applies to Approx's value 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:178 4: [Approx] 4: Assorted miscellaneous tests 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:182 4: [approvals][Approx] 4: Comparison with explicitly convertible types 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx. 4: tests.cpp:191 4: [Approx] 4: Scenario: Do that thing with the thing 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/BDD.tests. 4: cpp:29 4: [Tags] 4: Scenario: Vector resizing affects size and capacity 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/BDD.tests. 4: cpp:47 4: [bdd][capacity][size][vector] 4: Scenario: This is a really long scenario name to see how the list command 4: deals with wrapping 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/BDD.tests. 4: cpp:80 4: [anotherReallyLongTagNameButThisOneHasNoObviousWrapPointsSoShouldSplitWi- 4: thinAWordUsingADashCharacter][long][lots][one very long tag name that 4: should cause line wrapping writing out using the list command][tags] 4: [verbose][very long tags] 4: Scenario: BDD tests requiring Fixtures to provide commonly-accessed data or 4: methods 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/BDD.tests. 4: cpp:93 4: [bdd][fixtures] 4: A METHOD_AS_TEST_CASE based test run that succeeds 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:63 4: [class] 4: A TEST_CASE_METHOD based test run that succeeds 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:66 4: [class] 4: A TEST_CASE_PERSISTENT_FIXTURE based test run that succeeds 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:71 4: [class] 4: A TEMPLATE_TEST_CASE_METHOD based test run that succeeds - int 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:82 4: [class][template] 4: A TEMPLATE_TEST_CASE_METHOD based test run that succeeds - float 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:82 4: [class][template] 4: A TEMPLATE_TEST_CASE_METHOD based test run that succeeds - double 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:82 4: [class][template] 4: A TEMPLATE_TEST_CASE_METHOD_SIG based test run that succeeds - 1 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:86 4: [class][nttp][template] 4: A TEMPLATE_TEST_CASE_METHOD_SIG based test run that succeeds - 3 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:86 4: [class][nttp][template] 4: A TEMPLATE_TEST_CASE_METHOD_SIG based test run that succeeds - 6 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:86 4: [class][nttp][template] 4: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - std:: 4: vector 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:90 4: [class][product][template] 4: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - std:: 4: vector 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:90 4: [class][product][template] 4: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - 4: Template_Foo 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:90 4: [class][product][template] 4: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - 4: Template_Foo 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:90 4: [class][product][template] 4: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - std:: 4: array 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:95 4: [class][nttp][product][template] 4: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - std:: 4: array 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:95 4: [class][nttp][product][template] 4: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - 4: Template_Foo_2 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:95 4: [class][nttp][product][template] 4: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - 4: Template_Foo_2 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:95 4: [class][nttp][product][template] 4: Template test case method with test types specified inside std::tuple - 4: MyTypes - 0 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:101 4: [class][list][template] 4: Template test case method with test types specified inside std::tuple - 4: MyTypes - 1 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:101 4: [class][list][template] 4: Template test case method with test types specified inside std::tuple - 4: MyTypes - 2 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:101 4: [class][list][template] 4: A TEST_CASE_METHOD testing junit classname normalization 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class. 4: tests.cpp:155 4: [approvals][class] 4: #809 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Compilation.tests.cpp:111 4: #833 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Compilation.tests.cpp:123 4: #872 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Compilation.tests.cpp:129 4: #1027: Bitfields can be captured 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Compilation.tests.cpp:136 4: #1147 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Compilation.tests.cpp:147 4: #1238 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Compilation.tests.cpp:158 4: #1245 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Compilation.tests.cpp:168 4: [compilation] 4: #1403 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Compilation.tests.cpp:172 4: [compilation] 4: Optionally static assertions 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Compilation.tests.cpp:177 4: [compilation] 4: #1548 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Compilation.tests.cpp:184 4: [compilation] 4: #925: comparing function pointer to function address failed to compile 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Compilation.tests.cpp:206 4: [!nonportable] 4: #1319: Sections can have description (even if it is not saved 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Compilation.tests.cpp:214 4: [compilation] 4: Lambdas in assertions 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Compilation.tests.cpp:221 4: Assertion macros support bit operators and bool conversions 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Compilation.tests.cpp:249 4: [bitops][compilation] 4: #2555 - types that can only be compared with 0 literal implemented as pointer 4: conversion are supported 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Compilation.tests.cpp:316 4: [approvals][compilation] 4: #2571 - tests compile types that have multiple implicit constructors from lit 4: 0 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Compilation.tests.cpp:445 4: [approvals][compilation] 4: Equality checks that should succeed 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 4: tests.cpp:45 4: Mayfail test case with nested sections 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 4: tests.cpp:82 4: [!mayfail] 4: Inequality checks that should succeed 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 4: tests.cpp:94 4: Ordering comparison checks that should succeed 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 4: tests.cpp:123 4: Comparisons with int literals don't warn when mixing signed/ unsigned 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 4: tests.cpp:185 4: comparisons between int variables 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 4: tests.cpp:223 4: comparisons between const int variables 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 4: tests.cpp:237 4: Comparisons between unsigned ints and negative signed ints match c++ standard 4: behaviour 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 4: tests.cpp:250 4: Comparisons between ints where one side is computed 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 4: tests.cpp:263 4: Pointers can be compared to null 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 4: tests.cpp:272 4: 'Not' checks that should succeed 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition. 4: tests.cpp:304 4: #1005: Comparing pointer to int and long (NULL can be either on various 4: systems) 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: Decomposition.tests.cpp:35 4: [approvals][Decomposition] 4: toString(enum) 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: EnumToString.tests.cpp:25 4: [enum][toString] 4: toString(enum w/operator<<) 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: EnumToString.tests.cpp:32 4: [enum][toString] 4: toString(enum class) 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: EnumToString.tests.cpp:59 4: [enum][enumClass][toString] 4: toString(enum class w/operator<<) 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: EnumToString.tests.cpp:67 4: [enum][enumClass][toString] 4: Enums can quickly have stringification enabled using REGISTER_ENUM 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: EnumToString.tests.cpp:82 4: Enums in namespaces can quickly have stringification enabled using 4: REGISTER_ENUM 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: EnumToString.tests.cpp:104 4: When checked exceptions are thrown they can be expected or unexpected 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Exception. 4: tests.cpp:73 4: [!throws] 4: When unchecked exceptions are thrown, but caught, they do not affect the test 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Exception. 4: tests.cpp:118 4: [!throws] 4: Exception messages can be tested for 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Exception. 4: tests.cpp:167 4: [!throws] 4: Generators -- simple 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 4: tests.cpp:19 4: [generators] 4: 3x3x3 ints 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 4: tests.cpp:34 4: [generators] 4: tables 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 4: tests.cpp:45 4: [generators] 4: strlen2 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 4: tests.cpp:72 4: [approvals][generators] 4: strlen3 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 4: tests.cpp:88 4: [generators] 4: Scenario: Eating cucumbers 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 4: tests.cpp:113 4: [approvals][generators] 4: Generators -- adapters 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 4: tests.cpp:127 4: [generators][generic] 4: Random generator 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 4: tests.cpp:193 4: [approvals][generators] 4: Nested generators and captured variables 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 4: tests.cpp:209 4: [generators] 4: Copy and then generate a range 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 4: tests.cpp:243 4: [generators] 4: #1913 - GENERATE inside a for loop should not keep recreating the generator 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 4: tests.cpp:268 4: [generators][regression] 4: #1913 - GENERATEs can share a line 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 4: tests.cpp:279 4: [generators][regression] 4: #2615 - Throwing in constructor generator fails test case but does not abort 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 4: tests.cpp:308 4: [!shouldfail][generators][regression] 4: GENERATE can combine literals and generators 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators. 4: tests.cpp:316 4: [generators] 4: SUCCEED counts as a test pass 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 4: tests.cpp:24 4: [messages] 4: The NO_FAIL macro reports a failure but does not fail the test 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 4: tests.cpp:117 4: [messages] 4: just info 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 4: tests.cpp:121 4: [info][isolated info][messages] 4: just unscoped info 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 4: tests.cpp:147 4: [info][unscoped] 4: print unscoped info if passing unscoped info is printed 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 4: tests.cpp:156 4: [info][unscoped] 4: mix info, unscoped info and warning 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 4: tests.cpp:200 4: [info][unscoped] 4: CAPTURE can deal with complex expressions 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 4: tests.cpp:207 4: [capture][messages] 4: CAPTURE can deal with complex expressions involving commas 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 4: tests.cpp:272 4: [capture][messages] 4: CAPTURE parses string and character constants 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message. 4: tests.cpp:286 4: [capture][messages] 4: ManuallyRegistered 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:53 4: even more nested SECTION tests 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:120 4: [sections] 4: null strings 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:161 4: checkedIf 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:166 4: checkedElse 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:174 4: Testing checked-if 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:182 4: [checked-if] 4: Testing checked-if 2 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:197 4: [!shouldfail][checked-if] 4: Testing checked-if 3 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:206 4: [!shouldfail][checked-if] 4: Testing checked-if 4 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:216 4: [!shouldfail][checked-if] 4: Testing checked-if 5 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:222 4: [!shouldfail][checked-if] 4: xmlentitycheck 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:227 4: Factorials are computed 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:241 4: [factorial] 4: An empty test with no assertions 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:249 4: [empty] 4: first tag 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:254 4: [tag1] 4: second tag 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:255 4: [tag2] 4: vectors can be sized and resized 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:257 4: [vector] 4: TemplateTest: vectors can be sized and resized - int 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:297 4: [template][vector] 4: TemplateTest: vectors can be sized and resized - float 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:297 4: [template][vector] 4: TemplateTest: vectors can be sized and resized - std::string 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:297 4: [template][vector] 4: TemplateTest: vectors can be sized and resized - std::tuple 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:297 4: [template][vector] 4: TemplateTestSig: vectors can be sized and resized - int,5 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:337 4: [nttp][template][vector] 4: TemplateTestSig: vectors can be sized and resized - float,4 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:337 4: [nttp][template][vector] 4: TemplateTestSig: vectors can be sized and resized - std::string,15 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:337 4: [nttp][template][vector] 4: TemplateTestSig: vectors can be sized and resized - (std::tuple), 4: 6 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:337 4: [nttp][template][vector] 4: A Template product test case - std::vector 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:377 4: [product][template] 4: A Template product test case - std::vector 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:377 4: [product][template] 4: A Template product test case - Foo 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:377 4: [product][template] 4: A Template product test case - Foo 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:377 4: [product][template] 4: A Template product test case with array signature - std::array 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:382 4: [nttp][product][template] 4: A Template product test case with array signature - std::array 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:382 4: [nttp][product][template] 4: A Template product test case with array signature - Bar 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:382 4: [nttp][product][template] 4: A Template product test case with array signature - Bar 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:382 4: [nttp][product][template] 4: Product with differing arities - std::tuple 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:387 4: [product][template] 4: Product with differing arities - std::tuple 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:387 4: [product][template] 4: Product with differing arities - std::tuple 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:387 4: [product][template] 4: Template test case with test types specified inside std::tuple - MyTypes - 0 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:392 4: [list][template] 4: Template test case with test types specified inside std::tuple - MyTypes - 1 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:392 4: [list][template] 4: Template test case with test types specified inside std::tuple - MyTypes - 2 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:392 4: [list][template] 4: Template test case with test types specified inside non-default-constructible 4: std::tuple - MyNonDefaultConstructibleTypes - 0 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:402 4: [list][template] 4: Template test case with test types specified inside non-default-constructible 4: std::tuple - MyNonDefaultConstructibleTypes - 1 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:402 4: [list][template] 4: Template test case with test types specified inside non-copyable and non- 4: movable std::tuple - NonCopyableAndNonMovableTypes - 0 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:417 4: [list][template] 4: Template test case with test types specified inside non-copyable and non- 4: movable std::tuple - NonCopyableAndNonMovableTypes - 1 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:417 4: [list][template] 4: not allowed 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:431 4: [!throws] 4: toString on const wchar_t const pointer returns the string contents 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:446 4: [toString] 4: toString on const wchar_t pointer returns the string contents 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:452 4: [toString] 4: toString on wchar_t const pointer returns the string contents 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:458 4: [toString] 4: toString on wchar_t returns the string contents 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:464 4: [toString] 4: long long 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:471 4: # A test name that starts with a # 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests. 4: cpp:481 4: tests can be skipped dynamically at runtime 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 4: cpp:14 4: [skipping] 4: skipped tests can optionally provide a reason 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 4: cpp:19 4: [skipping] 4: sections can be skipped dynamically at runtime 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 4: cpp:25 4: [skipping] 4: nested sections can be skipped dynamically at runtime 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 4: cpp:31 4: [skipping] 4: dynamic skipping works with generators 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 4: cpp:41 4: [skipping] 4: failed assertions before SKIP cause test case to fail 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 4: cpp:47 4: [!shouldfail][skipping] 4: a succeeding test can still be skipped 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 4: cpp:53 4: [!shouldfail][skipping] 4: failing in some unskipped sections causes entire test case to fail 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 4: cpp:59 4: [!shouldfail][skipping] 4: failing for some generator values causes entire test case to fail 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 4: cpp:65 4: [!shouldfail][skipping] 4: Empty generators can SKIP in constructor 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests. 4: cpp:95 4: [skipping] 4: std::byte -> toString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringByte.tests.cpp:13 4: [approvals][byte][toString] 4: std::vector -> toString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringByte.tests.cpp:18 4: [approvals][byte][toString] 4: Stringifying std::chrono::duration helpers 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringChrono.tests.cpp:14 4: [chrono][toString] 4: Stringifying std::chrono::duration with weird ratios 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringChrono.tests.cpp:28 4: [chrono][toString] 4: Stringifying std::chrono::time_point 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringChrono.tests.cpp:37 4: [chrono][toString] 4: Stringifying std::chrono::time_point 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringChrono.tests.cpp:43 4: [!nonportable][chrono][toString] 4: Character pretty printing 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringGeneral.tests.cpp:15 4: Capture and info messages 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringGeneral.tests.cpp:35 4: std::map is convertible string 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringGeneral.tests.cpp:48 4: [toString] 4: std::set is convertible string 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringGeneral.tests.cpp:73 4: [toString] 4: Static arrays are convertible to string 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringGeneral.tests.cpp:94 4: [toString] 4: String views are stringified like other strings 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringGeneral.tests.cpp:111 4: [approvals][toString] 4: Precision of floating point stringification can be set 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringGeneral.tests.cpp:121 4: [floatingPoint][toString] 4: Exception as a value (e.g. in REQUIRE_THROWS_MATCHES) can be stringified 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringGeneral.tests.cpp:196 4: [exception][toString] 4: std::optional -> toString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringOptional.tests.cpp:14 4: [approvals][optional][toString] 4: std::optional -> toString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringOptional.tests.cpp:20 4: [approvals][optional][toString] 4: std::vector > -> toString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringOptional.tests.cpp:26 4: [approvals][optional][toString] 4: std::nullopt -> toString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringOptional.tests.cpp:31 4: [approvals][optional][toString] 4: std::pair -> toString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringPair.tests.cpp:12 4: [pair][toString] 4: std::pair -> toString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringPair.tests.cpp:17 4: [pair][toString] 4: std::vector > -> toString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringPair.tests.cpp:22 4: [pair][toString] 4: pair > -> toString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringPair.tests.cpp:29 4: [pair][toString] 4: tuple<> 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringTuple.tests.cpp:14 4: [toString][tuple] 4: tuple 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringTuple.tests.cpp:22 4: [toString][tuple] 4: tuple 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringTuple.tests.cpp:29 4: [toString][tuple] 4: tuple 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringTuple.tests.cpp:36 4: [toString][tuple] 4: tuple,tuple<>,float> 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringTuple.tests.cpp:42 4: [toString][tuple] 4: tuple 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringTuple.tests.cpp:49 4: [approvals][toString][tuple] 4: variant 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringVariant.tests.cpp:29 4: [approvals][toString][variant] 4: variant 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringVariant.tests.cpp:38 4: [approvals][toString][variant] 4: variant 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringVariant.tests.cpp:44 4: [approvals][toString][variant] 4: variant -- valueless-by-exception 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringVariant.tests.cpp:51 4: [approvals][toString][variant] 4: variant 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringVariant.tests.cpp:61 4: [approvals][toString][variant] 4: variant, string> 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringVariant.tests.cpp:68 4: [approvals][toString][variant] 4: variant 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringVariant.tests.cpp:91 4: [approvals][toString][variant] 4: vector -> toString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringVector.tests.cpp:14 4: [toString][vector] 4: vector -> toString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringVector.tests.cpp:24 4: [toString][vector] 4: vector -> toString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringVector.tests.cpp:59 4: [toString][vector,allocator] 4: vec> -> toString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringVector.tests.cpp:68 4: [toString][vector,allocator] 4: vector -> toString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringVector.tests.cpp:79 4: [containers][toString][vector] 4: array -> toString 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringVector.tests.cpp:87 4: [array][containers][toString] 4: stringify( has_operator ) 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringWhich.tests.cpp:62 4: [toString] 4: stringify( has_maker ) 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringWhich.tests.cpp:68 4: [toString] 4: stringify( has_maker_and_operator ) 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringWhich.tests.cpp:74 4: [toString] 4: stringify( has_neither ) 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringWhich.tests.cpp:79 4: [toString] 4: stringify( has_template_operator ) 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringWhich.tests.cpp:85 4: [toString] 4: stringify( vectors ) 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringWhich.tests.cpp:93 4: [toString] 4: stringify( vectors ) 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringWhich.tests.cpp:98 4: [toString] 4: stringify( vectors ) 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringWhich.tests.cpp:103 4: [toString] 4: stringify ranges 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: ToStringWhich.tests.cpp:181 4: [toString] 4: An expression with side-effects should only be evaluated once 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:52 4: [Tricky] 4: Implicit conversions are supported inside assertion macros 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:120 4: [approvals][Tricky] 4: Test enum bit values 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:144 4: [Tricky] 4: boolean member 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:158 4: [Tricky] 4: (unimplemented) static bools can be evaluated 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:177 4: [Tricky] 4: Objects that evaluated in boolean contexts can be checked 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:218 4: [SafeBool][Tricky] 4: Assertions then sections 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:228 4: [Tricky] 4: non streamable - with conv. op 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:255 4: [Tricky] 4: Comparing function pointers 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:266 4: [function pointer][Tricky] 4: Comparing member function pointers 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:282 4: [approvals][member function pointer][Tricky] 4: pointer to class 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:292 4: [Tricky] 4: null_ptr 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:300 4: [Tricky] 4: X/level/0/a 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:306 4: [Tricky] 4: X/level/0/b 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:307 4: [fizz][Tricky] 4: X/level/1/a 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:308 4: [Tricky] 4: X/level/1/b 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:309 4: [Tricky] 4: has printf 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:311 4: Commas in various macros are allowed 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky. 4: tests.cpp:325 4: Anonymous test case 1 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: VariadicMacros.tests.cpp:12 4: Test case with one argument 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: VariadicMacros.tests.cpp:17 4: Variadic macros 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: VariadicMacros.tests.cpp:22 4: [sections][variadic] 4: Basic use of the Contains range matcher 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: MatchersRanges.tests.cpp:44 4: [contains][matchers][templated] 4: Basic use of the Empty range matcher 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: MatchersRanges.tests.cpp:112 4: [empty][matchers][templated] 4: Usage of the SizeIs range matcher 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: MatchersRanges.tests.cpp:167 4: [matchers][size][templated] 4: Usage of AllMatch range matcher 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: MatchersRanges.tests.cpp:192 4: [matchers][quantifiers][templated] 4: Usage of AnyMatch range matcher 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: MatchersRanges.tests.cpp:246 4: [matchers][quantifiers][templated] 4: Usage of NoneMatch range matcher 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: MatchersRanges.tests.cpp:298 4: [matchers][quantifiers][templated] 4: Usage of AllTrue range matcher 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: MatchersRanges.tests.cpp:372 4: [matchers][quantifiers][templated] 4: Usage of NoneTrue range matcher 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: MatchersRanges.tests.cpp:437 4: [matchers][quantifiers][templated] 4: Usage of AnyTrue range matcher 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: MatchersRanges.tests.cpp:503 4: [matchers][quantifiers][templated] 4: All/Any/None True matchers support types with ADL begin 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: MatchersRanges.tests.cpp:569 4: [approvals][matchers][quantifiers][templated] 4: The quantifier range matchers support types with different types returned 4: from begin and end 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: MatchersRanges.tests.cpp:600 4: [approvals][matchers][quantifiers][templated] 4: RangeEquals supports ranges with different types returned from begin and end 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: MatchersRanges.tests.cpp:634 4: [approvals][matchers][range][templated] 4: RangeContains supports ranges with different types returned from begin and 4: end 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: MatchersRanges.tests.cpp:649 4: [approvals][matchers][range][templated] 4: Usage of RangeEquals range matcher 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: MatchersRanges.tests.cpp:661 4: [matchers][quantifiers][templated] 4: Usage of UnorderedRangeEquals range matcher 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: MatchersRanges.tests.cpp:754 4: [matchers][quantifiers][templated] 4: Type conversions of RangeEquals and similar 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ 4: MatchersRanges.tests.cpp:837 4: [matchers][quantifiers][templated] 4: String matchers 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:110 4: [matchers] 4: Equals 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:151 4: [matchers] 4: Regex string matcher -- libstdc++-4.8 workaround 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:159 4: [approvals][matchers] 4: Matchers can be (AllOf) composed with the && operator 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:188 4: [matchers][operator&&][operators] 4: Matchers can be (AnyOf) composed with the || operator 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:195 4: [matchers][operators][operator||] 4: Matchers can be composed with both && and || 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:205 4: [matchers][operator&&][operators][operator||] 4: Matchers can be negated (Not) with the ! operator 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:219 4: [matchers][not][operators] 4: Vector matchers 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:256 4: [matchers][vector] 4: Vector matcher with elements without != 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:418 4: [approvals][matchers][vector] 4: Exception matchers that succeed 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:428 4: [!throws][exceptions][matchers] 4: Floating point matchers: float 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:460 4: [floating-point][matchers] 4: Floating point matchers: double 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:524 4: [floating-point][matchers] 4: Floating point matchers that are problematic in approvals 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:582 4: [approvals][floating-point][matchers] 4: Arbitrary predicate matcher 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:598 4: [generic][matchers] 4: Regression test #1 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:619 4: [matchers][vector] 4: Predicate matcher can accept const char* 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:628 4: [compilation][matchers] 4: Vector Approx matcher 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:635 4: [approx][matchers][vector] 4: Exceptions matchers 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:675 4: [!throws][exceptions][matchers] 4: Exception message can be matched 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:690 4: [!throws][exceptions][matchers] 4: Composed matchers shortcircuit 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:720 4: [composed][matchers] 4: Composed generic matchers shortcircuit 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:763 4: [composed][generic][matchers] 4: Combining templated matchers 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:821 4: [matchers][templated] 4: Combining templated and concrete matchers 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:832 4: [matchers][templated] 4: Combining concrete matchers does not use templated matchers 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:876 4: [matchers][templated] 4: Combining only templated matchers 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:911 4: [matchers][templated] 4: Combining MatchAnyOfGeneric does not nest 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:936 4: [matchers][templated] 4: Combining MatchAllOfGeneric does not nest 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:969 4: [matchers][templated] 4: Combining MatchNotOfGeneric does not nest 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:1002 4: [matchers][templated] 4: Overloaded comma or address-of operators are not used 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:1052 4: [matchers][templated] 4: Matchers are not moved or copied 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:1104 4: [approvals][matchers][templated] 4: Immovable matchers can be used 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:1111 4: [approvals][matchers][templated] 4: Matchers can take references 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:1123 4: [approvals][matchers][templated] 4: #2152 - ULP checks between differently signed values were wrong - float 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:1132 4: [floating-point][matchers][ulp] 4: #2152 - ULP checks between differently signed values were wrong - double 4: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers. 4: tests.cpp:1132 4: [floating-point][matchers][ulp] 4: 478 test cases 4: 5: 5: 5: 5: is_permutation 5: 5: [algorithms][approvals] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Algorithms.tests.cpp 5: 25 5: 5: 5: 5: is_permutation supports iterator + sentinel pairs 5: 5: [algorithms][approvals][is-permutation] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Algorithms.tests.cpp 5: 85 5: 5: 5: 5: Incomplete AssertionHandler 5: 5: [!shouldfail][assertion-handler] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/AssertionHandler.tests.cpp 5: 11 5: 5: 5: 5: is_unary_function 5: 5: [clara][compilation] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Clara.tests.cpp 5: 15 5: 5: 5: 5: Clara::Arg supports single-arg parse the way Opt does 5: 5: [arg][clara][compilation] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Clara.tests.cpp 5: 44 5: 5: 5: 5: Clara::Arg does not crash on incomplete input 5: 5: [arg][clara][compilation] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Clara.tests.cpp 5: 54 5: 5: 5: 5: Clara::Opt supports accept-many lambdas 5: 5: [clara][opt] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Clara.tests.cpp 5: 69 5: 5: 5: 5: Process can be configured on command line 5: 5: [command-line][config] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/CmdLine.tests.cpp 5: 25 5: 5: 5: 5: Parsing sharding-related cli flags 5: 5: [sharding] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/CmdLine.tests.cpp 5: 331 5: 5: 5: 5: Parsing warnings 5: 5: [cli][warnings] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/CmdLine.tests.cpp 5: 383 5: 5: 5: 5: Test with special, characters "in name 5: 5: [cli][regression] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/CmdLine.tests.cpp 5: 405 5: 5: 5: 5: Various suspicious reporter specs are rejected 5: 5: [approvals][cli][reporter-spec] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/CmdLine.tests.cpp 5: 410 5: 5: 5: 5: Win32 colour implementation is compile-time optional 5: 5: [approvals][cli][colours] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/CmdLine.tests.cpp 5: 427 5: 5: 5: 5: Parse rng seed in different formats 5: 5: [approvals][cli][rng-seed] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/CmdLine.tests.cpp 5: 441 5: 5: 5: 5: Reporter spec splitting 5: 5: [approvals][cli][reporter-spec] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/CmdLineHelpers.tests.cpp 5: 14 5: 5: 5: 5: Parsing colour mode 5: 5: [approvals][cli][colour] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/CmdLineHelpers.tests.cpp 5: 49 5: 5: 5: 5: Parsing reporter specs 5: 5: [approvals][cli][reporter-spec] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/CmdLineHelpers.tests.cpp 5: 67 5: 5: 5: 5: ColourGuard behaviour 5: 5: [console-colours] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ColourImpl.tests.cpp 5: 35 5: 5: 5: 5: Check that our error handling macros throw the right exceptions 5: 5: [!throws][approvals][internals] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp 5: 21 5: 5: 5: 5: CaseInsensitiveLess is case insensitive 5: 5: [comparisons][string-case] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp 5: 33 5: 5: 5: 5: CaseInsensitiveEqualsTo is case insensitive 5: 5: [comparisons][string-case] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp 5: 48 5: 5: 5: 5: Optional comparison ops 5: 5: [approvals][optional] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp 5: 65 5: 5: 5: 5: Optional supports move ops 5: 5: [approvals][optional] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp 5: 106 5: 5: 5: 5: Decomposer checks that the argument is 0 when handling only-0-comparable types 5: 5: [approvals][decomposition] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp 5: 133 5: 5: 5: 5: convertToBits 5: 5: [conversion][floating-point] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp 5: 16 5: 5: 5: 5: type-shared ulpDistance tests - float 5: 5: [approvals][floating-point][ulp] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp 5: 27 5: 5: 5: 5: type-shared ulpDistance tests - double 5: 5: [approvals][floating-point][ulp] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp 5: 27 5: 5: 5: 5: UlpDistance 5: 5: [approvals][floating-point][ulp] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp 5: 69 5: 5: 5: 5: gamma - float 5: 5: [approvals][floating-point][gamma][ulp] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp 5: 80 5: 5: 5: 5: gamma - double 5: 5: [approvals][floating-point][gamma][ulp] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp 5: 80 5: 5: 5: 5: count_equidistant_floats - float 5: 5: [approvals][distance][floating-point] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp 5: 103 5: 5: 5: 5: count_equidistant_floats - double 5: 5: [approvals][distance][floating-point] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp 5: 103 5: 5: 5: 5: count_equidistant_floats 5: 5: [approvals][distance][floating-point] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/FloatingPoint.tests.cpp 5: 116 5: 5: 5: 5: Generators internals 5: 5: [generators][internals] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp 5: 23 5: 5: 5: 5: GENERATE capture macros 5: 5: [approvals][generators][internals] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp 5: 338 5: 5: 5: 5: #1809 - GENERATE_COPY and SingleValueGenerator does not compile 5: 5: [approvals][compilation][generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp 5: 347 5: 5: 5: 5: Multiple random generators in one test case output different values 5: 5: [approvals][generators][internals] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp 5: 362 5: 5: 5: 5: #2040 - infinite compilation recursion in GENERATE with MSVC 5: 5: [approvals][compilation][generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp 5: 389 5: 5: 5: 5: GENERATE handles function (pointers) 5: 5: [approvals][compilation][generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp 5: 409 5: 5: 5: 5: GENERATE decays arrays 5: 5: [approvals][compilation][generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp 5: 414 5: 5: 5: 5: Generators count returned elements 5: 5: [approvals][generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp 5: 420 5: 5: 5: 5: Generators can stringify their elements 5: 5: [approvals][generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp 5: 431 5: 5: 5: 5: Generators can override element stringification 5: 5: [approvals][generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp 5: 468 5: 5: 5: 5: Generator element stringification is cached 5: 5: [approvals][generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp 5: 506 5: 5: 5: 5: Random generators can be seeded 5: 5: [approvals][generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp 5: 518 5: 5: 5: 5: Filter generator throws exception for empty generator 5: 5: [generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp 5: 541 5: 5: 5: 5: from_range(container) supports ADL begin/end and arrays 5: 5: [approvals][from-range][generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/GeneratorsImpl.tests.cpp 5: 550 5: 5: 5: 5: extendedMult 64x64 5: 5: [approvals][Integer] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Integer.tests.cpp 5: 78 5: 5: 5: 5: extendedMult 64x64 - all implementations 5: 5: [approvals][integer] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Integer.tests.cpp 5: 118 5: 5: 5: 5: SizedUnsignedType helpers 5: 5: [approvals][integer] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Integer.tests.cpp 5: 139 5: 5: 5: 5: extendedMult 32x32 5: 5: [approvals][integer] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Integer.tests.cpp 5: 156 5: 5: 5: 5: extendedMult 8x8 5: 5: [approvals][integer] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Integer.tests.cpp 5: 180 5: 5: 5: 5: negative and positive signed integers keep their order after transposeToNaturalOrder 5: 5: [approvals][integer] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Integer.tests.cpp 5: 198 5: 5: 5: 5: unsigned integers are unchanged by transposeToNaturalOrder 5: 5: [approvals][integer] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Integer.tests.cpp 5: 217 5: 5: 5: 5: warmup 5: 5: [benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 82 5: 5: 5: 5: resolution 5: 5: [benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 94 5: 5: 5: 5: estimate_clock_resolution 5: 5: [benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 108 5: 5: 5: 5: benchmark function call 5: 5: [benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 119 5: 5: 5: 5: uniform samples 5: 5: [benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 155 5: 5: 5: 5: normal_cdf 5: 5: [approvals][benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 175 5: 5: 5: 5: erfc_inv 5: 5: [benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 185 5: 5: 5: 5: normal_quantile 5: 5: [benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 193 5: 5: 5: 5: mean 5: 5: [benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 202 5: 5: 5: 5: weighted_average_quantile 5: 5: [benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 210 5: 5: 5: 5: classify_outliers 5: 5: [benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 222 5: 5: 5: 5: analyse 5: 5: [approvals][benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 287 5: 5: 5: 5: analyse no analysis 5: 5: [benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 326 5: 5: 5: 5: run_for_at_least, int 5: 5: [benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 359 5: 5: 5: 5: run_for_at_least, chronometer 5: 5: [benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 375 5: 5: 5: 5: measure 5: 5: [benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 395 5: 5: 5: 5: run benchmark 5: 5: [approvals][benchmark] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp 5: 416 5: 5: 5: 5: JsonWriter 5: 5: [JSON][JsonWriter] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Json.tests.cpp 5: 22 5: 5: 5: 5: JsonWriter escapes charaters in strings properly 5: 5: [JsonWriter] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Json.tests.cpp 5: 114 5: 5: 5: 5: Parse uints 5: 5: [parse-numbers] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Parse.tests.cpp 5: 13 5: 5: 5: 5: Tracker 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/PartTracker.tests.cpp 5: 22 5: 5: 5: 5: Our PCG implementation provides expected results for known seeds 5: 5: [rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 22 5: 5: 5: 5: Comparison ops 5: 5: [rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 49 5: 5: 5: 5: Random seed generation reports unknown methods 5: 5: [rng][seed] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 57 5: 5: 5: 5: Random seed generation accepts known methods 5: 5: [rng][seed] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 61 5: 5: 5: 5: uniform_floating_point_distribution never returns infs from finite range - float 5: 5: [approvals][distribution][floating-point][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 72 5: 5: 5: 5: uniform_floating_point_distribution never returns infs from finite range - double 5: 5: [approvals][distribution][floating-point][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 72 5: 5: 5: 5: fillBitsFrom - shortening and stretching 5: 5: [approvals][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 87 5: 5: 5: 5: uniform_integer_distribution can return the bounds 5: 5: [distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 113 5: 5: 5: 5: uniform_integer_distribution can handle unit ranges - unsigned char 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 131 5: 5: 5: 5: uniform_integer_distribution can handle unit ranges - signed char 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 131 5: 5: 5: 5: uniform_integer_distribution can handle unit ranges - char 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 131 5: 5: 5: 5: uniform_integer_distribution can handle unit ranges - uint8_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 131 5: 5: 5: 5: uniform_integer_distribution can handle unit ranges - int8_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 131 5: 5: 5: 5: uniform_integer_distribution can handle unit ranges - uint16_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 131 5: 5: 5: 5: uniform_integer_distribution can handle unit ranges - int16_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 131 5: 5: 5: 5: uniform_integer_distribution can handle unit ranges - uint32_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 131 5: 5: 5: 5: uniform_integer_distribution can handle unit ranges - int32_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 131 5: 5: 5: 5: uniform_integer_distribution can handle unit ranges - uint64_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 131 5: 5: 5: 5: uniform_integer_distribution can handle unit ranges - int64_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 131 5: 5: 5: 5: uniform_integer_distribution can handle unit ranges - size_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 131 5: 5: 5: 5: uniform_integer_distribution can handle unit ranges - ptrdiff_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 131 5: 5: 5: 5: uniform_integer_distribution can handle boolean unit ranges 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 173 5: 5: 5: 5: uniform_integer_distribution can handle full width ranges - unsigned char 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 194 5: 5: 5: 5: uniform_integer_distribution can handle full width ranges - signed char 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 194 5: 5: 5: 5: uniform_integer_distribution can handle full width ranges - char 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 194 5: 5: 5: 5: uniform_integer_distribution can handle full width ranges - uint8_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 194 5: 5: 5: 5: uniform_integer_distribution can handle full width ranges - int8_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 194 5: 5: 5: 5: uniform_integer_distribution can handle full width ranges - uint16_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 194 5: 5: 5: 5: uniform_integer_distribution can handle full width ranges - int16_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 194 5: 5: 5: 5: uniform_integer_distribution can handle full width ranges - uint32_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 194 5: 5: 5: 5: uniform_integer_distribution can handle full width ranges - int32_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 194 5: 5: 5: 5: uniform_integer_distribution can handle full width ranges - uint64_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 194 5: 5: 5: 5: uniform_integer_distribution can handle full width ranges - int64_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 194 5: 5: 5: 5: uniform_integer_distribution is reproducible - bool 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 471 5: 5: 5: 5: uniform_integer_distribution is reproducible - char 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 471 5: 5: 5: 5: uniform_integer_distribution is reproducible - uint8_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 471 5: 5: 5: 5: uniform_integer_distribution is reproducible - int8_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 471 5: 5: 5: 5: uniform_integer_distribution is reproducible - uint16_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 471 5: 5: 5: 5: uniform_integer_distribution is reproducible - int16_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 471 5: 5: 5: 5: uniform_integer_distribution is reproducible - uint32_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 471 5: 5: 5: 5: uniform_integer_distribution is reproducible - int32_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 471 5: 5: 5: 5: uniform_integer_distribution is reproducible - uint64_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 471 5: 5: 5: 5: uniform_integer_distribution is reproducible - int64_t 5: 5: [approvals][distribution][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 471 5: 5: 5: 5: uniform_floating_point_distribution is reproducible - float 5: 5: [approvals][distribution][floating-point][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 571 5: 5: 5: 5: uniform_floating_point_distribution is reproducible - double 5: 5: [approvals][distribution][floating-point][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 571 5: 5: 5: 5: uniform_floating_point_distribution can handle unitary ranges - float 5: 5: [approvals][distribution][floating-point][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 592 5: 5: 5: 5: uniform_floating_point_distribution can handle unitary ranges - double 5: 5: [approvals][distribution][floating-point][rng] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp 5: 592 5: 5: 5: 5: The default listing implementation write to provided stream 5: 5: [reporter-helpers][reporters] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp 5: 48 5: 5: 5: 5: Reporter's write listings to provided stream 5: 5: [reporters] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp 5: 98 5: 5: 5: 5: Reproducer for #2309 - a very long description past 80 chars (default console width) with a late colon : blablabla 5: 5: [console-reporter] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp 5: 153 5: 5: 5: 5: Multireporter calls reporters and listeners in correct order 5: 5: [multi-reporter][reporters] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp 5: 196 5: 5: 5: 5: Multireporter updates ReporterPreferences properly 5: 5: [multi-reporter][reporters] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp 5: 245 5: 5: 5: 5: Registering reporter with '::' in name fails 5: 5: [registration][reporters] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp 5: 307 5: 5: 5: 5: Registering multiple reporters with the same name fails 5: 5: [approvals][registration][reporters] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp 5: 317 5: 5: 5: 5: Tag alias can be registered against tag patterns 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Tag.tests.cpp 5: 15 5: 5: 5: 5: shortened hide tags are split apart 5: 5: [tags] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Tag.tests.cpp 5: 48 5: 5: 5: 5: tags with dots in later positions are not parsed as hidden 5: 5: [tags] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Tag.tests.cpp 5: 58 5: 5: 5: 5: empty tags are not allowed 5: 5: [tags] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Tag.tests.cpp 5: 67 5: 5: 5: 5: Tags with spaces and non-alphanumerical characters are accepted 5: 5: [tags] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Tag.tests.cpp 5: 73 5: 5: 5: 5: Test case with identical tags keeps just one 5: 5: [tags] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Tag.tests.cpp 5: 89 5: 5: 5: 5: Mismatched square brackets in tags are caught and reported 5: 5: [approvals][tags] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Tag.tests.cpp 5: 101 5: 5: 5: 5: Hashers with same seed produce same hash 5: 5: [test-case-hash] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TestCaseInfoHasher.tests.cpp 5: 18 5: 5: 5: 5: Hashers with different seed produce different hash with same test case 5: 5: [test-case-hash] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TestCaseInfoHasher.tests.cpp 5: 27 5: 5: 5: 5: Hashing test case produces same hash across multiple calls 5: 5: [test-case-hash] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TestCaseInfoHasher.tests.cpp 5: 38 5: 5: 5: 5: Hashing different test cases produces different result 5: 5: [test-case-hash] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TestCaseInfoHasher.tests.cpp 5: 47 5: 5: 5: 5: Parse test names and tags 5: 5: [approvals][command-line][test-spec] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TestSpec.tests.cpp 5: 26 5: 5: 5: 5: #1905 -- test spec parser properly clears internal state between compound tests 5: 5: [command-line][test-spec] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TestSpec.tests.cpp 5: 301 5: 5: 5: 5: #1912 -- test spec parser handles escaping 5: 5: [command-line][test-spec] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TestSpec.tests.cpp 5: 312 5: 5: 5: 5: Test spec serialization is round-trippable 5: 5: [approvals][serialization][test-spec] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TestSpec.tests.cpp 5: 330 5: 5: 5: 5: Parsing tags with non-alphabetical characters is pass-through 5: 5: [test-spec][test-spec-parser] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TestSpecParser.tests.cpp 5: 32 5: 5: 5: 5: Parsed tags are matched case insensitive 5: 5: [test-spec][test-spec-parser] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TestSpecParser.tests.cpp 5: 47 5: 5: 5: 5: TextFlow::Column one simple line 5: 5: [approvals][column][TextFlow] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp 5: 25 5: 5: 5: 5: TextFlow::Column respects already present newlines 5: 5: [approvals][column][TextFlow] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp 5: 32 5: 5: 5: 5: TextFlow::Column respects width setting 5: 5: [approvals][column][TextFlow] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp 5: 38 5: 5: 5: 5: TextFlow::Column respects indentation setting 5: 5: [approvals][column][TextFlow] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp 5: 72 5: 5: 5: 5: TextFlow::Column indentation respects whitespace 5: 5: [approvals][column][TextFlow] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp 5: 97 5: 5: 5: 5: TextFlow::Column linebreaking prefers boundary characters 5: 5: [approvals][column][TextFlow] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp 5: 110 5: 5: 5: 5: TextFlow::Column respects indentation for empty lines 5: 5: [!shouldfail][approvals][column][TextFlow] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp 5: 136 5: 5: 5: 5: TextFlow::Column leading/trailing whitespace 5: 5: [approvals][column][TextFlow] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp 5: 159 5: 5: 5: 5: TextFlow::Column can handle empty string 5: 5: [approvals][column][TextFlow] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp 5: 179 5: 5: 5: 5: #1400 - TextFlow::Column wrapping would sometimes duplicate words 5: 5: [approvals][column][regression][TextFlow] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp 5: 185 5: 5: 5: 5: TextFlow::AnsiSkippingString skips ansi sequences 5: 5: [ansiskippingstring][approvals][TextFlow] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp 5: 203 5: 5: 5: 5: TextFlow::AnsiSkippingString computes the size properly 5: 5: [ansiskippingstring][approvals][TextFlow] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp 5: 331 5: 5: 5: 5: TextFlow::AnsiSkippingString substrings properly 5: 5: [ansiskippingstring][approvals][TextFlow] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp 5: 338 5: 5: 5: 5: TextFlow::Column skips ansi escape sequences 5: 5: [approvals][column][TextFlow] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/TextFlow.tests.cpp 5: 384 5: 5: 5: 5: Sharding Function 5: 5: [approvals] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Sharding.tests.cpp 5: 17 5: 5: 5: 5: Cout stream properly declares it writes to stdout 5: 5: [streams] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Stream.tests.cpp 5: 13 5: 5: 5: 5: Empty stream name opens cout stream 5: 5: [streams] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Stream.tests.cpp 5: 17 5: 5: 5: 5: stdout and stderr streams have %-starting name 5: 5: [streams] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Stream.tests.cpp 5: 21 5: 5: 5: 5: request an unknown %-starting stream fails 5: 5: [streams] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Stream.tests.cpp 5: 26 5: 5: 5: 5: makeStream recognizes %debug stream name 5: 5: [streams] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Stream.tests.cpp 5: 30 5: 5: 5: 5: StringRef 5: 5: [StringRef][Strings] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/String.tests.cpp 5: 14 5: 5: 5: 5: StringRef at compilation time 5: 5: [constexpr][StringRef][Strings] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/String.tests.cpp 5: 151 5: 5: 5: 5: StringRef::compare 5: 5: [approvals][StringRef][Strings] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/String.tests.cpp 5: 187 5: 5: 5: 5: Trim strings 5: 5: [string-manip] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/StringManip.tests.cpp 5: 18 5: 5: 5: 5: replaceInPlace 5: 5: [string-manip] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/StringManip.tests.cpp 5: 34 5: 5: 5: 5: splitString 5: 5: [string-manip] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/StringManip.tests.cpp 5: 78 5: 5: 5: 5: startsWith 5: 5: [string-manip] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/StringManip.tests.cpp 5: 88 5: 5: 5: 5: XmlEncode 5: 5: [XML] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Xml.tests.cpp 5: 23 5: 5: 5: 5: XmlEncode: UTF-8 5: 5: [approvals][UTF-8][XML] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Xml.tests.cpp 5: 54 5: 5: 5: 5: XmlWriter writes boolean attributes as true/false 5: 5: [XML][XmlWriter] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Xml.tests.cpp 5: 125 5: 5: 5: 5: XmlWriter does not escape comments 5: 5: [approvals][XML][XmlWriter] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Xml.tests.cpp 5: 141 5: 5: 5: 5: XmlWriter errors out when writing text without enclosing element 5: 5: [approvals][XmlWriter] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Xml.tests.cpp 5: 153 5: 5: 5: 5: XmlWriter escapes text properly 5: 5: [approvals][XML][XmlWriter] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Xml.tests.cpp 5: 159 5: 5: 5: 5: XmlWriter escapes attributes properly 5: 5: [approvals][XML][XmlWriter] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Xml.tests.cpp 5: 172 5: 5: 5: 5: is_lt_comparable 5: 5: [approvals][is_comparable][traits] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Traits.tests.cpp 5: 38 5: 5: 5: 5: is_gt_comparable 5: 5: [approvals][is_comparable][traits] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Traits.tests.cpp 5: 39 5: 5: 5: 5: is_le_comparable 5: 5: [approvals][is_comparable][traits] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Traits.tests.cpp 5: 40 5: 5: 5: 5: is_ge_comparable 5: 5: [approvals][is_comparable][traits] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Traits.tests.cpp 5: 41 5: 5: 5: 5: is_eq_comparable 5: 5: [approvals][is_comparable][traits] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Traits.tests.cpp 5: 42 5: 5: 5: 5: is_ne_comparable 5: 5: [approvals][is_comparable][traits] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Traits.tests.cpp 5: 43 5: 5: 5: 5: parseEnums 5: 5: [enums][Strings] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ToString.tests.cpp 5: 24 5: 5: 5: 5: Directly creating an EnumInfo 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ToString.tests.cpp 5: 50 5: 5: 5: 5: Range type with sentinel 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ToString.tests.cpp 5: 60 5: 5: 5: 5: convertIntoString stringification helper 5: 5: [approvals][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ToString.tests.cpp 5: 64 5: 5: 5: 5: Stringifying char arrays with statically known sizes - char 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ToString.tests.cpp 5: 86 5: 5: 5: 5: Stringifying char arrays with statically known sizes - signed char 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ToString.tests.cpp 5: 86 5: 5: 5: 5: Stringifying char arrays with statically known sizes - unsigned char 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/ToString.tests.cpp 5: 86 5: 5: 5: 5: unique_ptr reimplementation: basic functionality 5: 5: [internals][unique-ptr] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/UniquePtr.tests.cpp 5: 20 5: 5: 5: 5: Upcasting special member functions 5: 5: [internals][unique-ptr] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/UniquePtr.tests.cpp 5: 93 5: 5: 5: 5: make_unique reimplementation 5: 5: [internals][unique-ptr] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/UniquePtr.tests.cpp 5: 125 5: 5: 5: 5: A comparison that uses literals instead of the normal constructor 5: 5: [Approx] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 37 5: 5: 5: 5: Some simple comparisons between doubles 5: 5: [Approx] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 49 5: 5: 5: 5: Approximate comparisons with different epsilons 5: 5: [Approx] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 65 5: 5: 5: 5: Less-than inequalities with different epsilons 5: 5: [Approx] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 73 5: 5: 5: 5: Greater-than inequalities with different epsilons 5: 5: [Approx] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 83 5: 5: 5: 5: Approximate comparisons with floats 5: 5: [Approx] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 93 5: 5: 5: 5: Approximate comparisons with ints 5: 5: [Approx] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 99 5: 5: 5: 5: Approximate comparisons with mixed numeric types 5: 5: [Approx] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 105 5: 5: 5: 5: Use a custom approx 5: 5: [Approx][custom] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 118 5: 5: 5: 5: Approximate PI 5: 5: [Approx][PI] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 134 5: 5: 5: 5: Absolute margin 5: 6: All available tags: 6: 1 [!mayfail] 6: 2 [!nonportable] 6: 11 [!shouldfail] 6: 8 [!throws] 6: 2 [algorithms] 6: 1 [anotherReallyLongTagNameButThisOneHasNoObviousWrapPointsSoShouldSpli- 6: tWithinAWordUsingADashCharacter] 6: 3 [ansiskippingstring] 6: 151 [approvals] 6: 18 [Approx][approx] 6: 2 [arg] 6: 1 [array] 6: 1 [assertion-handler] 6: 2 [bdd] 6: 17 [benchmark] 6: 1 [bitops] 6: 2 [byte] 6: 1 [capacity] 6: 3 [capture] 6: 5 [checked-if] 6: 4 [chrono] 6: 4 [clara] 6: 21 [class] 6: 8 [cli] 6: 1 [colour] 6: 1 [colours] 6: 11 [column] 6: 4 [command-line] 6: 2 [comparisons] 6: 16 [compilation] 6: 2 [composed] 6: 1 [config] 6: 1 [console-colours] 6: 1 [console-reporter] 6: 1 [constexpr] 6: 2 [containers] 6: 1 [contains] 6: 1 [conversion] 6: 1 [custom] 6: 2 [Decomposition][decomposition] 6: 3 [distance] 6: 42 [distribution] 6: 2 [empty] 6: 4 [enum] 6: 2 [enumClass] 6: 1 [enums] 6: 1 [exception] 6: 3 [exceptions] 6: 1 [factorial] 6: 1 [fixtures] 6: 1 [fizz] 6: 20 [floating-point] 6: 1 [floatingPoint] 6: 1 [from-range] 6: 1 [function pointer] 6: 2 [gamma] 6: 28 [generators] 6: 3 [generic] 6: 4 [info] 6: 7 [Integer][integer] 6: 7 [internals] 6: 1 [is-permutation] 6: 6 [is_comparable] 6: 1 [isolated info] 6: 1 [JSON] 6: 2 [JsonWriter] 6: 10 [list] 6: 1 [long] 6: 1 [lots] 6: 50 [matchers] 6: 1 [member function pointer] 6: 6 [messages] 6: 2 [multi-reporter] 6: 1 [not] 6: 15 [nttp] 6: 1 [one very long tag name that should cause line wrapping writing out 6: using the list command] 6: 2 [operator&&] 6: 4 [operators] 6: 2 [operator||] 6: 1 [opt] 6: 6 [optional] 6: 4 [pair] 6: 1 [parse-numbers] 6: 1 [PI] 6: 19 [product] 6: 11 [quantifiers] 6: 2 [range] 6: 2 [registration] 6: 5 [regression] 6: 1 [reporter-helpers] 6: 3 [reporter-spec] 6: 6 [reporters] 6: 47 [rng] 6: 1 [rng-seed] 6: 1 [SafeBool] 6: 2 [sections] 6: 2 [seed] 6: 1 [serialization] 6: 1 [sharding] 6: 2 [size] 6: 10 [skipping] 6: 5 [streams] 6: 2 [string-case] 6: 4 [string-manip] 6: 3 [StringRef] 6: 4 [Strings] 6: 1 [tag1] 6: 1 [tag2] 6: 8 [Tags][tags] 6: 43 [template] 6: 27 [templated] 6: 4 [test-case-hash] 6: 6 [test-spec] 6: 2 [test-spec-parser] 6: 14 [TextFlow] 6: 60 [toString] 6: 6 [traits] 6: 16 [Tricky] 6: 6 [tuple] 6: 7 [ulp] 6: 3 [unique-ptr] 6: 3 [unscoped] 6: 1 [UTF-8] 6: 1 [variadic] 6: 7 [variant] 6: 17 [vector] 6: 2 [vector,allocator] 6: 1 [verbose] 6: 1 [very long tags] 6: 1 [warnings] 6: 6 [XML] 6: 5 [XmlWriter] 6: 131 tags 6: 7: All available tags: 7: 1 [!mayfail] 7: 2 [!nonportable] 7: 11 [!shouldfail] 7: 8 [!throws] 7: 2 [algorithms] 7: 1 [anotherReallyLongTagNameButThisOneHasNoObviousWrapPointsSoShouldSpli- 7: tWithinAWordUsingADashCharacter] 7: 3 [ansiskippingstring] 7: 151 [approvals] 7: 18 [Approx][approx] 7: 2 [arg] 7: 1 [array] 7: 1 [assertion-handler] 7: 2 [bdd] 7: 17 [benchmark] 7: 1 [bitops] 7: 2 [byte] 7: 1 [capacity] 7: 3 [capture] 7: 5 [checked-if] 7: 4 [chrono] 7: 4 [clara] 7: 21 [class] 7: 8 [cli] 7: 1 [colour] 7: 1 [colours] 7: 11 [column] 7: 4 [command-line] 7: 2 [comparisons] 7: 16 [compilation] 7: 2 [composed] 7: 1 [config] 7: 1 [console-colours] 7: 1 [console-reporter] 7: 1 [constexpr] 7: 2 [containers] 7: 1 [contains] 7: 1 [conversion] 7: 1 [custom] 7: 2 [Decomposition][decomposition] 7: 3 [distance] 7: 42 [distribution] 7: 2 [empty] 7: 4 [enum] 7: 2 [enumClass] 7: 1 [enums] 7: 1 [exception] 7: 3 [exceptions] 7: 1 [factorial] 7: 1 [fixtures] 7: 1 [fizz] 7: 20 [floating-point] 7: 1 [floatingPoint] 7: 1 [from-range] 7: 1 [function pointer] 7: 2 [gamma] 7: 28 [generators] 7: 3 [generic] 7: 4 [info] 7: 7 [Integer][integer] 7: 7 [internals] 7: 1 [is-permutation] 7: 6 [is_comparable] 7: 1 [isolated info] 7: 1 [JSON] 7: 2 [JsonWriter] 7: 10 [list] 7: 1 [long] 7: 1 [lots] 7: 50 [matchers] 7: 1 [member function pointer] 7: 6 [messages] 7: 2 [multi-reporter] 7: 1 [not] 7: 15 [nttp] 7: 1 [one very long tag name that should cause line wrapping writing out 7: using the list command] 7: 2 [operator&&] 7: 4 [operators] 7: 2 [operator||] 7: 1 [opt] 7: 6 [optional] 7: 4 [pair] 7: 1 [parse-numbers] 7: 1 [PI] 7: 19 [product] 7: 11 [quantifiers] 7: 2 [range] 7: 2 [registration] 7: 5 [regression] 7: 1 [reporter-helpers] 7: 3 [reporter-spec] 7: 6 [reporters] 7: 47 [rng] 7: 1 [rng-seed] 7: 1 [SafeBool] 7: 2 [sections] 7: 2 [seed] 7: 1 [serialization] 7: 1 [sharding] 7: 2 [size] 7: 10 [skipping] 7: 5 [streams] 7: 2 [string-case] 7: 4 [string-manip] 7: 3 [StringRef] 7: 4 [Strings] 7: 1 [tag1] 7: 1 [tag2] 7: 8 [Tags][tags] 7: 43 [template] 7: 27 [templated] 7: 4 [test-case-hash] 7: 6 [test-spec] 7: 2 [test-spec-parser] 7: 14 [TextFlow] 7: 60 [toString] 7: 6 [traits] 7: 16 [Tricky] 7: 6 [tuple] 7: 7 [ulp] 7: 3 [unique-ptr] 7: 3 [unscoped] 7: 1 [UTF-8] 7: 1 [variadic] 7: 7 [variant] 7: 17 [vector] 7: 2 [vector,allocator] 7: 1 [verbose] 7: 1 [very long tags] 7: 1 [warnings] 7: 6 [XML] 7: 5 [XmlWriter] 7: 131 tags 7: 8: 8: 8: 8: 1 8: 8: !mayfail 8: 8: 8: 8: 2 8: 8: !nonportable 8: 8: 8: 8: 11 8: 8: !shouldfail 8: 8: 8: 8: 8 8: 8: !throws 8: 8: 8: 8: 2 8: 8: algorithms 8: 8: 8: 8: 1 8: 8: anotherReallyLongTagNameButThisOneHasNoObviousWrapPointsSoShouldSplitWithinAWordUsingADashCharacter 8: 8: 8: 8: 3 8: 8: ansiskippingstring 8: 8: 8: 8: 151 8: 8: approvals 8: 8: 8: 8: 18 8: 8: Approx 8: approx 8: 8: 8: 8: 2 8: 8: arg 8: 8: 8: 8: 1 8: 8: array 8: 8: 8: 8: 1 8: 8: assertion-handler 8: 8: 8: 8: 2 8: 8: bdd 8: 8: 8: 8: 17 8: 8: benchmark 8: 8: 8: 8: 1 8: 8: bitops 8: 8: 8: 8: 2 8: 8: byte 8: 8: 8: 8: 1 8: 8: capacity 8: 8: 8: 8: 3 8: 8: capture 8: 8: 8: 8: 5 8: 8: checked-if 8: 8: 8: 8: 4 8: 8: chrono 8: 8: 8: 8: 4 8: 8: clara 8: 8: 8: 8: 21 8: 8: class 8: 8: 8: 8: 8 8: 8: cli 8: 8: 8: 8: 1 8: 8: colour 8: 8: 8: 8: 1 8: 8: colours 8: 8: 8: 8: 11 8: 8: column 8: 8: 8: 8: 4 8: 8: command-line 8: 8: 8: 8: 2 8: 8: comparisons 8: 8: 8: 8: 16 8: 8: compilation 8: 8: 8: 8: 2 8: 8: composed 8: 8: 8: 8: 1 8: 8: config 8: 8: 8: 8: 1 8: 8: console-colours 8: 8: 8: 8: 1 8: 8: console-reporter 8: 8: 8: 8: 1 8: 8: constexpr 8: 8: 8: 8: 2 8: 8: containers 8: 8: 8: 8: 1 8: 8: contains 8: 8: 8: 8: 1 8: 8: conversion 8: 8: 8: 8: 1 8: 8: custom 8: 8: 8: 8: 2 8: 8: Decomposition 8: decomposition 8: 8: 8: 8: 3 8: 8: distance 8: 8: 8: 8: 42 8: 8: distribution 8: 8: 8: 8: 2 8: 8: empty 8: 8: 8: 8: 4 8: 8: enum 8: 8: 8: 8: 2 8: 8: enumClass 8: 8: 8: 8: 1 8: 8: enums 8: 8: 8: 8: 1 8: 8: exception 8: 8: 8: 8: 3 8: 8: exceptions 8: 8: 8: 8: 1 8: 8: factorial 8: 8: 8: 8: 1 8: 8: fixtures 8: 8: 8: 8: 1 8: 8: fizz 8: 8: 8: 8: 20 8: 8: floating-point 8: 8: 8: 8: 1 8: 8: floatingPoint 8: 8: 8: 8: 1 8: 8: from-range 8: 8: 8: 8: 1 8: 8: function pointer 8: 8: 8: 8: 2 8: 8: gamma 8: 8: 8: 8: 28 8: 8: generators 8: 8: 8: 8: 3 8: 8: generic 8: 8: 8: 8: 4 8: 8: info 8: 8: 8: 8: 7 8: 8: Integer 8: integer 8: 8: 8: 8: 7 8: 8: internals 8: 8: 8: 8: 1 8: 8: is-permutation 8: 8: 8: 8: 6 8: 8: is_comparable 8: 8: 8: 8: 1 8: 8: isolated info 8: 8: 8: 8: 1 8: 8: JSON 8: 8: 8: 8: 2 8: 8: JsonWriter 8: 8: 8: 8: 10 8: 8: list 8: 8: 8: 8: 1 8: 8: long 8: 8: 8: 8: 1 8: 8: lots 8: 8: 8: 8: 50 8: 8: matchers 8: 8: 8: 8: 1 8: 8: member function pointer 8: 8: 8: 8: 6 8: 8: messages 8: 8: 8: 8: 2 8: 8: multi-reporter 8: 8: 8: 8: 1 8: 8: not 8: 8: 8: 8: 15 8: 8: nttp 8: 8: 8: 8: 1 8: 8: one very long tag name that should cause line wrapping writing out using the list command 8: 8: 8: 8: 2 8: 8: operator&& 8: 8: 8: 8: 4 8: 8: operators 8: 8: 8: 8: 2 8: 8: operator|| 8: 8: 8: 8: 1 8: 8: opt 8: 8: 8: 8: 6 8: 8: optional 8: 8: 8: 8: 4 8: 8: pair 8: 8: 8: 8: 1 8: 8: parse-numbers 8: 8: 8: 8: 1 8: 8: PI 8: 8: 8: 8: 19 8: 8: product 8: 8: 8: 8: 11 8: 8: quantifiers 8: 8: 8: 8: 2 8: 8: range 8: 8: 8: 8: 2 8: 8: registration 8: 8: 8: 8: 5 8: 8: regression 8: 8: 8: 8: 1 8: 8: reporter-helpers 8: 8: 8: 8: 3 8: 8: reporter-spec 8: 8: 8: 8: 6 8: 8: reporters 8: 8: 8: 8: 47 8: 8: rng 8: 8: 8: 8: 1 8: 8: rng-seed 8: 8: 8: 8: 1 8: 8: SafeBool 8: 8: 8: 8: 2 8: 8: sections 8: 8: 8: 8: 2 8: 8: seed 8: 8: 8: 8: 1 8: 8: serialization 8: 8: 8: 8: 1 8: 8: sharding 8: 8: 8: 8: 2 8: 8: size 8: 8: 8: 8: 10 8: 8: skipping 8: 8: 8: 8: 5 8: 8: streams 8: 8: 8: 8: 2 8: 8: string-case 8: 8: 8: 8: 4 8: 8: string-manip 8: 8: 8: 8: 3 8: 8: StringRef 8: 8: 8: 8: 4 8: 8: Strings 8: 8: 8: 8: 1 8: 8: tag1 8: 8: 8: 8: 1 8: 8: tag2 8: 8: 8: 8: 8 8: 8: Tags 8: tags 8: 8: 8: 8: 43 8: 8: template 8: 8: 8: 8: 27 8: 8: templated 8: 8: 8: 8: 4 8: 8: test-case-hash 8: 8: 8: 8: 6 8: 8: test-spec 8: 8: 8: 8: 2 8: 8: test-spec-parser 8: 8: 8: 8: 14 8: 8: TextFlow 8: 8: 8: 8: 60 8: 8: toString 8: 8: 8: 8: 6 8: 8: traits 8: 8: 8: 8: 16 8: 8: Tricky 8: 8: 8: 8: 6 8: 8: tuple 8: 8: 8: 8: 7 8: 8: ulp 8: 8: 8: 8: 3 8: 8: unique-ptr 8: 8: 8: 8: 3 8: 8: unscoped 8: 8: 8: 8: 1 8: 8: UTF-8 8: 8: 8: 8: 1 8: 8: variadic 8: 8: 8: 8: 7 8: 8: variant 8: 8: 8: 8: 17 8: 8: vector 8: 8: 8: 8: 2 8: 8: vector,allocator 8: 8: 8: 8: 1 8: 8: verbose 8: 8: 8: 8: 1 8: 8: very long tags 8: 8: 8: 8: 1 8: 8: warnings 8: 8: 8: 8: 6 8: 8: XML 8: 8: 8: 8: 5 8: 8: XmlWriter 8: 8: 8: 9: Available reporters: 9: Automake: Reports test results in the format of Automake .trs files 9: compact: Reports test results on a single line, suitable for IDEs 9: console: Reports test results as plain lines of text 9: JSON: Outputs listings as JSON. Test listing is Work-in-Progress! 9: JUnit: Reports test results in an XML format that looks like Ant's 9: junitreport target 9: SonarQube: Reports test results in the Generic Test Data SonarQube XML 9: format 9: TAP: Reports test results in TAP format, suitable for test harnesses 9: TeamCity: Reports test results as TeamCity service messages 9: XML: Reports test results as an XML document 9: 10: Available reporters: 10: Automake: Reports test results in the format of Automake .trs files 10: compact: Reports test results on a single line, suitable for IDEs 10: console: Reports test results as plain lines of text 10: JSON: Outputs listings as JSON. Test listing is Work-in-Progress! 10: JUnit: Reports test results in an XML format that looks like Ant's 10: junitreport target 10: SonarQube: Reports test results in the Generic Test Data SonarQube XML 10: format 10: TAP: Reports test results in TAP format, suitable for test harnesses 10: TeamCity: Reports test results as TeamCity service messages 10: XML: Reports test results as an XML document 10: 11: 11: 11: 11: Automake 11: Reports test results in the format of Automake .trs files 11: 11: 11: compact 11: Reports test results on a single line, suitable for IDEs 11: 11: 11: console 11: Reports test results as plain lines of text 11: 11: 11: JSON 11: Outputs listings as JSON. Test listing is Work-in-Progress! 11: 11: 11: JUnit 11: Reports test results in an XML format that looks like Ant's junitreport target 11: 11: 11: SonarQube 11: Reports test results in the Generic Test Data SonarQube XML format 11: 11: 11: TAP 11: Reports test results in TAP format, suitable for test harnesses 11: 11: 11: TeamCity 11: Reports test results as TeamCity service messages 11: 11: 11: XML 11: Reports test results as an XML document 11: 11: 12: Registered listeners: 12: ValidatingTestListener: Validates ordering of Catch2's listener events 12: 13: Registered listeners: 13: ValidatingTestListener: Validates ordering of Catch2's listener events 13: 14: 14: 14: 14: ValidatingTestListener 14: Validates ordering of Catch2's listener events 14: 14: 15: Filters: "An empty test with no assertions" 15: Randomness seeded to: 22364712 15: 15: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15: SelfTest is a Catch2 v3.7.1 host application. 15: Run with -? for options 15: 15: ------------------------------------------------------------------------------- 15: An empty test with no assertions 15: ------------------------------------------------------------------------------- 15: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp:249 15: ............................................................................... 15: 15: 15: No assertions in test case 'An empty test with no assertions' 15: 15: =============================================================================== 15: test cases: 1 | 1 failed 15: assertions: 1 | 1 failed 15: 16: Filters: "Tracker","___nonexistent_test___" 16: Randomness seeded to: 733041931 16: No test cases matched '"___nonexistent_test___"' 16: =============================================================================== 16: All tests passed (67 assertions in 1 test case) 16: 17: Filters: "Tracker","___nonexistent_test___" 17: Randomness seeded to: 2655588580 17: No test cases matched '"___nonexistent_test___"' 17: =============================================================================== 17: All tests passed (67 assertions in 1 test case) 17: 18: Filters: "___nonexistent_test___" 18: Randomness seeded to: 4159713439 18: No test cases matched '"___nonexistent_test___"' 18: =============================================================================== 18: No tests ran 18: 19: Filters: "___nonexistent_test___" 19: Randomness seeded to: 3602851417 19: No test cases matched '"___nonexistent_test___"' 19: =============================================================================== 19: No tests ran 19: 20: Filters: "tests can be skipped dynamically at runtime" 20: Randomness seeded to: 2988137205 20: 20: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20: SelfTest is a Catch2 v3.7.1 host application. 20: Run with -? for options 20: 20: ------------------------------------------------------------------------------- 20: tests can be skipped dynamically at runtime 20: ------------------------------------------------------------------------------- 20: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:14 20: ............................................................................... 20: 20: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:15: SKIPPED: 20: 20: ================================================================================ 20: test cases: 1 | 1 skipped 20: assertions: - none - 20: 21: Filters: "Tracker","this test does not exist" [nor does this tag] 21: Randomness seeded to: 1373214716 21: No test cases matched '"this test does not exist" [nor does this tag]' 21: =============================================================================== 21: All tests passed (67 assertions in 1 test case) 21: 22: Filters: "Tracker" 22: Randomness seeded to: 1517490058 22: =============================================================================== 22: All tests passed (67 assertions in 1 test case) 22: 23: Filters: "Tracker" 23: Randomness seeded to: 1453678090 23: =============================================================================== 23: All tests passed (67 assertions in 1 test case) 23: 24: Filters: "Tracker","___nonexistent_test___" 24: Randomness seeded to: 333948007 24: No test cases matched '"___nonexistent_test___"' 24: =============================================================================== 24: All tests passed (67 assertions in 1 test case) 24: 25: Filters: [this-tag-does-not-exist] 25: Randomness seeded to: 963340951 25: No test cases matched '[this-tag-does-not-exist]' 25: =============================================================================== 25: No tests ran 25: 26: Filters: "#1394" 26: Randomness seeded to: 1208343307 26: =============================================================================== 26: All tests passed (1 assertion in 1 test case) 26: 27: Filters: "#1394 nested" 27: Randomness seeded to: 1523813175 27: =============================================================================== 27: All tests passed (1 assertion in 1 test case) 27: 28: Filters: "#2025: original repro" 28: Randomness seeded to: 1497438893 28: inside with fov: 0 28: =============================================================================== 28: test cases: 1 | 1 passed 28: assertions: - none - 28: 29: Filters: "#2025: same-level sections" 29: Randomness seeded to: 2847050120 29: =============================================================================== 29: All tests passed (4 assertions in 1 test case) 29: 31: Filters: "#1670 regression check" 31: RNG seed: 1622713809 31: All tests passed (2 assertions in 1 test case) 31: 31: 32: 32: Catch2 v3.7.1 32: usage: 32: SelfTest [ ... ] options 32: 32: where options are: 32: -?, -h, --help display usage information 32: -s, --success include successful tests in 32: output 32: -b, --break break into debugger on failure 32: -e, --nothrow skip exception tests 32: -i, --invisibles show invisibles (tabs, newlines) 32: -o, --out default output filename 32: -r, --reporter reporter to use (defaults to 32: console) 32: -n, --name suite name 32: -a, --abort abort at first failure 32: -x, --abortx abort after x failures 32: -w, --warn enable warnings 32: -d, --durations show test durations 32: -D, --min-duration show test durations for tests 32: taking at least the given number 32: of seconds 32: -f, --input-file load test names to run from a 32: file 32: -#, --filenames-as-tags adds a tag for the filename 32: -c, --section
specify section to run 32: -v, --verbosity set output verbosity 32: --list-tests list all/matching test cases 32: --list-tags list all/matching tags 32: --list-reporters list all available reporters 32: --list-listeners list all listeners 32: --order test case order (defaults to 32: decl) 32: --rng-seed <'time'|'random-device' set a specific seed for random 32: |number> numbers 32: --colour-mode default 32: --libidentify report name and version according 32: to libidentify standard 32: --wait-for-keypress exiting 32: --skip-benchmarks disable running benchmarks 32: --benchmark-samples number of samples to collect 32: (default: 100) 32: --benchmark-resamples number of resamples for the 32: bootstrap (default: 100000) 32: --benchmark-confidence-interval confidence interval for the 32: bootstrap (between 0 and 1, 32: default: 0.95) 32: --benchmark-no-analysis perform only measurements; do not 32: perform any analysis 32: --benchmark-warmup-time amount of time in milliseconds 32: spent on warming up each test 32: (default: 100) 32: --shard-count split the tests to execute into 32: this many groups 32: --shard-index index of the group of tests to 32: execute (see --shard-count) 32: --allow-running-no-tests Treat 'No tests run' as a success 32: 32: For more detailed usage please see the project docs 32: 33: description: A Catch2 test executable 33: category: testframework 33: framework: Catch2 33: version: 3.7.1 34: All available tags: 34: 1 [!mayfail] 34: 2 [!nonportable] 34: 11 [!shouldfail] 34: 8 [!throws] 34: 2 [#Algorithms.tests] 34: 17 [#Approx.tests] 34: 1 [#AssertionHandler.tests] 34: 4 [#BDD.tests] 34: 4 [#Clara.tests] 34: 21 [#Class.tests] 34: 7 [#CmdLine.tests] 34: 3 [#CmdLineHelpers.tests] 34: 1 [#ColourImpl.tests] 34: 16 [#Compilation.tests] 34: 11 [#Condition.tests] 34: 1 [#Decomposition.tests] 34: 6 [#Details.tests] 34: 6 [#EnumToString.tests] 34: 3 [#Exception.tests] 34: 9 [#FloatingPoint.tests] 34: 14 [#Generators.tests] 34: 14 [#GeneratorsImpl.tests] 34: 7 [#Integer.tests] 34: 17 [#InternalBenchmark.tests] 34: 2 [#Json.tests] 34: 34 [#Matchers.tests] 34: 16 [#MatchersRanges.tests] 34: 9 [#Message.tests] 34: 49 [#Misc.tests] 34: 1 [#Parse.tests] 34: 1 [#PartTracker.tests] 34: 47 [#RandomNumberGeneration.tests] 34: 7 [#Reporters.tests] 34: 1 [#Sharding.tests] 34: 10 [#Skip.tests] 34: 5 [#Stream.tests] 34: 3 [#String.tests] 34: 4 [#StringManip.tests] 34: 7 [#Tag.tests] 34: 4 [#TestCaseInfoHasher.tests] 34: 4 [#TestSpec.tests] 34: 2 [#TestSpecParser.tests] 34: 14 [#TextFlow.tests] 34: 7 [#ToString.tests] 34: 2 [#ToStringByte.tests] 34: 4 [#ToStringChrono.tests] 34: 8 [#ToStringGeneral.tests] 34: 4 [#ToStringOptional.tests] 34: 4 [#ToStringPair.tests] 34: 6 [#ToStringTuple.tests] 34: 7 [#ToStringVariant.tests] 34: 6 [#ToStringVector.tests] 34: 9 [#ToStringWhich.tests] 34: 6 [#Traits.tests] 34: 18 [#Tricky.tests] 34: 3 [#UniquePtr.tests] 34: 3 [#VariadicMacros.tests] 34: 7 [#Xml.tests] 34: 2 [algorithms] 34: 1 [anotherReallyLongTagNameButThisOneHasNoObviousWrapPointsSoShouldSpli- 34: tWithinAWordUsingADashCharacter] 34: 3 [ansiskippingstring] 34: 151 [approvals] 34: 18 [Approx][approx] 34: 2 [arg] 34: 1 [array] 34: 1 [assertion-handler] 34: 2 [bdd] 34: 17 [benchmark] 34: 1 [bitops] 34: 2 [byte] 34: 1 [capacity] 34: 3 [capture] 34: 5 [checked-if] 34: 4 [chrono] 34: 4 [clara] 34: 21 [class] 34: 8 [cli] 34: 1 [colour] 34: 1 [colours] 34: 11 [column] 34: 4 [command-line] 34: 2 [comparisons] 34: 16 [compilation] 34: 2 [composed] 34: 1 [config] 34: 1 [console-colours] 34: 1 [console-reporter] 34: 1 [constexpr] 34: 2 [containers] 34: 1 [contains] 34: 1 [conversion] 34: 1 [custom] 34: 2 [Decomposition][decomposition] 34: 3 [distance] 34: 42 [distribution] 34: 2 [empty] 34: 4 [enum] 34: 2 [enumClass] 34: 1 [enums] 34: 1 [exception] 34: 3 [exceptions] 34: 1 [factorial] 34: 1 [fixtures] 34: 1 [fizz] 34: 20 [floating-point] 34: 1 [floatingPoint] 34: 1 [from-range] 34: 1 [function pointer] 34: 2 [gamma] 34: 28 [generators] 34: 3 [generic] 34: 4 [info] 34: 7 [Integer][integer] 34: 7 [internals] 34: 1 [is-permutation] 34: 6 [is_comparable] 34: 1 [isolated info] 34: 1 [JSON] 34: 2 [JsonWriter] 34: 10 [list] 34: 1 [long] 34: 1 [lots] 34: 50 [matchers] 34: 1 [member function pointer] 34: 6 [messages] 34: 2 [multi-reporter] 34: 1 [not] 34: 15 [nttp] 34: 1 [one very long tag name that should cause line wrapping writing out 34: using the list command] 34: 2 [operator&&] 34: 4 [operators] 34: 2 [operator||] 34: 1 [opt] 34: 6 [optional] 34: 4 [pair] 34: 1 [parse-numbers] 34: 1 [PI] 34: 19 [product] 34: 11 [quantifiers] 34: 2 [range] 34: 2 [registration] 34: 5 [regression] 34: 1 [reporter-helpers] 34: 3 [reporter-spec] 34: 6 [reporters] 34: 47 [rng] 34: 1 [rng-seed] 34: 1 [SafeBool] 34: 2 [sections] 34: 2 [seed] 34: 1 [serialization] 34: 1 [sharding] 34: 2 [size] 34: 10 [skipping] 34: 5 [streams] 34: 2 [string-case] 34: 4 [string-manip] 34: 3 [StringRef] 34: 4 [Strings] 34: 1 [tag1] 34: 1 [tag2] 34: 8 [Tags][tags] 34: 43 [template] 34: 27 [templated] 34: 4 [test-case-hash] 34: 6 [test-spec] 34: 2 [test-spec-parser] 34: 14 [TextFlow] 34: 60 [toString] 34: 6 [traits] 34: 16 [Tricky] 34: 6 [tuple] 34: 7 [ulp] 34: 3 [unique-ptr] 34: 3 [unscoped] 34: 1 [UTF-8] 34: 1 [variadic] 34: 7 [variant] 34: 17 [vector] 34: 2 [vector,allocator] 34: 1 [verbose] 34: 1 [very long tags] 34: 1 [warnings] 34: 6 [XML] 34: 5 [XmlWriter] 34: 185 tags 34: 35: Tags for matching test cases: 35: 18 [#Approx.tests] 35: 1 [.] 35: 2 [approvals] 35: 18 [Approx] 35: 1 [custom] 35: 1 [PI] 35: 6 tags 35: 36: Filters: "Test with special\, characters "in name" 36: Randomness seeded to: 3806070742 36: =============================================================================== 36: All tests passed (1 assertion in 1 test case) 36: 37: Matching test cases: 37: is_permutation 37: [algorithms][approvals] 37: is_permutation supports iterator + sentinel pairs 37: [algorithms][approvals][is-permutation] 37: Incomplete AssertionHandler 37: [!shouldfail][assertion-handler] 37: is_unary_function 37: [clara][compilation] 37: Clara::Arg supports single-arg parse the way Opt does 37: [arg][clara][compilation] 37: Clara::Arg does not crash on incomplete input 37: [arg][clara][compilation] 37: Clara::Opt supports accept-many lambdas 37: [clara][opt] 37: Process can be configured on command line 37: [command-line][config] 37: Parsing sharding-related cli flags 37: [sharding] 37: Parsing warnings 37: [cli][warnings] 37: Test with special, characters "in name 37: [cli][regression] 37: Various suspicious reporter specs are rejected 37: [approvals][cli][reporter-spec] 37: Win32 colour implementation is compile-time optional 37: [approvals][cli][colours] 37: Parse rng seed in different formats 37: [approvals][cli][rng-seed] 37: Reporter spec splitting 37: [approvals][cli][reporter-spec] 37: Parsing colour mode 37: [approvals][cli][colour] 37: Parsing reporter specs 37: [approvals][cli][reporter-spec] 37: ColourGuard behaviour 37: [console-colours] 37: Check that our error handling macros throw the right exceptions 37: [!throws][approvals][internals] 37: CaseInsensitiveLess is case insensitive 37: [comparisons][string-case] 37: CaseInsensitiveEqualsTo is case insensitive 37: [comparisons][string-case] 37: Optional comparison ops 37: [approvals][optional] 37: Optional supports move ops 37: [approvals][optional] 37: Decomposer checks that the argument is 0 when handling only-0-comparable 37: types 37: [approvals][decomposition] 37: convertToBits 37: [conversion][floating-point] 37: type-shared ulpDistance tests - float 37: [approvals][floating-point][ulp] 37: type-shared ulpDistance tests - double 37: [approvals][floating-point][ulp] 37: UlpDistance 37: [approvals][floating-point][ulp] 37: gamma - float 37: [approvals][floating-point][gamma][ulp] 37: gamma - double 37: [approvals][floating-point][gamma][ulp] 37: count_equidistant_floats - float 37: [approvals][distance][floating-point] 37: count_equidistant_floats - double 37: [approvals][distance][floating-point] 37: count_equidistant_floats 37: [approvals][distance][floating-point] 37: Generators internals 37: [generators][internals] 37: GENERATE capture macros 37: [approvals][generators][internals] 37: #1809 - GENERATE_COPY and SingleValueGenerator does not compile 37: [approvals][compilation][generators] 37: Multiple random generators in one test case output different values 37: [approvals][generators][internals] 37: #2040 - infinite compilation recursion in GENERATE with MSVC 37: [approvals][compilation][generators] 37: GENERATE handles function (pointers) 37: [approvals][compilation][generators] 37: GENERATE decays arrays 37: [approvals][compilation][generators] 37: Generators count returned elements 37: [approvals][generators] 37: Generators can stringify their elements 37: [approvals][generators] 37: Generators can override element stringification 37: [approvals][generators] 37: Generator element stringification is cached 37: [approvals][generators] 37: Random generators can be seeded 37: [approvals][generators] 37: Filter generator throws exception for empty generator 37: [generators] 37: from_range(container) supports ADL begin/end and arrays 37: [approvals][from-range][generators] 37: extendedMult 64x64 37: [approvals][Integer] 37: extendedMult 64x64 - all implementations 37: [approvals][integer] 37: SizedUnsignedType helpers 37: [approvals][integer] 37: extendedMult 32x32 37: [approvals][integer] 37: extendedMult 8x8 37: [approvals][integer] 37: negative and positive signed integers keep their order after 37: transposeToNaturalOrder 37: [approvals][integer] 37: unsigned integers are unchanged by transposeToNaturalOrder 37: [approvals][integer] 37: warmup 37: [benchmark] 37: resolution 37: [benchmark] 37: estimate_clock_resolution 37: [benchmark] 37: benchmark function call 37: [benchmark] 37: uniform samples 37: [benchmark] 37: normal_cdf 37: [approvals][benchmark] 37: erfc_inv 37: [benchmark] 37: normal_quantile 37: [benchmark] 37: mean 37: [benchmark] 37: weighted_average_quantile 37: [benchmark] 37: classify_outliers 37: [benchmark] 37: analyse 37: [approvals][benchmark] 37: analyse no analysis 37: [benchmark] 37: run_for_at_least, int 37: [benchmark] 37: run_for_at_least, chronometer 37: [benchmark] 37: measure 37: [benchmark] 37: run benchmark 37: [approvals][benchmark] 37: JsonWriter 37: [JSON][JsonWriter] 37: JsonWriter escapes charaters in strings properly 37: [JsonWriter] 37: Parse uints 37: [parse-numbers] 37: Tracker 37: Our PCG implementation provides expected results for known seeds 37: [rng] 37: Comparison ops 37: [rng] 37: Random seed generation reports unknown methods 37: [rng][seed] 37: Random seed generation accepts known methods 37: [rng][seed] 37: uniform_floating_point_distribution never returns infs from finite range - 37: float 37: [approvals][distribution][floating-point][rng] 37: uniform_floating_point_distribution never returns infs from finite range - 37: double 37: [approvals][distribution][floating-point][rng] 37: fillBitsFrom - shortening and stretching 37: [approvals][rng] 37: uniform_integer_distribution can return the bounds 37: [distribution][rng] 37: uniform_integer_distribution can handle unit ranges - unsigned char 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle unit ranges - signed char 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle unit ranges - char 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle unit ranges - uint8_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle unit ranges - int8_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle unit ranges - uint16_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle unit ranges - int16_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle unit ranges - uint32_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle unit ranges - int32_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle unit ranges - uint64_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle unit ranges - int64_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle unit ranges - size_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle unit ranges - ptrdiff_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle boolean unit ranges 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle full width ranges - unsigned char 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle full width ranges - signed char 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle full width ranges - char 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle full width ranges - uint8_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle full width ranges - int8_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle full width ranges - uint16_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle full width ranges - int16_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle full width ranges - uint32_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle full width ranges - int32_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle full width ranges - uint64_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution can handle full width ranges - int64_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution is reproducible - bool 37: [approvals][distribution][rng] 37: uniform_integer_distribution is reproducible - char 37: [approvals][distribution][rng] 37: uniform_integer_distribution is reproducible - uint8_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution is reproducible - int8_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution is reproducible - uint16_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution is reproducible - int16_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution is reproducible - uint32_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution is reproducible - int32_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution is reproducible - uint64_t 37: [approvals][distribution][rng] 37: uniform_integer_distribution is reproducible - int64_t 37: [approvals][distribution][rng] 37: uniform_floating_point_distribution is reproducible - float 37: [approvals][distribution][floating-point][rng] 37: uniform_floating_point_distribution is reproducible - double 37: [approvals][distribution][floating-point][rng] 37: uniform_floating_point_distribution can handle unitary ranges - float 37: [approvals][distribution][floating-point][rng] 37: uniform_floating_point_distribution can handle unitary ranges - double 37: [approvals][distribution][floating-point][rng] 37: The default listing implementation write to provided stream 37: [reporter-helpers][reporters] 37: Reporter's write listings to provided stream 37: [reporters] 37: Reproducer for #2309 - a very long description past 80 chars (default console 37: width) with a late colon : blablabla 37: [console-reporter] 37: Multireporter calls reporters and listeners in correct order 37: [multi-reporter][reporters] 37: Multireporter updates ReporterPreferences properly 37: [multi-reporter][reporters] 37: Registering reporter with '::' in name fails 37: [registration][reporters] 37: Registering multiple reporters with the same name fails 37: [approvals][registration][reporters] 37: Tag alias can be registered against tag patterns 37: shortened hide tags are split apart 37: [tags] 37: tags with dots in later positions are not parsed as hidden 37: [tags] 37: empty tags are not allowed 37: [tags] 37: Tags with spaces and non-alphanumerical characters are accepted 37: [tags] 37: Test case with identical tags keeps just one 37: [tags] 37: Mismatched square brackets in tags are caught and reported 37: [approvals][tags] 37: Hashers with same seed produce same hash 37: [test-case-hash] 37: Hashers with different seed produce different hash with same test case 37: [test-case-hash] 37: Hashing test case produces same hash across multiple calls 37: [test-case-hash] 37: Hashing different test cases produces different result 37: [test-case-hash] 37: Parse test names and tags 37: [approvals][command-line][test-spec] 37: #1905 -- test spec parser properly clears internal state between compound 37: tests 37: [command-line][test-spec] 37: #1912 -- test spec parser handles escaping 37: [command-line][test-spec] 37: Test spec serialization is round-trippable 37: [approvals][serialization][test-spec] 37: Parsing tags with non-alphabetical characters is pass-through 37: [test-spec][test-spec-parser] 37: Parsed tags are matched case insensitive 37: [test-spec][test-spec-parser] 37: TextFlow::Column one simple line 37: [approvals][column][TextFlow] 37: TextFlow::Column respects already present newlines 37: [approvals][column][TextFlow] 37: TextFlow::Column respects width setting 37: [approvals][column][TextFlow] 37: TextFlow::Column respects indentation setting 37: [approvals][column][TextFlow] 37: TextFlow::Column indentation respects whitespace 37: [approvals][column][TextFlow] 37: TextFlow::Column linebreaking prefers boundary characters 37: [approvals][column][TextFlow] 37: TextFlow::Column respects indentation for empty lines 37: [!shouldfail][approvals][column][TextFlow] 37: TextFlow::Column leading/trailing whitespace 37: [approvals][column][TextFlow] 37: TextFlow::Column can handle empty string 37: [approvals][column][TextFlow] 37: #1400 - TextFlow::Column wrapping would sometimes duplicate words 37: [approvals][column][regression][TextFlow] 37: TextFlow::AnsiSkippingString skips ansi sequences 37: [ansiskippingstring][approvals][TextFlow] 37: TextFlow::AnsiSkippingString computes the size properly 37: [ansiskippingstring][approvals][TextFlow] 37: TextFlow::AnsiSkippingString substrings properly 37: [ansiskippingstring][approvals][TextFlow] 37: TextFlow::Column skips ansi escape sequences 37: [approvals][column][TextFlow] 37: Sharding Function 37: [approvals] 37: Cout stream properly declares it writes to stdout 37: [streams] 37: Empty stream name opens cout stream 37: [streams] 37: stdout and stderr streams have %-starting name 37: [streams] 37: request an unknown %-starting stream fails 37: [streams] 37: makeStream recognizes %debug stream name 37: [streams] 37: StringRef 37: [StringRef][Strings] 37: StringRef at compilation time 37: [constexpr][StringRef][Strings] 37: StringRef::compare 37: [approvals][StringRef][Strings] 37: Trim strings 37: [string-manip] 37: replaceInPlace 37: [string-manip] 37: splitString 37: [string-manip] 37: startsWith 37: [string-manip] 37: XmlEncode 37: [XML] 37: XmlEncode: UTF-8 37: [approvals][UTF-8][XML] 37: XmlWriter writes boolean attributes as true/false 37: [XML][XmlWriter] 37: XmlWriter does not escape comments 37: [approvals][XML][XmlWriter] 37: XmlWriter errors out when writing text without enclosing element 37: [approvals][XmlWriter] 37: XmlWriter escapes text properly 37: [approvals][XML][XmlWriter] 37: XmlWriter escapes attributes properly 37: [approvals][XML][XmlWriter] 37: is_lt_comparable 37: [approvals][is_comparable][traits] 37: is_gt_comparable 37: [approvals][is_comparable][traits] 37: is_le_comparable 37: [approvals][is_comparable][traits] 37: is_ge_comparable 37: [approvals][is_comparable][traits] 37: is_eq_comparable 37: [approvals][is_comparable][traits] 37: is_ne_comparable 37: [approvals][is_comparable][traits] 37: parseEnums 37: [enums][Strings] 37: Directly creating an EnumInfo 37: Range type with sentinel 37: convertIntoString stringification helper 37: [approvals][toString] 37: Stringifying char arrays with statically known sizes - char 37: [toString] 37: Stringifying char arrays with statically known sizes - signed char 37: [toString] 37: Stringifying char arrays with statically known sizes - unsigned char 37: [toString] 37: unique_ptr reimplementation: basic functionality 37: [internals][unique-ptr] 37: Upcasting special member functions 37: [internals][unique-ptr] 37: make_unique reimplementation 37: [internals][unique-ptr] 37: A comparison that uses literals instead of the normal constructor 37: [Approx] 37: Some simple comparisons between doubles 37: [Approx] 37: Approximate comparisons with different epsilons 37: [Approx] 37: Less-than inequalities with different epsilons 37: [Approx] 37: Greater-than inequalities with different epsilons 37: [Approx] 37: Approximate comparisons with floats 37: [Approx] 37: Approximate comparisons with ints 37: [Approx] 37: Approximate comparisons with mixed numeric types 37: [Approx] 37: Use a custom approx 37: [Approx][custom] 37: Approximate PI 37: [Approx][PI] 37: Absolute margin 37: [Approx] 37: Approx with exactly-representable margin 37: [Approx] 37: Approx setters validate their arguments 37: [Approx] 37: Default scale is invisible to comparison 37: [Approx] 37: Epsilon only applies to Approx's value 37: [Approx] 37: Assorted miscellaneous tests 37: [approvals][Approx] 37: Comparison with explicitly convertible types 37: [Approx] 37: Scenario: Do that thing with the thing 37: [Tags] 37: Scenario: Vector resizing affects size and capacity 37: [bdd][capacity][size][vector] 37: Scenario: This is a really long scenario name to see how the list command 37: deals with wrapping 37: [anotherReallyLongTagNameButThisOneHasNoObviousWrapPointsSoShouldSplitWi- 37: thinAWordUsingADashCharacter][long][lots][one very long tag name that 37: should cause line wrapping writing out using the list command][tags] 37: [verbose][very long tags] 37: Scenario: BDD tests requiring Fixtures to provide commonly-accessed data or 37: methods 37: [bdd][fixtures] 37: A METHOD_AS_TEST_CASE based test run that succeeds 37: [class] 37: A TEST_CASE_METHOD based test run that succeeds 37: [class] 37: A TEST_CASE_PERSISTENT_FIXTURE based test run that succeeds 37: [class] 37: A TEMPLATE_TEST_CASE_METHOD based test run that succeeds - int 37: [class][template] 37: A TEMPLATE_TEST_CASE_METHOD based test run that succeeds - float 37: [class][template] 37: A TEMPLATE_TEST_CASE_METHOD based test run that succeeds - double 37: [class][template] 37: A TEMPLATE_TEST_CASE_METHOD_SIG based test run that succeeds - 1 37: [class][nttp][template] 37: A TEMPLATE_TEST_CASE_METHOD_SIG based test run that succeeds - 3 37: [class][nttp][template] 37: A TEMPLATE_TEST_CASE_METHOD_SIG based test run that succeeds - 6 37: [class][nttp][template] 37: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - std:: 37: vector 37: [class][product][template] 37: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - std:: 37: vector 37: [class][product][template] 37: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - 37: Template_Foo 37: [class][product][template] 37: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - 37: Template_Foo 37: [class][product][template] 37: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - std:: 37: array 37: [class][nttp][product][template] 37: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - std:: 37: array 37: [class][nttp][product][template] 37: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - 37: Template_Foo_2 37: [class][nttp][product][template] 37: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - 37: Template_Foo_2 37: [class][nttp][product][template] 37: Template test case method with test types specified inside std::tuple - 37: MyTypes - 0 37: [class][list][template] 37: Template test case method with test types specified inside std::tuple - 37: MyTypes - 1 37: [class][list][template] 37: Template test case method with test types specified inside std::tuple - 37: MyTypes - 2 37: [class][list][template] 37: A TEST_CASE_METHOD testing junit classname normalization 37: [approvals][class] 37: #809 37: #833 37: #872 37: #1027: Bitfields can be captured 37: #1147 37: #1238 37: #1245 37: [compilation] 37: #1403 37: [compilation] 37: Optionally static assertions 37: [compilation] 37: #1548 37: [compilation] 37: #925: comparing function pointer to function address failed to compile 37: [!nonportable] 37: #1319: Sections can have description (even if it is not saved 37: [compilation] 37: Lambdas in assertions 37: Assertion macros support bit operators and bool conversions 37: [bitops][compilation] 37: #2555 - types that can only be compared with 0 literal implemented as pointer 37: conversion are supported 37: [approvals][compilation] 37: #2571 - tests compile types that have multiple implicit constructors from lit 37: 0 37: [approvals][compilation] 37: Equality checks that should succeed 37: Mayfail test case with nested sections 37: [!mayfail] 37: Inequality checks that should succeed 37: Ordering comparison checks that should succeed 37: Comparisons with int literals don't warn when mixing signed/ unsigned 37: comparisons between int variables 37: comparisons between const int variables 37: Comparisons between unsigned ints and negative signed ints match c++ standard 37: behaviour 37: Comparisons between ints where one side is computed 37: Pointers can be compared to null 37: 'Not' checks that should succeed 37: #1005: Comparing pointer to int and long (NULL can be either on various 37: systems) 37: [approvals][Decomposition] 37: toString(enum) 37: [enum][toString] 37: toString(enum w/operator<<) 37: [enum][toString] 37: toString(enum class) 37: [enum][enumClass][toString] 37: toString(enum class w/operator<<) 37: [enum][enumClass][toString] 37: Enums can quickly have stringification enabled using REGISTER_ENUM 37: Enums in namespaces can quickly have stringification enabled using 37: REGISTER_ENUM 37: When checked exceptions are thrown they can be expected or unexpected 37: [!throws] 37: When unchecked exceptions are thrown, but caught, they do not affect the test 37: [!throws] 37: Exception messages can be tested for 37: [!throws] 37: Generators -- simple 37: [generators] 37: 3x3x3 ints 37: [generators] 37: tables 37: [generators] 37: strlen2 37: [approvals][generators] 37: strlen3 37: [generators] 37: Scenario: Eating cucumbers 37: [approvals][generators] 37: Generators -- adapters 37: [generators][generic] 37: Random generator 37: [approvals][generators] 37: Nested generators and captured variables 37: [generators] 37: Copy and then generate a range 37: [generators] 37: #1913 - GENERATE inside a for loop should not keep recreating the generator 37: [generators][regression] 37: #1913 - GENERATEs can share a line 37: [generators][regression] 37: #2615 - Throwing in constructor generator fails test case but does not abort 37: [!shouldfail][generators][regression] 37: GENERATE can combine literals and generators 37: [generators] 37: SUCCEED counts as a test pass 37: [messages] 37: The NO_FAIL macro reports a failure but does not fail the test 37: [messages] 37: just info 37: [info][isolated info][messages] 37: just unscoped info 37: [info][unscoped] 37: print unscoped info if passing unscoped info is printed 37: [info][unscoped] 37: mix info, unscoped info and warning 37: [info][unscoped] 37: CAPTURE can deal with complex expressions 37: [capture][messages] 37: CAPTURE can deal with complex expressions involving commas 37: [capture][messages] 37: CAPTURE parses string and character constants 37: [capture][messages] 37: ManuallyRegistered 37: even more nested SECTION tests 37: [sections] 37: null strings 37: checkedIf 37: checkedElse 37: Testing checked-if 37: [checked-if] 37: Testing checked-if 2 37: [!shouldfail][checked-if] 37: Testing checked-if 3 37: [!shouldfail][checked-if] 37: Testing checked-if 4 37: [!shouldfail][checked-if] 37: Testing checked-if 5 37: [!shouldfail][checked-if] 37: xmlentitycheck 37: Factorials are computed 37: [factorial] 37: An empty test with no assertions 37: [empty] 37: first tag 37: [tag1] 37: second tag 37: [tag2] 37: vectors can be sized and resized 37: [vector] 37: TemplateTest: vectors can be sized and resized - int 37: [template][vector] 37: TemplateTest: vectors can be sized and resized - float 37: [template][vector] 37: TemplateTest: vectors can be sized and resized - std::string 37: [template][vector] 37: TemplateTest: vectors can be sized and resized - std::tuple 37: [template][vector] 37: TemplateTestSig: vectors can be sized and resized - int,5 37: [nttp][template][vector] 37: TemplateTestSig: vectors can be sized and resized - float,4 37: [nttp][template][vector] 37: TemplateTestSig: vectors can be sized and resized - std::string,15 37: [nttp][template][vector] 37: TemplateTestSig: vectors can be sized and resized - (std::tuple), 37: 6 37: [nttp][template][vector] 37: A Template product test case - std::vector 37: [product][template] 37: A Template product test case - std::vector 37: [product][template] 37: A Template product test case - Foo 37: [product][template] 37: A Template product test case - Foo 37: [product][template] 37: A Template product test case with array signature - std::array 37: [nttp][product][template] 37: A Template product test case with array signature - std::array 37: [nttp][product][template] 37: A Template product test case with array signature - Bar 37: [nttp][product][template] 37: A Template product test case with array signature - Bar 37: [nttp][product][template] 37: Product with differing arities - std::tuple 37: [product][template] 37: Product with differing arities - std::tuple 37: [product][template] 37: Product with differing arities - std::tuple 37: [product][template] 37: Template test case with test types specified inside std::tuple - MyTypes - 0 37: [list][template] 37: Template test case with test types specified inside std::tuple - MyTypes - 1 37: [list][template] 37: Template test case with test types specified inside std::tuple - MyTypes - 2 37: [list][template] 37: Template test case with test types specified inside non-default-constructible 37: std::tuple - MyNonDefaultConstructibleTypes - 0 37: [list][template] 37: Template test case with test types specified inside non-default-constructible 37: std::tuple - MyNonDefaultConstructibleTypes - 1 37: [list][template] 37: Template test case with test types specified inside non-copyable and non- 37: movable std::tuple - NonCopyableAndNonMovableTypes - 0 37: [list][template] 37: Template test case with test types specified inside non-copyable and non- 37: movable std::tuple - NonCopyableAndNonMovableTypes - 1 37: [list][template] 37: not allowed 37: [!throws] 37: toString on const wchar_t const pointer returns the string contents 37: [toString] 37: toString on const wchar_t pointer returns the string contents 37: [toString] 37: toString on wchar_t const pointer returns the string contents 37: [toString] 37: toString on wchar_t returns the string contents 37: [toString] 37: long long 37: # A test name that starts with a # 37: tests can be skipped dynamically at runtime 37: [skipping] 37: skipped tests can optionally provide a reason 37: [skipping] 37: sections can be skipped dynamically at runtime 37: [skipping] 37: nested sections can be skipped dynamically at runtime 37: [skipping] 37: dynamic skipping works with generators 37: [skipping] 37: failed assertions before SKIP cause test case to fail 37: [!shouldfail][skipping] 37: a succeeding test can still be skipped 37: [!shouldfail][skipping] 37: failing in some unskipped sections causes entire test case to fail 37: [!shouldfail][skipping] 37: failing for some generator values causes entire test case to fail 37: [!shouldfail][skipping] 37: Empty generators can SKIP in constructor 37: [skipping] 37: std::byte -> toString 37: [approvals][byte][toString] 37: std::vector -> toString 37: [approvals][byte][toString] 37: Stringifying std::chrono::duration helpers 37: [chrono][toString] 37: Stringifying std::chrono::duration with weird ratios 37: [chrono][toString] 37: Stringifying std::chrono::time_point 37: [chrono][toString] 37: Stringifying std::chrono::time_point 37: [!nonportable][chrono][toString] 37: Character pretty printing 37: Capture and info messages 37: std::map is convertible string 37: [toString] 37: std::set is convertible string 37: [toString] 37: Static arrays are convertible to string 37: [toString] 37: String views are stringified like other strings 37: [approvals][toString] 37: Precision of floating point stringification can be set 37: [floatingPoint][toString] 37: Exception as a value (e.g. in REQUIRE_THROWS_MATCHES) can be stringified 37: [exception][toString] 37: std::optional -> toString 37: [approvals][optional][toString] 37: std::optional -> toString 37: [approvals][optional][toString] 37: std::vector > -> toString 37: [approvals][optional][toString] 37: std::nullopt -> toString 37: [approvals][optional][toString] 37: std::pair -> toString 37: [pair][toString] 37: std::pair -> toString 37: [pair][toString] 37: std::vector > -> toString 37: [pair][toString] 37: pair > -> toString 37: [pair][toString] 37: tuple<> 37: [toString][tuple] 37: tuple 37: [toString][tuple] 37: tuple 37: [toString][tuple] 37: tuple 37: [toString][tuple] 37: tuple,tuple<>,float> 37: [toString][tuple] 37: tuple 37: [approvals][toString][tuple] 37: variant 37: [approvals][toString][variant] 37: variant 37: [approvals][toString][variant] 37: variant 37: [approvals][toString][variant] 37: variant -- valueless-by-exception 37: [approvals][toString][variant] 37: variant 37: [approvals][toString][variant] 37: variant, string> 37: [approvals][toString][variant] 37: variant 37: [approvals][toString][variant] 37: vector -> toString 37: [toString][vector] 37: vector -> toString 37: [toString][vector] 37: vector -> toString 37: [toString][vector,allocator] 37: vec> -> toString 37: [toString][vector,allocator] 37: vector -> toString 37: [containers][toString][vector] 37: array -> toString 37: [array][containers][toString] 37: stringify( has_operator ) 37: [toString] 37: stringify( has_maker ) 37: [toString] 37: stringify( has_maker_and_operator ) 37: [toString] 37: stringify( has_neither ) 37: [toString] 37: stringify( has_template_operator ) 37: [toString] 37: stringify( vectors ) 37: [toString] 37: stringify( vectors ) 37: [toString] 37: stringify( vectors ) 37: [toString] 37: stringify ranges 37: [toString] 37: An expression with side-effects should only be evaluated once 37: [Tricky] 37: Implicit conversions are supported inside assertion macros 37: [approvals][Tricky] 37: Test enum bit values 37: [Tricky] 37: boolean member 37: [Tricky] 37: (unimplemented) static bools can be evaluated 37: [Tricky] 37: Objects that evaluated in boolean contexts can be checked 37: [SafeBool][Tricky] 37: Assertions then sections 37: [Tricky] 37: non streamable - with conv. op 37: [Tricky] 37: Comparing function pointers 37: [function pointer][Tricky] 37: Comparing member function pointers 37: [approvals][member function pointer][Tricky] 37: pointer to class 37: [Tricky] 37: null_ptr 37: [Tricky] 37: X/level/0/a 37: [Tricky] 37: X/level/0/b 37: [fizz][Tricky] 37: X/level/1/a 37: [Tricky] 37: X/level/1/b 37: [Tricky] 37: has printf 37: Commas in various macros are allowed 37: Anonymous test case 1 37: Test case with one argument 37: Variadic macros 37: [sections][variadic] 37: Basic use of the Contains range matcher 37: [contains][matchers][templated] 37: Basic use of the Empty range matcher 37: [empty][matchers][templated] 37: Usage of the SizeIs range matcher 37: [matchers][size][templated] 37: Usage of AllMatch range matcher 37: [matchers][quantifiers][templated] 37: Usage of AnyMatch range matcher 37: [matchers][quantifiers][templated] 37: Usage of NoneMatch range matcher 37: [matchers][quantifiers][templated] 37: Usage of AllTrue range matcher 37: [matchers][quantifiers][templated] 37: Usage of NoneTrue range matcher 37: [matchers][quantifiers][templated] 37: Usage of AnyTrue range matcher 37: [matchers][quantifiers][templated] 37: All/Any/None True matchers support types with ADL begin 37: [approvals][matchers][quantifiers][templated] 37: The quantifier range matchers support types with different types returned 37: from begin and end 37: [approvals][matchers][quantifiers][templated] 37: RangeEquals supports ranges with different types returned from begin and end 37: [approvals][matchers][range][templated] 37: RangeContains supports ranges with different types returned from begin and 37: end 37: [approvals][matchers][range][templated] 37: Usage of RangeEquals range matcher 37: [matchers][quantifiers][templated] 37: Usage of UnorderedRangeEquals range matcher 37: [matchers][quantifiers][templated] 37: Type conversions of RangeEquals and similar 37: [matchers][quantifiers][templated] 37: String matchers 37: [matchers] 37: Equals 37: [matchers] 37: Regex string matcher -- libstdc++-4.8 workaround 37: [approvals][matchers] 37: Matchers can be (AllOf) composed with the && operator 37: [matchers][operator&&][operators] 37: Matchers can be (AnyOf) composed with the || operator 37: [matchers][operators][operator||] 37: Matchers can be composed with both && and || 37: [matchers][operator&&][operators][operator||] 37: Matchers can be negated (Not) with the ! operator 37: [matchers][not][operators] 37: Vector matchers 37: [matchers][vector] 37: Vector matcher with elements without != 37: [approvals][matchers][vector] 37: Exception matchers that succeed 37: [!throws][exceptions][matchers] 37: Floating point matchers: float 37: [floating-point][matchers] 37: Floating point matchers: double 37: [floating-point][matchers] 37: Floating point matchers that are problematic in approvals 37: [approvals][floating-point][matchers] 37: Arbitrary predicate matcher 37: [generic][matchers] 37: Regression test #1 37: [matchers][vector] 37: Predicate matcher can accept const char* 37: [compilation][matchers] 37: Vector Approx matcher 37: [approx][matchers][vector] 37: Exceptions matchers 37: [!throws][exceptions][matchers] 37: Exception message can be matched 37: [!throws][exceptions][matchers] 37: Composed matchers shortcircuit 37: [composed][matchers] 37: Composed generic matchers shortcircuit 37: [composed][generic][matchers] 37: Combining templated matchers 37: [matchers][templated] 37: Combining templated and concrete matchers 37: [matchers][templated] 37: Combining concrete matchers does not use templated matchers 37: [matchers][templated] 37: Combining only templated matchers 37: [matchers][templated] 37: Combining MatchAnyOfGeneric does not nest 37: [matchers][templated] 37: Combining MatchAllOfGeneric does not nest 37: [matchers][templated] 37: Combining MatchNotOfGeneric does not nest 37: [matchers][templated] 37: Overloaded comma or address-of operators are not used 37: [matchers][templated] 37: Matchers are not moved or copied 37: [approvals][matchers][templated] 37: Immovable matchers can be used 37: [approvals][matchers][templated] 37: Matchers can take references 37: [approvals][matchers][templated] 37: #2152 - ULP checks between differently signed values were wrong - float 37: [floating-point][matchers][ulp] 37: #2152 - ULP checks between differently signed values were wrong - double 37: [floating-point][matchers][ulp] 37: 478 matching test cases 37: 38: Filters: ""random SECTION tests"",""nested SECTION tests"" 38: Randomness seeded to: 2080752932 38: =============================================================================== 38: All tests passed (6 assertions in 2 test cases) 38: 39: Filters: ""Test with special\, characters \"in name"" 39: Randomness seeded to: 1041399586 39: =============================================================================== 39: All tests passed (1 assertion in 1 test case) 39: 40: Invalid Filter: "Test with special, characters in \" name" 1/71 Test #3: List::Tests::Quiet ........................................... Passed 0.09 sec 2/71 Test #6: List::Tags::Output ........................................... Passed 0.08 sec 3/71 Test #7: List::Tags::ExitCode ......................................... Passed 0.08 sec 4/71 Test #8: List::Tags::XmlOutput ........................................ Passed 0.08 sec 5/71 Test #9: List::Reporters::Output ...................................... Passed 0.08 sec 6/71 Test #10: List::Reporters::ExitCode .................................... Passed 0.08 sec 7/71 Test #11: List::Reporters::XmlOutput ................................... Passed 0.08 sec 8/71 Test #12: List::Listeners::Output ...................................... Passed 0.08 sec 9/71 Test #13: List::Listeners::ExitCode .................................... Passed 0.08 sec 10/71 Test #14: List::Listeners::XmlOutput ................................... Passed 0.08 sec 11/71 Test #15: NoAssertions ................................................. Passed 0.07 sec 12/71 Test #16: TestSpecs::CombiningMatchingAndNonMatchingIsOk-1 ............. Passed 0.07 sec 13/71 Test #17: TestSpecs::CombiningMatchingAndNonMatchingIsOk-2 ............. Passed 0.07 sec 14/71 Test #18: TestSpecs::NoMatchedTestsFail ................................ Passed 0.07 sec 15/71 Test #19: TestSpecs::OverrideFailureWithNoMatchedTests ................. Passed 0.07 sec 16/71 Test #20: TestSpecs::OverrideAllSkipFailure ............................ Passed 0.07 sec 17/71 Test #21: TestSpecs::NonMatchingTestSpecIsRoundTrippable ............... Passed 0.07 sec 18/71 Test #22: Warnings::UnmatchedTestSpecIsAccepted ........................ Passed 0.06 sec 19/71 Test #23: Warnings::MultipleWarningsCanBeSpecified ..................... Passed 0.06 sec 20/71 Test #24: TestSpecs::WarnUnmatchedTestSpecFailsWithUnmatchedTestSpec ... Passed 0.06 sec 21/71 Test #25: UnmatchedOutputFilter ........................................ Passed 0.06 sec 22/71 Test #26: FilteredSection-1 ............................................ Passed 0.06 sec 23/71 Test #27: FilteredSection-2 ............................................ Passed 0.06 sec 24/71 Test #28: FilteredSection::GeneratorsDontCauseInfiniteLoop-1 ........... Passed 0.06 sec 25/71 Test #29: FilteredSection::GeneratorsDontCauseInfiniteLoop-2 ........... Passed 0.06 sec 26/71 Test #31: RegressionCheck-1670 ......................................... Passed 0.05 sec 27/71 Test #32: VersionCheck ................................................. Passed 0.05 sec 28/71 Test #33: LibIdentityTest .............................................. Passed 0.05 sec 29/71 Test #34: FilenameAsTagsTest ........................................... Passed 0.05 sec 30/71 Test #35: FilenameAsTagsMatching ....................................... Passed 0.05 sec 31/71 Test #36: EscapeSpecialCharactersInTestNames ........................... Passed 0.05 sec 32/71 Test #37: NegativeSpecNoHiddenTests .................................... Passed 0.05 sec 33/71 Test #38: TestsInFile::SimpleSpecs ..................................... Passed 0.04 sec 34/71 Test #39: TestsInFile::EscapeSpecialCharacters ......................... Passed 0.04 sec 35/71 Test #40: TestsInFile::InvalidTestNames-1 .............................. Passed 0.04 sec test 43 Start 43: CheckConvenienceHeaders 43: Test command: /usr/bin/python3 "/build/reproducible-path/catch2-3.7.1/tools/scripts/checkConvenienceHeaders.py" 43: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 43: Test timeout computed to be: 1500 test 44 Start 44: Benchmarking::SkipBenchmarkMacros 44: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Skip benchmark macros" "--reporter" "console" "--skip-benchmarks" "--colour-mode" "none" 44: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 44: Test timeout computed to be: 1500 test 45 Start 45: Benchmarking::FailureReporting::ThrowingBenchmark 45: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Failing benchmarks" "-c" "throw" "-r" "xml" 45: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 45: Test timeout computed to be: 1500 test 46 Start 46: Benchmarking::FailureReporting::FailedAssertion 46: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Failing benchmarks" "-c" "assert" "-r" "xml" 46: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 46: Test timeout computed to be: 1500 test 47 Start 47: Benchmarking::FailureReporting::FailMacro 47: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Failing benchmarks" "-c" "fail" "-r" "xml" 47: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 47: Test timeout computed to be: 1500 test 48 Start 48: Benchmarking::FailureReporting::ShouldFailIsRespected 48: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Failing benchmark respects should-fail" 48: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 48: Test timeout computed to be: 1500 test 49 Start 49: ErrorHandling::InvalidTestSpecExitsEarly 49: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "[aa,a]" 49: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 49: Test timeout computed to be: 1500 test 50 Start 50: MultiReporter::CapturingReportersDontPropagateStdOut 50: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Sends stuff to stdout and stderr" "--reporter" "xml::out=/dev/null" "--reporter" "junit::out=/dev/null" 50: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 50: Test timeout computed to be: 1500 test 51 Start 51: MultiReporter::NonCapturingReportersPropagateStdout 51: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Sends stuff to stdout and stderr" "--reporter" "xml::out=/dev/null" "--reporter" "console::out=/dev/null" 51: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 51: Test timeout computed to be: 1500 test 52 Start 52: Outputs::DashAsOutLocationSendsOutputToStdout 52: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Factorials are computed" "--out=-" "--colour-mode" "none" 52: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 52: Test timeout computed to be: 1500 test 53 Start 53: Reporters::DashAsLocationInReporterSpecSendsOutputToStdout 53: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Factorials are computed" "--reporter" "console::out=-" "--colour-mode" "none" 53: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 53: Test timeout computed to be: 1500 test 54 Start 54: Reporters::ReporterSpecificColourOverridesDefaultColour 54: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Factorials are computed" "--reporter" "console::colour-mode=ansi" "--colour-mode" "none" 54: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 54: Test timeout computed to be: 1500 test 55 Start 55: Reporters::UnrecognizedOptionInSpecCausesError 55: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Factorials are computed" "--reporter" "console::bad-option=ansi" 55: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 55: Test timeout computed to be: 1500 test 56 Start 56: Colours::ColourModeCanBeExplicitlySetToAnsi 56: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Factorials are computed" "--reporter" "console" "--colour-mode" "ansi" 56: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 56: Test timeout computed to be: 1500 test 57 Start 57: Reporters::JUnit::NamespacesAreNormalized 57: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "--reporter" "junit" "A TEST_CASE_METHOD testing junit classname normalization" 57: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 57: Test timeout computed to be: 1500 test 58 Start 58: Reporters:Filters:compact 58: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "[comparisons][string-case]" "CaseInsensitiveLess is case insensitive" "--reporter" "compact" 58: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 58: Test timeout computed to be: 1500 test 59 Start 59: Reporters:RngSeed:compact 59: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Factorials are computed" "--reporter" "compact" "--rng-seed" "18181818" 59: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 59: Test timeout computed to be: 1500 test 60 Start 60: Reporters:Filters:console 60: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "[comparisons][string-case]" "CaseInsensitiveLess is case insensitive" "--reporter" "console" 60: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 60: Test timeout computed to be: 1500 test 61 Start 61: Reporters:RngSeed:console 61: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Factorials are computed" "--reporter" "console" "--rng-seed" "18181818" 61: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 61: Test timeout computed to be: 1500 test 62 Start 62: Reporters:Filters:JUnit 62: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "[comparisons][string-case]" "CaseInsensitiveLess is case insensitive" "--reporter" "JUnit" 62: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 62: Test timeout computed to be: 1500 test 63 Start 63: Reporters:RngSeed:JUnit 63: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Factorials are computed" "--reporter" "JUnit" "--rng-seed" "18181818" 63: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 63: Test timeout computed to be: 1500 test 64 Start 64: Reporters:Filters:SonarQube 64: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "[comparisons][string-case]" "CaseInsensitiveLess is case insensitive" "--reporter" "SonarQube" 64: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 64: Test timeout computed to be: 1500 test 65 Start 65: Reporters:RngSeed:SonarQube 65: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Factorials are computed" "--reporter" "SonarQube" "--rng-seed" "18181818" 65: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 65: Test timeout computed to be: 1500 test 66 Start 66: Reporters:Filters:TAP 66: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "[comparisons][string-case]" "CaseInsensitiveLess is case insensitive" "--reporter" "TAP" 66: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 66: Test timeout computed to be: 1500 test 67 Start 67: Reporters:RngSeed:TAP 67: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Factorials are computed" "--reporter" "TAP" "--rng-seed" "18181818" 67: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 67: Test timeout computed to be: 1500 test 68 Start 68: Reporters:Filters:XML 68: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "[comparisons][string-case]" "CaseInsensitiveLess is case insensitive" "--reporter" "XML" 68: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 68: Test timeout computed to be: 1500 test 69 Start 69: Reporters:RngSeed:XML 69: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Factorials are computed" "--reporter" "XML" "--rng-seed" "18181818" 69: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 69: Test timeout computed to be: 1500 test 70 Start 70: Reporters:Filters:JSON 70: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "[comparisons][string-case]" "CaseInsensitiveLess is case insensitive" "--reporter" "JSON" 70: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 70: Test timeout computed to be: 1500 test 71 Start 71: Reporters:RngSeed:JSON 71: Test command: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest "Factorials are computed" "--reporter" "JSON" "--rng-seed" "18181818" 71: Working Directory: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests 71: Test timeout computed to be: 1500 36/71 Test #2: List::Tests::Output .......................................... Passed 0.14 sec 37/71 Test #4: List::Tests::ExitCode ........................................ Passed 0.14 sec 5: [Approx] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 141 5: 5: 5: 5: Approx with exactly-representable margin 5: 5: [Approx] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 150 5: 5: 5: 5: Approx setters validate their arguments 5: 5: [Approx] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 160 5: 5: 5: 5: Default scale is invisible to comparison 5: 5: [Approx] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 173 5: 5: 5: 5: Epsilon only applies to Approx's value 5: 5: [Approx] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 178 5: 5: 5: 5: Assorted miscellaneous tests 5: 5: [approvals][Approx] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 182 5: 5: 5: 5: Comparison with explicitly convertible types 5: 5: [Approx] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Approx.tests.cpp 5: 191 5: 5: 5: 5: Scenario: Do that thing with the thing 5: 5: [Tags] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/BDD.tests.cpp 5: 29 5: 5: 5: 5: Scenario: Vector resizing affects size and capacity 5: 5: [bdd][capacity][size][vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/BDD.tests.cpp 5: 47 5: 5: 5: 5: Scenario: This is a really long scenario name to see how the list command deals with wrapping 5: 5: [anotherReallyLongTagNameButThisOneHasNoObviousWrapPointsSoShouldSplitWithinAWordUsingADashCharacter][long][lots][one very long tag name that should cause line wrapping writing out using the list command][tags][verbose][very long tags] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/BDD.tests.cpp 5: 80 5: 5: 5: 5: Scenario: BDD tests requiring Fixtures to provide commonly-accessed data or methods 5: Fixture 5: [bdd][fixtures] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/BDD.tests.cpp 5: 93 5: 5: 5: 5: A METHOD_AS_TEST_CASE based test run that succeeds 5: TestClass 5: [class] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 63 5: 5: 5: 5: A TEST_CASE_METHOD based test run that succeeds 5: Fixture 5: [class] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 66 5: 5: 5: 5: A TEST_CASE_PERSISTENT_FIXTURE based test run that succeeds 5: Persistent_Fixture 5: [class] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 71 5: 5: 5: 5: A TEMPLATE_TEST_CASE_METHOD based test run that succeeds - int 5: Template_Fixture 5: [class][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 82 5: 5: 5: 5: A TEMPLATE_TEST_CASE_METHOD based test run that succeeds - float 5: Template_Fixture 5: [class][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 82 5: 5: 5: 5: A TEMPLATE_TEST_CASE_METHOD based test run that succeeds - double 5: Template_Fixture 5: [class][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 82 5: 5: 5: 5: A TEMPLATE_TEST_CASE_METHOD_SIG based test run that succeeds - 1 5: Nttp_Fixture 5: [class][nttp][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 86 5: 5: 5: 5: A TEMPLATE_TEST_CASE_METHOD_SIG based test run that succeeds - 3 5: Nttp_Fixture 5: [class][nttp][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 86 5: 5: 5: 5: A TEMPLATE_TEST_CASE_METHOD_SIG based test run that succeeds - 6 5: Nttp_Fixture 5: [class][nttp][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 86 5: 5: 5: 5: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - std::vector<int> 5: Template_Fixture_2 5: [class][product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 90 5: 5: 5: 5: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - std::vector<float> 5: Template_Fixture_2 5: [class][product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 90 5: 5: 5: 5: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - Template_Foo<int> 5: Template_Fixture_2 5: [class][product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 90 5: 5: 5: 5: A TEMPLATE_PRODUCT_TEST_CASE_METHOD based test run that succeeds - Template_Foo<float> 5: Template_Fixture_2 5: [class][product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 90 5: 5: 5: 5: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - std::array<int,2> 5: Template_Fixture_2 5: [class][nttp][product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 95 5: 5: 5: 5: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - std::array<float,6> 5: Template_Fixture_2 5: [class][nttp][product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 95 5: 5: 5: 5: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - Template_Foo_2<int,2> 5: Template_Fixture_2 5: [class][nttp][product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 95 5: 5: 5: 5: A TEMPLATE_PRODUCT_TEST_CASE_METHOD_SIG based test run that succeeds - Template_Foo_2<float,6> 5: Template_Fixture_2 5: [class][nttp][product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 95 5: 5: 5: 5: Template test case method with test types specified inside std::tuple - MyTypes - 0 5: Template_Fixture 5: [class][list][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 101 5: 5: 5: 5: Template test case method with test types specified inside std::tuple - MyTypes - 1 5: Template_Fixture 5: [class][list][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 101 5: 5: 5: 5: Template test case method with test types specified inside std::tuple - MyTypes - 2 5: Template_Fixture 5: [class][list][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 101 5: 5: 5: 5: A TEST_CASE_METHOD testing junit classname normalization 5: A::B::TestClass 5: [approvals][class] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Class.tests.cpp 5: 155 5: 5: 5: 5: #809 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp 5: 111 5: 5: 5: 5: #833 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp 5: 123 5: 5: 5: 5: #872 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp 5: 129 5: 5: 5: 5: #1027: Bitfields can be captured 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp 5: 136 5: 5: 5: 5: #1147 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp 5: 147 5: 5: 5: 5: #1238 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp 5: 158 5: 5: 5: 5: #1245 5: (Fixture_1245<int, int>) 5: [compilation] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp 5: 168 5: 5: 5: 5: #1403 5: 5: [compilation] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp 5: 172 5: 5: 5: 5: Optionally static assertions 5: 5: [compilation] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp 5: 177 5: 5: 5: 5: #1548 5: 5: [compilation] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp 5: 184 5: 5: 5: 5: #925: comparing function pointer to function address failed to compile 5: 5: [!nonportable] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp 5: 206 5: 5: 5: 5: #1319: Sections can have description (even if it is not saved 5: 5: [compilation] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp 5: 214 5: 5: 5: 5: Lambdas in assertions 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp 5: 221 5: 5: 5: 5: Assertion macros support bit operators and bool conversions 5: 5: [bitops][compilation] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp 5: 249 5: 5: 5: 5: #2555 - types that can only be compared with 0 literal implemented as pointer conversion are supported 5: 5: [approvals][compilation] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp 5: 316 5: 5: 5: 5: #2571 - tests compile types that have multiple implicit constructors from lit 0 5: 5: [approvals][compilation] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Compilation.tests.cpp 5: 445 5: 5: 5: 5: Equality checks that should succeed 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp 5: 45 5: 5: 5: 5: Mayfail test case with nested sections 5: 5: [!mayfail] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp 5: 82 5: 5: 5: 5: Inequality checks that should succeed 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp 5: 94 5: 5: 5: 5: Ordering comparison checks that should succeed 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp 5: 123 5: 5: 5: 5: Comparisons with int literals don't warn when mixing signed/ unsigned 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp 5: 185 5: 5: 5: 5: comparisons between int variables 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp 5: 223 5: 5: 5: 5: comparisons between const int variables 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp 5: 237 5: 5: 5: 5: Comparisons between unsigned ints and negative signed ints match c++ standard behaviour 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp 5: 250 5: 5: 5: 5: Comparisons between ints where one side is computed 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp 5: 263 5: 5: 5: 5: Pointers can be compared to null 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp 5: 272 5: 5: 5: 5: 'Not' checks that should succeed 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Condition.tests.cpp 5: 304 5: 5: 5: 5: #1005: Comparing pointer to int and long (NULL can be either on various systems) 5: 5: [approvals][Decomposition] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Decomposition.tests.cpp 5: 35 5: 5: 5: 5: toString(enum) 5: 5: [enum][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/EnumToString.tests.cpp 5: 25 5: 5: 5: 5: toString(enum w/operator<<) 5: 5: [enum][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/EnumToString.tests.cpp 5: 32 5: 5: 5: 5: toString(enum class) 5: 5: [enum][enumClass][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/EnumToString.tests.cpp 5: 59 5: 5: 5: 5: toString(enum class w/operator<<) 5: 5: [enum][enumClass][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/EnumToString.tests.cpp 5: 67 5: 5: 5: 5: Enums can quickly have stringification enabled using REGISTER_ENUM 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/EnumToString.tests.cpp 5: 82 5: 5: 5: 5: Enums in namespaces can quickly have stringification enabled using REGISTER_ENUM 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/EnumToString.tests.cpp 5: 104 5: 5: 5: 5: When checked exceptions are thrown they can be expected or unexpected 5: 5: [!throws] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Exception.tests.cpp 5: 73 5: 5: 5: 5: When unchecked exceptions are thrown, but caught, they do not affect the test 5: 5: [!throws] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Exception.tests.cpp 5: 118 5: 5: 5: 5: Exception messages can be tested for 5: 5: [!throws] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Exception.tests.cpp 5: 167 5: 5: 5: 5: Generators -- simple 5: 5: [generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp 5: 19 5: 5: 5: 5: 3x3x3 ints 5: 5: [generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp 5: 34 5: 5: 5: 5: tables 5: 5: [generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp 5: 45 5: 5: 5: 5: strlen2 5: 5: [approvals][generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp 5: 72 5: 5: 5: 5: strlen3 5: 5: [generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp 5: 88 5: 5: 5: 5: Scenario: Eating cucumbers 5: 5: [approvals][generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp 5: 113 5: 5: 5: 5: Generators -- adapters 5: 5: [generators][generic] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp 5: 127 5: 5: 5: 5: Random generator 5: 5: [approvals][generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp 5: 193 5: 5: 5: 5: Nested generators and captured variables 5: 5: [generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp 5: 209 5: 5: 5: 5: Copy and then generate a range 5: 5: [generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp 5: 243 5: 5: 5: 5: #1913 - GENERATE inside a for loop should not keep recreating the generator 5: 5: [generators][regression] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp 5: 268 5: 5: 5: 5: #1913 - GENERATEs can share a line 5: 5: [generators][regression] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp 5: 279 5: 5: 5: 5: #2615 - Throwing in constructor generator fails test case but does not abort 5: 5: [!shouldfail][generators][regression] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp 5: 308 5: 5: 5: 5: GENERATE can combine literals and generators 5: 5: [generators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Generators.tests.cpp 5: 316 5: 5: 5: 5: SUCCEED counts as a test pass 5: 5: [messages] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message.tests.cpp 5: 24 5: 5: 5: 5: The NO_FAIL macro reports a failure but does not fail the test 5: 5: [messages] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message.tests.cpp 5: 117 5: 5: 5: 5: just info 5: 5: [info][isolated info][messages] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message.tests.cpp 5: 121 5: 5: 5: 5: just unscoped info 5: 5: [info][unscoped] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message.tests.cpp 5: 147 5: 5: 5: 5: print unscoped info if passing unscoped info is printed 5: 5: [info][unscoped] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message.tests.cpp 5: 156 5: 5: 5: 5: mix info, unscoped info and warning 5: 5: [info][unscoped] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message.tests.cpp 5: 200 5: 5: 5: 5: CAPTURE can deal with complex expressions 5: 5: [capture][messages] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message.tests.cpp 5: 207 5: 5: 5: 5: CAPTURE can deal with complex expressions involving commas 5: 5: [capture][messages] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message.tests.cpp 5: 272 5: 5: 5: 5: CAPTURE parses string and character constants 5: 5: [capture][messages] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Message.tests.cpp 5: 286 5: 5: 5: 5: ManuallyRegistered 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 53 5: 5: 5: 5: even more nested SECTION tests 5: 5: [sections] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 120 5: 5: 5: 5: null strings 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 161 5: 5: 5: 5: checkedIf 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 166 5: 5: 5: 5: checkedElse 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 174 5: 5: 5: 5: Testing checked-if 5: 5: [checked-if] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 182 5: 5: 5: 5: Testing checked-if 2 5: 5: [!shouldfail][checked-if] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 197 5: 5: 5: 5: Testing checked-if 3 5: 5: [!shouldfail][checked-if] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 206 5: 5: 5: 5: Testing checked-if 4 5: 5: [!shouldfail][checked-if] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 216 5: 5: 5: 5: Testing checked-if 5 5: 5: [!shouldfail][checked-if] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 222 5: 5: 5: 5: xmlentitycheck 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 227 5: 5: 5: 5: Factorials are computed 5: 5: [factorial] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 241 5: 5: 5: 5: An empty test with no assertions 5: 5: [empty] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 249 5: 5: 5: 5: first tag 5: 5: [tag1] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 254 5: 5: 5: 5: second tag 5: 5: [tag2] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 255 5: 5: 5: 5: vectors can be sized and resized 5: 5: [vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 257 5: 5: 5: 5: TemplateTest: vectors can be sized and resized - int 5: 5: [template][vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 297 5: 5: 5: 5: TemplateTest: vectors can be sized and resized - float 5: 5: [template][vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 297 5: 5: 5: 5: TemplateTest: vectors can be sized and resized - std::string 5: 5: [template][vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 297 5: 5: 5: 5: TemplateTest: vectors can be sized and resized - std::tuple<int,float> 5: 5: [template][vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 297 5: 5: 5: 5: TemplateTestSig: vectors can be sized and resized - int,5 5: 5: [nttp][template][vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 337 5: 5: 5: 5: TemplateTestSig: vectors can be sized and resized - float,4 5: 5: [nttp][template][vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 337 5: 5: 5: 5: TemplateTestSig: vectors can be sized and resized - std::string,15 5: 5: [nttp][template][vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 337 5: 5: 5: 5: TemplateTestSig: vectors can be sized and resized - (std::tuple<int, float>), 6 5: 5: [nttp][template][vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 337 5: 5: 5: 5: A Template product test case - std::vector<int> 5: 5: [product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 377 5: 5: 5: 5: A Template product test case - std::vector<float> 5: 5: [product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 377 5: 5: 5: 5: A Template product test case - Foo<int> 5: 5: [product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 377 5: 5: 5: 5: A Template product test case - Foo<float> 5: 5: [product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 377 5: 5: 5: 5: A Template product test case with array signature - std::array<int, 9> 5: 5: [nttp][product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 382 5: 5: 5: 5: A Template product test case with array signature - std::array<float, 42> 5: 5: [nttp][product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 382 5: 5: 5: 5: A Template product test case with array signature - Bar<int, 9> 5: 5: [nttp][product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 382 5: 5: 5: 5: A Template product test case with array signature - Bar<float, 42> 5: 5: [nttp][product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 382 5: 5: 5: 5: Product with differing arities - std::tuple<int> 5: 5: [product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 387 5: 5: 5: 5: Product with differing arities - std::tuple<int, double> 5: 5: [product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 387 5: 5: 5: 5: Product with differing arities - std::tuple<int, double, float> 5: 5: [product][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 387 5: 5: 5: 5: Template test case with test types specified inside std::tuple - MyTypes - 0 5: 5: [list][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 392 5: 5: 5: 5: Template test case with test types specified inside std::tuple - MyTypes - 1 5: 5: [list][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 392 5: 5: 5: 5: Template test case with test types specified inside std::tuple - MyTypes - 2 5: 5: [list][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 392 5: 5: 5: 5: Template test case with test types specified inside non-default-constructible std::tuple - MyNonDefaultConstructibleTypes - 0 5: 5: [list][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 402 5: 5: 5: 5: Template test case with test types specified inside non-default-constructible std::tuple - MyNonDefaultConstructibleTypes - 1 5: 5: [list][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 402 5: 5: 5: 5: Template test case with test types specified inside non-copyable and non-movable std::tuple - NonCopyableAndNonMovableTypes - 0 5: 5: [list][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 417 5: 5: 5: 5: Template test case with test types specified inside non-copyable and non-movable std::tuple - NonCopyableAndNonMovableTypes - 1 5: 5: [list][template] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 417 5: 5: 5: 5: not allowed 5: 5: [!throws] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 431 5: 5: 5: 5: toString on const wchar_t const pointer returns the string contents 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 446 5: 5: 5: 5: toString on const wchar_t pointer returns the string contents 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 452 5: 5: 5: 5: toString on wchar_t const pointer returns the string contents 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 458 5: 5: 5: 5: toString on wchar_t returns the string contents 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 464 5: 5: 5: 5: long long 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 471 5: 5: 5: 5: # A test name that starts with a # 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp 5: 481 5: 5: 5: 5: tests can be skipped dynamically at runtime 5: 5: [skipping] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp 5: 14 5: 5: 5: 5: skipped tests can optionally provide a reason 5: 5: [skipping] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp 5: 19 5: 5: 5: 5: sections can be skipped dynamically at runtime 5: 5: [skipping] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp 5: 25 5: 5: 5: 5: nested sections can be skipped dynamically at runtime 5: 5: [skipping] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp 5: 31 5: 5: 5: 5: dynamic skipping works with generators 5: 5: [skipping] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp 5: 41 5: 5: 5: 5: failed assertions before SKIP cause test case to fail 5: 5: [!shouldfail][skipping] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp 5: 47 5: 5: 5: 5: a succeeding test can still be skipped 5: 5: [!shouldfail][skipping] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp 5: 53 5: 5: 5: 5: failing in some unskipped sections causes entire test case to fail 5: 5: [!shouldfail][skipping] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp 5: 59 5: 5: 5: 5: failing for some generator values causes entire test case to fail 5: 5: [!shouldfail][skipping] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp 5: 65 5: 5: 5: 5: Empty generators can SKIP in constructor 5: 5: [skipping] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp 5: 95 5: 5: 5: 5: std::byte -> toString 5: 5: [approvals][byte][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringByte.tests.cpp 5: 13 5: 5: 5: 5: std::vector<std::byte> -> toString 5: 5: [approvals][byte][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringByte.tests.cpp 5: 18 5: 5: 5: 5: Stringifying std::chrono::duration helpers 5: 5: [chrono][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringChrono.tests.cpp 5: 14 5: 5: 5: 5: Stringifying std::chrono::duration with weird ratios 5: 5: [chrono][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringChrono.tests.cpp 5: 28 5: 5: 5: 5: Stringifying std::chrono::time_point<system_clock> 5: 5: [chrono][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringChrono.tests.cpp 5: 37 5: 5: 5: 5: Stringifying std::chrono::time_point<Clock> 5: 5: [!nonportable][chrono][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringChrono.tests.cpp 5: 43 5: 5: 5: 5: Character pretty printing 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringGeneral.tests.cpp 5: 15 5: 5: 5: 5: Capture and info messages 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringGeneral.tests.cpp 5: 35 5: 5: 5: 5: std::map is convertible string 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringGeneral.tests.cpp 5: 48 5: 5: 5: 5: std::set is convertible string 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringGeneral.tests.cpp 5: 73 5: 5: 5: 5: Static arrays are convertible to string 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringGeneral.tests.cpp 5: 94 5: 5: 5: 5: String views are stringified like other strings 5: 5: [approvals][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringGeneral.tests.cpp 5: 111 5: 5: 5: 5: Precision of floating point stringification can be set 5: 5: [floatingPoint][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringGeneral.tests.cpp 5: 121 5: 5: 5: 5: Exception as a value (e.g. in REQUIRE_THROWS_MATCHES) can be stringified 5: 5: [exception][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringGeneral.tests.cpp 5: 196 5: 5: 5: 5: std::optional<int> -> toString 5: 5: [approvals][optional][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringOptional.tests.cpp 5: 14 5: 5: 5: 5: std::optional<std::string> -> toString 5: 5: [approvals][optional][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringOptional.tests.cpp 5: 20 5: 5: 5: 5: std::vector<std::optional<int> > -> toString 5: 5: [approvals][optional][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringOptional.tests.cpp 5: 26 5: 5: 5: 5: std::nullopt -> toString 5: 5: [approvals][optional][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringOptional.tests.cpp 5: 31 5: 5: 5: 5: std::pair<int,std::string> -> toString 5: 5: [pair][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringPair.tests.cpp 5: 12 5: 5: 5: 5: std::pair<int,const std::string> -> toString 5: 5: [pair][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringPair.tests.cpp 5: 17 5: 5: 5: 5: std::vector<std::pair<std::string,int> > -> toString 5: 5: [pair][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringPair.tests.cpp 5: 22 5: 5: 5: 5: pair<pair<int,const char *,pair<std::string,int> > -> toString 5: 5: [pair][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringPair.tests.cpp 5: 29 5: 5: 5: 5: tuple<> 5: 5: [toString][tuple] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringTuple.tests.cpp 5: 14 5: 5: 5: 5: tuple<int> 5: 5: [toString][tuple] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringTuple.tests.cpp 5: 22 5: 5: 5: 5: tuple<float,int> 5: 5: [toString][tuple] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringTuple.tests.cpp 5: 29 5: 5: 5: 5: tuple<string,string> 5: 5: [toString][tuple] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringTuple.tests.cpp 5: 36 5: 5: 5: 5: tuple<tuple<int>,tuple<>,float> 5: 5: [toString][tuple] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringTuple.tests.cpp 5: 42 5: 5: 5: 5: tuple<nullptr,int,const char *> 5: 5: [approvals][toString][tuple] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringTuple.tests.cpp 5: 49 5: 5: 5: 5: variant<std::monostate> 5: 5: [approvals][toString][variant] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringVariant.tests.cpp 5: 29 5: 5: 5: 5: variant<int> 5: 5: [approvals][toString][variant] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringVariant.tests.cpp 5: 38 5: 5: 5: 5: variant<float, int> 5: 5: [approvals][toString][variant] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringVariant.tests.cpp 5: 44 5: 5: 5: 5: variant -- valueless-by-exception 5: 5: [approvals][toString][variant] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringVariant.tests.cpp 5: 51 5: 5: 5: 5: variant<string, int> 5: 5: [approvals][toString][variant] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringVariant.tests.cpp 5: 61 5: 5: 5: 5: variant<variant<float, int>, string> 5: 5: [approvals][toString][variant] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringVariant.tests.cpp 5: 68 5: 5: 5: 5: variant<nullptr,int,const char *> 5: 5: [approvals][toString][variant] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringVariant.tests.cpp 5: 91 5: 5: 5: 5: vector<int> -> toString 5: 5: [toString][vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringVector.tests.cpp 5: 14 5: 5: 5: 5: vector<string> -> toString 5: 5: [toString][vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringVector.tests.cpp 5: 24 5: 5: 5: 5: vector<int,allocator> -> toString 5: 5: [toString][vector,allocator] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringVector.tests.cpp 5: 59 5: 5: 5: 5: vec<vec<string,alloc>> -> toString 5: 5: [toString][vector,allocator] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringVector.tests.cpp 5: 68 5: 5: 5: 5: vector<bool> -> toString 5: 5: [containers][toString][vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringVector.tests.cpp 5: 79 5: 5: 5: 5: array<int, N> -> toString 5: 5: [array][containers][toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringVector.tests.cpp 5: 87 5: 5: 5: 5: stringify( has_operator ) 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringWhich.tests.cpp 5: 62 5: 5: 5: 5: stringify( has_maker ) 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringWhich.tests.cpp 5: 68 5: 5: 5: 5: stringify( has_maker_and_operator ) 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringWhich.tests.cpp 5: 74 5: 5: 5: 5: stringify( has_neither ) 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringWhich.tests.cpp 5: 79 5: 5: 5: 5: stringify( has_template_operator ) 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringWhich.tests.cpp 5: 85 5: 5: 5: 5: stringify( vectors<has_operator> ) 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringWhich.tests.cpp 5: 93 5: 5: 5: 5: stringify( vectors<has_maker> ) 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringWhich.tests.cpp 5: 98 5: 5: 5: 5: stringify( vectors<has_maker_and_operator> ) 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringWhich.tests.cpp 5: 103 5: 5: 5: 5: stringify ranges 5: 5: [toString] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/ToStringWhich.tests.cpp 5: 181 5: 5: 5: 5: An expression with side-effects should only be evaluated once 5: 5: [Tricky] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 52 5: 5: 5: 5: Implicit conversions are supported inside assertion macros 5: 5: [approvals][Tricky] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 120 5: 5: 5: 5: Test enum bit values 5: 5: [Tricky] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 144 5: 5: 5: 5: boolean member 5: 5: [Tricky] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 158 5: 5: 5: 5: (unimplemented) static bools can be evaluated 5: 5: [Tricky] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 177 5: 5: 5: 5: Objects that evaluated in boolean contexts can be checked 5: 5: [SafeBool][Tricky] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 218 5: 5: 5: 5: Assertions then sections 5: 5: [Tricky] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 228 5: 5: 5: 5: non streamable - with conv. op 5: 5: [Tricky] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 255 5: 5: 5: 5: Comparing function pointers 5: 5: [function pointer][Tricky] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 266 5: 5: 5: 5: Comparing member function pointers 5: 5: [approvals][member function pointer][Tricky] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 282 5: 5: 5: 5: pointer to class 5: 5: [Tricky] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 292 5: 5: 5: 5: null_ptr 5: 5: [Tricky] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 300 5: 5: 5: 5: X/level/0/a 5: 5: [Tricky] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 306 5: 5: 5: 5: X/level/0/b 5: 5: [fizz][Tricky] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 307 5: 5: 5: 5: X/level/1/a 5: 5: [Tricky] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 308 5: 41: Matching test cases: 41: An expression with side-effects should only be evaluated once 41: [Tricky] 41: Implicit conversions are supported inside assertion macros 41: [approvals][Tricky] 41: Test enum bit values 41: [Tricky] 41: boolean member 41: [Tricky] 41: (unimplemented) static bools can be evaluated 41: [Tricky] 41: Objects that evaluated in boolean contexts can be checked 41: [SafeBool][Tricky] 41: Assertions then sections 41: [Tricky] 41: non streamable - with conv. op 41: [Tricky] 41: Comparing function pointers 41: [function pointer][Tricky] 41: Comparing member function pointers 41: [approvals][member function pointer][Tricky] 41: pointer to class 41: [Tricky] 41: null_ptr 41: [Tricky] 41: X/level/0/a 41: [Tricky] 41: X/level/0/b 41: [fizz][Tricky] 41: X/level/1/a 41: [Tricky] 41: X/level/1/b 41: [Tricky] 41: 16 matching test cases 41: 38/71 Test #41: TagAlias ..................................................... Passed 0.09 sec 43: /build/reproducible-path/catch2-3.7.1/tools/scripts/checkConvenienceHeaders.py:24: SyntaxWarning: invalid escape sequence '\ ' 43: """Replaces \ in paths on Windows with /""" 43: /build/reproducible-path/catch2-3.7.1/tools/scripts/checkConvenienceHeaders.py:28: SyntaxWarning: invalid escape sequence '\ ' 43: """Replaces \ with / in every path""" 43: Everything ok 44: Filters: "Skip benchmark macros" 44: Randomness seeded to: 241324774 44: =============================================================================== 44: All tests passed (2 assertions in 1 test case) 44: 45: 45: 45: 45:
46: 46: 46: 46:
47: 47: 47: 47:
49: Invalid Filter: [aa,a] 51: A string sent directly to stdout 51: A string sent directly to stderr 51: A string sent to stderr via clog 52: Filters: "Factorials are computed" 52: Randomness seeded to: 884020813 52: =============================================================================== 52: All tests passed (5 assertions in 1 test case) 52: 53: Filters: "Factorials are computed" 53: Randomness seeded to: 2585062492 53: =============================================================================== 53: All tests passed (5 assertions in 1 test case) 53: 54: Filters: "Factorials are computed" 54: Randomness seeded to: 1465342635 54: =============================================================================== 54: All tests passed (5 assertions in 1 test case) 54: 55: 55: Error(s) in input: 55: Could not parse reporter spec 'console::bad-option=ansi' 55: 55: Run with -? for usage 55: 56: Filters: "Factorials are computed" 56: Randomness seeded to: 2508388349 56: =============================================================================== 56: All tests passed (5 assertions in 1 test case) 56: 57: 57: 57: 57: 57: 57: 57: 57: 57: 57: 57: 57: 58: Filters: [comparisons] [string-case] "CaseInsensitiveLess is case insensitive" 58: RNG seed: 506487103 58: All tests passed (7 assertions in 1 test case) 58: 58: 59: Filters: "Factorials are computed" 59: RNG seed: 18181818 59: All tests passed (5 assertions in 1 test case) 59: 59: 60: Filters: [comparisons] [string-case] "CaseInsensitiveLess is case insensitive" 60: Randomness seeded to: 313298936 60: =============================================================================== 60: All tests passed (7 assertions in 1 test case) 60: 61: Filters: "Factorials are computed" 61: Randomness seeded to: 18181818 61: =============================================================================== 61: All tests passed (5 assertions in 1 test case) 61: 62: 62: 62: 62: 62: 62: 62: 62: 62: 62: 62: 62: 62: 62: 63: 63: 63: 63: 63: 63: 63: 63: 63: 63: 63: 63: 64: 64: 64: 64: 64: 64: 64: 64: 64: 65: 65: 65: 65: 65: 65: 65: 66: # filters: [comparisons] [string-case] "CaseInsensitiveLess is case insensitive" 66: # rng-seed: 1156683209 66: # CaseInsensitiveLess is case insensitive 66: ok 1 - lt( "", "a" ) for: true 66: # CaseInsensitiveLess is case insensitive 66: ok 2 - !(lt( "a", "a" )) for: !false 66: # CaseInsensitiveLess is case insensitive 66: ok 3 - !(lt( "", "" )) for: !false 66: # CaseInsensitiveLess is case insensitive 66: ok 4 - lt( "a", "b" ) for: true 66: # CaseInsensitiveLess is case insensitive 66: ok 5 - lt( "a", "B" ) for: true 66: # CaseInsensitiveLess is case insensitive 66: ok 6 - lt( "A", "b" ) for: true 66: # CaseInsensitiveLess is case insensitive 66: ok 7 - lt( "A", "B" ) for: true 66: 1..7 66: 67: # filters: "Factorials are computed" 67: # rng-seed: 18181818 67: # Factorials are computed 67: ok 1 - Factorial(0) == 1 for: 1 == 1 67: # Factorials are computed 67: ok 2 - Factorial(1) == 1 for: 1 == 1 67: # Factorials are computed 67: ok 3 - Factorial(2) == 2 for: 2 == 2 67: # Factorials are computed 67: ok 4 - Factorial(3) == 6 for: 6 == 6 67: # Factorials are computed 67: ok 5 - Factorial(10) == 3628800 for: 3628800 (0x375f00) == 3628800 (0x375f00) 67: 1..5 67: 68: 68: 68: 68:
68: 68:
68:
68: 68:
68: 68:
68: 68: 68:
69: 69: 69: 69: 69: 69: 69: 69: 39/71 Test #42: RandomTestOrdering ........................................... Passed 0.09 sec 40/71 Test #44: Benchmarking::SkipBenchmarkMacros ............................ Passed 0.05 sec 41/71 Test #49: ErrorHandling::InvalidTestSpecExitsEarly ..................... Passed 0.04 sec 42/71 Test #50: MultiReporter::CapturingReportersDontPropagateStdOut ......... Passed 0.04 sec 43/71 Test #51: MultiReporter::NonCapturingReportersPropagateStdout .......... Passed 0.04 sec 44/71 Test #52: Outputs::DashAsOutLocationSendsOutputToStdout ................ Passed 0.04 sec 45/71 Test #53: Reporters::DashAsLocationInReporterSpecSendsOutputToStdout ... Passed 0.04 sec 46/71 Test #54: Reporters::ReporterSpecificColourOverridesDefaultColour ...... Passed 0.04 sec 47/71 Test #55: Reporters::UnrecognizedOptionInSpecCausesError ............... Passed 0.03 sec 48/71 Test #56: Colours::ColourModeCanBeExplicitlySetToAnsi .................. Passed 0.03 sec 49/71 Test #57: Reporters::JUnit::NamespacesAreNormalized .................... Passed 0.03 sec 50/71 Test #58: Reporters:Filters:compact .................................... Passed 0.03 sec 51/71 Test #59: Reporters:RngSeed:compact .................................... Passed 0.03 sec 52/71 Test #60: Reporters:Filters:console .................................... Passed 0.03 sec 53/71 Test #61: Reporters:RngSeed:console .................................... Passed 0.03 sec 54/71 Test #62: Reporters:Filters:JUnit ...................................... Passed 0.03 sec 55/71 Test #63: Reporters:RngSeed:JUnit ...................................... Passed 0.02 sec 56/71 Test #64: Reporters:Filters:SonarQube .................................. Passed 0.02 sec 57/71 Test #65: Reporters:RngSeed:SonarQube .................................. Passed 0.02 sec 58/71 Test #66: Reporters:Filters:TAP ........................................ Passed 0.02 sec 59/71 Test #67: Reporters:RngSeed:TAP ........................................ Passed 0.02 sec 60/71 Test #68: Reporters:Filters:XML ........................................ Passed 0.02 sec 61/71 Test #69: Reporters:RngSeed:XML ........................................ Passed 0.02 sec 5: 5: 5: X/level/1/b 5: 5: [Tricky] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 309 5: 5: 5: 5: has printf 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 311 5: 5: 5: 5: Commas in various macros are allowed 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Tricky.tests.cpp 5: 325 5: 5: 5: 5: Anonymous test case 1 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/VariadicMacros.tests.cpp 5: 12 5: 5: 5: 5: Test case with one argument 5: 5: 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/VariadicMacros.tests.cpp 5: 17 5: 5: 5: 5: Variadic macros 5: 5: [sections][variadic] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/VariadicMacros.tests.cpp 5: 22 5: 5: 5: 5: Basic use of the Contains range matcher 5: 5: [contains][matchers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp 5: 44 5: 5: 5: 5: Basic use of the Empty range matcher 5: 5: [empty][matchers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp 5: 112 5: 5: 5: 5: Usage of the SizeIs range matcher 5: 5: [matchers][size][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp 5: 167 5: 5: 5: 5: Usage of AllMatch range matcher 5: 5: [matchers][quantifiers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp 5: 192 5: 5: 5: 5: Usage of AnyMatch range matcher 5: 5: [matchers][quantifiers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp 5: 246 5: 5: 5: 5: Usage of NoneMatch range matcher 5: 5: [matchers][quantifiers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp 5: 298 5: 5: 5: 5: Usage of AllTrue range matcher 5: 5: [matchers][quantifiers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp 5: 372 5: 5: 5: 5: Usage of NoneTrue range matcher 5: 5: [matchers][quantifiers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp 5: 437 5: 5: 5: 5: Usage of AnyTrue range matcher 5: 5: [matchers][quantifiers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp 5: 503 5: 5: 5: 5: All/Any/None True matchers support types with ADL begin 5: 5: [approvals][matchers][quantifiers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp 5: 569 5: 5: 5: 5: The quantifier range matchers support types with different types returned from begin and end 5: 5: [approvals][matchers][quantifiers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp 5: 600 5: 5: 5: 5: RangeEquals supports ranges with different types returned from begin and end 5: 5: [approvals][matchers][range][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp 5: 634 5: 5: 5: 5: RangeContains supports ranges with different types returned from begin and end 5: 5: [approvals][matchers][range][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp 5: 649 5: 5: 5: 5: Usage of RangeEquals range matcher 5: 5: [matchers][quantifiers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp 5: 661 5: 5: 5: 5: Usage of UnorderedRangeEquals range matcher 5: 5: [matchers][quantifiers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp 5: 754 5: 5: 5: 5: Type conversions of RangeEquals and similar 5: 5: [matchers][quantifiers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/MatchersRanges.tests.cpp 5: 837 5: 5: 5: 5: String matchers 5: 5: [matchers] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 110 5: 5: 5: 5: Equals 5: 5: [matchers] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 151 5: 5: 5: 5: Regex string matcher -- libstdc++-4.8 workaround 5: 5: [approvals][matchers] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 159 5: 5: 5: 5: Matchers can be (AllOf) composed with the && operator 5: 5: [matchers][operator&&][operators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 188 5: 5: 5: 5: Matchers can be (AnyOf) composed with the || operator 5: 5: [matchers][operators][operator||] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 195 5: 5: 5: 5: Matchers can be composed with both && and || 5: 5: [matchers][operator&&][operators][operator||] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 205 5: 5: 5: 5: Matchers can be negated (Not) with the ! operator 5: 5: [matchers][not][operators] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 219 5: 5: 5: 5: Vector matchers 5: 5: [matchers][vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 256 5: 5: 5: 5: Vector matcher with elements without != 5: 5: [approvals][matchers][vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 418 5: 5: 5: 5: Exception matchers that succeed 5: 5: [!throws][exceptions][matchers] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 428 5: 5: 5: 5: Floating point matchers: float 5: 5: [floating-point][matchers] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 460 5: 5: 5: 5: Floating point matchers: double 5: 5: [floating-point][matchers] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 524 5: 5: 5: 5: Floating point matchers that are problematic in approvals 5: 5: [approvals][floating-point][matchers] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 582 5: 5: 5: 5: Arbitrary predicate matcher 5: 5: [generic][matchers] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 598 5: 5: 5: 5: Regression test #1 5: 5: [matchers][vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 619 5: 5: 5: 5: Predicate matcher can accept const char* 5: 5: [compilation][matchers] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 628 5: 5: 5: 5: Vector Approx matcher 5: 5: [approx][matchers][vector] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 635 5: 5: 5: 5: Exceptions matchers 5: 5: [!throws][exceptions][matchers] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 675 5: 5: 5: 5: Exception message can be matched 5: 5: [!throws][exceptions][matchers] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 690 5: 5: 5: 5: Composed matchers shortcircuit 5: 5: [composed][matchers] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 720 5: 5: 5: 5: Composed generic matchers shortcircuit 5: 5: [composed][generic][matchers] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 763 5: 5: 5: 5: Combining templated matchers 5: 5: [matchers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 821 5: 5: 5: 5: Combining templated and concrete matchers 5: 5: [matchers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 832 5: 5: 5: 5: Combining concrete matchers does not use templated matchers 5: 5: [matchers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 876 5: 5: 5: 5: Combining only templated matchers 5: 5: [matchers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 911 5: 5: 5: 5: Combining MatchAnyOfGeneric does not nest 5: 5: [matchers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 936 5: 5: 5: 5: Combining MatchAllOfGeneric does not nest 5: 5: [matchers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 969 5: 5: 5: 5: Combining MatchNotOfGeneric does not nest 5: 5: [matchers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 1002 5: 5: 5: 5: Overloaded comma or address-of operators are not used 5: 5: [matchers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 1052 5: 5: 5: 5: Matchers are not moved or copied 5: 5: [approvals][matchers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 1104 5: 5: 5: 5: Immovable matchers can be used 5: 5: [approvals][matchers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 1111 5: 5: 5: 5: Matchers can take references 5: 5: [approvals][matchers][templated] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 1123 5: 5: 5: 5: #2152 - ULP checks between differently signed values were wrong - float 5: 5: [floating-point][matchers][ulp] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 1132 5: 5: 5: 5: #2152 - ULP checks between differently signed values were wrong - double 5: 5: [floating-point][matchers][ulp] 5: 5: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Matchers.tests.cpp 5: 1132 5: 5: 5: 62/71 Test #5: List::Tests::XmlOutput ....................................... Passed 0.14 sec 63/71 Test #43: CheckConvenienceHeaders ...................................... Passed 0.06 sec 70: { 70: "version": 1, 70: "metadata": { 70: "name": "SelfTest", 70: "rng-seed": 2856504226, 70: "catch2-version": "3.7.1", 70: "filters": "[comparisons] [string-case] \"CaseInsensitiveLess is case insensitive\"" 70: }, 70: "test-run": { 70: "test-cases": [ 70: { 70: "test-info": { 70: "name": "CaseInsensitiveLess is case insensitive", 70: "source-location": { 70: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp", 70: "line": 33 70: }, 70: "tags": [ 70: "comparisons", 70: "string-case" 70: ], 70: "properties": [ 70: ] 70: }, 70: "runs": [ 70: { 70: "run-idx": 0, 70: "path": [ 70: { 70: "kind": "section", 70: "name": "CaseInsensitiveLess is case insensitive", 70: "source-location": { 70: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp", 70: "line": 33 70: }, 70: "path": [ 70: { 70: "kind": "section", 70: "name": "Degenerate cases", 70: "source-location": { 70: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp", 70: "line": 35 70: }, 70: "path": [ 70: { 70: "kind": "assertion", 70: "source-location": { 70: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp", 70: "line": 36 70: }, 70: "status": true 70: }, 70: { 70: "kind": "assertion", 70: "source-location": { 70: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp", 70: "line": 37 70: }, 70: "status": true 70: }, 70: { 70: "kind": "assertion", 70: "source-location": { 70: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp", 70: "line": 38 70: }, 70: "status": true 70: } 70: ] 70: } 70: ] 70: } 70: ], 70: "totals": { 70: "assertions": { 70: "passed": 3, 70: "failed": 0, 70: "fail-but-ok": 0, 70: "skipped": 0 70: } 70: } 70: }, 70: { 70: "run-idx": 1, 70: "path": [ 70: { 70: "kind": "section", 70: "name": "CaseInsensitiveLess is case insensitive", 70: "source-location": { 70: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp", 70: "line": 33 70: }, 70: "path": [ 70: { 70: "kind": "section", 70: "name": "Plain comparisons", 70: "source-location": { 70: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp", 70: "line": 40 70: }, 70: "path": [ 70: { 70: "kind": "assertion", 70: "source-location": { 70: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp", 70: "line": 41 70: }, 70: "status": true 70: }, 70: { 70: "kind": "assertion", 70: "source-location": { 70: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp", 70: "line": 42 70: }, 70: "status": true 70: }, 70: { 70: "kind": "assertion", 70: "source-location": { 70: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp", 70: "line": 43 70: }, 70: "status": true 70: }, 70: { 70: "kind": "assertion", 70: "source-location": { 70: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/Details.tests.cpp", 70: "line": 44 70: }, 70: "status": true 70: } 70: ] 70: } 70: ] 70: } 70: ], 70: "totals": { 70: "assertions": { 70: "passed": 4, 70: "failed": 0, 70: "fail-but-ok": 0, 70: "skipped": 0 70: } 70: } 70: } 70: ], 70: "totals": { 70: "assertions": { 70: "passed": 7, 70: "failed": 0, 70: "fail-but-ok": 0, 70: "skipped": 0 70: } 70: } 70: } 70: ], 70: "totals": { 70: "assertions": { 70: "passed": 7, 70: "failed": 0, 70: "fail-but-ok": 0, 70: "skipped": 0 70: }, 70: "test-cases": { 70: "passed": 1, 70: "failed": 0, 70: "fail-but-ok": 0, 70: "skipped": 0 70: } 70: } 70: } 70: } 64/71 Test #70: Reporters:Filters:JSON ....................................... Passed 0.02 sec 71: { 71: "version": 1, 71: "metadata": { 71: "name": "SelfTest", 71: "rng-seed": 18181818, 71: "catch2-version": "3.7.1", 71: "filters": "\"Factorials are computed\"" 71: }, 71: "test-run": { 71: "test-cases": [ 71: { 71: "test-info": { 71: "name": "Factorials are computed", 71: "source-location": { 71: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp", 71: "line": 241 71: }, 71: "tags": [ 71: "factorial" 71: ], 71: "properties": [ 71: ] 71: }, 71: "runs": [ 71: { 71: "run-idx": 0, 71: "path": [ 71: { 71: "kind": "section", 71: "name": "Factorials are computed", 71: "source-location": { 71: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp", 71: "line": 241 71: }, 71: "path": [ 71: { 71: "kind": "assertion", 71: "source-location": { 71: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp", 71: "line": 242 71: }, 71: "status": true 71: }, 71: { 71: "kind": "assertion", 71: "source-location": { 71: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp", 71: "line": 243 71: }, 71: "status": true 71: }, 71: { 71: "kind": "assertion", 71: "source-location": { 71: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp", 71: "line": 244 71: }, 71: "status": true 71: }, 71: { 71: "kind": "assertion", 71: "source-location": { 71: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp", 71: "line": 245 71: }, 71: "status": true 71: }, 71: { 71: "kind": "assertion", 71: "source-location": { 71: "filename": "/build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp", 71: "line": 246 71: }, 71: "status": true 71: } 71: ] 71: } 71: ], 71: "totals": { 71: "assertions": { 71: "passed": 5, 71: "failed": 0, 71: "fail-but-ok": 0, 71: "skipped": 0 71: } 71: } 71: } 71: ], 71: "totals": { 71: "assertions": { 71: "passed": 5, 71: "failed": 0, 71: "fail-but-ok": 0, 71: "skipped": 0 71: } 71: } 71: } 71: ], 71: "totals": { 71: "assertions": { 71: "passed": 5, 71: "failed": 0, 71: "fail-but-ok": 0, 71: "skipped": 0 71: }, 71: "test-cases": { 71: "passed": 1, 71: "failed": 0, 71: "fail-but-ok": 0, 71: "skipped": 0 71: } 71: } 71: } 71: } 65/71 Test #71: Reporters:RngSeed:JSON ....................................... Passed 0.02 sec 1: Test Benchmark 100 10 100.097 ms 1: 109.9 us 109.9 us 109.9 us 1: 0 ns 0 ns 0 ns 1: 1: 1: ------------------------------------------------------------------------------- 1: sections can be skipped dynamically at runtime 1: skipped 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:27 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:27: SKIPPED: 1: 1: ------------------------------------------------------------------------------- 1: Testing checked-if 3 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp:206 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Misc.tests.cpp:208: FAILED: 1: 1: ------------------------------------------------------------------------------- 1: failing for some generator values causes entire test case to fail 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:65 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:71: FAILED: 1: 1: ------------------------------------------------------------------------------- 1: failing for some generator values causes entire test case to fail 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:65 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:69: SKIPPED: 1: 1: ------------------------------------------------------------------------------- 1: failing for some generator values causes entire test case to fail 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:65 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:71: FAILED: 1: 1: ------------------------------------------------------------------------------- 1: failing for some generator values causes entire test case to fail 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:65 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:69: SKIPPED: 1: 1: ------------------------------------------------------------------------------- 1: Empty generators can SKIP in constructor 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:95 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:78: SKIPPED: 1: explicitly with message: 1: This generator is empty 1: 1: ------------------------------------------------------------------------------- 1: failed assertions before SKIP cause test case to fail 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:47 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:49: FAILED: 1: CHECK( 3 == 4 ) 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:50: SKIPPED: 1: 1: a! 1: b1! 1: ------------------------------------------------------------------------------- 1: nested sections can be skipped dynamically at runtime 1: B 1: B2 1: ------------------------------------------------------------------------------- 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:36 1: ............................................................................... 1: 1: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/UsageTests/Skip.tests.cpp:36: SKIPPED: 1: 1: ! 1: =============================================================================== 1: test cases: 478 | 460 passed | 7 skipped | 11 failed as expected 1: assertions: 84543 | 84528 passed | 15 failed as expected 1: 66/71 Test #1: RunTests ..................................................... Passed 0.22 sec 46: 46: 46: 46: 1 == 2 46: 46: 46: 1 == 2 46: 46: 46: 46: 46: 46:
46: 46:
46: 46: 46:
67/71 Test #46: Benchmarking::FailureReporting::FailedAssertion .............. Passed 1.98 sec 47: 47: 47: This benchmark only fails, nothing else 47: 47: 47: 47: 47:
47: 47:
47: 47: 47:
68/71 Test #47: Benchmarking::FailureReporting::FailMacro .................... Passed 1.98 sec 48: Filters: "Failing benchmark respects should-fail" 48: Randomness seeded to: 3618962464 48: 48: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48: SelfTest is a Catch2 v3.7.1 host application. 48: Run with -? for options 48: 48: ------------------------------------------------------------------------------- 48: Failing benchmark respects should-fail 48: ------------------------------------------------------------------------------- 48: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp:452 48: ............................................................................... 48: 48: benchmark name samples iterations est run time 48: mean low mean high mean 48: std dev low std dev high std dev 48: ------------------------------------------------------------------------------- 48: Asserting benchmark 48: /build/reproducible-path/catch2-3.7.1/tests/SelfTest/IntrospectiveTests/InternalBenchmark.tests.cpp:454: FAILED: 48: REQUIRE( 1 == 2 ) 48: 48: benchmark name samples iterations est run time 48: mean low mean high mean 48: std dev low std dev high std dev 48: ------------------------------------------------------------------------------- 48: Benchmark failed (Benchmark failed due to failed assertion) 48: 48: =============================================================================== 48: test cases: 1 | 1 failed as expected 48: assertions: 1 | 1 failed as expected 48: 69/71 Test #48: Benchmarking::FailureReporting::ShouldFailIsRespected ........ Passed 2.02 sec 45: 45: 45: 45: 45: just a plain literal, bleh 45: 45: 45:
45: 45:
45: 45: 45:
70/71 Test #45: Benchmarking::FailureReporting::ThrowingBenchmark ............ Passed 2.05 sec 30: Running approvals against executable: 30: /build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest 30: ['/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest', '~[!nonportable]~[!benchmark]~[approvals] *', '--order', 'lex', '--rng-seed', '1', '--colour-mode', 'none'] 30: 30: console.std: 30: Results matched 30: ['/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest', '~[!nonportable]~[!benchmark]~[approvals] *', '-s', '-w', 'NoAssertions', '-x', '4', '--order', 'lex', '--rng-seed', '1', '--colour-mode', 'none'] 30: 30: console.swa4: 30: Results matched 30: ['/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest', '~[!nonportable]~[!benchmark]~[approvals] *', '-s', '-w', 'NoAssertions', '--order', 'lex', '--rng-seed', '1', '--colour-mode', 'none', '-r', 'console'] 30: 30: console.sw: 30: Results matched 30: ['/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest', '~[!nonportable]~[!benchmark]~[approvals] *', '-s', '-w', 'NoAssertions', '--order', 'lex', '--rng-seed', '1', '--colour-mode', 'none', '-r', 'junit'] 30: 30: junit.sw: 30: Results matched 30: ['/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest', '~[!nonportable]~[!benchmark]~[approvals] *', '-s', '-w', 'NoAssertions', '--order', 'lex', '--rng-seed', '1', '--colour-mode', 'none', '-r', 'xml'] 30: 30: xml.sw: 30: Results matched 30: ['/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest', '~[!nonportable]~[!benchmark]~[approvals] *', '-s', '-w', 'NoAssertions', '--order', 'lex', '--rng-seed', '1', '--colour-mode', 'none', '-r', 'compact'] 30: 30: compact.sw: 30: Results matched 30: ['/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest', '~[!nonportable]~[!benchmark]~[approvals] *', '-s', '-w', 'NoAssertions', '--order', 'lex', '--rng-seed', '1', '--colour-mode', 'none', '-r', 'sonarqube'] 30: 30: sonarqube.sw: 30: Results matched 30: ['/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest', '~[!nonportable]~[!benchmark]~[approvals] *', '-s', '-w', 'NoAssertions', '--order', 'lex', '--rng-seed', '1', '--colour-mode', 'none', '-r', 'tap'] 30: 30: tap.sw: 30: Results matched 30: ['/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest', '~[!nonportable]~[!benchmark]~[approvals] *', '-s', '-w', 'NoAssertions', '--order', 'lex', '--rng-seed', '1', '--colour-mode', 'none', '-r', 'teamcity'] 30: 30: teamcity.sw: 30: Results matched 30: ['/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest', '~[!nonportable]~[!benchmark]~[approvals] *', '-s', '-w', 'NoAssertions', '--order', 'lex', '--rng-seed', '1', '--colour-mode', 'none', '-r', 'automake'] 30: 30: automake.sw: 30: Results matched 30: ['/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/SelfTest', '~[!nonportable]~[!benchmark]~[approvals] *', '-s', '-w', 'NoAssertions', '--order', 'lex', '--rng-seed', '1', '--colour-mode', 'none', '-r', 'console::out=/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/ApprovalTests/_console.sw.multi.tmp', '-r', 'junit::out=/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/ApprovalTests/_junit.sw.multi.tmp', '-r', 'xml::out=/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/ApprovalTests/_xml.sw.multi.tmp', '-r', 'compact::out=/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/ApprovalTests/_compact.sw.multi.tmp', '-r', 'sonarqube::out=/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/ApprovalTests/_sonarqube.sw.multi.tmp', '-r', 'tap::out=/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/ApprovalTests/_tap.sw.multi.tmp', '-r', 'teamcity::out=/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/ApprovalTests/_teamcity.sw.multi.tmp', '-r', 'automake::out=/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu/tests/ApprovalTests/_automake.sw.multi.tmp'] 30: 30: default.sw.multi: 30: Results matched 30: 30: console.sw.multi: 30: Results matched 30: 30: junit.sw.multi: 30: Results matched 30: 30: xml.sw.multi: 30: Results matched 30: 30: compact.sw.multi: 30: Results matched 30: 30: sonarqube.sw.multi: 30: Results matched 30: 30: tap.sw.multi: 30: Results matched 30: 30: teamcity.sw.multi: 30: Results matched 30: 30: automake.sw.multi: 30: Results matched 71/71 Test #30: ApprovalTests ................................................ Passed 3.34 sec 100% tests passed, 0 tests failed out of 71 Label Time Summary: uses-python = 3.49 sec*proc (3 tests) Total Test time (real) = 3.34 sec make[1]: Leaving directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install cd obj-x86_64-linux-gnu && make -j42 install DESTDIR=/build/reproducible-path/catch2-3.7.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/catch2-3.7.1 -B/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/lib/cmake/Catch2/Catch2Config.cmake -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/lib/cmake/Catch2/Catch2ConfigVersion.cmake -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/benchmarks.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/comparing-floating-point-numbers.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/assertions.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/deprecations.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/skipping-passing-failing.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/matchers.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/tutorial.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/test-fixtures.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/reporters.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/ci-and-misc.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/usage-tips.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/configuration.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/faq.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/release-process.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/event-listeners.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/Readme.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/cmake-integration.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/limitations.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/why-catch.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/release-notes.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/reporter-events.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/logging.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/generators.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/migrate-v2-to-v3.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/command-line.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/other-macros.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/contributing.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/test-cases-and-sections.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/list-of-examples.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/commercial-users.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/tostring.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/own-main.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/doc/libcatch2-dev/docs/opensource-users.md -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/lib/cmake/Catch2/ParseAndAddCatchTests.cmake -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/lib/cmake/Catch2/Catch.cmake -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/lib/cmake/Catch2/CatchAddTests.cmake -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/lib/cmake/Catch2/CatchShardTests.cmake -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/lib/cmake/Catch2/CatchShardTestsImpl.cmake -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/Catch2/gdbinit -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/Catch2/lldbinit -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/pkgconfig/catch2.pc -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/share/pkgconfig/catch2-with-main.pc -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/lib/libCatch2.a -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/lib/libCatch2Main.a -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/lib/cmake/Catch2/Catch2Targets.cmake -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/lib/cmake/Catch2/Catch2Targets-none.cmake -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2 -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_timer.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_version_macros.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_assertion_result.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_template_test_macros.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_test_macros.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_message.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_tostring.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_section_info.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_tag_alias_autoregistrar.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_case_sensitive.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_session.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_config.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_getenv.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_exception_translator_registry.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_logical_traits.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_startup_exception_registry.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_errno_guard.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_debug_console.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_commandline.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_test_run_info.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_wildcard_pattern.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_clara.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_assertion_handler.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_string_manip.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_preprocessor_internal_stringify.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_case_insensitive_comparisons.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_to_string.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_preprocessor.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_uniform_integer_distribution.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_random_number_generator.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_config_counter.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_leak_detector.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_template_test_registry.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_debugger.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_xmlwriter.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_jsonwriter.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_test_registry.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_textflow.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_config_static_analysis_support.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_windows_h_proxy.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_config_wchar.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_optional.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_parse_numbers.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_test_case_registry_impl.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_istream.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_uniform_floating_point_distribution.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_unique_name.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_noncopyable.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_run_context.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_list.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_floating_point_helpers.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_move_and_forward.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_test_case_info_hasher.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_compare_traits.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_console_colour.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_section.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_sharding.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_random_seed_generation.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_config_android_logwrite.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_test_failure_exception.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_is_permutation.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_reporter_registry.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_meta.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_test_macro_impl.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_test_spec_parser.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_config_uncaught_exceptions.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_decomposer.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_stream_end_stop.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_container_nonmembers.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_reporter_spec_parser.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_random_integer_helpers.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_uncaught_exceptions.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_platform.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_enum_values_registry.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_console_width.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_enforce.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_context.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_source_line_info.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_preprocessor_remove_parens.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_fatal_condition_handler.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_singletons.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_void_type.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_random_floating_point_helpers.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_result_type.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_stringref.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_unique_ptr.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_stdstreams.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_polyfills.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_reusable_string_stream.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_tag_alias_registry.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_lazy_expr.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_compiler_capabilities.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_output_redirect.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_test_case_tracker.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_message_info.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/internal/catch_config_prefix_messages.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/generators -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/generators/catch_generators_random.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/generators/catch_generators_all.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/generators/catch_generators.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/generators/catch_generator_exception.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/generators/catch_generators_adapters.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/generators/catch_generators_range.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_version.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_translate_exception.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporter_xml.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporters_all.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporter_multi.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporter_helpers.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporter_teamcity.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporter_junit.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporter_event_listener.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporter_sonarqube.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporter_console.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporter_registrars.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporter_automake.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporter_streaming_base.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporter_compact.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporter_tap.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporter_common_base.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporter_json.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/reporters/catch_reporter_cumulative_base.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_all.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/catch_outlier_classification.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/catch_benchmark_all.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/catch_sample_analysis.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/catch_estimate.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/catch_benchmark.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/catch_clock.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/detail -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/detail/catch_measure.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/detail/catch_stats.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/detail/catch_timing.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/detail/catch_complete_invoke.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/detail/catch_estimate_clock.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/detail/catch_repeat.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/detail/catch_benchmark_stats_fwd.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/detail/catch_benchmark_function.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/detail/catch_run_for_at_least.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/detail/catch_analyse.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/detail/catch_benchmark_stats.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/catch_chronometer.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/catch_optimizer.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/catch_execution_plan.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/catch_constructor.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/benchmark/catch_environment.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_approx.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_assertion_info.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_tag_alias.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_test_spec.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_totals.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/matchers -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/matchers/catch_matchers_floating_point.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/matchers/catch_matchers_range_equals.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/matchers/catch_matchers_contains.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/matchers/catch_matchers.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/matchers/catch_matchers_predicate.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/matchers/catch_matchers_exception.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/matchers/internal -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/matchers/internal/catch_matchers_impl.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/matchers/catch_matchers_all.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/matchers/catch_matchers_string.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/matchers/catch_matchers_container_properties.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/matchers/catch_matchers_quantifiers.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/matchers/catch_matchers_vector.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/matchers/catch_matchers_templated.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/interfaces -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/interfaces/catch_interfaces_generatortracker.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/interfaces/catch_interfaces_all.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/interfaces/catch_interfaces_test_invoker.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/interfaces/catch_interfaces_enum_values_registry.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/interfaces/catch_interfaces_capture.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/interfaces/catch_interfaces_exception.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/interfaces/catch_interfaces_config.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/interfaces/catch_interfaces_registry_hub.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/interfaces/catch_interfaces_tag_alias_registry.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/interfaces/catch_interfaces_reporter_factory.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/interfaces/catch_interfaces_testcase.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/interfaces/catch_interfaces_reporter.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_test_case_info.hpp -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_get_random_seed.hpp -- Up-to-date: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2 -- Installing: /build/reproducible-path/catch2-3.7.1/debian/tmp/usr/include/catch2/catch_user_config.hpp make[1]: Leaving directory '/build/reproducible-path/catch2-3.7.1/obj-x86_64-linux-gnu' dh_install dh_installdocs dh_installchangelogs dh_installexamples dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_dwz -a dh_strip -a dh_makeshlibs -a dh_shlibdeps -a dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libcatch2-dev' in '../libcatch2-dev_3.7.1-0.4_amd64.deb'. dpkg-deb: building package 'catch2' in '../catch2_3.7.1-0.4_all.deb'. dpkg-genbuildinfo --build=binary -O../catch2_3.7.1-0.4_amd64.buildinfo dpkg-genchanges --build=binary -O../catch2_3.7.1-0.4_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/2449209/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/2449209/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/2449209 and its subdirectories I: Current time: Fri Dec 26 20:17:18 +14 2025 I: pbuilder-time-stamp: 1766729838