[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Breakage on trunk?

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Sat, 5 Mar 2011 23:45:27 +0200

[ pastebins may disappear someday, and aren't indexed by the list archives, so... ]

John Beranek wrote on Sat, Mar 05, 2011 at 21:02:34 +0000:
> On 05/03/2011 20:04, John Beranek wrote:
> > On 05/03/2011 18:33, Philip Martin wrote:
> >> Stefan Fuhrmann <eqfox_at_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:
>
...
> Results of "grep --before-context=10 "^FAIL:" tests.log":
> http://pastebin.com/7y3Qjtnz
>

[[[
    return self.func(sandbox)
  File "/export/home/jberanek/builds/subversion-svn-bisect/subversion/tests/cmdline/basic_tests.py", line 2762, in ls_multiple_and_non_existent_targets
    multiple_wc_targets()
  File "/export/home/jberanek/builds/subversion-svn-bisect/subversion/tests/cmdline/basic_tests.py", line 2735, in multiple_wc_targets
    '"%s"' % (expected_err, "".join(error)))
Failure: ls failed: expected error ".*W155010.*
.*
.*E200009.*", but received "svn: warning: W155010: The node '/export/home/jberanek/builds/subversion-svn-bisect/subversion/tests/cmdline/svn-test-work/working_copies/basic_tests-57/non-existent' was not found.
svn: E200009: Could not list all targets because some targets don't exist
"
FAIL: basic_tests.py 57: ls multiple and non-existent targets

--
    rc = self.pred.run(sandbox)
  File "/export/home/jberanek/builds/subversion-svn-bisect/subversion/tests/cmdline/svntest/testcase.py", line 176, in run
    return self.func(sandbox)
  File "/export/home/jberanek/builds/subversion-svn-bisect/subversion/tests/cmdline/basic_tests.py", line 2794, in add_multiple_targets
    '"%s"' % (expected_err, "".join(error)))
Failure: add failed: expected error ".*W155010.*
.*
.*E200009.*", but received "svn: warning: W155010: '/export/home/jberanek/builds/subversion-svn-bisect/subversion/tests/cmdline/svn-test-work/working_copies/basic_tests-58/non-existent' not found
svn: E200009: Could not add all targets because some targets don't exist
"
FAIL:  basic_tests.py 58: add multiple targets
--
    multiple_wc_targets()
  File "/export/home/jberanek/builds/subversion-svn-bisect/subversion/tests/cmdline/basic_tests.py", line 2830, in multiple_wc_targets
    '"%s"' % (expected_err, "".join(error)))
Failure: info failed: expected error ".*W155010.*
.*
.*E200009.*", but received "svn: warning: W155010: The node '/export/home/jberanek/builds/subversion-svn-bisect/subversion/tests/cmdline/svn-test-work/working_copies/basic_tests-59/non-existent' was not found.
svn: E200009: Could not display info for all targets because some targets don't exist
"
FAIL:  basic_tests.py 59: info multiple targets
--
    return self.func(sandbox)
  File "/export/home/jberanek/builds/subversion-svn-bisect/subversion/tests/cmdline/basic_tests.py", line 2917, in blame_multiple_targets
    multiple_wc_targets()
  File "/export/home/jberanek/builds/subversion-svn-bisect/subversion/tests/cmdline/basic_tests.py", line 2887, in multiple_wc_targets
    '"%s"' % (expected_err, "".join(error)))
Failure: blame failed: expected error ".*W155010.*
.*
.*E200009.*", but received "svn: warning: W155010: The node '/export/home/jberanek/builds/subversion-svn-bisect/subversion/tests/cmdline/svn-test-work/working_copies/basic_tests-60/non-existent' was not found.
svn: E200009: Could not perform blame on all targets because some targets don't exist
"
FAIL:  basic_tests.py 60: blame multiple target
--
  File "/export/home/jberanek/builds/subversion-svn-bisect/subversion/tests/cmdline/cat_tests.py", line 176, in cat_skip_uncattable
    (expected_err3, "".join(error)))
Failure: Cat failed: expected error "svn: warning: W195007: '\/export\/home\/jberanek\/builds\/subversion\-svn\-bisect\/subversion\/tests\/cmdline\/svn\-test\-work\/working\_copies\/cat\_tests\-5\/A\/D\/G' refers to a directory
svn: warning: W200005: '\/export\/home\/jberanek\/builds\/subversion\-svn\-bisect\/subversion\/tests\/cmdline\/svn\-test\-work\/working\_copies\/cat\_tests\-5\/A\/D\/new' is not under version control
.*
svn: E200009: Could not cat all targets because some targets don't exist
", but received "svn: warning: W195007: '/export/home/jberanek/builds/subversion-svn-bisect/subversion/tests/cmdline/svn-test-work/working_copies/cat_tests-5/A/D/G' refers to a directory
svn: warning: W200005: '/export/home/jberanek/builds/subversion-svn-bisect/subversion/tests/cmdline/svn-test-work/working_copies/cat_tests-5/A/D/new' is not under version control
svn: E200009: Could not cat all targets because some targets don't exist
"
FAIL:  cat_tests.py 5: cat should skip uncattable resources
]]]
> and with the updated code:
...
> Results of "grep --before-context=10 "^FAIL:" tests.log":
> http://pastebin.com/dtM06GYq
[[[
    return self.func(sandbox)
  File "/export/home/jberanek/builds/subversion-svn/subversion/tests/cmdline/basic_tests.py", line 2762, in ls_multiple_and_non_existent_targets
    multiple_wc_targets()
  File "/export/home/jberanek/builds/subversion-svn/subversion/tests/cmdline/basic_tests.py", line 2735, in multiple_wc_targets
    '"%s"' % (expected_err, "".join(error)))
Failure: ls failed: expected error ".*W155010.*
.*
.*E200009.*", but received "svn: warning: W155010: The node '/export/home/jberanek/builds/subversion-svn/subversion/tests/cmdline/svn-test-work/working_copies/basic_tests-57/non-existent' was not found.
svn: E200009: Could not list all targets because some targets don't exist
"
FAIL:  basic_tests.py 57: ls multiple and non-existent targets
--
    rc = self.pred.run(sandbox)
  File "/export/home/jberanek/builds/subversion-svn/subversion/tests/cmdline/svntest/testcase.py", line 176, in run
    return self.func(sandbox)
  File "/export/home/jberanek/builds/subversion-svn/subversion/tests/cmdline/basic_tests.py", line 2794, in add_multiple_targets
    '"%s"' % (expected_err, "".join(error)))
Failure: add failed: expected error ".*W155010.*
.*
.*E200009.*", but received "svn: warning: W155010: '/export/home/jberanek/builds/subversion-svn/subversion/tests/cmdline/svn-test-work/working_copies/basic_tests-58/non-existent' not found
svn: E200009: Could not add all targets because some targets don't exist
"
FAIL:  basic_tests.py 58: add multiple targets
--
    multiple_wc_targets()
  File "/export/home/jberanek/builds/subversion-svn/subversion/tests/cmdline/basic_tests.py", line 2830, in multiple_wc_targets
    '"%s"' % (expected_err, "".join(error)))
Failure: info failed: expected error ".*W155010.*
.*
.*E200009.*", but received "svn: warning: W155010: The node '/export/home/jberanek/builds/subversion-svn/subversion/tests/cmdline/svn-test-work/working_copies/basic_tests-59/non-existent' was not found.
svn: E200009: Could not display info for all targets because some targets don't exist
"
FAIL:  basic_tests.py 59: info multiple targets
--
    return self.func(sandbox)
  File "/export/home/jberanek/builds/subversion-svn/subversion/tests/cmdline/basic_tests.py", line 2917, in blame_multiple_targets
    multiple_wc_targets()
  File "/export/home/jberanek/builds/subversion-svn/subversion/tests/cmdline/basic_tests.py", line 2887, in multiple_wc_targets
    '"%s"' % (expected_err, "".join(error)))
Failure: blame failed: expected error ".*W155010.*
.*
.*E200009.*", but received "svn: warning: W155010: The node '/export/home/jberanek/builds/subversion-svn/subversion/tests/cmdline/svn-test-work/working_copies/basic_tests-60/non-existent' was not found.
svn: E200009: Could not perform blame on all targets because some targets don't exist
"
FAIL:  basic_tests.py 60: blame multiple target
--
  File "/export/home/jberanek/builds/subversion-svn/subversion/tests/cmdline/cat_tests.py", line 176, in cat_skip_uncattable
    (expected_err3, "".join(error)))
Failure: Cat failed: expected error "svn: warning: W195007: '\/export\/home\/jberanek\/builds\/subversion\-svn\/subversion\/tests\/cmdline\/svn\-test\-work\/working\_copies\/cat\_tests\-5\/A\/D\/G' refers to a directory
svn: warning: W200005: '\/export\/home\/jberanek\/builds\/subversion\-svn\/subversion\/tests\/cmdline\/svn\-test\-work\/working\_copies\/cat\_tests\-5\/A\/D\/new' is not under version control
.*
svn: E200009: Could not cat all targets because some targets don't exist
", but received "svn: warning: W195007: '/export/home/jberanek/builds/subversion-svn/subversion/tests/cmdline/svn-test-work/working_copies/cat_tests-5/A/D/G' refers to a directory
svn: warning: W200005: '/export/home/jberanek/builds/subversion-svn/subversion/tests/cmdline/svn-test-work/working_copies/cat_tests-5/A/D/new' is not under version control
svn: E200009: Could not cat all targets because some targets don't exist
"
FAIL:  cat_tests.py 5: cat should skip uncattable resources
]]]
> 
> 
> John.
> 
> -- 
> John Beranek                         To generalise is to be an idiot.
> http://redux.org.uk/                                 -- William Blake
Received on 2011-03-05 22:46:23 CET

This is an archived mail posted to the Subversion Dev mailing list.