Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ~/Thesis-lib-code/mod/build ~/Thesis-lib-code/mod ~/Thesis-lib-code/mod/src ~
- Making all in src
- make[1]: Entering directory '/home/user/Thesis-lib-code/mod/build/src'
- /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I../src -I../../src -DBOOST_SPIRIT_USE_PHOENIX_V3 -DBOOST_RESULT_OF_USE_DECLTYPE -DBOOST_SYSTEM_NO_DEPRECATED -I/home/user/Thesis-lib-build/include -I/home/user/Thesis-lib-code/cplex/concert/include -I/home/user/Thesis-lib-code/cplex/cplex/include -I/usr/include/openbabel-2.0 -I/usr/include/python3.6m -std=c++14 -Wno-unused-local-typedefs -Wno-unused-parameter -Wno-comment -Wno-maybe-uninitialized -Wno-deprecated-declarations -g -O2 -g -O2 -MT mod/lib/DG/libmod_la-VertexMap.lo -MD -MP -MF mod/lib/DG/.deps/libmod_la-VertexMap.Tpo -c -o mod/lib/DG/libmod_la-VertexMap.lo `test -f 'mod/lib/DG/VertexMap.cpp' || echo '../../src/'`mod/lib/DG/VertexMap.cpp
- libtool: compile: g++ -DHAVE_CONFIG_H -I../src -I../../src -DBOOST_SPIRIT_USE_PHOENIX_V3 -DBOOST_RESULT_OF_USE_DECLTYPE -DBOOST_SYSTEM_NO_DEPRECATED -I/home/user/Thesis-lib-build/include -I/home/user/Thesis-lib-code/cplex/concert/include -I/home/user/Thesis-lib-code/cplex/cplex/include -I/usr/include/openbabel-2.0 -I/usr/include/python3.6m -std=c++14 -Wno-unused-local-typedefs -Wno-unused-parameter -Wno-comment -Wno-maybe-uninitialized -Wno-deprecated-declarations -g -O2 -g -O2 -MT mod/lib/DG/libmod_la-VertexMap.lo -MD -MP -MF mod/lib/DG/.deps/libmod_la-VertexMap.Tpo -c ../../src/mod/lib/DG/VertexMap.cpp -fPIC -DPIC -o mod/lib/DG/.libs/libmod_la-VertexMap.o
- In file included from /usr/include/boost/graph/adjacency_list.hpp:25:0,
- from ../../src/jla_boost/graph/EdgeIndexedAdjacencyList.hpp:4,
- from ../../src/mod/lib/Graph/GraphDecl.h:4,
- from ../../src/mod/lib/DG/VertexMap.h:4,
- from ../../src/mod/lib/DG/VertexMap.cpp:1:
- /usr/include/boost/graph/graph_traits.hpp: In instantiation of ‘struct boost::graph_traits<mod::lib::Rules::LabelledLeftGraph>’:
- ../../src/jla_boost/graph/FilteredWrapper.hpp:17:67: required from ‘struct jla_boost::FilteredWrapper<mod::lib::Rules::LabelledLeftGraph>’
- ../../src/mod/lib/DG/VertexMap.cpp:244:55: required from here
- /usr/include/boost/graph/graph_traits.hpp:57:52: error: no type named ‘vertex_descriptor’ in ‘struct mod::lib::Rules::LabelledLeftGraph’
- typedef typename G::vertex_descriptor vertex_descriptor;
- ^~~~~~~~~~~~~~~~~
- /usr/include/boost/graph/graph_traits.hpp:58:52: error: no type named ‘edge_descriptor’ in ‘struct mod::lib::Rules::LabelledLeftGraph’
- typedef typename G::edge_descriptor edge_descriptor;
- ^~~~~~~~~~~~~~~
- /usr/include/boost/graph/graph_traits.hpp:65:52: error: no type named ‘directed_category’ in ‘struct mod::lib::Rules::LabelledLeftGraph’
- typedef typename G::directed_category directed_category;
- ^~~~~~~~~~~~~~~~~
- /usr/include/boost/graph/graph_traits.hpp:66:52: error: no type named ‘edge_parallel_category’ in ‘struct mod::lib::Rules::LabelledLeftGraph’
- typedef typename G::edge_parallel_category edge_parallel_category;
- ^~~~~~~~~~~~~~~~~~~~~~
- /usr/include/boost/graph/graph_traits.hpp:67:52: error: no type named ‘traversal_category’ in ‘struct mod::lib::Rules::LabelledLeftGraph’
- typedef typename G::traversal_category traversal_category;
- ^~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/7.3.0/bits/stl_construct.h:61:0,
- from /usr/include/c++/7.3.0/vector:62,
- from /usr/include/boost/graph/adjacency_list.hpp:17,
- from ../../src/jla_boost/graph/EdgeIndexedAdjacencyList.hpp:4,
- from ../../src/mod/lib/Graph/GraphDecl.h:4,
- from ../../src/mod/lib/DG/VertexMap.h:4,
- from ../../src/mod/lib/DG/VertexMap.cpp:1:
- /usr/include/c++/7.3.0/ext/alloc_traits.h: In instantiation of ‘struct __gnu_cxx::__alloc_traits<std::allocator<void> >’:
- /usr/include/c++/7.3.0/bits/stl_vector.h:77:21: required from ‘struct std::_Vector_base<void, std::allocator<void> >’
- /usr/include/c++/7.3.0/bits/stl_vector.h:216:11: required from ‘class std::vector<void, std::allocator<void> >’
- ../../src/jla_boost/graph/FilteredWrapper.hpp:77:34: required from ‘struct jla_boost::FilteredWrapper<mod::lib::Rules::LabelledLeftGraph>’
- ../../src/mod/lib/DG/VertexMap.cpp:244:55: required from here
- /usr/include/c++/7.3.0/ext/alloc_traits.h:64:53: error: forming reference to void
- typedef value_type& reference;
- ^~~~~~~~~
- /usr/include/c++/7.3.0/ext/alloc_traits.h:65:53: error: forming reference to void
- typedef const value_type& const_reference;
- ^~~~~~~~~~~~~~~
- In file included from /usr/include/c++/7.3.0/vector:64:0,
- from /usr/include/boost/graph/adjacency_list.hpp:17,
- from ../../src/jla_boost/graph/EdgeIndexedAdjacencyList.hpp:4,
- from ../../src/mod/lib/Graph/GraphDecl.h:4,
- from ../../src/mod/lib/DG/VertexMap.h:4,
- from ../../src/mod/lib/DG/VertexMap.cpp:1:
- /usr/include/c++/7.3.0/bits/stl_vector.h: In instantiation of ‘class std::vector<void, std::allocator<void> >’:
- ../../src/jla_boost/graph/FilteredWrapper.hpp:77:34: required from ‘struct jla_boost::FilteredWrapper<mod::lib::Rules::LabelledLeftGraph>’
- ../../src/mod/lib/DG/VertexMap.cpp:244:55: required from here
- /usr/include/c++/7.3.0/bits/stl_vector.h:295:7: error: forming reference to void
- vector(size_type __n, const value_type& __value,
- ^~~~~~
- /usr/include/c++/7.3.0/bits/stl_vector.h:501:7: error: forming reference to void
- assign(size_type __n, const value_type& __val)
- ^~~~~~
- /usr/include/c++/7.3.0/bits/stl_vector.h:709:7: error: forming reference to void
- resize(size_type __new_size, const value_type& __x)
- ^~~~~~
- /usr/include/c++/7.3.0/bits/stl_vector.h:939:7: error: forming reference to void
- push_back(const value_type& __x)
- ^~~~~~~~~
- /usr/include/c++/7.3.0/bits/stl_vector.h:953:7: error: forming reference to void
- push_back(value_type&& __x)
- ^~~~~~~~~
- In file included from /usr/include/c++/7.3.0/vector:69:0,
- from /usr/include/boost/graph/adjacency_list.hpp:17,
- from ../../src/jla_boost/graph/EdgeIndexedAdjacencyList.hpp:4,
- from ../../src/mod/lib/Graph/GraphDecl.h:4,
- from ../../src/mod/lib/DG/VertexMap.h:4,
- from ../../src/mod/lib/DG/VertexMap.cpp:1:
- /usr/include/c++/7.3.0/bits/vector.tcc:114:5: error: forming reference to void
- vector<_Tp, _Alloc>::
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/7.3.0/vector:64:0,
- from /usr/include/boost/graph/adjacency_list.hpp:17,
- from ../../src/jla_boost/graph/EdgeIndexedAdjacencyList.hpp:4,
- from ../../src/mod/lib/Graph/GraphDecl.h:4,
- from ../../src/mod/lib/DG/VertexMap.h:4,
- from ../../src/mod/lib/DG/VertexMap.cpp:1:
- /usr/include/c++/7.3.0/bits/stl_vector.h:1042:7: error: forming reference to void
- insert(const_iterator __position, value_type&& __x)
- ^~~~~~
- /usr/include/c++/7.3.0/bits/stl_vector.h:1084:7: error: forming reference to void
- insert(const_iterator __position, size_type __n, const value_type& __x)
- ^~~~~~
- /usr/include/c++/7.3.0/bits/stl_vector.h:1334:7: error: forming reference to void
- _M_fill_initialize(size_type __n, const value_type& __value)
- ^~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/7.3.0/vector:69:0,
- from /usr/include/boost/graph/adjacency_list.hpp:17,
- from ../../src/jla_boost/graph/EdgeIndexedAdjacencyList.hpp:4,
- from ../../src/mod/lib/Graph/GraphDecl.h:4,
- from ../../src/mod/lib/DG/VertexMap.h:4,
- from ../../src/mod/lib/DG/VertexMap.cpp:1:
- /usr/include/c++/7.3.0/bits/vector.tcc:237:5: error: forming reference to void
- vector<_Tp, _Alloc>::
- ^~~~~~~~~~~~~~~~~~~
- /usr/include/c++/7.3.0/bits/vector.tcc:458:5: error: forming reference to void
- vector<_Tp, _Alloc>::
- ^~~~~~~~~~~~~~~~~~~
- /usr/include/c++/7.3.0/bits/vector.tcc:313:5: error: forming reference to void
- vector<_Tp, _Alloc>::
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/7.3.0/vector:64:0,
- from /usr/include/boost/graph/adjacency_list.hpp:17,
- from ../../src/jla_boost/graph/EdgeIndexedAdjacencyList.hpp:4,
- from ../../src/mod/lib/Graph/GraphDecl.h:4,
- from ../../src/mod/lib/DG/VertexMap.h:4,
- from ../../src/mod/lib/DG/VertexMap.cpp:1:
- /usr/include/c++/7.3.0/bits/stl_vector.h:1491:7: error: forming reference to void
- _M_emplace_aux(const_iterator __position, value_type&& __v)
- ^~~~~~~~~~~~~~
- In file included from ../../src/mod/lib/RC/MatchMaker/ComponentWiseUtil.h:9:0,
- from ../../src/mod/lib/RC/MatchMaker/Sub.h:10,
- from ../../src/mod/lib/DG/VertexMap.cpp:13:
- ../../src/jla_boost/graph/FilteredWrapper.hpp: In instantiation of ‘jla_boost::FilteredWrapper<Graph>::FilteredWrapper(const Graph&) [with Graph = mod::lib::Rules::LabelledLeftGraph]’:
- ../../src/jla_boost/graph/FilteredWrapper.hpp:83:9: required from ‘jla_boost::FilteredWrapper<Graph> jla_boost::makeFilteredWrapper(const Graph&) [with Graph = mod::lib::Rules::LabelledLeftGraph]’
- ../../src/mod/lib/DG/VertexMap.cpp:244:55: required from here
- ../../src/jla_boost/graph/FilteredWrapper.hpp:62:26: error: no matching function for call to ‘num_vertices(const mod::lib::Rules::LabelledLeftGraph&)’
- : g(g), map(num_vertices(g), std::numeric_limits<vertices_size_type>::max()) {
- ~~~~~~~~~~~~^~~
- In file included from ../../src/mod/lib/DG/VertexMap.h:7:0,
- from ../../src/mod/lib/DG/VertexMap.cpp:1:
- ../../src/jla_boost/graph/UnionGraph.hpp:352:49: note: candidate: template<class Graph> typename jla_boost::union_graph<Graph>::vertices_size_type jla_boost::num_vertices(const jla_boost::union_graph<Graph>&)
- typename union_graph<Graph>::vertices_size_type num_vertices(const union_graph<Graph> &g) {
- ^~~~~~~~~~~~
- ../../src/jla_boost/graph/UnionGraph.hpp:352:49: note: template argument deduction/substitution failed:
- In file included from ../../src/mod/lib/RC/MatchMaker/ComponentWiseUtil.h:9:0,
- from ../../src/mod/lib/RC/MatchMaker/Sub.h:10,
- from ../../src/mod/lib/DG/VertexMap.cpp:13:
- ../../src/jla_boost/graph/FilteredWrapper.hpp:62:26: note: ‘const mod::lib::Rules::LabelledLeftGraph’ is not derived from ‘const jla_boost::union_graph<Graph>’
- : g(g), map(num_vertices(g), std::numeric_limits<vertices_size_type>::max()) {
- ~~~~~~~~~~~~^~~
- ../../src/jla_boost/graph/FilteredWrapper.hpp:63:22: error: variable or field ‘count’ declared void
- vertices_size_type count = 0;
- ^~~~~
- ../../src/jla_boost/graph/FilteredWrapper.hpp:66:82: error: no matching function for call to ‘vertices(const mod::lib::Rules::LabelledLeftGraph&)’
- for(typename boost::graph_traits<Graph>::vertex_descriptor v : asRange(vertices(g))) {
- ~~~~~~~~^~~
- In file included from ../../src/mod/lib/DG/VertexMap.h:7:0,
- from ../../src/mod/lib/DG/VertexMap.cpp:1:
- ../../src/jla_boost/graph/UnionGraph.hpp:340:1: note: candidate: template<class Graph> std::pair<typename jla_boost::union_graph<Graph>::vertex_iterator, typename jla_boost::union_graph<Graph>::vertex_iterator> jla_boost::vertices(const jla_boost::union_graph<Graph>&)
- vertices(const union_graph<Graph> &g) {
- ^~~~~~~~
- ../../src/jla_boost/graph/UnionGraph.hpp:340:1: note: template argument deduction/substitution failed:
- In file included from ../../src/mod/lib/RC/MatchMaker/ComponentWiseUtil.h:9:0,
- from ../../src/mod/lib/RC/MatchMaker/Sub.h:10,
- from ../../src/mod/lib/DG/VertexMap.cpp:13:
- ../../src/jla_boost/graph/FilteredWrapper.hpp:66:82: note: ‘const mod::lib::Rules::LabelledLeftGraph’ is not derived from ‘const jla_boost::union_graph<Graph>’
- for(typename boost::graph_traits<Graph>::vertex_descriptor v : asRange(vertices(g))) {
- ~~~~~~~~^~~
- ../../src/jla_boost/graph/FilteredWrapper.hpp:67:23: error: variable or field ‘vId’ declared void
- vertices_size_type vId = get(boost::vertex_index_t(), g, v);
- ^~~
- ../../src/jla_boost/graph/FilteredWrapper.hpp:71:15: error: ‘class std::vector<void, std::allocator<void> >’ has no member named ‘push_back’; did you mean ‘pop_back’?
- reverseMap.push_back(vId);
- ~~~~~~~~~~~^~~~~~~~~
- pop_back
- In file included from /usr/include/c++/7.3.0/vector:64:0,
- from /usr/include/boost/graph/adjacency_list.hpp:17,
- from ../../src/jla_boost/graph/EdgeIndexedAdjacencyList.hpp:4,
- from ../../src/mod/lib/Graph/GraphDecl.h:4,
- from ../../src/mod/lib/DG/VertexMap.h:4,
- from ../../src/mod/lib/DG/VertexMap.cpp:1:
- /usr/include/c++/7.3.0/bits/stl_vector.h: In instantiation of ‘std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = void; _Alloc = std::allocator<void>]’:
- /usr/include/c++/7.3.0/bits/stl_vector.h:435:33: required from ‘std::vector<_Tp, _Alloc>::~vector() [with _Tp = void; _Alloc = std::allocator<void>]’
- ../../src/jla_boost/graph/FilteredWrapper.hpp:14:8: required from here
- /usr/include/c++/7.3.0/bits/stl_vector.h:163:9: error: invalid use of ‘void’
- { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- - this->_M_impl._M_start); }
- ^~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/7.3.0/bits/stl_algobase.h:65:0,
- from /usr/include/c++/7.3.0/vector:60,
- from /usr/include/boost/graph/adjacency_list.hpp:17,
- from ../../src/jla_boost/graph/EdgeIndexedAdjacencyList.hpp:4,
- from ../../src/mod/lib/Graph/GraphDecl.h:4,
- from ../../src/mod/lib/DG/VertexMap.h:4,
- from ../../src/mod/lib/DG/VertexMap.cpp:1:
- /usr/include/c++/7.3.0/bits/stl_iterator_base_types.h: In instantiation of ‘struct std::iterator_traits<void*>’:
- /usr/include/c++/7.3.0/bits/stl_construct.h:130:24: required from ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = void*]’
- /usr/include/c++/7.3.0/bits/stl_construct.h:206:15: required from ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = void*; _Tp = void]’
- /usr/include/c++/7.3.0/bits/stl_vector.h:434:22: required from ‘std::vector<_Tp, _Alloc>::~vector() [with _Tp = void; _Alloc = std::allocator<void>]’
- ../../src/jla_boost/graph/FilteredWrapper.hpp:14:8: required from here
- /usr/include/c++/7.3.0/bits/stl_iterator_base_types.h:184:43: error: forming reference to void
- typedef _Tp& reference;
- ^~~~~~~~~
- In file included from /usr/include/c++/7.3.0/vector:62:0,
- from /usr/include/boost/graph/adjacency_list.hpp:17,
- from ../../src/jla_boost/graph/EdgeIndexedAdjacencyList.hpp:4,
- from ../../src/mod/lib/Graph/GraphDecl.h:4,
- from ../../src/mod/lib/DG/VertexMap.h:4,
- from ../../src/mod/lib/DG/VertexMap.cpp:1:
- /usr/include/c++/7.3.0/bits/stl_construct.h: In instantiation of ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = void*]’:
- /usr/include/c++/7.3.0/bits/stl_construct.h:206:15: required from ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = void*; _Tp = void]’
- /usr/include/c++/7.3.0/bits/stl_vector.h:434:22: required from ‘std::vector<_Tp, _Alloc>::~vector() [with _Tp = void; _Alloc = std::allocator<void>]’
- ../../src/jla_boost/graph/FilteredWrapper.hpp:14:8: required from here
- /usr/include/c++/7.3.0/bits/stl_construct.h:133:7: error: static assertion failed: value type is destructible
- static_assert(is_destructible<_Value_type>::value,
- ^~~~~~~~~~~~~
- In file included from /usr/include/c++/7.3.0/ext/alloc_traits.h:36:0,
- from /usr/include/c++/7.3.0/bits/stl_construct.h:61,
- from /usr/include/c++/7.3.0/vector:62,
- from /usr/include/boost/graph/adjacency_list.hpp:17,
- from ../../src/jla_boost/graph/EdgeIndexedAdjacencyList.hpp:4,
- from ../../src/mod/lib/Graph/GraphDecl.h:4,
- from ../../src/mod/lib/DG/VertexMap.h:4,
- from ../../src/mod/lib/DG/VertexMap.cpp:1:
- /usr/include/c++/7.3.0/bits/alloc_traits.h: In instantiation of ‘static void std::allocator_traits<std::allocator<_Tp1> >::deallocate(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, std::allocator_traits<std::allocator<_Tp1> >::pointer, std::allocator_traits<std::allocator<_Tp1> >::size_type) [with _Tp = void; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<void>; std::allocator_traits<std::allocator<_Tp1> >::pointer = void*; std::allocator_traits<std::allocator<_Tp1> >::size_type = long unsigned int]’:
- /usr/include/c++/7.3.0/bits/stl_vector.h:180:19: required from ‘void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(std::_Vector_base<_Tp, _Alloc>::pointer, std::size_t) [with _Tp = void; _Alloc = std::allocator<void>; std::_Vector_base<_Tp, _Alloc>::pointer = void*; std::size_t = long unsigned int]’
- /usr/include/c++/7.3.0/bits/stl_vector.h:162:22: required from ‘std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = void; _Alloc = std::allocator<void>]’
- /usr/include/c++/7.3.0/bits/stl_vector.h:435:33: required from ‘std::vector<_Tp, _Alloc>::~vector() [with _Tp = void; _Alloc = std::allocator<void>]’
- ../../src/jla_boost/graph/FilteredWrapper.hpp:14:8: required from here
- /usr/include/c++/7.3.0/bits/alloc_traits.h:462:13: error: ‘using allocator_type = class std::allocator<void> {aka class std::allocator<void>}’ has no member named ‘deallocate’; did you mean ‘allocator’?
- { __a.deallocate(__p, __n); }
- ~~~~^~~~~~~~~~
- allocator
- make[1]: *** [Makefile:2336: mod/lib/DG/libmod_la-VertexMap.lo] Error 1
- make[1]: Leaving directory '/home/user/Thesis-lib-code/mod/build/src'
- make: *** [Makefile:493: all-recursive] Error 1
- ~/Thesis-lib-code/mod ~/Thesis-lib-code/mod/src ~
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement