fork download
  1. /usr/include/c++/4.5/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]:
  2. /usr/include/c++/4.5/bits/stl_algo.h:2177:4: instantiated from ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  3. /usr/include/c++/4.5/bits/stl_algo.h:5214:4: instantiated from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  4. QuadTree.cpp:93:36: instantiated from here
  5. /usr/include/c++/4.5/bits/stl_algo.h:2103:4: error: no match for ‘operator<’ in ‘__i.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]() < __first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]()
  6. /usr/include/c++/4.5/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]:
  7. /usr/include/c++/4.5/bits/stl_algo.h:5059:7: instantiated from ‘void std::partial_sort(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  8. /usr/include/c++/4.5/bits/stl_algo.h:2275:8: instantiated from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >, _Size = long int]
  9. /usr/include/c++/4.5/bits/stl_algo.h:5212:4: instantiated from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  10. QuadTree.cpp:93:36: instantiated from here
  11. /usr/include/c++/4.5/bits/stl_algo.h:1901:2: error: no match for ‘operator<’ in ‘__i.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]() < __first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]()
  12. /usr/include/c++/4.5/bits/stl_algo.h: In function ‘void std::__move_median_first(_Iterator, _Iterator, _Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]:
  13. /usr/include/c++/4.5/bits/stl_algo.h:2248:7: instantiated from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  14. /usr/include/c++/4.5/bits/stl_algo.h:2280:54: instantiated from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >, _Size = long int]
  15. /usr/include/c++/4.5/bits/stl_algo.h:5212:4: instantiated from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  16. QuadTree.cpp:93:36: instantiated from here
  17. /usr/include/c++/4.5/bits/stl_algo.h:82:7: error: no match for ‘operator<’ in ‘__a.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]() < __b.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]()
  18. /usr/include/c++/4.5/bits/stl_algo.h:84:4: error: no match for ‘operator<’ in ‘__b.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]() < __c.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]()
  19. /usr/include/c++/4.5/bits/stl_algo.h:2248:7: instantiated from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  20. /usr/include/c++/4.5/bits/stl_algo.h:2280:54: instantiated from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >, _Size = long int]
  21. /usr/include/c++/4.5/bits/stl_algo.h:5212:4: instantiated from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  22. QuadTree.cpp:93:36: instantiated from here
  23. /usr/include/c++/4.5/bits/stl_algo.h:86:9: error: no match for ‘operator<’ in ‘__a.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]() < __c.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]()
  24. /usr/include/c++/4.5/bits/stl_algo.h:89:12: error: no match for ‘operator<’ in ‘__a.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]() < __c.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]()
  25. /usr/include/c++/4.5/bits/stl_algo.h:91:12: error: no match for ‘operator<’ in ‘__b.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]() < __c.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]()
  26. /usr/include/c++/4.5/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, const _Tp&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >, _Tp = Point]:
  27. /usr/include/c++/4.5/bits/stl_algo.h:2249:70: instantiated from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  28. /usr/include/c++/4.5/bits/stl_algo.h:2280:54: instantiated from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >, _Size = long int]
  29. /usr/include/c++/4.5/bits/stl_algo.h:5212:4: instantiated from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  30. QuadTree.cpp:93:36: instantiated from here
  31. /usr/include/c++/4.5/bits/stl_algo.h:2208:4: error: no match for ‘operator<’ in ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]() < __pivot’
  32. /usr/include/c++/4.5/bits/stl_algo.h:2211:4: error: no match for ‘operator<’ in ‘__pivot < __last.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]()
  33. /usr/include/c++/4.5/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]:
  34. /usr/include/c++/4.5/bits/stl_algo.h:2111:6: instantiated from ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  35. /usr/include/c++/4.5/bits/stl_algo.h:2177:4: instantiated from ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  36. /usr/include/c++/4.5/bits/stl_algo.h:5214:4: instantiated from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  37. QuadTree.cpp:93:36: instantiated from here
  38. /usr/include/c++/4.5/bits/stl_algo.h:2064:7: error: no match for ‘operator<’ in ‘__val < __next.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]()
  39. In file included from /usr/include/c++/4.5/bits/stl_algo.h:62:0,
  40. from /usr/include/c++/4.5/algorithm:63,
  41. from QuadTree.h:9,
  42. from QuadTree.cpp:1:
  43. /usr/include/c++/4.5/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >, _Distance = long int, _Tp = Point]:
  44. /usr/include/c++/4.5/bits/stl_heap.h:394:4: instantiated from ‘void std::make_heap(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  45. /usr/include/c++/4.5/bits/stl_algo.h:1899:7: instantiated from ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  46. /usr/include/c++/4.5/bits/stl_algo.h:5059:7: instantiated from ‘void std::partial_sort(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  47. /usr/include/c++/4.5/bits/stl_algo.h:2275:8: instantiated from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >, _Size = long int]
  48. /usr/include/c++/4.5/bits/stl_algo.h:5212:4: instantiated from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  49. QuadTree.cpp:93:36: instantiated from here
  50. /usr/include/c++/4.5/bits/stl_heap.h:232:4: error: no match for ‘operator<’ in ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator+ [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container> = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >, __gnu_cxx::__normal_iterator<_Iterator, _Container>::difference_type = long int](((const __gnu_cxx::__normal_iterator<Point*, std::vector<Point, std::allocator<Point> > >::difference_type&)((const __gnu_cxx::__normal_iterator<Point*, std::vector<Point, std::allocator<Point> > >::difference_type*)(& __secondChild)))).__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]() < __first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator+ [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container> = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >, __gnu_cxx::__normal_iterator<_Iterator, _Container>::difference_type = long int](((const __gnu_cxx::__normal_iterator<Point*, std::vector<Point, std::allocator<Point> > >::difference_type&)((const __gnu_cxx::__normal_iterator<Point*, std::vector<Point, std::allocator<Point> > >::difference_type*)(&(__secondChild + -0x00000000000000001l))))).__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]()
  51. /usr/include/c++/4.5/bits/stl_heap.h: In function ‘void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >, _Distance = long int, _Tp = Point]:
  52. /usr/include/c++/4.5/bits/stl_heap.h:244:7: instantiated from ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >, _Distance = long int, _Tp = Point]
  53. /usr/include/c++/4.5/bits/stl_heap.h:394:4: instantiated from ‘void std::make_heap(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  54. /usr/include/c++/4.5/bits/stl_algo.h:1899:7: instantiated from ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  55. /usr/include/c++/4.5/bits/stl_algo.h:5059:7: instantiated from ‘void std::partial_sort(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  56. /usr/include/c++/4.5/bits/stl_algo.h:2275:8: instantiated from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >, _Size = long int]
  57. /usr/include/c++/4.5/bits/stl_algo.h:5212:4: instantiated from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >]
  58. QuadTree.cpp:93:36: instantiated from here
  59. /usr/include/c++/4.5/bits/stl_heap.h:134:7: error: no match for ‘operator<’ in ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator+ [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container> = __gnu_cxx::__normal_iterator<Point*, std::vector<Point> >, __gnu_cxx::__normal_iterator<_Iterator, _Container>::difference_type = long int](((const __gnu_cxx::__normal_iterator<Point*, std::vector<Point, std::allocator<Point> > >::difference_type&)((const __gnu_cxx::__normal_iterator<Point*, std::vector<Point, std::allocator<Point> > >::difference_type*)(& __parent)))).__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator* [with _Iterator = Point*, _Container = std::vector<Point>, __gnu_cxx::__normal_iterator<_Iterator, _Container>::reference = Point&]() < __value’
  60.  
Not running #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty