@@ -98,7 +98,8 @@ checkMaterialsInCells(Integer max_print)
98
98
_checkComponents (indexes, m_material_mng->materialsAsComponents (), max_print);
99
99
_checkComponents (indexes, m_material_mng->environmentsAsComponents (), max_print);
100
100
101
- _checkComponentsInGhostCells (indexes, max_print);
101
+ VariableCellInt64 hashes (VariableBuildInfo (mesh, " ArcaneMaterialCheckHashes" ));
102
+ _checkComponentsInGhostCells (hashes, max_print);
102
103
}
103
104
104
105
/* ---------------------------------------------------------------------------*/
@@ -149,7 +150,7 @@ _checkComponents(VariableCellInt32& indexes,
149
150
}
150
151
151
152
void MeshMaterialSynchronizer::
152
- _checkComponentsInGhostCells (VariableCellInt32 & hashes, Integer max_print)
153
+ _checkComponentsInGhostCells (VariableCellInt64 & hashes, Integer max_print)
153
154
{
154
155
IMesh* mesh = m_material_mng->mesh ();
155
156
Integer nb_error = 0 ;
@@ -158,7 +159,7 @@ _checkComponentsInGhostCells(VariableCellInt32& hashes, Integer max_print)
158
159
AllEnvCell all_env_cell = *iallenvcell;
159
160
Cell cell = all_env_cell.globalCell ();
160
161
161
- IntegerHashSuiteT<Int32> hash_suite;
162
+ IntegerHashSuite hash_suite;
162
163
163
164
Int32 nb_env = all_env_cell.nbEnvironment ();
164
165
hash_suite.add (nb_env);
@@ -186,7 +187,7 @@ _checkComponentsInGhostCells(VariableCellInt32& hashes, Integer max_print)
186
187
if (cell.isOwn ())
187
188
continue ;
188
189
189
- IntegerHashSuiteT<Int32> hash_suite;
190
+ IntegerHashSuite hash_suite;
190
191
191
192
Int32 nb_env = all_env_cell.nbEnvironment ();
192
193
hash_suite.add (nb_env);
0 commit comments