Boost logo

Boost :

Subject: Re: [boost] 1.59.0 rc2 is now available
From: Deniz Bahadir (dbahadir_at_[hidden])
Date: 2015-08-08 18:05:07


Am 07.08.2015 um 18:50 schrieb Marshall Clow:
> Release candidate files for 1.59.0 are available at:
> http://boost.cowic.de/rc/
>
> (rc1 failed a smoke test)
>
> As always, the release managers would appreciate it if you download
> the candidate of your choice and give building it a try. Please report
> both success and failure, and anything else that is noteworthy.
>
> This helps ensure the candidates build OK before we push them out to
> SourceForge.
>
> The files (and associated md5s) are:
> MD5 (boost_1_59_0_rc2.7z) = 1854999b8d32ba89acbf4384fe55e0ab
> MD5 (boost_1_59_0_rc2.tar.bz2) = 1783f07dd4736ffd9fc97874ce4ef4bf
> MD5 (boost_1_59_0_rc2.tar.gz) = 47e6db09fd7e1265b9b7046f654e9a72
> MD5 (boost_1_59_0_rc2.zip) = 9061c5bbc3399f3f220036e896c202aa
>
> Thanks!
>
> -- The release managers
>
> P.S. Release notes are here:
> http://www.boost.org/users/history/version_1_59_0.html

These are the results for compiling Boost 1.59.0-RC2 on
   Debian 7 (64 bit):

Success for the following compilers and settings:
* GCC-4.8 with C++11 and preprocessed MPL-Headers (up to 100 elements)
* GCC-4.9 with C++11 and preprocessed MPL-Headers (up to 100 elements)
* GCC-5.1 with C++14 and preprocessed MPL-Headers (up to 100 elements)
* Clang-3.5 with C++14 and preprocessed MPL-Headers (up to 100 elements)

Note: The MPL-Headers were preprocessed using the scripts in
libs/mpl/preprocessed. (See:
https://svn.boost.org/trac/boost/ticket/11224 and
https://github.com/boostorg/mpl/pull/20 and
https://github.com/boostorg/mpl/pull/21)

I used the following Boost.Build command:

<VERBATIM>

b2 -j4 -q
    --build-dir=/tmp/TEST-Boost \
    --build-type=complete \
    --layout=versioned \
    address-model=64 \
    install \
    --prefix="/opt/TEST-Boost" \
    toolset=${TOOLSET} \
    cflags="-fPIC" \
    cxxflags="-fPIC -std=${CXX_STD} ${STDLIB}" \
    dll-path="/opt/TEST-Boost/lib/x86_64-linux-gnu"

</VERBATIM>

with ${TOOLSET} being one of: gcc-4.8 gcc-4.9 gcc-5 clang-3.5
with ${CXX_STD} being one of: c++11 c++14
with ${CXX_STDLIB} being empty for GCC and for Clang: -stdlib=libc++

Boost.Build prints the following configuration-result:

<VERBATIM>

Performing configuration checks

     - 32-bit : no
     - 64-bit : yes
     - arm : no
     - mips1 : no
     - power : no
     - sparc : no
     - x86 : yes
     - symlinks supported : yes
     - lockfree boost::atomic_flag : yes
     - has_icu builds : yes
warning: Graph library does not contain MPI-based parallel components.
note: to enable them, add "using mpi ;" to your user-config.jam
     - zlib : yes
     - iconv (libc) : yes
     - icu : yes
     - compiler-supports-visibility : yes
     - compiler-supports-ssse3 : yes
     - compiler-supports-avx2 : yes
     - gcc visibility : yes
     - long double support : yes
warning: skipping optional Message Passing Interface (MPI) library.
note: to enable MPI support, add "using mpi ;" to user-config.jam.
note: to suppress this message, pass "--without-mpi" to bjam.
note: otherwise, you can safely ignore this message.
     - zlib : yes (cached)
     - zlib : yes (cached)
warning: Skipping Boost.Locale library with threading=single.
warning: Skipping Boost.Thread library with threading=single.
warning: Skipping Boost.Wave library with threading=single.
     - zlib : yes (cached)
     - zlib : yes
     - zlib : yes (cached)
     - zlib : yes (cached)
     - zlib : yes (cached)
     - zlib : yes (cached)
     - zlib : yes (cached)
     - zlib : yes (cached)
     - zlib : yes (cached)

Component configuration:

     - atomic : building
     - chrono : building
     - container : building
     - context : building
     - coroutine : building
     - coroutine2 : building
     - date_time : building
     - exception : building
     - filesystem : building
     - graph : building
     - graph_parallel : building
     - iostreams : building
     - locale : building
     - log : building
     - math : building
     - mpi : building
     - program_options : building
     - python : building
     - random : building
     - regex : building
     - serialization : building
     - signals : building
     - system : building
     - test : building
     - thread : building
     - timer : building
     - wave : building

</VERBATIM>

Best regards,
Deniz Bahadir


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk