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

Rebecca Xuefei Yuan xy2102 at columbia.edu
Tue Sep 7 10:44:45 CDT 2010


Dear Satish,

I reinstalled PETSc by "rm -rf petsc-3.1-p4" and downloaded  
"petsc-lite-3.1-p4.tar.gz" to start over.

The commands are


./config/configure.py --with-cc=gcc --with-fc=gfortran  
--download-f-blas-lapack=1 --download-mpich=1
  make PETSC_DIR=/home/rebecca/soft/petsc-3.1-p4  
PETSC_ARCH=linux-gnu-c-debug all
make PETSC_DIR=/home/rebecca/soft/petsc-3.1-p4  
PETSC_ARCH=linux-gnu-c-debug test

When I check the valgrind version

rebecca at YuanWork:~/soft$ valgrind --version
valgrind-3.5.0

When I check at
http://valgrind.org/

the current release is 3.5.0. How could you get 3.6?

The errors still come out from the valgrind check with

~/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

I attached the error here:

--------------------------------------------------------------
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
==1368== Memcheck, a memory error detector
==1368== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==1368== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==1368== Command: ./ex19.exe -malloc off -da_grid_x 30 -da_grid_y 30
==1368==
==1369== Memcheck, a memory error detector
==1369== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==1369== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==1369== Command: ./ex19.exe -malloc off -da_grid_x 30 -da_grid_y 30
==1369==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x400B217: _dl_relocate_object (do-rel.h:104)
==1368==    by 0x40031D0: dl_main (rtld.c:2229)
==1368==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==1368==    by 0x4000C6C: _dl_start (rtld.c:333)
==1368==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x400AF0F: _dl_relocate_object (do-rel.h:117)
==1368==    by 0x40031D0: dl_main (rtld.c:2229)
==1368==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==1368==    by 0x4000C6C: _dl_start (rtld.c:333)
==1368==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x400B27A: _dl_relocate_object (do-rel.h:127)
==1368==    by 0x40031D0: dl_main (rtld.c:2229)
==1368==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==1368==    by 0x4000C6C: _dl_start (rtld.c:333)
==1368==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x400A5DE: _dl_relocate_object (do-rel.h:65)
==1368==    by 0x40030FE: dl_main (rtld.c:2292)
==1368==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==1368==    by 0x4000C6C: _dl_start (rtld.c:333)
==1368==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x400A5E6: _dl_relocate_object (do-rel.h:68)
==1368==    by 0x40030FE: dl_main (rtld.c:2292)
==1368==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==1368==    by 0x4000C6C: _dl_start (rtld.c:333)
==1368==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x400AF0F: _dl_relocate_object (do-rel.h:117)
==1368==    by 0x40030FE: dl_main (rtld.c:2292)
==1368==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==1368==    by 0x4000C6C: _dl_start (rtld.c:333)
==1368==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==1368==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==1368==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43197CB: __strlen_sse2 (strlen.S:116)
==1368==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==1368==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==1368==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x87F559E: PMIU_writeline (simple_pmiutil.c:180)
==1368==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==1368==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==1368==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Use of uninitialised value of size 4
==1368==    at 0x87F55A4: PMIU_writeline (simple_pmiutil.c:184)
==1368==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==1368==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==1368==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Syscall param write(count) contains uninitialised byte(s)
==1368==    at 0x41B1EB3: __write_nocancel (syscall-template.S:82)
==1368==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==1368==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==1368==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x87F566C: PMIU_writeline (simple_pmiutil.c:197)
==1368==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==1368==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==1368==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==1368==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1368==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==1368==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1368==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==1368==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1368==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==1368==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1368==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==1368==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1368==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==1368==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1368==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==1368==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==1368==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1368==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==1368==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==1368==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1368==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==1368==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==1368==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1368==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==1368==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==1368==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1368==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==1368==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319863: __GI_strlen (strlen.S:138)
==1368==    by 0x438AD43: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:191)
==1368==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==1368==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==1368==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==1368==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==1368==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x431986D: __GI_strlen (strlen.S:144)
==1368==    by 0x438AD43: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:191)
==1368==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==1368==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==1368==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==1368==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==1368==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x400B217: _dl_relocate_object (do-rel.h:104)
==1369==    by 0x40031D0: dl_main (rtld.c:2229)
==1369==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==1369==    by 0x4000C6C: _dl_start (rtld.c:333)
==1369==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x400AF0F: _dl_relocate_object (do-rel.h:117)
==1369==    by 0x40031D0: dl_main (rtld.c:2229)
==1369==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==1369==    by 0x4000C6C: _dl_start (rtld.c:333)
==1369==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==1369==
==1368== Invalid read of size 4
==1368==    at 0x431983B: __GI_strlen (strlen.S:115)
==1368==    by 0x43843CE: __nss_lookup (nsswitch.c:191)
==1368==    by 0x438596E: __nss_hosts_lookup2 (XXX-lookup.c:76)
==1368==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==1368==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==1368==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==1368==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==1368==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==1368==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==  Address 0x44308f8 is 40 bytes inside a block of size 42 alloc'd
==1368==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1368==    by 0x4384583: nss_parse_service_list (nsswitch.c:622)
==1368==    by 0x4384E71: __nss_database_lookup (nsswitch.c:775)
==1368==    by 0x43859AD: __nss_hosts_lookup2 (XXX-lookup.c:71)
==1368==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==1368==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==1368==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==1368==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==1368==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==1368==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x400B27A: _dl_relocate_object (do-rel.h:127)
==1369==    by 0x40031D0: dl_main (rtld.c:2229)
==1369==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==1369==    by 0x4000C6C: _dl_start (rtld.c:333)
==1369==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==1369==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x400B217: _dl_relocate_object (do-rel.h:104)
==1368==    by 0x4011D15: dl_open_worker (dl-open.c:367)
==1368==    by 0x400D875: _dl_catch_error (dl-error.c:178)
==1368==    by 0x4011675: _dl_open (dl-open.c:583)
==1368==    by 0x43AA4A1: do_dlopen (dl-libc.c:86)
==1368==    by 0x400D875: _dl_catch_error (dl-error.c:178)
==1368==    by 0x43AA5A0: dlerror_run (dl-libc.c:47)
==1368==    by 0x43AA6BA: __libc_dlopen_mode (dl-libc.c:160)
==1368==    by 0x43842E4: __nss_lookup_function (nsswitch.c:405)
==1368==    by 0x43843CE: __nss_lookup (nsswitch.c:191)
==1368==    by 0x438596E: __nss_hosts_lookup2 (XXX-lookup.c:76)
==1368==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x400AF0F: _dl_relocate_object (do-rel.h:117)
==1368==    by 0x4011D15: dl_open_worker (dl-open.c:367)
==1368==    by 0x400D875: _dl_catch_error (dl-error.c:178)
==1368==    by 0x4011675: _dl_open (dl-open.c:583)
==1368==    by 0x43AA4A1: do_dlopen (dl-libc.c:86)
==1368==    by 0x400D875: _dl_catch_error (dl-error.c:178)
==1368==    by 0x43AA5A0: dlerror_run (dl-libc.c:47)
==1368==    by 0x43AA6BA: __libc_dlopen_mode (dl-libc.c:160)
==1368==    by 0x43842E4: __nss_lookup_function (nsswitch.c:405)
==1368==    by 0x43843CE: __nss_lookup (nsswitch.c:191)
==1368==    by 0x438596E: __nss_hosts_lookup2 (XXX-lookup.c:76)
==1368==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==1368==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x400A5DE: _dl_relocate_object (do-rel.h:65)
==1369==    by 0x40030FE: dl_main (rtld.c:2292)
==1369==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==1369==    by 0x4000C6C: _dl_start (rtld.c:333)
==1369==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x400A5E6: _dl_relocate_object (do-rel.h:68)
==1369==    by 0x40030FE: dl_main (rtld.c:2292)
==1369==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==1369==    by 0x4000C6C: _dl_start (rtld.c:333)
==1369==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x400AF0F: _dl_relocate_object (do-rel.h:117)
==1369==    by 0x40030FE: dl_main (rtld.c:2292)
==1369==    by 0x4014206: _dl_sysdep_start (dl-sysdep.c:243)
==1369==    by 0x4000C6C: _dl_start (rtld.c:333)
==1369==    by 0x4000856: ??? (in /lib/ld-2.11.1.so)
==1369==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1368==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1368==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43197CB: __strlen_sse2 (strlen.S:116)
==1368==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1368==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1368==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x87F559E: PMIU_writeline (simple_pmiutil.c:180)
==1368==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1368==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1368==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Use of uninitialised value of size 4
==1368==    at 0x87F55A4: PMIU_writeline (simple_pmiutil.c:184)
==1368==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1368==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1368==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Syscall param write(count) contains uninitialised byte(s)
==1368==    at 0x41B1EB3: __write_nocancel (syscall-template.S:82)
==1368==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1368==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1368==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x87F566C: PMIU_writeline (simple_pmiutil.c:197)
==1368==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1368==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1368==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==1368==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1368==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==1368==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1368==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==1368==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1368==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==1368==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1368==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==1368==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1368==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==1369==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==1369==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43197CB: __strlen_sse2 (strlen.S:116)
==1369==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==1369==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==1369==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x87F559E: PMIU_writeline (simple_pmiutil.c:180)
==1369==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==1369==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==1369==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Use of uninitialised value of size 4
==1369==    at 0x87F55A4: PMIU_writeline (simple_pmiutil.c:184)
==1369==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==1369==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==1369==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Syscall param write(count) contains uninitialised byte(s)
==1369==    at 0x41B1EB3: __write_nocancel (syscall-template.S:82)
==1369==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==1369==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==1369==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x87F566C: PMIU_writeline (simple_pmiutil.c:197)
==1369==    by 0x87E2BD2: T.206 (simple_pmi.c:985)
==1369==    by 0x87E2FF4: PMI_Init (simple_pmi.c:206)
==1369==    by 0x87C742A: MPID_Init (mpid_init.c:331)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==1369==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1369==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==1369==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1369==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==1369==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1369==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==1369==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1369==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==1369==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1369==    by 0x87C74C7: MPID_Init (mpid_init.c:381)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==1369==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1369==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==1369==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==1369==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1369==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==1369==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==1369==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1369==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==1369==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==1369==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1369==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==1369==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==1369==    by 0x87E2678: PMI_KVS_Get_my_name (simple_pmi.c:435)
==1369==    by 0x87CABAB: MPIDI_PG_InitConnKVS (mpidi_pg.c:753)
==1369==    by 0x87C7526: MPID_Init (mpid_init.c:417)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319863: __GI_strlen (strlen.S:138)
==1369==    by 0x438AD43: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:191)
==1369==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==1369==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==1369==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==1369==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==1369==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x431986D: __GI_strlen (strlen.S:144)
==1369==    by 0x438AD43: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:191)
==1369==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==1369==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==1369==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==1369==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==1369==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Invalid read of size 4
==1369==    at 0x431983B: __GI_strlen (strlen.S:115)
==1369==    by 0x43843CE: __nss_lookup (nsswitch.c:191)
==1369==    by 0x438596E: __nss_hosts_lookup2 (XXX-lookup.c:76)
==1369==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==1369==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==1369==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==1369==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==1369==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==1369==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==  Address 0x44308f8 is 40 bytes inside a block of size 42 alloc'd
==1369==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1369==    by 0x4384583: nss_parse_service_list (nsswitch.c:622)
==1369==    by 0x4384E71: __nss_database_lookup (nsswitch.c:775)
==1369==    by 0x43859AD: __nss_hosts_lookup2 (XXX-lookup.c:71)
==1369==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==1369==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==1369==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==1369==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==1369==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==1369==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x400B217: _dl_relocate_object (do-rel.h:104)
==1369==    by 0x4011D15: dl_open_worker (dl-open.c:367)
==1369==    by 0x400D875: _dl_catch_error (dl-error.c:178)
==1369==    by 0x4011675: _dl_open (dl-open.c:583)
==1369==    by 0x43AA4A1: do_dlopen (dl-libc.c:86)
==1369==    by 0x400D875: _dl_catch_error (dl-error.c:178)
==1369==    by 0x43AA5A0: dlerror_run (dl-libc.c:47)
==1369==    by 0x43AA6BA: __libc_dlopen_mode (dl-libc.c:160)
==1369==    by 0x43842E4: __nss_lookup_function (nsswitch.c:405)
==1369==    by 0x43843CE: __nss_lookup (nsswitch.c:191)
==1369==    by 0x438596E: __nss_hosts_lookup2 (XXX-lookup.c:76)
==1369==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x400AF0F: _dl_relocate_object (do-rel.h:117)
==1369==    by 0x4011D15: dl_open_worker (dl-open.c:367)
==1369==    by 0x400D875: _dl_catch_error (dl-error.c:178)
==1369==    by 0x4011675: _dl_open (dl-open.c:583)
==1369==    by 0x43AA4A1: do_dlopen (dl-libc.c:86)
==1369==    by 0x400D875: _dl_catch_error (dl-error.c:178)
==1369==    by 0x43AA5A0: dlerror_run (dl-libc.c:47)
==1369==    by 0x43AA6BA: __libc_dlopen_mode (dl-libc.c:160)
==1369==    by 0x43842E4: __nss_lookup_function (nsswitch.c:405)
==1369==    by 0x43843CE: __nss_lookup (nsswitch.c:191)
==1369==    by 0x438596E: __nss_hosts_lookup2 (XXX-lookup.c:76)
==1369==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1369==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1369==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43197CB: __strlen_sse2 (strlen.S:116)
==1369==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1369==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1369==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x87F559E: PMIU_writeline (simple_pmiutil.c:180)
==1369==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1369==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1369==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Use of uninitialised value of size 4
==1369==    at 0x87F55A4: PMIU_writeline (simple_pmiutil.c:184)
==1369==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1369==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1369==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Syscall param write(count) contains uninitialised byte(s)
==1369==    at 0x41B1EB3: __write_nocancel (syscall-template.S:82)
==1369==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1369==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1369==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x87F566C: PMIU_writeline (simple_pmiutil.c:197)
==1369==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1369==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1369==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==1369==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1369==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==1369==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1369==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==1369==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1369==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==1369==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1369==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==1369==    by 0x87E2846: PMI_KVS_Put (simple_pmi.c:543)
==1369==    by 0x87CAF27: MPIDI_PG_SetConnInfo (mpidi_pg.c:568)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==1368==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==1368==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: ma==1369== Conditional jump or move depends  
on uninitialised value(s)
==1369==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==1369==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==1369==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==1368==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==1368==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==in (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==1369==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==1369==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==1368==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5CF: __strcmp_ssse3 (strcmp-ssse3.S:1899)
==1368==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==1368==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscI1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==1369==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5CF: __strcmp_ssse3 (strcmp-ssse3.S:1899)
==1369==    by 0x87CAF44: MPIDI_PG_SetConnInfo (mpidi_pg.c:579)
==1369==    by 0x87EE522: MPIDI_CH3_Init (ch3_init.c:48)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==    by 0x879F15A: PMPI_Init (init.c:106)
==1369==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
nitialize (pinit.c:561)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Invalid read of size 4
==1368== Invalid read of size 4
==1368==    at 0x431983B: __GI_strlen (strlen.S:115)
==1368==    by 0x43843CE: __nss_lookup (nsswitch.c:191)
==1368==    by 0x438564E: __nss_passwd_lookup2 (XXX-lookup.c:76)
==1368==    by 0x433D0DE: getpwuid_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==1368==    by 0x433C92E: getpwuid (getXXbyYY.c:117)
==1368==    by 0x80BC53A: PetscGetUserName (fuser.c:66)
==1368==    by 0x80822FF: PetscErrorPrintfInitialize (errtrace.c:68)
==1368==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==  Address 0x4430700 is 40 bytes inside a block of size 43 alloc'd
==1368==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1368==    by 0x4384583: nss_parse_service_list (nsswitch.c:622)
==1368==    by 0x4384E71: __nss_database_lookup (nsswitch.c:775)
==1368==    by 0x43859AD: __nss_hosts_lookup2 (XXX-lookup.c:71)
==1368==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==1368==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==1368==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==1368==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==1368==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==1368==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==1368==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==
==1369==    at 0x431983B: __GI_strlen (strlen.S:115)
==1369==    by 0x43843CE: __nss_lookup (nsswitch.c:191)
==1369==    by 0x438564E: __nss_passwd_lookup2 (XXX-lookup.c:76)
==1369==    by 0x433D0DE: getpwuid_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==1369==    by 0x433C92E: getpwuid (getXXbyYY.c:117)
==1369==    by 0x80BC53A: PetscGetUserName (fuser.c:66)
==1369==    by 0x80822FF: PetscErrorPrintfInitialize (errtrace.c:68)
==1369==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==  Address 0x4430700 is 40 bytes inside a block of size 43 alloc'd
==1369==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1369==    by 0x4384583: nss_parse_service_list (nsswitch.c:622)
==1369==    by 0x4384E71: __nss_database_lookup (nsswitch.c:775)
==1369==    by 0x43859AD: __nss_hosts_lookup2 (XXX-lookup.c:71)
==1369==    by 0x438AF0F: gethostbyname_r@@GLIBC_2.1.2 (getXXbyYY_r.c:200)
==1369==    by 0x438A685: gethostbyname (getXXbyYY.c:117)
==1369==    by 0x87CC54F: MPIDU_CH3U_GetSockInterfaceAddr  
(ch3u_getinterfaces.c:130)
==1369==    by 0x87CBC56: MPIDI_CH3U_Get_business_card_sock  
(ch3u_connect_sock.c:428)
==1369==    by 0x87F413B: MPIDI_CH3U_Init_sock (ch3u_init_sock.c:79)
==1369==    by 0x87EE511: MPIDI_CH3_Init (ch3_init.c:43)
==1369==    by 0x87C7554: MPID_Init (mpid_init.c:92)
==1369==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1369==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80885F9: PetscVSNPrintf (mprint.c:95)
==1368==    by 0x8088B22: PetscSNPrintf (mprint.c:228)
==1368==    by 0x8082456: PetscErrorPrintfInitialize (errtrace.c:71)
==1368==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43197CB: __strlen_sse2 (strlen.S:116)
==1368==    by 0x80885F9: PetscVSNPrintf (mprint.c:95)
==1368==    by 0x8088B22: PetscSNPrintf (mprint.c:228)
==1368==    by 0x8082456: PetscErrorPrintfInitialize (errtrace.c:71)
==1368==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by 0x80824DE: PetscErrorPrintfInitialize (errtrace.c:73)
==1368==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by 0x8082563: PetscErrorPrintfInitialize (errtrace.c:77)
==1368==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by 0x809CFD4: PetscOptionsInsert (options.c:516)
==1368==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80885F9: PetscVSNPrintf (mprint.c:95)
==1369==    by 0x8088B22: PetscSNPrintf (mprint.c:228)
==1369==    by 0x8082456: PetscErrorPrintfInitialize (errtrace.c:71)
==1369==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43197CB: __strlen_sse2 (strlen.S:116)
==1369==    by 0x80885F9: PetscVSNPrintf (mprint.c:95)
==1369==    by 0x8088B22: PetscSNPrintf (mprint.c:228)
==1369==    by 0x8082456: PetscErrorPrintfInitialize (errtrace.c:71)
==1369==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x80824DE: PetscErrorPrintfInitialize (errtrace.c:73)
==1369==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x8082563: PetscErrorPrintfInitialize (errtrace.c:77)
==1369==    by 0x80AEED1: PetscInitialize (pinit.c:576)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1368==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==1368==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==1368==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==1368==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==1368==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==1368==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==1368==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43197CB: __strlen_sse2 (strlen.S:116)
==1368==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1368==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==1368==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==1368==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==1368==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==1368==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==1368==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==1368==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x87F559E: PMIU_writeline (simple_pmiutil.c:180)
==1368==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1368==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==1368==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==1368==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==1368==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==1368==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==1368==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==1368==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==
==1368== Use of uninitialised value of size 4
==1368==    at 0x87F55A4: PMIU_writeline (simple_pmiutil.c:184)
==1368==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1368==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==1368==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==1368==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==1368==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==1368==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==1368==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==1368==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==
==1368== Syscall param write(count) contains uninitialised byte(s)
==1368==    at 0x41B1EB3: __write_nocancel (syscall-template.S:82)
==1368==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1368==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==1368==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==1368==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==1368==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==1368==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==1368==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==1368==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x87F566C: PMIU_writeline (simple_pmiutil.c:197)
==1368==    by 0x87E19C7: GetResponse (simple_pmi.c:1049)
==1368==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==1368==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==1368==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==1368==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==1368==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==1368==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==1368==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==1368==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==1368==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==1368==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==1368==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==1368==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==1368==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==1368==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==1368==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==1368==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==1368==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==1368==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==1368==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==1368==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==1368==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==1368==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==1368==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==1368==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==1368==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==1368==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==1368==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==1368==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==1368==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==1368==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==1368==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==1368==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==1368==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==1368==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==1368==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==1368==    by 0x87E420A: PMI_KVS_Get (simple_pmi.c:572)
==1368==    by 0x87CA9F9: getConnInfoKVS (mpidi_pg.c:622)
==1368==    by 0x87CC11A: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1097)
==1368==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==1368==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==1368==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==1368==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1368==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x809CFD4: PetscOptionsInsert (options.c:516)
==1369==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1368== Invalid read of size 8
==1368==    at 0x4319785: __strlen_sse2 (strlen.S:87)
==1368==    by 0x87BD379: MPIDI_CH3I_Progress_handle_sock_event  
(ch3_progress.c:776)
==1368==    by 0x87BD7BD: MPIDI_CH3I_Progress (ch3_progress.c:212)
==1368==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==1368==    by 0x879377E: MPIC_Send (helper_fns.c:38)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1368==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==  Address 0x442e0d0 is 8 bytes before a block of size 257 alloc'd
==1368==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1368==    by 0x87C74AE: MPID_Init (mpid_init.c:373)
==1368==    by 0x879F65C: MPIR_Init_thread (initthread.c:288)
==1368==    by 0x879F15A: PMPI_Init (init.c:106)
==1368==    by 0x80AEE12: PetscInitialize (pinit.c:561)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43197AD: __strlen_sse2 (strlen.S:104)
==1368==    by 0x87BD379: MPIDI_CH3I_Progress_handle_sock_event  
(ch3_progress.c:776)
==1368==    by 0x87BD7BD: MPIDI_CH3I_Progress (ch3_progress.c:212)
==1368==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==1368==    by 0x879377E: MPIC_Send (helper_fns.c:38)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1368==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Syscall param writev(vector) points to uninitialised byte(s)
==1368==    at 0x436BA61: writev (writev.c:51)
==1368==    by 0x87EB49A: MPIDU_Sock_wait (sock_wait.i:693)
==1368==    by 0x87BD7B0: MPIDI_CH3I_Progress (ch3_progress.c:187)
==1368==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==1368==    by 0x879377E: MPIC_Send (helper_fns.c:38)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1368==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==  Address 0x4462754 is 68 bytes inside a block of size 72 alloc'd
==1368==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1368==    by 0x87CBE6C: MPIDI_CH3I_Connection_alloc  
(ch3u_connect_sock.c:160)
==1368==    by 0x87CBFAD: MPIDI_CH3I_Sock_connect (ch3u_connect_sock.c:1164)
==1368==    by 0x87CC132: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1102)
==1368==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==1368==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==1368==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==1368==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1368==
==1368== Syscall param writev(vector[...]) points to uninitialised byte(s)
==1368==    at 0x436BA61: writev (writev.c:51)
==1368==    by 0x87EB49A: MPIDU_Sock_wait (sock_wait.i:693)
==1368==    by 0x87BD7B0: MPIDI_CH3I_Progress (ch3_progress.c:187)
==1368==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==1368==    by 0x879377E: MPIC_Send (helper_fns.c:38)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1368==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==  Address 0x4462728 is 24 bytes inside a block of size 72 alloc'd
==1368==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1368==    by 0x87CBE6C: MPIDI_CH3I_Connection_alloc  
(ch3u_connect_sock.c:160)
==1368==    by 0x87CBFAD: MPIDI_CH3I_Sock_connect (ch3u_connect_sock.c:1164)
==1368==    by 0x87CC132: MPIDI_CH3I_VC_post_sockconnect  
(ch3u_connect_sock.c:1102)
==1368==    by 0x87EEF6B: MPIDI_CH3_iStartMsg (ch3_istartmsg.c:177)
==1368==    by 0x87C6341: MPIDI_CH3_EagerContigShortSend (ch3u_eager.c:250)
==1368==    by 0x87C8AC6: MPID_Send (mpid_send.c:115)
==1368==    by 0x879376B: MPIC_Send (helper_fns.c:34)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x87EC050: MPIDU_Sock_wait (socki_util.i:543)
==1368==    by 0x87BD7B0: MPIDI_CH3I_Progress (ch3_progress.c:187)
==1368==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==1368==    by 0x879377E: MPIC_Send (helper_fns.c:38)
==1368==    by 0x878BB6A: MPIR_Bcast (bcast.c:227)
==1368==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1368==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1368==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1368==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==1369==    by 0x87CA206: MPIDI_PG_Find (mpidi_pg.c:341)
==1369==    by 0x87CB66D: MPIDI_CH3_Sockconn_handle_connopen_event  
(ch3u_connect_sock.c:883)
==1369==    by 0x87BD3FA: MPIDI_CH3I_Progress_handle_sock_event  
(ch3_progress.c:639)
==1369==    by 0x87BD7BD: MPIDI_CH3I_Progress (ch3_progress.c:212)
==1369==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==1369==    by 0x8793626: MPIC_Recv (helper_fns.c:74)
==1369==    by 0x878C049: MPIR_Bcast (bcast.c:195)
==1369==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1369==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1369==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1369==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==1369==    by 0x87CA206: MPIDI_PG_Find (mpidi_pg.c:341)
==1369==    by 0x87CB66D: MPIDI_CH3_Sockconn_handle_connopen_event  
(ch3u_connect_sock.c:883)
==1369==    by 0x87BD3FA: MPIDI_CH3I_Progress_handle_sock_event  
(ch3_progress.c:639)
==1369==    by 0x87BD7BD: MPIDI_CH3I_Progress (ch3_progress.c:212)
==1369==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==1369==    by 0x8793626: MPIC_Recv (helper_fns.c:74)
==1369==    by 0x878C049: MPIR_Bcast (bcast.c:195)
==1369==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1369==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1369==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1369==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==1369==    by 0x87CA206: MPIDI_PG_Find (mpidi_pg.c:341)
==1369==    by 0x87CB66D: MPIDI_CH3_Sockconn_handle_connopen_event  
(ch3u_connect_sock.c:883)
==1369==    by 0x87BD3FA: MPIDI_CH3I_Progress_handle_sock_event  
(ch3_progress.c:639)
==1369==    by 0x87BD7BD: MPIDI_CH3I_Progress (ch3_progress.c:212)
==1369==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==1369==    by 0x8793626: MPIC_Recv (helper_fns.c:74)
==1369==    by 0x878C049: MPIR_Bcast (bcast.c:195)
==1369==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1369==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1369==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1369==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==1369==    by 0x87CA206: MPIDI_PG_Find (mpidi_pg.c:341)
==1369==    by 0x87CB66D: MPIDI_CH3_Sockconn_handle_connopen_event  
(ch3u_connect_sock.c:883)
==1369==    by 0x87BD3FA: MPIDI_CH3I_Progress_handle_sock_event  
(ch3_progress.c:639)
==1369==    by 0x87BD7BD: MPIDI_CH3I_Progress (ch3_progress.c:212)
==1369==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==1369==    by 0x8793626: MPIC_Recv (helper_fns.c:74)
==1369==    by 0x878C049: MPIR_Bcast (bcast.c:195)
==1369==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1369==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1369==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1369==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==1369==    by 0x87CA206: MPIDI_PG_Find (mpidi_pg.c:341)
==1369==    by 0x87CB66D: MPIDI_CH3_Sockconn_handle_connopen_event  
(ch3u_connect_sock.c:883)
==1369==    by 0x87BD3FA: MPIDI_CH3I_Progress_handle_sock_event  
(ch3_progress.c:639)
==1369==    by 0x87BD7BD: MPIDI_CH3I_Progress (ch3_progress.c:212)
==1369==    by 0x8793060: MPIC_Wait (helper_fns.c:269)
==1369==    by 0x8793626: MPIC_Recv (helper_fns.c:74)
==1369==    by 0x878C049: MPIR_Bcast (bcast.c:195)
==1369==    by 0x878C6A1: PMPI_Bcast (bcast.c:761)
==1369==    by 0x809C467: PetscOptionsInsertFile (options.c:436)
==1369==    by 0x809D14A: PetscOptionsInsert (options.c:522)
==1369==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1369==
==1368== Invalid read of size 8
==1368==    at 0x43BE324: __strcmp_ssse3 (strcmp-ssse3.S:142)
==1368==    by 0x809F18B: PetscOptionsSetValue (options.c:803)
==1368==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==1368==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==  Address 0x44c0d88 is 8 bytes inside a block of size 10 alloc'd
==1368==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1368==    by 0x809F5F2: PetscOptionsSetValue (options.c:829)
==1368==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==1368==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==1368==    by 0x809F18B: PetscOptionsSetValue (options.c:803)
==1368==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==1368==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==  Address 0x44c0d90 is 6 bytes after a block of size 10 alloc'd
==1368==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1368==    by 0x809F5F2: PetscOptionsSetValue (options.c:829)
==1368==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==1368==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1368==    by 0x80AF535: PetscInitialize (pinit.c:635)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1369== Invalid read of size 8
==1369==    at 0x43BE324: __strcmp_ssse3 (strcmp-ssse3.S:142)
==1369==    by 0x809F18B: PetscOptionsSetValue (options.c:803)
==1369==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==1369==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==  Address 0x4433c38 is 8 bytes inside a block of size 10 alloc'd
==1369==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1369==    by 0x809F5F2: PetscOptionsSetValue (options.c:829)
==1369==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==1369==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==1369==    by 0x809F18B: PetscOptionsSetValue (options.c:803)
==1369==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==1369==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==  Address 0x4433c40 is 6 bytes after a block of size 10 alloc'd
==1369==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1369==    by 0x809F5F2: PetscOptionsSetValue (options.c:829)
==1369==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==1369==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by 0x80A8875: PetscOptionsCheckInitial_Private (init.c:242)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x4319785: __strlen_sse2 (strlen.S:87)
==1368==    by 0x8099BCC: PetscOptionsAtol (options.c:152)
==1368==    by 0x80A1E9D: PetscOptionsGetTruth (options.c:1310)
==1368==    by 0x80A88F7: PetscOptionsCheckInitial_Private (init.c:244)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==  Address 0x44c0d40 is 8 bytes before a block of size 4 alloc'd
==1368==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1368==    by 0x809F6EB: PetscOptionsSetValue (options.c:833)
==1368==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==1368==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by 0x80A8A66: PetscOptionsCheckInitial_Private (init.c:257)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by 0x80A8BC3: PetscOptionsCheckInitial_Private (init.c:264)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1369==    by 0x80AF535: PetscInitialize (pinit.c:635)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by 0x80A8C5B: PetscOptionsCheckInitial_Private (init.c:267)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x80A8875: PetscOptionsCheckInitial_Private (init.c:242)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1368==    by 0x80C395E: PetscSetDisplay (pdisplay.c:99)
==1368==    by 0x80A8D23: PetscOptionsCheckInitial_Private (init.c:276)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1369== Invalid read of size 8
==1369==    at 0x4319785: __strlen_sse2 (strlen.S:87)
==1369==    by 0x8099BCC: PetscOptionsAtol (options.c:152)
==1369==    by 0x80A1E9D: PetscOptionsGetTruth (options.c:1310)
==1369==    by 0x80A88F7: PetscOptionsCheckInitial_Private (init.c:244)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==  Address 0x4433bf0 is 8 bytes before a block of size 4 alloc'd
==1369==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1369==    by 0x809F6EB: PetscOptionsSetValue (options.c:833)
==1369==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==1369==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1368==    by 0x80A8D9B: PetscOptionsCheckInitial_Private (init.c:281)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x80A0A4A: PetscOptionsFindPair_Private (options.c:989)
==1368==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1368==    by 0x80A8D9B: PetscOptionsCheckInitial_Private (init.c:281)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1368==    by 0x80A8E13: PetscOptionsCheckInitial_Private (init.c:282)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x80A8A66: PetscOptionsCheckInitial_Private (init.c:257)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1368==    by 0x80A8E8B: PetscOptionsCheckInitial_Private (init.c:283)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x80A8BC3: PetscOptionsCheckInitial_Private (init.c:264)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x80A8C5B: PetscOptionsCheckInitial_Private (init.c:267)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by 0x80A94FC: PetscOptionsCheckInitial_Private (init.c:320)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by 0x80A95F6: PetscOptionsCheckInitial_Private (init.c:323)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1369==    by 0x80C395E: PetscSetDisplay (pdisplay.c:99)
==1369==    by 0x80A8D23: PetscOptionsCheckInitial_Private (init.c:276)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by 0x80A96F8: PetscOptionsCheckInitial_Private (init.c:326)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by 0x80A97FA: PetscOptionsCheckInitial_Private (init.c:329)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by 0x80A98FE: PetscOptionsCheckInitial_Private (init.c:334)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1369==    by 0x80A8D9B: PetscOptionsCheckInitial_Private (init.c:281)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x80A0A4A: PetscOptionsFindPair_Private (options.c:989)
==1369==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1369==    by 0x80A8D9B: PetscOptionsCheckInitial_Private (init.c:281)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1369==    by 0x80A8E13: PetscOptionsCheckInitial_Private (init.c:282)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1369==    by 0x80A8E8B: PetscOptionsCheckInitial_Private (init.c:283)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x80A94FC: PetscOptionsCheckInitial_Private (init.c:320)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x80A95F6: PetscOptionsCheckInitial_Private (init.c:323)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x80A96F8: PetscOptionsCheckInitial_Private (init.c:326)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x80A97FA: PetscOptionsCheckInitial_Private (init.c:329)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x80A98FE: PetscOptionsCheckInitial_Private (init.c:334)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1368==    by 0x80A9A5C: PetscOptionsCheckInitial_Private (init.c:341)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1369==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1369==    by 0x80A9A5C: PetscOptionsCheckInitial_Private (init.c:341)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1369==    by 0x80A9CA7: PetscOptionsCheckInitial_Private (init.c:350)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1369==    by 0x80A9D9D: PetscOptionsCheckInitial_Private (init.c:352)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1369==    by 0x80A9E24: PetscOptionsCheckInitial_Private (init.c:353)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1368==    by 0x80A9CA7: PetscOptionsCheckInitial_Private (init.c:350)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1368==    by 0x80A9D9D: PetscOptionsCheckInitial_Private (init.c:352)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1368==    by 0x80A9E24: PetscOptionsCheckInitial_Private (init.c:353)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1368==    by 0x80AA655: PetscOptionsCheckInitial_Private (init.c:402)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1369==    by 0x80AA655: PetscOptionsCheckInitial_Private (init.c:402)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1369==    by 0x80AA74F: PetscOptionsCheckInitial_Private (init.c:409)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1369==    by 0x80AA7C7: PetscOptionsCheckInitial_Private (init.c:410)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x80AAABF: PetscOptionsCheckInitial_Private (init.c:439)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1369==    by 0x80AAC26: PetscOptionsCheckInitial_Private (init.c:452)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1368==    by 0x80AA74F: PetscOptionsCheckInitial_Private (init.c:409)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1368==    by 0x80AA7C7: PetscOptionsCheckInitial_Private (init.c:410)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by ==1369== Conditional jump or move depends on  
uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x80AADBF: PetscOptionsCheckInitial_Private (init.c:468)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x80AAE3F: PetscOptionsCheckInitial_Private (init.c:469)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x80A0A4A: PetscOptionsFindPair_Private (options.c:989)
==1369== 0x80AAABF: PetscOptionsCheckInitial_Private (init.c:439)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1368==    by 0x80AAC26: PetscOptionsCheckInitial_Private (init.c:452)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by 0x80AADBF: PetscOptionsCheckInitial_Private (init.c:468)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex   by 0x80A1E0E:  
PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x80AAE3F: PetscOptionsCheckInitial_Private (init.c:469)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1369==    by 0x80AAEB7: PetscOptionsCheckInitial_Private (init.c:470)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1369==    by 0x80AB021: PetscOptionsCheckInitial_Private (init.c:474)
==1369==    by 0x80AF19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by 0x80AAE3F: PetscOptionsCheckInitial_Private (init.c:469)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x80A0A4A: PetscOptionsFindPair_Private (options.c:989)
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by 0x80AAE3F: PetscOptionsCheckInitial_Private (init.c:469)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (optio618:  
PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
ns.c:987)
==1368==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1368==    by 0x80AAEB7: PetscOptionsCheckInitial_Private (init.c:470)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1368==    by 0x80AB021: PetscOptionsCheckInitial_Private (init.c:474)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1369==    by 0x80AB29D: PetscOptionsCheckInitial_Private (init.c:499)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1369==    by 0x80AB315: PetscOptionsCheckInitial_Private (init.c:504)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1E0E: PetscOptionsGetTruth (options.c:1304)
==1368==    by 0x80AB29D: PetscOptionsCheckInitial_Private (init.c:499)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A27DF: PetscOptionsGetReal (options.c:1419)
==1369==    by 0x80AC610: PetscOptionsCheckInitial_Private (init.c:554)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1369==    by 0x80AC70C: PetscOptionsCheckInitial_Private (init.c:559)
==1369==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1368==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1368==    by 0x80AB315: PetscOptionsCheckInitial_Private (init.c:504)
==1368==    by 0x80AF618: PetscInitialize (pinit.c:639)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368==
==1368== More than 100 errors detected.  Subsequent errors
==1368== will still be recorded, but in less detail than before.
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1369==    by 0x80C52B1: PetscLogBegin_Private (plog.c:196)
==1369==    by 0x80AF677: PetscInitialize (pinit.c:643)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1369==    by 0x80C532E: PetscLogBegin_Private (plog.c:200)
==1369==    by 0x80AF677: PetscInitialize (pinit.c:643)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A420A: PetscOptionsGetStringArray (options.c:1756)
==1369==    by 0x808387F: PetscInitialize_DynamicLibraries (reg.c:80)
==1369==    by 0x80AF6D6: PetscInitialize (pinit.c:650)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1369==    by 0x81DE8F5: PetscInitializePackage (dlregispetsc.c:58)
==1369==    by 0x8083A20: PetscInitialize_DynamicLibraries (reg.c:93)
==1369==    by 0x80AF6D6: PetscInitialize (pinit.c:650)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1369==    by 0x81DEA77: PetscInitializePackage (dlregispetsc.c:66)
==1369==    by 0x8083A20: PetscInitialize_DynamicLibraries (reg.c:93)
==1369==    by 0x80AF6D6: PetscInitialize (pinit.c:650)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A420A: PetscOptionsGetStringArray (options.c:1756)
==1369==    by 0x8083AA5: PetscInitialize_DynamicLibraries (reg.c:117)
==1369==    by 0x80AF6D6: PetscInitialize (pinit.c:650)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1369==    by 0x80AC9CD: PetscOptionsCheckInitial_Components (pinit.c:57)
==1369==    by 0x80AF916: PetscInitialize (pinit.c:657)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A0906: PetscOptionsFindPair_Private (options.c:987)
==1369==    by 0x80A1074: PetscOptionsHasName (options.c:1092)
==1369==    by 0x80B290F: PetscOptionsBegin_Private (aoptions.c:44)
==1369==    by 0x80A4EED: PetscOptionsSetFromOptions (options.c:1890)
==1369==    by 0x80AF975: PetscInitialize (pinit.c:659)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80A066B: PetscOptionsFindPair_Private (options.c:967)
==1369==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1369==    by 0x80B5ECA: PetscOptionsString (aoptions.c:522)
==1369==    by 0x80A4FDB: PetscOptionsSetFromOptions (options.c:1891)
==1369==    by 0x80AF975: PetscInitialize (pinit.c:659)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369==
==1369== More than 100 errors detected.  Subsequent errors
==1369== will still be recorded, but in less detail than before.
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x40249EA: strncat (mc_replace_strmem.c:202)
==1369==    by 0x80BE6E2: PetscStrncat (str.c:205)
==1369==    by 0x80A06F1: PetscOptionsFindPair_Private (options.c:968)
==1369==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1369==    by 0x80B5ECA: PetscOptionsString (aoptions.c:522)
==1369==    by 0x80A4FDB: PetscOptionsSetFromOptions (options.c:1891)
==1369==    by 0x80AF975: PetscInitialize (pinit.c:659)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4024A18: strncat (mc_replace_strmem.c:202)
==1369==    by 0x80BE6E2: PetscStrncat (str.c:205)
==1369==    by 0x80A06F1: PetscOptionsFindPair_Private (options.c:968)
==1369==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1369==    by 0x80B5ECA: PetscOptionsString (aoptions.c:522)
==1369==    by 0x80A4FDB: PetscOptionsSetFromOptions (options.c:1891)
==1369==    by 0x80AF975: PetscInitialize (pinit.c:659)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80A066B: PetscOptionsFindPair_Private (options.c:967)
==1368==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1368==    by 0x80B5ECA: PetscOptionsString (aoptions.c:522)
==1368==    by 0x80A4FDB: PetscOptionsSetFromOptions (options.c:1891)
==1368==    by 0x80AF975: PetscInitialize (pinit.c:659)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x40249EA: strncat (mc_replace_strmem.c:202)
==1368==    by 0x80BE6E2: PetscStrncat (str.c:205)
==1368==    by 0x80A06F1: PetscOptionsFindPair_Private (options.c:968)
==1368==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1368==    by 0x80B5ECA: PetscOptionsString (aoptions.c:522)
==1368==    by 0x80A4FDB: PetscOptionsSetFromOptions (options.c:1891)
==1368==    by 0x80AF975: PetscInitialize (pinit.c:659)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4024A18: strncat (mc_replace_strmem.c:202)
==1368==    by 0x80BE6E2: PetscStrncat (str.c:205)
==1368==    by 0x80A06F1: PetscOptionsFindPair_Private (options.c:968)
==1368==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1368==    by 0x80B5ECA: PetscOptionsString (aoptions.c:522)
==1368==    by 0x80A4FDB: PetscOptionsSetFromOptions (options.c:1891)
==1368==    by 0x80AF975: PetscInitialize (pinit.c:659)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1368==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==1368==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1368==    by 0x80841CC: PetscFListAdd (reg.c:201)
==1368==    by 0x81843D0: DARegister (dareg.c:104)
==1368==    by 0x818476B: DARegisterAll (daregall.c:32)
==1368==    by 0x855F08B: DMInitializePackage (dlregisdm.c:80)
==1368==    by 0x815F1D1: DACreate (dacreate.c:173)
==1368==    by 0x81558E2: DACreate2d (da2.c:1837)
==1368==    by 0x804BE2A: main (ex19.c:107)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43197AD: __strlen_sse2 (strlen.S:104)
==1368==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==1368==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1368==    by 0x80841CC: PetscFListAdd (reg.c:201)
==1368==    by 0x81843D0: DARegister (dareg.c:104)
==1368==    by 0x818476B: DARegisterAll (daregall.c:32)
==1368==    by 0x855F08B: DMInitializePackage (dlregisdm.c:80)
==1368==    by 0x815F1D1: DACreate (dacreate.c:173)
==1368==    by 0x81558E2: DACreate2d (da2.c:1837)
==1368==    by 0x804BE2A: main (ex19.c:107)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x80BDEDB: PetscStrallocpy (str.c:80)
==1368==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1368==    by 0x80841CC: PetscFListAdd (reg.c:201)
==1368==    by 0x81843D0: DARegister (dareg.c:104)
==1368==    by 0x818476B: DARegisterAll (daregall.c:32)
==1368==    by 0x855F08B: DMInitializePackage (dlregisdm.c:80)
==1368==    by 0x815F1D1: DACreate (dacreate.c:173)
==1368==    by 0x81558E2: DACreate2d (da2.c:1837)
==1368==    by 0x804BE2A: main (ex19.c:107)
==1368==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x4319794: __strlen_sse2 (strlen.S:93)
==1369==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==1369==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1369==    by 0x80841CC: PetscFListAdd (reg.c:201)
==1369==    by 0x81843D0: DARegister (dareg.c:104)
==1369==    by 0x818476B: DARegisterAll (daregall.c:32)
==1369==    by 0x855F08B: DMInitializePackage (dlregisdm.c:80)
==1369==    by 0x815F1D1: DACreate (dacreate.c:173)
==1369==    by 0x81558E2: DACreate2d (da2.c:1837)
==1369==    by 0x804BE2A: main (ex19.c:107)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43197AD: __strlen_sse2 (strlen.S:104)
==1369==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==1369==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1369==    by 0x80841CC: PetscFListAdd (reg.c:201)
==1369==    by 0x81843D0: DARegister (dareg.c:104)
==1369==    by 0x818476B: DARegisterAll (daregall.c:32)
==1369==    by 0x855F08B: DMInitializePackage (dlregisdm.c:80)
==1369==    by 0x815F1D1: DACreate (dacreate.c:173)
==1369==    by 0x81558E2: DACreate2d (da2.c:1837)
==1369==    by 0x804BE2A: main (ex19.c:107)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x80BDEDB: PetscStrallocpy (str.c:80)
==1369==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1369==    by 0x80841CC: PetscFListAdd (reg.c:201)
==1369==    by 0x81843D0: DARegister (dareg.c:104)
==1369==    by 0x818476B: DARegisterAll (daregall.c:32)
==1369==    by 0x855F08B: DMInitializePackage (dlregisdm.c:80)
==1369==    by 0x815F1D1: DACreate (dacreate.c:173)
==1369==    by 0x81558E2: DACreate2d (da2.c:1837)
==1369==    by 0x804BE2A: main (ex19.c:107)
==1369==
==1368== Invalid read of size 8
==1368==    at 0x43197A0: __strlen_sse2 (strlen.S:99)
==1368==    by 0x8099209: PetscOptionsAtoi (options.c:70)
==1368==    by 0x80A13CE: PetscOptionsGetInt (options.c:1138)
==1368==    by 0x80B5AA5: PetscOptionsInt (aoptions.c:473)
==1368==    by 0x815E8BC: DASetFromOptions (dacreate.c:109)
==1368==    by 0x8155C96: DACreate2d (da2.c:1847)
==1368==    by 0x804BE2A: main (ex19.c:107)
==1368==  Address 0x44c0dc0 is 0 bytes inside a block of size 3 alloc'd
==1368==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1368==    by 0x809F6EB: PetscOptionsSetValue (options.c:833)
==1368==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==1368==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x4319785: __strlen_sse2 (strlen.S:87)
==1368==    by 0x8099209: PetscOptionsAtoi (options.c:70)
==1368==    by 0x80A13CE: PetscOptionsGetInt (options.c:1138)
==1368==    by 0x80B5AA5: PetscOptionsInt (aoptions.c:473)
==1368==    by 0x815E96A: DASetFromOptions (dacreate.c:114)
==1368==    by 0x8155C96: DACreate2d (da2.c:1847)
==1368==    by 0x804BE2A: main (ex19.c:107)
==1368==  Address 0x44c0e30 is 8 bytes before a block of size 3 alloc'd
==1368==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1368==    by 0x809F6EB: PetscOptionsSetValue (options.c:833)
==1368==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==1368==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1368==    by 0x804BA0C: main (ex19.c:96)
==1368==
==1369== Invalid read of size 8
==1369==    at 0x43197A0: __strlen_sse2 (strlen.S:99)
==1369==    by 0x8099209: PetscOptionsAtoi (options.c:70)
==1369==    by 0x80A13CE: PetscOptionsGetInt (options.c:1138)
==1369==    by 0x80B5AA5: PetscOptionsInt (aoptions.c:473)
==1369==    by 0x815E8BC: DASetFromOptions (dacreate.c:109)
==1369==    by 0x8155C96: DACreate2d (da2.c:1847)
==1369==    by 0x804BE2A: main (ex19.c:107)
==1369==  Address 0x4433c70 is 0 bytes inside a block of size 3 alloc'd
==1369==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1369==    by 0x809F6EB: PetscOptionsSetValue (options.c:833)
==1369==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==1369==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x4319785: __strlen_sse2 (strlen.S:87)
==1369==    by 0x8099209: PetscOptionsAtoi (options.c:70)
==1369==    by 0x80A13CE: PetscOptionsGetInt (options.c:1138)
==1369==    by 0x80B5AA5: PetscOptionsInt (aoptions.c:473)
==1369==    by 0x815E96A: DASetFromOptions (dacreate.c:114)
==1369==    by 0x8155C96: DACreate2d (da2.c:1847)
==1369==    by 0x804BE2A: main (ex19.c:107)
==1369==  Address 0x4433ce0 is 8 bytes before a block of size 3 alloc'd
==1369==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1369==    by 0x809F6EB: PetscOptionsSetValue (options.c:833)
==1369==    by 0x809DD95: PetscOptionsInsert (options.c:588)
==1369==    by 0x80AF4BD: PetscInitialize (pinit.c:629)
==1369==    by 0x804BA0C: main (ex19.c:96)
==1369==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43197BC: __strlen_sse2 (strlen.S:110)
==1368==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==1368==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1368==    by 0x80846F3: PetscFListAdd (reg.c:238)
==1368==    by 0x829D9AC: MatRegister (matreg.c:139)
==1368==    by 0x86C6837: MatRegisterAll (matregis.c:85)
==1368==    by 0x82A0B71: MatInitializePackage (dlregismat.c:80)
==1368==    by 0x8542386: MatCreate (gcreate.c:72)
==1368==    by 0x8171B37: DAGetInterpolation_2D_Q1 (dainterp.c:308)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1368==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1368==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43197BC: __strlen_sse2 (strlen.S:110)
==1369==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==1369==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1369==    by 0x80846F3: PetscFListAdd (reg.c:238)
==1369==    by 0x829D9AC: MatRegister (matreg.c:139)
==1369==    by 0x86C6837: MatRegisterAll (matregis.c:85)
==1369==    by 0x82A0B71: MatInitializePackage (dlregismat.c:80)
==1369==    by 0x8542386: MatCreate (gcreate.c:72)
==1369==    by 0x8171B37: DAGetInterpolation_2D_Q1 (dainterp.c:308)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1369==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1369==
==1368== Invalid read of size 8
==1368==    at 0x43BF10D: __strcmp_ssse3 (strcmp-ssse3.S:1446)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x834D30B: MatCreate_MPIAIJ (mpiaij.c:5096)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1368==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1368==  Address 0x456b7c8 is 24 bytes inside a block of size 28 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x834D296: MatCreate_MPIAIJ (mpiaij.c:5093)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==
==1369== Invalid read of size 8
==1369==    at 0x43BF10D: __strcmp_ssse3 (strcmp-ssse3.S:1446)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x834D30B: MatCreate_MPIAIJ (mpiaij.c:5096)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1369==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1369==  Address 0x44db848 is 24 bytes inside a block of size 28 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x834D296: MatCreate_MPIAIJ (mpiaij.c:5093)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==
==1368== Invalid read of size 8
==1368==    at 0x43BE415: __strcmp_ssse3 (strcmp-ssse3.S:225)
==1368==    by 0x8085399: PetscFListFind (reg.c:375)
==1368==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==1368==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==1368==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==1368==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1368==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1368==    by 0x804BEA0: main (ex19.c:108)
==1368==  Address 0x456b7c8 is 24 bytes inside a block of size 28 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x834D296: MatCreate_MPIAIJ (mpiaij.c:5093)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BE421: __strcmp_ssse3 (strcmp-ssse3.S:228)
==1368==    by 0x8085399: PetscFListFind (reg.c:375)
==1368==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==1368==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==1368==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==1368==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1368==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1368==    by 0x804BEA0: main (ex19.c:108)
==1368==  Address 0x456c758 is 24 bytes inside a block of size 28 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1368==    by 0x8085186: PetscFListFind (reg.c:356)
==1368==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==1368==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==1368==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==1368==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1368==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BE421: __strcmp_ssse3 (strcmp-ssse3.S:228)
==1368==    by 0x8085406: PetscFListFind (reg.c:376)
==1368==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==1368==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==1368==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==1368==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1368==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1368==    by 0x804BEA0: main (ex19.c:108)
==1368==  Address 0x456c758 is 24 bytes inside a block of size 28 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1368==    by 0x8085186: PetscFListFind (reg.c:356)
==1368==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==1368==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==1368==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==1368==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1368==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1368==
==1369== Invalid read of size 8
==1369==    at 0x43BE415: __strcmp_ssse3 (strcmp-ssse3.S:225)
==1369==    by 0x8085399: PetscFListFind (reg.c:375)
==1369==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==1369==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==1369==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==1369==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1369==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1369==    by 0x804BEA0: main (ex19.c:108)
==1369==  Address 0x44db848 is 24 bytes inside a block of size 28 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x834D296: MatCreate_MPIAIJ (mpiaij.c:5093)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BE421: __strcmp_ssse3 (strcmp-ssse3.S:228)
==1369==    by 0x8085399: PetscFListFind (reg.c:375)
==1369==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==1369==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==1369==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==1369==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1369==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1369==    by 0x804BEA0: main (ex19.c:108)
==1369==  Address 0x44dc7d8 is 24 bytes inside a block of size 28 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1369==    by 0x8085186: PetscFListFind (reg.c:356)
==1369==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==1369==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==1369==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==1369==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1369==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BE421: __strcmp_ssse3 (strcmp-ssse3.S:228)
==1369==    by 0x8085406: PetscFListFind (reg.c:376)
==1369==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==1369==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==1369==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==1369==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1369==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1369==    by 0x804BEA0: main (ex19.c:108)
==1369==  Address 0x44dc7d8 is 24 bytes inside a block of size 28 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1369==    by 0x8085186: PetscFListFind (reg.c:356)
==1369==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==1369==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==1369==    by 0x833E82B: MatMPIAIJSetPreallocation (mpiaij.c:3486)
==1369==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1369==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1369==
==1368== Invalid read of size 8
==1368==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82BE3A6: MatCreate_SeqAIJ (aij.c:3363)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1368==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1368==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1368==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1368==  Address 0x456d3a0 is 16 bytes inside a block of size 21 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084162: PetscFListAdd (reg.c:200)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82BE331: MatCreate_SeqAIJ (aij.c:3360)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1368==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1368==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==
==1369== Invalid read of size 8
==1368== Invalid read of size 8
==1369==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82BE3A6: MatCreate_SeqAIJ (aij.c:3363)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1369==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1369==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1369==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1369==  Address 0x44dd420 is 16 bytes inside a block of size 21 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084162: PetscFListAdd (reg.c:200)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82BE331: MatCreate_SeqAIJ (aij.c:3360)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1369==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1369==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==
==1368==    at 0x43BE421: __strcmp_ssse3 (strcmp-ssse3.S:228)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82BE8D4: MatCreate_SeqAIJ (aij.c:3399)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1368==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1368==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1368==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1368==  Address 0x456e758 is 24 bytes inside a block of size 28 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82BE85F: MatCreate_SeqAIJ (aij.c:3396)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1368==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1368==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==
==1369== Invalid read of size 8
==1369==    at 0x43BE421: __strcmp_ssse3 (strcmp-ssse3.S:228)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82BE8D4: MatCreate_SeqAIJ (aij.c:3399)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1369==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1369==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==    by 0x8197E93: DMGetInterpolation (dm.c:144)
==1369==    by 0x81BD897: DMMGSetDM (damg.c:250)
==1369==  Address 0x44de7d8 is 24 bytes inside a block of size 28 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82BE85F: MatCreate_SeqAIJ (aij.c:3396)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1369==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1369==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x80BDEDB: PetscStrallocpy (str.c:80)
==1368==    by 0x80A6193: PetscObjectSetOptionsPrefix (prefix.c:37)
==1368==    by 0x80A6564: PetscObjectAppendOptionsPrefix (prefix.c:70)
==1368==    by 0x87169FB: PCAppendOptionsPrefix (precon.c:1242)
==1368==    by 0x861C3B2: KSPAppendOptionsPrefix (itcl.c:121)
==1368==    by 0x85A5056: PCMGSetLevels (mg.c:195)
==1368==    by 0x81BE9AD: DMMGSetUpLevel (damg.c:379)
==1368==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x80BDEDB: PetscStrallocpy (str.c:80)
==1369==    by 0x80A6193: PetscObjectSetOptionsPrefix (prefix.c:37)
==1369==    by 0x80A6564: PetscObjectAppendOptionsPrefix (prefix.c:70)
==1369==    by 0x87169FB: PCAppendOptionsPrefix (precon.c:1242)
==1369==    by 0x861C3B2: KSPAppendOptionsPrefix (itcl.c:121)
==1369==    by 0x85A5056: PCMGSetLevels (mg.c:195)
==1369==    by 0x81BE9AD: DMMGSetUpLevel (damg.c:379)
==1369==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==1369==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1369==    by 0x804C4FF: main (ex19.c:140)
==1369==
==1368== Invalid read of size 8
==1368==    at 0x43BEC7D: __strcmp_ssse3 (strcmp-ssse3.S:1021)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x8668C0F: KSPDestroy_GMRES (gmres.c:299)
==1368==    by 0x8675E35: KSPDestroy_FGMRES (fgmres.c:341)
==1368==    by 0x8635CA0: KSPSetType (itcreate.c:569)
==1368==    by 0x81C5A98: DMMGSetSNES (damgsnes.c:668)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==  Address 0x462eb88 is 24 bytes inside a block of size 31 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369== Invalid read of size 8
==1369==    at 0x43BEC7D: __strcmp_ssse3 (strcmp-ssse3.S:1021)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x8668C0F: KSPDestroy_GMRES (gmres.c:299)
==1369==    by 0x8675E35: KSPDestroy_FGMRES (fgmres.c:341)
==1369==    by 0x8635CA0: KSPSetType (itcreate.c:569)
==1369==    by 0x81C5A98: DMMGSetSNES (damgsnes.c:668)
==1369==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1369==    by 0x804C4FF: main (ex19.c:140)
==1369==  Address 0x459ca88 is 24 bytes inside a block of size 31 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x8678393: KSPCreate_FGMRES (fgmres.c:744)
==1369==    by 0x8635D92: KSPSetType (itcreate.c:576)
==1369==    by 0x81BE7AA: DMMGSetUpLevel (damg.c:372)
==1369==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==1369==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1369==    by 0x804C4FF: main (ex19.c:140)
==1369==
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x8678393: KSPCreate_FGMRES (fgmres.c:744)
==1368==    by 0x8635D92: KSPSetType (itcreate.c:576)
==1368==    by 0x81BE7AA: DMMGSetUpLevel (damg.c:372)
==1368==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==
==1369== Invalid read of size 8
==1369==    at 0x43BE320: __strcmp_ssse3 (strcmp-ssse3.S:141)
==1369==    by 0x8085399: PetscFListFind (reg.c:375)
==1369==    by 0x858986E: PCSetType (pcset.c:66)
==1369==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==1369==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1369==    by 0x804C4FF: main (ex19.c:140)
==1369==  Address 0x450e678 is 8 bytes inside a block of size 10 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8718EF5: PCRegister (precon.c:1537)
==1369==    by 0x858B07B: PCRegisterAll (pcregis.c:95)
==1369==    by 0x8642C37: PCInitializePackage (dlregisksp.c:60)
==1369==    by 0x870E72D: PCCreate (precon.c:299)
==1369==    by 0x862ADD8: KSPGetPC (itfunc.c:1251)
==1369==    by 0x861BF6A: KSPSetOptionsPrefix (itcl.c:87)
==1369==    by 0x81AD4A9: SNESSetOptionsPrefix (snes.c:2529)
==1369==    by 0x81C52C6: DMMGSetSNES (damgsnes.c:612)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BE324: __strcmp_ssse3 (strcmp-ssse3.S:142)
==1369==    by 0x8085399: PetscFListFind (reg.c:375)
==1369==    by 0x858986E: PCSetType (pcset.c:66)
==1369==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==1369==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1369==    by 0x804C4FF: main (ex19.c:140)
==1369==  Address 0x459e088 is 8 bytes inside a block of size 10 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1369==    by 0x8085186: PetscFListFind (reg.c:356)
==1369==    by 0x858986E: PCSetType (pcset.c:66)
==1369==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==1369==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1369==    by 0x804C4FF: main (ex19.c:140)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BE328: __strcmp_ssse3 (strcmp-ssse3.S:143)
==1369==    by 0x8085399: PetscFListFind (reg.c:375)
==1369==    by 0x858986E: PCSetType (pcset.c:66)
==1369==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==1369==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1369==    by 0x804C4FF: main (ex19.c:140)
==1369==  Address 0x450e680 is 6 bytes after a block of size 10 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8718EF5: PCRegister (precon.c:1537)
==1369==    by 0x858B07B: PCRegisterAll (pcregis.c:95)
==1369==    by 0x8642C37: PCInitializePackage (dlregisksp.c:60)
==1369==    by 0x870E72D: PCCreate (precon.c:299)
==1369==    by 0x862ADD8: KSPGetPC (itfunc.c:1251)
==1369==    by 0x861BF6A: KSPSetOptionsPrefix (itcl.c:87)
==1369==    by 0x81AD4A9: SNESSetOptionsPrefix (snes.c:2529)
==1369==    by 0x81C52C6: DMMGSetSNES (damgsnes.c:612)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==1369==    by 0x8085399: PetscFListFind (reg.c:375)
==1369==    by 0x858986E: PCSetType (pcset.c:66)
==1369==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==1369==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1369==    by 0x804C4FF: main (ex19.c:140)
==1369==  Address 0x459e090 is 6 bytes after a block of size 10 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1369==    by 0x8085186: PetscFListFind (reg.c:356)
==1369==    by 0x858986E: PCSetType (pcset.c:66)
==1369==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==1369==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1369==    by 0x804C4FF: main (ex19.c:140)
==1369==
==1368== Invalid read of size 8
==1368==    at 0x43BE320: __strcmp_ssse3 (strcmp-ssse3.S:141)
==1368==    by 0x8085399: PetscFListFind (reg.c:375)
==1368==    by 0x858986E: PCSetType (pcset.c:66)
==1368==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==  Address 0x45a0778 is 8 bytes inside a block of size 10 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8718EF5: PCRegister (precon.c:1537)
==1368==    by 0x858B07B: PCRegisterAll (pcregis.c:95)
==1368==    by 0x8642C37: PCInitializePackage (dlregisksp.c:60)
==1368==    by 0x870E72D: PCCreate (precon.c:299)
==1368==    by 0x862ADD8: KSPGetPC (itfunc.c:1251)
==1368==    by 0x861BF6A: KSPSetOptionsPrefix (itcl.c:87)
==1368==    by 0x81AD4A9: SNESSetOptionsPrefix (snes.c:2529)
==1368==    by 0x81C52C6: DMMGSetSNES (damgsnes.c:612)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BE324: __strcmp_ssse3 (strcmp-ssse3.S:142)
==1368==    by 0x8085399: PetscFListFind (reg.c:375)
==1368==    by 0x858986E: PCSetType (pcset.c:66)
==1368==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==  Address 0x4630188 is 8 bytes inside a block of size 10 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1368==    by 0x8085186: PetscFListFind (reg.c:356)
==1368==    by 0x858986E: PCSetType (pcset.c:66)
==1368==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BE328: __strcmp_ssse3 (strcmp-ssse3.S:143)
==1368==    by 0x8085399: PetscFListFind (reg.c:375)
==1368==    by 0x858986E: PCSetType (pcset.c:66)
==1368==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==  Address 0x45a0780 is 6 bytes after a block of size 10 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8718EF5: PCRegister (precon.c:1537)
==1368==    by 0x858B07B: PCRegisterAll (pcregis.c:95)
==1368==    by 0x8642C37: PCInitializePackage (dlregisksp.c:60)
==1368==    by 0x870E72D: PCCreate (precon.c:299)
==1368==    by 0x862ADD8: KSPGetPC (itfunc.c:1251)
==1368==    by 0x861BF6A: KSPSetOptionsPrefix (itcl.c:87)
==1368==    by 0x81AD4A9: SNESSetOptionsPrefix (snes.c:2529)
==1368==    by 0x81C52C6: DMMGSetSNES (damgsnes.c:612)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==1368==    by 0x8085399: PetscFListFind (reg.c:375)
==1368==    by 0x858986E: PCSetType (pcset.c:66)
==1368==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==  Address 0x4630190 is 6 bytes after a block of size 10 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1368==    by 0x8085186: PetscFListFind (reg.c:356)
==1368==    by 0x858986E: PCSetType (pcset.c:66)
==1368==    by 0x81C5BCA: DMMGSetSNES (damgsnes.c:672)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==
==1369== Invalid read of size 8
==1369==    at 0x43B674F: __memcpy_ssse3 (memcpy-ssse3.S:703)
==1369==    by 0x87923CB: MPIR_Allgatherv (allgatherv.c:340)
==1369==    by 0x879274D: PMPI_Allgatherv (allgatherv.c:997)
==1369==    by 0x83631F0: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:89)
==1369==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==1369==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==1369==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1369==    by 0x804C4FF: main (ex19.c:140)
==1369==  Address 0x47cd128 is 0 bytes after a block of size 720 alloc'd
==1369==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1369==    by 0x8791B68: MPIR_Allgatherv (allgatherv.c:143)
==1369==    by 0x879274D: PMPI_Allgatherv (allgatherv.c:997)
==1369==    by 0x83631F0: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:89)
==1369==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==1369==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==1369==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1369==    by 0x804C4FF: main (ex19.c:140)
==1369==
==1368== Invalid read of size 8
==1368==    at 0x43B677F: __memcpy_ssse3 (memcpy-ssse3.S:715)
==1368==    by 0x8791BD2: MPIR_Allgatherv (allgatherv.c:160)
==1368==    by 0x879274D: PMPI_Allgatherv (allgatherv.c:997)
==1368==    by 0x83631F0: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:89)
==1368==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==1368==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==  Address 0x4920208 is 0 bytes after a block of size 1,416 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x8132724: ISCreateGeneral (general.c:342)
==1368==    by 0x813BE92: ISColoringGetIS (iscoloring.c:161)
==1368==    by 0x836235A: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:30)
==1368==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==1368==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==
lid velocity = 0.000287274, prandtl # = 1, grashof # = 1
==1368== Invalid read of size 8
==1368==    at 0x43197A0: __strlen_sse2 (strlen.S:99)
==1368==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==1368==    by 0x80B2778: PetscOptionsBegin_Private (aoptions.c:38)
==1368==    by 0x858A3C6: PCSetFromOptions (pcset.c:170)
==1368==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==1368==    by 0x85A8052: PCSetUp_MG (mg.c:490)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x8622C90: KSPSolve (itfunc.c:353)
==1368==    by 0x81B0295: SNES_KSPSolve (snes.c:2944)
==1368==    by 0x86A2C12: SNESSolve_LS (ls.c:191)
==1368==    by 0x81AB5EC: SNESSolve (snes.c:2255)
==1368==  Address 0x4858f38 is 8 bytes inside a block of size 11 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x80A6193: PetscObjectSetOptionsPrefix (prefix.c:37)
==1368==    by 0x80A6564: PetscObjectAppendOptionsPrefix (prefix.c:70)
==1368==    by 0x87169FB: PCAppendOptionsPrefix (precon.c:1242)
==1368==    by 0x861C3B2: KSPAppendOptionsPrefix (itcl.c:121)
==1368==    by 0x85A4D63: PCMGSetLevels (mg.c:180)
==1368==    by 0x81BE9AD: DMMGSetUpLevel (damg.c:379)
==1368==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==1368==    by 0x8085406: PetscFListFind (reg.c:376)
==1368==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==1368==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==1368==    by 0x870C60A: PCGetDefaultType_Private (precon.c:25)
==1368==    by 0x858A499: PCSetFromOptions (pcset.c:172)
==1368==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==1368==    by 0x85A8052: PCSetUp_MG (mg.c:490)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x8622C90: KSPSolve (itfunc.c:353)
==1368==    by 0x81B0295: SNES_KSPSolve (snes.c:2944)
==1368==  Address 0x4cfa520 is 16 bytes inside a block of size 22 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1368==    by 0x8085186: PetscFListFind (reg.c:356)
==1368==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==1368==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==1368==    by 0x870C60A: PCGetDefaultType_Private (precon.c:25)
==1368==    by 0x858A499: PCSetFromOptions (pcset.c:172)
==1368==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==1368==    by 0x85A8052: PCSetUp_MG (mg.c:490)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==
==1369== Invalid read of size 8
==1369==    at 0x43197A0: __strlen_sse2 (strlen.S:99)
==1369==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==1369==    by 0x80B2778: PetscOptionsBegin_Private (aoptions.c:38)
==1369==    by 0x858A3C6: PCSetFromOptions (pcset.c:170)
==1369==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==1369==    by 0x85A8052: PCSetUp_MG (mg.c:490)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x8622C90: KSPSolve (itfunc.c:353)
==1369==    by 0x81B0295: SNES_KSPSolve (snes.c:2944)
==1369==    by 0x86A2C12: SNESSolve_LS (ls.c:191)
==1369==    by 0x81AB5EC: SNESSolve (snes.c:2255)
==1369==  Address 0x4797eb8 is 8 bytes inside a block of size 11 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x80A6193: PetscObjectSetOptionsPrefix (prefix.c:37)
==1369==    by 0x80A6564: PetscObjectAppendOptionsPrefix (prefix.c:70)
==1369==    by 0x87169FB: PCAppendOptionsPrefix (precon.c:1242)
==1369==    by 0x861C3B2: KSPAppendOptionsPrefix (itcl.c:121)
==1369==    by 0x85A4D63: PCMGSetLevels (mg.c:180)
==1369==    by 0x81BE9AD: DMMGSetUpLevel (damg.c:379)
==1369==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==1369==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1369==    by 0x804C4FF: main (ex19.c:140)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==1369==    by 0x8085406: PetscFListFind (reg.c:376)
==1369==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==1369==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==1369==    by 0x870C60A: PCGetDefaultType_Private (precon.c:25)
==1369==    by 0x858A499: PCSetFromOptions (pcset.c:172)
==1369==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==1369==    by 0x85A8052: PCSetUp_MG (mg.c:490)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x8622C90: KSPSolve (itfunc.c:353)
==1369==    by 0x81B0295: SNES_KSPSolve (snes.c:2944)
==1369==  Address 0x4c39110 is 16 bytes inside a block of size 22 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1369==    by 0x8085186: PetscFListFind (reg.c:356)
==1369==    by 0x80968C7: PetscObjectQueryFunction_Petsc (inherit.c:238)
==1369==    by 0x80978B5: PetscObjectQueryFunction (inherit.c:376)
==1369==    by 0x870C60A: PCGetDefaultType_Private (precon.c:25)
==1369==    by 0x858A499: PCSetFromOptions (pcset.c:172)
==1369==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==1369==    by 0x85A8052: PCSetUp_MG (mg.c:490)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==
==1368== Invalid read of size 8
==1368==    at 0x43197A0: __strlen_sse2 (strlen.S:99)
==1368==    by 0x80A671F: PetscObjectAppendOptionsPrefix (prefix.c:76)
==1368==    by 0x87169FB: PCAppendOptionsPrefix (precon.c:1242)
==1368==    by 0x861C3B2: KSPAppendOptionsPrefix (itcl.c:121)
==1368==    by 0x859F3D9: PCSetUp_BJacobi_Singleblock (bjacobi.c:905)
==1368==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x85A8E40: PCSetUp_MG (mg.c:556)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x8622C90: KSPSolve (itfunc.c:353)
==1368==  Address 0x4d567c8 is 8 bytes inside a block of size 13 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x80A6193: PetscObjectSetOptionsPrefix (prefix.c:37)
==1368==    by 0x87166FA: PCSetOptionsPrefix (precon.c:1209)
==1368==    by 0x861BFD3: KSPSetOptionsPrefix (itcl.c:88)
==1368==    by 0x859F375: PCSetUp_BJacobi_Singleblock (bjacobi.c:904)
==1368==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x85A8E40: PCSetUp_MG (mg.c:556)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==
==1369== Invalid read of size 8
==1369==    at 0x43197A0: __strlen_sse2 (strlen.S:99)
==1369==    by 0x80A671F: PetscObjectAppendOptionsPrefix (prefix.c:76)
==1369==    by 0x87169FB: PCAppendOptionsPrefix (precon.c:1242)
==1369==    by 0x861C3B2: KSPAppendOptionsPrefix (itcl.c:121)
==1369==    by 0x859F3D9: PCSetUp_BJacobi_Singleblock (bjacobi.c:905)
==1369==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x85A8E40: PCSetUp_MG (mg.c:556)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x8622C90: KSPSolve (itfunc.c:353)
==1369==  Address 0x4c42198 is 8 bytes inside a block of size 13 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x80A6193: PetscObjectSetOptionsPrefix (prefix.c:37)
==1369==    by 0x87166FA: PCSetOptionsPrefix (precon.c:1209)
==1369==    by 0x861BFD3: KSPSetOptionsPrefix (itcl.c:88)
==1369==    by 0x859F375: PCSetUp_BJacobi_Singleblock (bjacobi.c:904)
==1369==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x85A8E40: PCSetUp_MG (mg.c:556)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==
==1368== Invalid read of size 8
==1368==    at 0x43197AF: __strlen_sse2 (strlen.S:106)
==1368==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==1368==    by 0x80B2778: PetscOptionsBegin_Private (aoptions.c:38)
==1368==    by 0x858A3C6: PCSetFromOptions (pcset.c:170)
==1368==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==1368==    by 0x859F978: PCSetUp_BJacobi_Singleblock (bjacobi.c:944)
==1368==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x85A8E40: PCSetUp_MG (mg.c:556)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==  Address 0x4d568d0 is 16 bytes inside a block of size 17 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80A67BF: PetscObjectAppendOptionsPrefix (prefix.c:77)
==1368==    by 0x87169FB: PCAppendOptionsPrefix (precon.c:1242)
==1368==    by 0x861C3B2: KSPAppendOptionsPrefix (itcl.c:121)
==1368==    by 0x859F3D9: PCSetUp_BJacobi_Singleblock (bjacobi.c:905)
==1368==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x85A8E40: PCSetUp_MG (mg.c:556)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==
==1369== Invalid read of size 8
==1369==    at 0x43197AF: __strlen_sse2 (strlen.S:106)
==1369==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==1369==    by 0x80B2778: PetscOptionsBegin_Private (aoptions.c:38)
==1369==    by 0x858A3C6: PCSetFromOptions (pcset.c:170)
==1369==    by 0x861D3B6: KSPSetFromOptions (itcl.c:323)
==1369==    by 0x859F978: PCSetUp_BJacobi_Singleblock (bjacobi.c:944)
==1369==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x85A8E40: PCSetUp_MG (mg.c:556)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==  Address 0x4c422a0 is 16 bytes inside a block of size 17 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80A67BF: PetscObjectAppendOptionsPrefix (prefix.c:77)
==1369==    by 0x87169FB: PCAppendOptionsPrefix (precon.c:1242)
==1369==    by 0x861C3B2: KSPAppendOptionsPrefix (itcl.c:121)
==1369==    by 0x859F3D9: PCSetUp_BJacobi_Singleblock (bjacobi.c:905)
==1369==    by 0x85992B8: PCSetUp_BJacobi (bjacobi.c:180)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x85A8E40: PCSetUp_MG (mg.c:556)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==
==1368== Invalid read of size 8
==1368==    at 0x43BE324: __strcmp_ssse3 (strcmp-ssse3.S:142)
==1368==    by 0x8093FC2: PetscTypeCompare (destroy.c:254)
==1368==    by 0x85A956A: PCSetUp_MG (mg.c:585)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x8622C90: KSPSolve (itfunc.c:353)
==1368==    by 0x81B0295: SNES_KSPSolve (snes.c:2944)
==1368==    by 0x86A2C12: SNESSolve_LS (ls.c:191)
==1368==    by 0x81AB5EC: SNESSolve (snes.c:2255)
==1368==    by 0x81C4919: DMMGSolveSNES (damgsnes.c:510)
==1368==    by 0x81BDF6C: DMMGSolve (damg.c:313)
==1368==    by 0x804C9A7: main (ex19.c:155)
==1368==  Address 0x48598d8 is 8 bytes inside a block of size 10 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x80902DB: PetscObjectChangeTypeName (pname.c:114)
==1368==    by 0x8589AEE: PCSetType (pcset.c:79)
==1368==    by 0x85A4F3C: PCMGSetLevels (mg.c:187)
==1368==    by 0x81BE9AD: DMMGSetUpLevel (damg.c:379)
==1368==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==1368==    by 0x8093FC2: PetscTypeCompare (destroy.c:254)
==1368==    by 0x85A956A: PCSetUp_MG (mg.c:585)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x8622C90: KSPSolve (itfunc.c:353)
==1368==    by 0x81B0295: SNES_KSPSolve (snes.c:2944)
==1368==    by 0x86A2C12: SNESSolve_LS (ls.c:191)
==1368==    by 0x81AB5EC: SNESSolve (snes.c:2255)
==1368==    by 0x81C4919: DMMGSolveSNES (damgsnes.c:510)
==1368==    by 0x81BDF6C: DMMGSolve (damg.c:313)
==1368==    by 0x804C9A7: main (ex19.c:155)
==1368==  Address 0x48598e0 is 6 bytes after a block of size 10 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x80902DB: PetscObjectChangeTypeName (pname.c:114)
==1368==    by 0x8589AEE: PCSetType (pcset.c:79)
==1368==    by 0x85A4F3C: PCMGSetLevels (mg.c:187)
==1368==    by 0x81BE9AD: DMMGSetUpLevel (damg.c:379)
==1368==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==
==1369== Invalid read of size 8
==1369==    at 0x43BE324: __strcmp_ssse3 (strcmp-ssse3.S:142)
==1369==    by 0x8093FC2: PetscTypeCompare (destroy.c:254)
==1369==    by 0x85A956A: PCSetUp_MG (mg.c:585)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x8622C90: KSPSolve (itfunc.c:353)
==1369==    by 0x81B0295: SNES_KSPSolve (snes.c:2944)
==1369==    by 0x86A2C12: SNESSolve_LS (ls.c:191)
==1369==    by 0x81AB5EC: SNESSolve (snes.c:2255)
==1369==    by 0x81C4919: DMMGSolveSNES (damgsnes.c:510)
==1369==    by 0x81BDF6C: DMMGSolve (damg.c:313)
==1369==    by 0x804C9A7: main (ex19.c:155)
==1369==  Address 0x4798858 is 8 bytes inside a block of size 10 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x80902DB: PetscObjectChangeTypeName (pname.c:114)
==1369==    by 0x8589AEE: PCSetType (pcset.c:79)
==1369==    by 0x85A4F3C: PCMGSetLevels (mg.c:187)
==1369==    by 0x81BE9AD: DMMGSetUpLevel (damg.c:379)
==1369==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==1369==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1369==    by 0x804C4FF: main (ex19.c:140)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BE32D: __strcmp_ssse3 (strcmp-ssse3.S:144)
==1369==    by 0x8093FC2: PetscTypeCompare (destroy.c:254)
==1369==    by 0x85A956A: PCSetUp_MG (mg.c:585)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x8622C90: KSPSolve (itfunc.c:353)
==1369==    by 0x81B0295: SNES_KSPSolve (snes.c:2944)
==1369==    by 0x86A2C12: SNESSolve_LS (ls.c:191)
==1369==    by 0x81AB5EC: SNESSolve (snes.c:2255)
==1369==    by 0x81C4919: DMMGSolveSNES (damgsnes.c:510)
==1369==    by 0x81BDF6C: DMMGSolve (damg.c:313)
==1369==    by 0x804C9A7: main (ex19.c:155)
==1369==  Address 0x4798860 is 6 bytes after a block of size 10 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x80902DB: PetscObjectChangeTypeName (pname.c:114)
==1369==    by 0x8589AEE: PCSetType (pcset.c:79)
==1369==    by 0x85A4F3C: PCMGSetLevels (mg.c:187)
==1369==    by 0x81BE9AD: DMMGSetUpLevel (damg.c:379)
==1369==    by 0x81C5787: DMMGSetSNES (damgsnes.c:648)
==1369==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1369==    by 0x804C4FF: main (ex19.c:140)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF669: __strcmp_ssse3 (strcmp-ssse3.S:2007)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF66E: __strcmp_ssse3 (strcmp-ssse3.S:2010)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF673: __strcmp_ssse3 (strcmp-ssse3.S:2013)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF678: __strcmp_ssse3 (strcmp-ssse3.S:2016)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF67D: __strcmp_ssse3 (strcmp-ssse3.S:2019)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF12F: __strcmp_ssse3 (strcmp-ssse3.S:1456)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5CF: __strcmp_ssse3 (strcmp-ssse3.S:1899)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5D4: __strcmp_ssse3 (strcmp-ssse3.S:1902)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
===1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: Pets=1369==    by 0x82866FB:  
MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5D9: __strcmp_ssse3 (strcmp-ssse3.S:1905)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
=cFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF669: __strcmp_ssse3 (strcmp-ssse3.S:2007)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSym=1369==    by 0x859D9CE:  
PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43197BE: __strlen_sse2 (strlen.S:112)
==1369==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==1369==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1369==    by 0x808432D: PetscFListAdd (reg.c:225)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==  Address 0x45afcd0 is 32 bytes inside a block of size 35 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1bolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF66E: __strcmp_ssse3 (strcmp-ssse3.S:2010)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x862369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1369==    by 0x80846F3: PetscFListAdd (reg.c:238)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82BE3A6: MatCreate_SeqAIJ (aij.c:3363)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1369==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1369==    by 0x818A96F: DAGetMatrix2d_MPIAIJ (fdda.c:779)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5DE: __strcmp_ssse3 (strcmp-ssse3.S:1908)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatI1C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF673: __strcmp_ssse3 (strcmp-ssse3.S:2013)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==
==1368== Conditional jump or move depLUFactorSymbolic_SeqAIJ_ilu0  
(aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BF165: __strcmp_ssse3 (strcmp-ssse3.S:1474)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8ends on uninitialised value(s)
==1368==    at 0x43BF678: __strcmp_ssse3 (strcmp-ssse3.S:2016)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF67D: __strcmp_ssse3 (strcmp-ssse3.S:2019)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==  Address 0x541be90 is 32 bytes inside a block of size 37 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82BEA33: MatCreate_SeqAIJ (aij.c:3408)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x82C3982: MatGetFactor_seqaij_petsc (aijfact.c:118)
==1369==    by 0x8276893: MatGetFactor (matrix.c:3649)
==1369==    by 0x85E7687: PCSetUp_ILU (ilu.c:202)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==
==1369== Conditional jump or mo    by 0x82BFA68:  
MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF12F: __strcmp_ssse3 (strcmp-ssse3.S:1456)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368ve depends on uninitialised value(s)
==1369==    at 0x43BF18F: __strcmp_ssse3 (strcmp-ssse3.S:1485)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1369==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1369==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1369==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1369==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1369==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1369==    by 0x8714039: PCSetUp (precon.c:795)
==1369==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1369==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1369==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1369==
==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5CF: __strcmp_ssse3 (strcmp-ssse3.S:1899)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5D4: __strcmp_ssse3 (strcmp-ssse3.S:1902)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5D9: __strcmp_ssse3 (strcmp-ssse3.S:1905)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43197BE: __strlen_sse2 (strlen.S:112)
==1368==    by 0x80BDE83: PetscStrallocpy (str.c:79)
==1368==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1368==    by 0x808432D: PetscFListAdd (reg.c:225)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==  Address 0x4642530 is 32 bytes inside a block of size 35 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x808368E: PetscFListGetPathAndFunction (reg.c:24)
==1368==    by 0x80846F3: PetscFListAdd (reg.c:238)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82BE3A6: MatCreate_SeqAIJ (aij.c:3363)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1368==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1368==    by 0x818A96F: DAGetMatrix2d_MPIAIJ (fdda.c:779)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5DE: __strcmp_ssse3 (strcmp-ssse3.S:1908)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BF165: __strcmp_ssse3 (strcmp-ssse3.S:1474)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==  Address 0x54138b0 is 32 bytes inside a block of size 37 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82BEA33: MatCreate_SeqAIJ (aij.c:3408)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x82C3982: MatGetFactor_seqaij_petsc (aijfact.c:118)
==1368==    by 0x8276893: MatGetFactor (matrix.c:3649)
==1368==    by 0x85E7687: PCSetUp_ILU (ilu.c:202)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF18F: __strcmp_ssse3 (strcmp-ssse3.S:1485)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8086A53: PetscFListDuplicate (reg.c:596)
==1368==    by 0x82BFA68: MatDuplicateNoCreate_SeqAIJ (aij.c:3511)
==1368==    by 0x82D1840: MatILUFactorSymbolic_SeqAIJ_ilu0 (aijfact.c:1630)
==1368==    by 0x82D2300: MatILUFactorSymbolic_SeqAIJ (aijfact.c:1731)
==1368==    by 0x82866FB: MatILUFactorSymbolic (matrix.c:5464)
==1368==    by 0x85E7785: PCSetUp_ILU (ilu.c:204)
==1368==    by 0x8714039: PCSetUp (precon.c:795)
==1368==    by 0x8621C54: KSPSetUp (itfunc.c:237)
==1368==    by 0x859D9CE: PCSetUpOnBlocks_BJacobi_Singleblock (bjacobi.c:753)
==1368==    by 0x8714602: PCSetUpOnBlocks (precon.c:828)
==1368==
Number of Newton iterations = 2
==1369== Invalid read of size 8
==1369==    at 0x43BEFE9: __strcmp_ssse3 (strcmp-ssse3.S:1339)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x86A4028: SNESDestroy_LS (ls.c:322)
==1369==    by 0x81A578E: SNESDestroy (snes.c:1406)
==1369==    by 0x8093606: PetscObjectDestroy (destroy.c:172)
==1369==    by 0x81BCE39: DMMGDestroy (damg.c:179)
==1369==    by 0x804CBD4: main (ex19.c:174)
==1369==  Address 0x4b28898 is 24 bytes inside a block of size 28 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x86AA093: SNESCreate_LS (ls.c:1199)
==1369==    by 0x81AC1EF: SNESSetType (snes.c:2353)
==1369==    by 0x819BDE2: SNESSetFromOptions (snes.c:306)
==1369==    by 0x81C69A8: DMMGSetFromOptions (damgsnes.c:818)
==1369==    by 0x804C56B: main (ex19.c:141)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BF015: __strcmp_ssse3 (strcmp-ssse3.S:1354)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x86A4028: SNESDestroy_LS (ls.c:322)
==1369==    by 0x81A578E: SNESDestroy (snes.c:1406)
==1369==    by 0x8093606: PetscObjectDestroy (destroy.c:172)
==1369==    by 0x81BCE39: DMMGDestroy (damg.c:179)
==1369==    by 0x804CBD4: main (ex19.c:174)
==1369==  Address 0x4b28898 is 24 bytes inside a block of size 28 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x86AA093: SNESCreate_LS (ls.c:1199)
==1369==    by 0x81AC1EF: SNESSetType (snes.c:2353)
==1369==    by 0x819BDE2: SNESSetFromOptions (snes.c:306)
==1369==    by 0x81C69A8: DMMGSetFromOptions (damgsnes.c:818)
==1369==    by 0x804C56B: main (ex19.c:141)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BF04A: __strcmp_ssse3 (strcmp-ssse3.S:1369)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x86A4028: SNESDestroy_LS (ls.c:322)
==1369==    by 0x81A578E: SNESDestroy (snes.c:1406)
==1369==    by 0x8093606: PetscObjectDestroy (destroy.c:172)
==1369==    by 0x81BCE39: DMMGDestroy (damg.c:179)
==1369==    by 0x804CBD4: main (ex19.c:174)
==1369==  Address 0x4b288a0 is 4 bytes after a block of size 28 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x86AA093: SNESCreate_LS (ls.c:1199)
==1369==    by 0x81AC1EF: SNESSetType (snes.c:2353)
==1369==    by 0x819BDE2: SNESSetFromOptions (snes.c:306)
==1369==    by 0x81C69A8: DMMGSetFromOptions (damgsnes.c:818)
==1369==    by 0x804C56B: main (ex19.c:141)
==1369==
==1368== Invalid read of size 8
==1368==    at 0x43BEFE9: __strcmp_ssse3 (strcmp-ssse3.S:1339)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x86A4028: SNESDestroy_LS (ls.c:322)
==1368==    by 0x81A578E: SNESDestroy (snes.c:1406)
==1368==    by 0x8093606: PetscObjectDestroy (destroy.c:172)
==1368==    by 0x81BCE39: DMMGDestroy (damg.c:179)
==1368==    by 0x804CBD4: main (ex19.c:174)
==1368==  Address 0x4be1e28 is 24 bytes inside a block of size 28 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x86AA093: SNESCreate_LS (ls.c:1199)
==1368==    by 0x81AC1EF: SNESSetType (snes.c:2353)
==1368==    by 0x819BDE2: SNESSetFromOptions (snes.c:306)
==1368==    by 0x81C69A8: DMMGSetFromOptions (damgsnes.c:818)
==1368==    by 0x804C56B: main (ex19.c:141)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BF015: __strcmp_ssse3 (strcmp-ssse3.S:1354)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x86A4028: SNESDestroy_LS (ls.c:322)
==1368==    by 0x81A578E: SNESDestroy (snes.c:1406)
==1368==    by 0x8093606: PetscObjectDestroy (destroy.c:172)
==1368==    by 0x81BCE39: DMMGDestroy (damg.c:179)
==1368==    by 0x804CBD4: main (ex19.c:174)
==1368==  Address 0x4be1e28 is 24 bytes inside a block of size 28 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x86AA093: SNESCreate_LS (ls.c:1199)
==1368==    by 0x81AC1EF: SNESSetType (snes.c:2353)
==1368==    by 0x819BDE2: SNESSetFromOptions (snes.c:306)
==1368==    by 0x81C69A8: DMMGSetFromOptions (damgsnes.c:818)
==1368==    by 0x804C56B: main (ex19.c:141)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BF04A: __strcmp_ssse3 (strcmp-ssse3.S:1369)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x86A4028: SNESDestroy_LS (ls.c:322)
==1368==    by 0x81A578E: SNESDestroy (snes.c:1406)
==1368==    by 0x8093606: PetscObjectDestroy (destroy.c:172)
==1368==    by 0x81BCE39: DMMGDestroy (damg.c:179)
==1368==    by 0x804CBD4: main (ex19.c:174)
==1368==  Address 0x4be1e30 is 4 bytes after a block of size 28 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x86AA093: SNESCreate_LS (ls.c:1199)
==1368==    by 0x81AC1EF: SNESSetType (snes.c:2353)
==1368==    by 0x819BDE2: SNESSetFromOptions (snes.c:306)
==1368==    by 0x81C69A8: DMMGSetFromOptions (damgsnes.c:818)
==1368==    by 0x804C56B: main (ex19.c:141)
==1368==
==1369== Invalid read of size 8
==1369==    at 0x43BEDAD: __strcmp_ssse3 (strcmp-ssse3.S:1128)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x830D1DF: MatDestroy_SeqAIJ_Inode (inode2.c:62)
==1369==    by 0x82AB1E1: MatDestroy_SeqAIJ (aij.c:810)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1369==  Address 0x44df298 is 24 bytes inside a block of size 26 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x830D905: MatCreate_SeqAIJ_Inode (inode2.c:101)
==1369==    by 0x82BEB04: MatCreate_SeqAIJ (aij.c:3414)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1369==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1369==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BEDA9: __strcmp_ssse3 (strcmp-ssse3.S:1127)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82AB357: MatDestroy_SeqAIJ (aij.c:815)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1369==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==1369==  Address 0x44dd918 is 24 bytes inside a block of size 28 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82BE442: MatCreate_SeqAIJ (aij.c:3369)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1369==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1369==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BEDD5: __strcmp_ssse3 (strcmp-ssse3.S:1142)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82AB357: MatDestroy_SeqAIJ (aij.c:815)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1369==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==1369==  Address 0x44dd918 is 24 bytes inside a block of size 28 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82BE442: MatCreate_SeqAIJ (aij.c:3369)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1369==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1369==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BEE0A: __strcmp_ssse3 (strcmp-ssse3.S:1157)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82AB357: MatDestroy_SeqAIJ (aij.c:815)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1369==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==1369==  Address 0x44dd920 is 4 bytes after a block of size 28 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82BE442: MatCreate_SeqAIJ (aij.c:3369)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1369==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1369==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BF109: __strcmp_ssse3 (strcmp-ssse3.S:1445)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82AB59B: MatDestroy_SeqAIJ (aij.c:820)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1369==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==1369==  Address 0x44de148 is 24 bytes inside a block of size 31 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82BE68B: MatCreate_SeqAIJ (aij.c:3384)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1369==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1369==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BF135: __strcmp_ssse3 (strcmp-ssse3.S:1460)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82AB59B: MatDestroy_SeqAIJ (aij.c:820)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1369==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==1369==  Address 0x44de148 is 24 bytes inside a block of size 31 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82BE68B: MatCreate_SeqAIJ (aij.c:3384)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1369==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1369==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BF16A: __strcmp_ssse3 (strcmp-ssse3.S:1475)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82AB59B: MatDestroy_SeqAIJ (aij.c:820)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1369==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==1369==  Address 0x44de150 is 1 bytes after a block of size 31 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x82BE68B: MatCreate_SeqAIJ (aij.c:3384)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1369==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1369==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BF46D: __strcmp_ssse3 (strcmp-ssse3.S:1766)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x8327F64: MatDestroy_MPIAIJ (mpiaij.c:919)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1369==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==1369==    by 0x870CC31: PCDestroy (precon.c:83)
==1369==    by 0x8627601: KSPDestroy (itfunc.c:695)
==1369==  Address 0x44db848 is 24 bytes inside a block of size 28 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x834D296: MatCreate_MPIAIJ (mpiaij.c:5093)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==
==1369== Invalid read of size 8
==1369==    at 0x43BF229: __strcmp_ssse3 (strcmp-ssse3.S:1552)
==1369==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x83280C0: MatDestroy_MPIAIJ (mpiaij.c:922)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1369==    by 0x82595D1: MatDestroy (matrix.c:876)
==1369==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1369==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==1369==    by 0x870CC31: PCDestroy (precon.c:83)
==1369==    by 0x8627601: KSPDestroy (itfunc.c:695)
==1369==  Address 0x44dc098 is 24 bytes inside a block of size 29 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1369==    by 0x8084689: PetscFListAdd (reg.c:237)
==1369==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1369==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1369==    by 0x834D4DF: MatCreate_MPIAIJ (mpiaij.c:5108)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==1369==    by 0x829D1E0: MatSetType (matreg.c:65)
==1369==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==1369==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1369==
==1368== Invalid read of size 8
==1368==    at 0x43BEDAD: __strcmp_ssse3 (strcmp-ssse3.S:1128)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x830D1DF: MatDestroy_SeqAIJ_Inode (inode2.c:62)
==1368==    by 0x82AB1E1: MatDestroy_SeqAIJ (aij.c:810)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1368==  Address 0x456f218 is 24 bytes inside a block of size 26 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x830D905: MatCreate_SeqAIJ_Inode (inode2.c:101)
==1368==    by 0x82BEB04: MatCreate_SeqAIJ (aij.c:3414)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1368==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1368==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BEDA9: __strcmp_ssse3 (strcmp-ssse3.S:1127)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82AB357: MatDestroy_SeqAIJ (aij.c:815)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1368==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==1368==  Address 0x456d898 is 24 bytes inside a block of size 28 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82BE442: MatCreate_SeqAIJ (aij.c:3369)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1368==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1368==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BEDD5: __strcmp_ssse3 (strcmp-ssse3.S:1142)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82AB357: MatDestroy_SeqAIJ (aij.c:815)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1368==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==1368==  Address 0x456d898 is 24 bytes inside a block of size 28 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82BE442: MatCreate_SeqAIJ (aij.c:3369)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1368==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1368==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BEE0A: __strcmp_ssse3 (strcmp-ssse3.S:1157)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82AB357: MatDestroy_SeqAIJ (aij.c:815)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1368==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==1368==  Address 0x456d8a0 is 4 bytes after a block of size 28 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82BE442: MatCreate_SeqAIJ (aij.c:3369)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1368==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1368==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BF109: __strcmp_ssse3 (strcmp-ssse3.S:1445)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82AB59B: MatDestroy_SeqAIJ (aij.c:820)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1368==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==1368==  Address 0x456e0c8 is 24 bytes inside a block of size 31 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82BE68B: MatCreate_SeqAIJ (aij.c:3384)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1368==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1368==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BF135: __strcmp_ssse3 (strcmp-ssse3.S:1460)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82AB59B: MatDestroy_SeqAIJ (aij.c:820)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1368==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==1368==  Address 0x456e0c8 is 24 bytes inside a block of size 31 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82BE68B: MatCreate_SeqAIJ (aij.c:3384)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1368==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1368==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BF16A: __strcmp_ssse3 (strcmp-ssse3.S:1475)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82AB59B: MatDestroy_SeqAIJ (aij.c:820)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x8327843: MatDestroy_MPIAIJ (mpiaij.c:900)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1368==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==1368==  Address 0x456e0d0 is 1 bytes after a block of size 31 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x82BE68B: MatCreate_SeqAIJ (aij.c:3384)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x83393A9: MatMPIAIJSetPreallocation_MPIAIJ (mpiaij.c:2789)
==1368==    by 0x833E8AA: MatMPIAIJSetPreallocation (mpiaij.c:3488)
==1368==    by 0x8171D37: DAGetInterpolation_2D_Q1 (dainterp.c:312)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BF46D: __strcmp_ssse3 (strcmp-ssse3.S:1766)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x8327F64: MatDestroy_MPIAIJ (mpiaij.c:919)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1368==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==1368==    by 0x870CC31: PCDestroy (precon.c:83)
==1368==    by 0x8627601: KSPDestroy (itfunc.c:695)
==1368==  Address 0x456b7c8 is 24 bytes inside a block of size 28 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x834D296: MatCreate_MPIAIJ (mpiaij.c:5093)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43BF229: __strcmp_ssse3 (strcmp-ssse3.S:1552)
==1368==    by 0x80842B8: PetscFListAdd (reg.c:223)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x83280C0: MatDestroy_MPIAIJ (mpiaij.c:922)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x8470F9F: MatDestroy_MPIMAIJ (maij.c:152)
==1368==    by 0x82595D1: MatDestroy (matrix.c:876)
==1368==    by 0x85A560D: PCDestroy_MG_Private (mg.c:232)
==1368==    by 0x85A5A49: PCDestroy_MG (mg.c:257)
==1368==    by 0x870CC31: PCDestroy (precon.c:83)
==1368==    by 0x8627601: KSPDestroy (itfunc.c:695)
==1368==  Address 0x456c018 is 24 bytes inside a block of size 29 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x80BDF14: PetscStrallocpy (str.c:80)
==1368==    by 0x8084689: PetscFListAdd (reg.c:237)
==1368==    by 0x8096702: PetscObjectComposeFunction_Petsc (inherit.c:227)
==1368==    by 0x8097550: PetscObjectComposeFunction (inherit.c:340)
==1368==    by 0x834D4DF: MatCreate_MPIAIJ (mpiaij.c:5108)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x86EE543: MatCreate_AIJ (aijtype.c:35)
==1368==    by 0x829D1E0: MatSetType (matreg.c:65)
==1368==    by 0x8171C4C: DAGetInterpolation_2D_Q1 (dainterp.c:310)
==1368==    by 0x8179179: DAGetInterpolation (dainterp.c:879)
==1368==
==1369== Invalid read of size 8
==1369==    at 0x43B674F: __memcpy_ssse3 (memcpy-ssse3.S:703)
==1369==    by 0x8791BD2: MPIR_Allgatherv (allgatherv.c:160)
==1369==    by 0x879274D: PMPI_Allgatherv (allgatherv.c:997)
==1369==    by 0x83631F0: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:89)
==1369==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==1369==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==1369==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1369==    by 0x804C4FF: main (ex19.c:140)
==1369==  Address 0x4c37f38 is 0 bytes after a block of size 360 alloc'd
==1369==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1369==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1369==    by 0x8132724: ISCreateGeneral (general.c:342)
==1369==    by 0x813BE92: ISColoringGetIS (iscoloring.c:161)
==1369==    by 0x836235A: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:30)
==1369==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==1369==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==1369==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1369==    by 0x804C4FF: main (ex19.c:140)
==1369==
==1368== Invalid read of size 8
==1368==    at 0x43B674F: __memcpy_ssse3 (memcpy-ssse3.S:703)
==1368==    by 0x8791BD2: MPIR_Allgatherv (allgatherv.c:160)
==1368==    by 0x879274D: PMPI_Allgatherv (allgatherv.c:997)
==1368==    by 0x83631F0: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:89)
==1368==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==1368==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==  Address 0x4cb0c68 is 0 bytes after a block of size 360 alloc'd
==1368==    at 0x4022E01: memalign (vg_replace_malloc.c:532)
==1368==    by 0x808B1A0: PetscMallocAlign (mal.c:30)
==1368==    by 0x8132724: ISCreateGeneral (general.c:342)
==1368==    by 0x813BE92: ISColoringGetIS (iscoloring.c:161)
==1368==    by 0x836235A: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:30)
==1368==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==1368==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==
==1368== Invalid read of size 8
==1368==    at 0x43B674F: __memcpy_ssse3 (memcpy-ssse3.S:703)
==1368==    by 0x87923CB: MPIR_Allgatherv (allgatherv.c:340)
==1368==    by 0x879274D: PMPI_Allgatherv (allgatherv.c:997)
==1368==    by 0x83631F0: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:89)
==1368==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==1368==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==  Address 0x4461998 is 0 bytes after a block of size 720 alloc'd
==1368==    at 0x4023BF3: malloc (vg_replace_malloc.c:195)
==1368==    by 0x8791B68: MPIR_Allgatherv (allgatherv.c:143)
==1368==    by 0x879274D: PMPI_Allgatherv (allgatherv.c:997)
==1368==    by 0x83631F0: MatFDColoringCreate_MPIAIJ (fdmpiaij.c:89)
==1368==    by 0x854A377: MatFDColoringCreate (fdmatrix.c:385)
==1368==    by 0x81C5E65: DMMGSetSNES (damgsnes.c:712)
==1368==    by 0x81C71AE: DMMGSetSNESLocal_Private (damgsnes.c:952)
==1368==    by 0x804C4FF: main (ex19.c:140)
==1368==
lid velocity = 0.000287274, prandtl # = 1, grashof # = 1
Number of Newton iterations = 2
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x80A0A4A: PetscOptionsFindPair_Private (options.c:989)
==1368==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1368==    by 0x80B0A16: PetscFinalize (pinit.c:829)
==1368==    by 0x804CCA7: main (ex19.c:181)
==1368==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x80A0A4A: PetscOptionsFindPair_Private (options.c:989)
==1369==    by 0x80A3E53: PetscOptionsGetString (options.c:1693)
==1369==    by 0x80B0A16: PetscFinalize (pinit.c:829)
==1369==    by 0x804CCA7: main (ex19.c:181)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==1369==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==1369==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==1369==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==1369==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==1369==    by 0x80B2276: PetscFinalize (pinit.c:973)
==1369==    by 0x804CCA7: main (ex19.c:181)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==1369==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==1369==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==1369==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==1369==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==1369==    by 0x80B2276: PetscFinalize (pinit.c:973)
==1369==    by 0x804CCA7: main (ex19.c:181)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==1369==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==1369==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==1369==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==1369==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==1369==    by 0x80B2276: PetscFinalize (pinit.c:973)
==1369==    by 0x804CCA7: main (ex19.c:181)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==1369==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==1369==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==1369==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==1369==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==1369==    by 0x80B2276: PetscFinalize (pinit.c:973)
==1369==    by 0x804CCA7: main (ex19.c:181)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==1369==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==1369==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==1369==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==1369==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==1369==    by 0x80B2276: PetscFinalize (pinit.c:973)
==1369==    by 0x804CCA7: main (ex19.c:181)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5CF: __strcmp_ssse3 (strcmp-ssse3.S:1899)
==1369==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==1369==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==1369==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==1369==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==1369==    by 0x80B2276: PetscFinalize (pinit.c:973)
==1369==    by 0x804CCA7: main (ex19.c:181)
==1369==
==1369== Conditional jump or move depends on uninitialised value(s)
==1369==    at 0x43BF5D4: __strcmp_ssse3 (strcmp-ssse3.S:1902)
==1369==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==1369==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==1369==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==1369==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==1369==    by 0x80B2276: PetscFinalize (pinit.c:973)
==1369==    by 0x804CCA7: main (ex19.c:181)
==1369==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BE348: __strcmp_ssse3 (strcmp-ssse3.S:150)
==1368==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==1368==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==1368==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==1368==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==1368==    by 0x80B2276: PetscFinalize (pinit.c:973)
==1368==    by 0x804CCA7: main (ex19.c:181)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5B7: __strcmp_ssse3 (strcmp-ssse3.S:1887)
==1368==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==1368==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==1368==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==1368==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==1368==    by 0x80B2276: PetscFinalize (pinit.c:973)
==1368==    by 0x804CCA7: main (ex19.c:181)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5C0: __strcmp_ssse3 (strcmp-ssse3.S:1890)
==1368==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==1368==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==1368==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==1368==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==1368==    by 0x80B2276: PetscFinalize (pinit.c:973)
==1368==    by 0x804CCA7: main (ex19.c:181)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5C5: __strcmp_ssse3 (strcmp-ssse3.S:1893)
==1368==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==1368==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==1368==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==1368==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==1368==    by 0x80B2276: PetscFinalize (pinit.c:973)
==1368==    by 0x804CCA7: main (ex19.c:181)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5CA: __strcmp_ssse3 (strcmp-ssse3.S:1896)
==1368==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==1368==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==1368==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==1368==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==1368==    by 0x80B2276: PetscFinalize (pinit.c:973)
==1368==    by 0x804CCA7: main (ex19.c:181)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5CF: __strcmp_ssse3 (strcmp-ssse3.S:1899)
==1368==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==1368==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==1368==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==1368==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==1368==    by 0x80B2276: PetscFinalize (pinit.c:973)
==1368==    by 0x804CCA7: main (ex19.c:181)
==1368==
==1368== Conditional jump or move depends on uninitialised value(s)
==1368==    at 0x43BF5D4: __strcmp_ssse3 (strcmp-ssse3.S:1902)
==1368==    by 0x87E2922: PMI_Finalize (simple_pmi.c:398)
==1368==    by 0x87CB316: MPIDI_PG_Finalize (mpidi_pg.c:92)
==1368==    by 0x87C728D: MPID_Finalize (mpid_finalize.c:141)
==1368==    by 0x879FA8C: PMPI_Finalize (finalize.c:158)
==1368==    by 0x80B2276: PetscFinalize (pinit.c:973)
==1368==    by 0x804CCA7: main (ex19.c:181)
==1368==
==1369==
==1369== HEAP SUMMARY:
==1369==     in use at exit: 160 bytes in 11 blocks
==1369==   total heap usage: 59,069 allocs, 59,058 frees, 49,630,900  
bytes allocated
==1369==
==1369== LEAK SUMMARY:
==1369==    definitely lost: 40 bytes in 1 blocks
==1369==    indirectly lost: 120 bytes in 10 blocks
==1369==      possibly lost: 0 bytes in 0 blocks
==1369==    still reachable: 0 bytes in 0 blocks
==1369==         suppressed: 0 bytes in 0 blocks
==1369== Rerun with --leak-check=full to see details of leaked memory
==1369==
==1369== For counts of detected and suppressed errors, rerun with: -v
==1369== Use --track-origins=yes to see where uninitialised values come from
==1369== ERROR SUMMARY: 15830 errors from 166 contexts (suppressed: 0 from 0)
==1368==
==1368== HEAP SUMMARY:
==1368==     in use at exit: 160 bytes in 11 blocks
==1368==   total heap usage: 60,266 allocs, 60,255 frees, 51,015,236  
bytes allocated
==1368==
==1368== LEAK SUMMARY:
==1368==    definitely lost: 40 bytes in 1 blocks
==1368==    indirectly lost: 120 bytes in 10 blocks
==1368==      possibly lost: 0 bytes in 0 blocks
==1368==    still reachable: 0 bytes in 0 blocks
==1368==         suppressed: 0 bytes in 0 blocks
==1368== Rerun with --leak-check=full to see details of leaked memory
==1368==
==1368== For counts of detected and suppressed errors, rerun with: -v
==1368== Use --track-origins=yes to see where uninitialised values come from
==1368== ERROR SUMMARY: 15856 errors from 168 contexts (suppressed: 0 from 0)

--------------------------------------------------------------

If it is workable for ubunbu 10.0.4, I might have to switch back to 8.04...

Thanks a lot!

Rebecca



Quoting Satish Balay <balay at mcs.anl.gov>:


> also - I'll suggest 'rm -rf $PETSC_ARCH externalpackages' and then   
> reinstall petsc
> with '--with-cc=gcc --with-fc=gfortran' and retry.
>
> Satish
>
> On Tue, 7 Sep 2010, Satish Balay wrote:
>
>> BTW: One difference I see is: you have an old version of valgrind.
>>
>> Are you sure the upgrade from 8.04 to 10.04 happened correctly? Have
>> you tried 'apt-get update; apt-get upgrade' to grab all the 10.04
>> updates?
>>
>> The version of valgrind I have is:
>>
>> balay at petsc:~ $ valgrind --version
>> valgrind-3.6.0.SVN-Debian
>>
>> Satish
>>
>> On Tue, 7 Sep 2010, Satish Balay wrote:
>>
>> > I can't say why your build is behaving differently than mine.
>> >
>> > Perhaps there are clues in configure.log. If you send it to   
>> petsc-maint - I can take
>> > a look.
>>
>> > > > > > 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
>>
>> > > > > > 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
>> > > > > > ==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
>>
>
>
>



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