monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] Test results from OSX


From: Justin Patrin
Subject: Re: [Monotone-devel] Test results from OSX
Date: Fri, 13 Jul 2007 12:58:08 -0700

On 7/13/07, Justin Patrin <address@hidden> wrote:
On 7/13/07, Thomas Keller <address@hidden> wrote:
> Justin Patrin schrieb:
> > On 7/12/07, Thomas Keller <address@hidden> wrote:
> >> Matt Johnston schrieb:
> >> > A codepath in unix/fs.cc do_read_directory() wasn't using
> >> > the changed "" to ".", so it ended up with workspace paths like
> >> > "/renamed-in". It's fixed in 5e5e95cf97e18b0b4f37643aa6f3634c24259fa5
> >> > now.
> >>
> >> Thanks! It got slightly better:
> >>
> >> Of 445 tests run:
> >>         365 succeeded
> >>         48 failed
> >>         32 had expected failures
> >>         0 succeeded unexpectedly
> >>         0 were skipped
> >>
> >> tester.log is attached again.
> >>
> >
> > For rev 0f790cc8dc41318f11701fd33457a938b490dbdc I'm getting:
> > Of 445 tests run:
> >        411 succeeded
> >        0 failed
> >        34 had expected failures
> >        0 succeeded unexpectedly
> >        0 were skipped
> > PASS: run_lua_tests
> > ==================
> > All 3 tests passed
> > ==================
> >
> > ^_^
> >
>
> Ok, I just built and tested this revision and
>
> Of 445 tests run:
>         411 succeeded
>         0 failed
>         34 had expected failures
>         0 succeeded unexpectedly
>         0 were skipped
>
>
> I don't know what happened with the previous builds. Sorry for the noise.
>
>

I am, however hitting an invariant trying to check out a new copy of
net.venge.monotone with this build....

gsf-m-jpatrin:~/src/tmp jpatrin$ ../net.venge.monotone/mtn
mtn: fatal: std::logic_error: paths.cc:688: invariant 'I(!empty())' violated
mtn: this is almost certainly a bug in monotone.
mtn: please send this error message, the output of 'mtn version --full',
mtn: and a description of what you were doing to address@hidden
mtn: discarding debug log, because I have nowhere to write it
mtn: (maybe you want --debug or --dump?)

This is outside an MTN checkout. Within an mtn checkout everything
seems to happen normally. I *was* trying to do a checkout but this
happens with no command-line arguments whatsoever as long as I'm
outside of a checkout.

Anyone know how we can test this in the testsuite? Perhaps attempt a
command with the cwd in TMPDIR?


--debug output:

gsf-m-jpatrin:~/src/tmp jpatrin$ ../net.venge.monotone/mtn --debug
mtn: started up on Darwin 8.10.1 Darwin Kernel Version 8.10.1: Wed May
23 16:33:00 PDT 2007; root:xnu-792.22.5~1/RELEASE_I386 i386
mtn: command line: '../net.venge.monotone/mtn', '--debug'
mtn: set locale: LC_ALL=C
mtn: initial abs path is: /Users/jpatrin/src/tmp
mtn: searching for '_MTN' directory with root '/'
mtn: '_MTN' not found in '/Users/jpatrin/src/tmp' with '' removed
mtn: '_MTN' not found in '/Users/jpatrin/src' with 'tmp' removed
mtn: '_MTN' not found in '/Users/jpatrin' with 'src/tmp' removed
mtn: '_MTN' not found in '/Users' with 'jpatrin/src/tmp' removed
mtn: paths.cc:688: invariant 'I(!empty())' violated
mtn: saving current work set: 4 items
mtn: finished saving work set
mtn: contents of work set:
mtn: Current work set: 4 items
mtn: ----- begin 'full_version_string' (in virtual void
mtn_sanity::initialize(int, char**, const char*), at mtn-sanity.cc:21)
mtn: monotone 0.35 (base revision: bf97efb6023ddac386513b389b56504c50450128)
mtn: Running on          : Darwin 8.10.1 Darwin Kernel Version 8.10.1:
Wed May 23 16:33:00 PDT 2007; root:xnu-792.22.5~1/RELEASE_I386 i386
mtn: C++ compiler        : GNU C++ version 4.0.1 (Apple Computer, Inc.
build 5367)
mtn: C++ standard library: GNU libstdc++ version 20050421
mtn: Boost version       : 1_34
mtn: Changes since base revision:
mtn: format_version "1"
mtn:
mtn: new_manifest [d91735fb5ec267aa92c62c038967a35d4d8db120]
mtn:
mtn: old_revision [bf97efb6023ddac386513b389b56504c50450128]
mtn: -----   end 'full_version_string' (in virtual void
mtn_sanity::initialize(int, char**, const char*), at mtn-sanity.cc:21)
mtn: ----- begin 'system_flavour' (in virtual void
sanity::initialize(int, char**, const char*), at sanity.cc:57)
mtn: Darwin 8.10.1 Darwin Kernel Version 8.10.1: Wed May 23 16:33:00
PDT 2007; root:xnu-792.22.5~1/RELEASE_I386 i386
mtn: -----   end 'system_flavour' (in virtual void
sanity::initialize(int, char**, const char*), at sanity.cc:57)
mtn: ----- begin 'cmdline_string' (in virtual void
sanity::initialize(int, char**, const char*), at sanity.cc:71)
mtn: '../net.venge.monotone/mtn', '--debug'
mtn: -----   end 'cmdline_string' (in virtual void
sanity::initialize(int, char**, const char*), at sanity.cc:71)
mtn: ----- begin 'string(lc_all)' (in virtual void
sanity::initialize(int, char**, const char*), at sanity.cc:76)
mtn: C
mtn: -----   end 'string(lc_all)' (in virtual void
sanity::initialize(int, char**, const char*), at sanity.cc:76)
mtn: statement cache statistics
mtn: prepared 0 statements
mtn: fatal: std::logic_error: paths.cc:688: invariant 'I(!empty())' violated
mtn: this is almost certainly a bug in monotone.
mtn: please send this error message, the output of 'mtn version --full',
mtn: and a description of what you were doing to address@hidden
mtn: discarding debug log, because I have nowhere to write it
mtn: (maybe you want --debug or --dump?)


--
Justin Patrin




reply via email to

[Prev in Thread] Current Thread [Next in Thread]