3 RUN apt-get update && apt-get install -y --no-install-recommends \
16 RUN curl -sL https://nodejs.org/dist/v9.2.0/node-v9.2.0-linux-x64.tar.xz | \
19 COPY scripts/sccache.sh /scripts/
20 RUN sh /scripts/sccache.sh
22 ENV TARGETS=wasm32-unknown-unknown
24 ENV RUST_CONFIGURE_ARGS \
25 --set build.nodejs=/node-v9.2.0-linux-x64/bin/node \
28 # Some run-make tests have assertions about code size, and enabling debug
29 # assertions in libstd causes the binary to be much bigger than it would
30 # otherwise normally be. We already test libstd with debug assertions in lots of
31 # other contexts as well
32 ENV NO_DEBUG_ASSERTIONS=1
34 ENV SCRIPT python2.7 /checkout/x.py test --target $TARGETS \
38 src/test/compile-fail \
40 src/test/codegen-units \