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 REX.X=1 REX.B=1 vex amd64->IR: VEX=1 VEX.L=0 VEX.nVVVV=0xB ESC=0F38 vex amd64->IR: PFX.66=1 PFX.F2=0 PFX.F3=0 ==4206== valgrind: Unrecognised instruction at address 0x1641d07. ==4206== at 0x1641D07: mumps_hamf4_ (in /global/u1/n/nox/codes/debug-edison-gene3d/bin/gene_edison) ==4206== by 0x120F862: dmumps_ana_f_ (in /global/u1/n/nox/codes/debug-edison-gene3d/bin/gene_edison) ==4206== by 0x11DA8B2: dmumps_ana_driver_ (in /global/u1/n/nox/codes/debug-edison-gene3d/bin/gene_edison) ==4206== by 0x118EBA7: dmumps_ (in /global/u1/n/nox/codes/debug-edison-gene3d/bin/gene_edison) ==4206== by 0x1013087: mod_spsol_mumps_mp_mumps_factorize_ (mod_spsol_mumps.f90:173) ==4206== by 0xD5E682: xy_fieldsolver_mod_mp_initialize_xy_fieldsolver_ (FieldSolver.F90:333) ==4206== by 0xD17C8B: fieldsolver_dd_mp_initialize_field_solve_dd_ (field_solve_dd.F90:69) ==4206== by 0x9C4C87: field_solver_mp_initialize_field_solver_ (field_solver.F90:111) ==4206== by 0x410E67: aux_fields_mp_initialize_calc_aux_fields_ (aux_fields.F90:51) ==4206== by 0xABB3AC: initial_value_comp_mp_initial_value_ (initial_value_comp.F90:78) ==4206== by 0xA10E94: gene_subroutine_mp_rungene_ (gene_subroutine.F90:103) ==4206== by 0xE90309: MAIN__ (gene.F90:79) I run the code on the NERSC machine Edison: http://www.nersc.gov/users/computational-systems/edison/ The Valgrind version is 3.11.0. The code is not runnable without PETSC and MUMPS. The PETSC version is 3.7.2.0 and MUMPS is part of the Cray tpsl packagage (16.07.1) but I have no idea which version of MUMPS is in there. To compile my code I use the Intel Programming Environment (PrgEnv-intel/5.2.56) and the intel compiler intel/17.0.1.132 Is there any way you could help me with that? Regards, Maurice ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Valgrind-users mailing list Valgrind-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/valgrind-users