Advertisement
Guest User

Untitled

a guest
Sep 5th, 2015
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.54 KB | None | 0 0
  1. Starting program: /home/dtorrance/src/mathicgb/mathicgb/unittest
  2. [Thread debugging using libthread_db enabled]
  3. Using host libthread_db library "/lib/powerpc-linux-gnu/libthread_db.so.1".
  4.  
  5. Program received signal SIGINT, Interrupt.
  6. 0x0f9348b0 in ?? () from /usr/lib/libtbbmalloc.so.2
  7. #0 0x0f9348b0 in ?? () from /usr/lib/libtbbmalloc.so.2
  8. #1 0x0f934828 in ?? () from /usr/lib/libtbbmalloc.so.2
  9. #2 0x0f934e30 in ?? () from /usr/lib/libtbbmalloc.so.2
  10. #3 0x0f9351d4 in ?? () from /usr/lib/libtbbmalloc.so.2
  11. #4 0x0f93b46c in ?? () from /usr/lib/libtbbmalloc.so.2
  12. #5 0x0f93d50c in ?? () from /usr/lib/libtbbmalloc.so.2
  13. #6 0x0f93ecb0 in scalable_aligned_malloc () from /usr/lib/libtbbmalloc.so.2
  14. #7 0x0ffaf220 in tbb::internal::NFS_Allocate(unsigned int, unsigned int, void*) () from /usr/lib/libtbb.so.2
  15. #8 0x0ffc2e70 in ?? () from /usr/lib/libtbb.so.2
  16. #9 0x0ffba7f4 in tbb::internal::allocate_additional_child_of_proxy::allocate(unsigned int) const () from /usr/lib/libtbb.so.2
  17. #10 0x102fe07c in operator new (p=..., bytes=20) at /usr/include/tbb/task.h:985
  18. #11 tbb::internal::parallel_do_feeder_impl<mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::RowTask>::internal_add(mgb::F4MatrixBuilder2::RowTask const&) (item=..., this=0xfffedaf8) at /usr/include/tbb/parallel_do.h:165
  19. #12 tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>::add (item=...,
  20. this=0xfffedaf8) at /usr/include/tbb/parallel_do.h:76
  21. #13 mgb::F4MatrixBuilder2::Builder::createColumn (this=this@entry=0xfffedd58,
  22. monoA=..., monoB=..., feeder=warning: RTTI symbol not found for class 'tbb::internal::parallel_do_feeder_impl<mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::RowTask>'
  23. ...) at src/mathicgb/F4MatrixBuilder2.cpp:338
  24. #14 0x102ff4e4 in mgb::F4MatrixBuilder2::Builder::appendRow (feeder=warning: RTTI symbol not found for class 'tbb::internal::parallel_do_feeder_impl<mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::RowTask>'
  25. ...,
  26. block=..., poly=..., multiple=..., this=<optimized out>)
  27. at src/mathicgb/F4MatrixBuilder2.cpp:386
  28. #15 mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}::operator()(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&) const (
  29. __closure=<optimized out>, task=..., feeder=warning: RTTI symbol not found for class 'tbb::internal::parallel_do_feeder_impl<mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::RowTask>'
  30. ...)
  31. at src/mathicgb/F4MatrixBuilder2.cpp:201
  32. #16 0x102ff75c in tbb::internal::parallel_do_operator_selector<mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::RowTask>::internal_call<mgb::F4MatrixBuilder2::RowTask, tbb::internal::parallel_do_feeder_impl<{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::RowTask>, mgb::F4MatrixBuilder2::RowTask const&>({lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2} const&, mgb::F4MatrixBuilder2::RowTask&, tbb::internal::parallel_do_feeder_impl<{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::RowTask>&, void ({lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}::*)(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&) const) (
  33. arg2=..., arg1=..., obj=...) at /usr/include/tbb/parallel_do.h:94
  34. #17 tbb::internal::parallel_do_operator_selector<mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::RowTask>::call<mgb::F4MatrixBuilder2::RowTask, tbb::internal::parallel_do_feeder_impl<{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::RowTask> >({lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2} const&, mgb::F4MatrixBuilder2::RowTask&, tbb::internal::parallel_do_feeder_impl<{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::RowTask>&) (arg2=..., arg1=..., obj=...)
  35. at /usr/include/tbb/parallel_do.h:101
  36. #18 tbb::internal::do_iteration_task_iter<__gnu_cxx::__normal_iterator<mgb::F4MatrixBuilder2::RowTask*, std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> > >, mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::RowTask>::execute() (this=<optimized out>)
  37. at /usr/include/tbb/parallel_do.h:145
  38. #19 0x0ffc6b90 in ?? () from /usr/lib/libtbb.so.2
  39. #20 0x0ffc7040 in ?? () from /usr/lib/libtbb.so.2
  40. #21 0x102fa9dc in tbb::task::spawn_and_wait_for_all (child=...,
  41. this=<optimized out>) at /usr/include/tbb/task.h:698
  42. #22 tbb::internal::do_task_iter<__gnu_cxx::__normal_iterator<mgb::F4MatrixBuilder2::RowTask*, std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> > >, mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::RowTask>::run_for_random_access_iterator() (this=<optimized out>)
  43. at /usr/include/tbb/parallel_do.h:385
  44. #23 tbb::internal::do_task_iter<__gnu_cxx::__normal_iterator<mgb::F4MatrixBuilder2::RowTask*, std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> > >, mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::RowTask>::run(std::random_access_iterator_tag*) (this=<optimized out>)
  45. at /usr/include/tbb/parallel_do.h:355
  46. #24 tbb::internal::do_task_iter<__gnu_cxx::__normal_iterator<mgb::F4MatrixBuilder2::RowTask*, std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> > >, mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::RowTask>::execute() (this=<optimized out>)
  47. at /usr/include/tbb/parallel_do.h:307
  48. #25 0x0ffc6b90 in ?? () from /usr/lib/libtbb.so.2
  49. #26 0x0ffc7040 in ?? () from /usr/lib/libtbb.so.2
  50. #27 0x102fc15c in tbb::task::spawn_and_wait_for_all (child=...,
  51. this=<optimized out>) at /usr/include/tbb/task.h:698
  52. #28 tbb::internal::run_parallel_do<__gnu_cxx::__normal_iterator<mgb::F4MatrixBuilder2::RowTask*, std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> > >, mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::RowTask>(__gnu_cxx::__normal_iterator<mgb::F4MatrixBuilder2::RowTask*, std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> > >, mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2} const&, tbb::task_group_context&) (context=..., body=..., last=...,
  53. first=...) at /usr/include/tbb/parallel_do.h:412
  54. #29 tbb::internal::select_parallel_do<__gnu_cxx::__normal_iterator<mgb::F4MatrixBuilder2::RowTask*, std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> > >, mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::RowTask const&, mgb::F4MatrixBuilder2::RowTask>(__gnu_cxx::__normal_iterator<mgb::F4MatrixBuilder2::RowTask*, std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> > >, mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2} const&, void (__gnu_cxx::__normal_iterator<mgb::F4MatrixBuilder2::RowTask*, std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> > >::*)(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&) const, tbb::task_group_context&) (context=..., body=..., last=..., first=...)
  55. at /usr/include/tbb/parallel_do.h:442
  56. #30 tbb::parallel_do<__gnu_cxx::__normal_iterator<mgb::F4MatrixBuilder2::RowTask*, std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> > >, mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}>(__gnu_cxx::__normal_iterator<mgb::F4MatrixBuilder2::RowTask*, std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> > >, mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2}, mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear(std::vector<mgb::F4MatrixBuilder2::RowTask, std::allocator<mgb::F4MatrixBuilder2::RowTask> >&, mgb::QuadMatrix&)::{lambda(mgb::F4MatrixBuilder2::RowTask const&, tbb::parallel_do_feeder<mgb::F4MatrixBuilder2::RowTask>&)#2} const&) (first=..., last=...,
  57. body=...) at /usr/include/tbb/parallel_do.h:485
  58. #31 0x10301ce8 in mgb::F4MatrixBuilder2::Builder::buildMatrixAndClear (
  59. this=this@entry=0xfffedd58,
  60. tasks=std::vector of length 5, capacity 8 = {...}, quadMatrix=...)
  61. at src/mathicgb/F4MatrixBuilder2.cpp:202
  62. #32 0x102fa4d4 in mgb::F4MatrixBuilder2::buildMatrixAndClear (
  63. this=this@entry=0xfffeddf8, quadMatrix=...)
  64. at src/mathicgb/F4MatrixBuilder2.cpp:587
  65. #33 0x102e4ef4 in mgb::F4Reducer::classicReduceSPolySet (this=0x104162e8,
  66. spairs=std::vector of length 3, capacity 4 = {...}, basis=...,
  67. reducedOut=std::vector of length 0, capacity 0)
  68. at src/mathicgb/F4Reducer.cpp:205
  69. #34 0x1027bcc8 in mgb::ClassicGBAlg::step (this=this@entry=0xfffee108)
  70. at src/mathicgb/ClassicGBAlg.cpp:374
  71. #35 0x1027bfe8 in mgb::ClassicGBAlg::computeGrobnerBasis (
  72. this=this@entry=0xfffee108) at src/mathicgb/ClassicGBAlg.cpp:324
  73. #36 0x1027c2b8 in mgb::computeGBClassicAlg(mgb::Basis&&, mgb::ClassicGBAlgParams) (
  74. inputBasis=inputBasis@entry=<unknown type in /home/dtorrance/src/mathicgb/mathicgb/unittest, CU 0x574d47, DIE 0x5c7d39>, params=...)
  75. at src/mathicgb/ClassicGBAlg.cpp:679
  76. #37 0x1005058c in testGB (
  77. idealStr="32003 6\n1 1 1 1 1 1 1\n_revlex revcomponent\n3\n-bc+ad\n-b2+af\n-bc2+a2e\n",
  78. sigBasisStr="0 <0> bc-ad\n1 <1> b2-af\n2 <2> bc2-a2e\n3 c<0> acd-a2e\n4 b<0> abd-acf\n5 c2<1> a2be-ac2f\n6 bc<0> a2d2-ac2f\n7 c3<1> a3de-ac3f\n8 c4<1> a4e2-ac4f\n", syzygiesStr=" 0: b2 bc2 \n 1: c2d bc2 \n",
  79. initialIdealStr=" bc\n b2\n acd\n abd\n a2be\n a2d2\n a3de\n a4e2\n", nonSingularReductions=nonSingularReductions@entry=7)
  80. at src/test/gb-test.cpp:283
  81. #38 0x100516c8 in GB_small_Test::TestBody (this=<optimized out>)
  82. at src/test/gb-test.cpp:329
  83. #39 0x1004f0a0 in testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void> (location=0x1031e6ac "the test body", method=<optimized out>,
  84. object=0x10413be0) at /usr/src/gtest/src/gtest.cc:2078
  85. #40 testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>
  86. (object=object@entry=0x10413be0,
  87. method=(void (testing::Test::*)(testing::Test * const)) 0x100515f0 <GB_small_Test::TestBody()>, location=location@entry=0x1031e6ac "the test body")
  88. at /usr/src/gtest/src/gtest.cc:2114
  89. #41 0x10045fdc in testing::Test::Run (this=this@entry=0x10413be0)
  90. at /usr/src/gtest/src/gtest.cc:2151
  91. #42 0x100462b4 in testing::Test::Run (this=0x10413be0)
  92. at /usr/src/gtest/src/gtest.cc:2142
  93. #43 testing::TestInfo::Run (this=0x10405530)
  94. at /usr/src/gtest/src/gtest.cc:2326
  95. #44 0x10046464 in testing::TestInfo::Run (this=<optimized out>)
  96. at /usr/src/gtest/src/gtest.cc:2301
  97. #45 testing::TestCase::Run (this=0x104055c8)
  98. at /usr/src/gtest/src/gtest.cc:2444
  99. #46 0x10046964 in testing::TestCase::Run (this=<optimized out>)
  100. at /usr/src/gtest/src/gtest.cc:4353
  101. #47 testing::internal::UnitTestImpl::RunAllTests (this=0x10404ab8)
  102. at /usr/src/gtest/src/gtest.cc:4315
  103. #48 0x1004f6a0 in testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (
  104. location=0x1031e818 "auxiliary test code (environments or event listeners)", method=<optimized out>, object=0x10404ab8) at /usr/src/gtest/src/gtest.cc:2078
  105. #49 testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (object=0x10404ab8,
  106. method=(bool (testing::internal::UnitTestImpl::*)(testing::internal::UnitTestImpl * const)) 0x10046590 <testing::internal::UnitTestImpl::RunAllTests()>,
  107. location=location@entry=0x1031e818 "auxiliary test code (environments or event listeners)") at /usr/src/gtest/src/gtest.cc:2114
  108. #50 0x10046d90 in testing::UnitTest::Run (
  109. this=0x103f1010 <testing::UnitTest::GetInstance()::instance>)
  110. at /usr/src/gtest/src/gtest.cc:3926
  111. #51 0x100060e4 in RUN_ALL_TESTS () at /usr/include/gtest/gtest.h:2288
  112. #52 main (argc=1, argv=<optimized out>) at src/test/testMain.cpp:11
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement