Skip to content

[MODULE-P3] Test verification with module builds #277

Description

@kcenon

Summary

Part of Phase 3 (C++20 Module Stabilization) from #275.

Verify that all unit tests pass with module build enabled (-DCOMMON_BUILD_MODULES=ON).

Parent Issue

Tasks

  • Verify all unit tests pass with module build on supported compilers
  • Run integration tests with modules enabled
  • Test cross-module imports
  • Verify header-only build still works (backward compatibility)

Acceptance Criteria

  • All existing tests pass with -DCOMMON_BUILD_MODULES=ON
  • No regression in header-only build
  • Test results documented

Notes

  • AppleClang does not fully support modules - skip on macOS CI
  • Focus on Clang 16+, GCC 14+, MSVC 2022

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requesttestingTesting related issues

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions