In the a.lua the souce is :
--a.lua
require "b"
In the b.lua the souce is :
--b.lua
function dofunc() --ok, here I use the incorret lua code, because I don't write end, aha.....
When I use luajit to execute a.lua and the program coredump, but when I use the orign lua the program will tell the error message.
So I think maybe there is some bug when require an incorrect lua file in luajit?