Menu

#16 libmaa test failure on ppc64

other
closed-fixed
other (3)
7
2008-12-30
2008-12-28
No

Thank you Aleksey for your help in other bugs. Now we found another issue on ppc64. libmaa's sltest tests fails there:

sltest (sl_delete): Internal error
Datum "0x5" is not in list
Aborting sltest...
./sltest.out sltest.out.new differ: char 130, line 12
FAILED sltest

If I run sltest by hand I see the following output:

pva@chukar ~/dictd-CVS/dictd1/libmaa $ ./sltest
Running test for count of 10
adding 1
adding 2
adding 3
adding 4
adding 5
adding 6
adding 7
adding 8
adding 9
1 2 3 4 5 6 7 8 9
Level = 3, count = 9
Entry 0x10039170 (0/(nil)/0x(nil)=0)
Entry 0x10039220 (1/0x100000000/0x0x100000000=4294967296)
Entry 0x10039250 (2/0x200000000/0x0x200000000=8589934592)
Entry 0x10039290 (3/0x300000000/0x0x300000000=12884901888)
Entry 0x100392c0 (4/0x400000000/0x0x400000000=17179869184)
Entry 0x100392f0 (5/0x500000000/0x0x500000000=21474836480)
Entry 0x10039330 (6/0x600000000/0x0x600000000=25769803776)
Entry 0x10039370 (7/0x700000000/0x0x700000000=30064771072)
Entry 0x100393b0 (8/0x800000000/0x0x800000000=34359738368)
Entry 0x100393e0 (9/0x900000000/0x0x900000000=38654705664)
sltest (sl_delete): Internal error
Datum "0x5" is not in list
Aborting sltest...
Aborted

This problem is reproducible both with libmaa-1.0.0 release and current CVS version. If you need any additional information just tell me and I'll do my best to gather more information.

Discussion

  • Aleksey Cheusov

    Aleksey Cheusov - 2008-12-29
    • priority: 5 --> 7
    • assigned_to: nobody --> cheusov
     
  • Aleksey Cheusov

    Aleksey Cheusov - 2008-12-29

    Could you please try sltest.c revision 1.10?
    I have no PPC iron to test.

     
  • Volkov Peter

    Volkov Peter - 2008-12-30

    All tests pass fine with 1.10. Thank you.

     
  • Aleksey Cheusov

    Aleksey Cheusov - 2008-12-30
    • milestone: 100258 --> other
    • status: open --> closed-fixed
     
MongoDB Logo MongoDB