Skip to content

Commit 420051a

Browse files
committed
fix: re-tag 27_self_contained_home as unix-shell, revert fresh-sandbox on Windows
Test 27 uses `env -u MCPP_HOME` (POSIX-only) and checks for `registry/bin/xlings` without .exe. Tag as unix-shell. Windows fresh-sandbox not reliable yet — xlings LLVM auto-install in temp dirs has path issues. Revert to skip until resolved.
1 parent 9fdfaba commit 420051a

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

tests/e2e/27_self_contained_home.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/usr/bin/env bash
2-
# requires:
2+
# requires: unix-shell
33
# 27_self_contained_home.sh — verifies mcpp's self-contained home behaviour.
44
#
55
# Without MCPP_HOME set, mcpp resolves its home from the binary's location:

tests/e2e/run_all.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,8 @@ case "$OS" in
6969
fi
7070
# NOTE: Windows runners may have g++.exe (MinGW/Strawberry) in PATH
7171
# but it's not a proper mcpp-compatible GCC. Don't add gcc capability.
72-
CAPS+=(fresh-sandbox)
72+
# fresh-sandbox: not yet reliable on Windows — xlings LLVM auto-install
73+
# into temp MCPP_HOME dirs has path/copy issues. Enable once resolved.
7374
;;
7475
esac
7576

0 commit comments

Comments
 (0)