fsanitize-undefined-trap-on-error -O0 -ggdb3 -o test test.cProgram received signal SIGILLProgram terminated with signal SIGILL, Illegal instruction.
The program no longer exists.
通过使用SIGILL的两个测试,第一个测试通过,第二个测试失败。我拿出一把斧头,开始砍掉代码,尽可能多地删除代码。产生了这个较小的例子。Test 1 Caught signal.Test 1 Caught signal.Raise returned value 0Test 3
About to raise