[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
Ox).
> 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
GNOME http://www.gnomefr.org/
LibGTop http://directory.fsf.org/libgtop.html
signature.asc
Description: Ceci est une partie de message numériquement signée