Commit b1b872d
committed
fix(ci-macos): add MCPP_HOME env and MCPP_VENDORED_XLINGS for test step
macOS CI was missing the MCPP_HOME job-level env var that Linux CI
has. The freshly-built mcpp resolved to a fresh ~/.mcpp/ sandbox,
triggering a clean std module precompile that exposed a pre-existing
Xcode 16.4 + LLVM 20.1.7 sysroot incompatibility.
Fix: set MCPP_HOME=/Users/runner/.mcpp (consistent with Linux CI)
and export MCPP_VENDORED_XLINGS in the test step so the sandbox
reuses the pre-installed xlings binary.1 parent 7e9a020 commit b1b872d
1 file changed
Lines changed: 6 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
| 23 | + | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
| |||
285 | 287 | | |
286 | 288 | | |
287 | 289 | | |
288 | | - | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
289 | 293 | | |
290 | 294 | | |
| 295 | + | |
291 | 296 | | |
292 | 297 | | |
293 | 298 | | |
| |||
0 commit comments