File tree 2 files changed +8
-3
lines changed
2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -125,9 +125,7 @@ jobs:
125
125
max-parallel : 12
126
126
matrix :
127
127
target : [
128
- # FIXME: Mysterious failures in CI, see
129
- # https://github.com/rust-lang/libc/issues/2081
130
- # aarch64-linux-android,
128
+ aarch64-linux-android,
131
129
aarch64-unknown-linux-gnu,
132
130
aarch64-unknown-linux-musl,
133
131
arm-linux-androideabi,
Original file line number Diff line number Diff line change @@ -1545,6 +1545,7 @@ fn test_android(target: &str) {
1545
1545
t => panic ! ( "unsupported target: {}" , t) ,
1546
1546
} ;
1547
1547
let x86 = target. contains ( "i686" ) || target. contains ( "x86_64" ) ;
1548
+ let aarch64 = target. contains ( "aarch64" ) ;
1548
1549
1549
1550
let mut cfg = ctest_cfg ( ) ;
1550
1551
cfg. define ( "_GNU_SOURCE" , None ) ;
@@ -1880,6 +1881,12 @@ fn test_android(target: &str) {
1880
1881
| "SW_MAX"
1881
1882
| "SW_CNT" => true ,
1882
1883
1884
+ // FIXME: aarch64 env cannot find it:
1885
+ | "PTRACE_GETREGS"
1886
+ | "PTRACE_SETREGS" if aarch64 => true ,
1887
+ // FIXME: The value has been changed on r26b:
1888
+ | "SYS_syscalls" if aarch64 => true ,
1889
+
1883
1890
_ => false ,
1884
1891
}
1885
1892
} ) ;
You can’t perform that action at this time.
0 commit comments