Back to list


info: starting build process on Sat Oct  3 05:38:55 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 [530978]:unittest: seed is 1791005935
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: 1995356781
SECTION: verify runtime vs compile time version numbers
SECTION: demangle
SECTION: trace mode
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 530985: sh
terminate called after throwing an instance of 'libexcept::file_inherited'
  what():  file_inherited: found unexpected file descriptor leaks.
Aborted (core dumped)
SECTION: direct logic exception

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

-------------------------------------------------------------------------------
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: logic exception
SECTION: range exception
SECTION: run-time exception
SECTION: stack trace
-------------------------------------------------------------------------------
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

===============================================================================
test cases:  8 |  6 passed | 2 failed
assertions: 90 | 84 passed | 6 failed

Command exited with non-zero status 42
0.08user 0.03system 0:00.36elapsed 33%CPU (0avgtext+0avgdata 9792maxresident)k
0inputs+16outputs (0major+1403minor)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 Oct  3 05:38:55 AM UTC 2026.

Back to list