3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-10-08 08:51:55 +00:00
Commit graph

2 commits

Author SHA1 Message Date
Daily Test Coverage Improver
6926a4e2ca Fix coverage report generation with merge-mode-functions=separate
- Add --merge-mode-functions=separate flag to all gcovr commands
- Resolves AssertionError with C++ template destructors on multiple lines
- Fixes coverage HTML and text report generation
- Coverage reports now generate successfully without merge conflicts
2025-09-16 16:03:11 +00:00
Daily Test Coverage Improver
cc8e2f372b Add coverage steps configuration for Daily Test Coverage Improver
This adds the GitHub Action configuration needed to:
- Build Z3 with coverage instrumentation using clang/gcov
- Run comprehensive test suite including unit tests, regression tests, and examples
- Generate HTML coverage reports with detailed file-by-file analysis
- Upload coverage reports as artifacts for analysis

The configuration is based on the existing disabled coverage.yml workflow
and follows Z3's CMake build system with Ninja generator.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-12 22:41:18 +00:00