Illegal instruction (code dumped) for any uncaught exception

zhade notexistant at email.com
Sat Jun 12 19:28:34 UTC 2021


On Friday, 11 June 2021 at 21:14:40 UTC, kinke wrote:
>
> I've heard of trouble with exactly the same (gdb) backtrace 
> from people using latest Arch Linux. Druntime v2.095 got 
> support for DWARF v5, introducing this `readEntryFormat()` 
> function with a couple of `assert(0)`, almost certainly causing 
> the illegal instruction. The initial suspicion was that the 
> switch to gcc 11 (with DWARF emission changes) might be causing 
> this; possibly in the few C files compiled into druntime and 
> Phobos.
>
> The druntime PR adding these assert(0) was: 
> https://github.com/dlang/druntime/pull/3189

Thank you, now I know that it isn't just my machine. So I guess 
I'll have to wait for the new dwarf format to be fully supported, 
rollback my packages or manually compile druntime with an earlier 
gcc. I'll see if I can find time to try it out.


More information about the Digitalmars-d mailing list