Skip to content

New dio tests segfaulting in Fedora CI #2869

@jwrober

Description

@jwrober

Describe the bug
Starting in early April 2026, the Fedora weekly CI run starts failing on the cmake test step.

To Reproduce
Steps to reproduce the behavior:

  • As this time its not been reproduced in a non-CI environment. Suspect Docker image.

Expected behavior
The ctests we create work as expected.

Screenshots

Run cmake --build build --target test
[0/1] Running tests...
Test project /__w/freeciv21/freeciv21/build
    Start 1: test_utility_paths
1/4 Test #1: test_utility_paths ...............   Passed    0.01 sec
    Start 2: test_dio
2/4 Test #2: test_dio .........................Subprocess aborted***Exception:   0.15 sec
    Start 3: test_rulesets
3/4 Test #3: test_rulesets ....................   Passed    4.81 sec
    Start 4: test_server_cli
4/4 Test #4: test_server_cli ..................   Passed    1.80 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =   6.78 sec

The following tests FAILED:
Errors while running CTest
Output from these tests are in: /__w/freeciv21/freeciv21/build/Testing/Temporary/LastTest.log
Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely.
	  2 - test_dio (Subprocess aborted)
FAILED: [code=8] CMakeFiles/test.util 
cd /__w/freeciv21/freeciv21/build && /usr/bin/ctest --force-new-ctest-process
ninja: build stopped: subcommand failed.
Error: Process completed with exit code 8.

Platform and version (please complete the following information):

  • OS: Linux
  • Freeciv21 version: master
  • Ruleset/Longturn game (if applicable): N/A

Additional context
Dio is new as of #2844 and #2845

Metadata

Metadata

Assignees

No one assigned

    Labels

    UntriagedThis issue or PR needs triagingbugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions