Skip to content

Add GCC-16 to CI - #776

Merged
MisterTea merged 11 commits into
masterfrom
copilot/update-gcc-test-matrices-again
Jul 21, 2026
Merged

Add GCC-16 to CI#776
MisterTea merged 11 commits into
masterfrom
copilot/update-gcc-test-matrices-again

Conversation

Copilot AI commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

CI builds began failing while configuring the updated libsodium vcpkg port because required autoreconf tools were absent.

  • Linux CI: Add autoconf-archive and automake to sanitizer, system-test, and Codecov setup dependencies.
  • macOS CI: Add autoconf-archive to sanitizer setup.
  • vcpkg builds: Add autoreconf dependencies to Linux and macOS master/release matrices.
apt-get install ... autoconf autoconf-archive automake
brew install ... automake autoconf autoconf-archive libtool

Copilot AI changed the title Fix GCC 16 CI builds with updated vcpkg dependencies Restore CI autoreconf dependencies Jul 14, 2026
Copilot AI requested a review from MisterTea July 14, 2026 17:40
@codecov

codecov Bot commented Jul 16, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 90.19608% with 5 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.01%. Comparing base (3dd946d) to head (3abc022).

Files with missing lines Patch % Lines
test/Main.cpp 25.00% 3 Missing ⚠️
test/integration_tests/TerminalTest.cpp 77.77% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #776      +/-   ##
==========================================
- Coverage   87.03%   87.01%   -0.03%     
==========================================
  Files          72       72              
  Lines        5639     5676      +37     
  Branches      532      533       +1     
==========================================
+ Hits         4908     4939      +31     
- Misses        731      736       +5     
- Partials        0        1       +1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@MisterTea MisterTea changed the title Restore CI autoreconf dependencies Add GCC-16 to CI Jul 19, 2026
@MisterTea
MisterTea merged commit 12889c5 into master Jul 21, 2026
32 checks passed
@MisterTea
MisterTea deleted the copilot/update-gcc-test-matrices-again branch July 21, 2026 20:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants