DMD 2.090.1: SIGILL, Illegal instruction on (ahem) intel Pentium III
    kdevel 
    kdevel at vogtner.de
       
    Thu Feb 27 00:36:49 UTC 2020
    
    
  
```test.d
void main ()
{
    int [] v = new int [10];
}
```
$ [...]linux/bin32/dmd test
$ gdb test
[...]
(gdb) r
[...]
Program received signal SIGILL, Illegal instruction.
0x0809ad14 in 
_D2gc4impl12conservativeQw3Gcx10smallAllocMFNbkKkkxC8TypeInfoZPv 
()
[...]
(gdb) disass
[...]
0x0809ad14 
<_D2gc4impl12conservativeQw3Gcx10smallAllocMFNbkKkkxC8TypeInfoZPv+172>:	movsd  -0x58(%ebp),%xmm0
Does this exception relate to [1] and shall I file a bug or do I 
have to decommission my PIII?
Stefan
[1] https://dlang.org/changelog/2.087.0.html#xmm-linux-changelog
    
    
More information about the Digitalmars-d-learn
mailing list