tag 828779 + confirmed
thanks

On Saturday 06 August 2016 15:44:42 Joey Hess wrote:

> Package: libargon2-0
> Version: 0~20160406-2
> Severity: normal
> 
> Both the command line program argon2 and the library fail with SIGILL on
> my laptop.

It seems to SIGILL on an XOP opcode:
```
Thread 2 "argon2" received signal SIGILL, Illegal instruction.
[Switching to Thread 0x7ffff7419700 (LWP 4337)]
0x0000000000406aaf in ?? ()
(gdb) x/i $pc
=> 0x7ffff790230d <clone+109>:  mov    %rax,%rdi
(gdb) x/i 0x0000000000406aaf
   0x406aaf:    vprotq $0x20,%xmm1,%xmm1
```

I guess this is leaking into final binary due to the use of -march=native for 
blake optimizations.

Options are:
 1) Build without optimizations
 2) Tweak -march

I'd go for 2), but I have to take a better look at what should be the correct 
portable -march target. DEB_TARGET_GNU_CPU perhaps?

Cheers, Luca

-- 
«Доверяй, но проверяй»

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to