-
Notifications
You must be signed in to change notification settings - Fork 132
Open
Labels
bugSomething isn't working or doesn't seem rightSomething isn't working or doesn't seem right
Description
Bug
In `src/pre_process/m_data_output.fpp`, `loc_violations` is declared but never initialized before being conditionally assigned inside a loop. If no violations are found, the variable retains an uninitialized value which is then passed to `MPI_Allreduce`.
File: `src/pre_process/m_data_output.fpp`, line 479
Impact: MPI_Allreduce sums garbage from ranks where no violations occurred, producing incorrect global violation counts.
Severity: High — uninitialized variable passed to MPI collective.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't working or doesn't seem rightSomething isn't working or doesn't seem right