File tree 2 files changed +5
-5
lines changed
2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 23
23
with :
24
24
# TODO: Should ideally be stable, but we use some nightly-only
25
25
# features.
26
- toolchain : nightly
26
+ toolchain : nightly-2025-04-01
27
27
components : rustfmt, clippy
28
28
29
29
- name : Run rustfmt
@@ -171,7 +171,7 @@ jobs:
171
171
BINDGEN_FEATURE_RUNTIME : ${{matrix.feature_runtime}}
172
172
BINDGEN_FEATURE_EXTRA_ASSERTS : ${{matrix.feature_extra_asserts}}
173
173
BINDGEN_NO_DEFAULT_FEATURES : ${{matrix.no_default_features}}
174
- BINDGEN_RUST_FOR_LINUX_TEST : 0
174
+ BINDGEN_RUST_FOR_LINUX_TEST : ${{matrix.os == 'ubuntu-latest' && matrix.llvm_version == '16.0' && matrix.feature_extra_asserts == 0 && 1 || 0}}
175
175
run : ./ci/test.sh
176
176
177
177
check-cfg :
Original file line number Diff line number Diff line change @@ -96,7 +96,7 @@ if [ "$BINDGEN_RUST_FOR_LINUX_TEST" == "1" ]; then
96
96
# and each update should only contain this change.
97
97
#
98
98
# Both commit hashes and tags are supported.
99
- LINUX_VERSION=v6.13 -rc1
99
+ LINUX_VERSION=v6.14 -rc1
100
100
101
101
# Download Linux at a specific commit
102
102
mkdir -p linux
@@ -125,13 +125,13 @@ CONFIG_KUNIT=y
125
125
CONFIG_RUST_KERNEL_DOCTESTS=y
126
126
EOF
127
127
128
- make -C linux LLVM=1 -j$(( $(nproc) + 1 )) \
128
+ make -C linux KBUILD_VERBOSE=1 LLVM=1 -j$(( $(nproc) + 1 )) \
129
129
rustavailable \
130
130
defconfig \
131
131
rfl-for-bindgen-ci.config
132
132
133
133
# Build Rust for Linux
134
- make -C linux LLVM=1 -j$(( $(nproc) + 1 )) \
134
+ make -C linux LLVM=1 KBUILD_VERBOSE=1 -j$(( $(nproc) + 1 )) \
135
135
samples/rust/rust_minimal.o \
136
136
samples/rust/rust_print_main.o \
137
137
drivers/net/phy/ax88796b_rust.o
You can’t perform that action at this time.
0 commit comments