Umpire
Umpire copied to clipboard
Error: 'allocator_allocate_int_array_4d' and 'allocator_allocate_long_array_4d' for GENERIC 'allocate' at (1) are ambiguous
This is when building chai
with umpire
and Fortran enabled:
cd /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_chai/chai/work/build && /opt/local/bin/cmake -E cmake_depends "Unix Makefiles" /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_chai/chai/work/CHAI-2022.10.0 /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_chai/chai/work/CHAI-2022.10.0/src/tpl/umpire/src/umpire/util /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_chai/chai/work/build /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_chai/chai/work/build/src/tpl/umpire/src/umpire/util /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_chai/chai/work/build/src/tpl/umpire/src/umpire/util/CMakeFiles/umpire_util.dir/DependInfo.cmake --color=
/opt/local/bin/mpicxx-mpich-gcc12 -Wall -Wextra -pipe -Os -DNDEBUG -isystem/opt/local/include/LegacySupport -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc -mmacosx-version-min=10.6 -Wl,-search_paths_first -Wl,-headerpad_max_install_names -Wl,-headerpad_max_install_names -L/opt/local/lib -lMacportsLegacySupport -Wl,-rpath,/opt/local/lib/libgcc CMakeFiles/blt_mpi_smoke.dir/blt_mpi_smoke.cpp.o -o ../../../tests/blt_mpi_smoke
/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_chai/chai/work/CHAI-2022.10.0/src/tpl/umpire/src/umpire/interface/c_fortran/wrapfumpire.f:103:38:
103 | generic, public :: allocate => &
| 1
Error: 'allocator_allocate_int_array_4d' and 'allocator_allocate_long_array_4d' for GENERIC 'allocate' at (1) are ambiguous
/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_chai/chai/work/CHAI-2022.10.0/src/tpl/umpire/src/umpire/interface/c_fortran/wrapfumpire.f:121:40:
121 | generic, public :: deallocate => &
| 1
Error: 'allocator_deallocate_int_array_4d' and 'allocator_deallocate_long_array_4d' for GENERIC 'deallocate' at (1) are ambiguous
make[2]: *** [src/tpl/umpire/src/umpire/interface/c_fortran/CMakeFiles/umpire_interface.dir/wrapfumpire.f.o] Error 1