summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--testsuites/libtests/ttest01/test-assert.c21
-rw-r--r--testsuites/libtests/ttest01/test-checks.c2503
-rw-r--r--testsuites/libtests/ttest01/test-destructor.c7
-rw-r--r--testsuites/libtests/ttest01/test-eno.c20
-rw-r--r--testsuites/libtests/ttest01/test-fixture.c20
-rw-r--r--testsuites/libtests/ttest01/test-leak.c75
-rw-r--r--testsuites/libtests/ttest01/test-log.c7
-rw-r--r--testsuites/libtests/ttest01/test-malloc.c30
-rw-r--r--testsuites/libtests/ttest01/test-plan.c31
-rw-r--r--testsuites/libtests/ttest01/test-psx.c27
-rw-r--r--testsuites/libtests/ttest01/test-rtems.c32
-rw-r--r--testsuites/libtests/ttest01/test-simple.c8
-rw-r--r--testsuites/libtests/ttest01/test-step.c8
-rw-r--r--testsuites/libtests/ttest01/test-time.c82
-rw-r--r--testsuites/libtests/ttest01/test-verbosity.c9
15 files changed, 2880 insertions, 0 deletions
diff --git a/testsuites/libtests/ttest01/test-assert.c b/testsuites/libtests/ttest01/test-assert.c
index a819b41716..cd4d41ca74 100644
--- a/testsuites/libtests/ttest01/test-assert.c
+++ b/testsuites/libtests/ttest01/test-assert.c
@@ -56,6 +56,27 @@ T_TEST_CASE_FIXTURE(assert2, &fixture)
T_log(T_QUIET, "not reached");
}
+#include "t-self-test.h"
+
+T_TEST_OUTPUT(assert,
+"B:assert\n"
+"P:0:0:UI1:test-assert.c:5\n"
+"F:1:0:UI1:test-assert.c:6:test fails and we stop the test case\n"
+"E:assert:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(assert2,
+"B:assert2\n"
+"L:setup\n"
+"P:0:0:UI1:test-assert.c:18\n"
+"P:1:0:UI1:test-assert.c:54\n"
+"F:2:0:UI1:test-assert.c:55:test fails and we stop the test case\n"
+"L:stop\n"
+"P:3:0:UI1:test-assert.c:29\n"
+"L:teardown\n"
+"P:4:0:UI1:test-assert.c:40\n"
+"P:5:0:UI1:test-assert.c:42\n"
+"E:assert2:N:6:F:1:D:0.001000\n");
+
/*
* The license is at the end of the file to be able to use the test code and
* output in examples in the documentation. This is also the reason for the
diff --git a/testsuites/libtests/ttest01/test-checks.c b/testsuites/libtests/ttest01/test-checks.c
index f905860dc7..b1c109ca15 100644
--- a/testsuites/libtests/ttest01/test-checks.c
+++ b/testsuites/libtests/ttest01/test-checks.c
@@ -2880,6 +2880,2509 @@ T_TEST_CASE(check_lt_sz)
T_assert_lt_sz((size_t)12, (size_t)12);
}
+#include "t-self-test.h"
+
+T_TEST_OUTPUT(step_assert_true,
+"B:step_assert_true\n"
+"P:0:0:UI1:test-checks.c:8\n"
+"F:1:0:UI1:test-checks.c:9:a\n"
+"E:step_assert_true:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_true,
+"B:check_true\n"
+"P:0:0:UI1:test-checks.c:14\n"
+"F:1:0:UI1:test-checks.c:15:a\n"
+"F:*:0:UI1:test-checks.c:17:ab 0\n"
+"P:2:0:UI1:test-checks.c:18\n"
+"F:3:0:UI1:test-checks.c:19:abc 0\n"
+"P:4:0:UI1:test-checks.c:20\n"
+"F:5:0:UI1:test-checks.c:21:abcd 0 1 2\n"
+"E:check_true:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_false,
+"B:step_assert_false\n"
+"P:0:0:UI1:test-checks.c:27\n"
+"F:1:0:UI1:test-checks.c:28:a\n"
+"E:step_assert_false:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_false,
+"B:check_false\n"
+"P:0:0:UI1:test-checks.c:33\n"
+"F:1:0:UI1:test-checks.c:34:a\n"
+"F:*:0:UI1:test-checks.c:36:ab 0\n"
+"P:2:0:UI1:test-checks.c:37\n"
+"F:3:0:UI1:test-checks.c:38:abc 0\n"
+"P:4:0:UI1:test-checks.c:39\n"
+"F:5:0:UI1:test-checks.c:40:abcd 0 1 2\n"
+"E:check_false:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq,
+"B:step_assert_eq\n"
+"P:0:0:UI1:test-checks.c:46\n"
+"F:1:0:UI1:test-checks.c:47:1 == 2\n"
+"E:step_assert_eq:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq,
+"B:check_eq\n"
+"P:0:0:UI1:test-checks.c:52\n"
+"F:1:0:UI1:test-checks.c:53:1 == 2\n"
+"F:*:0:UI1:test-checks.c:55:4 == 5\n"
+"P:2:0:UI1:test-checks.c:56\n"
+"F:3:0:UI1:test-checks.c:57:7 == 8\n"
+"P:4:0:UI1:test-checks.c:58\n"
+"F:5:0:UI1:test-checks.c:59:10 == 11\n"
+"E:check_eq:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne,
+"B:step_assert_ne\n"
+"P:0:0:UI1:test-checks.c:65\n"
+"F:1:0:UI1:test-checks.c:66:2 != 2\n"
+"E:step_assert_ne:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne,
+"B:check_ne\n"
+"P:0:0:UI1:test-checks.c:71\n"
+"F:1:0:UI1:test-checks.c:72:2 != 2\n"
+"F:*:0:UI1:test-checks.c:74:5 != 5\n"
+"P:2:0:UI1:test-checks.c:75\n"
+"F:3:0:UI1:test-checks.c:76:5 != 5\n"
+"P:4:0:UI1:test-checks.c:77\n"
+"F:5:0:UI1:test-checks.c:78:11 != 11\n"
+"E:check_ne:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_ptr,
+"B:step_assert_eq_ptr\n"
+"P:0:0:UI1:test-checks.c:87\n"
+"F:1:0:UI1:test-checks.c:88:&a == &b\n"
+"E:step_assert_eq_ptr:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_ptr,
+"B:check_eq_ptr\n"
+"P:0:0:UI1:test-checks.c:96\n"
+"F:1:0:UI1:test-checks.c:97:&a == &b\n"
+"F:*:0:UI1:test-checks.c:99:&a == &b\n"
+"P:2:0:UI1:test-checks.c:100\n"
+"F:3:0:UI1:test-checks.c:101:&a == &b\n"
+"P:4:0:UI1:test-checks.c:102\n"
+"F:5:0:UI1:test-checks.c:103:&a == &b\n"
+"E:check_eq_ptr:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_ptr,
+"B:step_assert_ne_ptr\n"
+"P:0:0:UI1:test-checks.c:112\n"
+"F:1:0:UI1:test-checks.c:113:&a != &a\n"
+"E:step_assert_ne_ptr:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_ptr,
+"B:check_ne_ptr\n"
+"P:0:0:UI1:test-checks.c:121\n"
+"F:1:0:UI1:test-checks.c:122:&a != &a\n"
+"F:*:0:UI1:test-checks.c:124:&a != &a\n"
+"P:2:0:UI1:test-checks.c:125\n"
+"F:3:0:UI1:test-checks.c:126:&a != &a\n"
+"P:4:0:UI1:test-checks.c:127\n"
+"F:5:0:UI1:test-checks.c:128:&a != &a\n"
+"E:check_ne_ptr:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_null,
+"B:step_assert_null\n"
+"P:0:0:UI1:test-checks.c:136\n"
+"F:1:0:UI1:test-checks.c:137:&a == NULL\n"
+"E:step_assert_null:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_null,
+"B:check_null\n"
+"P:0:0:UI1:test-checks.c:144\n"
+"F:1:0:UI1:test-checks.c:145:&a == NULL\n"
+"F:*:0:UI1:test-checks.c:147:&a == NULL\n"
+"P:2:0:UI1:test-checks.c:148\n"
+"F:3:0:UI1:test-checks.c:149:&a == NULL\n"
+"P:4:0:UI1:test-checks.c:150\n"
+"F:5:0:UI1:test-checks.c:151:&a == NULL\n"
+"E:check_null:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_not_null,
+"B:step_assert_not_null\n"
+"P:0:0:UI1:test-checks.c:159\n"
+"F:1:0:UI1:test-checks.c:160:NULL != NULL\n"
+"E:step_assert_not_null:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_not_null,
+"B:check_not_null\n"
+"P:0:0:UI1:test-checks.c:167\n"
+"F:1:0:UI1:test-checks.c:168:NULL != NULL\n"
+"F:*:0:UI1:test-checks.c:170:NULL != NULL\n"
+"P:2:0:UI1:test-checks.c:171\n"
+"F:3:0:UI1:test-checks.c:172:NULL != NULL\n"
+"P:4:0:UI1:test-checks.c:173\n"
+"F:5:0:UI1:test-checks.c:174:NULL != NULL\n"
+"E:check_not_null:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_mem,
+"B:step_assert_eq_mem\n"
+"P:0:0:UI1:test-checks.c:183\n"
+"F:1:0:UI1:test-checks.c:184:memcmp(&a, &b, sizeof(a)) == 0\n"
+"E:step_assert_eq_mem:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_mem,
+"B:check_eq_mem\n"
+"P:0:0:UI1:test-checks.c:192\n"
+"F:1:0:UI1:test-checks.c:193:memcmp(&a, &b, sizeof(a)) == 0\n"
+"F:*:0:UI1:test-checks.c:195:memcmp(&a, &b, sizeof(a)) == 0\n"
+"P:2:0:UI1:test-checks.c:196\n"
+"F:3:0:UI1:test-checks.c:197:memcmp(&a, &b, sizeof(a)) == 0\n"
+"P:4:0:UI1:test-checks.c:198\n"
+"F:5:0:UI1:test-checks.c:199:memcmp(&a, &b, sizeof(a)) == 0\n"
+"E:check_eq_mem:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_mem,
+"B:step_assert_ne_mem\n"
+"P:0:0:UI1:test-checks.c:208\n"
+"F:1:0:UI1:test-checks.c:209:memcmp(&a, &a, sizeof(a)) != 0\n"
+"E:step_assert_ne_mem:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_mem,
+"B:check_ne_mem\n"
+"P:0:0:UI1:test-checks.c:217\n"
+"F:1:0:UI1:test-checks.c:218:memcmp(&a, &a, sizeof(a)) != 0\n"
+"F:*:0:UI1:test-checks.c:220:memcmp(&a, &a, sizeof(a)) != 0\n"
+"P:2:0:UI1:test-checks.c:221\n"
+"F:3:0:UI1:test-checks.c:222:memcmp(&a, &a, sizeof(a)) != 0\n"
+"P:4:0:UI1:test-checks.c:223\n"
+"F:5:0:UI1:test-checks.c:224:memcmp(&a, &a, sizeof(a)) != 0\n"
+"E:check_ne_mem:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_str,
+"B:step_assert_eq_str\n"
+"P:0:0:UI1:test-checks.c:233\n"
+"F:1:0:UI1:test-checks.c:234:\"a\" == \"b\"\n"
+"E:step_assert_eq_str:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_str,
+"B:check_eq_str\n"
+"P:0:0:UI1:test-checks.c:242\n"
+"F:1:0:UI1:test-checks.c:243:\"a\" == \"b\"\n"
+"F:*:0:UI1:test-checks.c:245:\"a\" == \"b\"\n"
+"P:2:0:UI1:test-checks.c:246\n"
+"F:3:0:UI1:test-checks.c:247:\"a\" == \"b\"\n"
+"P:4:0:UI1:test-checks.c:248\n"
+"F:5:0:UI1:test-checks.c:249:\"a\" == \"b\"\n"
+"E:check_eq_str:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_str,
+"B:step_assert_ne_str\n"
+"P:0:0:UI1:test-checks.c:258\n"
+"F:1:0:UI1:test-checks.c:259:\"a\" != \"a\"\n"
+"E:step_assert_ne_str:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_str,
+"B:check_ne_str\n"
+"P:0:0:UI1:test-checks.c:267\n"
+"F:1:0:UI1:test-checks.c:268:\"a\" != \"a\"\n"
+"F:*:0:UI1:test-checks.c:270:\"a\" != \"a\"\n"
+"P:2:0:UI1:test-checks.c:271\n"
+"F:3:0:UI1:test-checks.c:272:\"a\" != \"a\"\n"
+"P:4:0:UI1:test-checks.c:273\n"
+"F:5:0:UI1:test-checks.c:274:\"a\" != \"a\"\n"
+"E:check_ne_str:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_nstr,
+"B:step_assert_eq_nstr\n"
+"P:0:0:UI1:test-checks.c:283\n"
+"P:1:0:UI1:test-checks.c:284\n"
+"F:2:0:UI1:test-checks.c:285:\"aaa\" == \"aaab\"\n"
+"E:step_assert_eq_nstr:N:3:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_nstr,
+"B:check_eq_nstr\n"
+"P:0:0:UI1:test-checks.c:293\n"
+"P:1:0:UI1:test-checks.c:294\n"
+"F:2:0:UI1:test-checks.c:295:\"aaa\" == \"aaab\"\n"
+"F:*:0:UI1:test-checks.c:298:\"aaa\" == \"aaab\"\n"
+"P:3:0:UI1:test-checks.c:299\n"
+"P:4:0:UI1:test-checks.c:300\n"
+"F:5:0:UI1:test-checks.c:301:\"aaa\" == \"aaab\"\n"
+"P:6:0:UI1:test-checks.c:302\n"
+"P:7:0:UI1:test-checks.c:303\n"
+"F:8:0:UI1:test-checks.c:304:\"aaa\" == \"aaab\"\n"
+"E:check_eq_nstr:N:9:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_nstr,
+"B:step_assert_ne_nstr\n"
+"P:0:0:UI1:test-checks.c:313\n"
+"F:1:0:UI1:test-checks.c:314:\"aaa\" != \"aaa\"\n"
+"E:step_assert_ne_nstr:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_nstr,
+"B:check_ne_nstr\n"
+"P:0:0:UI1:test-checks.c:323\n"
+"F:1:0:UI1:test-checks.c:324:\"aaa\" != \"aaa\"\n"
+"F:2:0:UI1:test-checks.c:325:\"aaa\" != \"aaa\"\n"
+"F:*:0:UI1:test-checks.c:327:\"aaa\" != \"aaa\"\n"
+"F:*:0:UI1:test-checks.c:328:\"aaa\" != \"aaa\"\n"
+"P:3:0:UI1:test-checks.c:329\n"
+"F:4:0:UI1:test-checks.c:330:\"aaa\" != \"aaa\"\n"
+"F:5:0:UI1:test-checks.c:331:\"aaa\" != \"aaa\"\n"
+"P:6:0:UI1:test-checks.c:332\n"
+"F:7:0:UI1:test-checks.c:333:\"aaa\" != \"aaa\"\n"
+"E:check_ne_nstr:N:8:F:7:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_char,
+"B:step_assert_eq_char\n"
+"P:0:0:UI1:test-checks.c:340\n"
+"F:1:0:UI1:test-checks.c:341:\'2\' == \'3\'\n"
+"E:step_assert_eq_char:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_char,
+"B:check_eq_char\n"
+"P:0:0:UI1:test-checks.c:346\n"
+"F:1:0:UI1:test-checks.c:347:\'2\' == \'3\'\n"
+"F:*:0:UI1:test-checks.c:349:\'5\' == \'6\'\n"
+"P:2:0:UI1:test-checks.c:350\n"
+"F:3:0:UI1:test-checks.c:351:\'8\' == \'9\'\n"
+"P:4:0:UI1:test-checks.c:352\n"
+"F:5:0:UI1:test-checks.c:353:\'B\' == \'C\'\n"
+"E:check_eq_char:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_char,
+"B:step_assert_ne_char\n"
+"P:0:0:UI1:test-checks.c:359\n"
+"F:1:0:UI1:test-checks.c:360:\'1\' != \'1\'\n"
+"E:step_assert_ne_char:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_char,
+"B:check_ne_char\n"
+"P:0:0:UI1:test-checks.c:365\n"
+"F:1:0:UI1:test-checks.c:366:\'1\' != \'1\'\n"
+"F:*:0:UI1:test-checks.c:368:\'4\' != \'4\'\n"
+"P:2:0:UI1:test-checks.c:369\n"
+"F:3:0:UI1:test-checks.c:370:\'7\' != \'7\'\n"
+"P:4:0:UI1:test-checks.c:371\n"
+"F:5:0:UI1:test-checks.c:372:\'A\' != \'A\'\n"
+"E:check_ne_char:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_schar,
+"B:step_assert_eq_schar\n"
+"P:0:0:UI1:test-checks.c:378\n"
+"F:1:0:UI1:test-checks.c:379:2 == 3\n"
+"E:step_assert_eq_schar:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_schar,
+"B:check_eq_schar\n"
+"P:0:0:UI1:test-checks.c:384\n"
+"F:1:0:UI1:test-checks.c:385:2 == 3\n"
+"F:*:0:UI1:test-checks.c:387:5 == 6\n"
+"P:2:0:UI1:test-checks.c:388\n"
+"F:3:0:UI1:test-checks.c:389:8 == 9\n"
+"P:4:0:UI1:test-checks.c:390\n"
+"F:5:0:UI1:test-checks.c:391:11 == 12\n"
+"E:check_eq_schar:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_schar,
+"B:step_assert_ne_schar\n"
+"P:0:0:UI1:test-checks.c:397\n"
+"F:1:0:UI1:test-checks.c:398:1 != 1\n"
+"E:step_assert_ne_schar:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_schar,
+"B:check_ne_schar\n"
+"P:0:0:UI1:test-checks.c:403\n"
+"F:1:0:UI1:test-checks.c:404:1 != 1\n"
+"F:*:0:UI1:test-checks.c:406:4 != 4\n"
+"P:2:0:UI1:test-checks.c:407\n"
+"F:3:0:UI1:test-checks.c:408:7 != 7\n"
+"P:4:0:UI1:test-checks.c:409\n"
+"F:5:0:UI1:test-checks.c:410:10 != 10\n"
+"E:check_ne_schar:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_schar,
+"B:step_assert_ge_schar\n"
+"P:0:0:UI1:test-checks.c:416\n"
+"F:1:0:UI1:test-checks.c:417:2 >= 3\n"
+"E:step_assert_ge_schar:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_schar,
+"B:check_ge_schar\n"
+"P:0:0:UI1:test-checks.c:422\n"
+"F:1:0:UI1:test-checks.c:423:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:425:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:426\n"
+"F:3:0:UI1:test-checks.c:427:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:428\n"
+"F:5:0:UI1:test-checks.c:429:11 >= 12\n"
+"E:check_ge_schar:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_schar,
+"B:step_assert_gt_schar\n"
+"P:0:0:UI1:test-checks.c:435\n"
+"F:1:0:UI1:test-checks.c:436:3 > 3\n"
+"E:step_assert_gt_schar:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_schar,
+"B:check_gt_schar\n"
+"P:0:0:UI1:test-checks.c:441\n"
+"F:1:0:UI1:test-checks.c:442:3 > 3\n"
+"F:*:0:UI1:test-checks.c:444:6 > 6\n"
+"P:2:0:UI1:test-checks.c:445\n"
+"F:3:0:UI1:test-checks.c:446:9 > 9\n"
+"F:4:0:UI1:test-checks.c:447:10 > 11\n"
+"E:check_gt_schar:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_schar,
+"B:step_assert_le_schar\n"
+"P:0:0:UI1:test-checks.c:454\n"
+"F:1:0:UI1:test-checks.c:455:3 <= 2\n"
+"E:step_assert_le_schar:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_schar,
+"B:check_le_schar\n"
+"P:0:0:UI1:test-checks.c:460\n"
+"F:1:0:UI1:test-checks.c:461:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:463:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:464\n"
+"F:3:0:UI1:test-checks.c:465:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:466\n"
+"F:5:0:UI1:test-checks.c:467:12 <= 11\n"
+"E:check_le_schar:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_schar,
+"B:step_assert_lt_schar\n"
+"P:0:0:UI1:test-checks.c:473\n"
+"F:1:0:UI1:test-checks.c:474:3 < 3\n"
+"E:step_assert_lt_schar:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_schar,
+"B:check_lt_schar\n"
+"P:0:0:UI1:test-checks.c:479\n"
+"F:1:0:UI1:test-checks.c:480:3 < 3\n"
+"F:*:0:UI1:test-checks.c:482:6 < 6\n"
+"P:2:0:UI1:test-checks.c:483\n"
+"F:3:0:UI1:test-checks.c:484:9 < 9\n"
+"P:4:0:UI1:test-checks.c:485\n"
+"F:5:0:UI1:test-checks.c:486:12 < 12\n"
+"E:check_lt_schar:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_uchar,
+"B:step_assert_eq_uchar\n"
+"P:0:0:UI1:test-checks.c:492\n"
+"F:1:0:UI1:test-checks.c:493:2 == 3\n"
+"E:step_assert_eq_uchar:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_uchar,
+"B:check_eq_uchar\n"
+"P:0:0:UI1:test-checks.c:498\n"
+"F:1:0:UI1:test-checks.c:499:2 == 3\n"
+"F:*:0:UI1:test-checks.c:501:5 == 6\n"
+"P:2:0:UI1:test-checks.c:502\n"
+"F:3:0:UI1:test-checks.c:503:8 == 9\n"
+"P:4:0:UI1:test-checks.c:504\n"
+"F:5:0:UI1:test-checks.c:505:11 == 12\n"
+"E:check_eq_uchar:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_uchar,
+"B:step_assert_ne_uchar\n"
+"P:0:0:UI1:test-checks.c:511\n"
+"F:1:0:UI1:test-checks.c:512:1 != 1\n"
+"E:step_assert_ne_uchar:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_uchar,
+"B:check_ne_uchar\n"
+"P:0:0:UI1:test-checks.c:517\n"
+"F:1:0:UI1:test-checks.c:518:1 != 1\n"
+"F:*:0:UI1:test-checks.c:520:4 != 4\n"
+"P:2:0:UI1:test-checks.c:521\n"
+"F:3:0:UI1:test-checks.c:522:7 != 7\n"
+"P:4:0:UI1:test-checks.c:523\n"
+"F:5:0:UI1:test-checks.c:524:10 != 10\n"
+"E:check_ne_uchar:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_uchar,
+"B:step_assert_ge_uchar\n"
+"P:0:0:UI1:test-checks.c:530\n"
+"F:1:0:UI1:test-checks.c:531:2 >= 3\n"
+"E:step_assert_ge_uchar:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_uchar,
+"B:check_ge_uchar\n"
+"P:0:0:UI1:test-checks.c:536\n"
+"F:1:0:UI1:test-checks.c:537:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:539:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:540\n"
+"F:3:0:UI1:test-checks.c:541:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:542\n"
+"F:5:0:UI1:test-checks.c:543:11 >= 12\n"
+"E:check_ge_uchar:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_uchar,
+"B:step_assert_gt_uchar\n"
+"P:0:0:UI1:test-checks.c:549\n"
+"F:1:0:UI1:test-checks.c:550:3 > 3\n"
+"E:step_assert_gt_uchar:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_uchar,
+"B:check_gt_uchar\n"
+"P:0:0:UI1:test-checks.c:555\n"
+"F:1:0:UI1:test-checks.c:556:3 > 3\n"
+"F:*:0:UI1:test-checks.c:558:6 > 6\n"
+"P:2:0:UI1:test-checks.c:559\n"
+"F:3:0:UI1:test-checks.c:560:9 > 9\n"
+"F:4:0:UI1:test-checks.c:561:10 > 11\n"
+"E:check_gt_uchar:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_uchar,
+"B:step_assert_le_uchar\n"
+"P:0:0:UI1:test-checks.c:568\n"
+"F:1:0:UI1:test-checks.c:569:3 <= 2\n"
+"E:step_assert_le_uchar:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_uchar,
+"B:check_le_uchar\n"
+"P:0:0:UI1:test-checks.c:574\n"
+"F:1:0:UI1:test-checks.c:575:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:577:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:578\n"
+"F:3:0:UI1:test-checks.c:579:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:580\n"
+"F:5:0:UI1:test-checks.c:581:12 <= 11\n"
+"E:check_le_uchar:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_uchar,
+"B:step_assert_lt_uchar\n"
+"P:0:0:UI1:test-checks.c:587\n"
+"F:1:0:UI1:test-checks.c:588:3 < 3\n"
+"E:step_assert_lt_uchar:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_uchar,
+"B:check_lt_uchar\n"
+"P:0:0:UI1:test-checks.c:593\n"
+"F:1:0:UI1:test-checks.c:594:3 < 3\n"
+"F:*:0:UI1:test-checks.c:596:6 < 6\n"
+"P:2:0:UI1:test-checks.c:597\n"
+"F:3:0:UI1:test-checks.c:598:9 < 9\n"
+"P:4:0:UI1:test-checks.c:599\n"
+"F:5:0:UI1:test-checks.c:600:12 < 12\n"
+"E:check_lt_uchar:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_short,
+"B:step_assert_eq_short\n"
+"P:0:0:UI1:test-checks.c:606\n"
+"F:1:0:UI1:test-checks.c:607:2 == 3\n"
+"E:step_assert_eq_short:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_short,
+"B:check_eq_short\n"
+"P:0:0:UI1:test-checks.c:612\n"
+"F:1:0:UI1:test-checks.c:613:2 == 3\n"
+"F:*:0:UI1:test-checks.c:615:5 == 6\n"
+"P:2:0:UI1:test-checks.c:616\n"
+"F:3:0:UI1:test-checks.c:617:8 == 9\n"
+"P:4:0:UI1:test-checks.c:618\n"
+"F:5:0:UI1:test-checks.c:619:11 == 12\n"
+"E:check_eq_short:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_short,
+"B:step_assert_ne_short\n"
+"P:0:0:UI1:test-checks.c:625\n"
+"F:1:0:UI1:test-checks.c:626:1 != 1\n"
+"E:step_assert_ne_short:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_short,
+"B:check_ne_short\n"
+"P:0:0:UI1:test-checks.c:631\n"
+"F:1:0:UI1:test-checks.c:632:1 != 1\n"
+"F:*:0:UI1:test-checks.c:634:4 != 4\n"
+"P:2:0:UI1:test-checks.c:635\n"
+"F:3:0:UI1:test-checks.c:636:7 != 7\n"
+"P:4:0:UI1:test-checks.c:637\n"
+"F:5:0:UI1:test-checks.c:638:10 != 10\n"
+"E:check_ne_short:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_short,
+"B:step_assert_ge_short\n"
+"P:0:0:UI1:test-checks.c:644\n"
+"F:1:0:UI1:test-checks.c:645:2 >= 3\n"
+"E:step_assert_ge_short:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_short,
+"B:check_ge_short\n"
+"P:0:0:UI1:test-checks.c:650\n"
+"F:1:0:UI1:test-checks.c:651:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:653:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:654\n"
+"F:3:0:UI1:test-checks.c:655:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:656\n"
+"F:5:0:UI1:test-checks.c:657:11 >= 12\n"
+"E:check_ge_short:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_short,
+"B:step_assert_gt_short\n"
+"P:0:0:UI1:test-checks.c:663\n"
+"F:1:0:UI1:test-checks.c:664:3 > 3\n"
+"E:step_assert_gt_short:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_short,
+"B:check_gt_short\n"
+"P:0:0:UI1:test-checks.c:669\n"
+"F:1:0:UI1:test-checks.c:670:3 > 3\n"
+"F:*:0:UI1:test-checks.c:672:6 > 6\n"
+"P:2:0:UI1:test-checks.c:673\n"
+"F:3:0:UI1:test-checks.c:674:9 > 9\n"
+"F:4:0:UI1:test-checks.c:675:10 > 11\n"
+"E:check_gt_short:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_short,
+"B:step_assert_le_short\n"
+"P:0:0:UI1:test-checks.c:682\n"
+"F:1:0:UI1:test-checks.c:683:3 <= 2\n"
+"E:step_assert_le_short:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_short,
+"B:check_le_short\n"
+"P:0:0:UI1:test-checks.c:688\n"
+"F:1:0:UI1:test-checks.c:689:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:691:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:692\n"
+"F:3:0:UI1:test-checks.c:693:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:694\n"
+"F:5:0:UI1:test-checks.c:695:12 <= 11\n"
+"E:check_le_short:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_short,
+"B:step_assert_lt_short\n"
+"P:0:0:UI1:test-checks.c:701\n"
+"F:1:0:UI1:test-checks.c:702:3 < 3\n"
+"E:step_assert_lt_short:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_short,
+"B:check_lt_short\n"
+"P:0:0:UI1:test-checks.c:707\n"
+"F:1:0:UI1:test-checks.c:708:3 < 3\n"
+"F:*:0:UI1:test-checks.c:710:6 < 6\n"
+"P:2:0:UI1:test-checks.c:711\n"
+"F:3:0:UI1:test-checks.c:712:9 < 9\n"
+"P:4:0:UI1:test-checks.c:713\n"
+"F:5:0:UI1:test-checks.c:714:12 < 12\n"
+"E:check_lt_short:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_ushort,
+"B:step_assert_eq_ushort\n"
+"P:0:0:UI1:test-checks.c:720\n"
+"F:1:0:UI1:test-checks.c:721:2 == 3\n"
+"E:step_assert_eq_ushort:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_ushort,
+"B:check_eq_ushort\n"
+"P:0:0:UI1:test-checks.c:726\n"
+"F:1:0:UI1:test-checks.c:727:2 == 3\n"
+"F:*:0:UI1:test-checks.c:729:5 == 6\n"
+"P:2:0:UI1:test-checks.c:730\n"
+"F:3:0:UI1:test-checks.c:731:8 == 9\n"
+"P:4:0:UI1:test-checks.c:732\n"
+"F:5:0:UI1:test-checks.c:733:11 == 12\n"
+"E:check_eq_ushort:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_ushort,
+"B:step_assert_ne_ushort\n"
+"P:0:0:UI1:test-checks.c:739\n"
+"F:1:0:UI1:test-checks.c:740:1 != 1\n"
+"E:step_assert_ne_ushort:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_ushort,
+"B:check_ne_ushort\n"
+"P:0:0:UI1:test-checks.c:745\n"
+"F:1:0:UI1:test-checks.c:746:1 != 1\n"
+"F:*:0:UI1:test-checks.c:748:4 != 4\n"
+"P:2:0:UI1:test-checks.c:749\n"
+"F:3:0:UI1:test-checks.c:750:7 != 7\n"
+"P:4:0:UI1:test-checks.c:751\n"
+"F:5:0:UI1:test-checks.c:752:10 != 10\n"
+"E:check_ne_ushort:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_ushort,
+"B:step_assert_ge_ushort\n"
+"P:0:0:UI1:test-checks.c:758\n"
+"F:1:0:UI1:test-checks.c:759:2 >= 3\n"
+"E:step_assert_ge_ushort:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_ushort,
+"B:check_ge_ushort\n"
+"P:0:0:UI1:test-checks.c:764\n"
+"F:1:0:UI1:test-checks.c:765:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:767:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:768\n"
+"F:3:0:UI1:test-checks.c:769:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:770\n"
+"F:5:0:UI1:test-checks.c:771:11 >= 12\n"
+"E:check_ge_ushort:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_ushort,
+"B:step_assert_gt_ushort\n"
+"P:0:0:UI1:test-checks.c:777\n"
+"F:1:0:UI1:test-checks.c:778:3 > 3\n"
+"E:step_assert_gt_ushort:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_ushort,
+"B:check_gt_ushort\n"
+"P:0:0:UI1:test-checks.c:783\n"
+"F:1:0:UI1:test-checks.c:784:3 > 3\n"
+"F:*:0:UI1:test-checks.c:786:6 > 6\n"
+"P:2:0:UI1:test-checks.c:787\n"
+"F:3:0:UI1:test-checks.c:788:9 > 9\n"
+"F:4:0:UI1:test-checks.c:789:10 > 11\n"
+"E:check_gt_ushort:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_ushort,
+"B:step_assert_le_ushort\n"
+"P:0:0:UI1:test-checks.c:796\n"
+"F:1:0:UI1:test-checks.c:797:3 <= 2\n"
+"E:step_assert_le_ushort:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_ushort,
+"B:check_le_ushort\n"
+"P:0:0:UI1:test-checks.c:802\n"
+"F:1:0:UI1:test-checks.c:803:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:805:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:806\n"
+"F:3:0:UI1:test-checks.c:807:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:808\n"
+"F:5:0:UI1:test-checks.c:809:12 <= 11\n"
+"E:check_le_ushort:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_ushort,
+"B:step_assert_lt_ushort\n"
+"P:0:0:UI1:test-checks.c:815\n"
+"F:1:0:UI1:test-checks.c:816:3 < 3\n"
+"E:step_assert_lt_ushort:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_ushort,
+"B:check_lt_ushort\n"
+"P:0:0:UI1:test-checks.c:821\n"
+"F:1:0:UI1:test-checks.c:822:3 < 3\n"
+"F:*:0:UI1:test-checks.c:824:6 < 6\n"
+"P:2:0:UI1:test-checks.c:825\n"
+"F:3:0:UI1:test-checks.c:826:9 < 9\n"
+"P:4:0:UI1:test-checks.c:827\n"
+"F:5:0:UI1:test-checks.c:828:12 < 12\n"
+"E:check_lt_ushort:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_int,
+"B:step_assert_eq_int\n"
+"P:0:0:UI1:test-checks.c:834\n"
+"F:1:0:UI1:test-checks.c:835:2 == 3\n"
+"E:step_assert_eq_int:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_int,
+"B:check_eq_int\n"
+"P:0:0:UI1:test-checks.c:840\n"
+"F:1:0:UI1:test-checks.c:841:2 == 3\n"
+"F:*:0:UI1:test-checks.c:843:5 == 6\n"
+"P:2:0:UI1:test-checks.c:844\n"
+"F:3:0:UI1:test-checks.c:845:8 == 9\n"
+"P:4:0:UI1:test-checks.c:846\n"
+"F:5:0:UI1:test-checks.c:847:11 == 12\n"
+"E:check_eq_int:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_int,
+"B:step_assert_ne_int\n"
+"P:0:0:UI1:test-checks.c:853\n"
+"F:1:0:UI1:test-checks.c:854:1 != 1\n"
+"E:step_assert_ne_int:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_int,
+"B:check_ne_int\n"
+"P:0:0:UI1:test-checks.c:859\n"
+"F:1:0:UI1:test-checks.c:860:1 != 1\n"
+"F:*:0:UI1:test-checks.c:862:4 != 4\n"
+"P:2:0:UI1:test-checks.c:863\n"
+"F:3:0:UI1:test-checks.c:864:7 != 7\n"
+"P:4:0:UI1:test-checks.c:865\n"
+"F:5:0:UI1:test-checks.c:866:10 != 10\n"
+"E:check_ne_int:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_int,
+"B:step_assert_ge_int\n"
+"P:0:0:UI1:test-checks.c:872\n"
+"F:1:0:UI1:test-checks.c:873:2 >= 3\n"
+"E:step_assert_ge_int:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_int,
+"B:check_ge_int\n"
+"P:0:0:UI1:test-checks.c:878\n"
+"F:1:0:UI1:test-checks.c:879:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:881:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:882\n"
+"F:3:0:UI1:test-checks.c:883:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:884\n"
+"F:5:0:UI1:test-checks.c:885:11 >= 12\n"
+"E:check_ge_int:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_int,
+"B:step_assert_gt_int\n"
+"P:0:0:UI1:test-checks.c:891\n"
+"F:1:0:UI1:test-checks.c:892:3 > 3\n"
+"E:step_assert_gt_int:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_int,
+"B:check_gt_int\n"
+"P:0:0:UI1:test-checks.c:897\n"
+"F:1:0:UI1:test-checks.c:898:3 > 3\n"
+"F:*:0:UI1:test-checks.c:900:6 > 6\n"
+"P:2:0:UI1:test-checks.c:901\n"
+"F:3:0:UI1:test-checks.c:902:9 > 9\n"
+"F:4:0:UI1:test-checks.c:903:10 > 11\n"
+"E:check_gt_int:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_int,
+"B:step_assert_le_int\n"
+"P:0:0:UI1:test-checks.c:910\n"
+"F:1:0:UI1:test-checks.c:911:3 <= 2\n"
+"E:step_assert_le_int:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_int,
+"B:check_le_int\n"
+"P:0:0:UI1:test-checks.c:916\n"
+"F:1:0:UI1:test-checks.c:917:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:919:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:920\n"
+"F:3:0:UI1:test-checks.c:921:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:922\n"
+"F:5:0:UI1:test-checks.c:923:12 <= 11\n"
+"E:check_le_int:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_int,
+"B:step_assert_lt_int\n"
+"P:0:0:UI1:test-checks.c:929\n"
+"F:1:0:UI1:test-checks.c:930:3 < 3\n"
+"E:step_assert_lt_int:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_int,
+"B:check_lt_int\n"
+"P:0:0:UI1:test-checks.c:935\n"
+"F:1:0:UI1:test-checks.c:936:3 < 3\n"
+"F:*:0:UI1:test-checks.c:938:6 < 6\n"
+"P:2:0:UI1:test-checks.c:939\n"
+"F:3:0:UI1:test-checks.c:940:9 < 9\n"
+"P:4:0:UI1:test-checks.c:941\n"
+"F:5:0:UI1:test-checks.c:942:12 < 12\n"
+"E:check_lt_int:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_uint,
+"B:step_assert_eq_uint\n"
+"P:0:0:UI1:test-checks.c:948\n"
+"F:1:0:UI1:test-checks.c:949:2 == 3\n"
+"E:step_assert_eq_uint:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_uint,
+"B:check_eq_uint\n"
+"P:0:0:UI1:test-checks.c:954\n"
+"F:1:0:UI1:test-checks.c:955:2 == 3\n"
+"F:*:0:UI1:test-checks.c:957:5 == 6\n"
+"P:2:0:UI1:test-checks.c:958\n"
+"F:3:0:UI1:test-checks.c:959:8 == 9\n"
+"P:4:0:UI1:test-checks.c:960\n"
+"F:5:0:UI1:test-checks.c:961:11 == 12\n"
+"E:check_eq_uint:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_uint,
+"B:step_assert_ne_uint\n"
+"P:0:0:UI1:test-checks.c:967\n"
+"F:1:0:UI1:test-checks.c:968:1 != 1\n"
+"E:step_assert_ne_uint:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_uint,
+"B:check_ne_uint\n"
+"P:0:0:UI1:test-checks.c:973\n"
+"F:1:0:UI1:test-checks.c:974:1 != 1\n"
+"F:*:0:UI1:test-checks.c:976:4 != 4\n"
+"P:2:0:UI1:test-checks.c:977\n"
+"F:3:0:UI1:test-checks.c:978:7 != 7\n"
+"P:4:0:UI1:test-checks.c:979\n"
+"F:5:0:UI1:test-checks.c:980:10 != 10\n"
+"E:check_ne_uint:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_uint,
+"B:step_assert_ge_uint\n"
+"P:0:0:UI1:test-checks.c:986\n"
+"F:1:0:UI1:test-checks.c:987:2 >= 3\n"
+"E:step_assert_ge_uint:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_uint,
+"B:check_ge_uint\n"
+"P:0:0:UI1:test-checks.c:992\n"
+"F:1:0:UI1:test-checks.c:993:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:995:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:996\n"
+"F:3:0:UI1:test-checks.c:997:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:998\n"
+"F:5:0:UI1:test-checks.c:999:11 >= 12\n"
+"E:check_ge_uint:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_uint,
+"B:step_assert_gt_uint\n"
+"P:0:0:UI1:test-checks.c:1005\n"
+"F:1:0:UI1:test-checks.c:1006:3 > 3\n"
+"E:step_assert_gt_uint:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_uint,
+"B:check_gt_uint\n"
+"P:0:0:UI1:test-checks.c:1011\n"
+"F:1:0:UI1:test-checks.c:1012:3 > 3\n"
+"F:*:0:UI1:test-checks.c:1014:6 > 6\n"
+"P:2:0:UI1:test-checks.c:1015\n"
+"F:3:0:UI1:test-checks.c:1016:9 > 9\n"
+"F:4:0:UI1:test-checks.c:1017:10 > 11\n"
+"E:check_gt_uint:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_uint,
+"B:step_assert_le_uint\n"
+"P:0:0:UI1:test-checks.c:1024\n"
+"F:1:0:UI1:test-checks.c:1025:3 <= 2\n"
+"E:step_assert_le_uint:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_uint,
+"B:check_le_uint\n"
+"P:0:0:UI1:test-checks.c:1030\n"
+"F:1:0:UI1:test-checks.c:1031:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:1033:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:1034\n"
+"F:3:0:UI1:test-checks.c:1035:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:1036\n"
+"F:5:0:UI1:test-checks.c:1037:12 <= 11\n"
+"E:check_le_uint:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_uint,
+"B:step_assert_lt_uint\n"
+"P:0:0:UI1:test-checks.c:1043\n"
+"F:1:0:UI1:test-checks.c:1044:3 < 3\n"
+"E:step_assert_lt_uint:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_uint,
+"B:check_lt_uint\n"
+"P:0:0:UI1:test-checks.c:1049\n"
+"F:1:0:UI1:test-checks.c:1050:3 < 3\n"
+"F:*:0:UI1:test-checks.c:1052:6 < 6\n"
+"P:2:0:UI1:test-checks.c:1053\n"
+"F:3:0:UI1:test-checks.c:1054:9 < 9\n"
+"P:4:0:UI1:test-checks.c:1055\n"
+"F:5:0:UI1:test-checks.c:1056:12 < 12\n"
+"E:check_lt_uint:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_long,
+"B:step_assert_eq_long\n"
+"P:0:0:UI1:test-checks.c:1062\n"
+"F:1:0:UI1:test-checks.c:1063:2 == 3\n"
+"E:step_assert_eq_long:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_long,
+"B:check_eq_long\n"
+"P:0:0:UI1:test-checks.c:1068\n"
+"F:1:0:UI1:test-checks.c:1069:2 == 3\n"
+"F:*:0:UI1:test-checks.c:1071:5 == 6\n"
+"P:2:0:UI1:test-checks.c:1072\n"
+"F:3:0:UI1:test-checks.c:1073:8 == 9\n"
+"P:4:0:UI1:test-checks.c:1074\n"
+"F:5:0:UI1:test-checks.c:1075:11 == 12\n"
+"E:check_eq_long:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_long,
+"B:step_assert_ne_long\n"
+"P:0:0:UI1:test-checks.c:1081\n"
+"F:1:0:UI1:test-checks.c:1082:1 != 1\n"
+"E:step_assert_ne_long:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_long,
+"B:check_ne_long\n"
+"P:0:0:UI1:test-checks.c:1087\n"
+"F:1:0:UI1:test-checks.c:1088:1 != 1\n"
+"F:*:0:UI1:test-checks.c:1090:4 != 4\n"
+"P:2:0:UI1:test-checks.c:1091\n"
+"F:3:0:UI1:test-checks.c:1092:7 != 7\n"
+"P:4:0:UI1:test-checks.c:1093\n"
+"F:5:0:UI1:test-checks.c:1094:10 != 10\n"
+"E:check_ne_long:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_long,
+"B:step_assert_ge_long\n"
+"P:0:0:UI1:test-checks.c:1100\n"
+"F:1:0:UI1:test-checks.c:1101:2 >= 3\n"
+"E:step_assert_ge_long:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_long,
+"B:check_ge_long\n"
+"P:0:0:UI1:test-checks.c:1106\n"
+"F:1:0:UI1:test-checks.c:1107:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:1109:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:1110\n"
+"F:3:0:UI1:test-checks.c:1111:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:1112\n"
+"F:5:0:UI1:test-checks.c:1113:11 >= 12\n"
+"E:check_ge_long:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_long,
+"B:step_assert_gt_long\n"
+"P:0:0:UI1:test-checks.c:1119\n"
+"F:1:0:UI1:test-checks.c:1120:3 > 3\n"
+"E:step_assert_gt_long:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_long,
+"B:check_gt_long\n"
+"P:0:0:UI1:test-checks.c:1125\n"
+"F:1:0:UI1:test-checks.c:1126:3 > 3\n"
+"F:*:0:UI1:test-checks.c:1128:6 > 6\n"
+"P:2:0:UI1:test-checks.c:1129\n"
+"F:3:0:UI1:test-checks.c:1130:9 > 9\n"
+"F:4:0:UI1:test-checks.c:1131:10 > 11\n"
+"E:check_gt_long:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_long,
+"B:step_assert_le_long\n"
+"P:0:0:UI1:test-checks.c:1138\n"
+"F:1:0:UI1:test-checks.c:1139:3 <= 2\n"
+"E:step_assert_le_long:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_long,
+"B:check_le_long\n"
+"P:0:0:UI1:test-checks.c:1144\n"
+"F:1:0:UI1:test-checks.c:1145:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:1147:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:1148\n"
+"F:3:0:UI1:test-checks.c:1149:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:1150\n"
+"F:5:0:UI1:test-checks.c:1151:12 <= 11\n"
+"E:check_le_long:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_long,
+"B:step_assert_lt_long\n"
+"P:0:0:UI1:test-checks.c:1157\n"
+"F:1:0:UI1:test-checks.c:1158:3 < 3\n"
+"E:step_assert_lt_long:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_long,
+"B:check_lt_long\n"
+"P:0:0:UI1:test-checks.c:1163\n"
+"F:1:0:UI1:test-checks.c:1164:3 < 3\n"
+"F:*:0:UI1:test-checks.c:1166:6 < 6\n"
+"P:2:0:UI1:test-checks.c:1167\n"
+"F:3:0:UI1:test-checks.c:1168:9 < 9\n"
+"P:4:0:UI1:test-checks.c:1169\n"
+"F:5:0:UI1:test-checks.c:1170:12 < 12\n"
+"E:check_lt_long:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_ulong,
+"B:step_assert_eq_ulong\n"
+"P:0:0:UI1:test-checks.c:1176\n"
+"F:1:0:UI1:test-checks.c:1177:2 == 3\n"
+"E:step_assert_eq_ulong:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_ulong,
+"B:check_eq_ulong\n"
+"P:0:0:UI1:test-checks.c:1182\n"
+"F:1:0:UI1:test-checks.c:1183:2 == 3\n"
+"F:*:0:UI1:test-checks.c:1185:5 == 6\n"
+"P:2:0:UI1:test-checks.c:1186\n"
+"F:3:0:UI1:test-checks.c:1187:8 == 9\n"
+"P:4:0:UI1:test-checks.c:1188\n"
+"F:5:0:UI1:test-checks.c:1189:11 == 12\n"
+"E:check_eq_ulong:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_ulong,
+"B:step_assert_ne_ulong\n"
+"P:0:0:UI1:test-checks.c:1195\n"
+"F:1:0:UI1:test-checks.c:1196:1 != 1\n"
+"E:step_assert_ne_ulong:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_ulong,
+"B:check_ne_ulong\n"
+"P:0:0:UI1:test-checks.c:1201\n"
+"F:1:0:UI1:test-checks.c:1202:1 != 1\n"
+"F:*:0:UI1:test-checks.c:1204:4 != 4\n"
+"P:2:0:UI1:test-checks.c:1205\n"
+"F:3:0:UI1:test-checks.c:1206:7 != 7\n"
+"P:4:0:UI1:test-checks.c:1207\n"
+"F:5:0:UI1:test-checks.c:1208:10 != 10\n"
+"E:check_ne_ulong:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_ulong,
+"B:step_assert_ge_ulong\n"
+"P:0:0:UI1:test-checks.c:1214\n"
+"F:1:0:UI1:test-checks.c:1215:2 >= 3\n"
+"E:step_assert_ge_ulong:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_ulong,
+"B:check_ge_ulong\n"
+"P:0:0:UI1:test-checks.c:1220\n"
+"F:1:0:UI1:test-checks.c:1221:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:1223:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:1224\n"
+"F:3:0:UI1:test-checks.c:1225:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:1226\n"
+"F:5:0:UI1:test-checks.c:1227:11 >= 12\n"
+"E:check_ge_ulong:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_ulong,
+"B:step_assert_gt_ulong\n"
+"P:0:0:UI1:test-checks.c:1233\n"
+"F:1:0:UI1:test-checks.c:1234:3 > 3\n"
+"E:step_assert_gt_ulong:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_ulong,
+"B:check_gt_ulong\n"
+"P:0:0:UI1:test-checks.c:1239\n"
+"F:1:0:UI1:test-checks.c:1240:3 > 3\n"
+"F:*:0:UI1:test-checks.c:1242:6 > 6\n"
+"P:2:0:UI1:test-checks.c:1243\n"
+"F:3:0:UI1:test-checks.c:1244:9 > 9\n"
+"F:4:0:UI1:test-checks.c:1245:10 > 11\n"
+"E:check_gt_ulong:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_ulong,
+"B:step_assert_le_ulong\n"
+"P:0:0:UI1:test-checks.c:1252\n"
+"F:1:0:UI1:test-checks.c:1253:3 <= 2\n"
+"E:step_assert_le_ulong:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_ulong,
+"B:check_le_ulong\n"
+"P:0:0:UI1:test-checks.c:1258\n"
+"F:1:0:UI1:test-checks.c:1259:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:1261:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:1262\n"
+"F:3:0:UI1:test-checks.c:1263:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:1264\n"
+"F:5:0:UI1:test-checks.c:1265:12 <= 11\n"
+"E:check_le_ulong:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_ulong,
+"B:step_assert_lt_ulong\n"
+"P:0:0:UI1:test-checks.c:1271\n"
+"F:1:0:UI1:test-checks.c:1272:3 < 3\n"
+"E:step_assert_lt_ulong:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_ulong,
+"B:check_lt_ulong\n"
+"P:0:0:UI1:test-checks.c:1277\n"
+"F:1:0:UI1:test-checks.c:1278:3 < 3\n"
+"F:*:0:UI1:test-checks.c:1280:6 < 6\n"
+"P:2:0:UI1:test-checks.c:1281\n"
+"F:3:0:UI1:test-checks.c:1282:9 < 9\n"
+"P:4:0:UI1:test-checks.c:1283\n"
+"F:5:0:UI1:test-checks.c:1284:12 < 12\n"
+"E:check_lt_ulong:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_ll,
+"B:step_assert_eq_ll\n"
+"P:0:0:UI1:test-checks.c:1290\n"
+"F:1:0:UI1:test-checks.c:1291:2 == 3\n"
+"E:step_assert_eq_ll:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_ll,
+"B:check_eq_ll\n"
+"P:0:0:UI1:test-checks.c:1296\n"
+"F:1:0:UI1:test-checks.c:1297:2 == 3\n"
+"F:*:0:UI1:test-checks.c:1299:5 == 6\n"
+"P:2:0:UI1:test-checks.c:1300\n"
+"F:3:0:UI1:test-checks.c:1301:8 == 9\n"
+"P:4:0:UI1:test-checks.c:1302\n"
+"F:5:0:UI1:test-checks.c:1303:11 == 12\n"
+"E:check_eq_ll:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_ll,
+"B:step_assert_ne_ll\n"
+"P:0:0:UI1:test-checks.c:1309\n"
+"F:1:0:UI1:test-checks.c:1310:1 != 1\n"
+"E:step_assert_ne_ll:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_ll,
+"B:check_ne_ll\n"
+"P:0:0:UI1:test-checks.c:1315\n"
+"F:1:0:UI1:test-checks.c:1316:1 != 1\n"
+"F:*:0:UI1:test-checks.c:1318:4 != 4\n"
+"P:2:0:UI1:test-checks.c:1319\n"
+"F:3:0:UI1:test-checks.c:1320:7 != 7\n"
+"P:4:0:UI1:test-checks.c:1321\n"
+"F:5:0:UI1:test-checks.c:1322:10 != 10\n"
+"E:check_ne_ll:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_ll,
+"B:step_assert_ge_ll\n"
+"P:0:0:UI1:test-checks.c:1328\n"
+"F:1:0:UI1:test-checks.c:1329:2 >= 3\n"
+"E:step_assert_ge_ll:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_ll,
+"B:check_ge_ll\n"
+"P:0:0:UI1:test-checks.c:1334\n"
+"F:1:0:UI1:test-checks.c:1335:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:1337:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:1338\n"
+"F:3:0:UI1:test-checks.c:1339:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:1340\n"
+"F:5:0:UI1:test-checks.c:1341:11 >= 12\n"
+"E:check_ge_ll:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_ll,
+"B:step_assert_gt_ll\n"
+"P:0:0:UI1:test-checks.c:1347\n"
+"F:1:0:UI1:test-checks.c:1348:3 > 3\n"
+"E:step_assert_gt_ll:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_ll,
+"B:check_gt_ll\n"
+"P:0:0:UI1:test-checks.c:1353\n"
+"F:1:0:UI1:test-checks.c:1354:3 > 3\n"
+"F:*:0:UI1:test-checks.c:1356:6 > 6\n"
+"P:2:0:UI1:test-checks.c:1357\n"
+"F:3:0:UI1:test-checks.c:1358:9 > 9\n"
+"F:4:0:UI1:test-checks.c:1359:10 > 11\n"
+"E:check_gt_ll:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_ll,
+"B:step_assert_le_ll\n"
+"P:0:0:UI1:test-checks.c:1366\n"
+"F:1:0:UI1:test-checks.c:1367:3 <= 2\n"
+"E:step_assert_le_ll:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_ll,
+"B:check_le_ll\n"
+"P:0:0:UI1:test-checks.c:1372\n"
+"F:1:0:UI1:test-checks.c:1373:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:1375:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:1376\n"
+"F:3:0:UI1:test-checks.c:1377:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:1378\n"
+"F:5:0:UI1:test-checks.c:1379:12 <= 11\n"
+"E:check_le_ll:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_ll,
+"B:step_assert_lt_ll\n"
+"P:0:0:UI1:test-checks.c:1385\n"
+"F:1:0:UI1:test-checks.c:1386:3 < 3\n"
+"E:step_assert_lt_ll:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_ll,
+"B:check_lt_ll\n"
+"P:0:0:UI1:test-checks.c:1391\n"
+"F:1:0:UI1:test-checks.c:1392:3 < 3\n"
+"F:*:0:UI1:test-checks.c:1394:6 < 6\n"
+"P:2:0:UI1:test-checks.c:1395\n"
+"F:3:0:UI1:test-checks.c:1396:9 < 9\n"
+"P:4:0:UI1:test-checks.c:1397\n"
+"F:5:0:UI1:test-checks.c:1398:12 < 12\n"
+"E:check_lt_ll:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_ull,
+"B:step_assert_eq_ull\n"
+"P:0:0:UI1:test-checks.c:1404\n"
+"F:1:0:UI1:test-checks.c:1405:2 == 3\n"
+"E:step_assert_eq_ull:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_ull,
+"B:check_eq_ull\n"
+"P:0:0:UI1:test-checks.c:1410\n"
+"F:1:0:UI1:test-checks.c:1411:2 == 3\n"
+"F:*:0:UI1:test-checks.c:1413:5 == 6\n"
+"P:2:0:UI1:test-checks.c:1414\n"
+"F:3:0:UI1:test-checks.c:1415:8 == 9\n"
+"P:4:0:UI1:test-checks.c:1416\n"
+"F:5:0:UI1:test-checks.c:1417:11 == 12\n"
+"E:check_eq_ull:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_ull,
+"B:step_assert_ne_ull\n"
+"P:0:0:UI1:test-checks.c:1423\n"
+"F:1:0:UI1:test-checks.c:1424:1 != 1\n"
+"E:step_assert_ne_ull:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_ull,
+"B:check_ne_ull\n"
+"P:0:0:UI1:test-checks.c:1429\n"
+"F:1:0:UI1:test-checks.c:1430:1 != 1\n"
+"F:*:0:UI1:test-checks.c:1432:4 != 4\n"
+"P:2:0:UI1:test-checks.c:1433\n"
+"F:3:0:UI1:test-checks.c:1434:7 != 7\n"
+"P:4:0:UI1:test-checks.c:1435\n"
+"F:5:0:UI1:test-checks.c:1436:10 != 10\n"
+"E:check_ne_ull:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_ull,
+"B:step_assert_ge_ull\n"
+"P:0:0:UI1:test-checks.c:1442\n"
+"F:1:0:UI1:test-checks.c:1443:2 >= 3\n"
+"E:step_assert_ge_ull:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_ull,
+"B:check_ge_ull\n"
+"P:0:0:UI1:test-checks.c:1448\n"
+"F:1:0:UI1:test-checks.c:1449:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:1451:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:1452\n"
+"F:3:0:UI1:test-checks.c:1453:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:1454\n"
+"F:5:0:UI1:test-checks.c:1455:11 >= 12\n"
+"E:check_ge_ull:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_ull,
+"B:step_assert_gt_ull\n"
+"P:0:0:UI1:test-checks.c:1461\n"
+"F:1:0:UI1:test-checks.c:1462:3 > 3\n"
+"E:step_assert_gt_ull:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_ull,
+"B:check_gt_ull\n"
+"P:0:0:UI1:test-checks.c:1467\n"
+"F:1:0:UI1:test-checks.c:1468:3 > 3\n"
+"F:*:0:UI1:test-checks.c:1470:6 > 6\n"
+"P:2:0:UI1:test-checks.c:1471\n"
+"F:3:0:UI1:test-checks.c:1472:9 > 9\n"
+"F:4:0:UI1:test-checks.c:1473:10 > 11\n"
+"E:check_gt_ull:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_ull,
+"B:step_assert_le_ull\n"
+"P:0:0:UI1:test-checks.c:1480\n"
+"F:1:0:UI1:test-checks.c:1481:3 <= 2\n"
+"E:step_assert_le_ull:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_ull,
+"B:check_le_ull\n"
+"P:0:0:UI1:test-checks.c:1486\n"
+"F:1:0:UI1:test-checks.c:1487:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:1489:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:1490\n"
+"F:3:0:UI1:test-checks.c:1491:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:1492\n"
+"F:5:0:UI1:test-checks.c:1493:12 <= 11\n"
+"E:check_le_ull:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_ull,
+"B:step_assert_lt_ull\n"
+"P:0:0:UI1:test-checks.c:1499\n"
+"F:1:0:UI1:test-checks.c:1500:3 < 3\n"
+"E:step_assert_lt_ull:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_ull,
+"B:check_lt_ull\n"
+"P:0:0:UI1:test-checks.c:1505\n"
+"F:1:0:UI1:test-checks.c:1506:3 < 3\n"
+"F:*:0:UI1:test-checks.c:1508:6 < 6\n"
+"P:2:0:UI1:test-checks.c:1509\n"
+"F:3:0:UI1:test-checks.c:1510:9 < 9\n"
+"P:4:0:UI1:test-checks.c:1511\n"
+"F:5:0:UI1:test-checks.c:1512:12 < 12\n"
+"E:check_lt_ull:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_i8,
+"B:step_assert_eq_i8\n"
+"P:0:0:UI1:test-checks.c:1518\n"
+"F:1:0:UI1:test-checks.c:1519:2 == 3\n"
+"E:step_assert_eq_i8:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_i8,
+"B:check_eq_i8\n"
+"P:0:0:UI1:test-checks.c:1524\n"
+"F:1:0:UI1:test-checks.c:1525:2 == 3\n"
+"F:*:0:UI1:test-checks.c:1527:5 == 6\n"
+"P:2:0:UI1:test-checks.c:1528\n"
+"F:3:0:UI1:test-checks.c:1529:8 == 9\n"
+"P:4:0:UI1:test-checks.c:1530\n"
+"F:5:0:UI1:test-checks.c:1531:11 == 12\n"
+"E:check_eq_i8:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_i8,
+"B:step_assert_ne_i8\n"
+"P:0:0:UI1:test-checks.c:1537\n"
+"F:1:0:UI1:test-checks.c:1538:1 != 1\n"
+"E:step_assert_ne_i8:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_i8,
+"B:check_ne_i8\n"
+"P:0:0:UI1:test-checks.c:1543\n"
+"F:1:0:UI1:test-checks.c:1544:1 != 1\n"
+"F:*:0:UI1:test-checks.c:1546:4 != 4\n"
+"P:2:0:UI1:test-checks.c:1547\n"
+"F:3:0:UI1:test-checks.c:1548:7 != 7\n"
+"P:4:0:UI1:test-checks.c:1549\n"
+"F:5:0:UI1:test-checks.c:1550:10 != 10\n"
+"E:check_ne_i8:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_i8,
+"B:step_assert_ge_i8\n"
+"P:0:0:UI1:test-checks.c:1556\n"
+"F:1:0:UI1:test-checks.c:1557:2 >= 3\n"
+"E:step_assert_ge_i8:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_i8,
+"B:check_ge_i8\n"
+"P:0:0:UI1:test-checks.c:1562\n"
+"F:1:0:UI1:test-checks.c:1563:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:1565:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:1566\n"
+"F:3:0:UI1:test-checks.c:1567:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:1568\n"
+"F:5:0:UI1:test-checks.c:1569:11 >= 12\n"
+"E:check_ge_i8:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_i8,
+"B:step_assert_gt_i8\n"
+"P:0:0:UI1:test-checks.c:1575\n"
+"F:1:0:UI1:test-checks.c:1576:3 > 3\n"
+"E:step_assert_gt_i8:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_i8,
+"B:check_gt_i8\n"
+"P:0:0:UI1:test-checks.c:1581\n"
+"F:1:0:UI1:test-checks.c:1582:3 > 3\n"
+"F:*:0:UI1:test-checks.c:1584:6 > 6\n"
+"P:2:0:UI1:test-checks.c:1585\n"
+"F:3:0:UI1:test-checks.c:1586:9 > 9\n"
+"F:4:0:UI1:test-checks.c:1587:10 > 11\n"
+"E:check_gt_i8:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_i8,
+"B:step_assert_le_i8\n"
+"P:0:0:UI1:test-checks.c:1594\n"
+"F:1:0:UI1:test-checks.c:1595:3 <= 2\n"
+"E:step_assert_le_i8:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_i8,
+"B:check_le_i8\n"
+"P:0:0:UI1:test-checks.c:1600\n"
+"F:1:0:UI1:test-checks.c:1601:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:1603:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:1604\n"
+"F:3:0:UI1:test-checks.c:1605:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:1606\n"
+"F:5:0:UI1:test-checks.c:1607:12 <= 11\n"
+"E:check_le_i8:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_i8,
+"B:step_assert_lt_i8\n"
+"P:0:0:UI1:test-checks.c:1613\n"
+"F:1:0:UI1:test-checks.c:1614:3 < 3\n"
+"E:step_assert_lt_i8:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_i8,
+"B:check_lt_i8\n"
+"P:0:0:UI1:test-checks.c:1619\n"
+"F:1:0:UI1:test-checks.c:1620:3 < 3\n"
+"F:*:0:UI1:test-checks.c:1622:6 < 6\n"
+"P:2:0:UI1:test-checks.c:1623\n"
+"F:3:0:UI1:test-checks.c:1624:9 < 9\n"
+"P:4:0:UI1:test-checks.c:1625\n"
+"F:5:0:UI1:test-checks.c:1626:12 < 12\n"
+"E:check_lt_i8:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_u8,
+"B:step_assert_eq_u8\n"
+"P:0:0:UI1:test-checks.c:1632\n"
+"F:1:0:UI1:test-checks.c:1633:2 == 3\n"
+"E:step_assert_eq_u8:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_u8,
+"B:check_eq_u8\n"
+"P:0:0:UI1:test-checks.c:1638\n"
+"F:1:0:UI1:test-checks.c:1639:2 == 3\n"
+"F:*:0:UI1:test-checks.c:1641:5 == 6\n"
+"P:2:0:UI1:test-checks.c:1642\n"
+"F:3:0:UI1:test-checks.c:1643:8 == 9\n"
+"P:4:0:UI1:test-checks.c:1644\n"
+"F:5:0:UI1:test-checks.c:1645:11 == 12\n"
+"E:check_eq_u8:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_u8,
+"B:step_assert_ne_u8\n"
+"P:0:0:UI1:test-checks.c:1651\n"
+"F:1:0:UI1:test-checks.c:1652:1 != 1\n"
+"E:step_assert_ne_u8:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_u8,
+"B:check_ne_u8\n"
+"P:0:0:UI1:test-checks.c:1657\n"
+"F:1:0:UI1:test-checks.c:1658:1 != 1\n"
+"F:*:0:UI1:test-checks.c:1660:4 != 4\n"
+"P:2:0:UI1:test-checks.c:1661\n"
+"F:3:0:UI1:test-checks.c:1662:7 != 7\n"
+"P:4:0:UI1:test-checks.c:1663\n"
+"F:5:0:UI1:test-checks.c:1664:10 != 10\n"
+"E:check_ne_u8:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_u8,
+"B:step_assert_ge_u8\n"
+"P:0:0:UI1:test-checks.c:1670\n"
+"F:1:0:UI1:test-checks.c:1671:2 >= 3\n"
+"E:step_assert_ge_u8:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_u8,
+"B:check_ge_u8\n"
+"P:0:0:UI1:test-checks.c:1676\n"
+"F:1:0:UI1:test-checks.c:1677:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:1679:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:1680\n"
+"F:3:0:UI1:test-checks.c:1681:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:1682\n"
+"F:5:0:UI1:test-checks.c:1683:11 >= 12\n"
+"E:check_ge_u8:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_u8,
+"B:step_assert_gt_u8\n"
+"P:0:0:UI1:test-checks.c:1689\n"
+"F:1:0:UI1:test-checks.c:1690:3 > 3\n"
+"E:step_assert_gt_u8:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_u8,
+"B:check_gt_u8\n"
+"P:0:0:UI1:test-checks.c:1695\n"
+"F:1:0:UI1:test-checks.c:1696:3 > 3\n"
+"F:*:0:UI1:test-checks.c:1698:6 > 6\n"
+"P:2:0:UI1:test-checks.c:1699\n"
+"F:3:0:UI1:test-checks.c:1700:9 > 9\n"
+"F:4:0:UI1:test-checks.c:1701:10 > 11\n"
+"E:check_gt_u8:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_u8,
+"B:step_assert_le_u8\n"
+"P:0:0:UI1:test-checks.c:1708\n"
+"F:1:0:UI1:test-checks.c:1709:3 <= 2\n"
+"E:step_assert_le_u8:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_u8,
+"B:check_le_u8\n"
+"P:0:0:UI1:test-checks.c:1714\n"
+"F:1:0:UI1:test-checks.c:1715:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:1717:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:1718\n"
+"F:3:0:UI1:test-checks.c:1719:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:1720\n"
+"F:5:0:UI1:test-checks.c:1721:12 <= 11\n"
+"E:check_le_u8:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_u8,
+"B:step_assert_lt_u8\n"
+"P:0:0:UI1:test-checks.c:1727\n"
+"F:1:0:UI1:test-checks.c:1728:3 < 3\n"
+"E:step_assert_lt_u8:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_u8,
+"B:check_lt_u8\n"
+"P:0:0:UI1:test-checks.c:1733\n"
+"F:1:0:UI1:test-checks.c:1734:3 < 3\n"
+"F:*:0:UI1:test-checks.c:1736:6 < 6\n"
+"P:2:0:UI1:test-checks.c:1737\n"
+"F:3:0:UI1:test-checks.c:1738:9 < 9\n"
+"P:4:0:UI1:test-checks.c:1739\n"
+"F:5:0:UI1:test-checks.c:1740:12 < 12\n"
+"E:check_lt_u8:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_i16,
+"B:step_assert_eq_i16\n"
+"P:0:0:UI1:test-checks.c:1746\n"
+"F:1:0:UI1:test-checks.c:1747:2 == 3\n"
+"E:step_assert_eq_i16:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_i16,
+"B:check_eq_i16\n"
+"P:0:0:UI1:test-checks.c:1752\n"
+"F:1:0:UI1:test-checks.c:1753:2 == 3\n"
+"F:*:0:UI1:test-checks.c:1755:5 == 6\n"
+"P:2:0:UI1:test-checks.c:1756\n"
+"F:3:0:UI1:test-checks.c:1757:8 == 9\n"
+"P:4:0:UI1:test-checks.c:1758\n"
+"F:5:0:UI1:test-checks.c:1759:11 == 12\n"
+"E:check_eq_i16:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_i16,
+"B:step_assert_ne_i16\n"
+"P:0:0:UI1:test-checks.c:1765\n"
+"F:1:0:UI1:test-checks.c:1766:1 != 1\n"
+"E:step_assert_ne_i16:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_i16,
+"B:check_ne_i16\n"
+"P:0:0:UI1:test-checks.c:1771\n"
+"F:1:0:UI1:test-checks.c:1772:1 != 1\n"
+"F:*:0:UI1:test-checks.c:1774:4 != 4\n"
+"P:2:0:UI1:test-checks.c:1775\n"
+"F:3:0:UI1:test-checks.c:1776:7 != 7\n"
+"P:4:0:UI1:test-checks.c:1777\n"
+"F:5:0:UI1:test-checks.c:1778:10 != 10\n"
+"E:check_ne_i16:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_i16,
+"B:step_assert_ge_i16\n"
+"P:0:0:UI1:test-checks.c:1784\n"
+"F:1:0:UI1:test-checks.c:1785:2 >= 3\n"
+"E:step_assert_ge_i16:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_i16,
+"B:check_ge_i16\n"
+"P:0:0:UI1:test-checks.c:1790\n"
+"F:1:0:UI1:test-checks.c:1791:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:1793:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:1794\n"
+"F:3:0:UI1:test-checks.c:1795:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:1796\n"
+"F:5:0:UI1:test-checks.c:1797:11 >= 12\n"
+"E:check_ge_i16:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_i16,
+"B:step_assert_gt_i16\n"
+"P:0:0:UI1:test-checks.c:1803\n"
+"F:1:0:UI1:test-checks.c:1804:3 > 3\n"
+"E:step_assert_gt_i16:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_i16,
+"B:check_gt_i16\n"
+"P:0:0:UI1:test-checks.c:1809\n"
+"F:1:0:UI1:test-checks.c:1810:3 > 3\n"
+"F:*:0:UI1:test-checks.c:1812:6 > 6\n"
+"P:2:0:UI1:test-checks.c:1813\n"
+"F:3:0:UI1:test-checks.c:1814:9 > 9\n"
+"F:4:0:UI1:test-checks.c:1815:10 > 11\n"
+"E:check_gt_i16:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_i16,
+"B:step_assert_le_i16\n"
+"P:0:0:UI1:test-checks.c:1822\n"
+"F:1:0:UI1:test-checks.c:1823:3 <= 2\n"
+"E:step_assert_le_i16:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_i16,
+"B:check_le_i16\n"
+"P:0:0:UI1:test-checks.c:1828\n"
+"F:1:0:UI1:test-checks.c:1829:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:1831:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:1832\n"
+"F:3:0:UI1:test-checks.c:1833:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:1834\n"
+"F:5:0:UI1:test-checks.c:1835:12 <= 11\n"
+"E:check_le_i16:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_i16,
+"B:step_assert_lt_i16\n"
+"P:0:0:UI1:test-checks.c:1841\n"
+"F:1:0:UI1:test-checks.c:1842:3 < 3\n"
+"E:step_assert_lt_i16:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_i16,
+"B:check_lt_i16\n"
+"P:0:0:UI1:test-checks.c:1847\n"
+"F:1:0:UI1:test-checks.c:1848:3 < 3\n"
+"F:*:0:UI1:test-checks.c:1850:6 < 6\n"
+"P:2:0:UI1:test-checks.c:1851\n"
+"F:3:0:UI1:test-checks.c:1852:9 < 9\n"
+"P:4:0:UI1:test-checks.c:1853\n"
+"F:5:0:UI1:test-checks.c:1854:12 < 12\n"
+"E:check_lt_i16:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_u16,
+"B:step_assert_eq_u16\n"
+"P:0:0:UI1:test-checks.c:1860\n"
+"F:1:0:UI1:test-checks.c:1861:2 == 3\n"
+"E:step_assert_eq_u16:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_u16,
+"B:check_eq_u16\n"
+"P:0:0:UI1:test-checks.c:1866\n"
+"F:1:0:UI1:test-checks.c:1867:2 == 3\n"
+"F:*:0:UI1:test-checks.c:1869:5 == 6\n"
+"P:2:0:UI1:test-checks.c:1870\n"
+"F:3:0:UI1:test-checks.c:1871:8 == 9\n"
+"P:4:0:UI1:test-checks.c:1872\n"
+"F:5:0:UI1:test-checks.c:1873:11 == 12\n"
+"E:check_eq_u16:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_u16,
+"B:step_assert_ne_u16\n"
+"P:0:0:UI1:test-checks.c:1879\n"
+"F:1:0:UI1:test-checks.c:1880:1 != 1\n"
+"E:step_assert_ne_u16:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_u16,
+"B:check_ne_u16\n"
+"P:0:0:UI1:test-checks.c:1885\n"
+"F:1:0:UI1:test-checks.c:1886:1 != 1\n"
+"F:*:0:UI1:test-checks.c:1888:4 != 4\n"
+"P:2:0:UI1:test-checks.c:1889\n"
+"F:3:0:UI1:test-checks.c:1890:7 != 7\n"
+"P:4:0:UI1:test-checks.c:1891\n"
+"F:5:0:UI1:test-checks.c:1892:10 != 10\n"
+"E:check_ne_u16:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_u16,
+"B:step_assert_ge_u16\n"
+"P:0:0:UI1:test-checks.c:1898\n"
+"F:1:0:UI1:test-checks.c:1899:2 >= 3\n"
+"E:step_assert_ge_u16:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_u16,
+"B:check_ge_u16\n"
+"P:0:0:UI1:test-checks.c:1904\n"
+"F:1:0:UI1:test-checks.c:1905:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:1907:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:1908\n"
+"F:3:0:UI1:test-checks.c:1909:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:1910\n"
+"F:5:0:UI1:test-checks.c:1911:11 >= 12\n"
+"E:check_ge_u16:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_u16,
+"B:step_assert_gt_u16\n"
+"P:0:0:UI1:test-checks.c:1917\n"
+"F:1:0:UI1:test-checks.c:1918:3 > 3\n"
+"E:step_assert_gt_u16:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_u16,
+"B:check_gt_u16\n"
+"P:0:0:UI1:test-checks.c:1923\n"
+"F:1:0:UI1:test-checks.c:1924:3 > 3\n"
+"F:*:0:UI1:test-checks.c:1926:6 > 6\n"
+"P:2:0:UI1:test-checks.c:1927\n"
+"F:3:0:UI1:test-checks.c:1928:9 > 9\n"
+"F:4:0:UI1:test-checks.c:1929:10 > 11\n"
+"E:check_gt_u16:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_u16,
+"B:step_assert_le_u16\n"
+"P:0:0:UI1:test-checks.c:1936\n"
+"F:1:0:UI1:test-checks.c:1937:3 <= 2\n"
+"E:step_assert_le_u16:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_u16,
+"B:check_le_u16\n"
+"P:0:0:UI1:test-checks.c:1942\n"
+"F:1:0:UI1:test-checks.c:1943:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:1945:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:1946\n"
+"F:3:0:UI1:test-checks.c:1947:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:1948\n"
+"F:5:0:UI1:test-checks.c:1949:12 <= 11\n"
+"E:check_le_u16:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_u16,
+"B:step_assert_lt_u16\n"
+"P:0:0:UI1:test-checks.c:1955\n"
+"F:1:0:UI1:test-checks.c:1956:3 < 3\n"
+"E:step_assert_lt_u16:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_u16,
+"B:check_lt_u16\n"
+"P:0:0:UI1:test-checks.c:1961\n"
+"F:1:0:UI1:test-checks.c:1962:3 < 3\n"
+"F:*:0:UI1:test-checks.c:1964:6 < 6\n"
+"P:2:0:UI1:test-checks.c:1965\n"
+"F:3:0:UI1:test-checks.c:1966:9 < 9\n"
+"P:4:0:UI1:test-checks.c:1967\n"
+"F:5:0:UI1:test-checks.c:1968:12 < 12\n"
+"E:check_lt_u16:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_i32,
+"B:step_assert_eq_i32\n"
+"P:0:0:UI1:test-checks.c:1974\n"
+"F:1:0:UI1:test-checks.c:1975:2 == 3\n"
+"E:step_assert_eq_i32:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_i32,
+"B:check_eq_i32\n"
+"P:0:0:UI1:test-checks.c:1980\n"
+"F:1:0:UI1:test-checks.c:1981:2 == 3\n"
+"F:*:0:UI1:test-checks.c:1983:5 == 6\n"
+"P:2:0:UI1:test-checks.c:1984\n"
+"F:3:0:UI1:test-checks.c:1985:8 == 9\n"
+"P:4:0:UI1:test-checks.c:1986\n"
+"F:5:0:UI1:test-checks.c:1987:11 == 12\n"
+"E:check_eq_i32:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_i32,
+"B:step_assert_ne_i32\n"
+"P:0:0:UI1:test-checks.c:1993\n"
+"F:1:0:UI1:test-checks.c:1994:1 != 1\n"
+"E:step_assert_ne_i32:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_i32,
+"B:check_ne_i32\n"
+"P:0:0:UI1:test-checks.c:1999\n"
+"F:1:0:UI1:test-checks.c:2000:1 != 1\n"
+"F:*:0:UI1:test-checks.c:2002:4 != 4\n"
+"P:2:0:UI1:test-checks.c:2003\n"
+"F:3:0:UI1:test-checks.c:2004:7 != 7\n"
+"P:4:0:UI1:test-checks.c:2005\n"
+"F:5:0:UI1:test-checks.c:2006:10 != 10\n"
+"E:check_ne_i32:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_i32,
+"B:step_assert_ge_i32\n"
+"P:0:0:UI1:test-checks.c:2012\n"
+"F:1:0:UI1:test-checks.c:2013:2 >= 3\n"
+"E:step_assert_ge_i32:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_i32,
+"B:check_ge_i32\n"
+"P:0:0:UI1:test-checks.c:2018\n"
+"F:1:0:UI1:test-checks.c:2019:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:2021:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:2022\n"
+"F:3:0:UI1:test-checks.c:2023:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:2024\n"
+"F:5:0:UI1:test-checks.c:2025:11 >= 12\n"
+"E:check_ge_i32:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_i32,
+"B:step_assert_gt_i32\n"
+"P:0:0:UI1:test-checks.c:2031\n"
+"F:1:0:UI1:test-checks.c:2032:3 > 3\n"
+"E:step_assert_gt_i32:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_i32,
+"B:check_gt_i32\n"
+"P:0:0:UI1:test-checks.c:2037\n"
+"F:1:0:UI1:test-checks.c:2038:3 > 3\n"
+"F:*:0:UI1:test-checks.c:2040:6 > 6\n"
+"P:2:0:UI1:test-checks.c:2041\n"
+"F:3:0:UI1:test-checks.c:2042:9 > 9\n"
+"F:4:0:UI1:test-checks.c:2043:10 > 11\n"
+"E:check_gt_i32:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_i32,
+"B:step_assert_le_i32\n"
+"P:0:0:UI1:test-checks.c:2050\n"
+"F:1:0:UI1:test-checks.c:2051:3 <= 2\n"
+"E:step_assert_le_i32:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_i32,
+"B:check_le_i32\n"
+"P:0:0:UI1:test-checks.c:2056\n"
+"F:1:0:UI1:test-checks.c:2057:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:2059:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:2060\n"
+"F:3:0:UI1:test-checks.c:2061:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:2062\n"
+"F:5:0:UI1:test-checks.c:2063:12 <= 11\n"
+"E:check_le_i32:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_i32,
+"B:step_assert_lt_i32\n"
+"P:0:0:UI1:test-checks.c:2069\n"
+"F:1:0:UI1:test-checks.c:2070:3 < 3\n"
+"E:step_assert_lt_i32:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_i32,
+"B:check_lt_i32\n"
+"P:0:0:UI1:test-checks.c:2075\n"
+"F:1:0:UI1:test-checks.c:2076:3 < 3\n"
+"F:*:0:UI1:test-checks.c:2078:6 < 6\n"
+"P:2:0:UI1:test-checks.c:2079\n"
+"F:3:0:UI1:test-checks.c:2080:9 < 9\n"
+"P:4:0:UI1:test-checks.c:2081\n"
+"F:5:0:UI1:test-checks.c:2082:12 < 12\n"
+"E:check_lt_i32:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_u32,
+"B:step_assert_eq_u32\n"
+"P:0:0:UI1:test-checks.c:2088\n"
+"F:1:0:UI1:test-checks.c:2089:2 == 3\n"
+"E:step_assert_eq_u32:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_u32,
+"B:check_eq_u32\n"
+"P:0:0:UI1:test-checks.c:2094\n"
+"F:1:0:UI1:test-checks.c:2095:2 == 3\n"
+"F:*:0:UI1:test-checks.c:2097:5 == 6\n"
+"P:2:0:UI1:test-checks.c:2098\n"
+"F:3:0:UI1:test-checks.c:2099:8 == 9\n"
+"P:4:0:UI1:test-checks.c:2100\n"
+"F:5:0:UI1:test-checks.c:2101:11 == 12\n"
+"E:check_eq_u32:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_u32,
+"B:step_assert_ne_u32\n"
+"P:0:0:UI1:test-checks.c:2107\n"
+"F:1:0:UI1:test-checks.c:2108:1 != 1\n"
+"E:step_assert_ne_u32:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_u32,
+"B:check_ne_u32\n"
+"P:0:0:UI1:test-checks.c:2113\n"
+"F:1:0:UI1:test-checks.c:2114:1 != 1\n"
+"F:*:0:UI1:test-checks.c:2116:4 != 4\n"
+"P:2:0:UI1:test-checks.c:2117\n"
+"F:3:0:UI1:test-checks.c:2118:7 != 7\n"
+"P:4:0:UI1:test-checks.c:2119\n"
+"F:5:0:UI1:test-checks.c:2120:10 != 10\n"
+"E:check_ne_u32:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_u32,
+"B:step_assert_ge_u32\n"
+"P:0:0:UI1:test-checks.c:2126\n"
+"F:1:0:UI1:test-checks.c:2127:2 >= 3\n"
+"E:step_assert_ge_u32:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_u32,
+"B:check_ge_u32\n"
+"P:0:0:UI1:test-checks.c:2132\n"
+"F:1:0:UI1:test-checks.c:2133:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:2135:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:2136\n"
+"F:3:0:UI1:test-checks.c:2137:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:2138\n"
+"F:5:0:UI1:test-checks.c:2139:11 >= 12\n"
+"E:check_ge_u32:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_u32,
+"B:step_assert_gt_u32\n"
+"P:0:0:UI1:test-checks.c:2145\n"
+"F:1:0:UI1:test-checks.c:2146:3 > 3\n"
+"E:step_assert_gt_u32:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_u32,
+"B:check_gt_u32\n"
+"P:0:0:UI1:test-checks.c:2151\n"
+"F:1:0:UI1:test-checks.c:2152:3 > 3\n"
+"F:*:0:UI1:test-checks.c:2154:6 > 6\n"
+"P:2:0:UI1:test-checks.c:2155\n"
+"F:3:0:UI1:test-checks.c:2156:9 > 9\n"
+"F:4:0:UI1:test-checks.c:2157:10 > 11\n"
+"E:check_gt_u32:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_u32,
+"B:step_assert_le_u32\n"
+"P:0:0:UI1:test-checks.c:2164\n"
+"F:1:0:UI1:test-checks.c:2165:3 <= 2\n"
+"E:step_assert_le_u32:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_u32,
+"B:check_le_u32\n"
+"P:0:0:UI1:test-checks.c:2170\n"
+"F:1:0:UI1:test-checks.c:2171:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:2173:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:2174\n"
+"F:3:0:UI1:test-checks.c:2175:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:2176\n"
+"F:5:0:UI1:test-checks.c:2177:12 <= 11\n"
+"E:check_le_u32:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_u32,
+"B:step_assert_lt_u32\n"
+"P:0:0:UI1:test-checks.c:2183\n"
+"F:1:0:UI1:test-checks.c:2184:3 < 3\n"
+"E:step_assert_lt_u32:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_u32,
+"B:check_lt_u32\n"
+"P:0:0:UI1:test-checks.c:2189\n"
+"F:1:0:UI1:test-checks.c:2190:3 < 3\n"
+"F:*:0:UI1:test-checks.c:2192:6 < 6\n"
+"P:2:0:UI1:test-checks.c:2193\n"
+"F:3:0:UI1:test-checks.c:2194:9 < 9\n"
+"P:4:0:UI1:test-checks.c:2195\n"
+"F:5:0:UI1:test-checks.c:2196:12 < 12\n"
+"E:check_lt_u32:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_i64,
+"B:step_assert_eq_i64\n"
+"P:0:0:UI1:test-checks.c:2202\n"
+"F:1:0:UI1:test-checks.c:2203:2 == 3\n"
+"E:step_assert_eq_i64:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_i64,
+"B:check_eq_i64\n"
+"P:0:0:UI1:test-checks.c:2208\n"
+"F:1:0:UI1:test-checks.c:2209:2 == 3\n"
+"F:*:0:UI1:test-checks.c:2211:5 == 6\n"
+"P:2:0:UI1:test-checks.c:2212\n"
+"F:3:0:UI1:test-checks.c:2213:8 == 9\n"
+"P:4:0:UI1:test-checks.c:2214\n"
+"F:5:0:UI1:test-checks.c:2215:11 == 12\n"
+"E:check_eq_i64:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_i64,
+"B:step_assert_ne_i64\n"
+"P:0:0:UI1:test-checks.c:2221\n"
+"F:1:0:UI1:test-checks.c:2222:1 != 1\n"
+"E:step_assert_ne_i64:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_i64,
+"B:check_ne_i64\n"
+"P:0:0:UI1:test-checks.c:2227\n"
+"F:1:0:UI1:test-checks.c:2228:1 != 1\n"
+"F:*:0:UI1:test-checks.c:2230:4 != 4\n"
+"P:2:0:UI1:test-checks.c:2231\n"
+"F:3:0:UI1:test-checks.c:2232:7 != 7\n"
+"P:4:0:UI1:test-checks.c:2233\n"
+"F:5:0:UI1:test-checks.c:2234:10 != 10\n"
+"E:check_ne_i64:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_i64,
+"B:step_assert_ge_i64\n"
+"P:0:0:UI1:test-checks.c:2240\n"
+"F:1:0:UI1:test-checks.c:2241:2 >= 3\n"
+"E:step_assert_ge_i64:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_i64,
+"B:check_ge_i64\n"
+"P:0:0:UI1:test-checks.c:2246\n"
+"F:1:0:UI1:test-checks.c:2247:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:2249:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:2250\n"
+"F:3:0:UI1:test-checks.c:2251:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:2252\n"
+"F:5:0:UI1:test-checks.c:2253:11 >= 12\n"
+"E:check_ge_i64:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_i64,
+"B:step_assert_gt_i64\n"
+"P:0:0:UI1:test-checks.c:2259\n"
+"F:1:0:UI1:test-checks.c:2260:3 > 3\n"
+"E:step_assert_gt_i64:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_i64,
+"B:check_gt_i64\n"
+"P:0:0:UI1:test-checks.c:2265\n"
+"F:1:0:UI1:test-checks.c:2266:3 > 3\n"
+"F:*:0:UI1:test-checks.c:2268:6 > 6\n"
+"P:2:0:UI1:test-checks.c:2269\n"
+"F:3:0:UI1:test-checks.c:2270:9 > 9\n"
+"F:4:0:UI1:test-checks.c:2271:10 > 11\n"
+"E:check_gt_i64:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_i64,
+"B:step_assert_le_i64\n"
+"P:0:0:UI1:test-checks.c:2278\n"
+"F:1:0:UI1:test-checks.c:2279:3 <= 2\n"
+"E:step_assert_le_i64:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_i64,
+"B:check_le_i64\n"
+"P:0:0:UI1:test-checks.c:2284\n"
+"F:1:0:UI1:test-checks.c:2285:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:2287:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:2288\n"
+"F:3:0:UI1:test-checks.c:2289:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:2290\n"
+"F:5:0:UI1:test-checks.c:2291:12 <= 11\n"
+"E:check_le_i64:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_i64,
+"B:step_assert_lt_i64\n"
+"P:0:0:UI1:test-checks.c:2297\n"
+"F:1:0:UI1:test-checks.c:2298:3 < 3\n"
+"E:step_assert_lt_i64:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_i64,
+"B:check_lt_i64\n"
+"P:0:0:UI1:test-checks.c:2303\n"
+"F:1:0:UI1:test-checks.c:2304:3 < 3\n"
+"F:*:0:UI1:test-checks.c:2306:6 < 6\n"
+"P:2:0:UI1:test-checks.c:2307\n"
+"F:3:0:UI1:test-checks.c:2308:9 < 9\n"
+"P:4:0:UI1:test-checks.c:2309\n"
+"F:5:0:UI1:test-checks.c:2310:12 < 12\n"
+"E:check_lt_i64:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_u64,
+"B:step_assert_eq_u64\n"
+"P:0:0:UI1:test-checks.c:2316\n"
+"F:1:0:UI1:test-checks.c:2317:2 == 3\n"
+"E:step_assert_eq_u64:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_u64,
+"B:check_eq_u64\n"
+"P:0:0:UI1:test-checks.c:2322\n"
+"F:1:0:UI1:test-checks.c:2323:2 == 3\n"
+"F:*:0:UI1:test-checks.c:2325:5 == 6\n"
+"P:2:0:UI1:test-checks.c:2326\n"
+"F:3:0:UI1:test-checks.c:2327:8 == 9\n"
+"P:4:0:UI1:test-checks.c:2328\n"
+"F:5:0:UI1:test-checks.c:2329:11 == 12\n"
+"E:check_eq_u64:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_u64,
+"B:step_assert_ne_u64\n"
+"P:0:0:UI1:test-checks.c:2335\n"
+"F:1:0:UI1:test-checks.c:2336:1 != 1\n"
+"E:step_assert_ne_u64:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_u64,
+"B:check_ne_u64\n"
+"P:0:0:UI1:test-checks.c:2341\n"
+"F:1:0:UI1:test-checks.c:2342:1 != 1\n"
+"F:*:0:UI1:test-checks.c:2344:4 != 4\n"
+"P:2:0:UI1:test-checks.c:2345\n"
+"F:3:0:UI1:test-checks.c:2346:7 != 7\n"
+"P:4:0:UI1:test-checks.c:2347\n"
+"F:5:0:UI1:test-checks.c:2348:10 != 10\n"
+"E:check_ne_u64:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_u64,
+"B:step_assert_ge_u64\n"
+"P:0:0:UI1:test-checks.c:2354\n"
+"F:1:0:UI1:test-checks.c:2355:2 >= 3\n"
+"E:step_assert_ge_u64:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_u64,
+"B:check_ge_u64\n"
+"P:0:0:UI1:test-checks.c:2360\n"
+"F:1:0:UI1:test-checks.c:2361:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:2363:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:2364\n"
+"F:3:0:UI1:test-checks.c:2365:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:2366\n"
+"F:5:0:UI1:test-checks.c:2367:11 >= 12\n"
+"E:check_ge_u64:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_u64,
+"B:step_assert_gt_u64\n"
+"P:0:0:UI1:test-checks.c:2373\n"
+"F:1:0:UI1:test-checks.c:2374:3 > 3\n"
+"E:step_assert_gt_u64:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_u64,
+"B:check_gt_u64\n"
+"P:0:0:UI1:test-checks.c:2379\n"
+"F:1:0:UI1:test-checks.c:2380:3 > 3\n"
+"F:*:0:UI1:test-checks.c:2382:6 > 6\n"
+"P:2:0:UI1:test-checks.c:2383\n"
+"F:3:0:UI1:test-checks.c:2384:9 > 9\n"
+"F:4:0:UI1:test-checks.c:2385:10 > 11\n"
+"E:check_gt_u64:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_u64,
+"B:step_assert_le_u64\n"
+"P:0:0:UI1:test-checks.c:2392\n"
+"F:1:0:UI1:test-checks.c:2393:3 <= 2\n"
+"E:step_assert_le_u64:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_u64,
+"B:check_le_u64\n"
+"P:0:0:UI1:test-checks.c:2398\n"
+"F:1:0:UI1:test-checks.c:2399:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:2401:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:2402\n"
+"F:3:0:UI1:test-checks.c:2403:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:2404\n"
+"F:5:0:UI1:test-checks.c:2405:12 <= 11\n"
+"E:check_le_u64:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_u64,
+"B:step_assert_lt_u64\n"
+"P:0:0:UI1:test-checks.c:2411\n"
+"F:1:0:UI1:test-checks.c:2412:3 < 3\n"
+"E:step_assert_lt_u64:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_u64,
+"B:check_lt_u64\n"
+"P:0:0:UI1:test-checks.c:2417\n"
+"F:1:0:UI1:test-checks.c:2418:3 < 3\n"
+"F:*:0:UI1:test-checks.c:2420:6 < 6\n"
+"P:2:0:UI1:test-checks.c:2421\n"
+"F:3:0:UI1:test-checks.c:2422:9 < 9\n"
+"P:4:0:UI1:test-checks.c:2423\n"
+"F:5:0:UI1:test-checks.c:2424:12 < 12\n"
+"E:check_lt_u64:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_iptr,
+"B:step_assert_eq_iptr\n"
+"P:0:0:UI1:test-checks.c:2430\n"
+"F:1:0:UI1:test-checks.c:2431:2 == 3\n"
+"E:step_assert_eq_iptr:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_iptr,
+"B:check_eq_iptr\n"
+"P:0:0:UI1:test-checks.c:2436\n"
+"F:1:0:UI1:test-checks.c:2437:2 == 3\n"
+"F:*:0:UI1:test-checks.c:2439:5 == 6\n"
+"P:2:0:UI1:test-checks.c:2440\n"
+"F:3:0:UI1:test-checks.c:2441:8 == 9\n"
+"P:4:0:UI1:test-checks.c:2442\n"
+"F:5:0:UI1:test-checks.c:2443:11 == 12\n"
+"E:check_eq_iptr:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_iptr,
+"B:step_assert_ne_iptr\n"
+"P:0:0:UI1:test-checks.c:2449\n"
+"F:1:0:UI1:test-checks.c:2450:1 != 1\n"
+"E:step_assert_ne_iptr:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_iptr,
+"B:check_ne_iptr\n"
+"P:0:0:UI1:test-checks.c:2455\n"
+"F:1:0:UI1:test-checks.c:2456:1 != 1\n"
+"F:*:0:UI1:test-checks.c:2458:4 != 4\n"
+"P:2:0:UI1:test-checks.c:2459\n"
+"F:3:0:UI1:test-checks.c:2460:7 != 7\n"
+"P:4:0:UI1:test-checks.c:2461\n"
+"F:5:0:UI1:test-checks.c:2462:10 != 10\n"
+"E:check_ne_iptr:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_iptr,
+"B:step_assert_ge_iptr\n"
+"P:0:0:UI1:test-checks.c:2468\n"
+"F:1:0:UI1:test-checks.c:2469:2 >= 3\n"
+"E:step_assert_ge_iptr:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_iptr,
+"B:check_ge_iptr\n"
+"P:0:0:UI1:test-checks.c:2474\n"
+"F:1:0:UI1:test-checks.c:2475:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:2477:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:2478\n"
+"F:3:0:UI1:test-checks.c:2479:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:2480\n"
+"F:5:0:UI1:test-checks.c:2481:11 >= 12\n"
+"E:check_ge_iptr:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_iptr,
+"B:step_assert_gt_iptr\n"
+"P:0:0:UI1:test-checks.c:2487\n"
+"F:1:0:UI1:test-checks.c:2488:3 > 3\n"
+"E:step_assert_gt_iptr:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_iptr,
+"B:check_gt_iptr\n"
+"P:0:0:UI1:test-checks.c:2493\n"
+"F:1:0:UI1:test-checks.c:2494:3 > 3\n"
+"F:*:0:UI1:test-checks.c:2496:6 > 6\n"
+"P:2:0:UI1:test-checks.c:2497\n"
+"F:3:0:UI1:test-checks.c:2498:9 > 9\n"
+"F:4:0:UI1:test-checks.c:2499:10 > 11\n"
+"E:check_gt_iptr:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_iptr,
+"B:step_assert_le_iptr\n"
+"P:0:0:UI1:test-checks.c:2506\n"
+"F:1:0:UI1:test-checks.c:2507:3 <= 2\n"
+"E:step_assert_le_iptr:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_iptr,
+"B:check_le_iptr\n"
+"P:0:0:UI1:test-checks.c:2512\n"
+"F:1:0:UI1:test-checks.c:2513:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:2515:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:2516\n"
+"F:3:0:UI1:test-checks.c:2517:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:2518\n"
+"F:5:0:UI1:test-checks.c:2519:12 <= 11\n"
+"E:check_le_iptr:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_iptr,
+"B:step_assert_lt_iptr\n"
+"P:0:0:UI1:test-checks.c:2525\n"
+"F:1:0:UI1:test-checks.c:2526:3 < 3\n"
+"E:step_assert_lt_iptr:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_iptr,
+"B:check_lt_iptr\n"
+"P:0:0:UI1:test-checks.c:2531\n"
+"F:1:0:UI1:test-checks.c:2532:3 < 3\n"
+"F:*:0:UI1:test-checks.c:2534:6 < 6\n"
+"P:2:0:UI1:test-checks.c:2535\n"
+"F:3:0:UI1:test-checks.c:2536:9 < 9\n"
+"P:4:0:UI1:test-checks.c:2537\n"
+"F:5:0:UI1:test-checks.c:2538:12 < 12\n"
+"E:check_lt_iptr:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_uptr,
+"B:step_assert_eq_uptr\n"
+"P:0:0:UI1:test-checks.c:2544\n"
+"F:1:0:UI1:test-checks.c:2545:2 == 3\n"
+"E:step_assert_eq_uptr:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_uptr,
+"B:check_eq_uptr\n"
+"P:0:0:UI1:test-checks.c:2550\n"
+"F:1:0:UI1:test-checks.c:2551:2 == 3\n"
+"F:*:0:UI1:test-checks.c:2553:5 == 6\n"
+"P:2:0:UI1:test-checks.c:2554\n"
+"F:3:0:UI1:test-checks.c:2555:8 == 9\n"
+"P:4:0:UI1:test-checks.c:2556\n"
+"F:5:0:UI1:test-checks.c:2557:11 == 12\n"
+"E:check_eq_uptr:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_uptr,
+"B:step_assert_ne_uptr\n"
+"P:0:0:UI1:test-checks.c:2563\n"
+"F:1:0:UI1:test-checks.c:2564:1 != 1\n"
+"E:step_assert_ne_uptr:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_uptr,
+"B:check_ne_uptr\n"
+"P:0:0:UI1:test-checks.c:2569\n"
+"F:1:0:UI1:test-checks.c:2570:1 != 1\n"
+"F:*:0:UI1:test-checks.c:2572:4 != 4\n"
+"P:2:0:UI1:test-checks.c:2573\n"
+"F:3:0:UI1:test-checks.c:2574:7 != 7\n"
+"P:4:0:UI1:test-checks.c:2575\n"
+"F:5:0:UI1:test-checks.c:2576:10 != 10\n"
+"E:check_ne_uptr:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_uptr,
+"B:step_assert_ge_uptr\n"
+"P:0:0:UI1:test-checks.c:2582\n"
+"F:1:0:UI1:test-checks.c:2583:2 >= 3\n"
+"E:step_assert_ge_uptr:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_uptr,
+"B:check_ge_uptr\n"
+"P:0:0:UI1:test-checks.c:2588\n"
+"F:1:0:UI1:test-checks.c:2589:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:2591:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:2592\n"
+"F:3:0:UI1:test-checks.c:2593:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:2594\n"
+"F:5:0:UI1:test-checks.c:2595:11 >= 12\n"
+"E:check_ge_uptr:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_uptr,
+"B:step_assert_gt_uptr\n"
+"P:0:0:UI1:test-checks.c:2601\n"
+"F:1:0:UI1:test-checks.c:2602:3 > 3\n"
+"E:step_assert_gt_uptr:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_uptr,
+"B:check_gt_uptr\n"
+"P:0:0:UI1:test-checks.c:2607\n"
+"F:1:0:UI1:test-checks.c:2608:3 > 3\n"
+"F:*:0:UI1:test-checks.c:2610:6 > 6\n"
+"P:2:0:UI1:test-checks.c:2611\n"
+"F:3:0:UI1:test-checks.c:2612:9 > 9\n"
+"F:4:0:UI1:test-checks.c:2613:10 > 11\n"
+"E:check_gt_uptr:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_uptr,
+"B:step_assert_le_uptr\n"
+"P:0:0:UI1:test-checks.c:2620\n"
+"F:1:0:UI1:test-checks.c:2621:3 <= 2\n"
+"E:step_assert_le_uptr:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_uptr,
+"B:check_le_uptr\n"
+"P:0:0:UI1:test-checks.c:2626\n"
+"F:1:0:UI1:test-checks.c:2627:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:2629:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:2630\n"
+"F:3:0:UI1:test-checks.c:2631:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:2632\n"
+"F:5:0:UI1:test-checks.c:2633:12 <= 11\n"
+"E:check_le_uptr:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_uptr,
+"B:step_assert_lt_uptr\n"
+"P:0:0:UI1:test-checks.c:2639\n"
+"F:1:0:UI1:test-checks.c:2640:3 < 3\n"
+"E:step_assert_lt_uptr:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_uptr,
+"B:check_lt_uptr\n"
+"P:0:0:UI1:test-checks.c:2645\n"
+"F:1:0:UI1:test-checks.c:2646:3 < 3\n"
+"F:*:0:UI1:test-checks.c:2648:6 < 6\n"
+"P:2:0:UI1:test-checks.c:2649\n"
+"F:3:0:UI1:test-checks.c:2650:9 < 9\n"
+"P:4:0:UI1:test-checks.c:2651\n"
+"F:5:0:UI1:test-checks.c:2652:12 < 12\n"
+"E:check_lt_uptr:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_ssz,
+"B:step_assert_eq_ssz\n"
+"P:0:0:UI1:test-checks.c:2658\n"
+"F:1:0:UI1:test-checks.c:2659:2 == 3\n"
+"E:step_assert_eq_ssz:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_ssz,
+"B:check_eq_ssz\n"
+"P:0:0:UI1:test-checks.c:2664\n"
+"F:1:0:UI1:test-checks.c:2665:2 == 3\n"
+"F:*:0:UI1:test-checks.c:2667:5 == 6\n"
+"P:2:0:UI1:test-checks.c:2668\n"
+"F:3:0:UI1:test-checks.c:2669:8 == 9\n"
+"P:4:0:UI1:test-checks.c:2670\n"
+"F:5:0:UI1:test-checks.c:2671:11 == 12\n"
+"E:check_eq_ssz:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_ssz,
+"B:step_assert_ne_ssz\n"
+"P:0:0:UI1:test-checks.c:2677\n"
+"F:1:0:UI1:test-checks.c:2678:1 != 1\n"
+"E:step_assert_ne_ssz:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_ssz,
+"B:check_ne_ssz\n"
+"P:0:0:UI1:test-checks.c:2683\n"
+"F:1:0:UI1:test-checks.c:2684:1 != 1\n"
+"F:*:0:UI1:test-checks.c:2686:4 != 4\n"
+"P:2:0:UI1:test-checks.c:2687\n"
+"F:3:0:UI1:test-checks.c:2688:7 != 7\n"
+"P:4:0:UI1:test-checks.c:2689\n"
+"F:5:0:UI1:test-checks.c:2690:10 != 10\n"
+"E:check_ne_ssz:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_ssz,
+"B:step_assert_ge_ssz\n"
+"P:0:0:UI1:test-checks.c:2696\n"
+"F:1:0:UI1:test-checks.c:2697:2 >= 3\n"
+"E:step_assert_ge_ssz:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_ssz,
+"B:check_ge_ssz\n"
+"P:0:0:UI1:test-checks.c:2702\n"
+"F:1:0:UI1:test-checks.c:2703:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:2705:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:2706\n"
+"F:3:0:UI1:test-checks.c:2707:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:2708\n"
+"F:5:0:UI1:test-checks.c:2709:11 >= 12\n"
+"E:check_ge_ssz:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_ssz,
+"B:step_assert_gt_ssz\n"
+"P:0:0:UI1:test-checks.c:2715\n"
+"F:1:0:UI1:test-checks.c:2716:3 > 3\n"
+"E:step_assert_gt_ssz:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_ssz,
+"B:check_gt_ssz\n"
+"P:0:0:UI1:test-checks.c:2721\n"
+"F:1:0:UI1:test-checks.c:2722:3 > 3\n"
+"F:*:0:UI1:test-checks.c:2724:6 > 6\n"
+"P:2:0:UI1:test-checks.c:2725\n"
+"F:3:0:UI1:test-checks.c:2726:9 > 9\n"
+"F:4:0:UI1:test-checks.c:2727:10 > 11\n"
+"E:check_gt_ssz:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_ssz,
+"B:step_assert_le_ssz\n"
+"P:0:0:UI1:test-checks.c:2734\n"
+"F:1:0:UI1:test-checks.c:2735:3 <= 2\n"
+"E:step_assert_le_ssz:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_ssz,
+"B:check_le_ssz\n"
+"P:0:0:UI1:test-checks.c:2740\n"
+"F:1:0:UI1:test-checks.c:2741:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:2743:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:2744\n"
+"F:3:0:UI1:test-checks.c:2745:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:2746\n"
+"F:5:0:UI1:test-checks.c:2747:12 <= 11\n"
+"E:check_le_ssz:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_ssz,
+"B:step_assert_lt_ssz\n"
+"P:0:0:UI1:test-checks.c:2753\n"
+"F:1:0:UI1:test-checks.c:2754:3 < 3\n"
+"E:step_assert_lt_ssz:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_ssz,
+"B:check_lt_ssz\n"
+"P:0:0:UI1:test-checks.c:2759\n"
+"F:1:0:UI1:test-checks.c:2760:3 < 3\n"
+"F:*:0:UI1:test-checks.c:2762:6 < 6\n"
+"P:2:0:UI1:test-checks.c:2763\n"
+"F:3:0:UI1:test-checks.c:2764:9 < 9\n"
+"P:4:0:UI1:test-checks.c:2765\n"
+"F:5:0:UI1:test-checks.c:2766:12 < 12\n"
+"E:check_lt_ssz:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_eq_sz,
+"B:step_assert_eq_sz\n"
+"P:0:0:UI1:test-checks.c:2772\n"
+"F:1:0:UI1:test-checks.c:2773:2 == 3\n"
+"E:step_assert_eq_sz:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_eq_sz,
+"B:check_eq_sz\n"
+"P:0:0:UI1:test-checks.c:2778\n"
+"F:1:0:UI1:test-checks.c:2779:2 == 3\n"
+"F:*:0:UI1:test-checks.c:2781:5 == 6\n"
+"P:2:0:UI1:test-checks.c:2782\n"
+"F:3:0:UI1:test-checks.c:2783:8 == 9\n"
+"P:4:0:UI1:test-checks.c:2784\n"
+"F:5:0:UI1:test-checks.c:2785:11 == 12\n"
+"E:check_eq_sz:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ne_sz,
+"B:step_assert_ne_sz\n"
+"P:0:0:UI1:test-checks.c:2791\n"
+"F:1:0:UI1:test-checks.c:2792:1 != 1\n"
+"E:step_assert_ne_sz:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ne_sz,
+"B:check_ne_sz\n"
+"P:0:0:UI1:test-checks.c:2797\n"
+"F:1:0:UI1:test-checks.c:2798:1 != 1\n"
+"F:*:0:UI1:test-checks.c:2800:4 != 4\n"
+"P:2:0:UI1:test-checks.c:2801\n"
+"F:3:0:UI1:test-checks.c:2802:7 != 7\n"
+"P:4:0:UI1:test-checks.c:2803\n"
+"F:5:0:UI1:test-checks.c:2804:10 != 10\n"
+"E:check_ne_sz:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_ge_sz,
+"B:step_assert_ge_sz\n"
+"P:0:0:UI1:test-checks.c:2810\n"
+"F:1:0:UI1:test-checks.c:2811:2 >= 3\n"
+"E:step_assert_ge_sz:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_ge_sz,
+"B:check_ge_sz\n"
+"P:0:0:UI1:test-checks.c:2816\n"
+"F:1:0:UI1:test-checks.c:2817:2 >= 3\n"
+"F:*:0:UI1:test-checks.c:2819:5 >= 6\n"
+"P:2:0:UI1:test-checks.c:2820\n"
+"F:3:0:UI1:test-checks.c:2821:8 >= 9\n"
+"P:4:0:UI1:test-checks.c:2822\n"
+"F:5:0:UI1:test-checks.c:2823:11 >= 12\n"
+"E:check_ge_sz:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_gt_sz,
+"B:step_assert_gt_sz\n"
+"P:0:0:UI1:test-checks.c:2829\n"
+"F:1:0:UI1:test-checks.c:2830:3 > 3\n"
+"E:step_assert_gt_sz:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_gt_sz,
+"B:check_gt_sz\n"
+"P:0:0:UI1:test-checks.c:2835\n"
+"F:1:0:UI1:test-checks.c:2836:3 > 3\n"
+"F:*:0:UI1:test-checks.c:2838:6 > 6\n"
+"P:2:0:UI1:test-checks.c:2839\n"
+"F:3:0:UI1:test-checks.c:2840:9 > 9\n"
+"F:4:0:UI1:test-checks.c:2841:10 > 11\n"
+"E:check_gt_sz:N:5:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_le_sz,
+"B:step_assert_le_sz\n"
+"P:0:0:UI1:test-checks.c:2848\n"
+"F:1:0:UI1:test-checks.c:2849:3 <= 2\n"
+"E:step_assert_le_sz:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_le_sz,
+"B:check_le_sz\n"
+"P:0:0:UI1:test-checks.c:2854\n"
+"F:1:0:UI1:test-checks.c:2855:3 <= 2\n"
+"F:*:0:UI1:test-checks.c:2857:6 <= 5\n"
+"P:2:0:UI1:test-checks.c:2858\n"
+"F:3:0:UI1:test-checks.c:2859:9 <= 8\n"
+"P:4:0:UI1:test-checks.c:2860\n"
+"F:5:0:UI1:test-checks.c:2861:12 <= 11\n"
+"E:check_le_sz:N:6:F:4:D:0.001000\n");
+
+T_TEST_OUTPUT(step_assert_lt_sz,
+"B:step_assert_lt_sz\n"
+"P:0:0:UI1:test-checks.c:2867\n"
+"F:1:0:UI1:test-checks.c:2868:3 < 3\n"
+"E:step_assert_lt_sz:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(check_lt_sz,
+"B:check_lt_sz\n"
+"P:0:0:UI1:test-checks.c:2873\n"
+"F:1:0:UI1:test-checks.c:2874:3 < 3\n"
+"F:*:0:UI1:test-checks.c:2876:6 < 6\n"
+"P:2:0:UI1:test-checks.c:2877\n"
+"F:3:0:UI1:test-checks.c:2878:9 < 9\n"
+"P:4:0:UI1:test-checks.c:2879\n"
+"F:5:0:UI1:test-checks.c:2880:12 < 12\n"
+"E:check_lt_sz:N:6:F:4:D:0.001000\n");
+
/*
* The license is at the end of the file to be able to use the test code and
* output in examples in the documentation. This is also the reason for the
diff --git a/testsuites/libtests/ttest01/test-destructor.c b/testsuites/libtests/ttest01/test-destructor.c
index df2a4e6b0a..9a0abb8b6e 100644
--- a/testsuites/libtests/ttest01/test-destructor.c
+++ b/testsuites/libtests/ttest01/test-destructor.c
@@ -15,6 +15,13 @@ T_TEST_CASE(destructor)
T_add_destructor(&dtor, destroy);
}
+#include "t-self-test.h"
+
+T_TEST_OUTPUT(destructor,
+"B:destructor\n"
+"P:0:0:UI1:test-destructor.c:7\n"
+"E:destructor:N:1:F:0:D:0.001000\n");
+
/*
* The license is at the end of the file to be able to use the test code and
* output in examples in the documentation. This is also the reason for the
diff --git a/testsuites/libtests/ttest01/test-eno.c b/testsuites/libtests/ttest01/test-eno.c
index e34ada4f8e..f130525498 100644
--- a/testsuites/libtests/ttest01/test-eno.c
+++ b/testsuites/libtests/ttest01/test-eno.c
@@ -21,6 +21,26 @@ T_TEST_CASE(test_eno_success)
T_assert_eno_success(ENOMEM);
}
+#include "t-self-test.h"
+
+T_TEST_OUTPUT(test_eno,
+"B:test_eno\n"
+"P:0:0:UI1:test-eno.c:6\n"
+"F:1:0:UI1:test-eno.c:7:ENOMEM == ERANGE\n"
+"F:*:0:UI1:test-eno.c:9:ENOMEM == ERANGE\n"
+"P:2:0:UI1:test-eno.c:10\n"
+"F:3:0:UI1:test-eno.c:11:ENOMEM == ERANGE\n"
+"E:test_eno:N:4:F:3:D:0.001000\n");
+
+T_TEST_OUTPUT(test_eno_success,
+"B:test_eno_success\n"
+"P:0:0:UI1:test-eno.c:16\n"
+"F:1:0:UI1:test-eno.c:17:ENOMEM == 0\n"
+"F:*:0:UI1:test-eno.c:19:ENOMEM == 0\n"
+"P:2:0:UI1:test-eno.c:20\n"
+"F:3:0:UI1:test-eno.c:21:ENOMEM == 0\n"
+"E:test_eno_success:N:4:F:3:D:0.001000\n");
+
/*
* The license is at the end of the file to be able to use the test code and
* output in examples in the documentation. This is also the reason for the
diff --git a/testsuites/libtests/ttest01/test-fixture.c b/testsuites/libtests/ttest01/test-fixture.c
index b5b8d4493a..6c3c7ba168 100644
--- a/testsuites/libtests/ttest01/test-fixture.c
+++ b/testsuites/libtests/ttest01/test-fixture.c
@@ -57,6 +57,26 @@ T_TEST_CASE_FIXTURE(fixture, &fixture)
T_log(T_QUIET, "not reached");
}
+#include "t-self-test.h"
+
+T_TEST_OUTPUT(fixture,
+"B:fixture\n"
+"L:setup begin\n"
+"P:0:0:UI1:test-fixture.c:13\n"
+"P:1:0:UI1:test-fixture.c:14\n"
+"P:2:0:UI1:test-fixture.c:18\n"
+"L:setup end\n"
+"P:3:0:UI1:test-fixture.c:55\n"
+"F:4:0:UI1:test-fixture.c:56:test fails and we stop the test case\n"
+"L:stop begin\n"
+"P:5:0:UI1:test-fixture.c:28\n"
+"L:stop end\n"
+"L:teardown begin\n"
+"P:6:0:UI1:test-fixture.c:40\n"
+"P:7:0:UI1:test-fixture.c:42\n"
+"L:teardown end\n"
+"E:fixture:N:8:F:1:D:0.001000\n");
+
/*
* The license is at the end of the file to be able to use the test code and
* output in examples in the documentation. This is also the reason for the
diff --git a/testsuites/libtests/ttest01/test-leak.c b/testsuites/libtests/ttest01/test-leak.c
index b9d35e4ba4..6fd0031133 100644
--- a/testsuites/libtests/ttest01/test-leak.c
+++ b/testsuites/libtests/ttest01/test-leak.c
@@ -131,6 +131,81 @@ T_TEST_CASE(missing_key_delete)
T_psx_success(eno);
}
+#include "t-self-test.h"
+
+T_TEST_OUTPUT(missing_sema_delete,
+"B:missing_sema_delete\n"
+"P:0:0:UI1:test-leak.c:14\n"
+"F:*:0:UI1:*:*:RTEMS semaphore leak (1)\n"
+"E:missing_sema_delete:N:1:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(missing_free,
+"B:missing_free\n"
+"P:0:0:UI1:test-leak.c:22\n"
+"E:missing_free:N:1:F:0:D:0.001000\n");
+
+T_TEST_OUTPUT(missing_close,
+"B:missing_close\n"
+"P:0:0:UI1:test-leak.c:35\n"
+"F:*:0:UI1:*:*:file descriptor leak (1)\n"
+"E:missing_close:N:1:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(missing_barrier_delete,
+"B:missing_barrier_delete\n"
+"P:0:0:UI1:test-leak.c:45\n"
+"F:*:0:UI1:*:*:RTEMS barrier leak (1)\n"
+"E:missing_barrier_delete:N:1:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(missing_extension_delete,
+"B:missing_extension_delete\n"
+"P:0:0:UI1:test-leak.c:57\n"
+"F:*:0:UI1:*:*:RTEMS extension leak (1)\n"
+"E:missing_extension_delete:N:1:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(missing_mq_delete,
+"B:missing_mq_delete\n"
+"P:0:0:UI1:test-leak.c:67\n"
+"F:*:0:UI1:*:*:RTEMS message queue leak (1)\n"
+"E:missing_mq_delete:N:1:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(missing_part_delete,
+"B:missing_part_delete\n"
+"P:0:0:UI1:test-leak.c:78\n"
+"F:*:0:UI1:*:*:RTEMS partition leak (1)\n"
+"E:missing_part_delete:N:1:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(missing_period_delete,
+"B:missing_period_delete\n"
+"P:0:0:UI1:test-leak.c:88\n"
+"F:*:0:UI1:*:*:RTEMS period leak (1)\n"
+"E:missing_period_delete:N:1:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(missing_region_delete,
+"B:missing_region_delete\n"
+"P:0:0:UI1:test-leak.c:99\n"
+"F:*:0:UI1:*:*:RTEMS region leak (1)\n"
+"E:missing_region_delete:N:1:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(missing_task_delete,
+"B:missing_task_delete\n"
+"P:0:0:UI1:test-leak.c:110\n"
+"F:*:0:UI1:*:*:RTEMS task leak (1)\n"
+"E:missing_task_delete:N:1:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(missing_timer_delete,
+"B:missing_timer_delete\n"
+"P:0:0:UI1:test-leak.c:119\n"
+"F:*:0:UI1:*:*:RTEMS timer leak (1)\n"
+"E:missing_timer_delete:N:1:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(missing_key_delete,
+"B:missing_key_delete\n"
+"P:0:0:UI1:test-leak.c:128\n"
+"P:1:0:UI1:test-leak.c:131\n"
+"F:*:0:UI1:*:*:POSIX key leak (1)\n"
+"F:*:0:UI1:*:*:POSIX key value pair leak (1)\n"
+"E:missing_key_delete:N:2:F:2:D:0.001000\n");
+
/*
* The license is at the end of the file to be able to use the test code and
* output in examples in the documentation. This is also the reason for the
diff --git a/testsuites/libtests/ttest01/test-log.c b/testsuites/libtests/ttest01/test-log.c
index 0ea1e668fd..f6734d4829 100644
--- a/testsuites/libtests/ttest01/test-log.c
+++ b/testsuites/libtests/ttest01/test-log.c
@@ -7,6 +7,13 @@ T_TEST_CASE(log)
T_log(T_NORMAL, "not verbose enough");
}
+#include "t-self-test.h"
+
+T_TEST_OUTPUT(log,
+"B:log\n"
+"L:a custom message 1, 2, 3\n"
+"E:log:N:0:F:0:D:0.001000\n");
+
/*
* The license is at the end of the file to be able to use the test code and
* output in examples in the documentation. This is also the reason for the
diff --git a/testsuites/libtests/ttest01/test-malloc.c b/testsuites/libtests/ttest01/test-malloc.c
index 961379fe5c..4dcf1f35d5 100644
--- a/testsuites/libtests/ttest01/test-malloc.c
+++ b/testsuites/libtests/ttest01/test-malloc.c
@@ -54,6 +54,36 @@ T_TEST_CASE(calloc_auto)
T_eq_int(*i, 0);
}
+#include "t-self-test.h"
+
+T_TEST_OUTPUT(malloc_free,
+"B:malloc_free\n"
+"P:0:0:UI1:test-malloc.c:8\n"
+"E:malloc_free:N:1:F:0:D:0.001000\n");
+
+T_TEST_OUTPUT(malloc_auto,
+"B:malloc_auto\n"
+"P:0:0:UI1:test-malloc.c:17\n"
+"E:malloc_auto:N:1:F:0:D:0.001000\n");
+
+T_TEST_OUTPUT(zalloc_auto,
+"B:zalloc_auto\n"
+"P:0:0:UI1:test-malloc.c:35\n"
+"P:1:0:UI1:test-malloc.c:36\n"
+"P:2:0:UI1:test-malloc.c:26\n"
+"E:zalloc_auto:N:3:F:0:D:0.001000\n");
+
+T_TEST_OUTPUT(malloc_huge,
+"B:malloc_huge\n"
+"P:0:0:UI1:test-malloc.c:45\n"
+"E:malloc_huge:N:1:F:0:D:0.001000\n");
+
+T_TEST_OUTPUT(calloc_auto,
+"B:calloc_auto\n"
+"P:0:0:UI1:test-malloc.c:53\n"
+"P:1:0:UI1:test-malloc.c:54\n"
+"E:calloc_auto:N:2:F:0:D:0.001000\n");
+
/*
* The license is at the end of the file to be able to use the test code and
* output in examples in the documentation. This is also the reason for the
diff --git a/testsuites/libtests/ttest01/test-plan.c b/testsuites/libtests/ttest01/test-plan.c
index 91dc087d96..0cbb196801 100644
--- a/testsuites/libtests/ttest01/test-plan.c
+++ b/testsuites/libtests/ttest01/test-plan.c
@@ -34,6 +34,37 @@ T_TEST_CASE(steps)
T_step(2, "c");
}
+#include "t-self-test.h"
+
+T_TEST_OUTPUT(wrong_step,
+"B:wrong_step\n"
+"P:0:0:UI1:test-plan.c:6\n"
+"F:1:0:UI1:test-plan.c:7:planned step (2)\n"
+"E:wrong_step:N:2:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(plan_ok,
+"B:plan_ok\n"
+"P:0:0:UI1:test-plan.c:13\n"
+"E:plan_ok:N:1:F:0:D:0.001000\n");
+
+T_TEST_OUTPUT(plan_failed,
+"B:plan_failed\n"
+"P:0:0:UI1:test-plan.c:19\n"
+"F:*:0:UI1:*:*:actual steps (1), planned steps (2)\n"
+"E:plan_failed:N:1:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(double_plan,
+"B:double_plan\n"
+"F:*:0:UI1:*:*:planned steps (99) already set\n"
+"E:double_plan:N:0:F:1:D:0.001000\n");
+
+T_TEST_OUTPUT(steps,
+"B:steps\n"
+"P:0:0:UI1:test-plan.c:31\n"
+"P:1:0:UI1:test-plan.c:33\n"
+"P:2:0:UI1:test-plan.c:34\n"
+"E:steps:N:3:F:0:D:0.001000\n");
+
/*
* The license is at the end of the file to be able to use the test code and
* output in examples in the documentation. This is also the reason for the
diff --git a/testsuites/libtests/ttest01/test-psx.c b/testsuites/libtests/ttest01/test-psx.c
index b1dbc723b2..c080a15111 100644
--- a/testsuites/libtests/ttest01/test-psx.c
+++ b/testsuites/libtests/ttest01/test-psx.c
@@ -36,6 +36,33 @@ T_TEST_CASE(test_psx_success)
T_assert_psx_success(-1);
}
+#include "t-self-test.h"
+
+T_TEST_OUTPUT(stat,
+"B:stat\n"
+"P:0:0:UI1:test-psx.c:13\n"
+"E:stat:N:1:F:0:D:0.001000\n");
+
+T_TEST_OUTPUT(test_psx_error,
+"B:test_psx_error\n"
+"P:0:0:UI1:test-psx.c:19\n"
+"F:1:0:UI1:test-psx.c:20:-1 == -1, ENOMEM == ERANGE\n"
+"F:2:0:UI1:test-psx.c:21:0 == -1, ENOMEM == ENOMEM\n"
+"F:*:0:UI1:test-psx.c:23:-1 == -1, ENOMEM == ERANGE\n"
+"F:*:0:UI1:test-psx.c:24:0 == -1, ENOMEM == ENOMEM\n"
+"P:3:0:UI1:test-psx.c:25\n"
+"F:4:0:UI1:test-psx.c:26:0 == -1, ENOMEM == ENOMEM\n"
+"E:test_psx_error:N:5:F:5:D:0.001000\n");
+
+T_TEST_OUTPUT(test_psx_success,
+"B:test_psx_success\n"
+"P:0:0:UI1:test-psx.c:31\n"
+"F:1:0:UI1:test-psx.c:32:-1 == 0, 0\n"
+"F:*:0:UI1:test-psx.c:34:-1 == 0, 0\n"
+"P:2:0:UI1:test-psx.c:35\n"
+"F:3:0:UI1:test-psx.c:36:-1 == 0, 0\n"
+"E:test_psx_success:N:4:F:3:D:0.001000\n");
+
/*
* The license is at the end of the file to be able to use the test code and
* output in examples in the documentation. This is also the reason for the
diff --git a/testsuites/libtests/ttest01/test-rtems.c b/testsuites/libtests/ttest01/test-rtems.c
index 74fb89831e..1f9f37dfdf 100644
--- a/testsuites/libtests/ttest01/test-rtems.c
+++ b/testsuites/libtests/ttest01/test-rtems.c
@@ -70,6 +70,38 @@ T_TEST_CASE(rsc_success)
T_assert_rsc_success(RTEMS_INVALID_NUMBER);
}
+#include "t-self-test.h"
+
+T_TEST_OUTPUT(timer,
+"B:timer\n"
+"P:0:0:UI1:test-rtems.c:26\n"
+"P:1:0:UI1:test-rtems.c:29\n"
+"P:2:0:UI1:test-rtems.c:39\n"
+"P:3:0:ISR:test-rtems.c:14\n"
+"P:4:0:ISR:test-rtems.c:15\n"
+"P:5:0:UI1:test-rtems.c:44\n"
+"P:6:0:UI1:test-rtems.c:45\n"
+"P:7:0:UI1:test-rtems.c:48\n"
+"E:timer:N:8:F:0:D:0.001000\n");
+
+T_TEST_OUTPUT(rsc,
+"B:rsc\n"
+"P:0:0:UI1:test-rtems.c:54\n"
+"F:1:0:UI1:test-rtems.c:55:RTEMS_INVALID_NUMBER == RTEMS_INVALID_ID\n"
+"F:*:0:UI1:test-rtems.c:57:RTEMS_INVALID_NUMBER == RTEMS_INVALID_ID\n"
+"P:2:0:UI1:test-rtems.c:58\n"
+"F:3:0:UI1:test-rtems.c:59:RTEMS_INVALID_NUMBER == RTEMS_INVALID_ID\n"
+"E:rsc:N:4:F:3:D:0.001000\n");
+
+T_TEST_OUTPUT(rsc_success,
+"B:rsc_success\n"
+"P:0:0:UI1:test-rtems.c:65\n"
+"F:1:0:UI1:test-rtems.c:66:RTEMS_INVALID_NUMBER == RTEMS_SUCCESSFUL\n"
+"F:*:0:UI1:test-rtems.c:68:RTEMS_INVALID_NUMBER == RTEMS_SUCCESSFUL\n"
+"P:2:0:UI1:test-rtems.c:69\n"
+"F:3:0:UI1:test-rtems.c:70:RTEMS_INVALID_NUMBER == RTEMS_SUCCESSFUL\n"
+"E:rsc_success:N:4:F:3:D:0.001000\n");
+
/*
* The license is at the end of the file to be able to use the test code and
* output in examples in the documentation. This is also the reason for the
diff --git a/testsuites/libtests/ttest01/test-simple.c b/testsuites/libtests/ttest01/test-simple.c
index 1f69ab22a7..87954b4e22 100644
--- a/testsuites/libtests/ttest01/test-simple.c
+++ b/testsuites/libtests/ttest01/test-simple.c
@@ -14,6 +14,14 @@ T_TEST_CASE(a_test_case)
T_true(false, "a test failure message");
}
+#include "t-self-test.h"
+
+T_TEST_OUTPUT(a_test_case,
+"B:a_test_case\n"
+"P:0:0:UI1:test-simple.c:13\n"
+"F:1:0:UI1:test-simple.c:14:a test failure message\n"
+"E:a_test_case:N:2:F:1:D:0.001000\n");
+
/*
* The license is at the end of the file to be able to use the test code and
* output in examples in the documentation. This is also the reason for the
diff --git a/testsuites/libtests/ttest01/test-step.c b/testsuites/libtests/ttest01/test-step.c
index 3c8e22da90..3364ff5716 100644
--- a/testsuites/libtests/ttest01/test-step.c
+++ b/testsuites/libtests/ttest01/test-step.c
@@ -6,6 +6,14 @@ T_TEST_CASE(step)
T_step_true(2, true, "not the right step");
}
+#include "t-self-test.h"
+
+T_TEST_OUTPUT(step,
+"B:step\n"
+"P:0:0:UI1:test-step.c:5\n"
+"F:1:0:UI1:test-step.c:6:planned step (2)\n"
+"E:step:N:2:F:1:D:0.001000\n");
+
/*
* The license is at the end of the file to be able to use the test code and
* output in examples in the documentation. This is also the reason for the
diff --git a/testsuites/libtests/ttest01/test-time.c b/testsuites/libtests/ttest01/test-time.c
index 648c644739..01e6516cf2 100644
--- a/testsuites/libtests/ttest01/test-time.c
+++ b/testsuites/libtests/ttest01/test-time.c
@@ -189,6 +189,88 @@ T_TEST_CASE(begin_time)
T_time_to_string_ns(d, ts));
}
+#include "t-self-test.h"
+
+T_TEST_OUTPUT(time_to_string,
+"B:time_to_string\n"
+"P:0:0:UI1:test-time.c:11\n"
+"P:1:0:UI1:test-time.c:12\n"
+"P:2:0:UI1:test-time.c:13\n"
+"P:3:0:UI1:test-time.c:14\n"
+"P:4:0:UI1:test-time.c:17\n"
+"P:5:0:UI1:test-time.c:18\n"
+"E:time_to_string:N:6:F:0:D:0.001000\n");
+
+T_TEST_OUTPUT(now,
+"B:now\n"
+"L:0.000000000\n"
+"E:now:N:0:F:0:D:0.001000\n");
+
+T_TEST_OUTPUT(tick,
+"B:tick\n"
+"P:0:0:UI1:test-time.c:44\n"
+"E:tick:N:1:F:0:D:0.001000\n");
+
+T_TEST_OUTPUT(time,
+"B:time\n"
+"P:0:0:UI1:test-time.c:55\n"
+"P:1:0:UI1:test-time.c:56\n"
+"P:2:0:UI1:test-time.c:57\n"
+"P:3:0:UI1:test-time.c:58\n"
+"P:4:0:UI1:test-time.c:61\n"
+"P:5:0:UI1:test-time.c:63\n"
+"P:6:0:UI1:test-time.c:64\n"
+"P:7:0:UI1:test-time.c:67\n"
+"P:8:0:UI1:test-time.c:69\n"
+"P:9:0:UI1:test-time.c:70\n"
+"P:10:0:UI1:test-time.c:73\n"
+"P:11:0:UI1:test-time.c:75\n"
+"P:12:0:UI1:test-time.c:76\n"
+"P:13:0:UI1:test-time.c:79\n"
+"P:14:0:UI1:test-time.c:81\n"
+"P:15:0:UI1:test-time.c:82\n"
+"P:16:0:UI1:test-time.c:85\n"
+"P:17:0:UI1:test-time.c:87\n"
+"P:18:0:UI1:test-time.c:88\n"
+"P:19:0:UI1:test-time.c:91\n"
+"P:20:0:UI1:test-time.c:93\n"
+"P:21:0:UI1:test-time.c:94\n"
+"P:22:0:UI1:test-time.c:97\n"
+"P:23:0:UI1:test-time.c:99\n"
+"P:24:0:UI1:test-time.c:100\n"
+"P:25:0:UI1:test-time.c:103\n"
+"P:26:0:UI1:test-time.c:105\n"
+"P:27:0:UI1:test-time.c:106\n"
+"P:28:0:UI1:test-time.c:109\n"
+"P:29:0:UI1:test-time.c:111\n"
+"P:30:0:UI1:test-time.c:112\n"
+"P:31:0:UI1:test-time.c:115\n"
+"P:32:0:UI1:test-time.c:117\n"
+"P:33:0:UI1:test-time.c:118\n"
+"P:34:0:UI1:test-time.c:121\n"
+"P:35:0:UI1:test-time.c:123\n"
+"P:36:0:UI1:test-time.c:124\n"
+"P:37:0:UI1:test-time.c:127\n"
+"P:38:0:UI1:test-time.c:129\n"
+"P:39:0:UI1:test-time.c:130\n"
+"E:time:N:40:F:0:D:0.001000\n");
+
+T_TEST_OUTPUT(ticks,
+"B:ticks\n"
+"P:0:0:UI1:test-time.c:147\n"
+"P:1:0:UI1:test-time.c:151\n"
+"P:2:0:UI1:test-time.c:152\n"
+"P:3:0:UI1:test-time.c:172\n"
+"P:4:0:UI1:test-time.c:173\n"
+"P:5:0:UI1:test-time.c:174\n"
+"P:6:0:UI1:test-time.c:175\n"
+"E:ticks:N:7:F:0:D:0.001000\n");
+
+T_TEST_OUTPUT(begin_time,
+"B:begin_time\n"
+"L:time at test case begin 0.325000046\n"
+"E:begin_time:N:0:F:0:D:0.001000\n");
+
/*
* The license is at the end of the file to be able to use the test code and
* output in examples in the documentation. This is also the reason for the
diff --git a/testsuites/libtests/ttest01/test-verbosity.c b/testsuites/libtests/ttest01/test-verbosity.c
index e4e8adf84f..0cf422a0c3 100644
--- a/testsuites/libtests/ttest01/test-verbosity.c
+++ b/testsuites/libtests/ttest01/test-verbosity.c
@@ -16,6 +16,15 @@ T_TEST_CASE(verbosity_changes)
T_set_verbosity(verbosity);
}
+#include "t-self-test.h"
+
+T_TEST_OUTPUT(verbosity_changes,
+"B:verbosity_changes\n"
+"F:3:0:UI1:test-verbosity.c:12:normal: check fails -> with output\n"
+"P:4:0:UI1:test-verbosity.c:14\n"
+"F:5:0:UI1:test-verbosity.c:15:verbose: check fails -> with output\n"
+"E:verbosity_changes:N:6:F:3:D:0.001000\n");
+
/*
* The license is at the end of the file to be able to use the test code and
* output in examples in the documentation. This is also the reason for the