Le Vendredi 31 Mars 2006 10:59, Peter Samuelson a écrit : > [Daniel Schepler] > > > 1) Error: > > test_apply(SvnDeltaTest): > > ArgumentError: NULL pointer given > > Since you can reproduce this bug and I can't, could you please test a > patch? Simply replace the file debian/patches/swig-1.3.28.patch with > the attached file and rebuild, and let us know whether it makes a > difference. > > (Basically it adds some swig updates from subversion 1.3.1 and some > more which are proposed for 1.3.2. I do not know whether this bundle > of patches is supposed to fix this issue, and the SWIG code is > sufficiently hairy that I can't tell.)
The patch didn't help. After some more investigation, I found that installing official i386 ruby1.8 packages fixed the test failure, and in fact if I rebuild ruby1.8 locally adding "-fno-strict-aliasing" to the CFLAGS, the rebuilt packages also fix the test failure. So this looks like it's a bug in ruby with bad code violating the strict-aliasing rules. (And you should probably be able to reproduce the bug if you wish by rebuilding ruby1.8 and installing the resulting packages.) So I guess we should either reassign this to ruby1.8, or file a new bug and block this one with the new one. -- Daniel Schepler