Created
March 22, 2023 01:54
-
-
Save Sakura286/8830d5f7bead531b2cbcfad4f50e702e to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Log of Meson test suite run on 2023-03-22T01:10:28.619967 | |
Inherited environment: USER=infinity SSH_CLIENT='10.0.0.50 12024 22' SHLVL=1 MOTD_SHOWN=pam HOME=/home/infinity OLDPWD=/home/infinity/Criterion SSH_TTY=/dev/pts/6 https_proxy=http://10.0.0.50:10809 LOGNAME=infinity http_proxy=http://10.0.0.50:10809 _=/usr/bin/ninja TERM=xterm PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games LS_COLORS='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.swp=00;90:*.tmp=00;90:*.dpkg-dist=00;90:*.dpkg-old=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:' SHELL=/bin/bash PWD=/home/infinity/Criterion/build SSH_CONNECTION='10.0.0.50 12024 10.0.2.15 22' LC_CTYPE=C.UTF-8 | |
==================================== 1/48 ==================================== | |
test: boxfort / nested.c | |
start time: 01:10:28 | |
duration: 0.71s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=142 /home/infinity/Criterion/build/subprojects/boxfort/sample/nested.c.bin | |
----------------------------------- stdout ----------------------------------- | |
I am a worker! | |
I am a nested worker! | |
============================================================================== | |
==================================== 2/48 ==================================== | |
test: boxfort / callback.c | |
start time: 01:10:28 | |
duration: 0.67s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=33 /home/infinity/Criterion/build/subprojects/boxfort/sample/callback.c.bin | |
----------------------------------- stdout ----------------------------------- | |
Child exited with code 5 | |
============================================================================== | |
==================================== 3/48 ==================================== | |
test: boxfort / context.c | |
start time: 01:10:28 | |
duration: 0.53s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=178 /home/infinity/Criterion/build/subprojects/boxfort/sample/context.c.bin | |
----------------------------------- stdout ----------------------------------- | |
my_int = 42 | |
my_long = 24 | |
============================================================================== | |
==================================== 4/48 ==================================== | |
test: criterion / sample / description.c | |
start time: 01:10:28 | |
duration: 0.71s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=198 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/description.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../samples/description.c:4: Assertion Failed | |
[----] | |
[----] The expression 0 is false. | |
[----] | |
[FAIL] misc::failing: (0.02s) | |
[====] Synthesis: Tested: 1 | Passing: 0 | Failing: 1 | Crashing: 0 | |
============================================================================== | |
==================================== 5/48 ==================================== | |
test: criterion / sample / easy.c | |
start time: 01:10:29 | |
duration: 0.78s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=184 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/easy.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[====] Synthesis: Tested: 1 | Passing: 1 | Failing: 0 | Crashing: 0 | |
============================================================================== | |
==================================== 6/48 ==================================== | |
test: criterion / sample / fixtures.c | |
start time: 01:10:29 | |
duration: 0.85s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=253 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/fixtures.c.bin --always-succeed | |
----------------------------------- stdout ----------------------------------- | |
Runs before the test | |
Runs after the test | |
----------------------------------- stderr ----------------------------------- | |
[====] Synthesis: Tested: 1 | Passing: 1 | Failing: 0 | Crashing: 0 | |
============================================================================== | |
==================================== 7/48 ==================================== | |
test: criterion / sample / log.c | |
start time: 01:10:29 | |
duration: 0.81s | |
result: exit status 0 | |
command: LD_LIBRARY_PATH=/home/infinity/Criterion/build/src MALLOC_PERTURB_=154 /home/infinity/Criterion/build/samples/log.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[WARN] This is a warning. They indicate some possible malfunction or misconfiguration in the test. | |
[ERR ] This is an error. They indicate serious problems and are usually shown before the test is aborted. | |
[====] Synthesis: Tested: 2 | Passing: 2 | Failing: 0 | Crashing: 0 | |
============================================================================== | |
==================================== 8/48 ==================================== | |
test: criterion / sample / more-suites.c | |
start time: 01:10:29 | |
duration: 0.97s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=96 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/more-suites.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[====] Synthesis: Tested: 2 | Passing: 2 | Failing: 0 | Crashing: 0 | |
============================================================================== | |
==================================== 9/48 ==================================== | |
test: criterion / sample / asserts.c | |
start time: 01:10:28 | |
duration: 1.61s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=124 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/asserts.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../samples/asserts.c:12: Assertion Failed | |
[----] | |
[----] assert is fatal, expect isn't | |
[----] | |
[----] ../samples/asserts.c:18: Assertion Failed | |
[----] | |
[----] You can fail an assertion with a message from anywhere | |
[----] | |
[----] ../samples/asserts.c:13: Assertion Failed | |
[----] | |
[----] This assert runs | |
[----] | |
[----] ../samples/asserts.c:19: Assertion Failed | |
[FAIL] asserts::base: (0.04s) | |
[FAIL] asserts::old_school: (0.04s) | |
[====] Synthesis: Tested: 8 | Passing: 6 | Failing: 2 | Crashing: 0 | |
============================================================================== | |
=================================== 10/48 ==================================== | |
test: criterion / sample / report.c | |
start time: 01:10:29 | |
duration: 0.86s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=195 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/report.c.bin --always-succeed | |
----------------------------------- stdout ----------------------------------- | |
criterion_init | |
testing test in category sample | |
Asserts: [1 passed, 1 failed, 2 total] | |
criterion_fini | |
----------------------------------- stderr ----------------------------------- | |
[----] ../samples/report.c:5: Assertion Failed | |
[----] | |
[----] The expression 0 is false. | |
[----] | |
[FAIL] sample::test: (0.02s) | |
[====] Synthesis: Tested: 1 | Passing: 0 | Failing: 1 | Crashing: 0 | |
============================================================================== | |
=================================== 11/48 ==================================== | |
test: criterion / sample / redirect.c | |
start time: 01:10:29 | |
duration: 1.20s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=167 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/redirect.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[====] Synthesis: Tested: 2 | Passing: 2 | Failing: 0 | Crashing: 0 | |
============================================================================== | |
=================================== 12/48 ==================================== | |
test: boxfort / timeout.c | |
start time: 01:10:28 | |
duration: 2.35s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=213 /home/infinity/Criterion/build/subprojects/boxfort/sample/timeout.c.bin | |
----------------------------------- stdout ----------------------------------- | |
Wait timed out after 1 second | |
Process killed after 2.0 seconds | |
============================================================================== | |
=================================== 13/48 ==================================== | |
test: criterion / sample / simple.c | |
start time: 01:10:30 | |
duration: 1.04s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=64 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/simple.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../samples/simple.c:4: Assertion Failed | |
[----] | |
[----] The expression 0 is false. | |
[----] | |
[FAIL] misc::failing: (0.01s) | |
[====] Synthesis: Tested: 2 | Passing: 1 | Failing: 1 | Crashing: 0 | |
============================================================================== | |
=================================== 14/48 ==================================== | |
test: criterion / sample / signal.c | |
start time: 01:10:30 | |
duration: 1.33s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=179 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/signal.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../samples/signal.c:14: Unexpected signal caught below this line! | |
[FAIL] simple::uncaught: CRASH! | |
[FAIL] simple::wrong_signal: (0.00s) | |
[====] Synthesis: Tested: 3 | Passing: 1 | Failing: 2 | Crashing: 1 | |
============================================================================== | |
=================================== 15/48 ==================================== | |
test: criterion / sample / parameterized.c | |
start time: 01:10:29 | |
duration: 2.00s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=105 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/parameterized.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../samples/parameterized.c:79: Assertion Failed | |
[----] | |
[----] Parameters: (1, 2.000000) | |
[----] | |
[----] ../samples/parameterized.c:79: Assertion Failed | |
[----] | |
[----] Parameters: (3, 4.000000) | |
[----] | |
[----] ../samples/parameterized.c:35: Assertion Failed | |
[----] | |
[----] Parameters: (5, 6.000000) | |
[----] | |
[----] ../samples/parameterized.c:14: Assertion Failed | |
[----] | |
[----] Parameter: 1 | |
[----] | |
[----] ../samples/parameterized.c:35: Assertion Failed | |
[----] | |
[----] Parameters: (1, 2.000000) | |
[----] | |
[----] ../samples/parameterized.c:79: Assertion Failed | |
[----] | |
[----] Parameters: (5, 6.000000) | |
[----] | |
[----] ../samples/parameterized.c:35: Assertion Failed | |
[----] | |
[----] Parameters: (3, 4.000000) | |
[----] | |
[FAIL] params::cleanup: (0.05s) | |
[FAIL] params::multiple: (0.04s) | |
[FAIL] params::cleanup: (0.05s) | |
[FAIL] params::multiple: (0.05s) | |
[FAIL] params::simple: (0.04s) | |
[FAIL] params::multiple: (0.05s) | |
[FAIL] params::cleanup: (0.06s) | |
[----] ../samples/parameterized.c:14: Assertion Failed | |
[----] | |
[----] Parameter: 2 | |
[----] | |
[----] ../samples/parameterized.c:14: Assertion Failed | |
[----] | |
[----] Parameter: 3 | |
[----] | |
[FAIL] params::simple: (0.01s) | |
[FAIL] params::simple: (0.01s) | |
[----] ../samples/parameterized.c:113: Assertion Failed | |
[----] | |
[----] string: Hello | |
[----] | |
[FAIL] params::string: (0.01s) | |
[----] ../samples/parameterized.c:113: Assertion Failed | |
[----] | |
[----] string: World | |
[----] | |
[FAIL] params::string: (0.01s) | |
[====] Synthesis: Tested: 11 | Passing: 0 | Failing: 11 | Crashing: 0 | |
============================================================================== | |
=================================== 16/48 ==================================== | |
test: criterion / sample / suites.c | |
start time: 01:10:30 | |
duration: 1.05s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=161 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/suites.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[====] Synthesis: Tested: 2 | Passing: 2 | Failing: 0 | Crashing: 0 | |
============================================================================== | |
=================================== 17/48 ==================================== | |
test: criterion / sample / skip.c | |
start time: 01:10:30 | |
duration: 1.30s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=211 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/skip.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[====] Synthesis: Tested: 0 | Passing: 0 | Failing: 0 | Crashing: 0 | |
============================================================================== | |
=================================== 18/48 ==================================== | |
test: criterion / sample / easy.cc | |
start time: 01:10:31 | |
duration: 0.74s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=12 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/easy.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[====] Synthesis: Tested: 1 | Passing: 1 | Failing: 0 | Crashing: 0 | |
============================================================================== | |
=================================== 19/48 ==================================== | |
test: criterion / sample / description.cc | |
start time: 01:10:31 | |
duration: 1.04s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=203 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/description.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../samples/description.cc:4: Assertion Failed | |
[----] | |
[----] The expression 0 is false. | |
[----] | |
[FAIL] misc::failing: (0.01s) | |
[====] Synthesis: Tested: 1 | Passing: 0 | Failing: 1 | Crashing: 0 | |
============================================================================== | |
=================================== 20/48 ==================================== | |
test: criterion / sample / fixtures.cc | |
start time: 01:10:31 | |
duration: 1.01s | |
result: exit status 0 | |
command: LD_LIBRARY_PATH=/home/infinity/Criterion/build/src MALLOC_PERTURB_=23 /home/infinity/Criterion/build/samples/fixtures.cc.bin --always-succeed | |
----------------------------------- stdout ----------------------------------- | |
Runs before the test | |
Runs after the test | |
----------------------------------- stderr ----------------------------------- | |
[====] Synthesis: Tested: 1 | Passing: 1 | Failing: 0 | Crashing: 0 | |
============================================================================== | |
=================================== 21/48 ==================================== | |
test: criterion / sample / timeout.c | |
start time: 01:10:30 | |
duration: 1.87s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=170 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/timeout.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[FAIL] timeout::simple: Timed out. (1.07s) | |
[====] Synthesis: Tested: 1 | Passing: 0 | Failing: 1 | Crashing: 0 | |
============================================================================== | |
=================================== 22/48 ==================================== | |
test: criterion / sample / log.cc | |
start time: 01:10:31 | |
duration: 1.16s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=142 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/log.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[WARN] This is a warning. They indicate some possible malfunction or misconfiguration in the test. | |
[ERR ] This is an error. They indicate serious problems and are usually shown before the test is aborted. | |
[====] Synthesis: Tested: 1 | Passing: 1 | Failing: 0 | Crashing: 0 | |
============================================================================== | |
=================================== 23/48 ==================================== | |
test: criterion / sample / more-suites.cc | |
start time: 01:10:31 | |
duration: 1.16s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=88 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/more-suites.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[====] Synthesis: Tested: 2 | Passing: 2 | Failing: 0 | Crashing: 0 | |
============================================================================== | |
=================================== 24/48 ==================================== | |
test: criterion / sample / theories.c | |
start time: 01:10:30 | |
duration: 2.07s | |
result: exit status 0 | |
command: LD_LIBRARY_PATH=/home/infinity/Criterion/build/src MALLOC_PERTURB_=156 /home/infinity/Criterion/build/samples/theories.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../samples/theories.c:111: Assertion Failed | |
[----] | |
[----] The conditions for this assertion were not met. | |
[----] | |
[----] Theory theory::misc failed with the following parameters: ('a', true, 1, 1, 1l, 1l, 3.14f, 3.14, "test", "other test", 0xaaaaaae135c108) | |
[FAIL] theory::misc: (0.05s) | |
[----] ../samples/theories.c:30: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (2147483647, 2) | |
[----] ../samples/theories.c:30: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (-2147483648, 2) | |
[----] ../samples/theories.c:30: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (2147483647, -2) | |
[----] ../samples/theories.c:30: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (-2147483648, -2) | |
[----] ../samples/theories.c:30: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (2, 2147483647) | |
[----] ../samples/theories.c:30: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (-2, 2147483647) | |
[----] ../samples/theories.c:30: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (2147483647, 2147483647) | |
[----] ../samples/theories.c:30: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (-2147483648, 2147483647) | |
[----] ../samples/theories.c:30: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (2, -2147483648) | |
[----] ../samples/theories.c:30: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (-1, -2147483648) | |
[----] ../samples/theories.c:30: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (-2, -2147483648) | |
[----] ../samples/theories.c:30: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (2147483647, -2147483648) | |
[----] ../samples/theories.c:30: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (-2147483648, -2147483648) | |
[FAIL] algebra::bad_divide_is_inverse_of_multiply: (0.82s) | |
[====] Synthesis: Tested: 5 | Passing: 3 | Failing: 2 | Crashing: 0 | |
============================================================================== | |
=================================== 25/48 ==================================== | |
test: criterion / sample / redirect.cc | |
start time: 01:10:32 | |
duration: 1.07s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=183 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/redirect.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[====] Synthesis: Tested: 2 | Passing: 2 | Failing: 0 | Crashing: 0 | |
============================================================================== | |
=================================== 26/48 ==================================== | |
test: criterion / sample / asserts.cc | |
start time: 01:10:31 | |
duration: 2.45s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=217 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/asserts.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../samples/asserts.cc:168: Assertion Failed | |
[----] throw(std::runtime_error, {}): | |
[----] message: <nothing was thrown> | |
[----] ../samples/asserts.cc:16: Assertion Failed | |
[----] | |
[----] assert is fatal, expect isn't | |
[----] | |
[----] ../samples/asserts.cc:22: Assertion Failed | |
[----] | |
[----] You can fail an assertion with a message from anywhere | |
[----] | |
[----] ../samples/asserts.cc:170: Assertion Failed | |
[----] throw(std::bad_alloc, throw std::invalid_argument("some other message")): | |
[----] message: "some other message" | |
[----] ../samples/asserts.cc:17: Assertion Failed | |
[----] | |
[----] This assert runs | |
[----] | |
[----] ../samples/asserts.cc:23: Assertion Failed | |
[FAIL] asserts::base: (0.06s) | |
[FAIL] asserts::old_school: (0.05s) | |
[FAIL] asserts::exception: (0.06s) | |
[====] Synthesis: Tested: 10 | Passing: 7 | Failing: 3 | Crashing: 0 | |
============================================================================== | |
=================================== 27/48 ==================================== | |
test: criterion / sample / report.cc | |
start time: 01:10:32 | |
duration: 1.23s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=17 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/report.cc.bin --always-succeed | |
----------------------------------- stdout ----------------------------------- | |
criterion_init | |
testing test in category sample | |
Asserts: [1 passed, 1 failed, 2 total] | |
criterion_fini | |
----------------------------------- stderr ----------------------------------- | |
[----] ../samples/report.cc:5: Assertion Failed | |
[----] | |
[----] The expression 0 is false. | |
[----] | |
[FAIL] sample::test: (0.01s) | |
[====] Synthesis: Tested: 1 | Passing: 0 | Failing: 1 | Crashing: 0 | |
============================================================================== | |
=================================== 28/48 ==================================== | |
test: criterion / sample / signal.cc | |
start time: 01:10:32 | |
duration: 1.27s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=245 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/signal.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../samples/signal.cc:14: Unexpected signal caught below this line! | |
[FAIL] simple::uncaught: CRASH! | |
[FAIL] simple::wrong_signal: (0.00s) | |
[====] Synthesis: Tested: 3 | Passing: 1 | Failing: 2 | Crashing: 1 | |
============================================================================== | |
=================================== 29/48 ==================================== | |
test: criterion / sample / skip.cc | |
start time: 01:10:32 | |
duration: 1.14s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=51 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/skip.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[====] Synthesis: Tested: 0 | Passing: 0 | Failing: 0 | Crashing: 0 | |
============================================================================== | |
=================================== 30/48 ==================================== | |
test: criterion / sample / simple.cc | |
start time: 01:10:32 | |
duration: 1.36s | |
result: exit status 0 | |
command: LD_LIBRARY_PATH=/home/infinity/Criterion/build/src MALLOC_PERTURB_=151 /home/infinity/Criterion/build/samples/simple.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../samples/simple.cc:4: Assertion Failed | |
[----] | |
[----] The expression 0 is false. | |
[----] | |
[FAIL] misc::failing: (0.02s) | |
[====] Synthesis: Tested: 2 | Passing: 1 | Failing: 1 | Crashing: 0 | |
============================================================================== | |
=================================== 31/48 ==================================== | |
test: criterion / sample / suites.cc | |
start time: 01:10:33 | |
duration: 1.27s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=87 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/suites.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[====] Synthesis: Tested: 2 | Passing: 2 | Failing: 0 | Crashing: 0 | |
============================================================================== | |
=================================== 32/48 ==================================== | |
test: criterion / sample / parameterized.cc | |
start time: 01:10:32 | |
duration: 2.35s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=187 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/samples/parameterized.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../samples/parameterized.cc:72: Assertion Failed | |
[----] | |
[----] Parameters: (3, 4.000000) | |
[----] | |
[----] ../samples/parameterized.cc:72: Assertion Failed | |
[----] | |
[----] Parameters: (5, 6.000000) | |
[----] | |
[----] ../samples/parameterized.cc:34: Assertion Failed | |
[----] | |
[----] Parameters: (1, 2.000000) | |
[----] | |
[----] ../samples/parameterized.cc:72: Assertion Failed | |
[----] | |
[----] Parameters: (1, 2.000000) | |
[----] | |
[----] ../samples/parameterized.cc:34: Assertion Failed | |
[----] | |
[----] Parameters: (5, 6.000000) | |
[----] | |
[----] ../samples/parameterized.cc:34: Assertion Failed | |
[----] | |
[----] Parameters: (3, 4.000000) | |
[----] | |
[FAIL] params::cleanup: (0.03s) | |
[FAIL] params::cleanup: (0.04s) | |
[FAIL] params::multiple: (0.04s) | |
[FAIL] params::multiple: (0.05s) | |
[FAIL] params::cleanup: (0.05s) | |
[FAIL] params::multiple: (0.05s) | |
[----] ../samples/parameterized.cc:13: Assertion Failed | |
[----] | |
[----] Parameter: 1 | |
[----] | |
[----] ../samples/parameterized.cc:13: Assertion Failed | |
[----] | |
[----] Parameter: 2 | |
[----] | |
[FAIL] params::simple: (0.11s) | |
[----] ../samples/parameterized.cc:13: Assertion Failed | |
[----] | |
[----] Parameter: 3 | |
[----] | |
[FAIL] params::simple: (0.02s) | |
[FAIL] params::simple: (0.01s) | |
[----] ../samples/parameterized.cc:92: Assertion Failed | |
[----] | |
[----] string: Hello | |
[----] | |
[FAIL] params::string: (0.01s) | |
[----] ../samples/parameterized.cc:92: Assertion Failed | |
[----] | |
[----] string: World | |
[----] | |
[FAIL] params::string: (0.01s) | |
[====] Synthesis: Tested: 11 | Passing: 0 | Failing: 11 | Crashing: 0 | |
============================================================================== | |
=================================== 33/48 ==================================== | |
test: criterion / full / flood.c | |
start time: 01:10:34 | |
duration: 0.91s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=225 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/test/full/flood.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[====] Synthesis: Tested: 0 | Passing: 0 | Failing: 0 | Crashing: 0 | |
============================================================================== | |
=================================== 34/48 ==================================== | |
test: criterion / unit tests | |
start time: 01:10:33 | |
duration: 1.76s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=224 /home/infinity/Criterion/build/test/unit/unit_tests --tap | |
----------------------------------- stdout ----------------------------------- | |
TAP version 13 | |
1..6 | |
# Criterion v2.4.1-13-g2f48d0f-dirty (bleeding) | |
# | |
# Running 3 tests from path | |
ok - path::cri_path_build_win (0.01s) | |
ok - path::cri_path_build (0.02s) | |
ok - path::basename_compat (0.03s) | |
# | |
# Running 2 tests from ordered_set | |
ok - ordered_set::contract_gt (0.02s) | |
ok - ordered_set::contract_lt (0.03s) | |
# | |
# Running 1 tests from asprintf | |
ok - asprintf::valid (0.03s) | |
============================================================================== | |
=================================== 35/48 ==================================== | |
test: criterion / full / exit.c | |
start time: 01:10:33 | |
duration: 1.87s | |
result: exit status 0 | |
command: LD_LIBRARY_PATH=/home/infinity/Criterion/build/src MALLOC_PERTURB_=130 /home/infinity/Criterion/build/test/full/exit.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[FAIL] exit::unexpected_exit: (0.00s) | |
[----] Warning! The test `exit_with_fixtures::fini_exits` exited during its setup or teardown. | |
[----] Warning! The test `exit_with_fixtures::init_exits` exited during its setup or teardown. | |
[====] Synthesis: Tested: 5 | Passing: 3 | Failing: 2 | Crashing: 1 | |
============================================================================== | |
=================================== 36/48 ==================================== | |
test: criterion / full / long-messages.c | |
start time: 01:10:34 | |
duration: 1.55s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=167 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/test/full/long-messages.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../test/full/long-messages.c:4: Assertion Failed | |
[----] | |
[----] This is | |
[----] A long message | |
[----] Spawning multiple lines. | |
[----] Formatting is respected. | |
[----] | |
[FAIL] sample::long_msg: (0.02s) | |
[====] Synthesis: Tested: 1 | Passing: 0 | Failing: 1 | Crashing: 0 | |
============================================================================== | |
=================================== 37/48 ==================================== | |
test: criterion / full / failmessages.c | |
start time: 01:10:33 | |
duration: 2.04s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=182 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/test/full/failmessages.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../test/full/failmessages.c:213: Assertion Failed | |
[----] eq(i32, 1, 0): | |
[----] diff: [-1-]{+0+} | |
[----] ../test/full/failmessages.c:80: Assertion Failed | |
[----] eq(i8, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[----] ../test/full/failmessages.c:214: Assertion Failed | |
[----] ../test/full/failmessages.c:165: Assertion Failed | |
[----] lt(i8, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(i8, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(i8, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(i8, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ../test/full/failmessages.c:219: Assertion Failed | |
[----] ../test/full/failmessages.c:81: Assertion Failed | |
[----] eq(i16, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[----] ../test/full/failmessages.c:215: Assertion Failed | |
[----] eq(i32, 1, 1): | |
[----] @@@ <no difference -- this is a user bug in the object stringifier> | |
[----] ../test/full/failmessages.c:166: Assertion Failed | |
[----] lt(i16, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(i16, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(i16, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(i16, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ../test/full/failmessages.c:220: Assertion Failed | |
[----] | |
[----] foo bar | |
[----] | |
[----] ../test/full/failmessages.c:82: Assertion Failed | |
[----] eq(i32, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[----] ../test/full/failmessages.c:167: Assertion Failed | |
[----] lt(i32, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(i32, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(i32, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(i32, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ../test/full/failmessages.c:83: Assertion Failed | |
[----] eq(i64, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[FAIL] message::compo: (0.06s) | |
[----] ../test/full/failmessages.c:84: Assertion Failed | |
[----] eq(u8, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[FAIL] messages::default: (0.06s) | |
[----] ../test/full/failmessages.c:168: Assertion Failed | |
[----] lt(i64, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(i64, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(i64, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(i64, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ../test/full/failmessages.c:85: Assertion Failed | |
[----] eq(u16, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[----] ../test/full/failmessages.c:169: Assertion Failed | |
[----] lt(u8, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(u8, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(u8, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(u8, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ../test/full/failmessages.c:86: Assertion Failed | |
[----] eq(u32, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[----] ../test/full/failmessages.c:170: Assertion Failed | |
[----] lt(u16, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(u16, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(u16, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(u16, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ../test/full/failmessages.c:87: Assertion Failed | |
[----] eq(u64, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[----] ../test/full/failmessages.c:171: Assertion Failed | |
[----] lt(u32, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(u32, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(u32, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(u32, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ../test/full/failmessages.c:88: Assertion Failed | |
[----] eq(iptr, 0, 1): | |
[----] diff: [-0x0-]{+0x1+} | |
[----] ../test/full/failmessages.c:89: Assertion Failed | |
[----] eq(uptr, 0, 1): | |
[----] diff: [-0x0-]{+0x1+} | |
[----] ../test/full/failmessages.c:172: Assertion Failed | |
[----] lt(u64, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(u64, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(u64, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(u64, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ../test/full/failmessages.c:90: Assertion Failed | |
[----] eq(flt, 0, 1 / 3.f): | |
[----] diff: [-0-]{+0.333333343+} | |
[----] ../test/full/failmessages.c:173: Assertion Failed | |
[----] lt(iptr, 1, 0): | |
[----] actual: 0x1 | |
[----] reference: 0x0 | |
[----] le(iptr, 1, 0): | |
[----] actual: 0x1 | |
[----] reference: 0x0 | |
[----] gt(iptr, 0, 1): | |
[----] actual: 0x0 | |
[----] reference: 0x1 | |
[----] ge(iptr, 0, 1): | |
[----] actual: 0x0 | |
[----] reference: 0x1 | |
[----] ../test/full/failmessages.c:174: Assertion Failed | |
[----] lt(uptr, 1, 0): | |
[----] actual: 0x1 | |
[----] reference: 0x0 | |
[----] le(uptr, 1, 0): | |
[----] actual: 0x1 | |
[----] reference: 0x0 | |
[----] gt(uptr, 0, 1): | |
[----] actual: 0x0 | |
[----] reference: 0x1 | |
[----] ge(uptr, 0, 1): | |
[----] actual: 0x0 | |
[----] reference: 0x1 | |
[----] ../test/full/failmessages.c:91: Assertion Failed | |
[----] eq(dbl, 0, 1 / 3.): | |
[----] diff: [-0-]{+0.33333333333333331+} | |
[----] ../test/full/failmessages.c:175: Assertion Failed | |
[----] lt(flt, 1 / 3.f, 0): | |
[----] actual: 0.333333343 | |
[----] reference: 0 | |
[----] le(flt, 1 / 3.f, 0): | |
[----] actual: 0.333333343 | |
[----] reference: 0 | |
[----] gt(flt, 0, 1 / 3.f): | |
[----] actual: 0 | |
[----] reference: 0.333333343 | |
[----] ge(flt, 0, 1 / 3.f): | |
[----] actual: 0 | |
[----] reference: 0.333333343 | |
[----] ../test/full/failmessages.c:92: Assertion Failed | |
[----] eq(ldbl, 0, 1 / 3.l): | |
[----] diff: [-0-]{+0.333333333333333333333333333333333317+} | |
[----] ../test/full/failmessages.c:95: Assertion Failed | |
[----] eq(ptr, (void *) 1, (void *) 0): | |
[----] diff: [-0x1-]{+0x0+} | |
[----] ../test/full/failmessages.c:176: Assertion Failed | |
[----] lt(dbl, 1 / 3., 0): | |
[----] actual: 0.33333333333333331 | |
[----] reference: 0 | |
[----] le(dbl, 1 / 3., 0): | |
[----] actual: 0.33333333333333331 | |
[----] reference: 0 | |
[----] gt(dbl, 0, 1 / 3.): | |
[----] actual: 0 | |
[----] reference: 0.33333333333333331 | |
[----] ge(dbl, 0, 1 / 3.): | |
[----] actual: 0 | |
[----] reference: 0.33333333333333331 | |
[----] ../test/full/failmessages.c:97: Assertion Failed | |
[----] eq(str, "", "foo"): | |
[----] diff: [-""-]{+"foo"+} | |
[----] ../test/full/failmessages.c:177: Assertion Failed | |
[----] lt(ldbl, 1 / 3.l, 0): | |
[----] actual: 0.333333333333333333333333333333333317 | |
[----] reference: 0 | |
[----] le(ldbl, 1 / 3.l, 0): | |
[----] actual: 0.333333333333333333333333333333333317 | |
[----] reference: 0 | |
[----] gt(ldbl, 0, 1 / 3.l): | |
[----] actual: 0 | |
[----] reference: 0.333333333333333333333333333333333317 | |
[----] ge(ldbl, 0, 1 / 3.l): | |
[----] actual: 0 | |
[----] reference: 0.333333333333333333333333333333333317 | |
[----] ../test/full/failmessages.c:98: Assertion Failed | |
[----] eq(str, "reallyreallylongstringindeedmygoodsirormadam", "yetanotherreallyreallylongstring"): | |
[----] @@ -1,1 +1,1 @@ | |
[----] -"reallyreallylongstringindeedmygoodsirormadam" | |
[----] +"yetanotherreallyreallylongstring" | |
[----] ../test/full/failmessages.c:99: Assertion Failed | |
[----] eq(str, "foo\nbar", "foo\nbaz"): | |
[----] @@ -1,2 +1,2 @@ | |
[----] "foo\n" | |
[----] -"bar" | |
[----] +"baz" | |
[----] ../test/full/failmessages.c:180: Assertion Failed | |
[----] lt(ptr, (void *) 1, (void *) 0): | |
[----] actual: 0x1 | |
[----] reference: 0x0 | |
[----] le(ptr, (void *) 1, (void *) 0): | |
[----] actual: 0x1 | |
[----] reference: 0x0 | |
[----] gt(ptr, (void *) 0, (void *) 1): | |
[----] actual: 0x0 | |
[----] reference: 0x1 | |
[----] ge(ptr, (void *) 0, (void *) 1): | |
[----] actual: 0x0 | |
[----] reference: 0x1 | |
[----] ../test/full/failmessages.c:101: Assertion Failed | |
[----] eq(wcs, L"", L"foo"): | |
[----] diff: [-L""-]{+L"foo"+} | |
[----] ../test/full/failmessages.c:182: Assertion Failed | |
[----] lt(str, "cba", "abc"): | |
[----] actual: "cba" | |
[----] reference: "abc" | |
[----] le(str, "cba", "abc"): | |
[----] actual: "cba" | |
[----] reference: "abc" | |
[----] gt(str, "abc", "cba"): | |
[----] actual: "abc" | |
[----] reference: "cba" | |
[----] ge(str, "abc", "cba"): | |
[----] actual: "abc" | |
[----] reference: "cba" | |
[----] ../test/full/failmessages.c:102: Assertion Failed | |
[----] eq(wcs, L"reallyreallylongstringindeedmygoodsirormadam", L"yetanotherreallyreallylongstring"): | |
[----] @@ -1,1 +1,1 @@ | |
[----] -L"reallyreallylongstringindeedmygoodsirormadam" | |
[----] +L"yetanotherreallyreallylongstring" | |
[----] ../test/full/failmessages.c:183: Assertion Failed | |
[----] lt(str, "cba\ncba", "abc\nabc"): | |
[----] actual: "cba\n" | |
[----] "cba" | |
[----] reference: "abc\n" | |
[----] "abc" | |
[----] le(str, "cba\ncba", "abc\nabc"): | |
[----] actual: "cba\n" | |
[----] "cba" | |
[----] reference: "abc\n" | |
[----] "abc" | |
[----] gt(str, "abc\nabc", "cba\ncba"): | |
[----] actual: "abc\n" | |
[----] "abc" | |
[----] reference: "cba\n" | |
[----] "cba" | |
[----] ge(str, "abc\nabc", "cba\ncba"): | |
[----] actual: "abc\n" | |
[----] "abc" | |
[----] reference: "cba\n" | |
[----] "cba" | |
[----] ../test/full/failmessages.c:103: Assertion Failed | |
[----] eq(wcs, L"foo\nbar", L"foo\nbaz"): | |
[----] @@ -1,2 +1,2 @@ | |
[----] L"foo\n" | |
[----] -L"bar" | |
[----] +L"baz" | |
[----] ../test/full/failmessages.c:53: Assertion Failed | |
[----] zero(i8, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.c:185: Assertion Failed | |
[----] lt(wcs, L"cba", L"abc"): | |
[----] actual: L"cba" | |
[----] reference: L"abc" | |
[----] le(wcs, L"cba", L"abc"): | |
[----] actual: L"cba" | |
[----] reference: L"abc" | |
[----] gt(wcs, L"abc", L"cba"): | |
[----] actual: L"abc" | |
[----] reference: L"cba" | |
[----] ge(wcs, L"abc", L"cba"): | |
[----] actual: L"abc" | |
[----] reference: L"cba" | |
[----] ../test/full/failmessages.c:111: Assertion Failed | |
[----] eq(mem, ma, mb): | |
[----] @@ -1,2 +1,2 @@ | |
[----] -00: 00000000 .... | |
[----] +00: 01000000 .... | |
[----] | |
[----] ../test/full/failmessages.c:186: Assertion Failed | |
[----] lt(wcs, L"cba\ncba", L"abc\nabc"): | |
[----] actual: L"cba\n" | |
[----] L"cba" | |
[----] reference: L"abc\n" | |
[----] L"abc" | |
[----] le(wcs, L"cba\ncba", L"abc\nabc"): | |
[----] actual: L"cba\n" | |
[----] L"cba" | |
[----] reference: L"abc\n" | |
[----] L"abc" | |
[----] gt(wcs, L"abc\nabc", L"cba\ncba"): | |
[----] actual: L"abc\n" | |
[----] L"abc" | |
[----] reference: L"cba\n" | |
[----] L"cba" | |
[----] ge(wcs, L"abc\nabc", L"cba\ncba"): | |
[----] actual: L"abc\n" | |
[----] L"abc" | |
[----] reference: L"cba\n" | |
[----] L"cba" | |
[----] ../test/full/failmessages.c:54: Assertion Failed | |
[----] zero(i16, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.c:112: Assertion Failed | |
[----] eq(int[1], &a, &b): | |
[----] @@ -1,3 +1,3 @@ | |
[----] (int[1]) { | |
[----] - [0] = 0, | |
[----] + [0] = 1, | |
[----] } | |
[----] ../test/full/failmessages.c:206: Assertion Failed | |
[----] lt(stream, shi, slo): | |
[----] actual: 00: 68656c6c 6f20776f 726c6400 hello world. | |
[----] | |
[----] reference: 00: 646c726f 77206f6c 6c656800 dlrow olleh. | |
[----] | |
[----] le(stream, shi, slo): | |
[----] actual: 00: 68656c6c 6f20776f 726c6400 hello world. | |
[----] | |
[----] reference: 00: 646c726f 77206f6c 6c656800 dlrow olleh. | |
[----] | |
[----] gt(stream, slo, shi): | |
[----] actual: 00: 646c726f 77206f6c 6c656800 dlrow olleh. | |
[----] | |
[----] reference: 00: 68656c6c 6f20776f 726c6400 hello world. | |
[----] | |
[----] ge(stream, slo, shi): | |
[----] actual: 00: 646c726f 77206f6c 6c656800 dlrow olleh. | |
[----] | |
[----] reference: 00: 68656c6c 6f20776f 726c6400 hello world. | |
[----] | |
[----] ../test/full/failmessages.c:55: Assertion Failed | |
[----] zero(i32, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.c:125: Assertion Failed | |
[----] eq(mem, marra, marrb): | |
[----] @@ -1,3 +1,3 @@ | |
[----] -00: 00000000 01000000 02000000 03000000 ................ | |
[----] -10: 04000000 .... | |
[----] +00: 04000000 03000000 02000000 01000000 ................ | |
[----] +10: 00000000 .... | |
[----] | |
[----] ../test/full/failmessages.c:56: Assertion Failed | |
[----] zero(i64, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.c:126: Assertion Failed | |
[----] eq(int[sizeof (arra) / sizeof (int)], arra, arrb): | |
[----] @@ -1,7 +1,7 @@ | |
[----] (int[5]) { | |
[----] - [0] = 0, | |
[----] - [1] = 1, | |
[----] + [0] = 4, | |
[----] + [1] = 3, | |
[----] [2] = 2, | |
[----] - [3] = 3, | |
[----] - [4] = 4, | |
[----] + [3] = 1, | |
[----] + [4] = 0, | |
[----] } | |
[FAIL] messages::cmp: (0.20s) | |
[----] ../test/full/failmessages.c:57: Assertion Failed | |
[----] zero(u8, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.c:131: Assertion Failed | |
[----] eq(type(struct dummy_struct), dummy1, dummy2): | |
[----] @@ -1,4 +1,4 @@ | |
[----] (struct dummy_struct) { | |
[----] .a = 42, | |
[----] - .b = 24 | |
[----] + .b = 42 | |
[----] } | |
[----] ../test/full/failmessages.c:58: Assertion Failed | |
[----] zero(u16, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.c:132: Assertion Failed | |
[----] eq(type(struct dummy_struct)[1], &dummy1, &dummy2): | |
[----] @@ -1,6 +1,6 @@ | |
[----] (struct dummy_struct[1]) { | |
[----] [0] = (struct dummy_struct) { | |
[----] .a = 42, | |
[----] - .b = 24 | |
[----] + .b = 42 | |
[----] }, | |
[----] } | |
[----] ../test/full/failmessages.c:59: Assertion Failed | |
[----] zero(u32, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.c:152: Assertion Failed | |
[----] eq(stream, s1, s2): | |
[----] @@ -1,2 +1,2 @@ | |
[----] -00: 68656c6c 6f20776f 726c6400 hello world. | |
[----] +00: 646c726f 77206f6c 6c656800 dlrow olleh. | |
[----] | |
[----] ../test/full/failmessages.c:60: Assertion Failed | |
[----] zero(u64, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.c:61: Assertion Failed | |
[----] zero(iptr, 0): | |
[----] value: 0x0 | |
[----] ../test/full/failmessages.c:62: Assertion Failed | |
[----] zero(uptr, 0): | |
[----] value: 0x0 | |
[FAIL] messages::eq: (0.24s) | |
[----] ../test/full/failmessages.c:63: Assertion Failed | |
[----] zero(flt, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.c:64: Assertion Failed | |
[----] zero(dbl, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.c:65: Assertion Failed | |
[----] zero(ldbl, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.c:68: Assertion Failed | |
[----] zero(ptr, 0): | |
[----] value: 0x0 | |
[----] ../test/full/failmessages.c:69: Assertion Failed | |
[----] zero(str, ""): | |
[----] value: "" | |
[----] ../test/full/failmessages.c:70: Assertion Failed | |
[----] zero(wcs, L""): | |
[----] value: L"" | |
[----] ../test/full/failmessages.c:75: Assertion Failed | |
[----] zero(type(struct dummy_struct), dummy1): | |
[----] value: (struct dummy_struct) { | |
[----] .a = 0, | |
[----] .b = 0 | |
[----] } | |
[FAIL] messages::zero: (0.15s) | |
[====] Synthesis: Tested: 5 | Passing: 0 | Failing: 5 | Crashing: 0 | |
============================================================================== | |
=================================== 38/48 ==================================== | |
test: criterion / full / other-crashes.c | |
start time: 01:10:34 | |
duration: 1.78s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=179 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/test/full/other-crashes.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] Warning! The test `misc::setup_crash` crashed during its setup or teardown. | |
[----] Warning! The test `misc::teardown_crash` crashed during its setup or teardown. | |
[====] Synthesis: Tested: 2 | Passing: 1 | Failing: 1 | Crashing: 1 | |
============================================================================== | |
=================================== 39/48 ==================================== | |
test: criterion / full / with-time.c | |
start time: 01:10:34 | |
duration: 1.63s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=51 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/test/full/with-time.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../test/full/with-time.c:4: Assertion Failed | |
[----] | |
[----] The expression 0 is false. | |
[----] | |
[FAIL] samples::timed: (0.01s) | |
[====] Synthesis: Tested: 1 | Passing: 0 | Failing: 1 | Crashing: 0 | |
============================================================================== | |
=================================== 40/48 ==================================== | |
test: criterion / sample / theories.cc | |
start time: 01:10:33 | |
duration: 2.94s | |
result: exit status 0 | |
command: LD_LIBRARY_PATH=/home/infinity/Criterion/build/src MALLOC_PERTURB_=123 /home/infinity/Criterion/build/samples/theories.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../samples/theories.cc:119: Assertion Failed | |
[----] | |
[----] The conditions for this assertion were not met. | |
[----] | |
[----] Theory theory::misc failed with the following parameters: ('a', true, 1, 1, 1l, 1l, 3.14f, 3.14, "test", "other test", 0xaaaaaad2b110c8) | |
[FAIL] theory::misc: (0.07s) | |
[----] ../samples/theories.cc:34: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (2147483647, 2) | |
[----] ../samples/theories.cc:34: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (-2147483648, 2) | |
[----] ../samples/theories.cc:34: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (2147483647, -2) | |
[----] ../samples/theories.cc:34: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (-2147483648, -2) | |
[----] ../samples/theories.cc:34: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (2, 2147483647) | |
[----] ../samples/theories.cc:34: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (-2, 2147483647) | |
[----] ../samples/theories.cc:34: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (2147483647, 2147483647) | |
[----] ../samples/theories.cc:34: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (-2147483648, 2147483647) | |
[----] ../samples/theories.cc:34: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (2, -2147483648) | |
[----] ../samples/theories.cc:34: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (-1, -2147483648) | |
[----] ../samples/theories.cc:34: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (-2, -2147483648) | |
[----] ../samples/theories.cc:34: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (2147483647, -2147483648) | |
[----] ../samples/theories.cc:34: Assertion Failed | |
[----] | |
[----] The expression (a) == (bad_div(bad_mul(a, b), b)) is false. | |
[----] | |
[----] Theory algebra::bad_divide_is_inverse_of_multiply failed with the following parameters: (-2147483648, -2147483648) | |
[FAIL] algebra::bad_divide_is_inverse_of_multiply: (1.01s) | |
[====] Synthesis: Tested: 5 | Passing: 3 | Failing: 2 | Crashing: 0 | |
============================================================================== | |
=================================== 41/48 ==================================== | |
test: criterion / full / bug463.c | |
start time: 01:10:35 | |
duration: 1.34s | |
result: exit status 0 | |
command: LD_LIBRARY_PATH=/home/infinity/Criterion/build/src MALLOC_PERTURB_=14 /home/infinity/Criterion/build/test/full/bug463.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../test/full/bug463.c:16: Assertion Failed | |
[----] eq(type(struct T1), (struct T1){}, (struct T1){}): | |
[----] @@@ <no message or difference -- this is a user bug in the object stringifier> | |
[FAIL] bug463::nl: (0.03s) | |
[----] ../test/full/bug463.c:31: Assertion Failed | |
[----] eq(type(struct T2), (struct T2){}, (struct T2){}): | |
[----] @@@ <no difference -- this is a user bug in the object stringifier> | |
[FAIL] bug463::nonl: (0.01s) | |
[====] Synthesis: Tested: 2 | Passing: 0 | Failing: 2 | Crashing: 0 | |
============================================================================== | |
=================================== 42/48 ==================================== | |
test: criterion / full / theories_regression.c | |
start time: 01:10:35 | |
duration: 1.01s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=9 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/test/full/theories_regression.c.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../test/full/theories_regression.c:37: Assertion Failed | |
[----] | |
[----] The conditions for this assertion were not met. | |
[----] | |
[----] Theory theory::misc failed with the following parameters: ('a', true, 1, 1, 3.14f, 3.14, 3.14l, "test", "other test") | |
[FAIL] theory::misc: (0.02s) | |
[====] Synthesis: Tested: 1 | Passing: 0 | Failing: 1 | Crashing: 0 | |
============================================================================== | |
=================================== 43/48 ==================================== | |
test: criterion / full / long-messages.cc | |
start time: 01:10:36 | |
duration: 0.81s | |
result: exit status 0 | |
command: LD_LIBRARY_PATH=/home/infinity/Criterion/build/src MALLOC_PERTURB_=153 /home/infinity/Criterion/build/test/full/long-messages.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../test/full/long-messages.cc:4: Assertion Failed | |
[----] | |
[----] This is | |
[----] A long message | |
[----] Spawning multiple lines. | |
[----] Formatting is respected. | |
[----] | |
[FAIL] sample::long_msg: (0.02s) | |
[====] Synthesis: Tested: 1 | Passing: 0 | Failing: 1 | Crashing: 0 | |
============================================================================== | |
=================================== 44/48 ==================================== | |
test: criterion / full / exception.cc | |
start time: 01:10:35 | |
duration: 1.40s | |
result: exit status 0 | |
command: LD_LIBRARY_PATH=/home/infinity/Criterion/build/src MALLOC_PERTURB_=92 /home/infinity/Criterion/build/test/full/exception.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] exception::raise_any_init: Caught some unexpected exception during the test initialization. | |
[FAIL] exception::raise_any_init: (0.00s) | |
[----] exception::raise_std: Caught an unexpected exception during the test execution: Some exception message. | |
[FAIL] exception::raise_std: (0.00s) | |
[----] exception::raise_any: Caught some unexpected exception during the test execution. | |
[FAIL] exception::raise_any: (0.00s) | |
[----] exception::raise_std_fini: Caught an unexpected exception during the test finalization: Some exception message. | |
[----] exception::raise_any_fini: Caught some unexpected exception during the test finalization. | |
[----] exception::raise_std_init: Caught an unexpected exception during the test initialization: Some exception message. | |
[FAIL] exception::raise_std_init: (0.00s) | |
[====] Synthesis: Tested: 6 | Passing: 2 | Failing: 4 | Crashing: 0 | |
============================================================================== | |
=================================== 45/48 ==================================== | |
test: criterion / full / exit.cc | |
start time: 01:10:35 | |
duration: 1.29s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=247 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/test/full/exit.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[FAIL] exit::unexpected_exit: (0.00s) | |
[----] Warning! The test `exit_with_fixtures::fini_exits` exited during its setup or teardown. | |
[----] Warning! The test `exit_with_fixtures::init_exits` exited during its setup or teardown. | |
[====] Synthesis: Tested: 5 | Passing: 3 | Failing: 2 | Crashing: 1 | |
============================================================================== | |
=================================== 46/48 ==================================== | |
test: criterion / full / other-crashes.cc | |
start time: 01:10:36 | |
duration: 0.91s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=249 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/test/full/other-crashes.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] Warning! The test `misc::setup_crash` crashed during its setup or teardown. | |
[----] Warning! The test `misc::teardown_crash` crashed during its setup or teardown. | |
[====] Synthesis: Tested: 2 | Passing: 1 | Failing: 1 | Crashing: 1 | |
============================================================================== | |
=================================== 47/48 ==================================== | |
test: criterion / full / theories_regression.cc | |
start time: 01:10:36 | |
duration: 0.92s | |
result: exit status 0 | |
command: LD_LIBRARY_PATH=/home/infinity/Criterion/build/src MALLOC_PERTURB_=202 /home/infinity/Criterion/build/test/full/theories_regression.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../test/full/theories_regression.cc:36: Assertion Failed | |
[----] | |
[----] The conditions for this assertion were not met. | |
[----] | |
[----] Theory theory::misc failed with the following parameters: ('a', true, 1, 1, 3.14f, 3.14, "test", "other test") | |
[FAIL] theory::misc: (0.03s) | |
[====] Synthesis: Tested: 1 | Passing: 0 | Failing: 1 | Crashing: 0 | |
============================================================================== | |
=================================== 48/48 ==================================== | |
test: criterion / full / failmessages.cc | |
start time: 01:10:36 | |
duration: 1.53s | |
result: exit status 0 | |
command: MALLOC_PERTURB_=140 LD_LIBRARY_PATH=/home/infinity/Criterion/build/src /home/infinity/Criterion/build/test/full/failmessages.cc.bin --always-succeed | |
----------------------------------- stderr ----------------------------------- | |
[----] ../test/full/failmessages.cc:216: Assertion Failed | |
[----] eq(i32, 1, 0): | |
[----] diff: [-1-]{+0+} | |
[----] ../test/full/failmessages.cc:222: Assertion Failed | |
[----] throw(std::bad_alloc, throw std::invalid_argument("exception message")): | |
[----] message: "exception message" | |
[----] ../test/full/failmessages.cc:174: Assertion Failed | |
[----] lt(i8, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(i8, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(i8, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(i8, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ../test/full/failmessages.cc:229: Assertion Failed | |
[----] ../test/full/failmessages.cc:217: Assertion Failed | |
[----] ../test/full/failmessages.cc:81: Assertion Failed | |
[----] eq(i8, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[----] ../test/full/failmessages.cc:223: Assertion Failed | |
[----] ../test/full/failmessages.cc:230: Assertion Failed | |
[----] | |
[----] foo bar | |
[----] | |
[----] ../test/full/failmessages.cc:175: Assertion Failed | |
[----] lt(i16, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(i16, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(i16, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(i16, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ../test/full/failmessages.cc:218: Assertion Failed | |
[----] eq(i32, 1, 1): | |
[----] @@@ <no difference -- this is a user bug in the object stringifier> | |
[----] ../test/full/failmessages.cc:82: Assertion Failed | |
[----] eq(i16, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[----] ../test/full/failmessages.cc:224: Assertion Failed | |
[----] nothrow(throw std::invalid_argument("exception message")): | |
[----] message: "exception message" | |
[----] ../test/full/failmessages.cc:176: Assertion Failed | |
[----] lt(i32, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(i32, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(i32, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(i32, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[FAIL] messages::default: (0.03s) | |
[----] ../test/full/failmessages.cc:225: Assertion Failed | |
[----] ../test/full/failmessages.cc:83: Assertion Failed | |
[----] eq(i32, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[FAIL] message::compo: (0.06s) | |
[----] ../test/full/failmessages.cc:177: Assertion Failed | |
[----] lt(i64, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(i64, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(i64, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(i64, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ../test/full/failmessages.cc:84: Assertion Failed | |
[----] eq(i64, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[----] ../test/full/failmessages.cc:178: Assertion Failed | |
[----] lt(u8, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(u8, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(u8, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(u8, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ../test/full/failmessages.cc:85: Assertion Failed | |
[----] eq(u8, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[----] ../test/full/failmessages.cc:179: Assertion Failed | |
[----] lt(u16, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(u16, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(u16, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(u16, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ../test/full/failmessages.cc:86: Assertion Failed | |
[----] eq(u16, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[----] ../test/full/failmessages.cc:180: Assertion Failed | |
[----] lt(u32, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(u32, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(u32, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(u32, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[FAIL] message::exception: (0.06s) | |
[----] ../test/full/failmessages.cc:181: Assertion Failed | |
[----] lt(u64, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(u64, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(u64, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(u64, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ../test/full/failmessages.cc:87: Assertion Failed | |
[----] eq(u32, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[----] ../test/full/failmessages.cc:182: Assertion Failed | |
[----] lt(iptr, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(iptr, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(iptr, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(iptr, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ../test/full/failmessages.cc:88: Assertion Failed | |
[----] eq(u64, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[----] ../test/full/failmessages.cc:183: Assertion Failed | |
[----] lt(uptr, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] le(uptr, 1, 0): | |
[----] actual: 1 | |
[----] reference: 0 | |
[----] gt(uptr, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ge(uptr, 0, 1): | |
[----] actual: 0 | |
[----] reference: 1 | |
[----] ../test/full/failmessages.cc:89: Assertion Failed | |
[----] eq(iptr, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[----] ../test/full/failmessages.cc:90: Assertion Failed | |
[----] eq(uptr, 0, 1): | |
[----] diff: [-0-]{+1+} | |
[----] ../test/full/failmessages.cc:184: Assertion Failed | |
[----] lt(flt, 1 / 3.f, 0): | |
[----] actual: 0.333333 | |
[----] reference: 0 | |
[----] le(flt, 1 / 3.f, 0): | |
[----] actual: 0.333333 | |
[----] reference: 0 | |
[----] gt(flt, 0, 1 / 3.f): | |
[----] actual: 0 | |
[----] reference: 0.333333 | |
[----] ge(flt, 0, 1 / 3.f): | |
[----] actual: 0 | |
[----] reference: 0.333333 | |
[----] ../test/full/failmessages.cc:50: Assertion Failed | |
[----] zero(i8, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.cc:91: Assertion Failed | |
[----] eq(flt, 0, 1 / 3.f): | |
[----] diff: [-0-]{+0.333333+} | |
[----] ../test/full/failmessages.cc:185: Assertion Failed | |
[----] lt(dbl, 1 / 3., 0): | |
[----] actual: 0.333333 | |
[----] reference: 0 | |
[----] le(dbl, 1 / 3., 0): | |
[----] actual: 0.333333 | |
[----] reference: 0 | |
[----] gt(dbl, 0, 1 / 3.): | |
[----] actual: 0 | |
[----] reference: 0.333333 | |
[----] ge(dbl, 0, 1 / 3.): | |
[----] actual: 0 | |
[----] reference: 0.333333 | |
[----] ../test/full/failmessages.cc:51: Assertion Failed | |
[----] zero(i16, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.cc:92: Assertion Failed | |
[----] eq(dbl, 0, 1 / 3.): | |
[----] diff: [-0-]{+0.333333+} | |
[----] ../test/full/failmessages.cc:186: Assertion Failed | |
[----] lt(ldbl, 1 / 3.l, 0): | |
[----] actual: 0.333333 | |
[----] reference: 0 | |
[----] le(ldbl, 1 / 3.l, 0): | |
[----] actual: 0.333333 | |
[----] reference: 0 | |
[----] gt(ldbl, 0, 1 / 3.l): | |
[----] actual: 0 | |
[----] reference: 0.333333 | |
[----] ge(ldbl, 0, 1 / 3.l): | |
[----] actual: 0 | |
[----] reference: 0.333333 | |
[----] ../test/full/failmessages.cc:93: Assertion Failed | |
[----] eq(ldbl, 0, 1 / 3.l): | |
[----] diff: [-0-]{+0.333333+} | |
[----] ../test/full/failmessages.cc:52: Assertion Failed | |
[----] zero(i32, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.cc:189: Assertion Failed | |
[----] lt(ptr, (void *) 1, (void *) 0): | |
[----] actual: @1 | |
[----] reference: nullptr | |
[----] le(ptr, (void *) 1, (void *) 0): | |
[----] actual: @1 | |
[----] reference: nullptr | |
[----] gt(ptr, (void *) 0, (void *) 1): | |
[----] actual: nullptr | |
[----] reference: @1 | |
[----] ge(ptr, (void *) 0, (void *) 1): | |
[----] actual: nullptr | |
[----] reference: @1 | |
[----] ../test/full/failmessages.cc:96: Assertion Failed | |
[----] eq(ptr, (void *) 1, (void *) 0): | |
[----] diff: [-@1-]{+nullptr+} | |
[----] ../test/full/failmessages.cc:53: Assertion Failed | |
[----] zero(i64, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.cc:98: Assertion Failed | |
[----] eq(str, "", "foo"): | |
[----] diff: [-""-]{+"foo"+} | |
[----] ../test/full/failmessages.cc:191: Assertion Failed | |
[----] lt(str, "cba", "abc"): | |
[----] actual: "cba" | |
[----] reference: "abc" | |
[----] le(str, "cba", "abc"): | |
[----] actual: "cba" | |
[----] reference: "abc" | |
[----] gt(str, "abc", "cba"): | |
[----] actual: "abc" | |
[----] reference: "cba" | |
[----] ge(str, "abc", "cba"): | |
[----] actual: "abc" | |
[----] reference: "cba" | |
[----] ../test/full/failmessages.cc:54: Assertion Failed | |
[----] zero(u8, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.cc:55: Assertion Failed | |
[----] zero(u16, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.cc:192: Assertion Failed | |
[----] lt(str, "cba\ncba", "abc\nabc"): | |
[----] actual: "cba\n" | |
[----] "cba" | |
[----] reference: "abc\n" | |
[----] "abc" | |
[----] le(str, "cba\ncba", "abc\nabc"): | |
[----] actual: "cba\n" | |
[----] "cba" | |
[----] reference: "abc\n" | |
[----] "abc" | |
[----] gt(str, "abc\nabc", "cba\ncba"): | |
[----] actual: "abc\n" | |
[----] "abc" | |
[----] reference: "cba\n" | |
[----] "cba" | |
[----] ge(str, "abc\nabc", "cba\ncba"): | |
[----] actual: "abc\n" | |
[----] "abc" | |
[----] reference: "cba\n" | |
[----] "cba" | |
[----] ../test/full/failmessages.cc:56: Assertion Failed | |
[----] zero(u32, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.cc:99: Assertion Failed | |
[----] eq(str, "reallyreallylongstringindeedmygoodsirormadam", "yetanotherreallyreallylongstring"): | |
[----] @@ -1,1 +1,1 @@ | |
[----] -"reallyreallylongstringindeedmygoodsirormadam" | |
[----] +"yetanotherreallyreallylongstring" | |
[----] ../test/full/failmessages.cc:57: Assertion Failed | |
[----] zero(u64, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.cc:194: Assertion Failed | |
[----] lt(wcs, L"cba", L"abc"): | |
[----] actual: L"cba" | |
[----] reference: L"abc" | |
[----] le(wcs, L"cba", L"abc"): | |
[----] actual: L"cba" | |
[----] reference: L"abc" | |
[----] gt(wcs, L"abc", L"cba"): | |
[----] actual: L"abc" | |
[----] reference: L"cba" | |
[----] ge(wcs, L"abc", L"cba"): | |
[----] actual: L"abc" | |
[----] reference: L"cba" | |
[----] ../test/full/failmessages.cc:58: Assertion Failed | |
[----] zero(iptr, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.cc:100: Assertion Failed | |
[----] eq(str, "foo\nbar", "foo\nbaz"): | |
[----] @@ -1,2 +1,2 @@ | |
[----] "foo\n" | |
[----] -"bar" | |
[----] +"baz" | |
[----] ../test/full/failmessages.cc:59: Assertion Failed | |
[----] zero(uptr, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.cc:195: Assertion Failed | |
[----] lt(wcs, L"cba\ncba", L"abc\nabc"): | |
[----] actual: L"cba\n" | |
[----] L"cba" | |
[----] reference: L"abc\n" | |
[----] L"abc" | |
[----] le(wcs, L"cba\ncba", L"abc\nabc"): | |
[----] actual: L"cba\n" | |
[----] L"cba" | |
[----] reference: L"abc\n" | |
[----] L"abc" | |
[----] gt(wcs, L"abc\nabc", L"cba\ncba"): | |
[----] actual: L"abc\n" | |
[----] L"abc" | |
[----] reference: L"cba\n" | |
[----] L"cba" | |
[----] ge(wcs, L"abc\nabc", L"cba\ncba"): | |
[----] actual: L"abc\n" | |
[----] L"abc" | |
[----] reference: L"cba\n" | |
[----] L"cba" | |
[----] ../test/full/failmessages.cc:102: Assertion Failed | |
[----] eq(wcs, L"", L"foo"): | |
[----] diff: [-L""-]{+L"foo"+} | |
[----] ../test/full/failmessages.cc:60: Assertion Failed | |
[----] zero(flt, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.cc:61: Assertion Failed | |
[----] zero(dbl, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.cc:212: Assertion Failed | |
[----] lt(stream, shi, slo): | |
[----] actual: 00: 68656c6c 6f20776f 726c6400 hello world. | |
[----] | |
[----] reference: 00: 646c726f 77206f6c 6c656800 dlrow olleh. | |
[----] | |
[----] le(stream, shi, slo): | |
[----] actual: 00: 68656c6c 6f20776f 726c6400 hello world. | |
[----] | |
[----] reference: 00: 646c726f 77206f6c 6c656800 dlrow olleh. | |
[----] | |
[----] gt(stream, slo, shi): | |
[----] actual: 00: 646c726f 77206f6c 6c656800 dlrow olleh. | |
[----] | |
[----] reference: 00: 68656c6c 6f20776f 726c6400 hello world. | |
[----] | |
[----] ge(stream, slo, shi): | |
[----] actual: 00: 646c726f 77206f6c 6c656800 dlrow olleh. | |
[----] | |
[----] reference: 00: 68656c6c 6f20776f 726c6400 hello world. | |
[----] | |
[----] ../test/full/failmessages.cc:103: Assertion Failed | |
[----] eq(wcs, L"reallyreallylongstringindeedmygoodsirormadam", L"yetanotherreallyreallylongstring"): | |
[----] @@ -1,1 +1,1 @@ | |
[----] -L"reallyreallylongstringindeedmygoodsirormadam" | |
[----] +L"yetanotherreallyreallylongstring" | |
[----] ../test/full/failmessages.cc:62: Assertion Failed | |
[----] zero(ldbl, 0): | |
[----] value: 0 | |
[----] ../test/full/failmessages.cc:104: Assertion Failed | |
[----] eq(wcs, L"foo\nbar", L"foo\nbaz"): | |
[----] @@ -1,2 +1,2 @@ | |
[----] L"foo\n" | |
[----] -L"bar" | |
[----] +L"baz" | |
[----] ../test/full/failmessages.cc:65: Assertion Failed | |
[----] zero(ptr, 0): | |
[----] value: nullptr | |
[FAIL] messages::cmp: (0.13s) | |
[----] ../test/full/failmessages.cc:112: Assertion Failed | |
[----] eq(mem, ma, mb): | |
[----] @@ -1,2 +1,2 @@ | |
[----] -00: 00 . | |
[----] +00: 01 . | |
[----] | |
[----] ../test/full/failmessages.cc:66: Assertion Failed | |
[----] zero(str, ""): | |
[----] value: "" | |
[----] ../test/full/failmessages.cc:67: Assertion Failed | |
[----] zero(wcs, L""): | |
[----] value: L"" | |
[----] ../test/full/failmessages.cc:113: Assertion Failed | |
[----] eq(int[1], &a, &b): | |
[----] @@ -1,3 +1,3 @@ | |
[----] (int[1]) { | |
[----] - [0] = 0, | |
[----] + [0] = 1, | |
[----] } | |
[----] ../test/full/failmessages.cc:69: Assertion Failed | |
[----] zero(type(dummy_struct), dummy_struct{}): | |
[----] value: (struct dummy_struct) { | |
[----] .a = 0, | |
[----] .b = 0 | |
[----] } | |
[----] ../test/full/failmessages.cc:126: Assertion Failed | |
[----] eq(mem, marra, marrb): | |
[----] @@ -1,2 +1,2 @@ | |
[----] -00: 00000000 01 ..... | |
[----] +00: 04000000 03 ..... | |
[----] | |
[----] ../test/full/failmessages.cc:73: Assertion Failed | |
[----] zero(type(int_vect), int_vect{}): | |
[----] value: {} | |
[----] ../test/full/failmessages.cc:127: Assertion Failed | |
[----] eq(int[sizeof (arra) / sizeof (int)], arra, arrb): | |
[----] @@ -1,7 +1,7 @@ | |
[----] (int[5]) { | |
[----] - [0] = 0, | |
[----] - [1] = 1, | |
[----] + [0] = 4, | |
[----] + [1] = 3, | |
[----] [2] = 2, | |
[----] - [3] = 3, | |
[----] - [4] = 4, | |
[----] + [3] = 1, | |
[----] + [4] = 0, | |
[----] } | |
[----] ../test/full/failmessages.cc:76: Assertion Failed | |
[----] zero(type(string_int_map), string_int_map{}): | |
[----] value: {} | |
[----] ../test/full/failmessages.cc:132: Assertion Failed | |
[----] eq(type(struct dummy_struct), dummy1, dummy2): | |
[----] @@ -1,4 +1,4 @@ | |
[----] (struct dummy_struct) { | |
[----] .a = 42, | |
[----] - .b = 24 | |
[----] + .b = 42 | |
[----] } | |
[FAIL] messages::zero: (0.07s) | |
[----] ../test/full/failmessages.cc:133: Assertion Failed | |
[----] eq(type(struct dummy_struct)[1], &dummy1, &dummy2): | |
[----] @@ -1,6 +1,6 @@ | |
[----] (struct dummy_struct[1]) { | |
[----] [0] = (struct dummy_struct) { | |
[----] .a = 42, | |
[----] - .b = 24 | |
[----] + .b = 42 | |
[----] }, | |
[----] } | |
[----] ../test/full/failmessages.cc:150: Assertion Failed | |
[----] eq(stream, s1, s2): | |
[----] @@ -1,2 +1,2 @@ | |
[----] -00: 68656c6c 6f20776f 726c6400 hello world. | |
[----] +00: 646c726f 77206f6c 6c656800 dlrow olleh. | |
[----] | |
[----] ../test/full/failmessages.cc:156: Assertion Failed | |
[----] eq(type(int_vect), vec1, vec2): | |
[----] @@ -1,5 +1,5 @@ | |
[----] { | |
[----] - 1, | |
[----] - 2, | |
[----] 3, | |
[----] + 2, | |
[----] + 1, | |
[----] } | |
[----] ../test/full/failmessages.cc:161: Assertion Failed | |
[----] eq(type(string_int_map), m1, m2): | |
[----] @@ -1,4 +1,4 @@ | |
[----] { | |
[----] - ["hello"]: 1, | |
[----] - ["world"]: 2, | |
[----] + ["all"]: 1, | |
[----] + ["hello"]: 2, | |
[----] } | |
[FAIL] messages::eq: (0.17s) | |
[====] Synthesis: Tested: 6 | Passing: 0 | Failing: 6 | Crashing: 0 | |
============================================================================== | |
Ok: 48 | |
Expected Fail: 0 | |
Fail: 0 | |
Unexpected Pass: 0 | |
Skipped: 0 | |
Timeout: 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment