Skip to content

Commit 1f36687

Browse files
committed
Trials: Shotgunning
1 parent bc08593 commit 1f36687

File tree

3 files changed

+28
-28
lines changed

3 files changed

+28
-28
lines changed

.github/workflows/main.yml

+11-11
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,8 @@ jobs:
6565
os: ubuntu-latest
6666
- tuple: x86_64-unknown-linux-gnu
6767
os: ubuntu-latest
68-
- tuple: x86_64-unknown-linux-gnu-emulated
69-
os: ubuntu-latest
68+
# - tuple: x86_64-unknown-linux-gnu-emulated
69+
# os: ubuntu-latest
7070
- tuple: arm-unknown-linux-gnueabihf
7171
os: ubuntu-latest
7272
- tuple: armv7-unknown-linux-gnueabihf
@@ -137,11 +137,11 @@ jobs:
137137

138138
# Add additional variables to the matrix variations generated above using `include`:
139139
include:
140-
- target:
141-
tuple: x86_64-unknown-linux-gnu-emulated
142-
os: ubuntu-latest
143-
test_everything: true
144-
rustflags: --cfg stdarch_intel_sde
140+
# - target:
141+
# tuple: x86_64-unknown-linux-gnu-emulated
142+
# os: ubuntu-latest
143+
# test_everything: true
144+
# rustflags: --cfg stdarch_intel_sde
145145
# MIPS targets disabled since they are dropped to tier 3.
146146
# See https://github.com/rust-lang/compiler-team/issues/648
147147
#- target:
@@ -168,10 +168,10 @@ jobs:
168168
tuple: powerpc64-unknown-linux-gnu
169169
os: ubuntu-latest
170170
disable_assert_instr: true
171-
- target:
172-
tuple: powerpc64le-unknown-linux-gnu
173-
os: ubuntu-latest
174-
disable_assert_instr: true
171+
# - target:
172+
# tuple: powerpc64le-unknown-linux-gnu
173+
# os: ubuntu-latest
174+
# disable_assert_instr: true
175175
- target:
176176
tuple: aarch64-apple-darwin
177177
os: macos-latest

ci/docker/armv7-unknown-linux-gnueabihf/Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:22.04
1+
FROM ubuntu:24.04
22
RUN apt-get update && apt-get install -y --no-install-recommends \
33
gcc \
44
g++ \
@@ -10,8 +10,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
1010
qemu-user \
1111
make \
1212
file \
13-
clang-15 \
1413
lld
14+
1515
ENV CARGO_TARGET_ARMV7_UNKNOWN_LINUX_GNUEABIHF_LINKER=arm-linux-gnueabihf-gcc \
1616
CARGO_TARGET_ARMV7_UNKNOWN_LINUX_GNUEABIHF_RUNNER="qemu-arm -L /usr/arm-linux-gnueabihf" \
1717
OBJDUMP=arm-linux-gnueabihf-objdump

ci/run.sh

+15-15
Original file line numberDiff line numberDiff line change
@@ -139,21 +139,21 @@ case ${TARGET} in
139139

140140
esac
141141

142-
if [ "${TARGET}" = "aarch64-unknown-linux-gnu" ]; then
143-
(
144-
CPPFLAGS="-fuse-ld=lld -I/usr/aarch64-linux-gnu/include/ -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu/" \
145-
RUSTFLAGS="$HOST_RUSTFLAGS" \
146-
RUST_LOG=warn \
147-
cargo run ${INTRINSIC_TEST} "${PROFILE}" --bin intrinsic-test -- intrinsics_data/arm_intrinsics.json --runner "${CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUNNER}" --cppcompiler "clang++-15" --skip crates/intrinsic-test/missing_aarch64.txt
148-
)
149-
elif [ "${TARGET}" = "armv7-unknown-linux-gnueabihf" ]; then
150-
(
151-
CPPFLAGS="-fuse-ld=lld -I/usr/arm-linux-gnueabihf/include/ -I/usr/arm-linux-gnueabihf/include/c++/9/arm-linux-gnueabihf/" \
152-
RUSTFLAGS="$HOST_RUSTFLAGS" \
153-
RUST_LOG=warn \
154-
cargo run ${INTRINSIC_TEST} "${PROFILE}" --bin intrinsic-test -- intrinsics_data/arm_intrinsics.json --runner "${CARGO_TARGET_ARMV7_UNKNOWN_LINUX_GNUEABIHF_RUNNER}" --cppcompiler "clang++-15" --skip crates/intrinsic-test/missing_arm.txt --a32
155-
)
156-
fi
142+
#if [ "${TARGET}" = "aarch64-unknown-linux-gnu" ]; then
143+
# (
144+
# CPPFLAGS="-fuse-ld=lld -I/usr/aarch64-linux-gnu/include/ -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu/" \
145+
# RUSTFLAGS="$HOST_RUSTFLAGS" \
146+
# RUST_LOG=warn \
147+
# cargo run ${INTRINSIC_TEST} "${PROFILE}" --bin intrinsic-test -- intrinsics_data/arm_intrinsics.json --runner "${CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUNNER}" --cppcompiler "clang++-15" --skip crates/intrinsic-test/missing_aarch64.txt
148+
# )
149+
#elif [ "${TARGET}" = "armv7-unknown-linux-gnueabihf" ]; then
150+
# (
151+
# CPPFLAGS="-fuse-ld=lld -I/usr/arm-linux-gnueabihf/include/ -I/usr/arm-linux-gnueabihf/include/c++/9/arm-linux-gnueabihf/" \
152+
# RUSTFLAGS="$HOST_RUSTFLAGS" \
153+
# RUST_LOG=warn \
154+
# cargo run ${INTRINSIC_TEST} "${PROFILE}" --bin intrinsic-test -- intrinsics_data/arm_intrinsics.json --runner "${CARGO_TARGET_ARMV7_UNKNOWN_LINUX_GNUEABIHF_RUNNER}" --cppcompiler "clang++-15" --skip crates/intrinsic-test/missing_arm.txt --a32
155+
# )
156+
#fi
157157

158158
if [ "$NORUN" != "1" ] && [ "$NOSTD" != 1 ]; then
159159
# Test examples

0 commit comments

Comments
 (0)