Sorry, wrong error log. This is the one:
In file included from MSMeanData.cpp:33:
In file included from ../../../src/microsim/MSEdgeControl.h:36:
In file included from /bin/../lib64/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/map:60:
/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/bits/stl_tree.h:452:7: error:
static_assert failed due to requirement '__is_invocable<Named::NamedLikeComparatorIdLess<Named> &,
MSLane *const &, MSLane *const &>{}' "comparison object must be invocable with two arguments of
key type"
static_assert(__is_invocable<_Compare&, const _Key&, const _Key&>{},
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/bits/stl_set.h:133:17: note:
in instantiation of template class 'std::_Rb_tree<MSLane *, MSLane *, std::_Identity<MSLane *>,
Named::NamedLikeComparatorIdLess<Named>, std::allocator<MSLane *> >' requested here
_Rep_type _M_t; // Red-black tree representing set.
^
../../../src/microsim/MSEdgeControl.h:221:48: note: in instantiation of template class 'std::set<MSLane
*, Named::NamedLikeComparatorIdLess<Named>, std::allocator<MSLane *> >' requested here
std::set<MSLane*, Named::ComparatorIdLess> myChangedStateLanes;
^
In file included from MSMeanData.cpp:33:
In file included from ../../../src/microsim/MSEdgeControl.h:40:
In file included from /bin/../lib64/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/set:61:
/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/bits/stl_set.h:147:35: error:
no type named 'const_iterator' in 'std::_Rb_tree<MSLane *, MSLane *, std::_Identity<MSLane *>,
Named::NamedLikeComparatorIdLess<Named>, std::allocator<MSLane *> >'
typedef typename _Rep_type::const_iterator iterator;
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../../../src/microsim/MSEdgeControl.h:221:48: note: in instantiation of template class 'std::set<MSLane
*, Named::NamedLikeComparatorIdLess<Named>, std::allocator<MSLane *> >' requested here
std::set<MSLane*, Named::ComparatorIdLess> myChangedStateLanes;
^
In file included from MSMeanData.cpp:33:
In file included from ../../../src/microsim/MSEdgeControl.h:40:
In file included from /bin/../lib64/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/set:61:
/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/bits/stl_set.h:148:35: error:
no type named 'const_iterator' in 'std::_Rb_tree<MSLane *, MSLane *, std::_Identity<MSLane *>,
Named::NamedLikeComparatorIdLess<Named>, std::allocator<MSLane *> >'
typedef typename _Rep_type::const_iterator const_iterator;
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/bits/stl_set.h:149:35: error:
no type named 'const_reverse_iterator' in 'std::_Rb_tree<MSLane *, MSLane *, std::_Identity<MSLane
*>, Named::NamedLikeComparatorIdLess<Named>, std::allocator<MSLane *> >'
typedef typename _Rep_type::const_reverse_iterator reverse_iterator;
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/bits/stl_set.h:150:35: error:
no type named 'const_reverse_iterator' in 'std::_Rb_tree<MSLane *, MSLane *, std::_Identity<MSLane
*>, Named::NamedLikeComparatorIdLess<Named>, std::allocator<MSLane *> >'
typedef typename _Rep_type::const_reverse_iterator const_reverse_iterator;
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/bits/stl_set.h:151:35: error:
no type named 'size_type' in 'std::_Rb_tree<MSLane *, MSLane *, std::_Identity<MSLane *>,
Named::NamedLikeComparatorIdLess<Named>, std::allocator<MSLane *> >'
typedef typename _Rep_type::size_type size_type;
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.1.0/../../../../include/c++/8.1.0/bits/stl_set.h:152:35: error:
no type named 'difference_type' in 'std::_Rb_tree<MSLane *, MSLane *, std::_Identity<MSLane *>,
Named::NamedLikeComparatorIdLess<Named>, std::allocator<MSLane *> >'
typedef typename _Rep_type::difference_type difference_type;
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
7 errors generated.