Back to list


info: starting build process on Sat Sep 12 05:39:57 AM UTC 2026
make: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept'
make[1]: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept'
make[2]: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept'
make[2]: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept'
[ 42%] Built target except
make[2]: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept'
make[2]: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept'
[ 78%] Built target unittest
make[2]: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept'
make[2]: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept'
[ 89%] Built target verify-file-inheritance
make[2]: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept'
make[2]: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept'
make[2]: Entering directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept'
[ 94%] Generating API documentation with Doxygen
make[2]: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept'
[100%] Built target libexcept_Documentation
make[1]: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept'
make: Leaving directory '/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept'
../../BUILD/Debug/contrib/libexcept/tests/unittest --tmp-dir "/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept/tmp" --binary-dir "/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept" --dist-dir "/home/alexis/snapwebsites/snapcpp/BUILD/Debug/dist" --source-dir "/home/alexis/snapwebsites/snapcpp/contrib/libexcept" --premature-exit-guard-file /home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept/tmp/catch2-running.tmp --verify-file-inheritance /home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept/tools  --progress  ""
libexcept v1.1.21 [50874]:unittest: seed is 1789191598
source directory: "/home/alexis/snapwebsites/snapcpp/contrib/libexcept"
binary directory: "/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept"
dist directory: "/home/alexis/snapwebsites/snapcpp/BUILD/Debug/dist"
temporary directory: "/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept/tmp"
Randomness seeded to: 13099065
SECTION: verify runtime vs compile time version numbers
SECTION: trace mode
SECTION: stack trace

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
unittest is a Catch2 v3.16.0 host application.
Run with -? for options

-------------------------------------------------------------------------------
stack_trace
  stack trace
-------------------------------------------------------------------------------
/home/alexis/snapwebsites/snapcpp/contrib/libexcept/tests/catch_stack_trace.cpp:73
...............................................................................

/home/alexis/snapwebsites/snapcpp/contrib/libexcept/tests/catch_stack_trace.cpp:79: FAILED:
  CATCH_CHECK( stack.size() == 5 )
with expansion:
  4 == 5

/home/alexis/snapwebsites/snapcpp/contrib/libexcept/tests/catch_stack_trace.cpp:110: FAILED:
  CATCH_CHECK( (line == o.get_line() + 1 || line == o.get_line() + 2) )
with expansion:
  false

/home/alexis/snapwebsites/snapcpp/contrib/libexcept/tests/catch_stack_trace.cpp:117: FAILED:
  CATCH_CHECK( pos != std::string::npos )
with expansion:
  18446744073709551615 (0xffffffffffffffff)
  !=
  18446744073709551615 (0xffffffffffffffff)

/home/alexis/snapwebsites/snapcpp/contrib/libexcept/tests/catch_stack_trace.cpp:120: FAILED:
  CATCH_CHECK( (line == local_line || line == local_line - 1) )
with expansion:
  false

SECTION: direct logic exception
-------------------------------------------------------------------------------
direct_exception
  direct logic exception
-------------------------------------------------------------------------------
/home/alexis/snapwebsites/snapcpp/contrib/libexcept/tests/catch_exceptions.cpp:211
...............................................................................

/home/alexis/snapwebsites/snapcpp/contrib/libexcept/tests/catch_exceptions.cpp:276: FAILED:
  CATCH_CHECK( stack.size() == 2 )
with expansion:
  0 == 2

SECTION: direct range exception
SECTION: direct run-time exception
-------------------------------------------------------------------------------
direct_exception
  direct run-time exception
-------------------------------------------------------------------------------
/home/alexis/snapwebsites/snapcpp/contrib/libexcept/tests/catch_exceptions.cpp:329
...............................................................................

/home/alexis/snapwebsites/snapcpp/contrib/libexcept/tests/catch_exceptions.cpp:394: FAILED:
  CATCH_CHECK( stack.size() == 2 )
with expansion:
  0 == 2

SECTION: exception parameters
SECTION: file_inheritance: check command line
SECTION: file_inheritance: verify that a process succeeds in a clean environment
--- execute system("/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept/tools/verify-file-inheritance") == 0 ---
SECTION: file_inheritance: verify that a process fails if unexpected files are inherited
warning: file descriptor 3 (/home/alexis/snapwebsites/snapcpp/BUILD/Debug/contrib/libexcept/tmp/file-to-inherit.txt) leaked on invocation. Parent PID 50881: sh
terminate called after throwing an instance of 'libexcept::file_inherited'
  what():  file_inherited: found unexpected file descriptor leaks.
Aborted (core dumped)
SECTION: demangle
SECTION: logic exception
SECTION: range exception
SECTION: run-time exception
===============================================================================
test cases:  8 |  6 passed | 2 failed
assertions: 90 | 84 passed | 6 failed

Command exited with non-zero status 42
0.08user 0.02system 0:00.37elapsed 30%CPU (0avgtext+0avgdata 9840maxresident)k
0inputs+16outputs (0major+1405minor)pagefaults 0swaps
info: test logs were saved in: "../../BUILD/Debug/contrib/libexcept/tests/tests.log".
error: test(s) failed.

Build, Tests/Coverage, or Upload failed on Sat Sep 12 05:39:58 AM UTC 2026.

Back to list