3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-07-15 03:25:43 +00:00
z3/.github/workflows
Copilot dfd2f328f6
fix: update nightly.yml mac-build-x64 to macOS 13.3 for C++20 compatibility (#10082)
`std::format` (C++20 `<format>`) pulls in `std::to_chars` for
floating-point formatting, which is only available on macOS 13.3+. The
Mac x64 CI job was targeting macOS 13.0, causing build errors in
`src/ast/`.

## Changes

Updated `nightly.yml` to raise the macOS deployment target for the x64
build:

- **`MACOSX_DEPLOYMENT_TARGET`**: `"13.0"` → `"13.3"` in the
`mac-build-x64` job
- **`--os` flag**: `osx-13.0` → `osx-13.3` in the `mk_unix_dist.py`
invocation

This matches the existing `mac-build-arm64` job, which already targets
macOS 13.3, and allows `std::format` to be used freely in `src/ast/`
without workarounds.

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-07-11 08:26:26 -07:00
..
shared
a3-python.lock.yml
a3-python.md
academic-citation-tracker.lock.yml
academic-citation-tracker.md
agentics-maintenance.yml
android-build.yml
api-coherence-checker.lock.yml
api-coherence-checker.md
build-warning-fixer.lock.yml
build-warning-fixer.md
build-z3-cache.yml
ci.yml
code-conventions-analyzer.lock.yml
code-conventions-analyzer.md
code-simplifier.lock.yml
code-simplifier.md
compare-stats-anomaly-reporter.lock.yml
compare-stats-anomaly-reporter.md
copilot-setup-steps.yml
coverage.yml
cross-build.yml
csa-analysis.lock.yml
csa-analysis.md
docs.yml
fstar-master-build.yml
issue-backlog-processor.lock.yml
issue-backlog-processor.md
mark-prs-ready-for-review.yml
memory-safety-report.lock.yml
memory-safety-report.md
memory-safety.yml
msvc-static-build-clang-cl.yml
msvc-static-build.yml
nightly-validation.yml
nightly.yml fix: update nightly.yml mac-build-x64 to macOS 13.3 for C++20 compatibility (#10082) 2026-07-11 08:26:26 -07:00
nuget-build.yml
ocaml.yaml
ostrich-benchmark.lock.yml
ostrich-benchmark.md
pyodide-pypi.yml
qf-s-benchmark.lock.yml
qf-s-benchmark.md
release-notes-updater.lock.yml
release-notes-updater.md
release.yml
smtlib-benchmark-finder.lock.yml
smtlib-benchmark-finder.md
specbot-crash-analyzer.lock.yml
specbot-crash-analyzer.md
tactic-to-simplifier.lock.yml
tactic-to-simplifier.md
tptp-benchmark.lock.yml
tptp-benchmark.md
wasm-release.yml
wasm.yml
Windows.yml
wip.yml
workflow-suggestion-agent.lock.yml
workflow-suggestion-agent.md
zipt-code-reviewer.lock.yml
zipt-code-reviewer.md