Re: [Valgrind-users] Unrecognized instruction when using Valgrind on Code using the MUMPS library

2017-05-26 Thread Philippe Waroquiers
On Mon, 2017-05-22 at 15:52 -0700, Maurice Maurer wrote: > The Valgrind version is 3.11.0. It would be worth trying the latest release (3.12). Or even better the SVN version : svn co svn://svn.valgrind.org/valgrind/trunk valgrind cd valgrind ./autogen.sh ./configure --prefix=... make

Re: [Valgrind-users] Unrecognized instruction when using Valgrind on Code using the MUMPS library

2017-05-25 Thread Jeff Hammond
What happens if you tell PETSc to build MUMPS instead of using Cray TPSL? That is a simple way to rule out an issue with TPSL. NERSC Edison has Intel Ivy Bridge, which supports AVX, which should be fully supported in Valgrind 3.11, so I am rather confused why you see an unrecognized instruction.

[Valgrind-users] Unrecognized instruction when using Valgrind on Code using the MUMPS library

2017-05-22 Thread Maurice Maurer
Hi, I am trying to debug my code with Valgrind but I do not get to the buggy part because Valgrind kills the program after an Unrecognized instruction in the MUMPS library: vex amd64->IR: unhandled instruction bytes: 0xC4 0x82 0x21 0x2E 0x1C 0x23 0x49 0x83 vex amd64->IR: REX=0 REX.W=0 REX.R=0