liuis / leveldb

Automatically exported from code.google.com/p/leveldb
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

CompactionInputErrorParanoid fails on ARM #130

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Using "make check" with pristine source on the latest commit to master 
(40768657bc8ec3ded60712eeeab7c25b1b07deca), on an ARM system (Pandaboard) with 
a current Debian Wheezy or Squeeze installation, I reliably get this error:

    ==== Test CorruptionTest.CompactionInputErrorParanoid
    expected=9..9; got=9; bad_keys=2; bad_values=1; missed=0
    db/corruption_test.cc:336: Assertion failure !s.ok() write did not fail in corrupted paranoid db
    make: *** [check] Error 1

I can't reproduce it on x86_64 or x86.

I did once get the (maybe related?) error from issue #87 before it had a chance 
to get to line 336, but every other time it's this error.

Original issue reported on code.google.com by pcannon@gmail.com on 14 Nov 2012 at 8:12

GoogleCodeExporter commented 9 years ago
If the relevant assert is commented out, all other tests pass.

Original comment by pcannon@gmail.com on 14 Nov 2012 at 8:16