Skip to content

MPI fails with boolean reduce ops on darwin/mpich #214

@platipodium

Description

@platipodium
mpirun -np 2 ./pschism
Assertion failed in file src/mpi/coll/reduce_local/reduce_local.c at line 64: MPIR_Internal_op_dt_check(op, datatype)
0   libpmpi.12.dylib                    0x000000010596506c MPL_backtrace_show + 56
1   libpmpi.12.dylib                    0x0000000105890b78 MPIR_Assert_fail + 48
2   libpmpi.12.dylib                    0x00000001057a7e6c MPIR_Reduce_local + 528
3   libpmpi.12.dylib                    0x00000001057dc610 MPIDI_POSIX_mpi_release_gather_gather + 1044
4   libpmpi.12.dylib                    0x00000001057e9d98 MPIDI_POSIX_mpi_allreduce_release_gather + 912
5   libpmpi.12.dylib                    0x00000001057e9074 MPIDI_Allreduce_intra_composition_gamma + 432
6   libpmpi.12.dylib                    0x00000001057d0354 MPIR_Allreduce + 1564
7   libmpi.12.dylib                     0x0000000104770358 MPI_Allreduce + 2600
8   libmpifort.12.dylib                 0x00000001043d5144 mpi_allreduce_ + 144
9   pschism_FABM_OLDIO_PREC_EVAP_BLD_ST 0x0000000102b1cd60 levels0_ + 41376
10  pschism_FABM_OLDIO_PREC_EVAP_BLD_ST 0x00000001028b2914 schism_init_ + 518564
11  pschism_FABM_OLDIO_PREC_EVAP_BLD_ST 0x00000001027a0bac schism_main_ + 108
12  pschism_FABM_OLDIO_PREC_EVAP_BLD_ST 0x00000001027a0d50 MAIN__ + 252
13  pschism_FABM_OLDIO_PREC_EVAP_BLD_ST 0x00000001027a0da4 main + 56
14  dyld                                0x000000018e951d54 start + 7184

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingwontfixThis will not be worked on

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions