You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(e2e): Windows portability for tests 19, 24, 27, 32, 37-41
Fix 3 (_inherit_toolchain.sh): add cp -r fallback after ln -sf 2>/dev/null
so toolchain inheritance works on Windows without symlink privileges.
Fix 4 (19_bmi_cache_reuse.sh): replace bash-specific compgen -G with
portable `find ... | grep -q .`; remove unix-shell requirement.
Fix 5 (38_self_config_mirror.sh): remove unix-shell requirement since
_inherit_toolchain.sh now handles symlinks portably.
Fix 6 (37_llvm_import_std, 38_llvm_modules, 40_llvm_bmi_cache,
41_llvm_std_compat): add Windows early-exit guard (libc++ std.cppm not
available on Windows); also add cp -r fallback in 40 for mcpplibs link.
Tags update: remove symlink requirement from 24_git_dependency,
27_namespace_dependencies, and 32_semver_merge (only used _inherit_toolchain.sh
or now have cp -r fallback); also add cp -r fallback to 32's direct ln -sf calls.
0 commit comments