[Top][All Lists]

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

Re: [Monotone-devel] database or disk is full

From: Benoît Dejean
Subject: Re: [Monotone-devel] database or disk is full
Date: Sat, 06 Oct 2007 10:00:50 +0200

Le vendredi 05 octobre 2007 à 13:15 -0700, Zack Weinberg a écrit :
> On 10/5/07, Benoît Dejean <address@hidden> wrote:
> > > I'm afraid this is a known bug.  No one has yet been able to track it
> > > down.  Does this happen 100% reproducibly for you?  Does it go away if
> > > you rebuild the mtn executable with CFLAGS='-g -O0' CXXFLAGS='-g -O0'?
> >
> > Yep, it does not happen with -O0
> Ok, next request - please rebuild the executable at -O2, *except*
> sqlite/pager.c, which compile at -O0.  The simplest way to do that is:
> make clean
> make mtn
> ^C the link
> rm lib3rdparty.a
> mv sqlite/lib3rdparty_a-pager.o{,.bad}
> make mtn CFLAGS='-g -O0' CXXFLAGS='-g -O0'

(This doesn't work so i've copied make output, edited it and run it with

> And see if that works.  If it does work, please also try it with that
> one file compiled at -O1.  If it does *not* work, please cycle through
> the rest of the sqlite/ directory and see if you can find a single
> file that when compiled at -O0 (with the rest of the files compiled at
> -O2) makes the problem go away.

pager.c is the right file.
The problem disappears in O0 and O1, db init and pull work again.

> (If you'd rather not do all this work yourself, but don't mind giving
> me an ssh-accessible account on your computer, please email me
> off-list.)

So far i can do it, but you think this is a ppc-specific issue, no problem.
Benoît Dejean

Attachment: signature.asc
Description: Ceci est une partie de message numériquement signée

reply via email to

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