luac 5.4.4 on edge segfaults/sigills with more than one file
reproduction:
/bin/cat feedparser/dateparser.lua
return 2
/bin/cat feedparser/url.lua
return 1
luac5.4 -o test.lua feedparser/url.lua feedparser/dateparser.lua
fish: Job 1, 'luac5.4 -o test.lua feedparser/…' terminated by signal SIGSEGV (Address boundary error)
luac5.4 -o test.lua feedparser/url.lua
luac5.4 -o test.lua feedparser/dateparser.lua
this works fine on 5.4.3