1@@ -7,5 +7,5 @@ 2 { 3 /* incorrect */ 4- PetscValidCharPointer(a, 2); 5+ PetscValidPointer(a, 1); 6 PetscValidIntPointer(b, 3); 7 PetscValidBoolPointer(c, 4); 8@@ -8,5 +8,5 @@ 9 /* incorrect */ 10 PetscValidCharPointer(a, 2); 11- PetscValidIntPointer(b, 3); 12+ PetscValidCharPointer(b, 2); 13 PetscValidBoolPointer(c, 4); 14 PetscValidRealPointer(d, 5); 15@@ -9,5 +9,5 @@ 16 PetscValidCharPointer(a, 2); 17 PetscValidIntPointer(b, 3); 18- PetscValidBoolPointer(c, 4); 19+ PetscValidIntPointer(c, 3); 20 PetscValidRealPointer(d, 5); 21 PetscValidScalarPointer(e, 6); 22@@ -10,5 +10,5 @@ 23 PetscValidIntPointer(b, 3); 24 PetscValidBoolPointer(c, 4); 25- PetscValidRealPointer(d, 5); 26+ PetscValidIntPointer(d, 4); 27 PetscValidScalarPointer(e, 6); 28 PetscValidIntPointer(f, 7); 29@@ -11,5 +11,5 @@ 30 PetscValidBoolPointer(c, 4); 31 PetscValidRealPointer(d, 5); 32- PetscValidScalarPointer(e, 6); 33+ PetscValidIntPointer(e, 5); 34 PetscValidIntPointer(f, 7); 35 PetscValidRealPointer(g, 8); 36@@ -12,5 +12,5 @@ 37 PetscValidRealPointer(d, 5); 38 PetscValidScalarPointer(e, 6); 39- PetscValidIntPointer(f, 7); 40+ PetscValidBoolPointer(f, 6); 41 PetscValidRealPointer(g, 8); 42 PetscValidScalarPointer(h, 9); 43@@ -13,5 +13,5 @@ 44 PetscValidScalarPointer(e, 6); 45 PetscValidIntPointer(f, 7); 46- PetscValidRealPointer(g, 8); 47+ PetscValidScalarPointer(g, 7); 48 PetscValidScalarPointer(h, 9); 49 50@@ -14,5 +14,5 @@ 51 PetscValidIntPointer(f, 7); 52 PetscValidRealPointer(g, 8); 53- PetscValidScalarPointer(h, 9); 54+ PetscValidRealPointer(h, 8); 55 56 /* correct */ 57@@ -31,5 +31,5 @@ 58 { 59 /* incorrect */ 60- PetscValidCharPointer(a, 2); 61+ PetscValidPointer(a, 1); 62 PetscValidPointer(b, 3); 63 PetscValidPointer(c, 4); 64@@ -32,5 +32,5 @@ 65 /* incorrect */ 66 PetscValidCharPointer(a, 2); 67- PetscValidPointer(b, 3); 68+ PetscValidCharPointer(b, 2); 69 PetscValidPointer(c, 4); 70 PetscValidPointer(d, 5); 71@@ -33,5 +33,5 @@ 72 PetscValidCharPointer(a, 2); 73 PetscValidPointer(b, 3); 74- PetscValidPointer(c, 4); 75+ PetscValidIntPointer(c, 3); 76 PetscValidPointer(d, 5); 77 PetscValidPointer(e, 6); 78@@ -34,5 +34,5 @@ 79 PetscValidPointer(b, 3); 80 PetscValidPointer(c, 4); 81- PetscValidPointer(d, 5); 82+ PetscValidIntPointer(d, 4); 83 PetscValidPointer(e, 6); 84 PetscValidPointer(f, 7); 85@@ -35,5 +35,5 @@ 86 PetscValidPointer(c, 4); 87 PetscValidPointer(d, 5); 88- PetscValidPointer(e, 6); 89+ PetscValidIntPointer(e, 5); 90 PetscValidPointer(f, 7); 91 PetscValidPointer(g, 8); 92@@ -36,5 +36,5 @@ 93 PetscValidPointer(d, 5); 94 PetscValidPointer(e, 6); 95- PetscValidPointer(f, 7); 96+ PetscValidBoolPointer(f, 6); 97 PetscValidPointer(g, 8); 98 PetscValidPointer(h, 9); 99@@ -37,5 +37,5 @@ 100 PetscValidPointer(e, 6); 101 PetscValidPointer(f, 7); 102- PetscValidPointer(g, 8); 103+ PetscValidScalarPointer(g, 7); 104 PetscValidPointer(h, 9); 105 106@@ -38,5 +38,5 @@ 107 PetscValidPointer(f, 7); 108 PetscValidPointer(g, 8); 109- PetscValidPointer(h, 9); 110+ PetscValidRealPointer(h, 8); 111 112 /* correct */ 113@@ -55,5 +55,5 @@ 114 { 115 /* incorrect */ 116- PetscValidCharPointer(a, 1); 117+ PetscValidPointer(a, 1); 118 PetscValidCharPointer(b, 2); 119 PetscValidIntPointer(c, 3); 120@@ -56,5 +56,5 @@ 121 /* incorrect */ 122 PetscValidCharPointer(a, 1); 123- PetscValidCharPointer(b, 2); 124+ PetscValidPointer(b, 2); 125 PetscValidIntPointer(c, 3); 126 PetscValidIntPointer(d, 4); 127@@ -57,5 +57,5 @@ 128 PetscValidCharPointer(a, 1); 129 PetscValidCharPointer(b, 2); 130- PetscValidIntPointer(c, 3); 131+ PetscValidPointer(c, 3); 132 PetscValidIntPointer(d, 4); 133 PetscValidIntPointer(e, 5); 134@@ -58,5 +58,5 @@ 135 PetscValidCharPointer(b, 2); 136 PetscValidIntPointer(c, 3); 137- PetscValidIntPointer(d, 4); 138+ PetscValidPointer(d, 4); 139 PetscValidIntPointer(e, 5); 140 PetscValidBoolPointer(f, 6); 141@@ -59,5 +59,5 @@ 142 PetscValidIntPointer(c, 3); 143 PetscValidIntPointer(d, 4); 144- PetscValidIntPointer(e, 5); 145+ PetscValidPointer(e, 5); 146 PetscValidBoolPointer(f, 6); 147 PetscValidScalarPointer(g, 7); 148@@ -60,5 +60,5 @@ 149 PetscValidIntPointer(d, 4); 150 PetscValidIntPointer(e, 5); 151- PetscValidBoolPointer(f, 6); 152+ PetscValidPointer(f, 6); 153 PetscValidScalarPointer(g, 7); 154 PetscValidRealPointer(h, 8); 155@@ -61,5 +61,5 @@ 156 PetscValidIntPointer(e, 5); 157 PetscValidBoolPointer(f, 6); 158- PetscValidScalarPointer(g, 7); 159+ PetscValidPointer(g, 7); 160 PetscValidRealPointer(h, 8); 161 162@@ -62,5 +62,5 @@ 163 PetscValidBoolPointer(f, 6); 164 PetscValidScalarPointer(g, 7); 165- PetscValidRealPointer(h, 8); 166+ PetscValidPointer(h, 8); 167 168 /* correct */ 169