Boost logo

Geometry :

Subject: Re: [geometry] Forking and compiling tests
From: Tim Finer (tim.finer_at_[hidden])
Date: 2014-12-09 16:24:26


Hello Henry,

On 12/9/14, 1:04 PM, Henry Roeland wrote:
> Hi Barend and Adam,
>
> Tried the tests at work on both Ubuntu 12.04 LTS/G++ 4.6 and Ubuntu
> 14.04 LTS/G++ 4.8.2 and both worked OK.
>
> So it seems like a problem locally in my Virtual Machine. I'm using
> Parallels 10 on my macbook pro.
>
> I'm testing the specs of the Virtual machine and found out that
> different memory/cpu specs matter:
>
> *SMALL: Running Ubuntu 14.04.1 LTS / G++ 4.8.2 with 1GB memory and 2 x
> 2.6 CPU's ( My original configuration where trouble started):*
>
> ...failed updating 5 targets...
> ...skipped 15 targets...
> ...updated 667 targets...
>
<snipped for brevity>
> *LARGE: Running Ubuntu 14.04.1 LTS / G++ 4.8.2 with 2GB memory and 4 x
> 2.6 CPU's:*
>
> ...updated 687 targets...
>
> So everything seems to work with this configuration!

It sounds like gcc is running out of memory. Template heavy code eats up
a lot of memory & CPU. If you are interested you will probably see a
large spike in memory usage right before the internal errors start
happening.

Best,
Tim



Geometry list run by mateusz at loskot.net