On 1/14/2016 12:41 PM, Joe Mistachkin wrote:
Ross Berteig wrote:
It seems as if the --no-repository option had no effect at all.
Both fossils are built fresh from tip of trunk this morning.
Sorry, that was a minor typo when refactoring.  Should work now.

Actually, I think the code was fine as it was. At least the new checkin
also fails the test, although when I run fossil sqlite3 --no-repository
by hand it clearly works. So I think I found the error. At line 53 of
merge5.test, it says:

        exec fossil sqlite3 --no-repository ....

Which would be running whatever fossil is on the path, not the specific
version passed to tester.tcl as the version to be tested. Changing that to:

        global fossilexe
        exec $fossilexe sqlite3 --no-repository ....

allows it to run all tests in merge5.test without error. Alternatively,
just dropping the command "exec" might do the trick since the function
named "fossil" handles that call itself. Unless there is some quirk of
Tcl string quoting for the rest of the command line that causes trouble.

--
Ross Berteig                               r...@cheshireeng.com
Cheshire Engineering Corp.           http://www.CheshireEng.com/
_______________________________________________
fossil-dev mailing list
fossil-dev@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/fossil-dev

Reply via email to