Found the following significant warnings:
  src/olap/MLCube.ipp:684:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::IndexIterator::iterator' and 'uu::net::IndexIterator::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/MLCube.ipp:779:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::IndexIterator::iterator' and 'uu::net::IndexIterator::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/MLCube.ipp:853:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::IndexIterator::iterator' and 'uu::net::IndexIterator::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/MLCube.ipp:892:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::IndexIterator::iterator' and 'uu::net::IndexIterator::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/MLCube.ipp:999:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::IndexIterator::iterator' and 'uu::net::IndexIterator::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/MLCube.ipp:1108:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::IndexIterator::iterator' and 'uu::net::IndexIterator::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:37:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:54:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:66:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:89:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:91:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:98:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:150:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:162:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:175:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:240:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:289:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename MultiEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename MultiEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:315:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:327:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename MultiEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename MultiEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:350:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:361:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Edge *>::iterator' and 'SortedRandomSet<const Edge *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:400:32: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Edge *>::iterator' and 'SortedRandomSet<const Edge *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/glouvain2_utils.cpp:476:28: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Edge *>::iterator' and 'SortedRandomSet<const Edge *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  rcpp_utils.cpp:18:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  rcpp_utils.cpp:56:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  rcpp_utils.cpp:92:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/glouvain2.ipp:41:29: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<Community<Network>, unique_ptr<Community<Network>>, UniquePtrLT<Community<Network>>, UniquePtrEQ<Community<Network>>>::iterator' and 'PtrSortedRandomSet<Community<Network>, unique_ptr<Community<Network>>, UniquePtrLT<Community<Network>>, UniquePtrEQ<Community<Network>>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/glouvain2.ipp:45:30: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  rcpp_utils.cpp:128:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  rcpp_utils.cpp:166:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  rcpp_utils.cpp:201:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  rcpp_utils.cpp:494:18: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator' and 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  rcpp_utils.cpp:496:23: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<MLVertex>::iterator' and 'SortedRandomSet<MLVertex>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  rcpp_utils.cpp:509:18: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator' and 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  rcpp_utils.cpp:511:23: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<MLVertex>::iterator' and 'SortedRandomSet<MLVertex>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/modularity.ipp:49:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:84:23: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:167:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:172:23: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:453:19: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:524:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:587:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/generation/evolve.ipp:51:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::NameIterator::iterator' and 'uu::core::NameIterator::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:311:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:337:28: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:348:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:366:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:378:23: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:414:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:422:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:436:23: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:453:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:497:17: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:500:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:515:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:523:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:527:23: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:537:17: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:540:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:545:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:603:31: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:618:31: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:686:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:855:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:884:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/core/stores/AttributeStore.ipp:21:18: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:1341:22: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:1373:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:1377:26: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:1409:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:1413:26: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:1423:22: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:3267:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:3405:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:3417:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:3419:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:3455:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:3467:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  r_functions.cpp:3469:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:108:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:142:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:207:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:212:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:248:23: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:267:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:340:31: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:438:23: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:484:31: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:567:35: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:619:28: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:629:31: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:671:35: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:677:39: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:701:35: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:751:35: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:757:39: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator' and 'PtrSortedRandomSet<const Attribute, unique_ptr<const Attribute>, UniquePtrLT<const Attribute>, UniquePtrEQ<const Attribute>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:781:35: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/generation/PAModel.ipp:62:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/generation/PAModel.ipp:64:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/generation/PAModel.ipp:146:23: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/core/stores/_impl/SortedRandomSet.hpp:86:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/GMetaNetwork.cpp:45:19: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Edge *>::iterator' and 'SortedRandomSet<const Edge *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/neighborhood.ipp:28:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/core/stores/_impl/SortedRandomSet.hpp:102:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/neighborhood.ipp:57:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/neighborhood.ipp:63:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/neighborhood.ipp:70:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/union.ipp:192:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/union.ipp:198:19: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/union.ipp:217:23: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/union.ipp:84:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/union.ipp:90:19: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/union.ipp:97:23: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/project.ipp:16:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/project.ipp:21:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/project.ipp:23:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/project.ipp:25:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/degree.ipp:172:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Edge *>::iterator' and 'SortedRandomSet<const Edge *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/neighborhood.ipp:26:33: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator' and 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/_impl/layer_utils.ipp:20:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/_impl/layer_utils.ipp:21:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/_impl/layer_utils.ipp:62:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/_impl/layer_utils.ipp:66:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/_impl/layer_utils.ipp:75:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/_impl/layer_utils.ipp:97:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/_impl/layer_utils.ipp:101:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/_impl/layer_utils.ipp:106:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/_impl/layer_utils.ipp:115:29: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/_impl/layer_utils.ipp:149:29: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/_impl/layer_utils.ipp:151:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/louvain_utils.cpp:45:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/louvain_utils.cpp:52:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/louvain_utils.cpp:104:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/louvain_utils.cpp:149:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/louvain_utils.cpp:176:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/louvain_utils.cpp:182:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/louvain_utils.cpp:198:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/louvain_utils.cpp:206:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/distance.ipp:36:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/distance.ipp:50:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/distance.ipp:52:32: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/distance.ipp:54:34: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/objects/PathLength.ipp:94:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/objects/PathLength.ipp:96:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/objects/PathLength.ipp:150:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/objects/PathLength.ipp:223:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/mlcpm_utils.ipp:41:45: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/mlcpm_utils.ipp:49:29: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/mlcpm_utils.ipp:53:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/mlcpm_utils.ipp:274:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/abacus.ipp:28:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/abacus_utils.ipp:36:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<Community<Network>, unique_ptr<Community<Network>>, UniquePtrLT<Community<Network>>, UniquePtrEQ<Community<Network>>>::iterator' and 'PtrSortedRandomSet<Community<Network>, unique_ptr<Community<Network>>, UniquePtrLT<Community<Network>>, UniquePtrEQ<Community<Network>>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/_impl/abacus_utils.ipp:39:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/flatten.ipp:22:33: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator' and 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/union.ipp:115:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/union.ipp:121:19: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/union.ipp:140:23: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/flat.ipp:28:31: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<Community<Network>, unique_ptr<Community<Network>>, UniquePtrLT<Community<Network>>, UniquePtrEQ<Community<Network>>>::iterator' and 'PtrSortedRandomSet<Community<Network>, unique_ptr<Community<Network>>, UniquePtrLT<Community<Network>>, UniquePtrEQ<Community<Network>>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/flat.ipp:33:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/flat.ipp:35:28: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/flatten.ipp:39:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator' and 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/mlp.hpp:107:29: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/mlp.hpp:111:36: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Vertex *>::iterator' and 'SortedRandomSet<const Vertex *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/mlp.hpp:114:28: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/mlp.hpp:184:33: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/mlp.hpp:260:29: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/mlp.hpp:436:28: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/modularity.ipp:87:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/modularity.ipp:106:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator' and 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/modularity.ipp:108:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<MLVertex>::iterator' and 'SortedRandomSet<MLVertex>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/modularity.ipp:110:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<MLVertex>::iterator' and 'SortedRandomSet<MLVertex>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/modularity.ipp:149:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/nmi.ipp:15:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator' and 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/nmi.ipp:29:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator' and 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/nmi.ipp:43:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator' and 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/nmi.ipp:45:29: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator' and 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/nmi.ipp:50:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<MLVertex>::iterator' and 'SortedRandomSet<MLVertex>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/omega_index.ipp:32:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator' and 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/omega_index.ipp:35:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<MLVertex>::iterator' and 'SortedRandomSet<MLVertex>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/omega_index.ipp:37:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<MLVertex>::iterator' and 'SortedRandomSet<MLVertex>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/omega_index.ipp:59:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator' and 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/omega_index.ipp:62:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<MLVertex>::iterator' and 'SortedRandomSet<MLVertex>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/omega_index.ipp:64:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<MLVertex>::iterator' and 'SortedRandomSet<MLVertex>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/layout/multiforce.ipp:34:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/layout/multiforce.ipp:39:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/layout/multiforce.ipp:44:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/layout/multiforce.ipp:63:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/layout/multiforce.ipp:65:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/layout/multiforce.ipp:72:29: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/layout/multiforce.ipp:111:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/layout/multiforce.ipp:113:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/layout/multiforce.ipp:136:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/layout/multiforce.ipp:138:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/layout/multiforce.ipp:145:29: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/layout/multiforce.ipp:181:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/layout/multiforce.ipp:183:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/layout/circular.ipp:30:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/layout/circular.ipp:37:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/measures/strength.ipp:29:19: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Edge *>::iterator' and 'SortedRandomSet<const Edge *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/modularity.ipp:173:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/modularity.ipp:200:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<Community<OrderedMultiplexNetwork>, unique_ptr<Community<OrderedMultiplexNetwork>>, UniquePtrLT<Community<OrderedMultiplexNetwork>>, UniquePtrEQ<Community<OrderedMultiplexNetwork>>>::iterator' and 'PtrSortedRandomSet<Community<OrderedMultiplexNetwork>, unique_ptr<Community<OrderedMultiplexNetwork>>, UniquePtrLT<Community<OrderedMultiplexNetwork>>, UniquePtrEQ<Community<OrderedMultiplexNetwork>>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/modularity.ipp:202:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<MLVertex>::iterator' and 'SortedRandomSet<MLVertex>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/community/modularity.ipp:204:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<MLVertex>::iterator' and 'SortedRandomSet<MLVertex>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/shuffle.ipp:11:18: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/_impl/add_predefined_subgraphs.ipp:28:26: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::NameIterator::iterator' and 'uu::core::NameIterator::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/generation/standard_graphs.cpp:47:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::NameIterator::iterator' and 'uu::core::NameIterator::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/generation/standard_graphs.cpp:56:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::NameIterator::iterator' and 'uu::core::NameIterator::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/generation/standard_graphs.cpp:62:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/generation/standard_graphs.cpp:64:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/generation/sample.ipp:36:18: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator' and 'PtrSortedRandomSet<Community<MultilayerNetwork>, unique_ptr<Community<MultilayerNetwork>>, UniquePtrLT<Community<MultilayerNetwork>>, UniquePtrEQ<Community<MultilayerNetwork>>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/generation/sample.ipp:43:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<MLVertex>::iterator' and 'SortedRandomSet<MLVertex>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/generation/sample.ipp:61:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/generation/sample.ipp:69:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::ObjectStore<uu::net::Vertex>::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'uu::core::ObjectStore<uu::net::Vertex>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/generation/sample.ipp:71:29: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::ObjectStore<uu::net::Vertex>::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'uu::core::ObjectStore<uu::net::Vertex>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:48:37: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator' and 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:57:37: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator' and 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:64:39: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator' and 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:66:43: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator' and 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:68:27: warning: ISO C++20 considers use of overloaded operator '==' (with operand types 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator' and 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator') to be ambiguous despite there being a unique best viable function [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:94:33: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator' and 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:106:37: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator' and 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:121:33: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator' and 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:140:37: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator' and 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:205:33: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator' and 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:246:33: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator' and 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:330:39: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator' and 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/write_multilayer_network.ipp:332:43: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator' and 'uu::core::PtrSortedRandomSet<uu::net::Network, std::unique_ptr<uu::net::Network>, uu::core::UniquePtrLT<uu::net::Network>, uu::core::UniquePtrEQ<uu::net::Network>>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/_impl/parser/mlpass1/actions.hpp:530:28: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/_impl/parser/mlpass1/actions.hpp:536:29: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/_impl/parser/mlpass1/actions.hpp:538:33: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/read_multilayer_network.cpp:35:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/io/read_multilayer_network.cpp:37:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/op/slicing.ipp:49:28: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::IndexIterator::iterator' and 'uu::net::IndexIterator::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/networks/_impl/stores/MultiEdgeStore.cpp:252:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Edge *>::iterator' and 'SortedRandomSet<const Edge *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/networks/_impl/stores/EdgeStore.cpp:420:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Edge *>::iterator' and 'SortedRandomSet<const Edge *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/op/slicing.ipp:53:25: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'uu::net::VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/core/stores/_impl/SortedRandomSet.hpp:102:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'SortedRandomSet<const Edge *>::iterator' and 'SortedRandomSet<const Edge *>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/VCube.cpp:32:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::IndexIterator::iterator' and 'uu::net::IndexIterator::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/VCube.cpp:34:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'uu::net::VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/VCube.cpp:43:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/time.cpp:61:19: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/slice.cpp:40:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/slice.cpp:44:24: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/slice.cpp:62:17: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/MLCube.ipp:1084:17: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'uu::net::VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/MLCube.ipp:1047:17: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'uu::net::VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/MLCube.ipp:1005:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'uu::net::VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/MLCube.ipp:1114:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'uu::net::VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/MLCube.ipp:796:29: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'uu::net::VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/MLCube.ipp:806:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'uu::net::VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/MLCube.ipp:435:17: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'uu::net::VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/MLCube.ipp:1084:17: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::EdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'uu::net::EdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/MLCube.ipp:1047:17: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::EdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'uu::net::EdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/MLCube.ipp:1005:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::EdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'uu::net::EdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/olap/MLCube.ipp:435:17: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'uu::net::EdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'uu::net::EdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/sample.cpp:20:21: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename VertexStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Vertex, std::shared_ptr<const uu::net::Vertex>, uu::core::SharedPtrLT<const uu::net::Vertex>, uu::core::SharedPtrEQ<const uu::net::Vertex>>::iterator') and 'typename VertexStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/operations/sample.cpp:25:16: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'typename SimpleEdgeStore::iterator' (aka 'uu::core::PtrSortedRandomSet<const uu::net::Edge, std::shared_ptr<const uu::net::Edge>, uu::core::SharedPtrLT<const uu::net::Edge>, uu::core::SharedPtrEQ<const uu::net::Edge>>::iterator') and 'typename SimpleEdgeStore::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/utils/summary.cpp:16:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
  src/utils/summary.cpp:29:20: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator' and 'core::LabeledUniquePtrSortedRandomSet<Network>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
See ‘/Volumes/Builds/packages/big-sur-x86_64/results/4.6/multinet.Rcheck/00install.out’ for details.
* used C++ compiler: ‘Apple clang version 14.0.3 (clang-1403.0.22.14.1)’
* used SDK: ‘NA’