Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stat dumping segfault #13

Open
kavon opened this issue Apr 28, 2019 · 0 comments
Open

Stat dumping segfault #13

kavon opened this issue Apr 28, 2019 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@kavon
Copy link
Owner

kavon commented Apr 28, 2019

Happens in aebf52b and the prior commit. Non-debug stack trace:

Thread 1 "matmul" received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) bt
#0  0x0000000000000000 in ?? ()
#1  0x00007ffff7bae3a0 in tuner::Feedback::betterThan(tuner::Feedback&) () from /home/kavon/anl/atJIT/install/lib/libEasyJitRuntime.so
#2  0x00007ffff7bac7f4 in void std::__introsort_loop<__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::_Iter_comp_iter<tuner::Tuner::dumpStats(std::ostream&) const::S> >(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::_Iter_comp_iter<tuner::Tuner::dumpStats(std::ostream&) const::S>) ()
   from /home/kavon/anl/atJIT/install/lib/libEasyJitRuntime.so
#3  0x00007ffff7bac827 in void std::__introsort_loop<__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::_Iter_comp_iter<tuner::Tuner::dumpStats(std::ostream&) const::S> >(__gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long*, std::vector<unsigned long, std::allocator<unsigned long> > >, long, __gnu_cxx::__ops::_Iter_comp_iter<tuner::Tuner::dumpStats(std::ostream&) const::S>) ()
   from /home/kavon/anl/atJIT/install/lib/libEasyJitRuntime.so
#4  0x00007ffff7ba523b in tuner::Optimizer::dumpStats(std::basic_ofstream<char, std::char_traits<char> >&) const () from /home/kavon/anl/atJIT/install/lib/libEasyJitRuntime.so
#5  0x000000000040dfba in tuner::ATDriver::exportStats(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) ()
#6  0x0000000000406bdd in tuner::ATDriver::exportStats() ()
#7  0x0000000000403d97 in testWith(tuner::AutoTuner, int) ()
#8  0x0000000000403e49 in main ()

@kavon kavon added the bug Something isn't working label Apr 28, 2019
@kavon kavon self-assigned this Apr 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant