On Sun, Mar 26, 2017 at 11:21:44PM +0100, Ramsay Jones wrote: > Hi Christopher, Luc, > > On occasion I build sparse on 32-bit Linux and I have noticed, for some > weeks now, unexpected test failures. I have been meaning to take a look > at fixing these failures, but I just haven't had the time ... :( > ... > > TEST division constants (div.c) > error: actual error text does not match expected error text. > error: see div.c.error.* for further investigation. > --- div.c.error.expected 2017-03-26 18:26:04.142887258 +0100 > +++ div.c.error.got 2017-03-26 18:26:04.142887258 +0100 > @@ -2,8 +2,6 @@ > div.c:4:20: warning: division by zero > div.c:5:22: warning: division by zero > div.c:7:25: warning: constant integer operation overflow > -div.c:8:27: warning: constant integer operation overflow > div.c:9:34: warning: constant integer operation overflow > div.c:11:25: warning: constant integer operation overflow > -div.c:12:27: warning: constant integer operation overflow > div.c:13:34: warning: constant integer operation overflow > ... It's not very clear to me what is the cause of this error. Have you only since some weeks (then I think it's since the we define __SIZEOF_POINTER__) or is it older (then I think it exists since quite a long time)? -- Luc -- To unsubscribe from this list: send the line "unsubscribe linux-sparse" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html