Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [bressonr@roman-pc build]$ make
- Scanning dependencies of target Swarming_project
- [ 50%] Building CXX object CMakeFiles/Swarming_project.dir/main.cpp.o
- In file included from /home/bressonr/Bureau/Swarming_project/src/data_structures/MathArray.h:7:0,
- from /home/bressonr/Bureau/Swarming_project/src/definitions/types.h:6,
- from /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:4,
- from /home/bressonr/Bureau/Swarming_project/main.cpp:2:
- /usr/include/c++/7.2.1/limits: Dans l'instanciation de « static constexpr _Tp std::numeric_limits<_Tp>::max() [with _Tp = Octree<2>] » :
- /home/bressonr/Bureau/Swarming_project/src/mpi/MPI_sample_sort/sample_sort.h:189:61: requis par « void distributed_sort(std::vector<_RealType>&, int, int, Comp) [with T = Octree<2>; Comp = std::less<Octree<2> >] »
- /home/bressonr/Bureau/Swarming_project/main.cpp:71:62: requis depuis ici
- /usr/include/c++/7.2.1/limits:321:44: error: pas de fonction concordante pour l'appel à « Octree<2>::Octree() »
- max() _GLIBCXX_USE_NOEXCEPT { return _Tp(); }
- ^~~~~
- In file included from /home/bressonr/Bureau/Swarming_project/main.cpp:2:0:
- /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:40:14: note: candidate: Octree<Dimension>::Octree(const Boid<Dimension>&) [with long unsigned int Dimension = 2]
- explicit Octree(Boid<Dimension> const & boid)
- ^~~~~~
- /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:40:14: note: le candidat attend 1 argument, 0 fourni(s)
- /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:29:5: note: candidate: Octree<Dimension>::Octree(types::Coordinate<Dimension>&, const size_t&) [with long unsigned int Dimension = 2; types::Coordinate<Dimension> = MathArray<long unsigned int, 2>; std::size_t = long unsigned int]
- Octree(Coordinate<Dimension> const & anchor, std::size_t const & depth)
- ^~~~~~
- /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:29:5: note: le candidat attend 2 arguments, 0 fourni(s)
- /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:18:7: note: candidate: constexpr Octree<2>::Octree(const Octree<2>&)
- class Octree {
- ^~~~~~
- /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:18:7: note: le candidat attend 1 argument, 0 fourni(s)
- /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:18:7: note: candidate: constexpr Octree<2>::Octree(Octree<2>&&)
- /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:18:7: note: le candidat attend 1 argument, 0 fourni(s)
- In file included from /usr/include/c++/7.2.1/vector:62:0,
- from /home/bressonr/Bureau/Swarming_project/src/data_structures/Boid.h:9,
- from /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:6,
- from /home/bressonr/Bureau/Swarming_project/main.cpp:2:
- /usr/include/c++/7.2.1/bits/stl_construct.h: Dans l'instanciation de « void std::_Construct(_T1*, _Args&& ...) [with _T1 = Octree<2>; _Args = {}] » :
- /usr/include/c++/7.2.1/bits/stl_uninitialized.h:527:18: requis par « static _ForwardIterator std::__uninitialized_default_n_1<_TrivialValueType>::__uninit_default_n(_ForwardIterator, _Size) [with _ForwardIterator = Octree<2>*; _Size = long unsigned int; bool _TrivialValueType = false] »
- /usr/include/c++/7.2.1/bits/stl_uninitialized.h:583:20: requis par « _ForwardIterator std::__uninitialized_default_n(_ForwardIterator, _Size) [with _ForwardIterator = Octree<2>*; _Size = long unsigned int] »
- /usr/include/c++/7.2.1/bits/stl_uninitialized.h:645:44: requis par « _ForwardIterator std::__uninitialized_default_n_a(_ForwardIterator, _Size, std::allocator<_Tp>&) [with _ForwardIterator = Octree<2>*; _Size = long unsigned int; _Tp = Octree<2>] »
- /usr/include/c++/7.2.1/bits/stl_vector.h:1347:36: requis par « void std::vector<_Tp, _Alloc>::_M_default_initialize(std::vector<_Tp, _Alloc>::size_type) [with _Tp = Octree<2>; _Alloc = std::allocator<Octree<2> >; std::vector<_Tp, _Alloc>::size_type = long unsigned int] »
- /usr/include/c++/7.2.1/bits/stl_vector.h:285:30: requis par « std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>::size_type, const allocator_type&) [with _Tp = Octree<2>; _Alloc = std::allocator<Octree<2> >; std::vector<_Tp, _Alloc>::size_type = long unsigned int; std::vector<_Tp, _Alloc>::allocator_type = std::allocator<Octree<2> >] »
- /home/bressonr/Bureau/Swarming_project/src/mpi/MPI_sample_sort/sample_sort.h:141:20: requis par « std::vector<_RealType> select_splitters(std::vector<_RealType>&, int, int, Comp) [with T = Octree<2>; Comp = std::less<Octree<2> >] »
- /home/bressonr/Bureau/Swarming_project/src/mpi/MPI_sample_sort/sample_sort.h:185:57: requis par « void distributed_sort(std::vector<_RealType>&, int, int, Comp) [with T = Octree<2>; Comp = std::less<Octree<2> >] »
- /home/bressonr/Bureau/Swarming_project/main.cpp:71:62: requis depuis ici
- /usr/include/c++/7.2.1/bits/stl_construct.h:75:7: error: pas de fonction concordante pour l'appel à « Octree<2>::Octree() »
- { ::new(static_cast<void*>(__p)) _T1(std::forward<_Args>(__args)...); }
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/bressonr/Bureau/Swarming_project/main.cpp:2:0:
- /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:40:14: note: candidate: Octree<Dimension>::Octree(const Boid<Dimension>&) [with long unsigned int Dimension = 2]
- explicit Octree(Boid<Dimension> const & boid)
- ^~~~~~
- /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:40:14: note: le candidat attend 1 argument, 0 fourni(s)
- /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:29:5: note: candidate: Octree<Dimension>::Octree(types::Coordinate<Dimension>&, const size_t&) [with long unsigned int Dimension = 2; types::Coordinate<Dimension> = MathArray<long unsigned int, 2>; std::size_t = long unsigned int]
- Octree(Coordinate<Dimension> const & anchor, std::size_t const & depth)
- ^~~~~~
- /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:29:5: note: le candidat attend 2 arguments, 0 fourni(s)
- /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:18:7: note: candidate: constexpr Octree<2>::Octree(const Octree<2>&)
- class Octree {
- ^~~~~~
- /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:18:7: note: le candidat attend 1 argument, 0 fourni(s)
- /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:18:7: note: candidate: constexpr Octree<2>::Octree(Octree<2>&&)
- /home/bressonr/Bureau/Swarming_project/src/data_structures/Octree.h:18:7: note: le candidat attend 1 argument, 0 fourni(s)
- make[2]: *** [CMakeFiles/Swarming_project.dir/build.make:63: CMakeFiles/Swarming_project.dir/main.cpp.o] Error 1
- make[1]: *** [CMakeFiles/Makefile2:68: CMakeFiles/Swarming_project.dir/all] Error 2
- make: *** [Makefile:84: all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement