==9045== Memcheck, a memory error detector ==9045== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==9045== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==9045== Command: ./a.out ==9045== ==9045== ==9045== HEAP SUMMARY: ==9045== in use at exit: 2,491 bytes in 49 blocks ==9045== total heap usage: 82 allocs, 33 frees, 8,448 bytes allocated ==9045== ==9045== 26 bytes in 1 blocks are possibly lost in loss record 2 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40A763: boost::date_time::period_formatter > >::period_formatter(boost::date_time::period_formatter > >::range_display_options, char const*, char const*, char const*, char const*) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x408043: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 26 bytes in 1 blocks are possibly lost in loss record 3 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40A796: boost::date_time::period_formatter > >::period_formatter(boost::date_time::period_formatter > >::range_display_options, char const*, char const*, char const*, char const*) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x408043: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 26 bytes in 1 blocks are possibly lost in loss record 4 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40A7C9: boost::date_time::period_formatter > >::period_formatter(boost::date_time::period_formatter > >::range_display_options, char const*, char const*, char const*, char const*) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x408043: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 26 bytes in 1 blocks are possibly lost in loss record 5 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40A7FC: boost::date_time::period_formatter > >::period_formatter(boost::date_time::period_formatter > >::range_display_options, char const*, char const*, char const*, char const*) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x408043: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 26 bytes in 1 blocks are possibly lost in loss record 6 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40A763: boost::date_time::period_formatter > >::period_formatter(boost::date_time::period_formatter > >::range_display_options, char const*, char const*, char const*, char const*) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4085EB: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 26 bytes in 1 blocks are possibly lost in loss record 7 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40A796: boost::date_time::period_formatter > >::period_formatter(boost::date_time::period_formatter > >::range_display_options, char const*, char const*, char const*, char const*) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4085EB: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 26 bytes in 1 blocks are possibly lost in loss record 8 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40A7C9: boost::date_time::period_formatter > >::period_formatter(boost::date_time::period_formatter > >::range_display_options, char const*, char const*, char const*, char const*) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4085EB: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 26 bytes in 1 blocks are possibly lost in loss record 9 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40A7FC: boost::date_time::period_formatter > >::period_formatter(boost::date_time::period_formatter > >::range_display_options, char const*, char const*, char const*, char const*) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4085EB: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 27 bytes in 1 blocks are possibly lost in loss record 10 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AC3B: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40800D: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 27 bytes in 1 blocks are possibly lost in loss record 11 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AF8F: boost::date_time::date_facet > >::date_facet(char const*, boost::date_time::period_formatter > >, boost::date_time::special_values_formatter > >, boost::date_time::date_generator_formatter > >, unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x408075: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 27 bytes in 1 blocks are possibly lost in loss record 12 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AFC3: boost::date_time::date_facet > >::date_facet(char const*, boost::date_time::period_formatter > >, boost::date_time::special_values_formatter > >, boost::date_time::date_generator_formatter > >, unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x408075: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 27 bytes in 1 blocks are possibly lost in loss record 13 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x408580: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 27 bytes in 1 blocks are possibly lost in loss record 14 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4085B4: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 27 bytes in 1 blocks are possibly lost in loss record 15 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AC3B: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4085FB: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 29 bytes in 1 blocks are possibly lost in loss record 16 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AB4E: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40800D: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 29 bytes in 1 blocks are possibly lost in loss record 17 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AB4E: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4085FB: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 30 bytes in 1 blocks are possibly lost in loss record 18 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40A9AB: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40800D: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 30 bytes in 1 blocks are possibly lost in loss record 19 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AA5B: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40800D: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 30 bytes in 1 blocks are possibly lost in loss record 20 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AAFF: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40800D: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 30 bytes in 1 blocks are possibly lost in loss record 21 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40ABEC: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40800D: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 30 bytes in 1 blocks are possibly lost in loss record 22 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40A9AB: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4085FB: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 30 bytes in 1 blocks are possibly lost in loss record 23 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AA5B: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4085FB: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 30 bytes in 1 blocks are possibly lost in loss record 24 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AAFF: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4085FB: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 30 bytes in 1 blocks are possibly lost in loss record 25 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40ABEC: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4085FB: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 31 bytes in 1 blocks are possibly lost in loss record 26 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AA03: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40800D: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 31 bytes in 1 blocks are possibly lost in loss record 27 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AAB0: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40800D: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 31 bytes in 1 blocks are possibly lost in loss record 28 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AB9D: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40800D: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 31 bytes in 1 blocks are possibly lost in loss record 29 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AA03: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4085FB: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 31 bytes in 1 blocks are possibly lost in loss record 30 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AAB0: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4085FB: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 31 bytes in 1 blocks are possibly lost in loss record 31 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AB9D: boost::date_time::date_generator_formatter > >::date_generator_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4085FB: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 33 bytes in 1 blocks are possibly lost in loss record 33 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40854C: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 37 bytes in 1 blocks are possibly lost in loss record 34 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED17FA: std::string::_Rep::_M_clone(std::allocator const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED18DF: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED1C0F: std::string::append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AE15: std::basic_string, std::allocator > std::operator+, std::allocator >(std::basic_string, std::allocator > const&, char const*) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4080F7: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 47 bytes in 1 blocks are possibly lost in loss record 36 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40AF5B: boost::date_time::date_facet > >::date_facet(char const*, boost::date_time::period_formatter > >, boost::date_time::special_values_formatter > >, boost::date_time::date_generator_formatter > >, unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x408075: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 108 bytes in 3 blocks are possibly lost in loss record 40 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40FEED: std::back_insert_iterator > > std::__copy_move::__copy_m > > >(char const (*) [17], char const (*) [17], std::back_insert_iterator > >) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40F252: std::back_insert_iterator > > std::__copy_move_a > > >(char const (*) [17], char const (*) [17], std::back_insert_iterator > >) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40D965: std::back_insert_iterator > > std::__copy_move_a2 > > >(char const (*) [17], char const (*) [17], std::back_insert_iterator > >) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40C357: std::back_insert_iterator > > std::copy > > >(char const (*) [17], char const (*) [17], std::back_insert_iterator > >) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40A8CC: boost::date_time::special_values_formatter > >::special_values_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x408019: boost::date_time::time_facet > >::time_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x404D71: std::basic_ostream >& boost::posix_time::operator<< >(std::basic_ostream >&, boost::posix_time::ptime const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B2B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== 108 bytes in 3 blocks are possibly lost in loss record 41 of 45 ==9045== at 0x4C2B1C7: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==9045== by 0x4ED0A88: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED2494: char* std::string::_S_construct(char const*, char const*, std::allocator const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x4ED25E2: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16) ==9045== by 0x40FEED: std::back_insert_iterator > > std::__copy_move::__copy_m > > >(char const (*) [17], char const (*) [17], std::back_insert_iterator > >) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40F252: std::back_insert_iterator > > std::__copy_move_a > > >(char const (*) [17], char const (*) [17], std::back_insert_iterator > >) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40D965: std::back_insert_iterator > > std::__copy_move_a2 > > >(char const (*) [17], char const (*) [17], std::back_insert_iterator > >) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40C357: std::back_insert_iterator > > std::copy > > >(char const (*) [17], char const (*) [17], std::back_insert_iterator > >) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40A8CC: boost::date_time::special_values_formatter > >::special_values_formatter() (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x40860B: boost::date_time::date_facet > >::date_facet(unsigned long) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x4050B4: std::basic_ostream >& boost::gregorian::operator<< >(std::basic_ostream >&, boost::gregorian::date const&) (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== by 0x402B5B: main (in /home/gregory/Projects/linx/src/workspace/contexts/a.out) ==9045== ==9045== LEAK SUMMARY: ==9045== definitely lost: 0 bytes in 0 blocks ==9045== indirectly lost: 0 bytes in 0 blocks ==9045== possibly lost: 1,187 bytes in 39 blocks ==9045== still reachable: 1,304 bytes in 10 blocks ==9045== suppressed: 0 bytes in 0 blocks ==9045== Reachable blocks (those to which a pointer was found) are not shown. ==9045== To see them, rerun with: --leak-check=full --show-reachable=yes ==9045== ==9045== For counts of detected and suppressed errors, rerun with: -v ==9045== ERROR SUMMARY: 35 errors from 35 contexts (suppressed: 2 from 2)