Skip to content

Commit 928c94c

Browse files
committed
Adding sticky tests
1 parent c9e046b commit 928c94c

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ on:
77
- v1.8.2\+RAI
88
- v1.9.2\+RAI
99
- dev
10+
- upstream-ready/sticky
1011

1112
concurrency:
1213
# Cancels pending runs when a PR gets updated.
@@ -39,7 +40,7 @@ jobs:
3940
strategy:
4041
fail-fast: false
4142
matrix:
42-
gc_plan: [Immix]
43+
gc_plan: [Immix, StickyImmix]
4344
moving: [Non_Moving]
4445
uses: ./.github/workflows/binding-tests.yml
4546
with:

mmtk/build.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,8 @@ fn main() {
8585
.clang_arg("-std=c++14")
8686
// using MMTK types
8787
.clang_arg("-DMMTK_GC")
88+
// using Immix, but the types should be the same for either GC
89+
.clang_arg("-DMMTK_PLAN_IMMIX")
8890
// Finish the builder and generate the bindings.
8991
.generate()
9092
// Unwrap the Result and panic on failure.

0 commit comments

Comments
 (0)