Skip to content

Commit fa561d9

Browse files
committed
Revert "Enable reference processing by default in CI (#312)"
This reverts commit db91fd1.
1 parent 6547a12 commit fa561d9

File tree

5 files changed

+10
-4
lines changed

5 files changed

+10
-4
lines changed

.github/scripts/ci-test-extended.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ $cur/ci-build.sh
1919
# Test
2020
$cur/ci-test-only-normal.sh
2121
$cur/ci-test-only-normal-no-compressed-oops.sh
22+
$cur/ci-test-only-weak-ref.sh
2223

2324
# Build with extreme assertions
2425
MMTK_EXTREME_ASSERTIONS=1 $cur/ci-build.sh
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
set -xe
2+
3+
# Just run everything in ci-test-only-normal.sh, but with reference processing enabled.
4+
export MMTK_NO_REFERENCE_TYPES=false
5+
. $(dirname "$0")/ci-test-only-normal.sh

.github/workflows/run-dacapo-2006.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
strategy:
4646
fail-fast: false
4747
matrix:
48-
test-script: ["ci-test-only-normal", "ci-test-only-normal-no-compressed-oops"]
48+
test-script: ["ci-test-only-normal", "ci-test-only-normal-no-compressed-oops", "ci-test-only-weak-ref"]
4949
steps:
5050
# We need to check out the binding repo to get the running configs and test scripts
5151
- name: Checkout MMTk OpenJDK binding

mmtk/Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mmtk/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ probe = "0.5"
3535
# - change branch
3636
# - change repo name
3737
# But other changes including adding/removing whitespaces in commented lines may break the CI.
38-
mmtk = { git = "https://github.com/mmtk/mmtk-core.git", rev = "7d798ad8a71aa6df80f58f5e565e4f9274d06871" }
38+
mmtk = { git = "https://github.com/mmtk/mmtk-core.git", rev = "d93262b4397df4866a64a1d268689ae20f208713" }
3939
# Uncomment the following to build locally
4040
# mmtk = { path = "../repos/mmtk-core" }
4141

0 commit comments

Comments
 (0)