fix(build): retry mono assemblies once when csc crashes #21

Merged
picklemustard merged 1 commit from fix/mono-csc-crash-retry into main 2026-10-06 16:32:21 +00:00

Job 01M47C7JM4RXSMDJB9B9M0SV00 (macOS arm64 mono) died in the glue
phase with error MSB6006: "csc.dll" exited with code 139 -- a SIGSEGV
inside Roslyn on sources, SDK (8.0.425) and settings that an earlier run
compiled cleanly. Retry build_assemblies.py once, with shared
compilation off, only when the output carries that crash signature;
deterministic failures (NU1101, CS errors) still fail first time.

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com

Job 01M47C7JM4RXSMDJB9B9M0SV00 (macOS arm64 mono) died in the glue phase with `error MSB6006: "csc.dll" exited with code 139` -- a SIGSEGV inside Roslyn on sources, SDK (8.0.425) and settings that an earlier run compiled cleanly. Retry build_assemblies.py once, with shared compilation off, only when the output carries that crash signature; deterministic failures (NU1101, CS errors) still fail first time. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
fix(build): retry mono assemblies once when csc crashes
All checks were successful
CI / Dedupe (push) Successful in 12s
CI / Go (push) Successful in 1m36s
CI / Frontend (push) Successful in 32s
CI / Badges (push) Has been skipped
CI / Publish images (push) Has been skipped
CI / Dedupe (pull_request) Successful in 2s
CI / Go (pull_request) Successful in 1m30s
CI / Frontend (pull_request) Successful in 32s
CI / Badges (pull_request) Has been skipped
CI / Publish images (pull_request) Has been skipped
dd4d32e386
Job 01M47C7JM4RXSMDJB9B9M0SV00 (macOS arm64 mono) died in the glue
phase with `error MSB6006: "csc.dll" exited with code 139` -- a SIGSEGV
inside Roslyn on sources, SDK (8.0.425) and settings that an earlier run
compiled cleanly. Retry build_assemblies.py once, with shared
compilation off, only when the output carries that crash signature;
deterministic failures (NU1101, CS errors) still fail first time.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
StudioTeal/GodotBinaryBuilder!21
No description provided.