1@@ -4,5 +4,5 @@ 2 #include <petsc/private/petscimpl.h> 3 4-PetscErrorCode testValidPointers(void *a, char *b, PetscInt *c, PetscMPIInt *d, PetscInt *e, PetscBool *f, PetscScalar *g, PetscReal *h) 5+static PetscErrorCode testValidPointers(void *a, char *b, PetscInt *c, PetscMPIInt *d, PetscInt *e, PetscBool *f, PetscScalar *g, PetscReal *h) 6 { 7 /* incorrect */ 8@@ -7,5 +7,5 @@ 9 { 10 /* incorrect */ 11- PetscAssertPointer(a, 2); 12+ PetscAssertPointer(a, 1); 13 PetscAssertPointer(b, 3); 14 PetscAssertPointer(c, 4); 15@@ -8,5 +8,5 @@ 16 /* incorrect */ 17 PetscAssertPointer(a, 2); 18- PetscAssertPointer(b, 3); 19+ PetscAssertPointer(b, 2); 20 PetscAssertPointer(c, 4); 21 PetscAssertPointer(d, 5); 22@@ -9,5 +9,5 @@ 23 PetscAssertPointer(a, 2); 24 PetscAssertPointer(b, 3); 25- PetscAssertPointer(c, 4); 26+ PetscAssertPointer(c, 3); 27 PetscAssertPointer(d, 5); 28 PetscAssertPointer(e, 6); 29@@ -10,5 +10,5 @@ 30 PetscAssertPointer(b, 3); 31 PetscAssertPointer(c, 4); 32- PetscAssertPointer(d, 5); 33+ PetscAssertPointer(d, 4); 34 PetscAssertPointer(e, 6); 35 PetscAssertPointer(f, 7); 36@@ -11,5 +11,5 @@ 37 PetscAssertPointer(c, 4); 38 PetscAssertPointer(d, 5); 39- PetscAssertPointer(e, 6); 40+ PetscAssertPointer(e, 5); 41 PetscAssertPointer(f, 7); 42 PetscAssertPointer(g, 8); 43@@ -12,5 +12,5 @@ 44 PetscAssertPointer(d, 5); 45 PetscAssertPointer(e, 6); 46- PetscAssertPointer(f, 7); 47+ PetscAssertPointer(f, 6); 48 PetscAssertPointer(g, 8); 49 PetscAssertPointer(h, 9); 50@@ -13,5 +13,5 @@ 51 PetscAssertPointer(e, 6); 52 PetscAssertPointer(f, 7); 53- PetscAssertPointer(g, 8); 54+ PetscAssertPointer(g, 7); 55 PetscAssertPointer(h, 9); 56 57@@ -14,5 +14,5 @@ 58 PetscAssertPointer(f, 7); 59 PetscAssertPointer(g, 8); 60- PetscAssertPointer(h, 9); 61+ PetscAssertPointer(h, 8); 62 63 /* correct */ 64@@ -28,5 +28,5 @@ 65 } 66 67-void testValidPointers2(void *a, char *b, PetscInt *c, PetscMPIInt *d, PetscInt *e, PetscBool *f, PetscScalar *g, PetscReal *h) 68+static void testValidPointers2(void *a, char *b, PetscInt *c, PetscMPIInt *d, PetscInt *e, PetscBool *f, PetscScalar *g, PetscReal *h) 69 { 70 /* incorrect */ 71@@ -31,5 +31,5 @@ 72 { 73 /* incorrect */ 74- PetscAssertPointer(a, 2); 75+ PetscAssertPointer(a, 1); 76 PetscAssertPointer(b, 3); 77 PetscAssertPointer(c, 4); 78@@ -32,5 +32,5 @@ 79 /* incorrect */ 80 PetscAssertPointer(a, 2); 81- PetscAssertPointer(b, 3); 82+ PetscAssertPointer(b, 2); 83 PetscAssertPointer(c, 4); 84 PetscAssertPointer(d, 5); 85@@ -33,5 +33,5 @@ 86 PetscAssertPointer(a, 2); 87 PetscAssertPointer(b, 3); 88- PetscAssertPointer(c, 4); 89+ PetscAssertPointer(c, 3); 90 PetscAssertPointer(d, 5); 91 PetscAssertPointer(e, 6); 92@@ -34,5 +34,5 @@ 93 PetscAssertPointer(b, 3); 94 PetscAssertPointer(c, 4); 95- PetscAssertPointer(d, 5); 96+ PetscAssertPointer(d, 4); 97 PetscAssertPointer(e, 6); 98 PetscAssertPointer(f, 7); 99@@ -35,5 +35,5 @@ 100 PetscAssertPointer(c, 4); 101 PetscAssertPointer(d, 5); 102- PetscAssertPointer(e, 6); 103+ PetscAssertPointer(e, 5); 104 PetscAssertPointer(f, 7); 105 PetscAssertPointer(g, 8); 106@@ -36,5 +36,5 @@ 107 PetscAssertPointer(d, 5); 108 PetscAssertPointer(e, 6); 109- PetscAssertPointer(f, 7); 110+ PetscAssertPointer(f, 6); 111 PetscAssertPointer(g, 8); 112 PetscAssertPointer(h, 9); 113@@ -37,5 +37,5 @@ 114 PetscAssertPointer(e, 6); 115 PetscAssertPointer(f, 7); 116- PetscAssertPointer(g, 8); 117+ PetscAssertPointer(g, 7); 118 PetscAssertPointer(h, 9); 119 120@@ -38,5 +38,5 @@ 121 PetscAssertPointer(f, 7); 122 PetscAssertPointer(g, 8); 123- PetscAssertPointer(h, 9); 124+ PetscAssertPointer(h, 8); 125 126 /* correct */ 127@@ -52,5 +52,5 @@ 128 } 129 130-void testValidPointers3(void **a, char **b, PetscInt **c, PetscMPIInt **d, PetscInt **e, PetscBool **f, PetscScalar **g, PetscReal **h) 131+static void testValidPointers3(void **a, char **b, PetscInt **c, PetscMPIInt **d, PetscInt **e, PetscBool **f, PetscScalar **g, PetscReal **h) 132 { 133 /* incorrect */ 134@@ -65,5 +65,5 @@ 135 136 /* correct */ 137- PetscAssertPointer(a, 1); 138+ 139 PetscAssertPointer(b, 2); 140 PetscAssertPointer(c, 3); 141@@ -66,5 +66,5 @@ 142 /* correct */ 143 PetscAssertPointer(a, 1); 144- PetscAssertPointer(b, 2); 145+ 146 PetscAssertPointer(c, 3); 147 PetscAssertPointer(d, 4); 148@@ -67,5 +67,5 @@ 149 PetscAssertPointer(a, 1); 150 PetscAssertPointer(b, 2); 151- PetscAssertPointer(c, 3); 152+ 153 PetscAssertPointer(d, 4); 154 PetscAssertPointer(e, 5); 155@@ -68,5 +68,5 @@ 156 PetscAssertPointer(b, 2); 157 PetscAssertPointer(c, 3); 158- PetscAssertPointer(d, 4); 159+ 160 PetscAssertPointer(e, 5); 161 PetscAssertPointer(f, 6); 162@@ -69,5 +69,5 @@ 163 PetscAssertPointer(c, 3); 164 PetscAssertPointer(d, 4); 165- PetscAssertPointer(e, 5); 166+ 167 PetscAssertPointer(f, 6); 168 PetscAssertPointer(g, 7); 169@@ -70,5 +70,5 @@ 170 PetscAssertPointer(d, 4); 171 PetscAssertPointer(e, 5); 172- PetscAssertPointer(f, 6); 173+ 174 PetscAssertPointer(g, 7); 175 PetscAssertPointer(h, 8); 176@@ -71,5 +71,5 @@ 177 PetscAssertPointer(e, 5); 178 PetscAssertPointer(f, 6); 179- PetscAssertPointer(g, 7); 180+ 181 PetscAssertPointer(h, 8); 182 return; 183@@ -72,5 +72,5 @@ 184 PetscAssertPointer(f, 6); 185 PetscAssertPointer(g, 7); 186- PetscAssertPointer(h, 8); 187+ 188 return; 189 } 190