with 8 CPUs, this generates an error almost every time