Tests started on Sat Jan 29 18:19:34 PST 2022 and finished on Sat Jan 29 18:20:32 PST 2022
Start running snapdev tests v1.1.18 on Sat Jan 29 18:20:19 PST 2022 snapdev v1.1.18 [22985]:unittest: seed is 1643509219 source directory: "/home/snapwebsites/snapcpp/contrib/snapdev"temporary directory: "/home/snapwebsites/snapcpp/BUILD/Debug/contrib/snapdev/tmp" SECTION: safe_assert: make sure assert can pass SECTION: callback manager: member function callback SECTION: callback manager: direct function callback with 3 parameters SECTION: callback manager: direct function callback with no parameters SECTION: callback manager: std::bind() function SECTION: chownnm: change group SECTION: chownnm: change owner warning: skipping change owner test because your are not root and/or the "snapwebsites" user doesn't exist. SECTION: file_contents: write -> read contents SECTION: file_contents: write temporary -> read fails SECTION: file_contents: empty filename is not accepted SECTION: file_contents: read from /proc/self/cmd SECTION: pathinfo: replace existing suffix SECTION: hexadecimal_string: verify hexadecimal digit detection SECTION: hexadecimal_string: all 16 bit values SECTION: hexadecimal_string: hex_to_bin & bin_to_hex, large (and small) random numbers SECTION: hexadecimal_string: bin_to_hex with empty SECTION: hexadecimal_string: large width for int_to_hex() SECTION: hexadecimal_string: invalid length SECTION: hexadecimal_string: invalid digits SECTION: hexadecimal_string: integer too small (overflow) SECTION: ostream_int128: small numbers (-10 to +10) SECTION: ostream_int128: positive numbers SECTION: ostream_int128: negative numbers SECTION: ostream_int128: most positive number SECTION: ostream_int128: most negative number SECTION: int128_literal: zero and powers of two SECTION: uint128_literal: unsigned zero and powers of two SECTION: [u]int128_literal: large numbers in decimal, hexadecimal, octal and binary SECTION: log2: zero SECTION: log2: powers of 2 SECTION: log2: random numbers SECTION: matrix: empty SECTION: matrix: 2x2 SECTION: matrix: 3x3 SECTION: matrix: 4x4 SECTION: matrix: a+=SECTION: matrix: b=a+ SECTION: matrix: c=a+b SECTION: matrix: a+=b SECTION: matrix: b=a- SECTION: matrix: a-= SECTION: matrix: c=a-b SECTION: matrix: a-=b SECTION: matrix: minor SECTION: matrix: transpose 4x4 SECTION: matrix: transpose 6x2 SECTION: matrix: adjugate 2x2 SECTION: matrix: adjugate 3x3 SECTION: matrix: 2x2 determinant SECTION: matrix: 3x3 determinant with specific data SECTION: matrix: 3x3 determinant with random data SECTION: matrix: b=a* SECTION: matrix: a*= SECTION: matrix: c=a*b SECTION: matrix: a*=b SECTION: matrix: b=a/ SECTION: matrix: a/= SECTION: matrix: c=a/b SECTION: matrix: a/=b SECTION: matrix: b=a* (a is identity) SECTION: matrix: b=a* (a is identity) SECTION: matrix: b=a* (a is identity) SECTION: mkdir_p: empty SECTION: mkdir_p: create SECTION: mkdir_p: create full path SECTION: pathinfo: replace existing suffix SECTION: pathinfo: replace non-existant suffix SECTION: pathinfo: remove suffix when present SECTION: pathinfo: remove suffix when absent SECTION: pathinfo: do nothing if non-existant suffix SECTION: timespec-operations: simple add SECTION: timespec-operations: simple subtract SECTION: timespec-operations: add "minus one day" SECTION: timespec-operations: add with nano overflow SECTION: timespec-operations: subtract with nano underflow SECTION: timespec-operations: -1, 0, +1 SECTION: timespec-operations: add nanos SECTION: timespec-operations: load/save SECTION: timespec-operations: negative + negative SECTION: timespec-operations: system time SECTION: timespec-operations: ostream SECTION: generate tokens: keep empty entries SECTION: generate tokens: remove empty entries SECTION: generate tokens: comma separated SECTION: generate tokens: comma separated, remove empty SECTION: generate tokens: comma separated, remove empty and trim SECTION: generate tokens: arrow (string) separated, remove empty and trim SECTION: trim_string many cases SECTION: user_groups: groups SECTION: user_groups: invalid user =============================================================================== All tests passed (2056517 assertions in 22 test cases) Finished running snapdev tests v1.1.18 on Sat Jan 29 18:20:21 PST 2022