overloaded operator '!=' is ambiguous
On darwin, Apple LLVM version 9.0.0 (clang-900.0.38)
game.cc:106:55: error: use of overloaded operator '!=' is ambiguous (with operand types
'const_reference' (aka '__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool>
> >') and 'bool')
if ((owner_[s] == odd && any) || (owner_[s] != odd && all))
~~~~~~~~~ ^ ~~~
../../spot/misc/trival.hh:126:18: note: candidate function
constexpr bool operator!=(bool a, trival b)
^
game.cc:106:55: note: built-in candidate operator!=(int, int)
if ((owner_[s] == odd && any) || (owner_[s] != odd && all))