Skip to content

Add coverage for freestanding#49

Merged
mingxwa merged 2 commits into
ngcpp:mainfrom
mingxwa:user/mingxwa/freestanding
Jun 24, 2026
Merged

Add coverage for freestanding#49
mingxwa merged 2 commits into
ngcpp:mainfrom
mingxwa:user/mingxwa/freestanding

Conversation

@mingxwa

@mingxwa mingxwa commented Jun 20, 2026

Copy link
Copy Markdown
Collaborator

Changes

  • Added freestanding guards to proxy.ixx.
  • Added a freestanding-modules test case, and hooked with the 3 build systems.
  • Disabled modules tests for GCC 14 (compatibility) because freestanding tests won't pass (see the failed CI build)

Resolves #20

Comment thread tests/freestanding/proxy_freestanding_module_tests.cpp
@mingxwa mingxwa merged commit 1c7ca60 into ngcpp:main Jun 24, 2026
16 checks passed
@mingxwa mingxwa deleted the user/mingxwa/freestanding branch June 24, 2026 13:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Modules won't compile in freestanding mode

2 participants