[BUG] Segmentation fault when trying to print memory usage
Allen segfaults after printing memory usage when -p flag is used, when it is set to 0 or 1. I got the following output from cuda-gdb
command: ./Allen -c 1 -p 1
Thread 4 "Allen" received signal SIGILL, Illegal instruction.
[Switching to Thread 0x7fffe3fff700 (LWP 138256)]
0x00007ffff667922c in allen(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, Allen::NonEventData::IUpdater*)::$_2::operator()(unsigned int) const (this=0x25caa10, i=0)
at ../main/src/Allen.cpp:306
306 stream_wrapper.run_stream(i, runtime_options);
Platform info:
- OS: CentOS-7
- Host Compiler: clang-8
- Device Compiler: nvcc-10.1
- branch: master