File tree Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change 93
93
- name : Prepare dependencies
94
94
run : ./y.rs prepare
95
95
96
- - name : Build without unstable features
97
- env :
98
- TARGET_TRIPLE : ${{ matrix.env.TARGET_TRIPLE }}
99
- # This is the config rust-lang/rust uses for builds
100
- run : ./y.rs build --no-unstable-features
101
-
102
96
- name : Build
103
97
run : ./y.rs build --sysroot none
104
98
@@ -107,6 +101,15 @@ jobs:
107
101
TARGET_TRIPLE : ${{ matrix.env.TARGET_TRIPLE }}
108
102
run : ./y.rs test
109
103
104
+ - name : Install LLVM standard library
105
+ run : rustup target add ${{ matrix.env.TARGET_TRIPLE }}
106
+
107
+ # This is roughly config rust-lang/rust uses for testing
108
+ - name : Test with LLVM sysroot
109
+ env :
110
+ TARGET_TRIPLE : ${{ matrix.env.TARGET_TRIPLE }}
111
+ run : ./y.rs test --sysroot llvm --no-unstable-features
112
+
110
113
111
114
# This job doesn't use cg_clif in any way. It checks that all cg_clif tests work with cg_llvm too.
112
115
test_llvm :
You can’t perform that action at this time.
0 commit comments