|
From: Philippe W. <phi...@sk...> - 2013-03-13 22:30:18
|
On Wed, 2013-03-13 at 14:18 +0400, Дмитрий Дьяченко wrote: > he correct way to fix diff fail? [assume that > gcc-4.5+ compiles origin5-bz2 correctly] > 1) change optimization level from -O to -O0 > 2) add once more origin5-bz2.stderr.exp > > case 1) solve diff between 'client request' and 'heap allocation' but > add 4 new err.msgs and hence require add/change expected stderr.out > too > > case 2) add one more file > > It's interesting that gcc-4.7/PPC64 and gcc-4.6/s390x PASS. Does switching to -O0 reduce the nr of stderr different files ? Switching to -O0 will slow down this test, but by how much ? (I believe this test is not used anymore for performance testing, so not that relevant anymore). However, maybe -O1 reduces the nr of different stderr files, without slowing down too much ? (test takes longer when not giving an argument to origin5-bz2) Philippe |