Boost logo

Boost-Build :

From: Jürgen Hunold (hunold_at_[hidden])
Date: 2006-03-22 09:11:26

Hi !

I'm encountering severe memory problems on win32.

I've attached the results of running bjam (current anon CVS HEAD) from the
same directory on linux and win32 with -d+10.
The linux run eats up 272 Mb.
The correspondung win32 run needs roughly 1.4 GB of memory (Note the overflow
in the [TOTAL] column at the end of the memory dump.
A quick scan of the win32 dump shows:

730730707 FILE_DIRSCAN
498895064 class_at_c-scanner.process
32252272 MAIN_MAKE

which seems odd to me.
The corresponding linux numbers are _much_ smaller.

This prevents me from building my applications on Win32.
We have a large source tree (8000+ files) so it is a massive test.
But the excessive memory usage on Win32 looks like a bug to me.

Any ideas ?

Please drop me a note if you need more test data.



* Dipl.-Math. Jürgen Hunold  ! Ingenieurgesellschaft für 
* voice: ++49 511 262926 57  ! Verkehrs- und Eisenbahnwesen mbH  
* fax  : ++49 511 262926 99  ! Lister Straße 15
* hunold_at_[hidden]          !

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at