On Wed, Apr 22, 2015 at 08:04:03AM -0400, Andrew MacLeod wrote: > Is anyone else seeing comparison problems on trunk? > > I was having problems testing a patch on a 4/16 extraction, so last night I > checked out a fresh trunk, built it, ran make check... then removed the > build directory, re-built it from scratch again. make check.. and get a > bunch of different results. I even used test_summary instead of my own > home-grown scripts.
That is a buggy kernel, you must have missed a warning not to upgrade your kernel. See https://bugzilla.kernel.org/show_bug.cgi?id=96311 https://lkml.org/lkml/2015/4/13/600 Dunno what progress has been on that patch since then, don't see it in latest Linus' git though. AFAIK at least 3.19 and 4.0 kernels are affected. > > Its not ordering this time, its actual reported failures on > x86_64-unknown-linux-gnu... for instance, > run 1 found, among other things: > PASS: g++.dg/cpp0x/rv1n.C -std=c++14 (test for errors, line 80) > FAIL: g++.dg/cpp0x/rv1n.C -std=c++14 (test for warnings, line 84) > PASS: g++.dg/cpp0x/rv1n.C -std=c++14 (test for errors, line 89) > PASS: g++.dg/cpp0x/rv1n.C -std=c++14 (test for errors, line 91) > FAIL: g++.dg/cpp0x/rv1n.C -std=c++14 (test for errors, line 92) > FAIL: g++.dg/cpp0x/rv1n.C -std=c++14 (test for errors, line 93) > FAIL: g++.dg/cpp0x/rv1n.C -std=c++14 (test for errors, line 94) > FAIL: g++.dg/cpp0x/rv1n.C -std=c++14 (test for errors, line 95) > <...> Jakub