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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions