Skip to content

[DRAFT] Support zig compiler#2694

Closed
justsmth wants to merge 3 commits intoaws:mainfrom
justsmth:support-zig-compiler
Closed

[DRAFT] Support zig compiler#2694
justsmth wants to merge 3 commits intoaws:mainfrom
justsmth:support-zig-compiler

Conversation

@justsmth
Copy link
Copy Markdown
Contributor

Issues:

Resolves #ISSUE-NUMBER1
Addresses #ISSUE-NUMBER2

Description of changes:

Describe AWS-LC’s current behavior and how your code changes that behavior. If there are no issues this pr is resolving, explain why this change is necessary.

Call-outs:

Point out areas that need special attention or support during the review process. Discuss architecture or design changes.

Testing:

How is this change tested (unit tests, fuzz tests, etc.)? Are there any testing steps to be verified by the reviewer?

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license.

@justsmth justsmth force-pushed the support-zig-compiler branch from 250314f to 5a92779 Compare September 17, 2025 18:04
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Sep 17, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 77.95%. Comparing base (863ed59) to head (aeb031a).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2694      +/-   ##
==========================================
- Coverage   77.96%   77.95%   -0.02%     
==========================================
  Files         689      689              
  Lines      122505   122505              
  Branches    17094    17095       +1     
==========================================
- Hits        95512    95496      -16     
- Misses      26095    26112      +17     
+ Partials      898      897       -1     

☔ 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.

Zig's LLD linker produces .pdata/.xdata (SEH unwind data) that is
incompatible with the RtlVirtualUnwind-based unwind tester, causing
STATUS_ACCESS_VIOLATION (0xc0000005) in ABITest.SanityCheck.

Add a -no-unwind-tests flag to all_tests.go and use it for the Zig
Windows CI targets. This follows the same pattern used for SDE builds.
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