Boost logo

Boost-Build :

Subject: Re: [Boost-build] question regarding "requires cxx11_hdr_array" clause in Jamfile
From: John Maddock (jz.maddock_at_[hidden])
Date: 2016-12-06 14:34:21


> In other words, it looks like boost build checks for the existence of
> <array> while boost config checks for the C++ version to see if
> <array> is supported. This would explain the behavior I'm seeing.
>
> I would like someone else's informed opinion on this and what I might
> do about it.
>
> Note: I intend to change the name of test_array to test_std_array but
> I don't want to do this until the current problem is sorted out.

Robert, we've been through this before, there's a bug somewhere, but I
don't know which bug it is.

Either:

* <array> is present and usable with clang/libc++ on Darwin even in
C++03 mode, or..
* The test case is insufficient to trigger the failure.

I need someone to tell me which case it is to fix it.

John.


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk