ppc64 clang LNT buildbot / reference_output / test failures
Hal Finkel
hfinkel at anl.gov
Wed May 8 09:16:04 PDT 2013
Renato,
We're now seeing a new problem with the ClamAV test. This problem does not seem to show up if you run the test-suite from the command line, but only when run through LNT (although this could obviously mean many things).
http://lab.llvm.org:8011/builders/clang-ppc64-elf-linux/builds/2793/steps/lnt.nightly-test/logs/test.log has:
cp /home/clangbuild/clang-ppc64-1/test-suite/instant.txt Output/clamscan.out-nat.time
/home/clangbuild/clang-ppc64-1/test-suite/DiffOutput.sh "diff " simple clamscan
******************** TEST (simple) 'clamscan' FAILED! ********************
Execution Context Diff:
1304,1305d1303
< Matched signature for file type %s
<
1372a1371,1372
> Matched signature for file type %s
>
1693,1694d1692
< Matched signature for file type %s
<
1761a1760,1761
> Matched signature for file type %s
>
1965,1966d1964
< Matched signature for file type %s
<
2033a2032,2033
> Matched signature for file type %s
>
2321,2322d2320
< Matched signature for file type %s
<
2388a2387,2388
>
> Matched signature for file type %s
So these 'Matched signature' lines are appearing out of order somehow. Will put the diff -u here: http://fpaste.org/10881/79449211/
Do you have any idea what could cause this?
Thanks again,
Hal
----- Original Message -----
>
> On 26 April 2013 15:15, Hal Finkel < hfinkel at anl.gov > wrote:
>
>
>
>
>
> I ran svn update (in the test suite directory) yesterday. It was
> missing only r180566, and that test (pcompress2) was fine. Running
> svn diff reports no local changes. diffing the
> MultiSource/Applications/ ClamAV/Output/clamscan.out-nat with
> llvm-trunk/projects/test- suite/MultiSource/
> Applications/ClamAV/clamscan. reference_output reports no
> differences.
>
>
> Your out-nat is correct, what's weird is your out-simple. It's as it
> would be on the old code, without sorting, as if you got the updated
> reference output but not the updated source code... Ex:
>
>
> 2955c2957
>
>
> < Scanned directories: 1
> ---
> > Scanned directories: 0
>
>
> Currently, no directories are scanned because the code first
> retrieves the list of files (recursively), sorts them, and then
> scans, it doesn't scan any dir, only specific files. The old code
> used to...
>
>
> --renato
>
>
> PS: This is another source of randomness, the order in which inodes
> appear in a directory, but it was supposedly all removed, and
> definitely on ClamAV.
More information about the llvm-commits
mailing list