diff --git a/packages/seacas/applications/cpup/cpup.C b/packages/seacas/applications/cpup/cpup.C index 5ab548dfd408..87387a2816a0 100644 --- a/packages/seacas/applications/cpup/cpup.C +++ b/packages/seacas/applications/cpup/cpup.C @@ -715,19 +715,25 @@ namespace { fmt::print(stderr, " {:14} cells, {:14} nodes ", fmt::group_digits(num_cell), fmt::group_digits(num_node)); +#if defined(__NVCC__) +#define CONST +#else +#define CONST const +#endif if (!sb->m_zoneConnectivity.empty()) { fmt::print(stderr, "\n\tConnectivity with other blocks:\n"); - for (const auto &zgc : sb->m_zoneConnectivity) { + for (CONST auto &zgc : sb->m_zoneConnectivity) { fmt::print(stderr, "{}\n", zgc); } } if (!sb->m_boundaryConditions.empty()) { fmt::print(stderr, "\tBoundary Conditions:\n"); - for (const auto &bc : sb->m_boundaryConditions) { + for (CONST auto &bc : sb->m_boundaryConditions) { fmt::print(stderr, "{}\n", bc); } } +#undef CONST } } diff --git a/packages/seacas/libraries/ioss/src/exodus/Ioex_ParallelDatabaseIO.C b/packages/seacas/libraries/ioss/src/exodus/Ioex_ParallelDatabaseIO.C index 8ce9dd59b7bd..b4c093182a37 100644 --- a/packages/seacas/libraries/ioss/src/exodus/Ioex_ParallelDatabaseIO.C +++ b/packages/seacas/libraries/ioss/src/exodus/Ioex_ParallelDatabaseIO.C @@ -4811,7 +4811,7 @@ namespace Ioex { std::vector proc_id(elementCount, myProcessor); const auto &blocks = region->get_element_blocks(); for (const auto &block : blocks) { - put_field_internal(block, block->get_field("proc_id"), Data(proc_id), -1); + put_field_internal(block, block->get_field("proc_id"), Data(proc_id), 0); } }