File tree Expand file tree Collapse file tree 3 files changed +20
-2
lines changed Expand file tree Collapse file tree 3 files changed +20
-2
lines changed Original file line number Diff line number Diff line change 9898 artifact-tag : offset-bits64
9999 env :
100100 RUST_LIBC_UNSTABLE_GNU_FILE_OFFSET_BITS : 64
101+ - target : i686-unknown-linux-gnu
102+ docker : true
103+ os : ubuntu-24.04
104+ artifact-tag : time-bits64
105+ env :
106+ RUST_LIBC_UNSTABLE_GNU_TIME_BITS : 64
101107 - target : x86_64-unknown-linux-gnu
102108 docker : true
103109 os : ubuntu-24.04
@@ -195,13 +201,21 @@ jobs:
195201 env :
196202 RUST_LIBC_UNSTABLE_GNU_FILE_OFFSET_BITS : 64
197203 artifact-tag : offset-bits64
204+ - target : arm-unknown-linux-gnueabihf
205+ env :
206+ RUST_LIBC_UNSTABLE_GNU_TIME_BITS : 64
207+ artifact-tag : time-bits64
198208 # FIXME(ppc): SIGILL running tests, see
199209 # https://github.com/rust-lang/libc/pull/4254#issuecomment-2636288713
200210 # - target: powerpc-unknown-linux-gnu
201211 # - target: powerpc-unknown-linux-gnu
202212 # env:
203213 # RUST_LIBC_UNSTABLE_GNU_FILE_OFFSET_BITS: 64
204214 # artifact-tag: offset-bits64
215+ # - target: powerpc-unknown-linux-gnu
216+ # env:
217+ # RUST_LIBC_UNSTABLE_GNU_TIME_BITS: 64
218+ # artifact-tag: time-bits64
205219 timeout-minutes : 25
206220 env :
207221 TARGET : ${{ matrix.target }}
Original file line number Diff line number Diff line change @@ -44,6 +44,7 @@ run() {
4444 --env LIBC_CI \
4545 --env LIBC_CI_ZBUILD_STD \
4646 --env RUST_LIBC_UNSTABLE_GNU_FILE_OFFSET_BITS \
47+ --env RUST_LIBC_UNSTABLE_GNU_TIME_BITS \
4748 --env CARGO_HOME=/cargo \
4849 --env CARGO_TARGET_DIR=/checkout/target \
4950 --volume " $CARGO_HOME " :/cargo \
Original file line number Diff line number Diff line change @@ -75,9 +75,12 @@ test_target() {
7575 # Test with the equivalent of __USE_TIME_BITS64
7676 RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64=1 $cmd
7777 case " $target " in
78- # Test with the equivalent of __FILE_OFFSET_BITS=64
7978 arm* -gnu* |i* 86* -gnu|powerpc-* -gnu* |mips* -gnu|sparc-* -gnu|thumb-* gnu* )
80- RUST_LIBC_UNSTABLE_GNU_FILE_OFFSET_BITS=64 $cmd ;;
79+ # Test with the equivalent of _FILE_OFFSET_BITS=64
80+ RUST_LIBC_UNSTABLE_GNU_FILE_OFFSET_BITS=64 $cmd
81+ # Test with the equivalent of _TIME_BITS=64
82+ RUST_LIBC_UNSTABLE_GNU_TIME_BITS=64 $cmd
83+ ;;
8184 esac
8285 fi
8386
You can’t perform that action at this time.
0 commit comments