Build (also) with gcc devshell config in CI #412

Open
opened 2024-06-24 04:36:33 +00:00 by delan · 1 comment

#410 revealed that we never actually build with the gcc devshell config in ci, which notably includes -Denable-pch-std=false, so we don’t know when stuff breaks hacking.md. i wonder if we can either align our ci with the config used in our docs, or at least create new builds that follow the docs as closely as possible?

#410 revealed that we never actually build with the gcc devshell config in ci, which notably includes `-Denable-pch-std=false`, so we don’t know when stuff breaks [hacking.md]([https://git.lix.systems/lix-project/lix/src/branch/main/doc/manual/src/contributing/hacking.md](https://git.lix.systems/lix-project/lix/src/commit/d477b34d1df3b471f8132525b0a008bbd03ddb6d/doc/manual/src/contributing/hacking.md)). i wonder if we can either align our ci with the config used in our docs, or at least create new builds that follow the docs as closely as possible?
Owner

perhaps should be in the less-frequent CI runs? #142

either that or we just obtain more compute, and i think that circumstances are going to lead to us having a lot more compute soon enough.

perhaps should be in the less-frequent CI runs? https://git.lix.systems/lix-project/lix/issues/142 either that or we just obtain more compute, and i think that circumstances are going to lead to us having a lot more compute soon enough.
jade added the
testing
Area/build-packaging
labels 2024-06-24 23:49:16 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lix-project/lix#412
No description provided.