Boost logo

Boost-Build :

Subject: [Boost-build] b2 configuration checks take long time
From: Mateusz Loskot (mateusz_at_[hidden])
Date: 2018-08-29 19:13:53


I have a very simple libs/gil/test/image_view/Jamfile

import testing ;

    : requirements

test-suite "boost-gil-test-image-view"
    [ run collection.cpp ]

The collection.cpp is just

int main() {}

In libs/gil/test, I run `b2 collection` first time.
I run `b2 collection` again.

What may be the reason it takes 15-18 seconds until I see this?

Performing configuration checks
    - default address-model : 64-bit (cached)
    - default architecture : x86 (cached)
    - symlinks supported : yes (cached)

How can I speed up the b2 startup?

I'm observing this on WSL (Ubuntu Bionic, GCC 7.3), on very decent workstation.
I have no access to Linux native host to compare if perhaps the issue is
due to WSL filesystem poor performance.

Best regards,

Mateusz Loskot,

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