Skip to content

Commit 9d8c290

Browse files
committed
Auto merge of #857 - alexcrichton:fix, r=alexcrichton
Fix master CI Apparently the most recently release broke three (!) platforms!
2 parents 614199a + bea4879 commit 9d8c290

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

.travis.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ matrix:
5353
- env: TARGET=arm-unknown-linux-musleabihf
5454
- env: TARGET=aarch64-unknown-linux-gnu
5555
- env: TARGET=aarch64-unknown-linux-musl
56-
rust: beta
56+
# FIXME(#856)
57+
rust: 1.22.1
5758
- os: osx
5859
osx_image: xcode8.2
5960
env: TARGET=i386-apple-ios

ci/docker/wasm32-unknown-emscripten/node-wrapper.sh

+4
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,9 @@ shift
77
dir=$(dirname $me)
88
file=$(basename $me)
99

10+
if echo $file | grep -q wasm; then
11+
exit 0 # FIXME(rust-lang/cargo#4750)
12+
fi
13+
1014
cd $dir
1115
exec node $file "$@"

ci/run.sh

+5-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,11 @@ if [ "$QEMU" != "" ]; then
4141

4242
# Do the standard rigamarole of cross-compiling an executable and then the
4343
# script to run just executes the binary.
44-
cargo build --manifest-path libc-test/Cargo.toml --target $TARGET --tests
44+
cargo build \
45+
--manifest-path libc-test/Cargo.toml \
46+
--target $TARGET \
47+
--test main
48+
rm $CARGO_TARGET_DIR/$TARGET/debug/main-*.d
4549
cp $CARGO_TARGET_DIR/$TARGET/debug/main-* $tmpdir/mount/libc-test
4650
echo 'exec $1/libc-test' > $tmpdir/mount/run.sh
4751

0 commit comments

Comments
 (0)