Advertisement
Guest User

test paste

a guest
Dec 6th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 53.98 KB | None | 0 0
  1. {lh ~/UPC/upcxx-extras/tutorials/2019-12/examples} upcxx-run -np 4 -shared-heap 30M a.exe
  2. Constructing a DistrRMAMap<uint64_t,uint64_t>...
  3. Inserting 100 key/value pairs from each of 4 ranks, with value sizes 8..800000 bytes...
  4. *** Caught a fatal signal (proc 0): SIGABRT(6)
  5. [0] Invoking GDB for backtrace...
  6. *** Caught a fatal signal (proc 2): SIGABRT(6)
  7. [2] Invoking GDB for backtrace...
  8. *** Caught a fatal signal (proc 3): SIGABRT(6)
  9. *** Caught a fatal signal (proc 1): SIGABRT(6)
  10. [3] Invoking GDB for backtrace...
  11. [1] Invoking GDB for backtrace...
  12. [0] /usr/bin/gdb -nx -batch -x /tmp/gasnet_8WO9lY '/home/bonachea/UPC/upcxx-extras/tutorials/2019-12/examples/a' 5285
  13. [0] [New Thread 11908.0x4068]
  14. [0] [New Thread 11908.0x6770]
  15. [0] [New Thread 11908.0x5ec0]
  16. [0] [New Thread 11908.0x2640]
  17. [0] [New Thread 11908.0x6630]
  18. [0] [New Thread 11908.0x60fc]
  19. [0] [Switching to thread 1 (Thread 11908.0x4068)]
  20. [0] #0 0x0000000077109d5a in ntdll!ZwWaitForMultipleObjects () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll
  21. [0] #0 0x0000000077109d5a in ntdll!ZwWaitForMultipleObjects () from /cygdrive/c/Windows/SYSTEM32/ntdll.dll
  22. [0] #1 0x000007fefcf41420 in KERNELBASE!GetCurrentProcess () from /cygdrive/c/Windows/system32/KERNELBASE.dll
  23. [0] #2 0x0000000076e90260 in WaitForMultipleObjects () from /cygdrive/c/Windows/system32/kernel32.dll
  24. [0] #3 0x00000001800485f5 in cygwait (object=<optimized out>, timeout=timeout@entry=0x0, mask=mask@entry=3) at /usr/src/debug/cygwin-3.0.5-1/winsup/cygwin/cygwait.cc:75
  25. [0] #4 0x0000000180165557 in wait4 (intpid=5289, status=<optimized out>, status@entry=0xffff894c, options=options@entry=0, r=r@entry=0x0) at /usr/src/debug/cygwin-3.0.5-1/winsup/cygwin/wait.cc:80
  26. [0] #5 0x0000000180165848 in waitpid (intpid=<optimized out>, status=status@entry=0xffff894c, options=options@entry=0) at /usr/src/debug/cygwin-3.0.5-1/winsup/cygwin/wait.cc:29
  27. [0] #6 0x0000000180135c9d in child_info_spawn::worker (this=<optimized out>, this@entry=0x180247dc0 <ch_spawn>, prog_arg=<optimized out>, prog_arg@entry=0x180344ce0 "/bin/sh", argv=argv@entry=0xffff9780, envp=envp@entry=0x600000160, mode=512, mode@entry=4608, in__stdin=<optimized out>, in__stdin@entry=-1, in__stdout=<optimized out>, in__stdout@entry=-1) at /usr/src/debug/cygwin-3.0.5-1/winsup/cygwin/spawn.cc:844
  28. [0] #7 0x000000018013706d in spawnve (mode=mode@entry=4608, path=0x180344ce0 "/bin/sh", argv=argv@entry=0xffff9780, envp=envp@entry=0x600000160) at /usr/src/debug/cygwin-3.0.5-1/winsup/cygwin/spawn.cc:911
  29. [0] #8 0x000000018013757e in spawnvp (mode=mode@entry=512, file=file@entry=0x1802810f1 <siglist+4625> "/bin/sh", argv=argv@entry=0xffff9780) at /usr/src/debug/cygwin-3.0.5-1/winsup/cygwin/spawn.cc:1025
  30. [0] #9 0x0000000180145c17 in system (cmdstring=0x1008986a0 <cmd> "/usr/bin/gdb -nx -batch -x /tmp/gasnet_8WO9lY '/home/bonachea/UPC/upcxx-extras/tutorials/2019-12/examples/a' 5285") at /usr/src/debug/cygwin-3.0.5-1/winsup/cygwin/syscalls.cc:2836
  31. [0] #10 0x0000000180128dab in _sigfe () at sigfe.s:35
  32. [0] #11 0x00000001004ca1dc in gasneti_system_redirected (cmd=0x1008986a0 <cmd> "/usr/bin/gdb -nx -batch -x /tmp/gasnet_8WO9lY '/home/bonachea/UPC/upcxx-extras/tutorials/2019-12/examples/a' 5285", stdout_fd=10) at /home/bonachea/UPC/rel/upcxx-2019.9.0/.nobs/art/9998a050c02ecc14692da22e21370d081288c97f/GASNet-2019.9.0/gasnet_tools.c:1275
  33. [0] #12 0x00000001004caa21 in gasneti_bt_gdb (fd=10) at /home/bonachea/UPC/rel/upcxx-2019.9.0/.nobs/art/9998a050c02ecc14692da22e21370d081288c97f/GASNet-2019.9.0/gasnet_tools.c:1531
  34. [0] #13 0x00000001004cb021 in gasneti_print_backtrace (fd=2) at /home/bonachea/UPC/rel/upcxx-2019.9.0/.nobs/art/9998a050c02ecc14692da22e21370d081288c97f/GASNet-2019.9.0/gasnet_tools.c:1806
  35. [0] #14 0x00000001004cb58f in _gasneti_print_backtrace_ifenabled (fd=2) at /home/bonachea/UPC/rel/upcxx-2019.9.0/.nobs/art/9998a050c02ecc14692da22e21370d081288c97f/GASNet-2019.9.0/gasnet_tools.c:1938
  36. [0] #15 0x00000001006e4fe9 in gasneti_defaultSignalHandler (sig=6) at /home/bonachea/UPC/rel/upcxx-2019.9.0/.nobs/art/9998a050c02ecc14692da22e21370d081288c97f/GASNet-2019.9.0/gasnet_internal.c:704
  37. [0] #16 0x0000000180062aca in _cygtls::call_signal_handler (this=0xffffce00) at /usr/src/debug/cygwin-3.0.5-1/winsup/cygwin/exceptions.cc:1817
  38. [0] #17 0x000000018013149b in sig_send (p=<optimized out>, p@entry=0x0, si=..., tls=<optimized out>) at /usr/src/debug/cygwin-3.0.5-1/winsup/cygwin/sigproc.cc:736
  39. [0] #18 0x00000001801575a4 in pthread_kill (thread=<optimized out>, sig=6) at /usr/src/debug/cygwin-3.0.5-1/winsup/cygwin/thread.cc:3295
  40. [0] #19 0x000000018012db3b in raise (sig=<optimized out>) at /usr/src/debug/cygwin-3.0.5-1/winsup/cygwin/signal.cc:306
  41. [0] #20 0x000000018012de6f in abort () at /usr/src/debug/cygwin-3.0.5-1/winsup/cygwin/signal.cc:402
  42. [0] #21 0x00000001800433e5 in __assert_func (file=0x1007b654b <upcxx::op_fast_max+341> "drmap.hpp", line=52, func=<optimized out>, failedexpr=<optimized out>) at /usr/src/debug/cygwin-3.0.5-1/winsup/cygwin/assert.cc:58
  43. [0] #22 0x00000001007af3b4 in DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}::operator()(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long) const (__closure=0x600192140, lmap=..., key=@0x600192160: 92, count=92000) at drmap.hpp:52
  44. [0] #23 0x00000001007a194c in upcxx::detail::bound_function_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>::operator()<{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long cons[0] t, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}&, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long&, {lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}&>({lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}[0] &, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long&, {lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}&) const (this=0x600192170, fn=..., b#0=..., b#1=@0x600192160: 92, b#2=@0x600192168: 92000) at /usr/local/upcxx-2019.9.0/upcxx.debug.gasnet_seq.udp/include/upcxx/bind.hpp:161
  45. [0] #24 0x0000000100797dec in upcxx::detail::apply_tupled_as_future_dispatch<upcxx::detail::bound_function_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&, std::tuple<{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned l[0] ong>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}&, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long&, {lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}&>, upcxx::detail::index_sequence<0, 1, 2, 3>, upcxx::global_ptr<unsigned long, (upcxx::memory_kind)1> >::operator()(upcxx::detail::bound_function_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned lo[0] ng)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>, unsigned long&) (this=0xffffc25f, fn=..., args=...) at /usr/local/upcxx-2019.9.0/upcxx.debug.gasnet_seq.udp/include/upcxx/future/apply.hpp:62
  46. [0] #25 0x0000000100797306 in upcxx::detail::apply_futured_as_future_help<upcxx::detail::bound_function_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&, upcxx::future1<upcxx::detail::future_kind_when_all<upcxx::detail::bound_function_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned[0] long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&<upcxx::detail::future_kind_result, {lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}>, upcxx::detail::bound_f[0] unction_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&<upcxx::detail::future_kind_shref<upcxx::detail::future_header_ops_general>, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned[0] long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&>, upcxx::detail::bound_function_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&<upcxx::detail::future_kind_when_all, unsigned long>, upcxx::detail::bound_function_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, uns[0] igned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&<upcxx::detail::future_kind_shref<upcxx::detail::future_header_ops_general>, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&> >, {lambda(upcxx::dist_obj[0] ect<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&, upcxx::detail::future_kind_when_all<upcxx::detail::bound_function_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned[0] long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&<upcxx::detail::future_kind_result, {lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}>, upcxx::detail::bound_function_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned[0] long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&<upcxx::detail::future_kind_shref<upcxx::detail::future_header_ops_general>, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&>, upcxx::detail::bound_function_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::uno[0] rdered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&<upcxx::detail::future_kind_when_all, unsigned long>, upcxx::detail::bound_function_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<uns[0] igned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&<upcxx::detail::future_kind_shref<upcxx::detail::future_header_ops_general>, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&> > >::operator()(upcxx::detail::bound_function_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::h[0] ash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>, upcxx::detail::future_dependency<upcxx::detail::future_kind_when_all<upcxx::detail::bound_function_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, un[0] signed long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&<upcxx::detail::future_kind_result, {lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}>, upcxx::detail::bound_function_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<u[0] nsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&<upcxx::detail::future_kind_shref<upcxx::detail::future_header_ops_general>, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&>, upcxx::detail::bound_function_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned lo[0] ng>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&<upcxx::detail::future_kind_when_all, unsigned long>, upcxx::detail::bound_function_rref_applicator<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const[0] &, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&<upcxx::detail::future_kind_shref<upcxx::detail::future_header_ops_general>, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&> > > const&) (this=0xffffc2ff, fn=..., arg=...) at /usr/local/upcxx-2019.9.0/upcxx.debug.gasnet_seq.udp/include/upcxx/future/apply.hpp:153
  47. [0] #26 0x000000010078f5b7 in upcxx::detail::future_body_then<upcxx::future1<upcxx::detail::future_kind_when_all<upcxx::future1<upcxx::detail::future_kind_result, DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}>, upcxx::future1<upcxx::detail::future_kind_shref<upcxx::detail::future_header_ops_general>, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&>, upcxx::future1<upcxx::detail::future_kind_result, unsigned long>, upcxx::f[0] uture1<upcxx::detail::future_kind_shref<upcxx::detail::future_header_ops_general>, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&> >, {lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>, upcxx::detail::bound_function_rref_applicator<{lambd[0] a(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long> >::leave_active(upcxx::detail::future_header_dependent*) (this=0x600192130, hdr=0x600191d60) at /usr/local/upcxx-2019.9.0/upcxx.debug.gasnet_seq.udp/include/upcxx/future/then.hpp:72
  48. [0] #27 0x0000000100445b5e in upcxx::detail::future_header_dependent::entered_active (this=0x600191d60) at /home/bonachea/UPC/rel/upcxx-2019.9.0/src/future/core.cpp:59
  49. [0] #28 0x000000010078c17b in upcxx::detail::future_then<upcxx::future1<upcxx::detail::future_kind_when_all<upcxx::future1<upcxx::detail::future_kind_result, DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}>, upcxx::future1<upcxx::detail::future_kind_shref<upcxx::detail::future_header_ops_general>, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&>, upcxx::future1<upcxx::detail::future_kind_result, unsigned long>, upcxx::future[0] 1<upcxx::detail::future_kind_shref<upcxx::detail::future_header_ops_general>, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&> >, {lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>, upcxx::detail::bound_function_rref_applicator<{lambda(upc[0] xx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>, upcxx::future1<upcxx::detail::future_kind_result, upcxx::global_ptr<unsigned long, (upcxx::memory_kind)1> >, false>::operator()<upcxx::detail::future_kind_when_all<upcxx::future1<upcxx::detail::future_kind_result, DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsi[0] gned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}>, upcxx::future1<upcxx::detail::future_kind_shref<upcxx::detail::future_header_ops_general>, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&>, upcxx::future1<upcxx::detail::future_kind_result, unsigned long>, upcxx::future1<upcxx::detail::future_kind_shref<upcxx::detail::future_header_ops_general>, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&> >&, upcxx::[0] detail::bound_function_rref_applicator>(upcxx::detail::future_kind_when_all<upcxx::future1<upcxx::detail::future_kind_result, DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}>, upcxx::future1<upcxx::detail::future_kind_shref<upcxx::detail::future_header_ops_general>, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&>, upcxx::future1<upcxx::detail::future_kind_result, unsigned long>, upcxx::future1<upcxx::detail::future_kind[0] _shref<upcxx::detail::future_header_ops_general>, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&> >&, upcxx::detail::bound_function_rref_applicator&&) (this=0xffffc46f, arg=..., fn=...) at /usr/local/upcxx-2019.9.0/upcxx.debug.gasnet_seq.udp/include/upcxx/future/then.hpp:154
  50. [0] #29 0x000000010079efdd in upcxx::future1<upcxx::detail::future_kind_when_all<upcxx::future1<upcxx::detail::future_kind_result, DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}>, upcxx::future1<upcxx::detail::future_kind_shref<upcxx::detail::future_header_ops_general>, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&>, upcxx::future1<upcxx::detail::future_kind_result, unsigned long>, upcxx::future1<upcxx::detail::future_kin[0] d_shref<upcxx::detail::future_header_ops_general>, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&> >, {lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>::then<upcxx::detail::bound_function_rref_applicator<{lambda(upcxx::dist_object<std::u[0] nordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long> >(std::decay&&) (this=0xffffc4c0, fn=...) at /usr/local/upcxx-2019.9.0/upcxx.debug.gasnet_seq.udp/include/upcxx/future/future1.hpp:189
  51. [0] #30 0x00000001007a38b1 in upcxx::detail::bound_function_base<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, std::tuple<upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>, upcxx::detail::index_sequence<0, 1, 2>, false>::operator()() && (this=0xffffc720) at /usr/local/upcxx-2019.9.0/upcxx.debug.gasnet_seq.udp/include/upcxx/bind.hpp:199
  52. [0] #31 0x00000001007986f4 in upcxx::detail::apply_variadic_as_future_dispatch<upcxx::bound_function<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&, std::tuple<>, upcxx::future1<upcxx::detail::future_kind_shref<upcxx::detail::future_header_ops_dependent>, upcxx::global_ptr<unsigned long, (upcxx::memory_kind)1> > >::operator()(upcxx::bound_func[0] tion<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>) (this=0xffffc57f, fn=...) at /usr/local/upcxx-2019.9.0/upcxx.debug.gasnet_seq.udp/include/upcxx/future/apply.hpp:102
  53. [0] #32 0x000000010078a237 in upcxx::apply_as_future<upcxx::bound_function<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>> (fn=...) at /usr/local/upcxx-2019.9.0/upcxx.debug.gasnet_seq.udp/include/upcxx/future/apply.hpp:173
  54. [0] #33 0x00000001007af5b5 in upcxx::detail::rpc_return<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}&& (upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long&), upcxx::completions<upcxx::future_cx<upcxx::operation_cx_event, (upcxx::progress_level)1> >, upcxx::detail::rpc_remote_results<upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, st[0] d::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long&, void>::type>::type upcxx::detail::rpc<upcxx::completions<upcxx::future_cx<upcxx::operation_cx_event, (upcxx::progress_level)1> >, DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}&&, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > [0] >&, unsigned long const&, unsigned long&>(upcxx::team&, int, DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}&& (upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long&), upcxx::detail::rpc_return&&, (DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned lo[0] ng, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}&&)...)::{lambda(upcxx::bound_function<{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&)#1}::operator()(upcxx::bound_function<{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned [0] long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>) const (__closure=0xffffc710, fn_bound1=...) at /usr/local/upcxx-2019.9.0/upcxx.debug.gasnet_seq.udp/include/upcxx/rpc.hpp:245
  55. [0] #34 0x00000001007a39e2 in upcxx::detail::bound_function_base<upcxx::detail::rpc_return<DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}&& (upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long&), upcxx::completions<upcxx::future_cx<upcxx::operation_cx_event, (upcxx::progress_level)1> >, upcxx::detail::rpc_remote_results<upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigne[0] d long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long&, void>::type>::type upcxx::detail::rpc<upcxx::completions<upcxx::future_cx<upcxx::operation_cx_event, (upcxx::progress_level)1> >, DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}&&, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned [0] long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long&>(upcxx::team&, int, DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}&& (upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long&), upcxx::detail::rpc_return&&, (DistrRMAMap<unsigned long, unsigned long>::insert(unsigned long const&, unsigned long const*, unsigned long)::{lambda(upcxx::dist_object<std::unordered_map<uns[0] igned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}&&)...)::{lambda(upcxx::bound_function<{lambda(upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long const&, unsigned long)#1}, upcxx::dist_object<std::unordered_map<unsigned long, DistrRMAMap<unsigned long, unsigned long>::entry_t, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, DistrRMAMap<unsigned long, unsigned long>::entry_t> > > >&, unsigned long, unsigned long>&&)#1}, std::tuple<upcxx::bound_function>, upcxx::detail::index_sequence<0>, true>::operator()() && (th[0] is=0xffffc710) at /usr/local/upcxx-2019.9.0/upcxx.debug.gasnet_seq.udp/include/upcxx/bind.hpp:144
  56. [0] #35 0x0000000100798754 in _ZN5upcxx6detail33apply_variadic_as_future_dispatchIONS_14bound_functionIZNS0_3rpcINS_11completionsIJNS_9future_cxINS_18operation_cx_eventELNS_14progress_levelE1EEEEEEOZN11DistrRMAMapImmE6insertERKmPSC_mEUlRNS_11dist_objectISt13unordered_mapImNSB_7entry_tESt4hashImESt8equal_toImESaISt4pairISC_SH_EEEEESD_mE_JSR_SD_RmEEENS0_10rpc_returnIFT0_DpT1_ET_NS0_18rpc_remote_resultsISZ_vE4typeEE4typeERNS_4teamEiS10_OSW_DpOSX_EUlONS2_ISS_JSR_mmEEEE_JS1B_EEESt5tupleIJEENS_7future1INS0_17future_kind_shrefINS0_27future_header_ops_dependentEEEJEEEEclES1F_ (this=0xffffc68f, fn=...) at /usr/local/upcxx-2019.9.0/upcxx.debug.gasnet_seq.udp/include/upcxx/future/apply.hpp:102
  57. [0] #36 0x000000010078a2b7 in _ZN5upcxx15apply_as_futureINS_14bound_functionIZNS_6detail3rpcINS_11completionsIJNS_9future_cxINS_18operation_cx_eventELNS_14progress_levelE1EEEEEEOZN11DistrRMAMapImmE6insertERKmPSC_mEUlRNS_11dist_objectISt13unordered_mapImNSB_7entry_tESt4hashImESt8equal_toImESaISt4pairISC_SH_EEEEESD_mE_JSR_SD_RmEEENS2_10rpc_returnIFT0_DpT1_ET_NS2_18rpc_remote_resultsISZ_vE4typeEE4typeERNS_4teamEiS10_OSW_DpOSX_EUlONS1_ISS_JSR_mmEEEE_JS1B_EEEJEEEDTclcvNS2_33apply_variadic_as_future_dispatchIOS10_St5tupleIJDpOT0_EENSt9result_ofIFS1G_S1K_EE4typeEEE_EscS1G_fp_spscS1J_fp0_EES1G_S1K_ (fn=...) at /usr/local/upcxx-2019.9.0/upcxx.debug.gasnet_seq.udp/include/upcxx/future/apply.hpp:173
  58. [0] #37 0x0000000100799411 in _ZN5upcxx6detail7commandIJPNS0_8lpc_baseEEE12the_executorINS_14bound_functionIZNS0_3rpcINS_11completionsIJNS_9future_cxINS_18operation_cx_eventELNS_14progress_levelE1EEEEEEOZN11DistrRMAMapImmE6insertERKmPSG_mEUlRNS_11dist_objectISt13unordered_mapImNSF_7entry_tESt4hashImESt8equal_toImESaISt4pairISG_SL_EEEEESH_mE_JSV_SH_RmEEENS0_10rpc_returnIFT0_DpT1_ET_NS0_18rpc_remote_resultsIS13_vE4typeEE4typeERNS_4teamEiS14_OS10_DpOS11_EUlONS6_ISW_JSV_mmEEEE_JS1F_EEEXadL_ZNS_7backend6gasnet10rpc_as_lpc9reader_ofES3_EEXadL_ZNS1L_7cleanupILb1ELb0EEEvS3_EEEEvS3_ (a#0=0x600232de8) at /usr/local/upcxx-2019.9.0/upcxx.debug.gasnet_seq.udp/include/upcxx/command.hpp:37
  59. [0] #38 0x00000001007af643 in upcxx::detail::lpc_inbox<(upcxx::detail::intru_queue_safety)0>::burst(int)::{lambda(upcxx::detail::lpc_base*)#1}::operator()(upcxx::detail::lpc_base*) const (__closure=0xffffc85f, m=0x600232de8) at /home/bonachea/UPC/rel/upcxx-2019.9.0/src/lpc.hpp:117
  60. [0] #39 0x000000010078c2e7 in upcxx::detail::intru_queue<upcxx::detail::lpc_base, (upcxx::detail::intru_queue_safety)0, &upcxx::detail::lpc_base::intruder>::burst_something<upcxx::detail::lpc_inbox<(upcxx::detail::intru_queue_safety)0>::burst(int)::{lambda(upcxx::detail::lpc_base*)#1}>(int, upcxx::detail::lpc_inbox<(upcxx::detail::intru_queue_safety)0>::burst(int)::{lambda(upcxx::detail::lpc_base*)#1}&&, upcxx::detail::lpc_base*) (this=0x100897078 <upcxx::backend::master+56>, max_n=100, fn=..., head1=0x600232de8) at /home/bonachea/UPC/rel/upcxx-2019.9.0/src/intru_queue.hpp:173
  61. [0] #40 0x000000010078c3ee in upcxx::detail::intru_queue<upcxx::detail::lpc_base, (upcxx::detail::intru_queue_safety)0, &upcxx::detail::lpc_base::intruder>::burst<upcxx::detail::lpc_inbox<(upcxx::detail::intru_queue_safety)0>::burst(int)::{lambda(upcxx::detail::lpc_base*)#1}>(int, upcxx::detail::lpc_inbox<(upcxx::detail::intru_queue_safety)0>::burst(int)::{lambda(upcxx::detail::lpc_base*)#1}&&) (this=0x100897078 <upcxx::backend::master+56>, max_n=100, fn=...) at /home/bonachea/UPC/rel/upcxx-2019.9.0/src/intru_queue.hpp:158
  62. [0] #41 0x000000010079a6a5 in upcxx::detail::lpc_inbox<(upcxx::detail::intru_queue_safety)0>::burst (this=0x100897078 <upcxx::backend::master+56>, max_n=100) at /home/bonachea/UPC/rel/upcxx-2019.9.0/src/lpc.hpp:117
  63. [0] #42 0x000000010078cb0b in upcxx::detail::persona_tls::burst_user (this=0x60003ac78, p=...) at /home/bonachea/UPC/rel/upcxx-2019.9.0/src/persona.hpp:809
  64. [0] #43 0x000000010041c926 in upcxx::<lambda(upcxx::persona&)>::operator()(upcxx::persona &) const (__closure=0xffffca50, p=...) at /home/bonachea/UPC/rel/upcxx-2019.9.0/src/backend/gasnet/runtime.cpp:1674
  65. [0] #44 0x000000010041e1e5 in upcxx::detail::persona_tls::foreach_active_as_top<upcxx::progress(upcxx::progress_level)::<lambda(upcxx::persona&)> >(upcxx::<lambda(upcxx::persona&)> &&) (this=0x60003ac78, fn=...) at /home/bonachea/UPC/rel/upcxx-2019.9.0/src/persona.hpp:768
  66. [0] #45 0x000000010041ca32 in upcxx::progress (level=upcxx::progress_level::user) at /home/bonachea/UPC/rel/upcxx-2019.9.0/src/backend/gasnet/runtime.cpp:1660
  67. [0] #46 0x000000010040146a in main () at drmap-insert-test.cpp:44
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement