← All tasks
cppgabime/spdlog #3449Not a task: already works

Tests failure with catch 3.9.0

envgap__gabime__spdlog-3449

01 / FAILURE SIGNATURE

As reported upstream

1/1 Test #1: spdlog-utests ....................***Exception: SegFault  0.23 sec
Not a benchmark task.
  • The project already builds and runs before the fix, so there is nothing to repair.

02 / ENVIRONMENT RECIPE

Base commit
9ecdf5c8a1a3ace5673f9fd1857da1b6375b5114
Manifest
tests/CMakeLists.txt
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

gabime/spdlog #3449 · read the original issue
Versions
============
spdlog version: 1.15.3
catch version: 3.9.0
GCC version: 15.1.1
CMake version: 3.31.6
OS version: Fedora Linux 43

Output
========
Test `level-not-set-test4`:
```
Test project /builddir/build/BUILD/spdlog-1.15.3-build/spdlog-1.15.3/build
    Start 1: spdlog-utests
1/1 Test #1: spdlog-utests ....................***Exception: SegFault  0.23 sec
Randomness seeded to: 1760507906
[2025-07-26 09:36:48.881] [test] [trace] Test stdout_st
[2025-07-26 09:36:48.981] [test] [info] Test stderr_st
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spdlog-utests is a Catch2 v3.9.0 host application.
Run with -? for options
-------------------------------------------------------------------------------
level-not-set-test4
-------------------------------------------------------------------------------
/builddir/build/BUILD/spdlog-1.15.3-build/spdlog-1.15.3/tests/test_cfg.cpp:142
...............................................................................
/builddir/build/BUILD/spdlog-1.15.3-build/spdlog-1.15.3/tests/test_cfg.cpp:153: FAILED:
  {Unknown expression after the reported line}
due to a fatal error condition:
  SIGSEGV - Segmentation violation signal
===============================================================================
test cases:  7 |  6 passed | 1 failed
assertions: 15 | 14 passed | 1 failed
0% tests passed, 1 tests failed out of 1
Total Test time (real) =   0.23 sec
The following tests FAILED:
	  1 - spdlog-utests (SEGFAULT)
Errors while running CTest
```

Test `restore-to-default`:
```
spdlog-utests is a Catch2 v3.9.0 host application.
Run with -? for options
-------------------------------------------------------------------------------
restore-to-default
-------------------------------------------------------------------------------
/builddir/build/BUILD/spdlog-1.15.3-build/spdlog-1.15.3/tests/test_cfg.cpp:172
...............................................................................
/builddir/build/BUILD/spdlog-1.15.3-build/spdlog-1.15.3/tests/test_cfg.cpp:172: FAILED:
due to a fatal error condition:
  SIGSEGV - Segmentation violation signal
===============================================================================
test cases: 13 | 12 passed | 1 failed
assertions: 21 | 20 passed | 1 failed
0% tests passed, 1 tests failed out of 1
```

Test `argv5`:
```
Run with -? for options
-------------------------------------------------------------------------------
argv5
-------------------------------------------------------------------------------
/builddir/build/BUILD/spdlog-1.15.3-build/spdlog-1.15.3/tests/test_cfg.cpp:73
...............................................................................
/builddir/build/BUILD/spdlog-1.15.3-build/spdlog-1.15.3/tests/test_cfg.cpp:79: FAILED:
  {Unknown expression after the reported line}
due to a fatal error condition:
  SIGSEGV - Segmentation violation signal
===============================================================================
test cases:  9 |  8 passed | 1 failed
assertions: 26 | 25 passed | 1 failed
0% tests passed, 1 tests failed out of 1
Total Test time (real) =   0.15 sec
```

Test `argv7`:
```
spdlog-utests is a Catch2 v3.9.0 host application.
Run with -? for options
-------------------------------------------------------------------------------
argv7
-------------------------------------------------------------------------------
/builddir/build/BUILD/spdlog-1.15.3-build/spdlog-1.15.3/tests/test_cfg.cpp:92
...............................................................................
/builddir/build/BUILD/spdlog-1.15.3-build/spdlog-1.15.3/tests/test_cfg.cpp:92: FAILED:
due to a fatal error condition:
  SIGSEGV - Segmentation violation signal
===============================================================================
test cases: 13 | 12 passed | 1 failed
assertions: 24 | 23 passed | 1 failed
0% tests passed, 1 tests failed out of 1
Total Test time (real) =   0.14 sec
```
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]