[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Bug#432658: [Monotone-debian] Bug#432658: #432658: monotone: FTBFS: inte
From: |
Zack Weinberg |
Subject: |
Bug#432658: [Monotone-debian] Bug#432658: #432658: monotone: FTBFS: internal compiler error on arm in database_check.cc |
Date: |
Sun, 15 Jul 2007 17:04:57 -0700 |
On 7/15/07, Ludovic Brenta <address@hidden> wrote:
I crudely measured, using top(1) and a sampling period of 0.5 s, that
g++ uses as much as 474 Mb of virtual memory when compiling the
largest file in monotone (revision.cc). That might explain why g++
seems to have run out of memory on two different arm machines,
smackdown and cats.
I don't think this is out of memory, I think this is a real compiler
bug. The crash is in the same place for both failed builds:
database_check.cc: In function 'void report_certs(const
std::map<revision<hexenc<id> >, checked_revision,
std::less<revision<hexenc<id> > >, std::allocator<std::pair<const
revision<hexenc<id> >, checked_revision> > >&, size_t&, size_t&,
size_t&, size_t&)':
database_check.cc:835: internal compiler error: Segmentation fault
The function in question is not terribly complicated - and compilation
of several more complicated functions/files has already succeeded at
the point where the buildd failed.
zw