From: Tom H. <to...@co...> - 2020-05-18 18:36:52
|
On 18/05/2020 18:48, Julian Seward wrote: > >> Program received signal SIGILL: Illegal instruction. >> >> Backtrace for this error: >> vex amd64->IR: unhandled instruction bytes: 0x62 0xF1 0xFD 0x8 0x6F 0x5 >> 0x25 0xA8 0x18 0x0 >> vex amd64->IR: REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0 >> vex amd64->IR: VEX=0 VEX.L=0 VEX.nVVVV=0x0 ESC=NONE >> vex amd64->IR: PFX.66=0 PFX.F2=0 PFX.F3=0 >> ==377969== valgrind: Unrecognised instruction at address 0xabf9581. >> ==377969== at 0xABF9581: opal_pointer_array_construct (in >> /opt/openmpi-GCC73/v3.1.x-20181010/lib/libopen-pal.so.40.10.3) > > It sounds like there's an instruction in libopen-pal.so.40.10.3 that > Valgrind doesn't like. What CPU does the machine have? 0x62 is an EVEX prefix from the AVX512 extensions, so isn't supported yet. Tom -- Tom Hughes (to...@co...) http://compton.nu/ |