From 7b3948750e1b1dd8cb271c0a7377b911bb3b8f1b Mon Sep 17 00:00:00 2001 From: nagachika Date: Wed, 24 Nov 2021 12:03:46 +0900 Subject: merge revision(s) e1b03b0c2b2449a7794f4701bab8b2382eb15116,007e439fe965871c73127928f7244ebb96a86e58: Enable VM_ASSERT in --jit CIs (#4543) --- .github/workflows/mjit.yml | 2 +- ractor.c | 6 +++--- vm_core.h | 6 +++--- vm_method.c | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) Do not expect ec on rb_vm_bugreport because a SEGV might happen on an MJIT worker. As you can clearly see from `if (vm && ec) {`, ec is not guaranteed to exist here. --- vm_dump.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- .github/workflows/mjit.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.github/workflows/mjit.yml') diff --git a/.github/workflows/mjit.yml b/.github/workflows/mjit.yml index 7695a47359..9e3a6d6ab7 100644 --- a/.github/workflows/mjit.yml +++ b/.github/workflows/mjit.yml @@ -38,7 +38,7 @@ jobs: - run: ./autogen.sh working-directory: src - name: Run configure - run: ../src/configure -C --disable-install-doc + run: ../src/configure -C --disable-install-doc cppflags=-DVM_CHECK_MODE - run: make $JOBS incs - run: make $JOBS - run: sudo make $JOBS -s install -- cgit v1.2.3