Skip to content

An/fix win#316

Merged
allnes merged 7 commits intolearning-process:masterfrom
allnes:an/fix-win
Jan 7, 2026
Merged

An/fix win#316
allnes merged 7 commits intolearning-process:masterfrom
allnes:an/fix-win

Conversation

@allnes
Copy link
Copy Markdown
Member

@allnes allnes commented Jan 7, 2026

Please go to the Preview tab and select the appropriate template:

allnes and others added 7 commits January 6, 2026 16:44
- Add batched build system for Windows MSVC to avoid command line length limits
- Split tasks into batches of 30 to prevent 'CreateProcess failed' errors
- Maintain single executable while building libraries in stages
- Add ppc_configure_subproject_batch function for grouped compilation
- Keep existing build system for non-Windows platforms

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Enable batched builds for all Windows compilers (not just MSVC)
- Add proper test registration in batch configuration function
- Ensure functional and performance tests are registered for batched builds
- This should resolve command line length issues for Windows builds

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Remove batched build logic for Windows to simplify configuration
- Introduce `ppc_configure_single_subproject` to handle all platforms
- Update settings references in tests for consistency with new approach
@allnes allnes requested a review from aobolensk as a code owner January 7, 2026 01:25
@allnes allnes merged commit 982225b into learning-process:master Jan 7, 2026
5 checks passed
@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.45%. Comparing base (f361bfa) to head (c1e3741).
⚠️ Report is 2 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #316      +/-   ##
==========================================
- Coverage   88.47%   88.45%   -0.02%     
==========================================
  Files         464      464              
  Lines       20640    20640              
  Branches     8150     8150              
==========================================
- Hits        18261    18258       -3     
  Misses       1282     1282              
- Partials     1097     1100       +3     

☔ View full report in Codecov by Sentry.
📢 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.

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.

2 participants