Skip to content

Performance CI: RelWithDebInfo builds failing #98

@m-marinucci

Description

@m-marinucci

Issue

The RelWithDebInfo build configuration is failing in the performance benchmarks CI workflow. This configuration was temporarily disabled in PR #89 to allow critical fixes to be merged.

Error Details

  • Workflow: Performance Regression Testing
  • Build Type: RelWithDebInfo
  • Compilers Affected: gcc-11, clang-18
  • Error: Build failures during compilation with debug symbols and optimizations

Investigation Needed

  1. Determine why RelWithDebInfo builds fail while Release builds succeed
  2. Check if debug symbol generation is causing memory or timeout issues
  3. Verify CMake flags compatibility for mixed optimization/debug builds
  4. Test locally with the same configuration

Temporary Solution

The performance workflow matrix was reduced to only test Release builds. This allows the CI to pass while we investigate the root cause.

Action Items

  • Reproduce the RelWithDebInfo build failure locally
  • Fix the build configuration issues
  • Re-enable RelWithDebInfo in the performance workflow matrix
  • Ensure all build types pass CI consistently

Related to PR #89

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions