[Minotaur-dev] minotaur daily test results

Ashutosh Mahajan mahajan at mcs.anl.gov
Sat Sep 30 23:18:17 CDT 2017


Minotaur daily test report
Sat Sep 30 22:57:01 CDT 2017
petsc.mcs.anl.gov
Linux petsc 3.13.0-121-generic #170-Ubuntu SMP Wed Jun 14 09:04:33 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Detailed log available at  http://www.mcs.anl.gov/research/projects/minotaur/nightly/build-log/petsc
Not using any user specified doxygen installation
Not using any user specified cmake installation

Minotaur src directory checked out.
Minotaur version: v0.2-183-gfe4ec0a

Summary
--------------------------------------------------
compiling build-base: OK.
make utest output for build-base: OK (41)
compiling build-base-debug: OK.
make utest output for build-base-debug: OK (41)
compiling build-base-static: OK.
make utest output for build-base-static: OK (41)
compiling build-filter: OK.
make utest output for build-filter: OK (41)
compiling build-filter-debug: OK.
make utest output for build-filter-debug: OK (41)
compiling build-filter-static: OK.
make utest output for build-filter-static: OK (41)
compiling build-ipopt: OK.
make utest output for build-ipopt: OK (44)
compiling build-ipopt-debug: OK.
make utest output for build-ipopt-debug: ERROR
compiling build-ipopt-static: OK.
make utest output for build-ipopt-static: OK (44)
compiling build-osi: OK.
make utest output for build-osi: OK (41)
compiling build-osi-debug: OK.
make utest output for build-osi-debug: OK (41)
compiling build-osi-static: OK.
make utest output for build-osi-static: OK (41)
compiling build-ampl: OK.
make utest output for build-ampl: OK (60)
compiling build-ampl-debug: OK.
make utest output for build-ampl-debug: OK (60)
compiling build-ampl-static: OK.
make utest output for build-ampl-static: OK (60)
compiling build-all: OK.
make utest output for build-all: OK (71)
compiling build-all-debug: OK.
make utest output for build-all-debug: ERROR
compiling build-all-static: OK.
make utest output for build-all-static: OK (71)
compiling build-all-manual: OK.

Errors:
--------------------------------------------------
 
Errors in build-all-debug:
--------------------------------------------------
: logger ok! TimerUT.cpp:36:Assertion
Test name: TimerUT::testSleep
assertion failed
- Expression: time_used <= 0.001

Failures !!!
Run: 71   Failure total: 1   Failures: 1   Errors: 0
make[3]: *** [CMakeFiles/utest] Error 1
make[2]: *** [CMakeFiles/utest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
==2342== Memcheck, a memory error detector
==2342== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==2342== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info
==2342== Command: ./unittest all
==2342== 
: logger ok! ==2342== Conditional jump or move depends on uninitialised value(s)
==2342==    at 0x4EE704: bqpd_ (in /sandbox/mahajan/minotaur-test/build-all-debug/src/testing/unittest)
==2342==    by 0x4E7204: Minotaur::BqpdEngine::solve_(int, double&) (BqpdEngine.cpp:512)
==2342==    by 0x4E6CA4: Minotaur::BqpdEngine::solve() (BqpdEngine.cpp:432)
==2342==    by 0x4DA29D: AMPLBqpdUT::testNLP() (AMPLBqpdUT.cpp:57)
==2342==    by 0x4DBA09: CppUnit::TestCaller<AMPLBqpdUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59309: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342==    by 0x4E5986D: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
==2342== 
OK (71)
==2342== 
==2342== HEAP SUMMARY:
==2342==     in use at exit: 4,710 bytes in 41 blocks
==2342==   total heap usage: 220,791 allocs, 220,750 frees, 1,089,158,113 bytes allocated
==2342== 
==2342== 24 bytes in 1 blocks are indirectly lost in loss record 1 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x462FB5: boost::detail::shared_count::shared_count<Minotaur::Variable>(Minotaur::Variable*) (shared_count.hpp:137)
==2342==    by 0x462CE0: void boost::detail::sp_pointer_construct<Minotaur::Variable, Minotaur::Variable>(boost::shared_ptr<Minotaur::Variable>*, Minotaur::Variable*, boost::detail::shared_count&) (shared_ptr.hpp:284)
==2342==    by 0x462AB0: boost::shared_ptr<Minotaur::Variable>::shared_ptr<Minotaur::Variable>(Minotaur::Variable*) (shared_ptr.hpp:362)
==2342==    by 0x493AAA: PerspRefUT::setUp() (PerspRefUT.cpp:146)
==2342==    by 0x494CCA: CppUnit::TestCaller<PerspRefUT>::setUp() (TestCaller.h:177)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59286: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:87)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342== 
==2342== 24 bytes in 1 blocks are indirectly lost in loss record 2 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x462FB5: boost::detail::shared_count::shared_count<Minotaur::Variable>(Minotaur::Variable*) (shared_count.hpp:137)
==2342==    by 0x462CE0: void boost::detail::sp_pointer_construct<Minotaur::Variable, Minotaur::Variable>(boost::shared_ptr<Minotaur::Variable>*, Minotaur::Variable*, boost::detail::shared_count&) (shared_ptr.hpp:284)
==2342==    by 0x462AB0: boost::shared_ptr<Minotaur::Variable>::shared_ptr<Minotaur::Variable>(Minotaur::Variable*) (shared_ptr.hpp:362)
==2342==    by 0x493B40: PerspRefUT::setUp() (PerspRefUT.cpp:147)
==2342==    by 0x494CCA: CppUnit::TestCaller<PerspRefUT>::setUp() (TestCaller.h:177)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59286: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:87)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342== 
==2342== 24 bytes in 1 blocks are indirectly lost in loss record 3 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x462FB5: boost::detail::shared_count::shared_count<Minotaur::Variable>(Minotaur::Variable*) (shared_count.hpp:137)
==2342==    by 0x462CE0: void boost::detail::sp_pointer_construct<Minotaur::Variable, Minotaur::Variable>(boost::shared_ptr<Minotaur::Variable>*, Minotaur::Variable*, boost::detail::shared_count&) (shared_ptr.hpp:284)
==2342==    by 0x462AB0: boost::shared_ptr<Minotaur::Variable>::shared_ptr<Minotaur::Variable>(Minotaur::Variable*) (shared_ptr.hpp:362)
==2342==    by 0x493CD7: PerspRefUT::setUp() (PerspRefUT.cpp:161)
==2342==    by 0x494CCA: CppUnit::TestCaller<PerspRefUT>::setUp() (TestCaller.h:177)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59286: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:87)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342== 
==2342== 24 bytes in 1 blocks are indirectly lost in loss record 4 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7155F67: Minotaur::CNode::addPar(Minotaur::CNode*) (CNode.cpp:176)
==2342==    by 0x7155B59: Minotaur::CNode::CNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CNode.cpp:88)
==2342==    by 0x7145DBB: Minotaur::CGraph::newNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CGraph.cpp:953)
==2342==    by 0x493845: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:124)
==2342==    by 0x49388E: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:126)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342== 
==2342== 24 bytes in 1 blocks are indirectly lost in loss record 5 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7155FC5: Minotaur::CNode::addPar(Minotaur::CNode*) (CNode.cpp:181)
==2342==    by 0x7155B59: Minotaur::CNode::CNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CNode.cpp:88)
==2342==    by 0x7145DBB: Minotaur::CGraph::newNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CGraph.cpp:953)
==2342==    by 0x493845: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:124)
==2342==    by 0x49388E: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:126)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342== 
==2342== 24 bytes in 1 blocks are indirectly lost in loss record 6 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7155F67: Minotaur::CNode::addPar(Minotaur::CNode*) (CNode.cpp:176)
==2342==    by 0x7155B2C: Minotaur::CNode::CNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CNode.cpp:83)
==2342==    by 0x7145DBB: Minotaur::CGraph::newNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CGraph.cpp:953)
==2342==    by 0x493795: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:119)
==2342==    by 0x49381F: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:123)
==2342==    by 0x4938BC: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:127)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342== 
==2342== 24 bytes in 1 blocks are indirectly lost in loss record 7 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7155FC5: Minotaur::CNode::addPar(Minotaur::CNode*) (CNode.cpp:181)
==2342==    by 0x7155B2C: Minotaur::CNode::CNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CNode.cpp:83)
==2342==    by 0x7145DBB: Minotaur::CGraph::newNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CGraph.cpp:953)
==2342==    by 0x493795: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:119)
==2342==    by 0x49381F: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:123)
==2342==    by 0x4938BC: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:127)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342== 
==2342== 24 bytes in 1 blocks are indirectly lost in loss record 8 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7155F67: Minotaur::CNode::addPar(Minotaur::CNode*) (CNode.cpp:176)
==2342==    by 0x7155B59: Minotaur::CNode::CNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CNode.cpp:88)
==2342==    by 0x7145DBB: Minotaur::CGraph::newNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CGraph.cpp:953)
==2342==    by 0x493845: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:124)
==2342==    by 0x4938BC: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:127)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342== 
==2342== 24 bytes in 1 blocks are indirectly lost in loss record 9 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7155FC5: Minotaur::CNode::addPar(Minotaur::CNode*) (CNode.cpp:181)
==2342==    by 0x7155B59: Minotaur::CNode::CNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CNode.cpp:88)
==2342==    by 0x7145DBB: Minotaur::CGraph::newNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CGraph.cpp:953)
==2342==    by 0x493845: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:124)
==2342==    by 0x4938BC: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:127)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342== 
==2342== 24 bytes in 1 blocks are indirectly lost in loss record 10 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7156042: Minotaur::CNode::addPar(Minotaur::CNode*) (CNode.cpp:188)
==2342==    by 0x7155B2C: Minotaur::CNode::CNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CNode.cpp:83)
==2342==    by 0x7145DBB: Minotaur::CGraph::newNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CGraph.cpp:953)
==2342==    by 0x493683: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:105)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59309: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
==2342== 
==2342== 26 bytes in 1 blocks are indirectly lost in loss record 11 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7887248: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==2342==    by 0x7888970: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==2342==    by 0x7888D87: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==2342==    by 0x493A53: PerspRefUT::setUp() (PerspRefUT.cpp:146)
==2342==    by 0x494CCA: CppUnit::TestCaller<PerspRefUT>::setUp() (TestCaller.h:177)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59286: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:87)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342== 
==2342== 26 bytes in 1 blocks are indirectly lost in loss record 12 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7887248: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==2342==    by 0x7888970: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==2342==    by 0x7888D87: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==2342==    by 0x493AE6: PerspRefUT::setUp() (PerspRefUT.cpp:147)
==2342==    by 0x494CCA: CppUnit::TestCaller<PerspRefUT>::setUp() (TestCaller.h:177)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59286: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:87)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342== 
==2342== 26 bytes in 1 blocks are indirectly lost in loss record 13 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7887248: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==2342==    by 0x7888970: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==2342==    by 0x7888D87: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19)
==2342==    by 0x493C91: PerspRefUT::setUp() (PerspRefUT.cpp:161)
==2342==    by 0x494CCA: CppUnit::TestCaller<PerspRefUT>::setUp() (TestCaller.h:177)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59286: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:87)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342== 
==2342== 48 bytes in 1 blocks are indirectly lost in loss record 14 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x6D49190: __gnu_cxx::new_allocator<std::_Rb_tree_node<boost::shared_ptr<Minotaur::Variable> > >::allocate(unsigned long, void const*) (new_allocator.h:104)
==2342==    by 0x6D48857: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, boost::shared_ptr<Minotaur::Variable>, std::_Identity<boost::shared_ptr<Minotaur::Variable> >, Minotaur::CompareVariablePtr, std::allocator<boost::shared_ptr<Minotaur::Variable> > >::_M_get_node() (stl_tree.h:370)
==2342==    by 0x6D476F0: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, boost::shared_ptr<Minotaur::Variable>, std::_Identity<boost::shared_ptr<Minotaur::Variable> >, Minotaur::CompareVariablePtr, std::allocator<boost::shared_ptr<Minotaur::Variable> > >::_M_create_node(boost::shared_ptr<Minotaur::Variable> const&) (stl_tree.h:380)
==2342==    by 0x6D458EB: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, boost::shared_ptr<Minotaur::Variable>, std::_Identity<boost::shared_ptr<Minotaur::Variable> >, Minotaur::CompareVariablePtr, std::allocator<boost::shared_ptr<Minotaur::Variable> > >::_M_insert_(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, boost::shared_ptr<Minotaur::Variable> const&) (stl_tree.h:1023)
==2342==    by 0x6D4335F: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, boost::shared_ptr<Minotaur::Variable>, std::_Identity<boost::shared_ptr<Minotaur::Variable> >, Minotaur::CompareVariablePtr, std::allocator<boost::shared_ptr<Minotaur::Variable> > >::_M_insert_unique(boost::shared_ptr<Minotaur::Variable> const&) (stl_tree.h:1382)
==2342==    by 0x6D4183A: std::set<boost::shared_ptr<Minotaur::Variable>, Minotaur::CompareVariablePtr, std::allocator<boost::shared_ptr<Minotaur::Variable> > >::insert(boost::shared_ptr<Minotaur::Variable> const&) (stl_set.h:463)
==2342==    by 0x7146111: Minotaur::CGraph::newNode(boost::shared_ptr<Minotaur::Variable>) (CGraph.cpp:996)
==2342==    by 0x4935A9: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:93)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342== 
==2342== 48 bytes in 1 blocks are indirectly lost in loss record 15 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x6D49190: __gnu_cxx::new_allocator<std::_Rb_tree_node<boost::shared_ptr<Minotaur::Variable> > >::allocate(unsigned long, void const*) (new_allocator.h:104)
==2342==    by 0x6D48857: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, boost::shared_ptr<Minotaur::Variable>, std::_Identity<boost::shared_ptr<Minotaur::Variable> >, Minotaur::CompareVariablePtr, std::allocator<boost::shared_ptr<Minotaur::Variable> > >::_M_get_node() (stl_tree.h:370)
==2342==    by 0x6D476F0: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, boost::shared_ptr<Minotaur::Variable>, std::_Identity<boost::shared_ptr<Minotaur::Variable> >, Minotaur::CompareVariablePtr, std::allocator<boost::shared_ptr<Minotaur::Variable> > >::_M_create_node(boost::shared_ptr<Minotaur::Variable> const&) (stl_tree.h:380)
==2342==    by 0x6D458EB: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, boost::shared_ptr<Minotaur::Variable>, std::_Identity<boost::shared_ptr<Minotaur::Variable> >, Minotaur::CompareVariablePtr, std::allocator<boost::shared_ptr<Minotaur::Variable> > >::_M_insert_(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, boost::shared_ptr<Minotaur::Variable> const&) (stl_tree.h:1023)
==2342==    by 0x6D4335F: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, boost::shared_ptr<Minotaur::Variable>, std::_Identity<boost::shared_ptr<Minotaur::Variable> >, Minotaur::CompareVariablePtr, std::allocator<boost::shared_ptr<Minotaur::Variable> > >::_M_insert_unique(boost::shared_ptr<Minotaur::Variable> const&) (stl_tree.h:1382)
==2342==    by 0x6D4183A: std::set<boost::shared_ptr<Minotaur::Variable>, Minotaur::CompareVariablePtr, std::allocator<boost::shared_ptr<Minotaur::Variable> > >::insert(boost::shared_ptr<Minotaur::Variable> const&) (stl_set.h:463)
==2342==    by 0x7146111: Minotaur::CGraph::newNode(boost::shared_ptr<Minotaur::Variable>) (CGraph.cpp:996)
==2342==    by 0x49376C: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:118)
==2342==    by 0x49381F: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:123)
==2342==    by 0x49388E: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:126)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342== 
==2342== 48 bytes in 1 blocks are indirectly lost in loss record 16 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x6D49190: __gnu_cxx::new_allocator<std::_Rb_tree_node<boost::shared_ptr<Minotaur::Variable> > >::allocate(unsigned long, void const*) (new_allocator.h:104)
==2342==    by 0x6D48857: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, boost::shared_ptr<Minotaur::Variable>, std::_Identity<boost::shared_ptr<Minotaur::Variable> >, Minotaur::CompareVariablePtr, std::allocator<boost::shared_ptr<Minotaur::Variable> > >::_M_get_node() (stl_tree.h:370)
==2342==    by 0x6D476F0: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, boost::shared_ptr<Minotaur::Variable>, std::_Identity<boost::shared_ptr<Minotaur::Variable> >, Minotaur::CompareVariablePtr, std::allocator<boost::shared_ptr<Minotaur::Variable> > >::_M_create_node(boost::shared_ptr<Minotaur::Variable> const&) (stl_tree.h:380)
==2342==    by 0x6D458EB: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, boost::shared_ptr<Minotaur::Variable>, std::_Identity<boost::shared_ptr<Minotaur::Variable> >, Minotaur::CompareVariablePtr, std::allocator<boost::shared_ptr<Minotaur::Variable> > >::_M_insert_(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, boost::shared_ptr<Minotaur::Variable> const&) (stl_tree.h:1023)
==2342==    by 0x6D4335F: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, boost::shared_ptr<Minotaur::Variable>, std::_Identity<boost::shared_ptr<Minotaur::Variable> >, Minotaur::CompareVariablePtr, std::allocator<boost::shared_ptr<Minotaur::Variable> > >::_M_insert_unique(boost::shared_ptr<Minotaur::Variable> const&) (stl_tree.h:1382)
==2342==    by 0x6D4183A: std::set<boost::shared_ptr<Minotaur::Variable>, Minotaur::CompareVariablePtr, std::allocator<boost::shared_ptr<Minotaur::Variable> > >::insert(boost::shared_ptr<Minotaur::Variable> const&) (stl_set.h:463)
==2342==    by 0x7146111: Minotaur::CGraph::newNode(boost::shared_ptr<Minotaur::Variable>) (CGraph.cpp:996)
==2342==    by 0x49376C: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:118)
==2342==    by 0x49381F: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:123)
==2342==    by 0x4938BC: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:127)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342== 
==2342== 56 bytes in 1 blocks are indirectly lost in loss record 17 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7154A5F: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::allocate(unsigned long, void const*) (new_allocator.h:104)
==2342==    by 0x7153D15: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*>, std::_Select1st<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> >, Minotaur::CompareVariablePtr, std::allocator<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::_M_get_node() (stl_tree.h:370)
==2342==    by 0x7151F72: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*>, std::_Select1st<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> >, Minotaur::CompareVariablePtr, std::allocator<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::_M_create_node(std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> const&) (stl_tree.h:380)
==2342==    by 0x714ED0F: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*>, std::_Select1st<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> >, Minotaur::CompareVariablePtr, std::allocator<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::_M_insert_(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> const&) (stl_tree.h:1023)
==2342==    by 0x714B499: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*>, std::_Select1st<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> >, Minotaur::CompareVariablePtr, std::allocator<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::_M_insert_unique(std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> const&) (stl_tree.h:1382)
==2342==    by 0x7148D8A: std::map<boost::shared_ptr<Minotaur::Variable>, Minotaur::CNode*, Minotaur::CompareVariablePtr, std::allocator<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::insert(std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> const&) (stl_map.h:595)
==2342==    by 0x71460CB: Minotaur::CGraph::newNode(boost::shared_ptr<Minotaur::Variable>) (CGraph.cpp:994)
==2342==    by 0x4935A9: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:93)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342== 
==2342== 56 bytes in 1 blocks are indirectly lost in loss record 18 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7154A5F: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::allocate(unsigned long, void const*) (new_allocator.h:104)
==2342==    by 0x7153D15: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*>, std::_Select1st<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> >, Minotaur::CompareVariablePtr, std::allocator<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::_M_get_node() (stl_tree.h:370)
==2342==    by 0x7151F72: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*>, std::_Select1st<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> >, Minotaur::CompareVariablePtr, std::allocator<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::_M_create_node(std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> const&) (stl_tree.h:380)
==2342==    by 0x714ED0F: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*>, std::_Select1st<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> >, Minotaur::CompareVariablePtr, std::allocator<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::_M_insert_(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> const&) (stl_tree.h:1023)
==2342==    by 0x714B499: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*>, std::_Select1st<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> >, Minotaur::CompareVariablePtr, std::allocator<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::_M_insert_unique(std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> const&) (stl_tree.h:1382)
==2342==    by 0x7148D8A: std::map<boost::shared_ptr<Minotaur::Variable>, Minotaur::CNode*, Minotaur::CompareVariablePtr, std::allocator<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::insert(std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> const&) (stl_map.h:595)
==2342==    by 0x71460CB: Minotaur::CGraph::newNode(boost::shared_ptr<Minotaur::Variable>) (CGraph.cpp:994)
==2342==    by 0x49376C: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:118)
==2342==    by 0x49381F: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:123)
==2342==    by 0x49388E: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:126)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342== 
==2342== 56 bytes in 1 blocks are indirectly lost in loss record 19 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7154A5F: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::allocate(unsigned long, void const*) (new_allocator.h:104)
==2342==    by 0x7153D15: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*>, std::_Select1st<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> >, Minotaur::CompareVariablePtr, std::allocator<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::_M_get_node() (stl_tree.h:370)
==2342==    by 0x7151F72: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*>, std::_Select1st<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> >, Minotaur::CompareVariablePtr, std::allocator<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::_M_create_node(std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> const&) (stl_tree.h:380)
==2342==    by 0x714ED0F: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*>, std::_Select1st<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> >, Minotaur::CompareVariablePtr, std::allocator<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::_M_insert_(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> const&) (stl_tree.h:1023)
==2342==    by 0x714B499: std::_Rb_tree<boost::shared_ptr<Minotaur::Variable>, std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*>, std::_Select1st<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> >, Minotaur::CompareVariablePtr, std::allocator<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::_M_insert_unique(std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> const&) (stl_tree.h:1382)
==2342==    by 0x7148D8A: std::map<boost::shared_ptr<Minotaur::Variable>, Minotaur::CNode*, Minotaur::CompareVariablePtr, std::allocator<std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> > >::insert(std::pair<boost::shared_ptr<Minotaur::Variable> const, Minotaur::CNode*> const&) (stl_map.h:595)
==2342==    by 0x71460CB: Minotaur::CGraph::newNode(boost::shared_ptr<Minotaur::Variable>) (CGraph.cpp:994)
==2342==    by 0x49376C: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:118)
==2342==    by 0x49381F: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:123)
==2342==    by 0x4938BC: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:127)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342== 
==2342== 64 bytes in 1 blocks are indirectly lost in loss record 20 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7153969: __gnu_cxx::new_allocator<Minotaur::CNode**>::allocate(unsigned long, void const*) (new_allocator.h:104)
==2342==    by 0x71517D9: std::_Deque_base<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::_M_allocate_map(unsigned long) (stl_deque.h:544)
==2342==    by 0x714DB6C: std::_Deque_base<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::_M_initialize_map(unsigned long) (stl_deque.h:589)
==2342==    by 0x714AA85: std::_Deque_base<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::_Deque_base() (stl_deque.h:453)
==2342==    by 0x714870D: std::deque<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::deque() (stl_deque.h:783)
==2342==    by 0x714106E: Minotaur::CGraph::CGraph() (CGraph.cpp:36)
==2342==    by 0x49357F: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:91)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342== 
==2342== 64 bytes in 1 blocks are indirectly lost in loss record 21 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7153969: __gnu_cxx::new_allocator<Minotaur::CNode**>::allocate(unsigned long, void const*) (new_allocator.h:104)
==2342==    by 0x71517D9: std::_Deque_base<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::_M_allocate_map(unsigned long) (stl_deque.h:544)
==2342==    by 0x714DB6C: std::_Deque_base<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::_M_initialize_map(unsigned long) (stl_deque.h:589)
==2342==    by 0x714AA85: std::_Deque_base<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::_Deque_base() (stl_deque.h:453)
==2342==    by 0x714870D: std::deque<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::deque() (stl_deque.h:783)
==2342==    by 0x71411B7: Minotaur::CGraph::CGraph() (CGraph.cpp:36)
==2342==    by 0x49357F: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:91)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342== 
==2342== 104 bytes in 1 blocks are indirectly lost in loss record 22 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x493A61: PerspRefUT::setUp() (PerspRefUT.cpp:146)
==2342==    by 0x494CCA: CppUnit::TestCaller<PerspRefUT>::setUp() (TestCaller.h:177)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59286: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:87)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342==    by 0x4E5986D: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342==    by 0x4E5986D: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
==2342== 
==2342== 104 bytes in 1 blocks are indirectly lost in loss record 23 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x493AF7: PerspRefUT::setUp() (PerspRefUT.cpp:147)
==2342==    by 0x494CCA: CppUnit::TestCaller<PerspRefUT>::setUp() (TestCaller.h:177)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59286: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:87)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342==    by 0x4E5986D: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342==    by 0x4E5986D: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
==2342== 
==2342== 104 bytes in 1 blocks are indirectly lost in loss record 24 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x493C9F: PerspRefUT::setUp() (PerspRefUT.cpp:161)
==2342==    by 0x494CCA: CppUnit::TestCaller<PerspRefUT>::setUp() (TestCaller.h:177)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59286: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:87)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342==    by 0x4E5986D: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342==    by 0x4E5986D: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
==2342== 
==2342== 128 bytes in 1 blocks are indirectly lost in loss record 25 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7151D91: __gnu_cxx::new_allocator<Minotaur::CNode*>::allocate(unsigned long, void const*) (new_allocator.h:104)
==2342==    by 0x714E67E: std::_Vector_base<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::_M_allocate(unsigned long) (in /sandbox/mahajan/minotaur-test/build-all-debug/src/base/libminotaur.so)
==2342==    by 0x714B1A0: std::vector<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Minotaur::CNode**, std::vector<Minotaur::CNode*, std::allocator<Minotaur::CNode*> > >, Minotaur::CNode* const&) (vector.tcc:345)
==2342==    by 0x7148C0B: std::vector<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::push_back(Minotaur::CNode* const&) (stl_vector.h:913)
==2342==    by 0x71460FA: Minotaur::CGraph::newNode(boost::shared_ptr<Minotaur::Variable>) (CGraph.cpp:995)
==2342==    by 0x49376C: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:118)
==2342==    by 0x49381F: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:123)
==2342==    by 0x4938BC: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:127)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342== 
==2342== 160 bytes in 1 blocks are indirectly lost in loss record 26 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7146033: Minotaur::CGraph::newNode(boost::shared_ptr<Minotaur::Variable>) (CGraph.cpp:992)
==2342==    by 0x4935A9: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:93)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59309: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342==    by 0x4E5986D: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
==2342== 
==2342== 160 bytes in 1 blocks are indirectly lost in loss record 27 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7145E9B: Minotaur::CGraph::newNode(double) (CGraph.cpp:970)
==2342==    by 0x4935E1: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:95)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59309: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342==    by 0x4E5986D: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
==2342== 
==2342== 160 bytes in 1 blocks are indirectly lost in loss record 28 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7145DA3: Minotaur::CGraph::newNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CGraph.cpp:953)
==2342==    by 0x4935FE: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:96)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59309: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342==    by 0x4E5986D: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
==2342== 
==2342== 160 bytes in 1 blocks are indirectly lost in loss record 29 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7145E9B: Minotaur::CGraph::newNode(double) (CGraph.cpp:970)
==2342==    by 0x49361B: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:97)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59309: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342==    by 0x4E5986D: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
==2342== 
==2342== 160 bytes in 1 blocks are indirectly lost in loss record 30 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7145DA3: Minotaur::CGraph::newNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CGraph.cpp:953)
==2342==    by 0x493638: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:98)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59309: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342==    by 0x4E5986D: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
==2342== 
==2342== 160 bytes in 1 blocks are indirectly lost in loss record 31 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7146033: Minotaur::CGraph::newNode(boost::shared_ptr<Minotaur::Variable>) (CGraph.cpp:992)
==2342==    by 0x49376C: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:118)
==2342==    by 0x49381F: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:123)
==2342==    by 0x49388E: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:126)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342== 
==2342== 160 bytes in 1 blocks are indirectly lost in loss record 32 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7145DA3: Minotaur::CGraph::newNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CGraph.cpp:953)
==2342==    by 0x493795: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:119)
==2342==    by 0x49381F: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:123)
==2342==    by 0x49388E: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:126)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342== 
==2342== 160 bytes in 1 blocks are indirectly lost in loss record 33 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7145DA3: Minotaur::CGraph::newNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CGraph.cpp:953)
==2342==    by 0x493845: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:124)
==2342==    by 0x49388E: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:126)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59309: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
==2342== 
==2342== 160 bytes in 1 blocks are indirectly lost in loss record 34 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7146033: Minotaur::CGraph::newNode(boost::shared_ptr<Minotaur::Variable>) (CGraph.cpp:992)
==2342==    by 0x49376C: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:118)
==2342==    by 0x49381F: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:123)
==2342==    by 0x4938BC: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:127)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342== 
==2342== 160 bytes in 1 blocks are indirectly lost in loss record 35 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7145DA3: Minotaur::CGraph::newNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CGraph.cpp:953)
==2342==    by 0x493795: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:119)
==2342==    by 0x49381F: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:123)
==2342==    by 0x4938BC: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:127)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342== 
==2342== 160 bytes in 1 blocks are indirectly lost in loss record 36 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7145DA3: Minotaur::CGraph::newNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CGraph.cpp:953)
==2342==    by 0x493845: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:124)
==2342==    by 0x4938BC: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:127)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59309: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
==2342== 
==2342== 160 bytes in 1 blocks are indirectly lost in loss record 37 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7145DA3: Minotaur::CGraph::newNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CGraph.cpp:953)
==2342==    by 0x4938E2: PerspRefUT::getPerspRec_(Minotaur::CGraph*, Minotaur::CNode const*, Minotaur::CNode*, Minotaur::CGraph*) (PerspRefUT.cpp:128)
==2342==    by 0x493666: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:102)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59309: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342== 
==2342== 160 bytes in 1 blocks are indirectly lost in loss record 38 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7145DA3: Minotaur::CGraph::newNode(Minotaur::OpCode, Minotaur::CNode*, Minotaur::CNode*) (CGraph.cpp:953)
==2342==    by 0x493683: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:105)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59309: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342==    by 0x4E5986D: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
==2342== 
==2342== 512 bytes in 1 blocks are indirectly lost in loss record 39 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7151D91: __gnu_cxx::new_allocator<Minotaur::CNode*>::allocate(unsigned long, void const*) (new_allocator.h:104)
==2342==    by 0x7150358: std::_Deque_base<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::_M_allocate_node() (stl_deque.h:533)
==2342==    by 0x715183A: std::_Deque_base<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::_M_create_nodes(Minotaur::CNode***, Minotaur::CNode***) (stl_deque.h:627)
==2342==    by 0x714DBC2: std::_Deque_base<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::_M_initialize_map(unsigned long) (stl_deque.h:601)
==2342==    by 0x714AA85: std::_Deque_base<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::_Deque_base() (stl_deque.h:453)
==2342==    by 0x714870D: std::deque<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::deque() (stl_deque.h:783)
==2342==    by 0x714106E: Minotaur::CGraph::CGraph() (CGraph.cpp:36)
==2342==    by 0x49357F: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:91)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342== 
==2342== 512 bytes in 1 blocks are indirectly lost in loss record 40 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x7151D91: __gnu_cxx::new_allocator<Minotaur::CNode*>::allocate(unsigned long, void const*) (new_allocator.h:104)
==2342==    by 0x7150358: std::_Deque_base<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::_M_allocate_node() (stl_deque.h:533)
==2342==    by 0x715183A: std::_Deque_base<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::_M_create_nodes(Minotaur::CNode***, Minotaur::CNode***) (stl_deque.h:627)
==2342==    by 0x714DBC2: std::_Deque_base<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::_M_initialize_map(unsigned long) (stl_deque.h:601)
==2342==    by 0x714AA85: std::_Deque_base<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::_Deque_base() (stl_deque.h:453)
==2342==    by 0x714870D: std::deque<Minotaur::CNode*, std::allocator<Minotaur::CNode*> >::deque() (stl_deque.h:783)
==2342==    by 0x71411B7: Minotaur::CGraph::CGraph() (CGraph.cpp:36)
==2342==    by 0x49357F: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:91)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342== 
==2342== 4,710 (408 direct, 4,302 indirect) bytes in 1 blocks are definitely lost in loss record 41 of 41
==2342==    at 0x4C2B0E0: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==2342==    by 0x493574: PerspRefUT::getPerspRec(Minotaur::CGraph*, boost::shared_ptr<Minotaur::Variable>, double, int*) (PerspRefUT.cpp:91)
==2342==    by 0x4922E4: PerspRefUT::recursive() (PerspRefUT.cpp:59)
==2342==    by 0x494C9D: CppUnit::TestCaller<PerspRefUT>::runTest() (TestCaller.h:166)
==2342==    by 0x4E59601: CppUnit::TestCaseMethodFunctor::operator()() const (TestCase.cpp:32)
==2342==    by 0x4E500FF: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (DefaultProtector.cpp:15)
==2342==    by 0x4E56B1C: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (ProtectorChain.cpp:77)
==2342==    by 0x4E5F1A9: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (TestResult.cpp:181)
==2342==    by 0x4E59309: CppUnit::TestCase::run(CppUnit::TestResult*) (TestCase.cpp:92)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342==    by 0x4E5986D: CppUnit::TestComposite::run(CppUnit::TestResult*) (TestComposite.cpp:23)
==2342==    by 0x4E59952: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (TestComposite.cpp:64)
==2342== 
==2342== LEAK SUMMARY:
==2342==    definitely lost: 408 bytes in 1 blocks
==2342==    indirectly lost: 4,302 bytes in 40 blocks
==2342==      possibly lost: 0 bytes in 0 blocks
==2342==    still reachable: 0 bytes in 0 blocks
==2342==         suppressed: 0 bytes in 0 blocks
==2342== 
==2342== For counts of detected and suppressed errors, rerun with: -v
==2342== Use --track-origins=yes to see where uninitialised values come from
==2342== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
 
Errors in build-all:
--------------------------------------------------
: logger ok! OK (71)
 
Errors in build-all-manual:
--------------------------------------------------
Makefile:542: minotaur.d: No such file or directory
 
Errors in build-all-static:
--------------------------------------------------
: logger ok! OK (71)
 
Errors in build-ampl-debug:
--------------------------------------------------
: logger ok! OK (60)
 
Errors in build-ampl:
--------------------------------------------------
: logger ok! OK (60)
 
Errors in build-ampl-static:
--------------------------------------------------
: logger ok! OK (60)
 
Errors in build-base-debug:
--------------------------------------------------
: logger ok! OK (41)
 
Errors in build-base:
--------------------------------------------------
: logger ok! OK (41)
 
Errors in build-base-static:
--------------------------------------------------
: logger ok! OK (41)
 
Errors in build-filter-debug:
--------------------------------------------------
: logger ok! OK (41)
 
Errors in build-filter:
--------------------------------------------------
: logger ok! OK (41)
 
Errors in build-filter-static:
--------------------------------------------------
: logger ok! OK (41)
 
Errors in build-ipopt-debug:
--------------------------------------------------
: logger ok! TimerUT.cpp:36:Assertion
Test name: TimerUT::testSleep
assertion failed
- Expression: time_used <= 0.001

Failures !!!
Run: 44   Failure total: 1   Failures: 1   Errors: 0
make[3]: *** [CMakeFiles/utest] Error 1
make[2]: *** [CMakeFiles/utest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
 
Errors in build-ipopt:
--------------------------------------------------
: logger ok! OK (44)
 
Errors in build-ipopt-static:
--------------------------------------------------
: logger ok! OK (44)
 
Errors in build-osi-debug:
--------------------------------------------------
: logger ok! OK (41)
 
Errors in build-osi:
--------------------------------------------------
: logger ok! OK (41)
 
Errors in build-osi-static:
--------------------------------------------------
: logger ok! OK (41)

End of tests
Sat Sep 30 23:18:17 CDT 2017
--------------------------------------------------


More information about the Minotaur-dev mailing list