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 13:21:23 -0700

On 7/13/07, Justin Patrin <address@hidden> wrote:
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?
>


FYI, same happens on Linux, looks like a logic error.

--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



--
Justin Patrin




reply via email to

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