Skip to content

Enable precompiled header for tests#58

Merged
saki7 merged 1 commit intomainfrom
enable-precompiled-header
Feb 25, 2026
Merged

Enable precompiled header for tests#58
saki7 merged 1 commit intomainfrom
enable-precompiled-header

Conversation

@saki7
Copy link
Member

@saki7 saki7 commented Feb 25, 2026

fixes #37

Total build

Before

========== Build: 1 succeeded, 0 failed, 68 up-to-date, 6 skipped ==========
========== Build completed at 17:45 and took 10.095 seconds ==========

After

========== Build: 1 succeeded, 0 failed, 68 up-to-date, 6 skipped ==========
========== Build completed at 17:48 and took 07.244 seconds ==========

Single source build (expect.cpp, which is known as a relatively heavy test)

Before

========== Build: 63 succeeded, 0 failed, 7 up-to-date, 6 skipped ==========
========== Build completed at 18:12 and took 30.214 seconds ==========

After

========== Build: 63 succeeded, 0 failed, 7 up-to-date, 6 skipped ==========
========== Build completed at 18:12 and took 26.408 seconds ==========

@saki7 saki7 self-assigned this Feb 25, 2026
@saki7 saki7 added enhancement New feature or request CI Build system issues labels Feb 25, 2026
@saki7 saki7 changed the title Enable precompiled header Enable precompiled header for tests Feb 25, 2026
@saki7 saki7 force-pushed the enable-precompiled-header branch from 3b59ade to 4f9e69e Compare February 25, 2026 09:22
@cppwarningnotifier
Copy link

EnvironmentC++23C++26
x4Clang21Debug✅success✅success
Release✅success✅success
GCC14Debug✅success✅success
Release✅success✅success
MSVC2022Debug✅success✅success
Release✅success✅success
2026Debug✅success✅success
Release✅success✅success

@saki7 saki7 merged commit 1585e2e into main Feb 25, 2026
97 of 102 checks passed
@saki7 saki7 deleted the enable-precompiled-header branch February 25, 2026 09:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Build system issues enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Precompiled header should be enabled for tests

1 participant