[petsc-users] valgrind error comes out when upgrade from ubuntu 8.04 LTS to 10.04

Rebecca Xuefei Yuan xy2102 at columbia.edu
Mon Sep 6 19:31:01 CDT 2010


Dear all,

I upgrade my laptop from ubuntu 8.04 LTS to 10.04, after the upgrade,  
I reinstalled PETSc, but there are tons of valgrind errors coming out  
even the code is unchanged. Then I tried with

~/soft/petsc-3.1-p4/src/snes/examples/tutorials/ex19.c

of the command:

~/soft/petsc-3.1-p4/externalpackages/mpich2-1.0.8/bin/mpiexec -np 2  
valgrind --tool=memcheck ./ex19.exe -malloc off -da_grid_x 30  
-da_grid_y 30

as instructed in FAQ. However, the errors are very long(hope it is  
right to post the full log of valgrind here...), as

rebecca at YuanWork:~/linux/code/twoway/twoway_brandnew/trunk/set_a$  
~/soft/petsc-3.1-p4/externalpackages/mpich2-1.0.8/bin/mpiexec -np 2  
valgrind --tool=memcheck  ./ex19.exe -malloc off -da_grid_x 30  
-da_grid_y 30
==2174== Memcheck, a memory error detector
==2175== Memcheck, a memory error detector
==2175== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==2175== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==2175== Command: ./ex19.exe -malloc off -da_grid_x 30 -da_grid_y 30
==2175==
==2174== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==2174== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==2174== Command: ./ex19.exe -malloc off -da_grid_x 30 -da_grid_y 30
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x400B217: _dl_relocate_object (do-rel.h:104)
==2174==    by 0x40031D0: dl_main (rtld.c:2229)
==2174==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==2174==    by 0x4000C6C: _dl_start (rtld.c:333)
==2174==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x400AF0F: _dl_relocate_object (do-rel.h:117)
==2174==    by 0x40031D0: dl_main (rtld.c:2229)
==2174==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==2174==    by 0x4000C6C: _dl_start (rtld.c:333)
==2174==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x400B217: _dl_relocate_object (do-rel.h:104)
==2175==    by 0x40031D0: dl_main (rtld.c:2229)
==2175==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==2175==    by 0x4000C6C: _dl_start (rtld.c:333)
==2175==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x400AF0F: _dl_relocate_object (do-rel.h:117)
==2175==    by 0x40031D0: dl_main (rtld.c:2229)
==2175==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==2175==    by 0x4000C6C: _dl_start (rtld.c:333)
==2175==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x400B27A: _dl_relocate_object (do-rel.h:127)
==2174==    by 0x40031D0: dl_main (rtld.c:2229)
==2174==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==2174==    by 0x4000C6C: _dl_start (rtld.c:333)
==2174==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x400B27A: _dl_relocate_object (do-rel.h:127)
==2175==    by 0x40031D0: dl_main (rtld.c:2229)
==2175==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==2175==    by 0x4000C6C: _dl_start (rtld.c:333)
==2175==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x400A5DE: _dl_relocate_object (do-rel.h:65)
==2174==    by 0x40030FE: dl_main (rtld.c:2292)
==2174==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==2174==    by 0x4000C6C: _dl_start (rtld.c:333)
==2174==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x400A5E6: _dl_relocate_object (do-rel.h:68)
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x400A5DE: _dl_relocate_object (do-rel.h:65)
==2175==    by 0x40030FE: dl_main (rtld.c:2292)
==2175==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==2175==    by 0x4000C6C: _dl_start (rtld.c:333)
==2175==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x400A5E6: _dl_relocate_object (do-rel.h:68)
==2175==    by 0x40030FE: dl_main (rtld.c:2292)
==2175==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==2175==    by 0x4000C6C: _dl_start (rtld.c:333)
==2175==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x400AF0F: _dl_relocate_object (do-rel.h:117)
==2175==    by 0x40030FE: dl_main (rtld.c:2292)
==2175==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==2175==    by 0x4000C6C: _dl_start (rtld.c:333)
==2175==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==2175==
==2174==    by 0x40030FE: dl_main (rtld.c:2292)
==2174==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==2174==    by 0x4000C6C: _dl_start (rtld.c:333)
==2174==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x400AF0F: _dl_relocate_object (do-rel.h:117)
==2174==    by 0x40030FE: dl_main (rtld.c:2292)
==2174==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==2174==    by 0x4000C6C: _dl_start (rtld.c:333)
==2174==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==2175==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==2175==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43197CB: __strlen_sse2 (strlen.S:116)
==2175==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==2175==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==2175==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x87F559E: PMIU_writeline (simple_pmiutil.c:180)
==2175==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==2175==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==2175==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Use of uninitialised value of size 4
==2175==    at 0x87F55A4: PMIU_writeline (simple_pmiutil.c:184)
==2175==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==2175==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==2175==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Syscall param write(count) contains uninitialised byte(s)
==2175==    at 0x41B1EB3: __write_nocancel (syscall-template.S:82)
==2175==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==2175==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==2175==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x87F566C: PMIU_writeline (simple_pmiutil.c:197)
==2175==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==2175==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==2175==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==2174==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==2174==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43197CB: __strlen_sse2 (strlen.S:116)
==2174==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==2174==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==2174==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x87F559E: PMIU_writeline (simple_pmiutil.c:180)
==2174==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==2174==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==2174==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Use of uninitialised value of size 4
==2174==    at 0x87F55A4: PMIU_writeline (simple_pmiutil.c:184)
==2174==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==2174==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==2174==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Syscall param write(count) contains uninitialised byte(s)
==2174==    at 0x41B1EB3: __write_nocancel (syscall-template.S:82)
==2174==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==2174==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==2174==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x87F566C: PMIU_writeline (simple_pmiutil.c:197)
==2174==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==2174==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==2174==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==2175==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2175==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==2175==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2175==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==2175==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2175==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==2175==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2175==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==2175==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2175==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==2175==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2175==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==2175==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==2175==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2175==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==2175==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==2175==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2175==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==2175==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==2175==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2175==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==2175==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==2175==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2175==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==2175==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==2174==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2174==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==2174==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2174==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==2174==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2174==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==2174==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2174==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==2174==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2174==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==2174==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2174==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==2174==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==2174==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2174==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==2174==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==2174==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2174==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==2174==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==2174==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2174==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==2174==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==2174==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==2174==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==2174==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319863: __GI_strlen (strlen.S:138)
==2175==    by 0x438AD43: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:191)
==2175==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==2175==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==2175==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==2175==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==2175==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x431986D: __GI_strlen (strlen.S:144)
==2175==    by 0x438AD43: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:191)
==2175==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==2175==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==2175==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==2175==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==2175==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319863: __GI_strlen (strlen.S:138)
==2174==    by 0x438AD43: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:191)
==2174==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==2174==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==2174==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==2174==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==2174==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x431986D: __GI_strlen (strlen.S:144)
==2174==    by 0x438AD43: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:191)
==2174==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==2174==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==2174==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==2174==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==2174==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2175== Invalid read of size 4
==2175==    at 0x431983B: __GI_strlen (strlen.S:115)
==2175==    by 0x43843CE: __nss_lookup (nsswitch.c:191)
==2175==    by 0x438596E: __nss_hosts_lookup2 (XXX-lookup.c:76)
==2175==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==2175==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==2175==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==2175==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==2175==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==2175==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==  Address 0x44308f8 is 40 bytes inside a block of size 42 alloc'd
==2175==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2175==    by 0x4384583: nss_parse_service_list (nsswitch.c:622)
==2175==    by 0x4384E71: __nss_database_lookup (nsswitch.c:775)
==2175==    by 0x43859AD: __nss_hosts_lookup2 (XXX-lookup.c:71)
==2175==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==2175==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==2175==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==2175==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==2175==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==2175==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==
==2174== Invalid read of size 4
==2174==    at 0x431983B: __GI_strlen (strlen.S:115)
==2174==    by 0x43843CE: __nss_lookup (nsswitch.c:191)
==2174==    by 0x438596E: __nss_hosts_lookup2 (XXX-lookup.c:76)
==2174==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==2174==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==2174==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==2174==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==2174==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==2174==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==  Address 0x44308f8 is 40 bytes inside a block of size 42 alloc'd
==2174==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2174==    by 0x4384583: nss_parse_service_list (nsswitch.c:622)
==2174==    by 0x4384E71: __nss_database_lookup (nsswitch.c:775)
==2174==    by 0x43859AD: __nss_hosts_lookup2 (XXX-lookup.c:71)
==2174==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==2174==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==2174==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==2174==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==2174==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==2174==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x400B217: _dl_relocate_object (do-rel.h:104)
==2174==    by 0x4011D15: dl_open_worker (dl-open.c:367)
==2174==    by 0x400D875: _dl_catch_error (dl-error.c:178)
==2174==    by 0x4011675: _dl_open (dl-open.c:583)
==2174==    by 0x43AA4A1: do_dlopen (dl-libc.c:86)
==2174==    by 0x400D875: _dl_catch_error (dl-error.c:178)
==2174==    by 0x43AA5A0: dlerror_run (dl-libc.c:47)
==2174==    by 0x43AA6BA: __libc_dlopen_mode (dl-libc.c:160)
==2174==    by 0x43842E4: __nss_lookup_function (nsswitch.c:405)
==2174==    by 0x43843CE: __nss_lookup (nsswitch.c:191)
==2174==    by 0x438596E: __nss_hosts_lookup2 (XXX-lookup.c:76)
==2174==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x400AF0F: _dl_relocate_object (do-rel.h:117)
==2174==    by 0x4011D15: dl_open_worker (dl-open.c:367)
==2174==    by 0x400D875: _dl_catch_error (dl-error.c:178)
==2174==    by 0x4011675: _dl_open (dl-open.c:583)
==2174==    by 0x43AA4A1: do_dlopen (dl-libc.c:86)
==2174==    by 0x400D875: _dl_catch_error (dl-error.c:178)
==2174==    by 0x43AA5A0: dlerror_run (dl-libc.c:47)
==2174==    by 0x43AA6BA: __libc_dlopen_mode (dl-libc.c:160)
==2174==    by 0x43842E4: __nss_lookup_function (nsswitch.c:405)
==2174==    by 0x43843CE: __nss_lookup (nsswitch.c:191)
==2174==    by 0x438596E: __nss_hosts_lookup2 (XXX-lookup.c:76)
==2174==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x400B217: _dl_relocate_object (do-rel.h:104)
==2175==    by 0x4011D15: dl_open_worker (dl-open.c:367)
==2175==    by 0x400D875: _dl_catch_error (dl-error.c:178)
==2175==    by 0x4011675: _dl_open (dl-open.c:583)
==2175==    by 0x43AA4A1: do_dlopen (dl-libc.c:86)
==2175==    by 0x400D875: _dl_catch_error (dl-error.c:178)
==2175==    by 0x43AA5A0: dlerror_run (dl-libc.c:47)
==2175==    by 0x43AA6BA: __libc_dlopen_mode (dl-libc.c:160)
==2175==    by 0x43842E4: __nss_lookup_function (nsswitch.c:405)
==2175==    by 0x43843CE: __nss_lookup (nsswitch.c:191)
==2175==    by 0x438596E: __nss_hosts_lookup2 (XXX-lookup.c:76)
==2175==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x400AF0F: _dl_relocate_object (do-rel.h:117)
==2175==    by 0x4011D15: dl_open_worker (dl-open.c:367)
==2175==    by 0x400D875: _dl_catch_error (dl-error.c:178)
==2175==    by 0x4011675: _dl_open (dl-open.c:583)
==2175==    by 0x43AA4A1: do_dlopen (dl-libc.c:86)
==2175==    by 0x400D875: _dl_catch_error (dl-error.c:178)
==2175==    by 0x43AA5A0: dlerror_run (dl-libc.c:47)
==2175==    by 0x43AA6BA: __libc_dlopen_mode (dl-libc.c:160)
==2175==    by 0x43842E4: __nss_lookup_function (nsswitch.c:405)
==2175==    by 0x43843CE: __nss_lookup (nsswitch.c:191)
==2175==    by 0x438596E: __nss_hosts_lookup2 (XXX-lookup.c:76)
==2175==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2174==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2174==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43197CB: __strlen_sse2 (strlen.S:116)
==2174==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2174==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2174==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x87F559E: PMIU_writeline (simple_pmiutil.c:180)
==2174==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2174==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2174==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Use of uninitialised value of size 4
==2174==    at 0x87F55A4: PMIU_writeline (simple_pmiutil.c:184)
==2174==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2174==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2174==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Syscall param write(count) contains uninitialised byte(s)
==2174==    at 0x41B1EB3: __write_nocancel (syscall-template.S:82)
==2174==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2174==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2174==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x87F566C: PMIU_writeline (simple_pmiutil.c:197)
==2174==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2174==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2174==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==2174==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2174==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==2174==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2174==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==2174==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2174==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==2174==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2174==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==2174==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2174==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2175==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2175==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43197CB: __strlen_sse2 (strlen.S:116)
==2175==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2175==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2175==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x87F559E: PMIU_writeline (simple_pmiutil.c:180)
==2175==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2175==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2175==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Use of uninitialised value of size 4
==2175==    at 0x87F55A4: PMIU_writeline (simple_pmiutil.c:184)
==2175==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2175==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2175==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Syscall param write(count) contains uninitialised byte(s)
==2175==    at 0x41B1EB3: __write_nocancel (syscall-template.S:82)
==2175==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2175==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2175==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x87F566C: PMIU_writeline (simple_pmiutil.c:197)
==2175==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2175==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2175==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==2175==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2175==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==2175==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2175==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==2175==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2175==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==2175==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2175==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==2175==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==2175==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==2174==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==2174==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==2174==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==2174==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==2174==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5CF: __strcmp_ssse3 (strcmp-ssse3.S:1899)
==2174==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==2174==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==2175==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==2175==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==2175==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==2175==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==2175==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5CF: __strcmp_ssse3 (strcmp-ssse3.S:1899)
==2175==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==2175==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==    by 0x879F15A: PMPI_Init (init.c:106)
==2175==    by 0x80AEE12: PetscI==2174== Invalid read of size 4
==2174==    at 0x431983B: __GI_strlen (strlen.S:115)
==2174==    by 0x43843CE: __nss_lookup (nsswitch.c:191)
==2174==    by 0x438564E: __nss_passwd_lookup2 (XXX-lookup.c:76)
==2174==    by 0x433D0DE: getpwuid_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==2174==    by 0x433C92E: getpwuid (getXXbyYY.c:117)
==2174==    by 0x80BC53A: PetscGetUserName (fuser.c:66)
==2174==    by 0x80822FF: PetscErrorPrintfInitialize (errtrace.c:68)
==2174==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==  Address 0x4430700 is 40 bytes inside a block of size 43 alloc'd
==2174==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2174==    by 0x4384583: nss_parse_service_list (nsswitch.c:622)
==2174==    by 0x4384E71: __nss_database_lookup (nsswitch.c:775)
==2174==    by 0x43859AD: __nss_hosts_lookup2 (XXX-lookup.c:71)
==2174==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==2174==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==2174==  nitialize (pinit.c:561)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
   by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr (ch3u_getinterfaces.c:130)
==2174==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==2174==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==2174==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==2174==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==
==2175== Invalid read of size 4
==2175==    at 0x431983B: __GI_strlen (strlen.S:115)
==2175==    by 0x43843CE: __nss_lookup (nsswitch.c:191)
==2175==    by 0x438564E: __nss_passwd_lookup2 (XXX-lookup.c:76)
==2175==    by 0x433D0DE: getpwuid_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==2175==    by 0x433C92E: getpwuid (getXXbyYY.c:117)
==2175==    by 0x80BC53A: PetscGetUserName (fuser.c:66)
==2175==    by 0x80822FF: PetscErrorPrintfInitialize (errtrace.c:68)
==2175==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==  Address 0x4430700 is 40 bytes inside a block of size 43 alloc'd
==2175==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2175==    by 0x4384583: nss_parse_service_list (nsswitch.c:622)
==2175==    by 0x4384E71: __nss_database_lookup (nsswitch.c:775)
==2175==    by 0x43859AD: __nss_hosts_lookup2 (XXX-lookup.c:71)
==2175==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==2175==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==2175==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==2175==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==2175==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==2175==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==2175==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==2175==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80885F9: PetscVSNPrintf (mprint.c:95)
==2174==    by 0x8088B22: PetscSNPrintf (mprint.c:228)
==2174==    by 0x8082456: PetscErrorPrintfInitialize (errtrace.c:71)
==2174==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43197CB: __strlen_sse2 (strlen.S:116)
==2174==    by 0x80885F9: PetscVSNPrintf (mprint.c:95)
==2174==    by 0x8088B22: PetscSNPrintf (mprint.c:228)
==2174==    by 0x8082456: PetscErrorPrintfInitialize (errtrace.c:71)
==2174==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x80824DE: PetscErrorPrintfInitialize (errtrace.c:73)
==2174==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x8082563: PetscErrorPrintfInitialize (errtrace.c:77)
==2174==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x809CFD4: PetscOptionsInsert (options.c:516)
==2174==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80885F9: PetscVSNPrintf (mprint.c:95)
==2175==    by 0x8088B22: PetscSNPrintf (mprint.c:228)
==2175==    by 0x8082456: PetscErrorPrintfInitialize (errtrace.c:71)
==2175==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43197CB: __strlen_sse2 (strlen.S:116)
==2175==    by 0x80885F9: PetscVSNPrintf (mprint.c:95)
==2175==    by 0x8088B22: PetscSNPrintf (mprint.c:228)
==2175==    by 0x8082456: PetscErrorPrintfInitialize (errtrace.c:71)
==2175==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2174==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==2174==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==2174==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==2174==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==2174==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==2174==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==2174==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43197CB: __strlen_sse2 (strlen.S:116)
==2174==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2174==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==2174==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==2174==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==2174==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==2174==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==2174==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==2174==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x87F559E: PMIU_writeline (simple_pmiutil.c:180)
==2174==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2174==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==2174==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==2174==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==2174==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==2174==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==2174==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==2174==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==
==2174== Use of uninitialised value of size 4
==2174==    at 0x87F55A4: PMIU_writeline (simple_pmiutil.c:184)
==2174==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2174==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==2174==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==2174==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==2174==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==2174==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==2174==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==2174==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==
==2174== Syscall param write(count) contains uninitialised byte(s)
==2174==    at 0x41B1EB3: __write_nocancel (syscall-template.S:82)
==2174==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2174==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==2174==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==2174==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==2174==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==2174==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==2174==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==2174==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x87F566C: PMIU_writeline (simple_pmiutil.c:197)
==2174==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==2174==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==2174==    by 0x87CA9F9: getConnIn==2175== Conditional jump or move  
depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x80824DE: PetscErrorPrintfInitialize (errtrace.c:73)
==2175==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
foKVS (mpidi_pg.c:622)
==2174==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==2174==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==2174==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==2174==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==2174==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==2174==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==2174==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==2174==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==2174==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==2174==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==2174==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==2174==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==2174==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==2174==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==2174==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==2174==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==2174==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==2174==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==2174==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==2174==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==2174==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==2174==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==2174==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==2174==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==2174==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==2174==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==2174==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==2174==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==2174==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==2174==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==2174==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==2174==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==2174==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==2174==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==2174==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==2174==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==2174==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==2174==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==2174==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==2174==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x8082563: PetscErrorPrintfInitialize (errtrace.c:77)
==2175==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x809CFD4: PetscOptionsInsert (options.c:516)
==2175==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2174== Invalid read of size 8
==2174==    at 0x4319785: __strlen_sse2 (strlen.S:87)
==2174==    by 0x87BD379: MPIDI_CH3I_Progress_handle_sock_event  
(ch3_progress.c:776)
==2174==    by 0x87BD7BD: MPIDI_CH3I_Progress (ch3_progress.c:212)
==2174==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==2174==    by 0x879377E: MPIC_Send (helper_fns.c:38)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2174==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==  Address 0x442e0d0 is 8 bytes before a block of size 257 alloc'd
==2174==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2174==    by 0x87C74AE: MPID_Init (mpid_init.c:373)
==2174==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==2174==    by 0x879F15A: PMPI_Init (init.c:106)
==2174==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43197AD: __strlen_sse2 (strlen.S:104)
==2174==    by 0x87BD379: MPIDI_CH3I_Progress_handle_sock_event  
(ch3_progress.c:776)
==2174==    by 0x87BD7BD: MPIDI_CH3I_Progress (ch3_progress.c:212)
==2174==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==2174==    by 0x879377E: MPIC_Send (helper_fns.c:38)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2174==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Syscall param writev(vector) points to uninitialised byte(s)
==2174==    at 0x436BA61: writev (writev.c:51)
==2174==    by 0x87EB49A: MPIDU_Sock_wait (sock_wait.i:693)
==2174==    by 0x87BD7B0: MPIDI_CH3I_Progress (ch3_progress.c:187)
==2174==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==2174==    by 0x879377E: MPIC_Send (helper_fns.c:38)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2174==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==  Address 0x4462754 is 68 bytes inside a block of size 72 alloc'd
==2174==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2174==    by 0x87CBE6C: MPIDI_CH3I_Connection_alloc  
(ch3u_connect_sock.c:160)
==2174==    by 0x87CBFAD: MPIDI_CH3I_Sock_connect (ch3u_connect_sock.c:1164)
==2174==    by 0x87CC132: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1102)
==2174==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==2174==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==2174==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==2174==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2174==
==2174== Syscall param writev(vector[...]) points to uninitialised byte(s)
==2174==    at 0x436BA61: writev (writev.c:51)
==2174==    by 0x87EB49A: MPIDU_Sock_wait (sock_wait.i:693)
==2174==    by 0x87BD7B0: MPIDI_CH3I_Progress (ch3_progress.c:187)
==2174==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==2174==    by 0x879377E: MPIC_Send (helper_fns.c:38)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2174==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==  Address 0x4462728 is 24 bytes inside a block of size 72 alloc'd
==2174==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2174==    by 0x87CBE6C: MPIDI_CH3I_Connection_alloc  
(ch3u_connect_sock.c:160)
==2174==    by 0x87CBFAD: MPIDI_CH3I_Sock_connect (ch3u_connect_sock.c:1164)
==2174==    by 0x87CC132: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1102)
==2174==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==2174==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==2174==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==2174==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x87EC050: MPIDU_Sock_wait (socki_util.i:543)
==2174==    by 0x87BD7B0: MPIDI_CH3I_Progress (ch3_progress.c:187)
==2174==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==2174==    by 0x879377E: MPIC_Send (helper_fns.c:38)
==2174==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==2174==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2174==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2174==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2174==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==2175==    by 0x87CA206: MPIDI_PG_Find (mpidi_pg.c:341)
==2175==    by 0x87CB66D: MPIDI_CH3_Sockconn_handle_connopen_event  
(ch3u_connect_sock.c:883)
==2175==    by 0x87BD3FA: MPIDI_CH3I_Progress_handle_sock_event  
(ch3_progress.c:639)
==2175==    by 0x87BD7BD: MPIDI_CH3I_Progress (ch3_progress.c:212)
==2175==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==2175==    by 0x8793626: MPIC_Recv (helper_fns.c:74)
==2175==    by 0x878C049: MPIR_Bcast (bcast.c:195)
==2175==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2175==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2175==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2175==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==2175==    by 0x87CA206: MPIDI_PG_Find (mpidi_pg.c:341)
==2175==    by 0x87CB66D: MPIDI_CH3_Sockconn_handle_connopen_event  
(ch3u_connect_sock.c:883)
==2175==    by 0x87BD3FA: MPIDI_CH3I_Progress_handle_sock_event  
(ch3_progress.c:639)
==2175==    by 0x87BD7BD: MPIDI_CH3I_Progress (ch3_progress.c:212)
==2175==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==2175==    by 0x8793626: MPIC_Recv (helper_fns.c:74)
==2175==    by 0x878C049: MPIR_Bcast (bcast.c:195)
==2175==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2175==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2175==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2175==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==2175==    by 0x87CA206: MPIDI_PG_Find (mpidi_pg.c:341)
==2175==    by 0x87CB66D: MPIDI_CH3_Sockconn_handle_connopen_event  
(ch3u_connect_sock.c:883)
==2175==    by 0x87BD3FA: MPIDI_CH3I_Progress_handle_sock_event  
(ch3_progress.c:639)
==2175==    by 0x87BD7BD: MPIDI_CH3I_Progress (ch3_progress.c:212)
==2175==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==2175==    by 0x8793626: MPIC_Recv (helper_fns.c:74)
==2175==    by 0x878C049: MPIR_Bcast (bcast.c:195)
==2175==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2175==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2175==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2175==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==2175==    by 0x87CA206: MPIDI_PG_Find (mpidi_pg.c:341)
==2175==    by 0x87CB66D: MPIDI_CH3_Sockconn_handle_connopen_event  
(ch3u_connect_sock.c:883)
==2175==    by 0x87BD3FA: MPIDI_CH3I_Progress_handle_sock_event  
(ch3_progress.c:639)
==2175==    by 0x87BD7BD: MPIDI_CH3I_Progress (ch3_progress.c:212)
==2175==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==2175==    by 0x8793626: MPIC_Recv (helper_fns.c:74)
==2175==    by 0x878C049: MPIR_Bcast (bcast.c:195)
==2175==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2175==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2175==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2175==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==2175==    by 0x87CA206: MPIDI_PG_Find (mpidi_pg.c:341)
==2175==    by 0x87CB66D: MPIDI_CH3_Sockconn_handle_connopen_event  
(ch3u_connect_sock.c:883)
==2175==    by 0x87BD3FA: MPIDI_CH3I_Progress_handle_sock_event  
(ch3_progress.c:639)
==2175==    by 0x87BD7BD: MPIDI_CH3I_Progress (ch3_progress.c:212)
==2175==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==2175==    by 0x8793626: MPIC_Recv (helper_fns.c:74)
==2175==    by 0x878C049: MPIR_Bcast (bcast.c:195)
==2175==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==2175==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==2175==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==2175==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2175==
==2174== Invalid read of size 8
==2174==    at 0x43BE324: __strcmp_ssse3 (strcmp-ssse3.S:142)
==2174==    by 0x809F18B: PetscOptionsSetValue (options.c:803)
==2174==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==2174==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==  Address 0x44c0d88 is 8 bytes inside a block of size 10 alloc'd
==2174==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2174==    by 0x809F5F2: PetscOptionsSetValue (options.c:829)
==2174==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==2174==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==2174==    by 0x809F18B: PetscOptionsSetValue (options.c:803)
==2174==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==2174==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==  Address 0x44c0d90 is 6 bytes after a block of size 10 alloc'd
==2174==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2174==    by 0x809F5F2: PetscOptionsSetValue (options.c:829)
==2174==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==2174==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2174==    by 0x80AF535: PetscInitialize (pinit.c:635)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x80A8875: PetscOptionsCheckInitial_Private (init.c:242)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x4319785: __strlen_sse2 (strlen.S:87)
==2174==    by 0x8099BCC: PetscOptionsAtol (options.c:152)
==2174==    by 0x80A1E9D: PetscOptionsGetTruth (options.c:1310)
==2174==    by 0x80A88F7: PetscOptionsCheckInitial_Private (init.c:244)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==  Address 0x44c0d40 is 8 bytes before a block of size 4 alloc'd
==2174==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2174==    by 0x809F6EB: PetscOptionsSetValue (options.c:833)
==2174==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==2174==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x80A8A66: PetscOptionsCheckInitial_Private (init.c:257)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x80A8BC3: PetscOptionsCheckInitial_Private (init.c:264)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x80A8C5B: PetscOptionsCheckInitial_Private (init.c:267)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2175== Invalid read of size 8
==2175==    at 0x43BE324: __strcmp_ssse3 (strcmp-ssse3.S:142)
==2175==    by 0x809F18B: PetscOptionsSetValue (options.c:803)
==2175==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==2175==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==  Address 0x4433c38 is 8 bytes inside a block of size 10 alloc'd
==2175==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2175==    by 0x809F5F2: PetscOptionsSetValue (options.c:829)
==2175==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==2175==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==2175==    by 0x809F18B: PetscOptionsSetValue (options.c:803)
==2175==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==2175==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==  Address 0x4433c40 is 6 bytes after a block of size 10 alloc'd
==2175==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2175==    by 0x809F5F2: PetscOptionsSetValue (options.c:829)
==2175==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==2175==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2175==    by 0x80AF535: PetscInitialize (pinit.c:635)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2174==    by 0x80C395E: PetscSetDisplay (pdisplay.c:99)
==2174==    by 0x80A8D23: PetscOptionsCheckInitial_Private (init.c:276)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x80A8875: PetscOptionsCheckInitial_Private (init.c:242)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x4319785: __strlen_sse2 (strlen.S:87)
==2175==    by 0x8099BCC: PetscOptionsAtol (options.c:152)
==2175==    by 0x80A1E9D: PetscOptionsGetTruth (options.c:1310)
==2175==    by 0x80A88F7: PetscOptionsCheckInitial_Private (init.c:244)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==  Address 0x4433bf0 is 8 bytes before a block of size 4 alloc'd
==2175==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2175==    by 0x809F6EB: PetscOptionsSetValue (options.c:833)
==2175==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==2175==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2174==    by 0x80A8D9B: PetscOptionsCheckInitial_Private (init.c:281)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x80A0A4A: PetscOptionsFindPair_Private (options.c:989)
==2174==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2174==    by 0x80A8D9B: PetscOptionsCheckInitial_Private (init.c:281)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2174==    by 0x80A8E13: PetscOptionsCheckInitial_Private (init.c:282)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2174==    by 0x80A8E8B: PetscOptionsCheckInitial_Private (init.c:283)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x80A94FC: PetscOptionsCheckInitial_Private (init.c:320)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x80A8A66: PetscOptionsCheckInitial_Private (init.c:257)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x80A8BC3: PetscOptionsCheckInitial_Private (init.c:264)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x80A8C5B: PetscOptionsCheckInitial_Private (init.c:267)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x80A95F6: PetscOptionsCheckInitial_Private (init.c:323)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x80A96F8: PetscOptionsCheckInitial_Private (init.c:326)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x80A97FA: PetscOptionsCheckInitial_Private (init.c:329)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: ==2175== Conditional jump or move depends on  
uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2175==    by 0x80C395E: PetscSetDisplay (pdisplay.c:99)
==2175==    by 0x80A8D23: PetscOptionsCheckInitial_Private (init.c:276)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x80A98FE: PetscOptionsCheckInitial_Private (init.c:334)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2174==    by 0x80A9A5C: PetscOptionsCheckInitial_Private (init.c:341)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2174==    by 0x80A9CA7: PetscOptionsCheckInitial_Private (init.c:350)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2174==    by 0x80A9D9D: PetscOptionsCheckInitial_Private (init.c:352)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2174==    by 0x80A9E24: PetscOptionsCheckInitial_Private (init.c:353)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2174==    by 0x80AA655: PetscOptionsCheckInitial_Private (init.c:402)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2174==    by 0x80AA74F: PetscOptionsCheckInitial_Private (init.c:409)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2174==    by 0x80AA7C7: PetscOptionsCheckInitial_Private (init.c:410)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x80AAABF: PetscOptionsCheckInitial_Private (init.c:439)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2174==    by 0x80AAC26: PetscOptionsCheckInitial_Private (init.c:452)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2175==    by 0x80A8D9B: PetscOptionsCheckInitial_Private (init.c:281)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x80A0A4A: PetscOptionsFindPair_Private (options.c:989)
==2175==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2175==    by 0x80A8D9B: PetscOptionsCheckInitial_Private (init.c:281)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2175==    by 0x80A8E13: PetscOptionsCheckInitial_Private (init.c:282)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2175==    by 0x80A8E8B: PetscOptionsCheckInitial_Private (init.c:283)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x80A94FC: PetscOptionsCheckInitial_Private (init.c:320)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x80A95F6: PetscOptionsCheckInitial_Private (init.c:323)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x80A96F8: PetscOptionsCheckInitial_Private (init.c:326)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x80A97FA: PetscOptionsCheckInitial_Private (init.c:329)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x80A98FE: PetscOptionsCheckInitial_Private (init.c:334)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x80AADBF: PetscOptionsCheckInitial_Private (init.c:468)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x80AAE3F: PetscOptionsCheckInitial_Private (init.c:469)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x80A0A4A: PetscOptionsFindPair_Private (options.c:989)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x80AAE3F: PetscOptionsCheckInitial_Private (init.c:469)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2174==    by 0x80AAEB7: PetscOptionsCheckInitial_Private (init.c:470)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2174==    by 0x80AB021: PetscOptionsCheckInitial_Private (init.c:474)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2174==    by 0x80AB29D: PetscOptionsCheckInitial_Private (init.c:499)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2174==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2174==    by 0x80AB315: PetscOptionsCheckInitial_Private (init.c:504)
==2174==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174==
==2174== More than 100 errors detected.  Subsequent errors
==2174== will still be recorded, but in less detail than before.
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2175==    by 0x80A9A5C: PetscOptionsCheckInitial_Private (init.c:341)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2175==    by 0x80A9CA7: PetscOptionsCheckInitial_Private (init.c:350)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2175==    by 0x80A9D9D: PetscOptionsCheckInitial_Private (init.c:352)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2175==    by 0x80A9E24: PetscOptionsCheckInitial_Private (init.c:353)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2175==    by 0x80AA655: PetscOptionsCheckInitial_Private (init.c:402)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2175==    by 0x80AA74F: PetscOptionsCheckInitial_Private (init.c:409)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2175==    by 0x80AA7C7: PetscOptionsCheckInitial_Private (init.c:410)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x80AAABF: PetscOptionsCheckInitial_Private (init.c:439)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2175==    by 0x80AAC26: PetscOptionsCheckInitial_Private (init.c:452)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x80AADBF: PetscOptionsCheckInitial_Private (init.c:468)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x80AAE3F: PetscOptionsCheckInitial_Private (init.c:469)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x80A0A4A: PetscOptionsFindPair_Private (options.c:989)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x80AAE3F: PetscOptionsCheckInitial_Private (init.c:469)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2175==    by 0x80AAEB7: PetscOptionsCheckInitial_Private (init.c:470)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2175==    by 0x80AB021: PetscOptionsCheckInitial_Private (init.c:474)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==2175==    by 0x80AB29D: PetscOptionsCheckInitial_Private (init.c:499)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2175==    by 0x80AB315: PetscOptionsCheckInitial_Private (init.c:504)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A27DF: PetscOptionsGetReal (options.c:1419)
==2175==    by 0x80AC610: PetscOptionsCheckInitial_Private (init.c:554)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2175==    by 0x80AC70C: PetscOptionsCheckInitial_Private (init.c:559)
==2175==    by 0x80AF618: PetscInitialize (pinit.c:639)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2175==    by 0x80C52B1: PetscLogBegin_Private (plog.c:196)
==2175==    by 0x80AF677: PetscInitialize (pinit.c:643)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2175==    by 0x80C532E: PetscLogBegin_Private (plog.c:200)
==2175==    by 0x80AF677: PetscInitialize (pinit.c:643)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A420A: PetscOptionsGetStringArray (options.c:1756)
==2175==    by 0x808387F: PetscInitialize_DynamicLibraries (reg.c:80)
==2175==    by 0x80AF6D6: PetscInitialize (pinit.c:650)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2175==    by 0x81DE8F5: PetscInitializePackage (dlregispetsc.c:58)
==2175==    by 0x8083A20: PetscInitialize_DynamicLibraries (reg.c:93)
==2175==    by 0x80AF6D6: PetscInitialize (pinit.c:650)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2175==    by 0x81DEA77: PetscInitializePackage (dlregispetsc.c:66)
==2175==    by 0x8083A20: PetscInitialize_DynamicLibraries (reg.c:93)
==2175==    by 0x80AF6D6: PetscInitialize (pinit.c:650)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A420A: PetscOptionsGetStringArray (options.c:1756)
==2175==    by 0x8083AA5: PetscInitialize_DynamicLibraries (reg.c:117)
==2175==    by 0x80AF6D6: PetscInitialize (pinit.c:650)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80A066B: PetscOptionsFindPair_Private (options.c:967)
==2174==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2174==    by 0x80B5ECA: PetscOptionsString (aoptions.c:522)
==2174==    by 0x80A4FDB: PetscOptionsSetFromOptions (options.c:1891)
==2174==    by 0x80AF975: PetscInitialize (pinit.c:659)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x40249EA: strncat (mc_replace_strmem.c:202)
==2174==    by 0x80BE6E2: PetscStrncat (str.c:205)
==2174==    by 0x80A06F1: PetscOptionsFindPair_Private (options.c:968)
==2174==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2174==    by 0x80B5ECA: PetscOptionsString (aoptions.c:522)
==2174==    by 0x80A4FDB: PetscOptionsSetFromOptions (options.c:1891)
==2174==    by 0x80AF975: PetscInitialize (pinit.c:659)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2175==    by 0x80AC9CD: PetscOptionsCheckInitial_Components (pinit.c:57)
==2175==    by 0x80AF916: PetscInitialize (pinit.c:657)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4024A18: strncat (mc_replace_strmem.c:202)
==2174==    by 0x80BE6E2: PetscStrncat (str.c:205)
==2174==    by 0x80A06F1: PetscOptionsFindPair_Private (options.c:968)
==2174==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2174==    by 0x80B5ECA: PetscOptionsString (aoptions.c:522)
==2174==    by 0x80A4FDB: PetscOptionsSetFromOptions (options.c:1891)
==2174==    by 0x80AF975: PetscInitialize (pinit.c:659)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==2175==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==2175==    by 0x80B290F: PetscOptionsBegin_Private (aoptions.c:44)
==2175==    by 0x80A4EED: PetscOptionsSetFromOptions (options.c:1890)
==2175==    by 0x80AF975: PetscInitialize (pinit.c:659)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80A066B: PetscOptionsFindPair_Private (options.c:967)
==2175==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2175==    by 0x80B5ECA: PetscOptionsString (aoptions.c:522)
==2175==    by 0x80A4FDB: PetscOptionsSetFromOptions (options.c:1891)
==2175==    by 0x80AF975: PetscInitialize (pinit.c:659)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175==
==2175== More than 100 errors detected.  Subsequent errors
==2175== will still be recorded, but in less detail than before.
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x40249EA: strncat (mc_replace_strmem.c:202)
==2175==    by 0x80BE6E2: PetscStrncat (str.c:205)
==2175==    by 0x80A06F1: PetscOptionsFindPair_Private (options.c:968)
==2175==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2175==    by 0x80B5ECA: PetscOptionsString (aoptions.c:522)
==2175==    by 0x80A4FDB: PetscOptionsSetFromOptions (options.c:1891)
==2175==    by 0x80AF975: PetscInitialize (pinit.c:659)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4024A18: strncat (mc_replace_strmem.c:202)
==2175==    by 0x80BE6E2: PetscStrncat (str.c:205)
==2175==    by 0x80A06F1: PetscOptionsFindPair_Private (options.c:968)
==2175==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2175==    by 0x80B5ECA: PetscOptionsString (aoptions.c:522)
==2175==    by 0x80A4FDB: PetscOptionsSetFromOptions (options.c:1891)
==2175==    by 0x80AF975: PetscInitialize (pinit.c:659)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2174==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==2174==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2174==    by 0x80841CC: PetscFListAdd (reg.c:201)
==2174==    by 0x81843D0: DARegister (dareg.c:104)
==2174==    by 0x818476B: DARegisterAll (daregall.c:32)
==2174==    by 0x855F08B: DMInitializePackage (dlregisdm.c:80)
==2174==    by 0x815F1D1: DACreate (dacreate.c:173)
==2174==    by 0x81558E2: DACreate2d (da2.c:1837)
==2174==    by 0x804BE2A: main (ex19.c:107)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43197AD: __strlen_sse2 (strlen.S:104)
==2174==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==2174==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2174==    by 0x80841CC: PetscFListAdd (reg.c:201)
==2174==    by 0x81843D0: DARegister (dareg.c:104)
==2174==    by 0x818476B: DARegisterAll (daregall.c:32)
==2174==    by 0x855F08B: DMInitializePackage (dlregisdm.c:80)
==2174==    by 0x815F1D1: DACreate (dacreate.c:173)
==2174==    by 0x81558E2: DACreate2d (da2.c:1837)
==2174==    by 0x804BE2A: main (ex19.c:107)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x80BDEDB: PetscStrallocpy (str.c:80)
==2174==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==2175==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==2175==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2175==    by 0x80841CC: PetscFListAdd (reg.c:201)
==2175==    by 0x81843D0: DARegister (dareg.c:104)
==2175==    by 0x818476B: DARegisterAll (daregall.c:32)
==2175==    by 0x855F08B: DMInitializePackage (dlregisdm.c:80)
==2175==    by 0x815F1D1: DACreate (dacreate.c:173)
==2175==    by 0x81558E2: DACreate2d (da2.c:1837)
==2175==    by 0x804BE2A: main (ex19.c:107)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43197AD: __strlen_sse2 (strlen.S:104)
==2175==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==2175==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2175==    by 0x80841CC: PetscFListAdd (reg.c:201)
==2175==    by 0x81843D0: DARegister (dareg.c:104)
==2175==    by 0x818476B: DARegisterAll (daregall.c:32)
==2175==    by 0x855F08B: DMInitializePackage (dlregisdm.c:80)
==2175==    by 0x815F1D1: DACreate (dacreate.c:173)
==2175==    by 0x81558E2: DACreate2d (da2.c:1837)
==2175==    by 0x804BE2A: main (ex19.c:107)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x80BDEDB: PetscStrallocpy (str.c:80)
==2175==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2175==    by 0x80841CC: PetscFListAdd (reg.c:201)
==2175==    by 0x81843D0: DARegister (dareg.c:104)
==2175==    by 0x818476B: DARegisterAll (daregall.c:32)
==2175==    by 0x855F08B: DMInitializePackage (dlregisdm.c:80)
==2175==    by 0x815F1D1: DACreate (dacreate.c:173)
==2175==    by 0x81558E2: DACreate2d (da2.c:1837)
==2175==    by 0x804BE2A: main (ex19.c:107)
==2175==
==2174==    by 0x80841CC: PetscFListAdd (reg.c:201)
==2174==    by 0x81843D0: DARegister (dareg.c:104)
==2174==    by 0x818476B: DARegisterAll (daregall.c:32)
==2174==    by 0x855F08B: DMInitializePackage (dlregisdm.c:80)
==2174==    by 0x815F1D1: DACreate (dacreate.c:173)
==2174==    by 0x81558E2: DACreate2d (da2.c:1837)
==2174==    by 0x804BE2A: main (ex19.c:107)
==2174==
==2175== Invalid read of size 8
==2175==    at 0x43197A0: __strlen_sse2 (strlen.S:99)
==2175==    by 0x8099209: PetscOptionsAtoi (options.c:70)
==2175==    by 0x80A13CE: PetscOptionsGetInt (options.c:1138)
==2175==    by 0x80B5AA5: PetscOptionsInt (aoptions.c:473)
==2175==    by 0x815E8BC: DASetFromOptions (dacreate.c:109)
==2175==    by 0x8155C96: DACreate2d (da2.c:1847)
==2175==    by 0x804BE2A: main (ex19.c:107)
==2175==  Address 0x4433c70 is 0 bytes inside a block of size 3 alloc'd
==2175==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2175==    by 0x809F6EB: PetscOptionsSetValue (options.c:833)
==2175==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==2175==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2174== Invalid read of size 8
==2174==    at 0x43197A0: __strlen_sse2 (strlen.S:99)
==2174==    by 0x8099209: PetscOptionsAtoi (options.c:70)
==2174==    by 0x80A13CE: PetscOptionsGetInt (options.c:1138)
==2174==    by 0x80B5AA5: PetscOptionsInt (aoptions.c:473)
==2174==    by 0x815E8BC: DASetFromOptions (dacreate.c:109)
==2174==    by 0x8155C96: DACreate2d (da2.c:1847)
==2174==    by 0x804BE2A: main (ex19.c:107)
==2174==  Address 0x44c0dc0 is 0 bytes inside a block of size 3 alloc'd
==2174==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2174==    by 0x809F6EB: PetscOptionsSetValue (options.c:833)
==2174==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==2174==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2175== Invalid read of size 8
==2175==    at 0x4319785: __strlen_sse2 (strlen.S:87)
==2175==    by 0x8099209: PetscOptionsAtoi (options.c:70)
==2175==    by 0x80A13CE: PetscOptionsGetInt (options.c:1138)
==2175==    by 0x80B5AA5: PetscOptionsInt (aoptions.c:473)
==2175==    by 0x815E96A: DASetFromOptions (dacreate.c:114)
==2175==    by 0x8155C96: DACreate2d (da2.c:1847)
==2175==    by 0x804BE2A: main (ex19.c:107)
==2175==  Address 0x4433ce0 is 8 bytes before a block of size 3 alloc'd
==2175==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2175==    by 0x809F6EB: PetscOptionsSetValue (options.c:833)
==2175==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==2175==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2175==    by 0x804BA0C: main (ex19.c:96)
==2175==
==2174== Invalid read of size 8
==2174==    at 0x4319785: __strlen_sse2 (strlen.S:87)
==2174==    by 0x8099209: PetscOptionsAtoi (options.c:70)
==2174==    by 0x80A13CE: PetscOptionsGetInt (options.c:1138)
==2174==    by 0x80B5AA5: PetscOptionsInt (aoptions.c:473)
==2174==    by 0x815E96A: DASetFromOptions (dacreate.c:114)
==2174==    by 0x8155C96: DACreate2d (da2.c:1847)
==2174==    by 0x804BE2A: main (ex19.c:107)
==2174==  Address 0x44c0e30 is 8 bytes before a block of size 3 alloc'd
==2174==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2174==    by 0x809F6EB: PetscOptionsSetValue (options.c:833)
==2174==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==2174==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==2174==    by 0x804BA0C: main (ex19.c:96)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43197BC: __strlen_sse2 (strlen.S:110)
==2175==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==2175==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2175==    by 0x80846F3: PetscFListAdd (reg.c:238)
==2175==    by 0x829D9AC: MatRegister (matreg.c:139)
==2175==    by 0x86C6837: MatRegisterAll (matregis.c:85)
==2175==    by 0x82A0B71: MatInitializePackage (dlregismat.c:80)
==2175==    by 0x8542386: MatCreate (gcreate.c:72)
==2175==    by 0x8171B37: DAGetInterpolation_2D_Q1 (dainterp.c:308)
==2175==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2175==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==2175==    by 0x81BD897: DMMGSetDM (damg.c:250)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43197BC: __strlen_sse2 (strlen.S:110)
==2174==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==2174==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2174==    by 0x80846F3: PetscFListAdd (reg.c:238)
==2174==    by 0x829D9AC: MatRegister (matreg.c:139)
==2174==    by 0x86C6837: MatRegisterAll (matregis.c:85)
==2174==    by 0x82A0B71: MatInitializePackage (dlregismat.c:80)
==2174==    by 0x8542386: MatCreate (gcreate.c:72)
==2174==    by 0x8171B37: DAGetInterpolation_2D_Q1 (dainterp.c:308)
==2174==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2174==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==2174==    by 0x81BD897: DMMGSetDM (damg.c:250)
==2174==
==2175== Invalid read of size 8
==2175==    at 0x43BEC7D: __strcmp_ssse3 (strcmp-ssse3.S:1021)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x834D30B: MatCreate_MPIAIJ (mpiaij.c:5096)
==2175==    by 0x829D1E0: MatSetType (matreg.c:65)
==2175==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==2175==    by 0x829D1E0: MatSetType (matreg.c:65)
==2175==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==2175==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2175==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==2175==    by 0x81BD897: DMMGSetDM (damg.c:250)
==2175==  Address 0x44db848 is 24 bytes inside a block of size 28 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x8084689: PetscFListAdd (reg.c:237)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x834D296: MatCreate_MPIAIJ (mpiaij.c:5093)
==2175==    by 0x829D1E0: MatSetType (matreg.c:65)
==2175==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==2175==    by 0x829D1E0: MatSetType (matreg.c:65)
==2175==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==2175==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2175==
==2174== Invalid read of size 8
==2174==    at 0x43BEC7D: __strcmp_ssse3 (strcmp-ssse3.S:1021)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x834D30B: MatCreate_MPIAIJ (mpiaij.c:5096)
==2174==    by 0x829D1E0: MatSetType (matreg.c:65)
==2174==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==2174==    by 0x829D1E0: MatSetType (matreg.c:65)
==2174==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==2174==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2174==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==2174==    by 0x81BD897: DMMGSetDM (damg.c:250)
==2174==  Address 0x456b7c8 is 24 bytes inside a block of size 28 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x8084689: PetscFListAdd (reg.c:237)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x834D296: MatCreate_MPIAIJ (mpiaij.c:5093)
==2174==    by 0x829D1E0: MatSetType (matreg.c:65)
==2174==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==2174==    by 0x829D1E0: MatSetType (matreg.c:65)
==2174==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==2174==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2174==
==2175== Invalid read of size 8
==2175==    at 0x43BE415: __strcmp_ssse3 (strcmp-ssse3.S:225)
==2175==    by 0x8085399: PetscFListFind (reg.c:375)
==2175==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==2175==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==2175==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==2175==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2175==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2175==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==2175==    by 0x81BD897: DMMGSetDM (damg.c:250)
==2175==    by 0x804BEA0: main (ex19.c:108)
==2175==  Address 0x44db848 is 24 bytes inside a block of size 28 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x8084689: PetscFListAdd (reg.c:237)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x834D296: MatCreate_MPIAIJ (mpiaij.c:5093)
==2175==    by 0x829D1E0: MatSetType (matreg.c:65)
==2175==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==2175==    by 0x829D1E0: MatSetType (matreg.c:65)
==2175==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==2175==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43BE421: __strcmp_ssse3 (strcmp-ssse3.S:228)
==2175==    by 0x8085399: PetscFListFind (reg.c:375)
==2175==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==2175==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==2175==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==2175==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2175==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2175==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==2175==    by 0x81BD897: DMMGSetDM (damg.c:250)
==2175==    by 0x804BEA0: main (ex19.c:108)
==2175==  Address 0x44dc7d8 is 24 bytes inside a block of size 28 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2175==    by 0x8085186: PetscFListFind (reg.c:356)
==2175==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==2175==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==2175==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==2175==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2175==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2175==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==2175==    by 0x81BD897: DMMGSetDM (damg.c:250)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43BE421: __strcmp_ssse3 (strcmp-ssse3.S:228)
==2175==    by 0x8085406: PetscFListFind (reg.c:376)
==2175==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==2175==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==2175==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==2175==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2175==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2175==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==2175==    by 0x81BD897: DMMGSetDM (damg.c:250)
==2175==    by 0x804BEA0: main (ex19.c:108)
==2175==  Address 0x44dc7d8 is 24 bytes inside a block of size 28 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2175==    by 0x8085186: PetscFListFind (reg.c:356)
==2175==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==2175==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==2175==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==2175==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2175==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2175==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==2175==    by 0x81BD897: DMMGSetDM (damg.c:250)
==2175==
==2174== Invalid read of size 8
==2174==    at 0x43BE415: __strcmp_ssse3 (strcmp-ssse3.S:225)
==2174==    by 0x8085399: PetscFListFind (reg.c:375)
==2174==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==2174==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==2174==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==2174==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2174==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2174==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==2174==    by 0x81BD897: DMMGSetDM (damg.c:250)
==2174==    by 0x804BEA0: main (ex19.c:108)
==2174==  Address 0x456b7c8 is 24 bytes inside a block of size 28 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x8084689: PetscFListAdd (reg.c:237)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x834D296: MatCreate_MPIAIJ (mpiaij.c:5093)
==2174==    by 0x829D1E0: MatSetType (matreg.c:65)
==2174==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==2174==    by 0x829D1E0: MatSetType (matreg.c:65)
==2174==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==2174==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43BE421: __strcmp_ssse3 (strcmp-ssse3.S:228)
==2174==    by 0x8085399: PetscFListFind (reg.c:375)
==2174==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==2174==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==2174==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==2174==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2174==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2174==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==2174==    by 0x81BD897: DMMGSetDM (damg.c:250)
==2174==    by 0x804BEA0: main (ex19.c:108)
==2174==  Address 0x456c758 is 24 bytes inside a block of size 28 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2174==    by 0x8085186: PetscFListFind (reg.c:356)
==2174==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==2174==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==2174==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==2174==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2174==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2174==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==2174==    by 0x81BD897: DMMGSetDM (damg.c:250)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43BE421: __strcmp_ssse3 (strcmp-ssse3.S:228)
==2174==    by 0x8085406: PetscFListFind (reg.c:376)
==2174==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==2174==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==2174==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==2174==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2174==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2174==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==2174==    by 0x81BD897: DMMGSetDM (damg.c:250)
==2174==    by 0x804BEA0: main (ex19.c:108)
==2174==  Address 0x456c758 is 24 bytes inside a block of size 28 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2174==    by 0x8085186: PetscFListFind (reg.c:356)
==2174==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==2174==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==2174==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==2174==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2174==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2174==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==2174==    by 0x81BD897: DMMGSetDM (damg.c:250)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x82BE3A6: MatCreate_SeqAIJ (aij.c:3363)
==2174==    by 0x829D1E0: MatSetType (matreg.c:65)
==2174==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==2174==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==2174==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2174==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2174==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==2174==    by 0x81BD897: DMMGSetDM (damg.c:250)
==2174==  Address 0x456d3a0 is 16 bytes inside a block of size 21 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x8084162: PetscFListAdd (reg.c:200)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x82BE331: MatCreate_SeqAIJ (aij.c:3360)
==2174==    by 0x829D1E0: MatSetType (matreg.c:65)
==2174==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==2174==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==2174==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2174==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2174==
==2175== Invalid read of size 8
==2175==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x82BE3A6: MatCreate_SeqAIJ (aij.c:3363)
==2175==    by 0x829D1E0: MatSetType (matreg.c:65)
==2175==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==2175==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==2175==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2175==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2175==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==2175==    by 0x81BD897: DMMGSetDM (damg.c:250)
==2175==  Address 0x44dd420 is 16 bytes inside a block of size 21 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x8084162: PetscFListAdd (reg.c:200)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x82BE331: MatCreate_SeqAIJ (aij.c:3360)
==2175==    by 0x829D1E0: MatSetType (matreg.c:65)
==2175==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==2175==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==2175==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2175==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x80BDEDB: PetscStrallocpy (str.c:80)
==2175== Conditional jump or move depends on uninitialised value(s)
==2174==    by 0x80A6193: PetscObjectSetOptionsPrefix (prefix.c:37)
==2174==    by 0x80A6564: PetscObjectAppendOptionsPrefix (prefix.c:70)
==2174==    by 0x87169FB: PCAppendOptionsPrefix (precon.c:1242)
==2174==    by 0x861C3B2: KSPAppendOptionsPrefix (itcl.c:121)
==2174==    by 0x85A5056: PCMGSetLevels (mg.c:195)
==2174==    by 0x81BE9AD: DMMGSetUpLevel (damg.c:379)
==2174==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==
==2175==    at 0x80BDEDB: PetscStrallocpy (str.c:80)
==2175==    by 0x80A6193: PetscObjectSetOptionsPrefix (prefix.c:37)
==2175==    by 0x80A6564: PetscObjectAppendOptionsPrefix (prefix.c:70)
==2175==    by 0x87169FB: PCAppendOptionsPrefix (precon.c:1242)
==2175==    by 0x861C3B2: KSPAppendOptionsPrefix (itcl.c:121)
==2175==    by 0x85A5056: PCMGSetLevels (mg.c:195)
==2175==    by 0x81BE9AD: DMMGSetUpLevel (damg.c:379)
==2175==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==2175==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2175==    by 0x804C4FF: main (ex19.c:140)
==2175==
==2174== Invalid read of size 8
==2174==    at 0x43BE421: __strcmp_ssse3 (strcmp-ssse3.S:228)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x8668D6B: KSPDestroy_GMRES (gmres.c:302)
==2174==    by 0x8675E35: KSPDestroy_FGMRES (fgmres.c:341)
==2174==    by 0x8635CA0: KSPSetType (itcreate.c:569)
==2174==    by 0x81C5A98: DMMGSetSNES (damgsnes.c:668)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==  Address 0x462f078 is 24 bytes inside a block of size 31 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x8084689: PetscFListAdd (reg.c:237)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x86784F2: KSPCreate_FGMRES (fgmres.c:753)
==2174==    by 0x8635D92: KSPSetType (itcreate.c:576)
==2174==    by 0x81BE7AA: DMMGSetUpLevel (damg.c:372)
==2174==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43BE320: __strcmp_ssse3 (strcmp-ssse3.S:141)
==2174==    by 0x8085399: PetscFListFind (reg.c:375)
==2174==    by 0x858986E: PCSetType (pcset.c:66)
==2174==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==  Address 0x45a0778 is 8 bytes inside a block of size 10 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175== Invalid read of size 8
==2175==    at 0x43BE421: __strcmp_ssse3 (strcmp-ssse3.S:228)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x8668D6B: KSPDestroy_GMRES (gmres.c:302)
==2175==    by 0x8675E35: KSPDestroy_FGMRES (fgmres.c:341)
==2175==    by 0x8635CA0: KSPSetType (itcreate.c:569)
==2175==    by 0x81C5A98: DMMGSetSNES (damgsnes.c:668)
==2175==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2175==    by 0x804C4FF: main (ex19.c:140)
==2175==  Address 0x459cf78 is 24 bytes inside a block of size 31 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x8084689: PetscFListAdd (reg.c:237)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x86784F2: KSPCreate_FGMRES (fgmres.c:753)
==2175==    by 0x8635D92: KSPSetType (itcreate.c:576)
==2175==    by 0x81BE7AA: DMMGSetUpLevel (damg.c:372)
==2175==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==2175==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2175==    by 0x804C4FF: main (ex19.c:140)
==2175==
==2174==    by 0x8084689: PetscFListAdd (reg.c:237)
==2174==    by 0x8718EF5: PCRegister (precon.c:1537)
==2174==    by 0x858B07B: PCRegisterAll (pcregis.c:95)
==2174==    by 0x8642C37: PCInitializePackage (dlregisksp.c:60)
==2174==    by 0x870E72D: PCCreate (precon.c:299)
==2174==    by 0x862ADD8: KSPGetPC (itfunc.c:1251)
==2174==    by 0x861BF6A: KSPSetOptionsPrefix (itcl.c:87)
==2174==    by 0x81AD4A9: SNESSetOptionsPrefix (snes.c:2529)
==2174==    by 0x81C52C6: DMMGSetSNES (damgsnes.c:612)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43BE324: __strcmp_ssse3 (strcmp-ssse3.S:142)
==2174==    by 0x8085399: PetscFListFind (reg.c:375)
==2174==    by 0x858986E: PCSetType (pcset.c:66)
==2174==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==  Address 0x4630188 is 8 bytes inside a block of size 10 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2174==    by 0x8085186: PetscFListFind (reg.c:356)
==2174==    by 0x858986E: PCSetType (pcset.c:66)
==2174==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43BE328: __strcmp_ssse3 (strcmp-ssse3.S:143)
==2174==    by 0x8085399: PetscFListFind (reg.c:375)
==2174==    by 0x858986E: PCSetType (pcset.c:66)
==2174==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==  Address 0x45a0780 is 6 bytes after a block of size 10 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x8084689: PetscFListAdd (reg.c:237)
==2174==    by 0x8718EF5: PCRegister (precon.c:1537)
==2174==    by 0x858B07B: PCRegisterAll (pcregis.c:95)
==2174==    by 0x8642C37: PCInitializePackage (dlregisksp.c:60)
==2174==    by 0x870E72D: PCCreate (precon.c:299)
==2174==    by 0x862ADD8: KSPGetPC (itfunc.c:1251)
==2174==    by 0x861BF6A: KSPSetOptionsPrefix (itcl.c:87)
==2174==    by 0x81AD4A9: SNESSetOptionsPrefix (snes.c:2529)
==2174==    by 0x81C52C6: DMMGSetSNES (damgsnes.c:612)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==2174==    by 0x8085399: PetscFListFind (reg.c:375)
==2174==    by 0x858986E: PCSetType (pcset.c:66)
==2174==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==  Address 0x4630190 is 6 bytes after a block of size 10 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==2175== Invalid read of size 8
==2175==    at 0x43BE320: __strcmp_ssse3 (strcmp-ssse3.S:141)
==2175==    by 0x8085399: PetscFListFind (reg.c:375)
==2175==    by 0x858986E: PCSetType (pcset.c:66)
==2175==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==2175==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2175==    by 0x804C4FF: main (ex19.c:140)
==2175==  Address 0x450e678 is 8 bytes inside a block of size 10 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x8084689: PetscFListAdd (reg.c:237)
==2175==    by 0x8718EF5: PCRegister (precon.c:1537)
==2175==    by 0x858B07B: PCRegisterAll (pcregis.c:95)
==2175==    by 0x8642C37: PCInitializePackage (dlregisksp.c:60)
==2175==    by 0x870E72D: PCCreate (precon.c:299)
==2175==    by 0x862ADD8: KSPGetPC (itfunc.c:1251)
==2175==    by 0x861BF6A: KSPSetOptionsPrefix (itcl.c:87)
==2175==    by 0x81AD4A9: SNESSetOpti==    by 0x808B1A0:  
PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2174==    by 0x8085186: PetscFListFind (reg.c:356)
==2174==    by 0x858986E: PCSetType (pcset.c:66)
==2174==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==
onsPrefix (snes.c:2529)
==2175==    by 0x81C52C6: DMMGSetSNES (damgsnes.c:612)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43BE324: __strcmp_ssse3 (strcmp-ssse3.S:142)
==2175==    by 0x8085399: PetscFListFind (reg.c:375)
==2175==    by 0x858986E: PCSetType (pcset.c:66)
==2175==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==2175==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2175==    by 0x804C4FF: main (ex19.c:140)
==2175==  Address 0x459e088 is 8 bytes inside a block of size 10 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2175==    by 0x8085186: PetscFListFind (reg.c:356)
==2175==    by 0x858986E: PCSetType (pcset.c:66)
==2175==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==2175==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2175==    by 0x804C4FF: main (ex19.c:140)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43BE328: __strcmp_ssse3 (strcmp-ssse3.S:143)
==2175==    by 0x8085399: PetscFListFind (reg.c:375)
==2175==    by 0x858986E: PCSetType (pcset.c:66)
==2175==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==2175==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2175==    by 0x804C4FF: main (ex19.c:140)
==2175==  Address 0x450e680 is 6 bytes after a block of size 10 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x8084689: PetscFListAdd (reg.c:237)
==2175==    by 0x8718EF5: PCRegister (precon.c:1537)
==2175==    by 0x858B07B: PCRegisterAll (pcregis.c:95)
==2175==    by 0x8642C37: PCInitializePackage (dlregisksp.c:60)
==2175==    by 0x870E72D: PCCreate (precon.c:299)
==2175==    by 0x862ADD8: KSPGetPC (itfunc.c:1251)
==2175==    by 0x861BF6A: KSPSetOptionsPrefix (itcl.c:87)
==2175==    by 0x81AD4A9: SNESSetOptionsPrefix (snes.c:2529)
==2175==    by 0x81C52C6: DMMGSetSNES (damgsnes.c:612)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==2175==    by 0x8085399: PetscFListFind (reg.c:375)
==2175==    by 0x858986E: PCSetType (pcset.c:66)
==2175==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==2175==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2175==    by 0x804C4FF: main (ex19.c:140)
==2175==  Address 0x459e090 is 6 bytes after a block of size 10 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2175==    by 0x8085186: PetscFListFind (reg.c:356)
==2175==    by 0x858986E: PCSetType (pcset.c:66)
==2175==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==2175==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2175==    by 0x804C4FF: main (ex19.c:140)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43B674F: __memcpy_ssse3 (memcpy-ssse3.S:703)
==2175==    by 0x87923CB: MPIR_Allgatherv (allgatherv.c:340)
==2175==    by 0x879274D: PMPI_Allgatherv (allgatherv.c:997)
==2175==    by 0x83631F0: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:89)
==2175==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==2175==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==2175==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2175==    by 0x804C4FF: main (ex19.c:140)
==2175==  Address 0x47cd128 is 0 bytes after a block of size 720 alloc'd
==2175==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2175==    by 0x8791B68: MPIR_Allgatherv (allgatherv.c:143)
==2175==    by 0x879274D: PMPI_Allgatherv (allgatherv.c:997)
==2175==    by 0x83631F0: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:89)
==2175==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==2175==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==2175==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2175==    by 0x804C4FF: main (ex19.c:140)
==2175==
==2174== Invalid read of size 8
==2174==    at 0x43B677F: __memcpy_ssse3 (memcpy-ssse3.S:715)
==2174==    by 0x8791BD2: MPIR_Allgatherv (allgatherv.c:160)
==2174==    by 0x879274D: PMPI_Allgatherv (allgatherv.c:997)
==2174==    by 0x83631F0: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:89)
==2174==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==2174==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==  Address 0x4920208 is 0 bytes after a block of size 1,416 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x8132724: ISCreateGeneral (general.c:342)
==2174==    by 0x813BE92: ISColoringGetIS (iscoloring.c:161)
==2174==    by 0x836235A: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:30)
==2174==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==2174==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==
lid velocity = 0.000287274, prandtl # = 1, grashof # = 1
==2174== Invalid read of size 8
==2174==    at 0x43197A0: __strlen_sse2 (strlen.S:99)
==2175== Invalid read of size 8
==2174==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==2174==    by 0x80B2778: PetscOptionsBegin_Private (aoptions.c:38)
==2174==    by 0x858A3C6: PCSetFromOptions (pcset.c:170)
==2174==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==2174==    by 0x85A8052: PCSetUp_MG (mg.c:490)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x8622C90: KSPSolve (itfunc.c:353)
==2174==    by 0x81B0295: SNES_KSPSolve (snes.c:2944)
==2174==    by 0x86A2C12: SNESSolve_LS (ls.c:191)
==2174==    by 0x81AB5EC: SNESSolve (snes.c:2255)
==2174==  Address 0x4858f38 is 8 bytes inside a block of size 11 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x80A6193: PetscObjectSetOptionsPrefix (prefix.c:37)
==2174==    by 0x80A6564: PetscObjectAppendOptionsPrefix (prefix.c:70)
==2174==    by 0x87169FB: PCAppendOptionsPrefix (precon.c:1242)
==2174==    by 0x861C3B2: KSPAppendOptionsPrefix (itcl.c:121)
==2174==    by 0x85A4D63: PCMGSetLevels (mg.c:180)
==2174==    by 0x81BE9AD: DMMGSetUpLevel (damg.c:379)
==2174==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==
==2175==    at 0x43197A0: __strlen_sse2 (strlen.S:99)
==2175==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==2175==    by 0x80B2778: PetscOptionsBegin_Private (aoptions.c:38)
==2175==    by 0x858A3C6: PCSetFromOptions (pcset.c:170)
==2175==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==2175==    by 0x85A8052: PCSetUp_MG (mg.c:490)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x8622C90: KSPSolve (itfunc.c:353)
==2175==    by 0x81B0295: SNES_KSPSolve (snes.c:2944)
==2175==    by 0x86A2C12: SNESSolve_LS (ls.c:191)
==2175==    by 0x81AB5EC: SNESSolve (snes.c:2255)
==2175==  Address 0x4797eb8 is 8 bytes inside a block of size 11 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x80A6193: PetscObjectSetOptionsPrefix (prefix.c:37)
==2175==    by 0x80A6564: PetscObjectAppendOptionsPrefix (prefix.c:70)
==2175==    by 0x87169FB: PCAppendOptionsPrefix (precon.c:1242)
==2175==    by 0x861C3B2: KSPAppendOptionsPrefix (itcl.c:121)
==2175==    by 0x85A4D63: PCMGSetLevels (mg.c:180)
==2175==    by 0x81BE9AD: DMMGSetUpLevel (damg.c:379)
==2175==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==2175==    by 0x81C71AE: DMMGSetSNESLocal_Private (dam==2174==  
Invalid read of size 8
==2174==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==2174==    by 0x8085406: PetscFListFind (reg.c:376)
==2174==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==2174==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==2174==    by 0x870C60A: PCGetDefaultType_Private (precon.c:25)
==2174==    by 0x858A499: PCSetFromOptions (pcset.c:172)
==2174==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==2174==    by 0x85A8052: PCSetUp_MG (mg.c:490)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x8622C90: KSPSolve (itfunc.c:353)
==2174==    by 0x81B0295: SNES_KSPSolve (snes.c:2944)
==2174==  Address 0x4cfa520 is 16 bytes inside a block of size 22 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)gsnes.c:952)
==2175==    by 0x804C4FF: main (ex19.c:140)
==2175==

==2174==    by 0x8085186: PetscFListFind (reg.c:356)
==2174==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==2174==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==2174==    by 0x870C60A: PCGetDefaultType_Private (precon.c:25)
==2174==    by 0x858A499: PCSetFromOptions (pcset.c:172)
==2174==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==2174==    by 0x85A8052: PCSetUp_MG (mg.c:490)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==
==2175== Invalid read of size 8
==2175==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==2175==    by 0x8085406: PetscFListFind (reg.c:376)
==2175==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==2175==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==2175==    by 0x870C60A: PCGetDefaultType_Private (precon.c:25)
==2175==    by 0x858A499: PCSetFromOptions (pcset.c:172)
==2175==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==2175==    by 0x85A8052: PCSetUp_MG (mg.c:490)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x8622C90: KSPSolve (itfunc.c:353)
==2175==    by 0x81B0295: SNES_KSPSolve (snes.c:2944)
==2175==  Address 0x4c39110 is 16 bytes inside a block of size 22 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2175==    by 0x8085186: PetscFListFind (reg.c:356)
==2175==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==2175==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==2175==    by 0x870C60A: PCGetDefaultType_Private (precon.c:25)
==2175==    by 0x858A499: PCSetFromOptions (pcset.c:172)
==2175==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==2175==    by 0x85A8052: PCSetUp_MG (mg.c:490)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43197A0: __strlen_sse2 (strlen.S:99)
==2175==    by 0x80A671F: PetscObjectAppendOptionsPrefix (prefix.c:76)
==2175==    by 0x87169FB: PCAppendOptionsPrefix (precon.c:1242)
==2174== Invalid read of size 8
==2174==    at 0x43197A0: __strlen_sse2 (strlen.S:99)
==2174==    by 0x80A671F: PetscObjectAppendOptionsPrefix (prefix.c:76)
==2174==    by 0x87169FB: PCAppendOptionsPrefix (precon.c:1242)
==2174==    by 0x861C3B2: KSPAppendOptionsPrefix (itcl.c:121)
==2174==    by 0x859F3D9: PCSetUp_BJacobi_Singleblock (bjacobi.c:905)
==2174==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x85A8E40: PCSetUp_MG (mg.c:556)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x8622C90: KSPSolve (itfunc.c:353)
==2174==  Address 0x4d567c8 is 8 bytes inside a block of size 13 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x80A6193: PetscObjectSetOptionsPrefix (prefix.c:37)
==2174==    by 0x87166FA: PCSetOptionsPrefix (precon.c:1209)
==2174==    by 0x861BFD3: KSPSetOptionsPrefix (itcl.c:88)
==2174==    by 0x859F375: PCSetUp_BJacobi_Singleblock (bjacobi.c:904)
==2174==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x85A8E40: PCSetUp_MG (mg.c:556)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==
==2175==    by 0x861C3B2: KSPAppendOptionsPrefix (itcl.c:121)
==2175==    by 0x859F3D9: PCSetUp_BJacobi_Singleblock (bjacobi.c:905)
==2175==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x85A8E40: PCSetUp_MG (mg.c:556)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x8622C90: KSPSolve (itfunc.c:353)
==2175==  Address 0x4c42198 is 8 bytes inside a block of size 13 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x80A6193: PetscObjectSetOptionsPrefix (prefix.c:37)
==2175==    by 0x87166FA: PCSetOptionsPrefix (precon.c:1209)
==2175==    by 0x861BFD3: KSPSetOptionsPrefix (itcl.c:88)
==2175==    by 0x859F375: PCSetUp_BJacobi_Singleblock (bjacobi.c:904)
==2175==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x85A8E40: PCSetUp_MG (mg.c:556)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==
==2174== Invalid read of size 8
==2174==    at 0x43197AF: __strlen_sse2 (strlen.S:106)
==2174==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==2174==    by 0x80B2778: PetscOptionsBegin_Private (aoptions.c:38)
==2174==    by 0x858A3C6: PCSetFromOptions (pcset.c:170)
==2174==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==2174==    by 0x859F978: PCSetUp_BJacobi_Singleblock (bjacobi.c:944)
==2174==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x85A8E40: PCSetUp_MG (mg.c:556)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==  Address 0x4d568d0 is 16 bytes inside a block of size 17 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80A67BF: PetscObjectAppendOptionsPrefix (prefix.c:77)
==2174==    by 0x87169FB: PCAppendOptionsPrefix (precon.c:1242)
==2174==    by 0x861C3B2: KSPAppendOptionsPrefix (itcl.c:121)
==2174==    by 0x859F3D9: PCSetUp_BJacobi_Singleblock (bjacobi.c:905)
==2174==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x85A8E40: PCSetUp_MG (mg.c:556)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==
==2175== Invalid read of size 8
==2175==    at 0x43197AF: __strlen_sse2 (strlen.S:106)
==2175==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==2175==    by 0x80B2778: PetscOptionsBegin_Private (aoptions.c:38)
==2175==    by 0x858A3C6: PCSetFromOptions (pcset.c:170)
==2175==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==2175==    by 0x859F978: PCSetUp_BJacobi_Singleblock (bjacobi.c:944)
==2175==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x85A8E40: PCSetUp_MG (mg.c:556)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==  Address 0x4c422a0 is 16 bytes inside a block of size 17 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80A67BF: PetscObjectAppendOptionsPrefix (prefix.c:77)
==2175==    by 0x87169FB: PCAppendOptionsPrefix (precon.c:1242)
==2175==    by 0x861C3B2: KSPAppendOptionsPrefix (itcl.c:121)
==2175==    by 0x859F3D9: PCSetUp_BJacobi_Singleblock (bjacobi.c:905)
==2175==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x85A8E40: PCSetUp_MG (mg.c:556)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43BF3A5: __strcmp_ssse3 (strcmp-ssse3.S:1687)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x85E8F9A: PCCreate_ILU (ilu.c:379)
==2175==    by 0x8589A8B: PCSetType (pcset.c:78)
==2175==    by 0x858A64C: PCSetFromOptions (pcset.c:181)
==2175==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==2175==    by 0x859F978: PCSetUp_BJacobi_Singleblock (bjacobi.c:944)
==2175==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==  Address 0x4c94a28 is 24 bytes inside a block of size 27 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x8084689: PetscFListAdd (reg.c:237)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x85E8F25: PCCreate_ILU (ilu.c:377)
==2175==    by 0x8589A8B: PCSetType (pcset.c:78)
==2175==    by 0x858A64C: PCSetFromOptions (pcset.c:181)
==2175==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==2175==    by 0x859F978: PCSetUp_BJacobi_Singleblock (bjacobi.c:944)
==2175==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==2175==
==2174== Invalid read of size 8
==2174==    at 0x43BF3A5: __strcmp_ssse3 (strcmp-ssse3.S:1687)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x85E8F9A: PCCreate_ILU (ilu.c:379)
==2174==    by 0x8589A8B: PCSetType (pcset.c:78)
==2174==    by 0x858A64C: PCSetFromOptions (pcset.c:181)
==2174==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==2174==    by 0x859F978: PCSetUp_BJacobi_Singleblock (bjacobi.c:944)
==2174==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==  Address 0x4d58a28 is 24 bytes inside a block of size 27 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x8084689: PetscFListAdd (reg.c:237)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x85E8F25: PCCreate_ILU (ilu.c:377)
==2174==    by 0x8589A8B: PCSetType (pcset.c:78)
==2174==    by 0x858A64C: PCSetFromOptions (pcset.c:181)
==2174==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==2174==    by 0x859F978: PCSetUp_BJacobi_Singleblock (bjacobi.c:944)
==2174==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==2174==
==2175== Invalid read of size 8
==2175==    at 0x43BE324: __strcmp_ssse3 (strcmp-ssse3.S:142)
==2175==    by 0x8093FC2: PetscTypeCompare (destroy.c:254)
==2175==    by 0x85A956A: PCSetUp_MG (mg.c:585)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x8622C90: KSPSolve (itfunc.c:353)
==2175==    by 0x81B0295: SNES_KSPSolve (snes.c:2944)
==2175==    by 0x86A2C12: SNESSolve_LS (ls.c:191)
==2175==    by 0x81AB5EC: SNESSolve (snes.c:2255)
==2175==    by 0x81C4919: DMMGSolveSNES (damgsnes.c:510)
==2175==    by 0x81BDF6C: DMMGSolve (damg.c:313)
==2175==    by 0x804C9A7: main (ex19.c:155)
==2175==  Address 0x4798858 is 8 bytes inside a block of size 10 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x80902DB: PetscObjectChangeTypeName (pname.c:114)
==2175==    by 0x8589AEE: PCSetType (pcset.c:79)
==2175==    by 0x85A4F3C: PCMGSetLevels (mg.c:187)
==2175==    by 0x81BE9AD: DMMGSetUpLevel (damg.c:379)
==2175==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==2175==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2175==    by 0x804C4FF: main (ex19.c:140)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==2175==    by 0x8093FC2: PetscTypeCompare (destroy.c:254)
==2175==    by 0x85A956A: PCSetUp_MG (mg.c:585)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x8622C90: KSPSolve (itfunc.c:353)
==2175==    by 0x81B0295: SNES_KSPSolve (snes.c:2944)
==2175==    by 0x86A2C12: SNESSolve_LS (ls.c:191)
==2175==    by 0x81AB5EC: SNESSolve (snes.c:2255)
==2175==    by 0x81C4919: DMMGSolveSNES (damgsnes.c:510)
==2175==    by 0x81BDF6C: DMMGSolve (damg.c:313)
==2175==    by 0x804C9A7: main (ex19.c:155)
==2175==  Address 0x4798860 is 6 bytes after a block of size 10 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x80902DB: PetscObjectChangeTypeName (pname.c:114)
==2175==    by 0x8589AEE: PCSetType (pcset.c:79)
==2175==    by 0x85A4F3C: PCMGSetLevels (mg.c:187)
==2175==    by 0x81BE9AD: DMMGSetUpLevel (damg.c:379)
==2175==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==2175==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2175==    by 0x804C4FF: main (ex19.c:140)
==2175==
==2174== Invalid read of size 8
==2174==    at 0x43BE324: __strcmp_ssse3 (strcmp-ssse3.S:142)
==2174==    by 0x8093FC2: PetscTypeCompare (destroy.c:254)
==2174==    by 0x85A956A: PCSetUp_MG (mg.c:585)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x8622C90: KSPSolve (itfunc.c:353)
==2174==    by 0x81B0295: SNES_KSPSolve (snes.c:2944)
==2174==    by 0x86A2C12: SNESSolve_LS (ls.c:191)
==2174==    by 0x81AB5EC: SNESSolve (snes.c:2255)
==2174==    by 0x81C4919: DMMGSolveSNES (damgsnes.c:510)
==2174==    by 0x81BDF6C: DMMGSolve (damg.c:313)
==2174==    by 0x804C9A7: main (ex19.c:155)
==2174==  Address 0x48598d8 is 8 bytes inside a block of size 10 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x80902DB: PetscObjectChangeTypeName (pname.c:114)
==2174==    by 0x8589AEE: PCSetType (pcset.c:79)
==2174==    by 0x85A4F3C: PCMGSetLevels (mg.c:187)
==2174==    by 0x81BE9AD: DMMGSetUpLevel (damg.c:379)
==2174==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==2174==    by 0x8093FC2: PetscTypeCompare (destroy.c:254)
==2174==    by 0x85A956A: PCSetUp_MG (mg.c:585)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x8622C90: KSPSolve (itfunc.c:353)
==2174==    by 0x81B0295: SNES_KSPSolve (snes.c:2944)
==2174==    by 0x86A2C12: SNESSolve_LS (ls.c:191)
==2174==    by 0x81AB5EC: SNESSolve (snes.c:2255)
==2174==    by 0x81C4919: DMMGSolveSNES (damgsnes.c:510)
==2174==    by 0x81BDF6C: DMMGSolve (damg.c:313)
==2174==    by 0x804C9A7: main (ex19.c:155)
==2174==  Address 0x48598e0 is 6 bytes after a block of size 10 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x80902DB: PetscObjectChangeTypeName (pname.c:114)
==2174==    by 0x8589AEE: PCSetType (pcset.c:79)
==2174==    by 0x85A4F3C: PCMGSetLevels (mg.c:187)
==2174==    by 0x81BE9AD: DMMGSetUpLevel (damg.c:379)
==2174==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF669: __strcmp_ssse3 (strcmp-ssse3.S:2007)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF66E: __strcmp_ssse3 (strcmp-ssse3.S:2010)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF673: __strcmp_ssse3 (strcmp-ssse3.S:2013)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF678: __strcmp_ssse3 (strcmp-ssse3.S:2016)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF67D: __strcmp_ssse3 (strcmp-ssse3.S:2019)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0  
(aijfact.c:1==2174== Conditional jump or move depends on uninitialised  
value(s)
==2174==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: Pets630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43BF10D: __strcmp_ssse3 (strcmp-ssse3.S:1446)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==  cFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF669: __strcmp_ssse3 (strcmp-ssse3.S:2007)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSym  by 0x8621C54: KSPSetUp  
(itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==  Address 0x501a448 is 24 bytes inside a block of size 30 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x8084689: PetscFListAdd (reg.c:237)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x82BE3A6: MatCreate_SeqAIJ (aij.c:3363)
==2175==    by 0x829D1E0: MatSetType (matreg.c:65)
==2175==    by 0x82C3982: MatGetFactor_seqaij_petsc (aijfact.c:118)
==2175==    by 0x8276893: MatGetFactor (matrix.c:3649)
==2175==    by 0x85E7687: PCSetUp_ILU (ilu.c:202)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==21bolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF66E: __strcmp_ssse3 (strcmp-ssse3.S:2010)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x86275==    at 0x43BF12F: __strcmp_ssse3 (strcmp-ssse3.S:1456)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCre1C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF673: __strcmp_ssse3 (strcmp-ssse3.S:2013)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==
==2174== Conditional jump or move depate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymends on uninitialised value(s)
==2174==    at 0x43BF678: __strcmp_ssse3 (strcmp-ssse3.S:2016)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF67D: __strcmp_ssse3 (strcmp-ssse3.S:2019)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==bolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks    by 0x82BFA68:  
MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43BF10D: __strcmp_ssse3 (strcmp-ssse3.S:1446)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymb_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5CF: __strcmp_ssse3 (strcmp-ssse3.S:1899)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5D4: __strcmp_ssse3olic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==  Address 0x5799948 is 24 bytes inside a block of size 30 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x8084689: PetscFListAdd (reg.c:237)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x82BE3A6: MatCreate_SeqAIJ (aij.c:3363)
==2174==    by 0x829D1E0: MatSetType (matreg.c:65)
==2174==    by 0x82C3982: MatGetFactor_seqaij_petsc (aijfact.c:118)
==2174==    by 0x8276893: MatGetFactor (matrix.c:3649)
==2174==    by 0x85E7687: PCSetUp_ILU (ilu.c:202)
= (strcmp-ssse3.S:1902)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5D9: __strcmp_ssse3 (strcmp-ssse3.S:1905)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    =2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF12F: __strcmp_ssse3 (strcmp-ssse3.S:1456)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==2174==    by 0x80842Bby 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0  
(aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43197BE: __strlen_sse2 (strlen.S:112)
==2175==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==2175==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2175==    by 0x808432D: PetscFListAdd (reg.c:225)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu02175==    by  
0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==  Address 0x45afcd0 is 32 bytes inside a block of size 35 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2175==    by 0x80846F3: PetscFListAdd (reg.c:238)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x82BE3A6: MatCreate_SeqAIJ (aij.c:3363)
==2175==    by 0x829D1E0: MatSetType (matreg.c:65)
==2175==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==2175==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==2175==    by 0x818A96F: DAGetMatrix2d_MPIAIJ (fdda.c:779)
  (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==  ==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5DE: __strcmp_ssse3 (strcmp-ssse3.S:1908)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43BF165: __strcmp_ssse3 (strcmp-ssse3.S:1474)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:59  by 0x8714039:  
PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5CF: __strcmp_ssse3 (strcmp-ssse3.S:1899)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (pr6)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==  Address 0x541be90 is 32 bytes inside a block of size 37 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x8084689: PetscFListAdd (reg.c:237)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x82BEAecon.c:828)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5D4: __strcmp_ssse3 (strcmp-ssse3.S:1902)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5D9: __strcmp_ssse3 (strcmp-ssse3.S:1905)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174=33: MatCreate_SeqAIJ (aij.c:3408)
==2175==    by 0x829D1E0: MatSetType (matreg.c:65)
==2175==    by 0x82C3982: MatGetFactor_seqaij_petsc (aijfact.c:118)
==2175==    by 0x8276893: MatGetFactor (matrix.c:3649)
==2175==    by 0x85E7687: PCSetUp_ILU (ilu.c:202)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF18F: __strcmp_ssse3 (strcmp-ssse3.S:1485)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2175==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2175==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2175==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2175==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2175==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2175==    by 0x8714039: PCSetUp (precon.c:795)
==2175==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2175==    by 0x859D9CE: PCSetUpOnBlock=    by 0x8086A53:  
PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43197BE: __strlen_sse2 (strlen.S:112)
==2174==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==2174==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2174==    by 0x808432D: PetscFListAdd (reg.c:225)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82s_BJacobi_Singleblock (bjacobi.c:753)
==2175==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2175==
D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==  Address 0x4642530 is 32 bytes inside a block of size 35 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==2174==    by 0x80846F3: PetscFListAdd (reg.c:238)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x82BE3A6: MatCreate_SeqAIJ (aij.c:3363)
==2174==    by 0x829D1E0: MatSetType (matreg.c:65)
==2174==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==2174==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==2174==    by 0x818A96F: DAGetMatrix2d_MPIAIJ (fdda.c:779)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5DE: __strcmp_ssse3 (strcmp-ssse3.S:1908)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43BF165: __strcmp_ssse3 (strcmp-ssse3.S:1474)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==  Address 0x54138b0 is 32 bytes inside a block of size 37 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x8084689: PetscFListAdd (reg.c:237)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x82BEA33: MatCreate_SeqAIJ (aij.c:3408)
==2174==    by 0x829D1E0: MatSetType (matreg.c:65)
==2174==    by 0x82C3982: MatGetFactor_seqaij_petsc (aijfact.c:118)
==2174==    by 0x8276893: MatGetFactor (matrix.c:3649)
==2174==    by 0x85E7687: PCSetUp_ILU (ilu.c:202)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF18F: __strcmp_ssse3 (strcmp-ssse3.S:1485)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==2174==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==2174==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==2174==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==2174==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==2174==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==2174==    by 0x8714039: PCSetUp (precon.c:795)
==2174==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==2174==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==2174==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==2174==
Number of Newton iterations = 2
==2175== Invalid read of size 8
==2175==    at 0x43BEFE9: __strcmp_ssse3 (strcmp-ssse3.S:1339)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x86A4028: SNESDestroy_LS (ls.c:322)
==2175==    by 0x81A578E: SNESDestroy (snes.c:1406)
==2175==    by 0x8093606: PetscObjectDestroy (destroy.c:172)
==2175==    by 0x81BCE39: DMMGDestroy (damg.c:179)
==2175==    by 0x804CBD4: main (ex19.c:174)
==2175==  Address 0x4b28898 is 24 bytes inside a block of size 28 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x8084689: PetscFListAdd (reg.c:237)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x86AA093: SNESCreate_LS (ls.c:1199)
==2175==    by 0x81AC1EF: SNESSetType (snes.c:2353)
==2175==    by 0x819BDE2: SNESSetFromOptions (snes.c:306)
==2175==    by 0x81C69A8: DMMGSetFromOptions (damgsnes.c:818)
==2175==    by 0x804C56B: main (ex19.c:141)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43BF015: __strcmp_ssse3 (strcmp-ssse3.S:1354)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x86A4028: SNESDestroy_LS (ls.c:322)
==2175==    by 0x81A578E: SNESDestroy (snes.c:1406)
==2175==    by 0x8093606: PetscObjectDestroy (destroy.c:172)
==2175==    by 0x81BCE39: DMMGDestroy (damg.c:179)
==2175==    by 0x804CBD4: main (ex19.c:174)
==2175==  Address 0x4b28898 is 24 bytes inside a block of size 28 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x8084689: PetscFListAdd (reg.c:237)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x86AA093: SNESCreate_LS (ls.c:1199)
==2175==    by 0x81AC1EF: SNESSetType (snes.c:2353)
==2175==    by 0x819BDE2: SNESSetFromOptions (snes.c:306)
==2175==    by 0x81C69A8: DMMGSetFromOptions (damgsnes.c:818)
==2175==    by 0x804C56B: main (ex19.c:141)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43BF04A: __strcmp_ssse3 (strcmp-ssse3.S:1369)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x86A4028: SNESDestroy_LS (ls.c:322)
==2175==    by 0x81A578E: SNESDestroy (snes.c:1406)
==2175==    by 0x8093606: PetscObjectDestroy (destroy.c:172)
==2175==    by 0x81BCE39: DMMGDestroy (damg.c:179)
==2175==    by 0x804CBD4: main (ex19.c:174)
==2175==  Address 0x4b288a0 is 4 bytes after a block of size 28 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x8084689: PetscFListAdd (reg.c:237)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x86AA093: SNESCreate_LS (ls.c:1199)
==2175==    by 0x81AC1EF: SNESSetType (snes.c:2353)
==2175==    by 0x819BDE2: SNESSetFromOptions (snes.c:306)
==2175==    by 0x81C69A8: DMMGSetFromOptions (damgsnes.c:818)
==2175==    by 0x804C56B: main (ex19.c:141)
==2175==
==2174== Invalid read of size 8
==2174==    at 0x43BEFE9: __strcmp_ssse3 (strcmp-ssse3.S:1339)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x86A4028: SNESDestroy_LS (ls.c:322)
==2174==    by 0x81A578E: SNESDestroy (snes.c:1406)
==2174==    by 0x8093606: PetscObjectDestroy (destroy.c:172)
==2174==    by 0x81BCE39: DMMGDestroy (damg.c:179)
==2174==    by 0x804CBD4: main (ex19.c:174)
==2174==  Address 0x4be1e28 is 24 bytes inside a block of size 28 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x8084689: PetscFListAdd (reg.c:237)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x86AA093: SNESCreate_LS (ls.c:1199)
==2174==    by 0x81AC1EF: SNESSetType (snes.c:2353)
==2174==    by 0x819BDE2: SNESSetFromOptions (snes.c:306)
==2174==    by 0x81C69A8: DMMGSetFromOptions (damgsnes.c:818)
==2174==    by 0x804C56B: main (ex19.c:141)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43BF015: __strcmp_ssse3 (strcmp-ssse3.S:1354)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x86A4028: SNESDestroy_LS (ls.c:322)
==2174==    by 0x81A578E: SNESDestroy (snes.c:1406)
==2174==    by 0x8093606: PetscObjectDestroy (destroy.c:172)
==2174==    by 0x81BCE39: DMMGDestroy (damg.c:179)
==2174==    by 0x804CBD4: main (ex19.c:174)
==2174==  Address 0x4be1e28 is 24 bytes inside a block of size 28 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x8084689: PetscFListAdd (reg.c:237)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x86AA093: SNESCreate_LS (ls.c:1199)
==2174==    by 0x81AC1EF: SNESSetType (snes.c:2353)
==2174==    by 0x819BDE2: SNESSetFromOptions (snes.c:306)
==2174==    by 0x81C69A8: DMMGSetFromOptions (damgsnes.c:818)
==2174==    by 0x804C56B: main (ex19.c:141)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43BF04A: __strcmp_ssse3 (strcmp-ssse3.S:1369)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x86A4028: SNESDestroy_LS (ls.c:322)
==2174==    by 0x81A578E: SNESDestroy (snes.c:1406)
==2174==    by 0x8093606: PetscObjectDestroy (destroy.c:172)
==2174==    by 0x81BCE39: DMMGDestroy (damg.c:179)
==2174==    by 0x804CBD4: main (ex19.c:174)
==2174==  Address 0x4be1e30 is 4 bytes after a block of size 28 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x8084689: PetscFListAdd (reg.c:237)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x86AA093: SNESCreate_LS (ls.c:1199)
==2174==    by 0x81AC1EF: SNESSetType (snes.c:2353)
==2174==    by 0x819BDE2: SNESSetFromOptions (snes.c:306)
==2174==    by 0x81C69A8: DMMGSetFromOptions (damgsnes.c:818)
==2174==    by 0x804C56B: main (ex19.c:141)
==2174==
==2175== Invalid read of size 8
==2175==    at 0x43BF469: __strcmp_ssse3 (strcmp-ssse3.S:1765)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x830D1DF: MatDestroy_SeqAIJ_Inode (inode2.c:62)
==2175==    by 0x82AB1E1: MatDestroy_SeqAIJ (aij.c:810)
==2175==    by 0x82595D1: MatDestroy (matrix.c:876)
==2175==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==2175==    by 0x82595D1: MatDestroy (matrix.c:876)
==2175==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==2175==    by 0x82595D1: MatDestroy (matrix.c:876)
==2175==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==2175==  Address 0x44df298 is 24 bytes inside a block of size 26 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x8084689: PetscFListAdd (reg.c:237)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x830D905: MatCreate_SeqAIJ_Inode (inode2.c:101)
==2175==    by 0x82BEB04: MatCreate_SeqAIJ (aij.c:3414)
==2175==    by 0x829D1E0: MatSetType (matreg.c:65)
==2175==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==2175==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==2175==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43BF46D: __strcmp_ssse3 (strcmp-ssse3.S:1766)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x82AB357: MatDestroy_SeqAIJ (aij.c:815)
==2175==    by 0x82595D1: MatDestroy (matrix.c:876)
==2175==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==2175==    by 0x82595D1: MatDestroy (matrix.c:876)
==2175==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==2175==    by 0x82595D1: MatDestroy (matrix.c:876)
==2175==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==2175==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==2175==  Address 0x44dd918 is 24 bytes inside a block of size 28 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x8084689: PetscFListAdd (reg.c:237)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x82BE442: MatCreate_SeqAIJ (aij.c:3369)
==2175==    by 0x829D1E0: MatSetType (matreg.c:65)
==2175==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==2175==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==2175==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2175==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43BF22D: __strcmp_ssse3 (strcmp-ssse3.S:1553)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x82AB527: MatDestroy_SeqAIJ (aij.c:819)
==2175==    by 0x82595D1: MatDestroy (matrix.c:876)
==2175==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==2175==    by 0x82595D1: MatDestroy (matrix.c:876)
==2175==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==2175==    by 0x82595D1: MatDestroy (matrix.c:876)
==2175==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==2175==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==2175==  Address 0x44ddfa8 is 24 bytes inside a block of size 28 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x8084689: PetscFListAdd (reg.c:237)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x82BE616: MatCreate_SeqAIJ (aij.c:3381)
==2175==    by 0x829D1E0: MatSetType (matreg.c:65)
==2175==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==2175==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==2175==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2175==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2175==
==2175== Invalid read of size 8
==2175==    at 0x43BEFED: __strcmp_ssse3 (strcmp-ssse3.S:1340)
==2175==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x8327F64: MatDestroy_MPIAIJ (mpiaij.c:919)
==2175==    by 0x82595D1: MatDestroy (matrix.c:876)
==2175==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==2175==    by 0x82595D1: MatDestroy (matrix.c:876)
==2175==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==2175==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==2175==    by 0x870CC31: PCDestroy (precon.c:83)
==2175==    by 0x8627601: KSPDestroy (itfunc.c:695)
==2175==  Address 0x44db848 is 24 bytes inside a block of size 28 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2175==    by 0x8084689: PetscFListAdd (reg.c:237)
==2175==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2175==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2175==    by 0x834D296: MatCreate_MPIAIJ (mpiaij.c:5093)
==2175==    by 0x829D1E0: MatSetType (matreg.c:65)
==2175==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==2175==    by 0x829D1E0: MatSetType (matreg.c:65)
==2175==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==2175==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2175==
==2174== Invalid read of size 8
==2174==    at 0x43BF469: __strcmp_ssse3 (strcmp-ssse3.S:1765)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x830D1DF: MatDestroy_SeqAIJ_Inode (inode2.c:62)
==2174==    by 0x82AB1E1: MatDestroy_SeqAIJ (aij.c:810)
==2174==    by 0x82595D1: MatDestroy (matrix.c:876)
==2174==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==2174==    by 0x82595D1: MatDestroy (matrix.c:876)
==2174==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==2174==    by 0x82595D1: MatDestroy (matrix.c:876)
==2174==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==2174==  Address 0x456f218 is 24 bytes inside a block of size 26 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x8084689: PetscFListAdd (reg.c:237)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x830D905: MatCreate_SeqAIJ_Inode (inode2.c:101)
==2174==    by 0x82BEB04: MatCreate_SeqAIJ (aij.c:3414)
==2174==    by 0x829D1E0: MatSetType (matreg.c:65)
==2174==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==2174==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==2174==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43BF46D: __strcmp_ssse3 (strcmp-ssse3.S:1766)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x82AB357: MatDestroy_SeqAIJ (aij.c:815)
==2174==    by 0x82595D1: MatDestroy (matrix.c:876)
==2174==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==2174==    by 0x82595D1: MatDestroy (matrix.c:876)
==2174==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==2174==    by 0x82595D1: MatDestroy (matrix.c:876)
==2174==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==2174==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==2174==  Address 0x456d898 is 24 bytes inside a block of size 28 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x8084689: PetscFListAdd (reg.c:237)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x82BE442: MatCreate_SeqAIJ (aij.c:3369)
==2174==    by 0x829D1E0: MatSetType (matreg.c:65)
==2174==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==2174==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==2174==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2174==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43BF22D: __strcmp_ssse3 (strcmp-ssse3.S:1553)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x82AB527: MatDestroy_SeqAIJ (aij.c:819)
==2174==    by 0x82595D1: MatDestroy (matrix.c:876)
==2174==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==2174==    by 0x82595D1: MatDestroy (matrix.c:876)
==2174==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==2174==    by 0x82595D1: MatDestroy (matrix.c:876)
==2174==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==2174==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==2174==  Address 0x456df28 is 24 bytes inside a block of size 28 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x8084689: PetscFListAdd (reg.c:237)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x82BE616: MatCreate_SeqAIJ (aij.c:3381)
==2174==    by 0x829D1E0: MatSetType (matreg.c:65)
==2174==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==2174==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==2174==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==2174==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43BEFED: __strcmp_ssse3 (strcmp-ssse3.S:1340)
==2174==    by 0x80842B8: PetscFListAdd (reg.c:223)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x8327F64: MatDestroy_MPIAIJ (mpiaij.c:919)
==2174==    by 0x82595D1: MatDestroy (matrix.c:876)
==2174==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==2174==    by 0x82595D1: MatDestroy (matrix.c:876)
==2174==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==2174==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==2174==    by 0x870CC31: PCDestroy (precon.c:83)
==2174==    by 0x8627601: KSPDestroy (itfunc.c:695)
==2174==  Address 0x456b7c8 is 24 bytes inside a block of size 28 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==2174==    by 0x8084689: PetscFListAdd (reg.c:237)
==2174==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==2174==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==2174==    by 0x834D296: MatCreate_MPIAIJ (mpiaij.c:5093)
==2174==    by 0x829D1E0: MatSetType (matreg.c:65)
==2174==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==2174==    by 0x829D1E0: MatSetType (matreg.c:65)
==2174==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==2174==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==2174==
==2175== Invalid read of size 8
==2175==    at 0x43B674F: __memcpy_ssse3 (memcpy-ssse3.S:703)
==2175==    by 0x8791BD2: MPIR_Allgatherv (allgatherv.c:160)
==2175==    by 0x879274D: PMPI_Allgatherv (allgatherv.c:997)
==2175==    by 0x83631F0: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:89)
==2175==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==2175==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==2175==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2175==    by 0x804C4FF: main (ex19.c:140)
==2175==  Address 0x4c37f38 is 0 bytes after a block of size 360 alloc'd
==2175==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2175==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2175==    by 0x8132724: ISCreateGeneral (general.c:342)
==2175==    by 0x813BE92: ISColoringGetIS (iscoloring.c:161)
==2175==    by 0x836235A: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:30)
==2175==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==2175==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==2175==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2175==    by 0x804C4FF: main (ex19.c:140)
==2175==
==2174== Invalid read of size 8
==2174==    at 0x43B674F: __memcpy_ssse3 (memcpy-ssse3.S:703)
==2174==    by 0x8791BD2: MPIR_Allgatherv (allgatherv.c:160)
==2174==    by 0x879274D: PMPI_Allgatherv (allgatherv.c:997)
==2174==    by 0x83631F0: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:89)
==2174==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==2174==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==  Address 0x4cb0c68 is 0 bytes after a block of size 360 alloc'd
==2174==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==2174==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==2174==    by 0x8132724: ISCreateGeneral (general.c:342)
==2174==    by 0x813BE92: ISColoringGetIS (iscoloring.c:161)
==2174==    by 0x836235A: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:30)
==2174==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==2174==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==
==2174== Invalid read of size 8
==2174==    at 0x43B674F: __memcpy_ssse3 (memcpy-ssse3.S:703)
==2174==    by 0x87923CB: MPIR_Allgatherv (allgatherv.c:340)
==2174==    by 0x879274D: PMPI_Allgatherv (allgatherv.c:997)
==2174==    by 0x83631F0: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:89)
==2174==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==2174==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==  Address 0x4461998 is 0 bytes after a block of size 720 alloc'd
==2174==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==2174==    by 0x8791B68: MPIR_Allgatherv (allgatherv.c:143)
==2174==    by 0x879274D: PMPI_Allgatherv (allgatherv.c:997)
==2174==    by 0x83631F0: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:89)
==2174==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==2174==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==2174==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==2174==    by 0x804C4FF: main (ex19.c:140)
==2174==
lid velocity = 0.000287274, prandtl # = 1, grashof # = 1
Number of Newton iterations = 2
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x80A0A4A: PetscOptionsFindPair_Private (options.c:989)
==2175==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2175==    by 0x80B0A16: PetscFinalize (pinit.c:829)
==2175==    by 0x804CCA7: main (ex19.c:181)
==2175==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x80A0A4A: PetscOptionsFindPair_Private (options.c:989)
==2174==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==2174==    by 0x80B0A16: PetscFinalize (pinit.c:829)
==2174==    by 0x804CCA7: main (ex19.c:181)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==2174==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==2174==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==2174==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==2174==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==2174==    by 0x80B2276: PetscFinalize (pinit.c:973)
==2174==    by 0x804CCA7: main (ex19.c:181)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==2174==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==2174==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==2174==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==2174==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==2174==    by 0x80B2276: PetscFinalize (pinit.c:973)
==2174==    by 0x804CCA7: main (ex19.c:181)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==2174==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==2174==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==2174==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==2174==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==2174==    by 0x80B2276: PetscFinalize (pinit.c:973)
==2174==    by 0x804CCA7: main (ex19.c:181)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==2174==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==2174==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==2174==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==2174==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==2174==    by 0x80B2276: PetscFinalize (pinit.c:973)
==2174==    by 0x804CCA7: main (ex19.c:181)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==2174==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==2174==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==2174==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==2174==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==2174==    by 0x80B2276: PetscFinalize (pinit.c:973)
==2174==    by 0x804CCA7: main (ex19.c:181)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5CF: __strcmp_ssse3 (strcmp-ssse3.S:1899)
==2174==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==2174==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==2174==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==2174==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==2174==    by 0x80B2276: PetscFinalize (pinit.c:973)
==2174==    by 0x804CCA7: main (ex19.c:181)
==2174==
==2174== Conditional jump or move depends on uninitialised value(s)
==2174==    at 0x43BF5D4: __strcmp_ssse3 (strcmp-ssse3.S:1902)
==2174==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==2174==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==2174==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==2174==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==2174==    by 0x80B2276: PetscFinalize (pinit.c:973)
==2174==    by 0x804CCA7: main (ex19.c:181)
==2174==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==2175==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==2175==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==2175==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==2175==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==2175==    by 0x80B2276: PetscFinalize (pinit.c:973)
==2175==    by 0x804CCA7: main (ex19.c:181)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==2175==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==2175==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==2175==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==2175==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==2175==    by 0x80B2276: PetscFinalize (pinit.c:973)
==2175==    by 0x804CCA7: main (ex19.c:181)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==2175==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==2175==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==2175==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==2175==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==2175==    by 0x80B2276: PetscFinalize (pinit.c:973)
==2175==    by 0x804CCA7: main (ex19.c:181)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==2175==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==2175==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==2175==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==2175==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==2175==    by 0x80B2276: PetscFinalize (pinit.c:973)
==2175==    by 0x804CCA7: main (ex19.c:181)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==2175==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==2175==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==2175==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==2175==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==2175==    by 0x80B2276: PetscFinalize (pinit.c:973)
==2175==    by 0x804CCA7: main (ex19.c:181)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5CF: __strcmp_ssse3 (strcmp-ssse3.S:1899)
==2175==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==2175==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==2175==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==2175==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==2175==    by 0x80B2276: PetscFinalize (pinit.c:973)
==2175==    by 0x804CCA7: main (ex19.c:181)
==2175==
==2175== Conditional jump or move depends on uninitialised value(s)
==2175==    at 0x43BF5D4: __strcmp_ssse3 (strcmp-ssse3.S:1902)
==2175==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==2175==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==2175==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==2175==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==2175==    by 0x80B2276: PetscFinalize (pinit.c:973)
==2175==    by 0x804CCA7: main (ex19.c:181)
==2175==
==2174==
==2174== HEAP SUMMARY:
==2174==     in use at exit: 160 bytes in 11 blocks
==2174==   total heap usage: 60,266 allocs, 60,255 frees, 51,015,236  
bytes allocated
==2174==
==2174== LEAK SUMMARY:
==2174==    definitely lost: 40 bytes in 1 blocks
==2174==    indirectly lost: 120 bytes in 10 blocks
==2174==      possibly lost: 0 bytes in 0 blocks
==2174==    still reachable: 0 bytes in 0 blocks
==2174==         suppressed: 0 bytes in 0 blocks
==2174== Rerun with --leak-check=full to see details of leaked memory
==2174==
==2174== For counts of detected and suppressed errors, rerun with: -v
==2174== Use --track-origins=yes to see where uninitialised values come from
==2174== ERROR SUMMARY: 15690 errors from 164 contexts (suppressed: 0 from 0)
==2175==
==2175== HEAP SUMMARY:
==2175==     in use at exit: 160 bytes in 11 blocks
==2175==   total heap usage: 59,069 allocs, 59,058 frees, 49,630,900  
bytes allocated
==2175==
==2175== LEAK SUMMARY:
==2175==    definitely lost: 40 bytes in 1 blocks
==2175==    indirectly lost: 120 bytes in 10 blocks
==2175==      possibly lost: 0 bytes in 0 blocks
==2175==    still reachable: 0 bytes in 0 blocks
==2175==         suppressed: 0 bytes in 0 blocks
==2175== Rerun with --leak-check=full to see details of leaked memory
==2175==
==2175== For counts of detected and suppressed errors, rerun with: -v
==2175== Use --track-origins=yes to see where uninitialised values come from
==2175== ERROR SUMMARY: 15664 errors from 162 contexts (suppressed: 0 from 0)


What is going on here? Shall I ignore those errors?

Thanks a lot!

Rebecca Xuefei YUAN
Department of Applied Physics and Applied Mathematics
Columbia University
Tel:917-399-8032
www.columbia.edu/~xy2102



More information about the petsc-users mailing list