GCC-15#61
Conversation
There was a problem hiding this comment.
Pull request overview
This PR modifies the CI build workflow by commenting out 9 out of 12 build targets, leaving only 3 ARM-based targets active (armv7-unknown-linux-gnueabihf, arm-unknown-linux-gnueabi, and arm-unknown-linux-gnueabihf). The title "GCC-15" suggests this may be related to testing GCC-15 compatibility, though the current toolchain configurations still reference GCC 13.3.0.
Key Changes:
- Commented out x86_64 and aarch64 Linux targets (both gnu and musl variants)
- Commented out i686 Linux targets (both gnu and musl variants)
- Commented out armv7-unknown-linux-musleabihf, arm-unknown-linux-musleabihf, and mipsel-unknown-linux-gnu targets
- Reduced active build matrix from 12 to 3 targets
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| # - x86_64-unknown-linux-gnu | ||
| # - x86_64-unknown-linux-musl | ||
| # - i686-unknown-linux-gnu | ||
| # - i686-unknown-linux-musl | ||
| # - aarch64-unknown-linux-gnu | ||
| # - aarch64-unknown-linux-musl | ||
| - armv7-unknown-linux-gnueabihf | ||
| - armv7-unknown-linux-musleabihf | ||
| # - armv7-unknown-linux-musleabihf | ||
| - arm-unknown-linux-gnueabi | ||
| - arm-unknown-linux-gnueabihf | ||
| - arm-unknown-linux-musleabihf | ||
| - mipsel-unknown-linux-gnu | ||
| # - arm-unknown-linux-musleabihf | ||
| # - mipsel-unknown-linux-gnu |
There was a problem hiding this comment.
Most of the build targets have been commented out, leaving only 3 ARM targets active. This significantly reduces the build matrix from 12 to 3 targets.
If this is intended as a temporary change for testing GCC-15 compatibility, consider:
- Adding a comment in the workflow explaining this is temporary
- Creating a separate workflow or branch for testing rather than modifying the main build workflow
- Ensuring all targets are re-enabled before merging to production
If this is permanent, it would be a breaking change that removes support for popular architectures like x86_64 and aarch64.
No description provided.