Advertisement
Guest User

Untitled

a guest
Dec 10th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 156.47 KB | None | 0 0
  1. -bash-4.2$ valgrind ./zoo -m FASTTSP < test-4-FASTTSP.txt
  2. ==28310== Memcheck, a memory error detector
  3. ==28310== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
  4. ==28310== Using Valgrind-3.10.0 and LibVEX; rerun with -h for copyright info
  5. ==28310== Command: ./zoo -m FASTTSP
  6. ==28310==
  7. ==28310== Conditional jump or move depends on uninitialised value(s)
  8. ==28310== at 0x51D6538: sqrt (in /usr/lib64/libm-2.17.so)
  9. ==28310== by 0x40192E: calc_distance_TSP(Cage&, Cage&) (zoo.h:125)
  10. ==28310== by 0x4020FC: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:244)
  11. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  12. ==28310== by 0x4024A3: main (zoo.cpp:53)
  13. ==28310==
  14. ==28310== Conditional jump or move depends on uninitialised value(s)
  15. ==28310== at 0x5715DB7: __printf_fp (in /usr/lib64/libc-2.17.so)
  16. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  17. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  18. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  19. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  20. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  21. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  22. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  23. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  24. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  25. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  26. ==28310== by 0x4024A3: main (zoo.cpp:53)
  27. ==28310==
  28. ==28310== Conditional jump or move depends on uninitialised value(s)
  29. ==28310== at 0x5715EDF: __printf_fp (in /usr/lib64/libc-2.17.so)
  30. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  31. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  32. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  33. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  34. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  35. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  36. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  37. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  38. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  39. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  40. ==28310== by 0x4024A3: main (zoo.cpp:53)
  41. ==28310==
  42. ==28310== Conditional jump or move depends on uninitialised value(s)
  43. ==28310== at 0x570FB92: __mpn_extract_double (in /usr/lib64/libc-2.17.so)
  44. ==28310== by 0x5716461: __printf_fp (in /usr/lib64/libc-2.17.so)
  45. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  46. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  47. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  48. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  49. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  50. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  51. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  52. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  53. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  54. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  55. ==28310== by 0x4024A3: main (zoo.cpp:53)
  56. ==28310==
  57. ==28310== Conditional jump or move depends on uninitialised value(s)
  58. ==28310== at 0x5715FFB: __printf_fp (in /usr/lib64/libc-2.17.so)
  59. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  60. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  61. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  62. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  63. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  64. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  65. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  66. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  67. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  68. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  69. ==28310== by 0x4024A3: main (zoo.cpp:53)
  70. ==28310==
  71. ==28310== Conditional jump or move depends on uninitialised value(s)
  72. ==28310== at 0x5716009: __printf_fp (in /usr/lib64/libc-2.17.so)
  73. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  74. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  75. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  76. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  77. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  78. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  79. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  80. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  81. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  82. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  83. ==28310== by 0x4024A3: main (zoo.cpp:53)
  84. ==28310==
  85. ==28310== Use of uninitialised value of size 8
  86. ==28310== at 0x571654E: __printf_fp (in /usr/lib64/libc-2.17.so)
  87. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  88. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  89. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  90. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  91. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  92. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  93. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  94. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  95. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  96. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  97. ==28310== by 0x4024A3: main (zoo.cpp:53)
  98. ==28310==
  99. ==28310== Use of uninitialised value of size 8
  100. ==28310== at 0x570E938: __mpn_lshift (in /usr/lib64/libc-2.17.so)
  101. ==28310== by 0x5716552: __printf_fp (in /usr/lib64/libc-2.17.so)
  102. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  103. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  104. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  105. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  106. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  107. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  108. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  109. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  110. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  111. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  112. ==28310== by 0x4024A3: main (zoo.cpp:53)
  113. ==28310==
  114. ==28310== Use of uninitialised value of size 8
  115. ==28310== at 0x570E93B: __mpn_lshift (in /usr/lib64/libc-2.17.so)
  116. ==28310== by 0x5716552: __printf_fp (in /usr/lib64/libc-2.17.so)
  117. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  118. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  119. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  120. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  121. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  122. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  123. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  124. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  125. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  126. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  127. ==28310== by 0x4024A3: main (zoo.cpp:53)
  128. ==28310==
  129. ==28310== Conditional jump or move depends on uninitialised value(s)
  130. ==28310== at 0x5716576: __printf_fp (in /usr/lib64/libc-2.17.so)
  131. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  132. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  133. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  134. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  135. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  136. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  137. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  138. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  139. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  140. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  141. ==28310== by 0x4024A3: main (zoo.cpp:53)
  142. ==28310==
  143. ==28310== Use of uninitialised value of size 8
  144. ==28310== at 0x5716584: __printf_fp (in /usr/lib64/libc-2.17.so)
  145. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  146. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  147. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  148. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  149. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  150. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  151. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  152. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  153. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  154. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  155. ==28310== by 0x4024A3: main (zoo.cpp:53)
  156. ==28310==
  157. ==28310== Conditional jump or move depends on uninitialised value(s)
  158. ==28310== at 0x5716048: __printf_fp (in /usr/lib64/libc-2.17.so)
  159. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  160. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  161. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  162. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  163. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  164. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  165. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  166. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  167. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  168. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  169. ==28310== by 0x4024A3: main (zoo.cpp:53)
  170. ==28310==
  171. ==28310== Conditional jump or move depends on uninitialised value(s)
  172. ==28310== at 0x5716100: __printf_fp (in /usr/lib64/libc-2.17.so)
  173. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  174. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  175. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  176. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  177. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  178. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  179. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  180. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  181. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  182. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  183. ==28310== by 0x4024A3: main (zoo.cpp:53)
  184. ==28310==
  185. ==28310== Conditional jump or move depends on uninitialised value(s)
  186. ==28310== at 0x4C2E767: __GI_memcpy (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
  187. ==28310== by 0x57160C4: __printf_fp (in /usr/lib64/libc-2.17.so)
  188. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  189. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  190. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  191. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  192. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  193. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  194. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  195. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  196. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  197. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  198. ==28310== by 0x4024A3: main (zoo.cpp:53)
  199. ==28310==
  200. ==28310== Conditional jump or move depends on uninitialised value(s)
  201. ==28310== at 0x4C2EA13: __GI_memcpy (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
  202. ==28310== by 0x57160C4: __printf_fp (in /usr/lib64/libc-2.17.so)
  203. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  204. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  205. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  206. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  207. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  208. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  209. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  210. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  211. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  212. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  213. ==28310== by 0x4024A3: main (zoo.cpp:53)
  214. ==28310==
  215. ==28310== Conditional jump or move depends on uninitialised value(s)
  216. ==28310== at 0x4C2E7D0: __GI_memcpy (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
  217. ==28310== by 0x57160C4: __printf_fp (in /usr/lib64/libc-2.17.so)
  218. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  219. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  220. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  221. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  222. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  223. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  224. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  225. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  226. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  227. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  228. ==28310== by 0x4024A3: main (zoo.cpp:53)
  229. ==28310==
  230. ==28310== Conditional jump or move depends on uninitialised value(s)
  231. ==28310== at 0x4C2E8BC: __GI_memcpy (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
  232. ==28310== by 0x57160C4: __printf_fp (in /usr/lib64/libc-2.17.so)
  233. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  234. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  235. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  236. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  237. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  238. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  239. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  240. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  241. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  242. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  243. ==28310== by 0x4024A3: main (zoo.cpp:53)
  244. ==28310==
  245. ==28310== Conditional jump or move depends on uninitialised value(s)
  246. ==28310== at 0x4C2E8D0: __GI_memcpy (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
  247. ==28310== by 0x57160C4: __printf_fp (in /usr/lib64/libc-2.17.so)
  248. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  249. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  250. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  251. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  252. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  253. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  254. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  255. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  256. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  257. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  258. ==28310== by 0x4024A3: main (zoo.cpp:53)
  259. ==28310==
  260. ==28310== Use of uninitialised value of size 8
  261. ==28310== at 0x4C2E833: __GI_memcpy (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
  262. ==28310== by 0x57160C4: __printf_fp (in /usr/lib64/libc-2.17.so)
  263. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  264. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  265. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  266. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  267. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  268. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  269. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  270. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  271. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  272. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  273. ==28310== by 0x4024A3: main (zoo.cpp:53)
  274. ==28310==
  275. ==28310== Conditional jump or move depends on uninitialised value(s)
  276. ==28310== at 0x57160C9: __printf_fp (in /usr/lib64/libc-2.17.so)
  277. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  278. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  279. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  280. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  281. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  282. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  283. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  284. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  285. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  286. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  287. ==28310== by 0x4024A3: main (zoo.cpp:53)
  288. ==28310==
  289. ==28310== Conditional jump or move depends on uninitialised value(s)
  290. ==28310== at 0x57160CF: __printf_fp (in /usr/lib64/libc-2.17.so)
  291. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  292. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  293. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  294. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  295. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  296. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  297. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  298. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  299. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  300. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  301. ==28310== by 0x4024A3: main (zoo.cpp:53)
  302. ==28310==
  303. ==28310== Use of uninitialised value of size 8
  304. ==28310== at 0x570E3DA: __mpn_cmp (in /usr/lib64/libc-2.17.so)
  305. ==28310== by 0x57165A7: __printf_fp (in /usr/lib64/libc-2.17.so)
  306. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  307. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  308. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  309. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  310. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  311. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  312. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  313. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  314. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  315. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  316. ==28310== by 0x4024A3: main (zoo.cpp:53)
  317. ==28310==
  318. ==28310== Use of uninitialised value of size 8
  319. ==28310== at 0x570E3DE: __mpn_cmp (in /usr/lib64/libc-2.17.so)
  320. ==28310== by 0x57165A7: __printf_fp (in /usr/lib64/libc-2.17.so)
  321. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  322. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  323. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  324. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  325. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  326. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  327. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  328. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  329. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  330. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  331. ==28310== by 0x4024A3: main (zoo.cpp:53)
  332. ==28310==
  333. ==28310== Conditional jump or move depends on uninitialised value(s)
  334. ==28310== at 0x570E3E5: __mpn_cmp (in /usr/lib64/libc-2.17.so)
  335. ==28310== by 0x57165A7: __printf_fp (in /usr/lib64/libc-2.17.so)
  336. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  337. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  338. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  339. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  340. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  341. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  342. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  343. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  344. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  345. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  346. ==28310== by 0x4024A3: main (zoo.cpp:53)
  347. ==28310==
  348. ==28310== Conditional jump or move depends on uninitialised value(s)
  349. ==28310== at 0x57165AA: __printf_fp (in /usr/lib64/libc-2.17.so)
  350. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  351. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  352. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  353. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  354. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  355. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  356. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  357. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  358. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  359. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  360. ==28310== by 0x4024A3: main (zoo.cpp:53)
  361. ==28310==
  362. ==28310== Conditional jump or move depends on uninitialised value(s)
  363. ==28310== at 0x4C2E767: __GI_memcpy (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
  364. ==28310== by 0x57165C8: __printf_fp (in /usr/lib64/libc-2.17.so)
  365. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  366. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  367. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  368. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  369. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  370. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  371. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  372. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  373. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  374. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  375. ==28310== by 0x4024A3: main (zoo.cpp:53)
  376. ==28310==
  377. ==28310== Conditional jump or move depends on uninitialised value(s)
  378. ==28310== at 0x4C2E76D: __GI_memcpy (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
  379. ==28310== by 0x57165C8: __printf_fp (in /usr/lib64/libc-2.17.so)
  380. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  381. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  382. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  383. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  384. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  385. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  386. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  387. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  388. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  389. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  390. ==28310== by 0x4024A3: main (zoo.cpp:53)
  391. ==28310==
  392. ==28310== Conditional jump or move depends on uninitialised value(s)
  393. ==28310== at 0x4C2E77A: __GI_memcpy (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
  394. ==28310== by 0x57165C8: __printf_fp (in /usr/lib64/libc-2.17.so)
  395. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  396. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  397. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  398. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  399. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  400. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  401. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  402. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  403. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  404. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  405. ==28310== by 0x4024A3: main (zoo.cpp:53)
  406. ==28310==
  407. ==28310== Conditional jump or move depends on uninitialised value(s)
  408. ==28310== at 0x4C2E7D0: __GI_memcpy (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
  409. ==28310== by 0x57165C8: __printf_fp (in /usr/lib64/libc-2.17.so)
  410. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  411. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  412. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  413. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  414. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  415. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  416. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  417. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  418. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  419. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  420. ==28310== by 0x4024A3: main (zoo.cpp:53)
  421. ==28310==
  422. ==28310== Use of uninitialised value of size 8
  423. ==28310== at 0x4C2E830: __GI_memcpy (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
  424. ==28310== by 0x57165C8: __printf_fp (in /usr/lib64/libc-2.17.so)
  425. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  426. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  427. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  428. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  429. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  430. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  431. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  432. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  433. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  434. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  435. ==28310== by 0x4024A3: main (zoo.cpp:53)
  436. ==28310==
  437. ==28310== Use of uninitialised value of size 8
  438. ==28310== at 0x4C2E833: __GI_memcpy (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
  439. ==28310== by 0x57165C8: __printf_fp (in /usr/lib64/libc-2.17.so)
  440. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  441. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  442. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  443. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  444. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  445. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  446. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  447. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  448. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  449. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  450. ==28310== by 0x4024A3: main (zoo.cpp:53)
  451. ==28310==
  452. ==28310== Conditional jump or move depends on uninitialised value(s)
  453. ==28310== at 0x4C2E83E: __GI_memcpy (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
  454. ==28310== by 0x57165C8: __printf_fp (in /usr/lib64/libc-2.17.so)
  455. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  456. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  457. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  458. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  459. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  460. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  461. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  462. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  463. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  464. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  465. ==28310== by 0x4024A3: main (zoo.cpp:53)
  466. ==28310==
  467. ==28310== Use of uninitialised value of size 8
  468. ==28310== at 0x57165D1: __printf_fp (in /usr/lib64/libc-2.17.so)
  469. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  470. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  471. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  472. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  473. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  474. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  475. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  476. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  477. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  478. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  479. ==28310== by 0x4024A3: main (zoo.cpp:53)
  480. ==28310==
  481. ==28310== Use of uninitialised value of size 8
  482. ==28310== at 0x5716623: __printf_fp (in /usr/lib64/libc-2.17.so)
  483. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  484. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  485. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  486. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  487. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  488. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  489. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  490. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  491. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  492. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  493. ==28310== by 0x4024A3: main (zoo.cpp:53)
  494. ==28310==
  495. ==28310== Use of uninitialised value of size 8
  496. ==28310== at 0x5716633: __printf_fp (in /usr/lib64/libc-2.17.so)
  497. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  498. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  499. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  500. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  501. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  502. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  503. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  504. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  505. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  506. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  507. ==28310== by 0x4024A3: main (zoo.cpp:53)
  508. ==28310==
  509. ==28310== Conditional jump or move depends on uninitialised value(s)
  510. ==28310== at 0x5716637: __printf_fp (in /usr/lib64/libc-2.17.so)
  511. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  512. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  513. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  514. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  515. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  516. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  517. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  518. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  519. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  520. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  521. ==28310== by 0x4024A3: main (zoo.cpp:53)
  522. ==28310==
  523. ==28310== Use of uninitialised value of size 8
  524. ==28310== at 0x57172A2: __printf_fp (in /usr/lib64/libc-2.17.so)
  525. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  526. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  527. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  528. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  529. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  530. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  531. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  532. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  533. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  534. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  535. ==28310== by 0x4024A3: main (zoo.cpp:53)
  536. ==28310==
  537. ==28310== Use of uninitialised value of size 8
  538. ==28310== at 0x571780E: __printf_fp (in /usr/lib64/libc-2.17.so)
  539. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  540. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  541. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  542. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  543. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  544. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  545. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  546. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  547. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  548. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  549. ==28310== by 0x4024A3: main (zoo.cpp:53)
  550. ==28310==
  551. ==28310== Conditional jump or move depends on uninitialised value(s)
  552. ==28310== at 0x57166C4: __printf_fp (in /usr/lib64/libc-2.17.so)
  553. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  554. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  555. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  556. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  557. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  558. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  559. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  560. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  561. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  562. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  563. ==28310== by 0x4024A3: main (zoo.cpp:53)
  564. ==28310==
  565. ==28310== Use of uninitialised value of size 8
  566. ==28310== at 0x570EA48: __mpn_rshift (in /usr/lib64/libc-2.17.so)
  567. ==28310== by 0x57166EB: __printf_fp (in /usr/lib64/libc-2.17.so)
  568. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  569. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  570. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  571. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  572. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  573. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  574. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  575. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  576. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  577. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  578. ==28310== by 0x4024A3: main (zoo.cpp:53)
  579. ==28310==
  580. ==28310== Use of uninitialised value of size 8
  581. ==28310== at 0x570EA6D: __mpn_rshift (in /usr/lib64/libc-2.17.so)
  582. ==28310== by 0x57166EB: __printf_fp (in /usr/lib64/libc-2.17.so)
  583. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  584. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  585. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  586. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  587. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  588. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  589. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  590. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  591. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  592. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  593. ==28310== by 0x4024A3: main (zoo.cpp:53)
  594. ==28310==
  595. ==28310== Conditional jump or move depends on uninitialised value(s)
  596. ==28310== at 0x570E9F5: __mpn_rshift (in /usr/lib64/libc-2.17.so)
  597. ==28310== by 0x571670D: __printf_fp (in /usr/lib64/libc-2.17.so)
  598. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  599. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  600. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  601. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  602. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  603. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  604. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  605. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  606. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  607. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  608. ==28310== by 0x4024A3: main (zoo.cpp:53)
  609. ==28310==
  610. ==28310== Conditional jump or move depends on uninitialised value(s)
  611. ==28310== at 0x570EA1C: __mpn_rshift (in /usr/lib64/libc-2.17.so)
  612. ==28310== by 0x571670D: __printf_fp (in /usr/lib64/libc-2.17.so)
  613. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  614. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  615. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  616. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  617. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  618. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  619. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  620. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  621. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  622. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  623. ==28310== by 0x4024A3: main (zoo.cpp:53)
  624. ==28310==
  625. ==28310== Conditional jump or move depends on uninitialised value(s)
  626. ==28310== at 0x570EA46: __mpn_rshift (in /usr/lib64/libc-2.17.so)
  627. ==28310== by 0x571670D: __printf_fp (in /usr/lib64/libc-2.17.so)
  628. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  629. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  630. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  631. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  632. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  633. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  634. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  635. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  636. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  637. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  638. ==28310== by 0x4024A3: main (zoo.cpp:53)
  639. ==28310==
  640. ==28310== Use of uninitialised value of size 8
  641. ==28310== at 0x570EA48: __mpn_rshift (in /usr/lib64/libc-2.17.so)
  642. ==28310== by 0x571670D: __printf_fp (in /usr/lib64/libc-2.17.so)
  643. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  644. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  645. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  646. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  647. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  648. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  649. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  650. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  651. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  652. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  653. ==28310== by 0x4024A3: main (zoo.cpp:53)
  654. ==28310==
  655. ==28310== Conditional jump or move depends on uninitialised value(s)
  656. ==28310== at 0x570EA59: __mpn_rshift (in /usr/lib64/libc-2.17.so)
  657. ==28310== by 0x571670D: __printf_fp (in /usr/lib64/libc-2.17.so)
  658. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  659. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  660. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  661. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  662. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  663. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  664. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  665. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  666. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  667. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  668. ==28310== by 0x4024A3: main (zoo.cpp:53)
  669. ==28310==
  670. ==28310== Use of uninitialised value of size 8
  671. ==28310== at 0x570EA6D: __mpn_rshift (in /usr/lib64/libc-2.17.so)
  672. ==28310== by 0x571670D: __printf_fp (in /usr/lib64/libc-2.17.so)
  673. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  674. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  675. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  676. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  677. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  678. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  679. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  680. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  681. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  682. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  683. ==28310== by 0x4024A3: main (zoo.cpp:53)
  684. ==28310==
  685. ==28310== Use of uninitialised value of size 8
  686. ==28310== at 0x571671F: __printf_fp (in /usr/lib64/libc-2.17.so)
  687. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  688. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  689. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  690. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  691. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  692. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  693. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  694. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  695. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  696. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  697. ==28310== by 0x4024A3: main (zoo.cpp:53)
  698. ==28310==
  699. ==28310== Conditional jump or move depends on uninitialised value(s)
  700. ==28310== at 0x5715A20: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  701. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  702. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  703. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  704. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  705. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  706. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  707. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  708. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  709. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  710. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  711. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  712. ==28310== by 0x4024A3: main (zoo.cpp:53)
  713. ==28310==
  714. ==28310== Use of uninitialised value of size 8
  715. ==28310== at 0x570E7CD: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  716. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  717. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  718. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  719. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  720. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  721. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  722. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  723. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  724. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  725. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  726. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  727. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  728. ==28310==
  729. ==28310== Use of uninitialised value of size 8
  730. ==28310== at 0x570E7D0: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  731. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  732. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  733. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  734. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  735. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  736. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  737. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  738. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  739. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  740. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  741. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  742. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  743. ==28310==
  744. ==28310== Conditional jump or move depends on uninitialised value(s)
  745. ==28310== at 0x570E7DB: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  746. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  747. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  748. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  749. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  750. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  751. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  752. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  753. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  754. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  755. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  756. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  757. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  758. ==28310==
  759. ==28310== Conditional jump or move depends on uninitialised value(s)
  760. ==28310== at 0x570E7FA: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  761. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  762. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  763. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  764. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  765. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  766. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  767. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  768. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  769. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  770. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  771. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  772. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  773. ==28310==
  774. ==28310== Use of uninitialised value of size 8
  775. ==28310== at 0x570E800: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  776. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  777. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  778. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  779. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  780. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  781. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  782. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  783. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  784. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  785. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  786. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  787. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  788. ==28310==
  789. ==28310== Use of uninitialised value of size 8
  790. ==28310== at 0x570E80F: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  791. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  792. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  793. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  794. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  795. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  796. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  797. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  798. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  799. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  800. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  801. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  802. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  803. ==28310==
  804. ==28310== Conditional jump or move depends on uninitialised value(s)
  805. ==28310== at 0x570E817: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  806. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  807. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  808. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  809. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  810. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  811. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  812. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  813. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  814. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  815. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  816. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  817. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  818. ==28310==
  819. ==28310== Use of uninitialised value of size 8
  820. ==28310== at 0x570E84B: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  821. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  822. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  823. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  824. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  825. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  826. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  827. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  828. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  829. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  830. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  831. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  832. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  833. ==28310==
  834. ==28310== Use of uninitialised value of size 8
  835. ==28310== at 0x5715A87: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  836. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  837. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  838. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  839. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  840. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  841. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  842. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  843. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  844. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  845. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  846. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  847. ==28310== by 0x4024A3: main (zoo.cpp:53)
  848. ==28310==
  849. ==28310== Use of uninitialised value of size 8
  850. ==28310== at 0x5715A8B: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  851. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  852. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  853. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  854. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  855. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  856. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  857. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  858. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  859. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  860. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  861. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  862. ==28310== by 0x4024A3: main (zoo.cpp:53)
  863. ==28310==
  864. ==28310== Use of uninitialised value of size 8
  865. ==28310== at 0x5715A9C: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  866. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  867. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  868. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  869. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  870. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  871. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  872. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  873. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  874. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  875. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  876. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  877. ==28310== by 0x4024A3: main (zoo.cpp:53)
  878. ==28310==
  879. ==28310== Conditional jump or move depends on uninitialised value(s)
  880. ==28310== at 0x5715AA2: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  881. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  882. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  883. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  884. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  885. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  886. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  887. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  888. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  889. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  890. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  891. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  892. ==28310== by 0x4024A3: main (zoo.cpp:53)
  893. ==28310==
  894. ==28310== Use of uninitialised value of size 8
  895. ==28310== at 0x570EEE4: __mpn_mul_1 (in /usr/lib64/libc-2.17.so)
  896. ==28310== by 0x5715A37: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  897. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  898. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  899. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  900. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  901. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  902. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  903. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  904. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  905. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  906. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  907. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  908. ==28310==
  909. ==28310== Use of uninitialised value of size 8
  910. ==28310== at 0x570EF08: __mpn_mul_1 (in /usr/lib64/libc-2.17.so)
  911. ==28310== by 0x5715A37: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  912. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  913. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  914. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  915. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  916. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  917. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  918. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  919. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  920. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  921. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  922. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  923. ==28310==
  924. ==28310== Conditional jump or move depends on uninitialised value(s)
  925. ==28310== at 0x5715A3B: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  926. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  927. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  928. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  929. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  930. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  931. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  932. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  933. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  934. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  935. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  936. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  937. ==28310== by 0x4024A3: main (zoo.cpp:53)
  938. ==28310==
  939. ==28310== Use of uninitialised value of size 8
  940. ==28310== at 0x5715A4D: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  941. ==28310== by 0x57168F7: __printf_fp (in /usr/lib64/libc-2.17.so)
  942. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  943. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  944. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  945. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  946. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  947. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  948. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  949. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  950. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  951. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  952. ==28310== by 0x4024A3: main (zoo.cpp:53)
  953. ==28310==
  954. ==28310== Use of uninitialised value of size 8
  955. ==28310== at 0x570E7CD: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  956. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  957. ==28310== by 0x57169CA: __printf_fp (in /usr/lib64/libc-2.17.so)
  958. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  959. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  960. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  961. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  962. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  963. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  964. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  965. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  966. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  967. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  968. ==28310==
  969. ==28310== Use of uninitialised value of size 8
  970. ==28310== at 0x570E7D0: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  971. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  972. ==28310== by 0x57169CA: __printf_fp (in /usr/lib64/libc-2.17.so)
  973. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  974. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  975. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  976. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  977. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  978. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  979. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  980. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  981. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  982. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  983. ==28310==
  984. ==28310== Conditional jump or move depends on uninitialised value(s)
  985. ==28310== at 0x570E7DB: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  986. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  987. ==28310== by 0x57169CA: __printf_fp (in /usr/lib64/libc-2.17.so)
  988. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  989. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  990. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  991. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  992. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  993. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  994. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  995. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  996. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  997. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  998. ==28310==
  999. ==28310== Use of uninitialised value of size 8
  1000. ==28310== at 0x570E800: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  1001. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1002. ==28310== by 0x57169CA: __printf_fp (in /usr/lib64/libc-2.17.so)
  1003. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1004. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1005. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1006. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1007. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1008. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1009. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1010. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1011. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1012. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1013. ==28310==
  1014. ==28310== Use of uninitialised value of size 8
  1015. ==28310== at 0x570E80F: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  1016. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1017. ==28310== by 0x57169CA: __printf_fp (in /usr/lib64/libc-2.17.so)
  1018. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1019. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1020. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1021. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1022. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1023. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1024. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1025. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1026. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1027. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1028. ==28310==
  1029. ==28310== Use of uninitialised value of size 8
  1030. ==28310== at 0x570E84B: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  1031. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1032. ==28310== by 0x57169CA: __printf_fp (in /usr/lib64/libc-2.17.so)
  1033. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1034. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1035. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1036. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1037. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1038. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1039. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1040. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1041. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1042. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1043. ==28310==
  1044. ==28310== Use of uninitialised value of size 8
  1045. ==28310== at 0x5715A87: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1046. ==28310== by 0x57169CA: __printf_fp (in /usr/lib64/libc-2.17.so)
  1047. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1048. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1049. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1050. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1051. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1052. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1053. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1054. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1055. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1056. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1057. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1058. ==28310==
  1059. ==28310== Use of uninitialised value of size 8
  1060. ==28310== at 0x5715A8B: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1061. ==28310== by 0x57169CA: __printf_fp (in /usr/lib64/libc-2.17.so)
  1062. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1063. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1064. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1065. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1066. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1067. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1068. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1069. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1070. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1071. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1072. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1073. ==28310==
  1074. ==28310== Use of uninitialised value of size 8
  1075. ==28310== at 0x5715A9C: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1076. ==28310== by 0x57169CA: __printf_fp (in /usr/lib64/libc-2.17.so)
  1077. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1078. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1079. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1080. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1081. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1082. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1083. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1084. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1085. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1086. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1087. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1088. ==28310==
  1089. ==28310== Conditional jump or move depends on uninitialised value(s)
  1090. ==28310== at 0x5715AA2: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1091. ==28310== by 0x57169CA: __printf_fp (in /usr/lib64/libc-2.17.so)
  1092. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1093. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1094. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1095. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1096. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1097. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1098. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1099. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1100. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1101. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1102. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1103. ==28310==
  1104. ==28310== Use of uninitialised value of size 8
  1105. ==28310== at 0x570EEE4: __mpn_mul_1 (in /usr/lib64/libc-2.17.so)
  1106. ==28310== by 0x5715A37: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1107. ==28310== by 0x57169CA: __printf_fp (in /usr/lib64/libc-2.17.so)
  1108. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1109. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1110. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1111. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1112. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1113. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1114. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1115. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1116. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1117. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1118. ==28310==
  1119. ==28310== Use of uninitialised value of size 8
  1120. ==28310== at 0x570EF08: __mpn_mul_1 (in /usr/lib64/libc-2.17.so)
  1121. ==28310== by 0x5715A37: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1122. ==28310== by 0x57169CA: __printf_fp (in /usr/lib64/libc-2.17.so)
  1123. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1124. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1125. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1126. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1127. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1128. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1129. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1130. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1131. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1132. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1133. ==28310==
  1134. ==28310== Conditional jump or move depends on uninitialised value(s)
  1135. ==28310== at 0x5715A3B: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1136. ==28310== by 0x57169CA: __printf_fp (in /usr/lib64/libc-2.17.so)
  1137. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1138. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1139. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1140. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1141. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1142. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1143. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1144. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1145. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1146. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1147. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1148. ==28310==
  1149. ==28310== Conditional jump or move depends on uninitialised value(s)
  1150. ==28310== at 0x57169D1: __printf_fp (in /usr/lib64/libc-2.17.so)
  1151. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1152. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1153. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1154. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1155. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1156. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1157. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1158. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1159. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1160. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1161. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1162. ==28310==
  1163. ==28310== Use of uninitialised value of size 8
  1164. ==28310== at 0x5715A4D: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1165. ==28310== by 0x57169CA: __printf_fp (in /usr/lib64/libc-2.17.so)
  1166. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1167. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1168. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1169. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1170. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1171. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1172. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1173. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1174. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1175. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1176. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1177. ==28310==
  1178. ==28310== Use of uninitialised value of size 8
  1179. ==28310== at 0x570E7CD: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  1180. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1181. ==28310== by 0x5716A45: __printf_fp (in /usr/lib64/libc-2.17.so)
  1182. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1183. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1184. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1185. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1186. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1187. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1188. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1189. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1190. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1191. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1192. ==28310==
  1193. ==28310== Use of uninitialised value of size 8
  1194. ==28310== at 0x570E7D0: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  1195. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1196. ==28310== by 0x5716A45: __printf_fp (in /usr/lib64/libc-2.17.so)
  1197. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1198. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1199. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1200. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1201. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1202. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1203. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1204. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1205. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1206. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1207. ==28310==
  1208. ==28310== Conditional jump or move depends on uninitialised value(s)
  1209. ==28310== at 0x570E7DB: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  1210. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1211. ==28310== by 0x5716A45: __printf_fp (in /usr/lib64/libc-2.17.so)
  1212. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1213. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1214. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1215. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1216. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1217. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1218. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1219. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1220. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1221. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1222. ==28310==
  1223. ==28310== Use of uninitialised value of size 8
  1224. ==28310== at 0x570E800: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  1225. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1226. ==28310== by 0x5716A45: __printf_fp (in /usr/lib64/libc-2.17.so)
  1227. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1228. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1229. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1230. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1231. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1232. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1233. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1234. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1235. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1236. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1237. ==28310==
  1238. ==28310== Use of uninitialised value of size 8
  1239. ==28310== at 0x570E80F: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  1240. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1241. ==28310== by 0x5716A45: __printf_fp (in /usr/lib64/libc-2.17.so)
  1242. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1243. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1244. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1245. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1246. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1247. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1248. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1249. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1250. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1251. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1252. ==28310==
  1253. ==28310== Use of uninitialised value of size 8
  1254. ==28310== at 0x570E84B: __mpn_divrem (in /usr/lib64/libc-2.17.so)
  1255. ==28310== by 0x5715A74: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1256. ==28310== by 0x5716A45: __printf_fp (in /usr/lib64/libc-2.17.so)
  1257. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1258. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1259. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1260. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1261. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1262. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1263. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1264. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1265. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1266. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1267. ==28310==
  1268. ==28310== Use of uninitialised value of size 8
  1269. ==28310== at 0x5715A87: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1270. ==28310== by 0x5716A45: __printf_fp (in /usr/lib64/libc-2.17.so)
  1271. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1272. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1273. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1274. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1275. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1276. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1277. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1278. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1279. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1280. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1281. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1282. ==28310==
  1283. ==28310== Use of uninitialised value of size 8
  1284. ==28310== at 0x5715A8B: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1285. ==28310== by 0x5716A45: __printf_fp (in /usr/lib64/libc-2.17.so)
  1286. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1287. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1288. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1289. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1290. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1291. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1292. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1293. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1294. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1295. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1296. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1297. ==28310==
  1298. ==28310== Use of uninitialised value of size 8
  1299. ==28310== at 0x5715A9C: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1300. ==28310== by 0x5716A45: __printf_fp (in /usr/lib64/libc-2.17.so)
  1301. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1302. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1303. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1304. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1305. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1306. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1307. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1308. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1309. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1310. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1311. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1312. ==28310==
  1313. ==28310== Conditional jump or move depends on uninitialised value(s)
  1314. ==28310== at 0x5715AA2: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1315. ==28310== by 0x5716A45: __printf_fp (in /usr/lib64/libc-2.17.so)
  1316. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1317. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1318. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1319. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1320. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1321. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1322. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1323. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1324. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1325. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1326. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1327. ==28310==
  1328. ==28310== Use of uninitialised value of size 8
  1329. ==28310== at 0x570EEE4: __mpn_mul_1 (in /usr/lib64/libc-2.17.so)
  1330. ==28310== by 0x5715A37: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1331. ==28310== by 0x5716A45: __printf_fp (in /usr/lib64/libc-2.17.so)
  1332. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1333. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1334. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1335. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1336. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1337. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1338. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1339. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1340. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1341. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1342. ==28310==
  1343. ==28310== Use of uninitialised value of size 8
  1344. ==28310== at 0x570EF08: __mpn_mul_1 (in /usr/lib64/libc-2.17.so)
  1345. ==28310== by 0x5715A37: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1346. ==28310== by 0x5716A45: __printf_fp (in /usr/lib64/libc-2.17.so)
  1347. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1348. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1349. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1350. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1351. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1352. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1353. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1354. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1355. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1356. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1357. ==28310==
  1358. ==28310== Conditional jump or move depends on uninitialised value(s)
  1359. ==28310== at 0x5715A3B: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1360. ==28310== by 0x5716A45: __printf_fp (in /usr/lib64/libc-2.17.so)
  1361. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1362. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1363. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1364. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1365. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1366. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1367. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1368. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1369. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1370. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1371. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1372. ==28310==
  1373. ==28310== Use of uninitialised value of size 8
  1374. ==28310== at 0x5715A4D: hack_digit.13549 (in /usr/lib64/libc-2.17.so)
  1375. ==28310== by 0x5716A45: __printf_fp (in /usr/lib64/libc-2.17.so)
  1376. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1377. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1378. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1379. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1380. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1381. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1382. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1383. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1384. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1385. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1386. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1387. ==28310==
  1388. ==28310== Conditional jump or move depends on uninitialised value(s)
  1389. ==28310== at 0x5716A55: __printf_fp (in /usr/lib64/libc-2.17.so)
  1390. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1391. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1392. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1393. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1394. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1395. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1396. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1397. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1398. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1399. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1400. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1401. ==28310==
  1402. ==28310== Conditional jump or move depends on uninitialised value(s)
  1403. ==28310== at 0x5716E8C: __printf_fp (in /usr/lib64/libc-2.17.so)
  1404. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1405. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1406. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1407. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1408. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1409. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1410. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1411. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1412. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1413. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1414. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1415. ==28310==
  1416. ==28310== Conditional jump or move depends on uninitialised value(s)
  1417. ==28310== at 0x5716BF4: __printf_fp (in /usr/lib64/libc-2.17.so)
  1418. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1419. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1420. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1421. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1422. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1423. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1424. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1425. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1426. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1427. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1428. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1429. ==28310==
  1430. ==28310== Conditional jump or move depends on uninitialised value(s)
  1431. ==28310== at 0x5716CD5: __printf_fp (in /usr/lib64/libc-2.17.so)
  1432. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1433. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1434. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1435. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1436. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1437. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1438. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1439. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1440. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1441. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1442. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1443. ==28310==
  1444. ==28310== Conditional jump or move depends on uninitialised value(s)
  1445. ==28310== at 0x5716E61: __printf_fp (in /usr/lib64/libc-2.17.so)
  1446. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1447. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1448. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1449. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1450. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1451. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1452. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1453. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1454. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1455. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1456. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1457. ==28310==
  1458. ==28310== Conditional jump or move depends on uninitialised value(s)
  1459. ==28310== at 0x5716E42: __printf_fp (in /usr/lib64/libc-2.17.so)
  1460. ==28310== by 0x5713908: vfprintf (in /usr/lib64/libc-2.17.so)
  1461. ==28310== by 0x573D598: vsnprintf (in /usr/lib64/libc-2.17.so)
  1462. ==28310== by 0x4F060FE: std::__convert_from_v(__locale_struct* const&, char*, int, char const*, ...) (c++locale.h:92)
  1463. ==28310== by 0x4F329D3: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1005)
  1464. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1465. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1466. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1467. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1468. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1469. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1470. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1471. ==28310==
  1472. ==28310==
  1473. ==28310== More than 100 errors detected. Subsequent errors
  1474. ==28310== will still be recorded, but in less detail than before.
  1475. ==28310== Conditional jump or move depends on uninitialised value(s)
  1476. ==28310== at 0x4C2DE5C: memchr (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
  1477. ==28310== by 0x4F32A31: find (char_traits.h:267)
  1478. ==28310== by 0x4F32A31: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1052)
  1479. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1480. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1481. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1482. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1483. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1484. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1485. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1486. ==28310==
  1487. ==28310== Conditional jump or move depends on uninitialised value(s)
  1488. ==28310== at 0x4F1CB49: std::basic_filebuf<char, std::char_traits<char> >::overflow(int) (fstream.tcc:548)
  1489. ==28310== by 0x4F4BD28: std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, long) (streambuf.tcc:98)
  1490. ==28310== by 0x4F32A8C: sputn (streambuf:451)
  1491. ==28310== by 0x4F32A8C: _M_put (streambuf_iterator.h:282)
  1492. ==28310== by 0x4F32A8C: __write<char> (locale_facets.h:121)
  1493. ==28310== by 0x4F32A8C: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1100)
  1494. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1495. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1496. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1497. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1498. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1499. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1500. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1501. ==28310==
  1502. ==28310== Conditional jump or move depends on uninitialised value(s)
  1503. ==28310== at 0x4F4BD2C: std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, long) (streambuf.tcc:99)
  1504. ==28310== by 0x4F32A8C: sputn (streambuf:451)
  1505. ==28310== by 0x4F32A8C: _M_put (streambuf_iterator.h:282)
  1506. ==28310== by 0x4F32A8C: __write<char> (locale_facets.h:121)
  1507. ==28310== by 0x4F32A8C: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_float<double>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, char, double) const (locale_facets.tcc:1100)
  1508. ==28310== by 0x4F32C9F: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, double) const (locale_facets.tcc:1159)
  1509. ==28310== by 0x4F3E764: put (locale_facets.h:2434)
  1510. ==28310== by 0x4F3E764: std::ostream& std::ostream::_M_insert<double>(double) (ostream.tcc:73)
  1511. ==28310== by 0x401ADE: print_TSP(std::ostream&, double&, std::vector<int, std::allocator<int> >&) (zoo.h:155)
  1512. ==28310== by 0x40213A: FASTTSP(std::ostream&, std::deque<Cage, std::allocator<Cage> >&, std::vector<int, std::allocator<int> >&, double&) (zoo.h:246)
  1513. ==28310== by 0x4022B5: find_zoo_path(char&, std::ostream&) (zoo.h:279)
  1514. ==28310== by 0x4024A3: main (zoo.cpp:53)
  1515. ==28310==
  1516. ==28310== Syscall param write(buf) points to uninitialised byte(s)
  1517. ==28310== at 0x57B1500: __write_nocancel (in /usr/lib64/libc-2.17.so)
  1518. ==28310== by 0x4EE34D5: (anonymous namespace)::xwrite(int, char const*, long) (basic_file.cc:120)
  1519. ==28310== by 0x4F1C707: std::basic_filebuf<char, std::char_traits<char> >::_M_convert_to_external(char*, long) (fstream.tcc:607)
  1520. ==28310== by 0x4F1CAB0: std::basic_filebuf<char, std::char_traits<char> >::overflow(int) (fstream.tcc:534)
  1521. ==28310== by 0x4F1A8EE: std::basic_filebuf<char, std::char_traits<char> >::sync() (fstream.tcc:987)
  1522. ==28310== by 0x4F3C7ED: pubsync (streambuf:271)
  1523. ==28310== by 0x4F3C7ED: std::ostream::flush() (ostream.tcc:219)
  1524. ==28310== by 0x4ED1D4B: std::ios_base::Init::~Init() (ios_init.cc:134)
  1525. ==28310== by 0x5701E68: __run_exit_handlers (in /usr/lib64/libc-2.17.so)
  1526. ==28310== by 0x5701EB4: exit (in /usr/lib64/libc-2.17.so)
  1527. ==28310== by 0x56EAB1B: (below main) (in /usr/lib64/libc-2.17.so)
  1528. ==28310== Address 0x5a9cc80 is 0 bytes inside a block of size 8,192 alloc'd
  1529. ==28310== at 0x4C2A7AA: operator new[](unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
  1530. ==28310== by 0x4F1C5C7: std::basic_filebuf<char, std::char_traits<char> >::_M_allocate_internal_buffer() (fstream.tcc:55)
  1531. ==28310== by 0x4F1A362: __gnu_cxx::stdio_filebuf<char, std::char_traits<char> >::stdio_filebuf(_IO_FILE*, std::_Ios_Openmode, unsigned long) (stdio_filebuf.h:161)
  1532. ==28310== by 0x4ED1E8A: std::ios_base::sync_with_stdio(bool) (ios_init.cc:181)
  1533. ==28310== by 0x402343: main (zoo.cpp:18)
  1534. ==28310==
  1535. 71.42
  1536. 0 2 1 3 7 8 4 6 5==28310==
  1537. ==28310== HEAP SUMMARY:
  1538. ==28310== in use at exit: 195,584 bytes in 7 blocks
  1539. ==28310== total heap usage: 37 allocs, 30 frees, 198,966 bytes allocated
  1540. ==28310==
  1541. ==28310== LEAK SUMMARY:
  1542. ==28310== definitely lost: 0 bytes in 0 blocks
  1543. ==28310== indirectly lost: 0 bytes in 0 blocks
  1544. ==28310== possibly lost: 0 bytes in 0 blocks
  1545. ==28310== still reachable: 195,584 bytes in 7 blocks
  1546. ==28310== suppressed: 0 bytes in 0 blocks
  1547. ==28310== Rerun with --leak-check=full to see details of leaked memory
  1548. ==28310==
  1549. ==28310== For counts of detected and suppressed errors, rerun with: -v
  1550. ==28310== Use --track-origins=yes to see where uninitialised values come from
  1551. ==28310== ERROR SUMMARY: 156 errors from 104 contexts (suppressed: 1 from 1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement