Open KADichev opened 3 weeks ago
Allocation in IB Verbs fails
[ RUN ] IBVerbs.manyPuts
Thread 1 "ibverbs_test" hit Catchpoint 1 (exception thrown), 0x0000400000a32dbc in __cxa_throw () from /home/kdichev/spack/var/spack/environments/arm/.spack-env/view/lib/libstdc++.so.6
(gdb) bt
#0 0x0000400000a32dbc in __cxa_throw ()
from /home/kdichev/spack/var/spack/environments/arm/.spack-env/view/lib/libstdc++.so.6
#1 0x0000aaaaaab243d8 in lpf::mpi::IBVerbs::stageQPs (this=0xffffffffd948,
maxMsgs=100000) at /home/kdichev/LPF/src/MPI/ibverbs.cpp:247
#2 0x0000aaaaaab26470 in lpf::mpi::IBVerbs::resizeMesgq (this=0xffffffffd948,
size=100000) at /home/kdichev/LPF/src/MPI/ibverbs.cpp:435
#3 0x0000aaaaaab1b6f0 in IBVerbs_manyPuts_Test::TestBody (this=0xaaaaaacdeef0)
at /home/kdichev/LPF/src/MPI/ibverbs.t.cpp:298
#4 0x0000aaaaaab7e228 in void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) ()
#5 0x0000aaaaaab776e4 in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) ()
#6 0x0000aaaaaab551b8 in testing::Test::Run() ()
#7 0x0000aaaaaab55a54 in testing::TestInfo::Run() ()
#8 0x0000aaaaaab56084 in testing::TestCase::Run() ()
#9 0x0000aaaaaab5ffc8 in testing::internal::UnitTestImpl::RunAllTests() ()
#10 0x0000aaaaaab7f1d0 in bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) ()
#11 0x0000aaaaaab78644 in bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) ()
#12 0x0000aaaaaab5ecc4 in testing::UnitTest::Run() ()
#13 0x0000aaaaaab4d464 in RUN_ALL_TESTS() ()
#14 0x0000aaaaaab4d3cc in main ()
(gdb) f 2
#2 0x0000aaaaaab26470 in lpf::mpi::IBVerbs::resizeMesgq (this=0xffffffffd948,
size=100000) at /home/kdichev/LPF/src/MPI/ibverbs.cpp:435
435 stageQPs(size);
(gdb) p size
$1 = 100000
(gdb)
IB Verbs - master branch - fails IB Verbs tests on an IB Verbs enabled ARM node.
MPICH via Spack:
Configuration step:
Compilation step: