[cig-commits] r21650 - in short/3D/PyLith/trunk/unittests/libtests: bc faults feassemble friction materials meshio topology utils

brad at geodynamics.org brad at geodynamics.org
Tue Mar 26 18:06:35 PDT 2013


Author: brad
Date: 2013-03-26 18:06:35 -0700 (Tue, 26 Mar 2013)
New Revision: 21650

Modified:
   short/3D/PyLith/trunk/unittests/libtests/bc/test_bc.cc
   short/3D/PyLith/trunk/unittests/libtests/faults/test_faults.cc
   short/3D/PyLith/trunk/unittests/libtests/feassemble/test_feassemble.cc
   short/3D/PyLith/trunk/unittests/libtests/friction/test_friction.cc
   short/3D/PyLith/trunk/unittests/libtests/materials/test_materials.cc
   short/3D/PyLith/trunk/unittests/libtests/meshio/test_meshio.cc
   short/3D/PyLith/trunk/unittests/libtests/topology/test_topology.cc
   short/3D/PyLith/trunk/unittests/libtests/utils/test_utils.cc
Log:
Hardwire -malloc_dump as PETSc option in unit test drivers.

Modified: short/3D/PyLith/trunk/unittests/libtests/bc/test_bc.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/bc/test_bc.cc	2013-03-27 01:05:20 UTC (rev 21649)
+++ short/3D/PyLith/trunk/unittests/libtests/bc/test_bc.cc	2013-03-27 01:06:35 UTC (rev 21650)
@@ -38,9 +38,8 @@
 
   try {
     // Initialize PETSc
-    PetscErrorCode err = PetscInitialize(&argc, &argv,
-					 PETSC_NULL, PETSC_NULL);
-    CHKERRQ(err);
+    PetscErrorCode err = PetscInitialize(&argc, &argv, NULL, NULL);CHKERRQ(err);
+    err = PetscOptionsSetValue("-malloc_dump", "");CHKERRQ(err);
 
     // Initialize Python (to eliminate need to initialize when
     // parsing units in spatial databases).

Modified: short/3D/PyLith/trunk/unittests/libtests/faults/test_faults.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/faults/test_faults.cc	2013-03-27 01:05:20 UTC (rev 21649)
+++ short/3D/PyLith/trunk/unittests/libtests/faults/test_faults.cc	2013-03-27 01:06:35 UTC (rev 21650)
@@ -39,7 +39,7 @@
   try {
     // Initialize PETSc
     PetscErrorCode err = PetscInitialize(&argc, &argv, NULL, NULL);CHKERRQ(err);
-    //err = PetscMallocDebug(PETSC_TRUE);CHKERRQ(err);
+    err = PetscOptionsSetValue("-malloc_dump", "");CHKERRQ(err);
 
     // Initialize Python (to eliminate need to initialize when
     // parsing units in spatial databases).

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/test_feassemble.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/test_feassemble.cc	2013-03-27 01:05:20 UTC (rev 21649)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/test_feassemble.cc	2013-03-27 01:06:35 UTC (rev 21650)
@@ -38,9 +38,8 @@
 
   try {
     // Initialize PETSc
-    PetscErrorCode err = PetscInitialize(&argc, &argv,
-					 PETSC_NULL, PETSC_NULL);
-    CHKERRQ(err);
+    PetscErrorCode err = PetscInitialize(&argc, &argv, NULL, NULL);CHKERRQ(err);
+    err = PetscOptionsSetValue("-malloc_dump", "");CHKERRQ(err);
 
     // Initialize Python (to eliminate need to initialize when
     // parsing units in spatial databases).

Modified: short/3D/PyLith/trunk/unittests/libtests/friction/test_friction.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/friction/test_friction.cc	2013-03-27 01:05:20 UTC (rev 21649)
+++ short/3D/PyLith/trunk/unittests/libtests/friction/test_friction.cc	2013-03-27 01:06:35 UTC (rev 21650)
@@ -38,9 +38,8 @@
 
   try {
     // Initialize PETSc
-    PetscErrorCode err = PetscInitialize(&argc, &argv,
-					 PETSC_NULL, PETSC_NULL);
-    CHKERRQ(err);
+    PetscErrorCode err = PetscInitialize(&argc, &argv, NULL, NULL);CHKERRQ(err);
+    err = PetscOptionsSetValue("-malloc_dump", "");CHKERRQ(err);
 
     // Initialize Python (to eliminate need to initialize when
     // parsing units in spatial databases).

Modified: short/3D/PyLith/trunk/unittests/libtests/materials/test_materials.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/materials/test_materials.cc	2013-03-27 01:05:20 UTC (rev 21649)
+++ short/3D/PyLith/trunk/unittests/libtests/materials/test_materials.cc	2013-03-27 01:06:35 UTC (rev 21650)
@@ -38,9 +38,8 @@
 
   try {
     // Initialize PETSc
-    PetscErrorCode err = PetscInitialize(&argc, &argv,
-					 PETSC_NULL, PETSC_NULL);
-    CHKERRQ(err);
+    PetscErrorCode err = PetscInitialize(&argc, &argv, NULL, NULL);CHKERRQ(err);
+    err = PetscOptionsSetValue("-malloc_dump", "");CHKERRQ(err);
 
     // Initialize Python (to eliminate need to initialize when
     // parsing units in spatial databases).

Modified: short/3D/PyLith/trunk/unittests/libtests/meshio/test_meshio.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/meshio/test_meshio.cc	2013-03-27 01:05:20 UTC (rev 21649)
+++ short/3D/PyLith/trunk/unittests/libtests/meshio/test_meshio.cc	2013-03-27 01:06:35 UTC (rev 21650)
@@ -42,8 +42,8 @@
 
   try {
     // Initialize PETSc
-    PetscErrorCode err = PetscInitialize(&argc, &argv, PETSC_NULL, PETSC_NULL);
-    CHKERRQ(err);
+    PetscErrorCode err = PetscInitialize(&argc, &argv, NULL, NULL);CHKERRQ(err);
+    err = PetscOptionsSetValue("-malloc_dump", "");CHKERRQ(err);
 
     // Initialize Python
     Py_Initialize();

Modified: short/3D/PyLith/trunk/unittests/libtests/topology/test_topology.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/topology/test_topology.cc	2013-03-27 01:05:20 UTC (rev 21649)
+++ short/3D/PyLith/trunk/unittests/libtests/topology/test_topology.cc	2013-03-27 01:06:35 UTC (rev 21650)
@@ -40,8 +40,8 @@
 
   try {
     // Initialize PETSc
-    PetscErrorCode err = PetscInitialize(&argc, &argv, PETSC_NULL, PETSC_NULL);
-    CHKERRQ(err);
+    PetscErrorCode err = PetscInitialize(&argc, &argv, NULL, NULL);CHKERRQ(err);
+    err = PetscOptionsSetValue("-malloc_dump", "");CHKERRQ(err);
 
     // Create event manager and test controller
     CppUnit::TestResult controller;

Modified: short/3D/PyLith/trunk/unittests/libtests/utils/test_utils.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/utils/test_utils.cc	2013-03-27 01:05:20 UTC (rev 21649)
+++ short/3D/PyLith/trunk/unittests/libtests/utils/test_utils.cc	2013-03-27 01:06:35 UTC (rev 21650)
@@ -37,8 +37,8 @@
 
   try {
     // Initialize PETSc
-    PetscErrorCode err = PetscInitialize(&argc, &argv, PETSC_NULL, PETSC_NULL);
-    CHKERRQ(err);
+    PetscErrorCode err = PetscInitialize(&argc, &argv, NULL, NULL);CHKERRQ(err);
+    err = PetscOptionsSetValue("-malloc_dump", "");CHKERRQ(err);
 
     // Create event manager and test controller
     CppUnit::TestResult controller;



More information about the CIG-COMMITS mailing list