Skip to content

Commit f94f449

Browse files
committed
Try using symbol mangling fix in integ tets too
1 parent b02adf8 commit f94f449

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

.github/workflows/per-pr.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,15 @@ jobs:
113113
# TODO: Upgrade proto once https://github.com/arduino/setup-protoc/issues/99 is fixed
114114
version: "23.x"
115115
repo-token: ${{ secrets.GITHUB_TOKEN }}
116-
116+
# Workaround for https://github.com/actions/runner-images/issues/12432
117+
# from https://github.com/rust-lang/rust/issues/141626#issuecomment-2919419236
118+
# Visual Studio bug tracker https://developercommunity.visualstudio.com/t/Regression-from-1943:-linkexe-crashes/10912960
119+
- name: Setup RUSTFLAGS (Windows)
120+
if: runner.os == 'Windows'
121+
uses: actions/github-script@v7
122+
with:
123+
script: |
124+
core.exportVariable('RUSTFLAGS', '-Csymbol-mangling-version=v0');
117125
- uses: Swatinem/rust-cache@v2
118126
- run: cargo integ-test
119127

0 commit comments

Comments
 (0)