Fix x86_64-pc-windows-gnu build - #8411
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yml Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (4)
📝 WalkthroughWalkthroughWindows time zone support now compiles for non-MSVC Windows targets beyond MSVC. The VM helper uses the broader gate, and CI adds Windows GNU target coverage with MinGW dependency installation. ChangesWindows time zone support
Estimated code review effort: 1 (Trivial) | ~5 minutes Possibly related PRs
Suggested labels: Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
ShaharNaveh
left a comment
There was a problem hiding this comment.
TYSM!!!
can you please add it as a target at the cargo-check step so it won't break again?
483896e to
cc8e5f9
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.github/workflows/ci.yaml:
- Around line 201-204: Update the workflow’s install-linux-deps invocation to
forward the matrix gcc-mingw-w64-x86-64 dependency key, and extend the local
action’s declared inputs and installation handling if needed so the MinGW
compiler is installed for the x86_64-pc-windows-gnu target.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yml
Review profile: CHILL
Plan: Pro Plus
Run ID: 4a173935-6de4-492a-a79a-65fa049a6465
📒 Files selected for processing (3)
.github/workflows/ci.yamlcrates/host_env/src/time.rscrates/vm/src/stdlib/time.rs
cc8e5f9 to
ff49322
Compare
A few functions were improperly gated to MSVC. Those functions call `windows-sys` so they're not MSVC.
ff49322 to
e60043b
Compare
youknowone
left a comment
There was a problem hiding this comment.
Thank you! adding a CI is great idea
A few functions were improperly gated to MSVC. Those functions call
windows-sysso they're not MSVC.Summary
x86_64-pc-windows-gnutargetSummary by CodeRabbit
x86_64-pc-windows-gnutarget to the CIcargo checkmatrix.