The following piglit tests are failing for BXT, SKL, KBL, CFL, and GLK platforms when running 32bit mesa:
It has been bisected to this commit:
Author: Ian Romanick <email@example.com>
Date: Wed Apr 18 14:08:48 2018 -0700
i965: Enable INTEL_shader_atomic_float_minmax on Gen9+
Signed-off-by: Ian Romanick <firstname.lastname@example.org>
Reviewed-by: Caio Marcelo de Oliveira Filho <email@example.com>
So... only those three tests fail, and they only fail on 32-bit? I'll try to reproduce that locally. Weird.
It seems like it was shader_runner parser's fault. For some reason sscanf can't properly parse hexadecimal values of -0.0 and NaN on 32 bit. Should be fixed with this MR:
MR109 has been merged.