You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Paul Burba <pb...@collab.net> on 2007/04/19 13:09:36 UTC

RE: svn trunk r24653: FAIL (i686-debian-sarge1 shared gcc-3.3.5)

My mergeinfo elision changes in r24653 broke on debian and OS X.  Could
someone using either of these platforms take a look and see what might
be wrong?

Even getting a look at the detailed logs for the failure would be
helpful.

Thanks,

Paul B.

> -----Original Message-----
> From: buildbot@mobsol.be [mailto:buildbot@mobsol.be] 
> Sent: Thursday, April 19, 2007 1:58 AM
> To: svn-breakage@subversion.tigris.org
> Subject: svn trunk r24653: FAIL (i686-debian-sarge1 shared gcc-3.3.5)
> 
> Full details are available at: 
> http://www.mobsol.be/buildbot/i686-debian-sarge1%2520shared%25
20gcc-3.3.5/builds/1344
> 
> Author list: cauchy,pburba
> 
> Build Slave: eh-debsarge1
> 
> 
> Subversion Buildbot
> http://www.mobsol.be/buildbot/
> 
> 
> Last 100 lines of the build log (step: Test fsfs+ra_svn ):
> 
>  + test -z fsfs
> + case "$2" in
> + check=svnserveautocheck
> + echo '========= mount RAM disc'
> ========= mount RAM disc
> + mkdir -p subversion/tests/cmdline/svn-test-work
> + test -e ../mount-ramdrive
> + ../mount-ramdrive
> + echo '========= make check'
> ========= make check
> + make svnserveautocheck FS_TYPE=fsfs CLEANUP=1
> bash ./subversion/tests/cmdline/svnserveautocheck.sh
> make[1]: Entering directory `/www/erik/buildslave/eh-debsarge1/build'
> Running all tests in compat-test [1/50]...success Running all 
> tests in config-test [2/50]...success Running all tests in 
> diff-diff3-test [3/50]...success Running all tests in 
> error-test [4/50]...success Running all tests in fs-test 
> [5/50]...success Running all tests in hashdump-test 
> [6/50]...success Running all tests in locks-test 
> [7/50]...success Running all tests in mergeinfo-test 
> [8/50]...success Running all tests in opt-test 
> [9/50]...success Running all tests in path-test 
> [10/50]...success Running all tests in ra-local-test 
> [11/50]...success Running all tests in random-test 
> [12/50]...success Running all tests in repos-test 
> [13/50]...success Running all tests in stream-test 
> [14/50]...success Running all tests in string-test 
> [15/50]...success Running all tests in time-test 
> [16/50]...success Running all tests in translate-test 
> [17/50]...success Running all tests in utf-test 
> [18/50]...success Running all tests in target-test.py 
> [19/50]...success Running all tests in getopt_tests.py 
> [20/50]...success Running all tests in basic_tests.py 
> [21/50]...success Running all tests in checkout_tests.py 
> [22/50]...success Running all tests in commit_tests.py 
> [23/50]...success Running all tests in update_tests.py 
> [24/50]...success Running all tests in switch_tests.py 
> [25/50]...success Running all tests in prop_tests.py 
> [26/50]...success Running all tests in schedule_tests.py 
> [27/50]...success Running all tests in log_tests.py 
> [28/50]...success Running all tests in copy_tests.py 
> [29/50]...success Running all tests in diff_tests.py 
> [30/50]...success Running all tests in export_tests.py 
> [31/50]...success Running all tests in externals_tests.py 
> [32/50]...success Running all tests in merge_tests.py 
> [33/50]...FAILURE Running all tests in revert_tests.py 
> [34/50]...success Running all tests in stat_tests.py 
> [35/50]...success Running all tests in trans_tests.py 
> [36/50]...success Running all tests in autoprop_tests.py 
> [37/50]...success Running all tests in blame_tests.py 
> [38/50]...success Running all tests in special_tests.py 
> [39/50]...success Running all tests in svnadmin_tests.py 
> [40/50]...success Running all tests in svnlook_tests.py 
> [41/50]...success Running all tests in svnversion_tests.py 
> [42/50]...success Running all tests in utf8_tests.py 
> [43/50]...success Running all tests in history_tests.py 
> [44/50]...success Running all tests in lock_tests.py 
> [45/50]...success Running all tests in cat_tests.py 
> [46/50]...success Running all tests in import_tests.py 
> [47/50]...success Running all tests in svnsync_tests.py 
> [48/50]...success Running all tests in authz_tests.py 
> [49/50]...success Running all tests in depth_tests.py 
> [50/50]...success At least one test FAILED, checking 
> /www/erik/buildslave/eh-debsarge1/build/tests.log
> FAIL:  merge_tests.py 9: merging similar trees ancestrally unrelated
> FAIL:  merge_tests.py 12: 3-way merge of 'file add' into 
> existing binary
> FAIL:  merge_tests.py 25: merge between branches (Issue 
> #2222) At least one test was SKIPPED, checking 
> /www/erik/buildslave/eh-debsarge1/build/tests.log
> SKIP:  update_tests.py 32: update wc on the root of a Windows 
> (virtual) drive
> SKIP:  utf8_tests.py 1: conversion of paths and logs to/from utf8
> make[1]: *** [check] Error 1
> make[1]: Leaving directory `/www/erik/buildslave/eh-debsarge1/build'
> 
> real	53m44.535s
> user	34m7.208s
> sys	13m14.302s
> make: *** [svnserveautocheck] Error 2
> + exit 2
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: svn-breakage-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: 
> svn-breakage-help@subversion.tigris.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org


Re: svn trunk r24653: FAIL (i686-debian-sarge1 shared gcc-3.3.5)

Posted by Daniel Rall <dl...@collab.net>.
On Thu, 19 Apr 2007, Kamesh Jayachandran wrote:
...
> Ran make check and make svnserveautocheck both ran without any 
> error.(Hope make davautocheck also to run without any error).
> 
> r23397 has caused 'svn_client_merge3' to have uninitialized garbage for 
> 'children_with_mergeinfo' if the repo URLS are not same.
> 
> I am initializing it to NULL in this patch. I am not doing the same for 
> 'svn_client_merge_peg3' as the code path executed makes sure non-nullity.
> 
> If one is paranoid about it or for consistency please to initialize 
> 'children_with_mergeinfo' to NULL.

Thanks Kamesh.  I committed something similar to trunk in r24664.

- Dan

Re: svn trunk r24653: FAIL (i686-debian-sarge1 shared gcc-3.3.5)

Posted by Kamesh Jayachandran <ka...@collab.net>.
> Thanks for taking a look at this Kamesh.  One of these days I'll get a
> linux box set up...one of these days...
>
> Paul B.
>   
Find the attached patch and Log.

Ran make check and make svnserveautocheck both ran without any 
error.(Hope make davautocheck also to run without any error).

r23397 has caused 'svn_client_merge3' to have uninitialized garbage for 
'children_with_mergeinfo' if the repo URLS are not same.

I am initializing it to NULL in this patch. I am not doing the same for 
'svn_client_merge_peg3' as the code path executed makes sure non-nullity.

If one is paranoid about it or for consistency please to initialize 
'children_with_mergeinfo' to NULL.

With regards
Kamesh Jayachandran

RE: Re: svn trunk r24653: FAIL (i686-debian-sarge1 shared gcc-3.3.5)

Posted by Paul Burba <pb...@collab.net>.
> -----Original Message-----
> From: Kamesh Jayachandran [mailto:kamesh@collab.net] 
> Sent: Thursday, April 19, 2007 11:02 AM
> To: Kamesh Jayachandran
> Cc: Paul Burba; dev@subversion.tigris.org
> Subject: Re: svn trunk r24653: FAIL (i686-debian-sarge1 
> shared gcc-3.3.5)
> 
> I think the root cause is r23397(by me!).
> 
> Test is going through would post a patch soon.
> 
> With regards
> Kamesh Jayachandran

Thanks for taking a look at this Kamesh.  One of these days I'll get a
linux box set up...one of these days...

Paul B.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org


Re: svn trunk r24653: FAIL (i686-debian-sarge1 shared gcc-3.3.5)

Posted by Kamesh Jayachandran <ka...@collab.net>.
I think the root cause is r23397(by me!).

Test is going through would post a patch soon.

With regards
Kamesh Jayachandran
Kamesh Jayachandran wrote:
> In my Redhat, I could see merge_tests 9, 12, 26 failing over svnserve.
>
> Looking at it.
>
> With regards
> Kamesh Jayachandran
> Paul Burba wrote:
>> My mergeinfo elision changes in r24653 broke on debian and OS X. Could
>> someone using either of these platforms take a look and see what might
>> be wrong?
>>
>> Even getting a look at the detailed logs for the failure would be
>> helpful.
>>
>> Thanks,
>>
>> Paul B.
>>
>>> -----Original Message-----
>>> From: buildbot@mobsol.be [mailto:buildbot@mobsol.be] Sent: Thursday, 
>>> April 19, 2007 1:58 AM
>>> To: svn-breakage@subversion.tigris.org
>>> Subject: svn trunk r24653: FAIL (i686-debian-sarge1 shared gcc-3.3.5)
>>>
>>> Full details are available at: 
>>> http://www.mobsol.be/buildbot/i686-debian-sarge1%2520shared%25
>> 20gcc-3.3.5/builds/1344
>>> Author list: cauchy,pburba
>>>
>>> Build Slave: eh-debsarge1
>>>
>>>
>>> Subversion Buildbot
>>> http://www.mobsol.be/buildbot/
>>>
>>>
>>> Last 100 lines of the build log (step: Test fsfs+ra_svn ):
>>>
>>> + test -z fsfs
>>> + case "$2" in
>>> + check=svnserveautocheck
>>> + echo '========= mount RAM disc'
>>> ========= mount RAM disc
>>> + mkdir -p subversion/tests/cmdline/svn-test-work
>>> + test -e ../mount-ramdrive
>>> + ../mount-ramdrive
>>> + echo '========= make check'
>>> ========= make check
>>> + make svnserveautocheck FS_TYPE=fsfs CLEANUP=1
>>> bash ./subversion/tests/cmdline/svnserveautocheck.sh
>>> make[1]: Entering directory `/www/erik/buildslave/eh-debsarge1/build'
>>> Running all tests in compat-test [1/50]...success Running all tests 
>>> in config-test [2/50]...success Running all tests in diff-diff3-test 
>>> [3/50]...success Running all tests in error-test [4/50]...success 
>>> Running all tests in fs-test [5/50]...success Running all tests in 
>>> hashdump-test [6/50]...success Running all tests in locks-test 
>>> [7/50]...success Running all tests in mergeinfo-test 
>>> [8/50]...success Running all tests in opt-test [9/50]...success 
>>> Running all tests in path-test [10/50]...success Running all tests 
>>> in ra-local-test [11/50]...success Running all tests in random-test 
>>> [12/50]...success Running all tests in repos-test [13/50]...success 
>>> Running all tests in stream-test [14/50]...success Running all tests 
>>> in string-test [15/50]...success Running all tests in time-test 
>>> [16/50]...success Running all tests in translate-test 
>>> [17/50]...success Running all tests in utf-test [18/50]...success 
>>> Running all tests in target-test.py [19/50]...success Running all 
>>> tests in getopt_tests.py [20/50]...success Running all tests in 
>>> basic_tests.py [21/50]...success Running all tests in 
>>> checkout_tests.py [22/50]...success Running all tests in 
>>> commit_tests.py [23/50]...success Running all tests in 
>>> update_tests.py [24/50]...success Running all tests in 
>>> switch_tests.py [25/50]...success Running all tests in prop_tests.py 
>>> [26/50]...success Running all tests in schedule_tests.py 
>>> [27/50]...success Running all tests in log_tests.py 
>>> [28/50]...success Running all tests in copy_tests.py 
>>> [29/50]...success Running all tests in diff_tests.py 
>>> [30/50]...success Running all tests in export_tests.py 
>>> [31/50]...success Running all tests in externals_tests.py 
>>> [32/50]...success Running all tests in merge_tests.py 
>>> [33/50]...FAILURE Running all tests in revert_tests.py 
>>> [34/50]...success Running all tests in stat_tests.py 
>>> [35/50]...success Running all tests in trans_tests.py 
>>> [36/50]...success Running all tests in autoprop_tests.py 
>>> [37/50]...success Running all tests in blame_tests.py 
>>> [38/50]...success Running all tests in special_tests.py 
>>> [39/50]...success Running all tests in svnadmin_tests.py 
>>> [40/50]...success Running all tests in svnlook_tests.py 
>>> [41/50]...success Running all tests in svnversion_tests.py 
>>> [42/50]...success Running all tests in utf8_tests.py 
>>> [43/50]...success Running all tests in history_tests.py 
>>> [44/50]...success Running all tests in lock_tests.py 
>>> [45/50]...success Running all tests in cat_tests.py 
>>> [46/50]...success Running all tests in import_tests.py 
>>> [47/50]...success Running all tests in svnsync_tests.py 
>>> [48/50]...success Running all tests in authz_tests.py 
>>> [49/50]...success Running all tests in depth_tests.py 
>>> [50/50]...success At least one test FAILED, checking 
>>> /www/erik/buildslave/eh-debsarge1/build/tests.log
>>> FAIL: merge_tests.py 9: merging similar trees ancestrally unrelated
>>> FAIL: merge_tests.py 12: 3-way merge of 'file add' into existing binary
>>> FAIL: merge_tests.py 25: merge between branches (Issue #2222) At 
>>> least one test was SKIPPED, checking 
>>> /www/erik/buildslave/eh-debsarge1/build/tests.log
>>> SKIP: update_tests.py 32: update wc on the root of a Windows 
>>> (virtual) drive
>>> SKIP: utf8_tests.py 1: conversion of paths and logs to/from utf8
>>> make[1]: *** [check] Error 1
>>> make[1]: Leaving directory `/www/erik/buildslave/eh-debsarge1/build'
>>>
>>> real 53m44.535s
>>> user 34m7.208s
>>> sys 13m14.302s
>>> make: *** [svnserveautocheck] Error 2
>>> + exit 2
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: svn-breakage-unsubscribe@subversion.tigris.org
>>> For additional commands, e-mail: 
>>> svn-breakage-help@subversion.tigris.org
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
>> For additional commands, e-mail: dev-help@subversion.tigris.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: svn trunk r24653: FAIL (i686-debian-sarge1 shared gcc-3.3.5)

Posted by Kamesh Jayachandran <ka...@collab.net>.
In my Redhat, I could see merge_tests 9, 12, 26 failing over svnserve.

Looking at it.

With regards
Kamesh Jayachandran
Paul Burba wrote:
> My mergeinfo elision changes in r24653 broke on debian and OS X.  Could
> someone using either of these platforms take a look and see what might
> be wrong?
>
> Even getting a look at the detailed logs for the failure would be
> helpful.
>
> Thanks,
>
> Paul B.
>
>   
>> -----Original Message-----
>> From: buildbot@mobsol.be [mailto:buildbot@mobsol.be] 
>> Sent: Thursday, April 19, 2007 1:58 AM
>> To: svn-breakage@subversion.tigris.org
>> Subject: svn trunk r24653: FAIL (i686-debian-sarge1 shared gcc-3.3.5)
>>
>> Full details are available at: 
>> http://www.mobsol.be/buildbot/i686-debian-sarge1%2520shared%25
>>     
> 20gcc-3.3.5/builds/1344
>   
>> Author list: cauchy,pburba
>>
>> Build Slave: eh-debsarge1
>>
>>
>> Subversion Buildbot
>> http://www.mobsol.be/buildbot/
>>
>>
>> Last 100 lines of the build log (step: Test fsfs+ra_svn ):
>>
>>  + test -z fsfs
>> + case "$2" in
>> + check=svnserveautocheck
>> + echo '========= mount RAM disc'
>> ========= mount RAM disc
>> + mkdir -p subversion/tests/cmdline/svn-test-work
>> + test -e ../mount-ramdrive
>> + ../mount-ramdrive
>> + echo '========= make check'
>> ========= make check
>> + make svnserveautocheck FS_TYPE=fsfs CLEANUP=1
>> bash ./subversion/tests/cmdline/svnserveautocheck.sh
>> make[1]: Entering directory `/www/erik/buildslave/eh-debsarge1/build'
>> Running all tests in compat-test [1/50]...success Running all 
>> tests in config-test [2/50]...success Running all tests in 
>> diff-diff3-test [3/50]...success Running all tests in 
>> error-test [4/50]...success Running all tests in fs-test 
>> [5/50]...success Running all tests in hashdump-test 
>> [6/50]...success Running all tests in locks-test 
>> [7/50]...success Running all tests in mergeinfo-test 
>> [8/50]...success Running all tests in opt-test 
>> [9/50]...success Running all tests in path-test 
>> [10/50]...success Running all tests in ra-local-test 
>> [11/50]...success Running all tests in random-test 
>> [12/50]...success Running all tests in repos-test 
>> [13/50]...success Running all tests in stream-test 
>> [14/50]...success Running all tests in string-test 
>> [15/50]...success Running all tests in time-test 
>> [16/50]...success Running all tests in translate-test 
>> [17/50]...success Running all tests in utf-test 
>> [18/50]...success Running all tests in target-test.py 
>> [19/50]...success Running all tests in getopt_tests.py 
>> [20/50]...success Running all tests in basic_tests.py 
>> [21/50]...success Running all tests in checkout_tests.py 
>> [22/50]...success Running all tests in commit_tests.py 
>> [23/50]...success Running all tests in update_tests.py 
>> [24/50]...success Running all tests in switch_tests.py 
>> [25/50]...success Running all tests in prop_tests.py 
>> [26/50]...success Running all tests in schedule_tests.py 
>> [27/50]...success Running all tests in log_tests.py 
>> [28/50]...success Running all tests in copy_tests.py 
>> [29/50]...success Running all tests in diff_tests.py 
>> [30/50]...success Running all tests in export_tests.py 
>> [31/50]...success Running all tests in externals_tests.py 
>> [32/50]...success Running all tests in merge_tests.py 
>> [33/50]...FAILURE Running all tests in revert_tests.py 
>> [34/50]...success Running all tests in stat_tests.py 
>> [35/50]...success Running all tests in trans_tests.py 
>> [36/50]...success Running all tests in autoprop_tests.py 
>> [37/50]...success Running all tests in blame_tests.py 
>> [38/50]...success Running all tests in special_tests.py 
>> [39/50]...success Running all tests in svnadmin_tests.py 
>> [40/50]...success Running all tests in svnlook_tests.py 
>> [41/50]...success Running all tests in svnversion_tests.py 
>> [42/50]...success Running all tests in utf8_tests.py 
>> [43/50]...success Running all tests in history_tests.py 
>> [44/50]...success Running all tests in lock_tests.py 
>> [45/50]...success Running all tests in cat_tests.py 
>> [46/50]...success Running all tests in import_tests.py 
>> [47/50]...success Running all tests in svnsync_tests.py 
>> [48/50]...success Running all tests in authz_tests.py 
>> [49/50]...success Running all tests in depth_tests.py 
>> [50/50]...success At least one test FAILED, checking 
>> /www/erik/buildslave/eh-debsarge1/build/tests.log
>> FAIL:  merge_tests.py 9: merging similar trees ancestrally unrelated
>> FAIL:  merge_tests.py 12: 3-way merge of 'file add' into 
>> existing binary
>> FAIL:  merge_tests.py 25: merge between branches (Issue 
>> #2222) At least one test was SKIPPED, checking 
>> /www/erik/buildslave/eh-debsarge1/build/tests.log
>> SKIP:  update_tests.py 32: update wc on the root of a Windows 
>> (virtual) drive
>> SKIP:  utf8_tests.py 1: conversion of paths and logs to/from utf8
>> make[1]: *** [check] Error 1
>> make[1]: Leaving directory `/www/erik/buildslave/eh-debsarge1/build'
>>
>> real	53m44.535s
>> user	34m7.208s
>> sys	13m14.302s
>> make: *** [svnserveautocheck] Error 2
>> + exit 2
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: svn-breakage-unsubscribe@subversion.tigris.org
>> For additional commands, e-mail: 
>> svn-breakage-help@subversion.tigris.org
>>
>>
>>     
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org
>
>   

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org