You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In file included from /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_science_madness/madness/work/madness-67ea7b5b533583ba7e0989cff91df738fda8b85b/src/madness/world/MADworld.h:46,
from /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_science_madness/madness/work/madness-67ea7b5b533583ba7e0989cff91df738fda8b85b/src/madness/tensor/elem.h:36,
from /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_science_madness/madness/work/madness-67ea7b5b533583ba7e0989cff91df738fda8b85b/src/madness/tensor/tensor_lapack.h:212,
from /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_science_madness/madness/work/madness-67ea7b5b533583ba7e0989cff91df738fda8b85b/src/madness/tensor/lapack.cc:55:
/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_science_madness/madness/work/madness-67ea7b5b533583ba7e0989cff91df738fda8b85b/src/madness/world/worldgop.h: In member function 'std::vector<T> madness::WorldGopInterface::concat0(const std::vector<T>&, size_t)':
/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_science_madness/madness/work/madness-67ea7b5b533583ba7e0989cff91df738fda8b85b/src/madness/world/worldgop.h:971:38: error: 'aligned_alloc' is not a member of 'std'; did you mean 'aligned_union'?
971 | std::aligned_alloc(sizeof(void *), bufsz)),
| ^~~~~~~~~~~~~
| aligned_union
/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_science_madness/madness/work/madness-67ea7b5b533583ba7e0989cff91df738fda8b85b/src/madness/world/worldgop.h:974:38: error: 'aligned_alloc' is not a member of 'std'; did you mean 'aligned_union'?
974 | std::aligned_alloc(sizeof(void *), bufsz)),
| ^~~~~~~~~~~~~
| aligned_union
In file included from /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_science_madness/madness/work/madness-67ea7b5b533583ba7e0989cff91df738fda8b85b/src/madness/world/MADworld.h:47:
/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_science_madness/madness/work/madness-67ea7b5b533583ba7e0989cff91df738fda8b85b/src/madness/world/worlddc.h: In static member function 'static void madness::archive::ArchiveStoreImpl<madness::archive::ParallelOutputArchive<madness::archive::VectorOutputArchive>, madness::WorldContainer<keyT, valueT> >::store(const madness::archive::ParallelOutputArchive<madness::archive::VectorOutputArchive>&, const madness::WorldContainer<keyT, valueT>&)':
/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_science_madness/madness/work/madness-67ea7b5b533583ba7e0989cff91df738fda8b85b/src/madness/world/worlddc.h:1912:17: warning: there are no arguments to 'MPI_Gather' that depend on a template parameter, so a declaration of 'MPI_Gather' must be available [-fpermissive]
1912 | MPI_Gather(&size, 1, MPI_INT, sizes.data(), 1, MPI_INT, 0, world->mpi.comm().Get_mpi_comm());
| ^~~~~~~~~~
/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_science_madness/madness/work/madness-67ea7b5b533583ba7e0989cff91df738fda8b85b/src/madness/world/worlddc.h:1932:17: warning: there are no arguments to 'MPI_Gatherv' that depend on a template parameter, so a declaration of 'MPI_Gatherv' must be available [-fpermissive]
1932 | MPI_Gatherv(buf, local_size, MPI_BYTE, all_data, sizes.data(), offsets.data(), MPI_BYTE, 0, world->mpi.comm().Get_mpi_comm());
| ^~~~~~~~~~~
make[2]: *** [src/madness/tensor/CMakeFiles/MADlinalg-obj.dir/lapack.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
The code should check for availability of aligned_alloc and fall back to posix_memalign or malloc.
The text was updated successfully, but these errors were encountered:
The code should check for availability of
aligned_alloc
and fall back toposix_memalign
ormalloc
.The text was updated successfully, but these errors were encountered: