Test init reservation failure #22

Merged
andrew merged 1 commits from 9 into main 2026-08-03 13:55:52 -04:00
Collaborator

Closes #9.

Summary:

  • add a test-only library target with private zero-capacity status-range storage
  • verify akerr_init terminates when its own status-band reservation fails
  • serialize shared generated-source production for parallel multi-target builds
  • retain one physical sentinel slot for the portable zero-logical-capacity test configuration

Tests:

  • cmake -S . -B build-9b; cmake --build build-9b -j2; ctest --test-dir build-9b --output-on-failure (37/37)
  • cmake --build build-9b --target coverage -j2 (99.2% lines, 52.9% branches)
  • ThreadSanitizer targeted init and threaded suite (5/5)
Closes #9. Summary: - add a test-only library target with private zero-capacity status-range storage - verify akerr_init terminates when its own status-band reservation fails - serialize shared generated-source production for parallel multi-target builds - retain one physical sentinel slot for the portable zero-logical-capacity test configuration Tests: - cmake -S . -B build-9b; cmake --build build-9b -j2; ctest --test-dir build-9b --output-on-failure (37/37) - cmake --build build-9b --target coverage -j2 (99.2% lines, 52.9% branches) - ThreadSanitizer targeted init and threaded suite (5/5)
logikoma added 1 commit 2026-08-03 13:11:24 -04:00
Test init reservation failure
Some checks failed
libakerror CI Build / cmake_build (push) Successful in 2m49s
libakerror CI Build / coverage (push) Successful in 2m46s
libakerror CI Build / mutation_test (push) Has been cancelled
b0d1b22477
logikoma force-pushed 9 from b0d1b22477 to e2d31ad757 2026-08-03 13:46:48 -04:00 Compare
andrew merged commit 52deaa84c1 into main 2026-08-03 13:55:52 -04:00
Sign in to join this conversation.