diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e8dbc77..7ea3059 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -89,3 +89,11 @@ jobs: RUN_RESPONDER_FEATURES: ${{ matrix.run_responder_features }} run: | ./sh_script/build.sh -r + + - name: Rollback test + shell: bash + env: + CC_x86_64_unknown_none: clang + AR_x86_64_unknown_none: llvm-ar + run: | + ./sh_script/rollbacktest.sh -a diff --git a/sh_script/rollbacktest.sh b/sh_script/rollbacktest.sh new file mode 100755 index 0000000..0e39a41 --- /dev/null +++ b/sh_script/rollbacktest.sh @@ -0,0 +1,115 @@ +#!/bin/bash + +set -euo pipefail + +export RUST_MIN_STACK=10485760 +RUSTFLAGS=${RUSTFLAGS:-} + +usage() { + cat <