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

RE: [PATCH] build on AIX w/xlc

From: Wilson, Douglas <dgwilson_at_sonomasystems.net>
Date: 2002-10-21 20:03:50 CEST

On Saturday, October 19, 2002 11:20 AM, Philip Martin
[SMTP:philip@codematters.co.uk] wrote:
>
> Do you think you have broken translators, or no translators at all.

I have translators. I'm just not sure how to tell if they 'work' or not.

> If it is the former (broken translators) then if you hacked the
> functions get_ntou_xlate_handle and get_uton_xlate_handle in
> libsvn_subr/utf.c so that they both always set *ret to NULL then no
> conversion to or from UTF8 would be attempted. You might have
> compatibilty problems with Subversion on systems that do have UTF8,
> but the majority of the regression tests should then work. At least
> it would confirm that the UTF8 stuff is the problem.
>

That hack fixed the translate-test, the svn-test and svn-test2, but all the
tests after that still fail:

Running all tests in hashdump-test...success
Running all tests in path-test...success
Running all tests in random-test...success
Running all tests in stringtest...success
Running all tests in time-test...success
Running all tests in translate-test...success
Running all tests in svn-test2.sh...success
Running all tests in svn-test.sh...success
Running all tests in target-test.py...success
Running all tests in run-fs-tests.py...FAILURE
Running all tests in run-repos-tests.py...FAILURE
Running all tests in getopt_tests.py...FAILURE
Running all tests in basic_tests.py...FAILURE
Running all tests in commit_tests.py...FAILURE
Running all tests in update_tests.py...FAILURE
Running all tests in switch_tests.py...FAILURE
Running all tests in prop_tests.py...FAILURE
Running all tests in schedule_tests.py...FAILURE
Running all tests in log_tests.py...FAILURE
Running all tests in copy_tests.py...FAILURE
Running all tests in diff_tests.py...FAILURE
Running all tests in module_tests.py...FAILURE
Running all tests in merge_tests.py...FAILURE
Running all tests in stat_tests.py...FAILURE
Running all tests in trans_tests.py...FAILURE
Running all tests in svnadmin_tests.py...FAILURE
At least one test FAILED, checking
/cvs/src/tst/patched/subversion-r3200/tests.log
FAIL: getopt_tests.py 1: run svn with no arguments
FAIL: getopt_tests.py 2: run svn --version
FAIL: getopt_tests.py 3: run svn --version --quiet
FAIL: getopt_tests.py 4: run svn --help
FAIL: getopt_tests.py 5: run svn help
FAIL: getopt_tests.py 6: run svn help --version
FAIL: getopt_tests.py 7: run svn help bogus-cmd
FAIL: getopt_tests.py 8: run svn help log switch
FAIL: basic_tests.py 1: basic checkout of a wc
FAIL: basic_tests.py 2: basic status command
FAIL: basic_tests.py 3: basic commit command
FAIL: basic_tests.py 4: basic update command
FAIL: basic_tests.py 5: basic corruption detection
FAIL: basic_tests.py 6: receiving text merges as part of an update
FAIL: basic_tests.py 7: basic conflict creation and resolution
FAIL: basic_tests.py 8: basic cleanup command
FAIL: basic_tests.py 9: basic revert command
FAIL: basic_tests.py 10: basic switch command
FAIL: basic_tests.py 11: basic delete command
FAIL: basic_tests.py 12: checkout a path no longer in HEAD
FAIL: basic_tests.py 13: attempt to change node kind
FAIL: commit_tests.py 1: commit one file.
FAIL: commit_tests.py 2: commit one newly added file.
FAIL: commit_tests.py 4: commit multiple targets
FAIL: commit_tests.py 5: commit multiple targets, 2nd variation
FAIL: commit_tests.py 6: commit wc_dir/A/D -- includes D. (anchor=A, tgt=D)
FAIL: commit_tests.py 7: commit wc_dir -- (anchor=wc_dir, tgt={})
FAIL: commit_tests.py 8: committing unversioned object produces error
FAIL: commit_tests.py 9: replace two nested dirs, verify empty contents
FAIL: commit_tests.py 10: hudson prob 1.0: delete file, commit, update
FAIL: commit_tests.py 11: hudson prob 1.1: delete dir, commit, update
FAIL: commit_tests.py 12: hudson prob 1.2: delete, commit, re-add, commit
FAIL: commit_tests.py 13: hudson prob 2.0: prop commit on old dir fails.
FAIL: commit_tests.py 15: commit mixed-rev wc (no erronous merge error)
FAIL: commit_tests.py 16: commit files and dirs with URI-unsafe characters
FAIL: commit_tests.py 17: commit files that have been deleted, but also
edited
FAIL: commit_tests.py 18: commit a file inside dir scheduled for addition
FAIL: commit_tests.py 19: commit deleted (and missing) file
FAIL: commit_tests.py 20: issue 644 attempt to add a file twice
FAIL: commit_tests.py 21: commit from a dir with a longer name than the wc
FAIL: commit_tests.py 22: try to commit when directory is locked
FAIL: commit_tests.py 23: commit the current directory
FAIL: update_tests.py 1: update a locally-modified binary file
FAIL: update_tests.py 2: update to an old revision of a binary files
FAIL: update_tests.py 3: ensure update is not munging additions or
replacements
FAIL: update_tests.py 4: update to revision 0
FAIL: update_tests.py 5: make sure overlapping identical changes do not
conflict
FAIL: update_tests.py 6: delete files and update to resolve text conflicts
FAIL: update_tests.py 7: update that deletes modifed files
FAIL: update_tests.py 8: update after add/rm of deleted state
FAIL: update_tests.py 9: update missing items (by name) in working copy
FAIL: switch_tests.py 1: test some basic switching operations
FAIL: switch_tests.py 2: commits after some basic switching operations
FAIL: switch_tests.py 3: update wc that contains switched things
FAIL: switch_tests.py 4: reverse update wc that contains switched things
FAIL: switch_tests.py 5: update switched wc things to HEAD
FAIL: switch_tests.py 6: reverse update switched wc things to an older rev
FAIL: prop_tests.py 1: write/read props in wc only (ps, pl, pdel)
FAIL: prop_tests.py 2: commit properties
FAIL: prop_tests.py 3: receive properties via update
FAIL: prop_tests.py 4: receive property changes as part of a downdate
FAIL: prop_tests.py 5: commit the removal of props
FAIL: prop_tests.py 6: update with conflicting props
FAIL: prop_tests.py 7: props work when committing a replacement
FAIL: prop_tests.py 8: props work when reverting a replacement
FAIL: prop_tests.py 9: try to set inappropriate props
FAIL: schedule_tests.py 1: schedule: add some files
FAIL: schedule_tests.py 2: schedule: add some directories
FAIL: schedule_tests.py 3: schedule: add some nested files and directories
FAIL: schedule_tests.py 4: schedule: delete some files
FAIL: schedule_tests.py 5: schedule: delete some directories
FAIL: schedule_tests.py 6: revert: add some files
FAIL: schedule_tests.py 7: revert: add some directories
FAIL: schedule_tests.py 8: revert: add some nested files and directories
FAIL: schedule_tests.py 9: revert: delete some files
FAIL: schedule_tests.py 10: revert: delete some directories
FAIL: log_tests.py 1: 'svn log', no args, top of wc.
FAIL: log_tests.py 2: 'svn commit -F foo' when foo is a versioned file
FAIL: log_tests.py 3: Test 'svn log' on an empty repository
FAIL: copy_tests.py 1: basic copy and move commands -- on files only
FAIL: copy_tests.py 2: test fix for 'svn mv unversioned_file some_dst'
FAIL: copy_tests.py 3: receive a copied directory during update
FAIL: copy_tests.py 4: resurrect a deleted directory
FAIL: copy_tests.py 5: svn cp URL URL cannot overwrite destination
FAIL: copy_tests.py 6: svn cp PATH PATH cannot overwrite destination
FAIL: copy_tests.py 7: copy a directory hierarchy and modify before commit
FAIL: copy_tests.py 8: copy files with properties
FAIL: diff_tests.py 1: update a file
FAIL: diff_tests.py 2: add a file
FAIL: diff_tests.py 3: add a file in an added directory
FAIL: diff_tests.py 4: replace a file with a file
FAIL: diff_tests.py 5: multiple revisions diff'd forwards and backwards
FAIL: diff_tests.py 6: non-recursive behaviour
FAIL: diff_tests.py 7: diff only part of the repository
FAIL: diff_tests.py 8: non version controlled files
FAIL: diff_tests.py 9: pure repository diff update a file
FAIL: diff_tests.py 10: diff when property was changed but text was not
FAIL: module_tests.py 1: check out a directory with some external modules
attached
FAIL: module_tests.py 2: Update to receive a new external module.
FAIL: module_tests.py 3: Update to lose an external module.
FAIL: module_tests.py 4: Update to receive a change to an unmodifed
external module.
FAIL: module_tests.py 5: Update to receive a change to a modified external
module.
FAIL: module_tests.py 6: Update to receive a change under an external
module.
FAIL: merge_tests.py 1: performing a merge, with mixed results
FAIL: merge_tests.py 2: merge and add new files/dirs with history
FAIL: merge_tests.py 3: merge and that deletes items
FAIL: stat_tests.py 1: run status on an unversioned file in the current
directory
FAIL: stat_tests.py 2: run 'status -u' when nested additions are pending
FAIL: stat_tests.py 3: status -vN and test if all items in the current
directory show up
FAIL: stat_tests.py 4: status with a versioned file missing
FAIL: stat_tests.py 5: status with versioned items whose working type has
changed
FAIL: trans_tests.py 1: Commit new files with keywords active from birth
FAIL: trans_tests.py 5: update locally modified file with eol-style
'native'
FAIL: svnadmin_tests.py 1: test 'svnadmin create' subcommand
FAIL: svnadmin_tests.py 2: test 'svnadmin youngest' subcommand
FAIL: svnadmin_tests.py 3: test 'svnadmin createtxn' subcommand
FAIL: svnadmin_tests.py 4: test 'svnadmin rmtxns' subcommand
FAIL: svnadmin_tests.py 5: test 'svnadmin lsrevs' subcommand
FAIL: svnadmin_tests.py 6: test 'svnadmin dump' on a copied directory
FAIL: svnadmin_tests.py 7: test 'svnadmin dump' on modified child of copied
directory
make: *** [check] Error 1

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Oct 21 20:08:47 2002

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.