diff --git a/src/ray/util/signal_test.cc b/src/ray/util/signal_test.cc index 19e0aeec9..119aeee19 100644 --- a/src/ray/util/signal_test.cc +++ b/src/ray/util/signal_test.cc @@ -68,8 +68,7 @@ TEST(SignalTest, SIGILL_Test) { pid = fork(); ASSERT_TRUE(pid >= 0); if (pid == 0) { - // This code will cause SIGILL sent. - asm("ud2"); + raise(SIGILL); } else { Sleep(); RAY_LOG(ERROR) << "SIGILL_Test: kill pid " << pid