On 05/03/2011 20:04, John Beranek wrote: > On 05/03/2011 18:33, Philip Martin wrote: >> Stefan Fuhrmann <eq...@web.de> writes: >> >>> I suspect that -fstrict-aliasing (or something similar) >>> might have broken svn_temp_deserializer__resolve(). >>> >>> r1078256 tries to circumvent that. >> >> John should be able to confirm that by testing some revision less than >> r1078256 using EXTRA_CFLAGS='-O2 -fno-strict-aliasing'
OK, completed full "make check", older code with -fno-strict-aliasing: FAIL: basic_tests.py 57: ls multiple and non-existent targets FAIL: basic_tests.py 58: add multiple targets FAIL: basic_tests.py 59: info multiple targets FAIL: basic_tests.py 60: blame multiple target FAIL: cat_tests.py 5: cat should skip uncattable resources Summary of test results: 1418 tests PASSED 40 tests SKIPPED 54 tests XFAILED (2 WORK-IN-PROGRESS) 5 tests FAILED Results of "grep --before-context=10 "^FAIL:" tests.log": http://pastebin.com/7y3Qjtnz and with the updated code: FAIL: basic_tests.py 57: ls multiple and non-existent targets FAIL: basic_tests.py 58: add multiple targets FAIL: basic_tests.py 59: info multiple targets FAIL: basic_tests.py 60: blame multiple target FAIL: cat_tests.py 5: cat should skip uncattable resources Summary of test results: 1418 tests PASSED 40 tests SKIPPED 54 tests XFAILED (2 WORK-IN-PROGRESS) 5 tests FAILED Results of "grep --before-context=10 "^FAIL:" tests.log": http://pastebin.com/dtM06GYq John. -- John Beranek To generalise is to be an idiot. http://redux.org.uk/ -- William Blake