Small change to test script
This commit is contained in:
parent
8a59808b24
commit
d68b50efb3
@ -17,7 +17,9 @@ TARGET_TRIPLE=$HOST_TRIPLE
|
|||||||
|
|
||||||
linker=''
|
linker=''
|
||||||
RUN_WRAPPER=''
|
RUN_WRAPPER=''
|
||||||
|
export JIT_SUPPORTED=1
|
||||||
if [[ "$HOST_TRIPLE" != "$TARGET_TRIPLE" ]]; then
|
if [[ "$HOST_TRIPLE" != "$TARGET_TRIPLE" ]]; then
|
||||||
|
export JIT_SUPPORTED=0
|
||||||
if [[ "$TARGET_TRIPLE" == "aarch64-unknown-linux-gnu" ]]; then
|
if [[ "$TARGET_TRIPLE" == "aarch64-unknown-linux-gnu" ]]; then
|
||||||
# We are cross-compiling for aarch64. Use the correct linker and run tests in qemu.
|
# We are cross-compiling for aarch64. Use the correct linker and run tests in qemu.
|
||||||
linker='-Clinker=aarch64-linux-gnu-gcc'
|
linker='-Clinker=aarch64-linux-gnu-gcc'
|
||||||
|
4
test.sh
4
test.sh
@ -26,7 +26,7 @@ $RUSTC example/mini_core.rs --crate-name mini_core --crate-type lib,dylib --targ
|
|||||||
echo "[BUILD] example"
|
echo "[BUILD] example"
|
||||||
$RUSTC example/example.rs --crate-type lib --target $TARGET_TRIPLE
|
$RUSTC example/example.rs --crate-type lib --target $TARGET_TRIPLE
|
||||||
|
|
||||||
if [[ "$HOST_TRIPLE" = "$TARGET_TRIPLE" ]]; then
|
if [[ "$JIT_SUPPORTED" = "1" ]]; then
|
||||||
echo "[JIT] mini_core_hello_world"
|
echo "[JIT] mini_core_hello_world"
|
||||||
CG_CLIF_JIT=1 CG_CLIF_JIT_ARGS="abc bcd" $RUSTC --crate-type bin -Cprefer-dynamic example/mini_core_hello_world.rs --cfg jit --target $HOST_TRIPLE
|
CG_CLIF_JIT=1 CG_CLIF_JIT_ARGS="abc bcd" $RUSTC --crate-type bin -Cprefer-dynamic example/mini_core_hello_world.rs --cfg jit --target $HOST_TRIPLE
|
||||||
else
|
else
|
||||||
@ -49,7 +49,7 @@ echo "[AOT] alloc_example"
|
|||||||
$RUSTC example/alloc_example.rs --crate-type bin --target $TARGET_TRIPLE
|
$RUSTC example/alloc_example.rs --crate-type bin --target $TARGET_TRIPLE
|
||||||
$RUN_WRAPPER ./target/out/alloc_example
|
$RUN_WRAPPER ./target/out/alloc_example
|
||||||
|
|
||||||
if [[ "$HOST_TRIPLE" = "$TARGET_TRIPLE" ]]; then
|
if [[ "$JIT_SUPPORTED" = "1" ]]; then
|
||||||
echo "[JIT] std_example"
|
echo "[JIT] std_example"
|
||||||
CG_CLIF_JIT=1 $RUSTC --crate-type bin -Cprefer-dynamic example/std_example.rs --target $HOST_TRIPLE
|
CG_CLIF_JIT=1 $RUSTC --crate-type bin -Cprefer-dynamic example/std_example.rs --target $HOST_TRIPLE
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user