Hello,

I've been always wondering how serious are various failures man gets from building/testing fossil release.

For example taking 2.4 release I get those:

[...]

<div class="footer"> This page was generated in about 0.009s by Fossil 2.4 [a0001dcf57] 2017-11-03 09:29:29 </div> </body></html> ***** Final results: 19 errors out of 34853 tests ***** Considered failures: pre-commit-warnings-fossil-1 test-framework-set-manifest th1-checkout-1 th1-checkout-2 th1-header-2 th1-artifact-3 th1-artifact-7 th1-globalState-1 th1-globalState-8 th1-encode64-3 wiki-49 wiki-50 wiki-51 wiki-52 wiki-53 wiki-54 wiki-55 wiki-56 wiki-57 ***** Ignored results: 5 ignored errors out of 34853 tests ***** Ignored failures: merge5-sqlite3-issue stash-1-diff stash-WY-1-CODE stash-3-2 stash-3-2-show-1 on Ubuntu 16.04

while those (in full):

$ time gmake test tclsh ../src/../test/tester.tcl fossil -quiet test pre-commit-warnings-1 FAILED! RESULT: 1    binary    binary data 1    cr-lf-crlf.txt    mixed line endings 1    cr-only.txt    CR line endings 1    crlf.txt    CR/LF line endings 0    empty 0    line-0064 0    line-1024 0    line-4096 1    line-64K    long lines 1    line-8192    long lines 0    plain.txt 1    utf-16be-bombe-hello    binary data 1    utf-16be-bomle-hello    binary data 1    utf-16be-hello    binary data 1    utf-16be.txt    Unicode 1    utf-16le-bombe-hello    binary data 1    utf-16le-bomle-hello    binary data 1    utf-16le-hello    binary data 1    utf-16le.txt    Unicode 0    utf-8-bom-emoji 0    utf-8-emoji 1    utf-bad-c0-81    invalid UTF-8 1    utf-bad-c0-bf    invalid UTF-8 1    utf-bad-c1-bf    invalid UTF-8 1    utf-bad-e0-80-80    invalid UTF-8 1    utf-bad-f0-80-80-80    invalid UTF-8 1    utf-bad-f4-90-80-80    invalid UTF-8 1    utf-bad-f8-80-80-80-80    invalid UTF-8 1    utf-bad-f9-80-80-80-80    invalid UTF-8 1    utf-bad-fc-80-80-80-80-80    invalid UTF-8 1    utf-bad-fe-80-80-80-80-80-80    invalid UTF-8 1    utf-bad-ff    invalid UTF-8 0    utf-ill16-lead 0    utf-ill16-pair 0    utf-ill16-trail 0    utf-mod-c0-80 1    utf-nobom-16be.txt    binary data 1    utf-nobom-16le.txt    binary data 1 ERROR: current directory is not within an open checkout test pre-commit-warnings-fossil-1 FAILED! RESULT: current directory is not within an open checkout Fossil was not compiled with JSON support. ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts Skipping Merge5 tests test merge5-sqlite3-issue FAILED (knownBug)! ERROR: WARNING: no common ancestor for f1 ERROR: WARNING: no common ancestor for f1 ERROR: DELETE f2 RENAME f1 -> f2 ADDED f1 REMINDER: this was a dry run - no files were actually changed. ERROR: DELETE f1 ADDED f3 (overwrites an unmanaged file)  "fossil undo" is available to undo changes to the working checkout. ignoring --integrate: mrg is not a leaf WARNING: no common ancestor for f2 WARNING: local edits lost for f1 WARNING: 1 merge conflicts WARNING: 1 unmanaged files were overwritten test test-framework-set-manifest FAILED! RESULT: DELETE f1new UNDO   f1 invalid command name "lmap"     while executing "lmap key [dict keys $dict $pattern] {string length $key}"     (procedure "protOutDict" line 2)     invoked from within "protOutDict $testopts""     ("foreach" body line 6)     invoked from within "foreach testfile $argv {   protOut "***** $testfile ******"   if { [catch {source $testdir/$testfile.test} testerror testopts] } {     test test-frame..."     (file "../src/../test/tester.tcl" line 979) gmake: *** [test] Error 1

on Solaris 11.2 and finally those (also in full):

$ time gmake test tclsh ../src/../test/tester.tcl fossil -quiet test pre-commit-warnings-1 FAILED! RESULT: 1       binary  binary data 1       cr-lf-crlf.txt  mixed line endings 1       cr-only.txt     CR line endings 1       crlf.txt        CR/LF line endings 0       empty 0       line-0064 0       line-1024 0       line-4096 1       line-64K        long lines 1       line-8192       long lines 0       plain.txt 1       utf-16be-bombe-hello    binary data 1       utf-16be-bomle-hello    binary data 1       utf-16be-hello  binary data 1       utf-16be.txt    Unicode 1       utf-16le-bombe-hello    binary data 1       utf-16le-bomle-hello    binary data 1       utf-16le-hello  binary data 1       utf-16le.txt    Unicode 0       utf-8-bom-emoji 0       utf-8-emoji 1       utf-bad-c0-81   invalid UTF-8 1       utf-bad-c0-bf   invalid UTF-8 1       utf-bad-c1-bf   invalid UTF-8 1       utf-bad-e0-80-80        invalid UTF-8 1       utf-bad-f0-80-80-80     invalid UTF-8 1       utf-bad-f4-90-80-80     invalid UTF-8 1       utf-bad-f8-80-80-80-80  invalid UTF-8 1       utf-bad-f9-80-80-80-80  invalid UTF-8 1       utf-bad-fc-80-80-80-80-80       invalid UTF-8 1       utf-bad-fe-80-80-80-80-80-80    invalid UTF-8 1       utf-bad-ff      invalid UTF-8 0       utf-ill16-lead 0       utf-ill16-pair 0       utf-ill16-trail 0       utf-mod-c0-80 1       utf-nobom-16be.txt      binary data 1       utf-nobom-16le.txt      binary data 1 ERROR: current directory is not within an open checkout test pre-commit-warnings-fossil-1 FAILED! RESULT: current directory is not within an open checkout Fossil was not compiled with JSON support. ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts ERROR: WARNING: 1 merge conflicts Skipping Merge5 tests test merge5-sqlite3-issue FAILED (knownBug)! ERROR: WARNING: no common ancestor for f1 ERROR: WARNING: no common ancestor for f1 ERROR: DELETE f2 RENAME f1 -> f2 ADDED f1 REMINDER: this was a dry run - no files were actually changed. ERROR: DELETE f1 ADDED f3 (overwrites an unmanaged file)  "fossil undo" is available to undo changes to the working checkout. ignoring --integrate: mrg is not a leaf WARNING: no common ancestor for f2 WARNING: local edits lost for f1 WARNING: 1 merge conflicts WARNING: 1 unmanaged files were overwritten test test-framework-set-manifest FAILED! RESULT: DELETE f1new UNDO   f1 invalid command name "lmap"     while executing "lmap key [dict keys $dict $pattern] {string length $key}"     (procedure "protOutDict" line 2)     invoked from within "protOutDict $testopts""     ("foreach" body line 6)     invoked from within "foreach testfile $argv {   protOut "***** $testfile ******"   if { [catch {source $testdir/$testfile.test} testerror testopts] } {     test test-frame..."     (file "../src/../test/tester.tcl" line 979) gmake: *** [../src/main.mk:504: test] Error 1

on OpenBSD 6.2-current.

Obviously some Tcl'Tk's lmap seems to be missing on Solaris/OpenBSD, but even withouth those, Ubuntu's failures looks also pretty important, aren't they?

Thanks!

Karel

_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to