replaced all x^=x occurences with x={0} as clang miscompiles the code
replaced all x^=x occurences with x={0} as clang miscompiles the code

RoutingKit/RoutingKit,RoutingKit/RoutingKit,RoutingKit/RoutingKit