Boost logo

Boost-Build :

From: pbristow_at_[hidden]
Date: 2019-08-23 11:05:53


I got this configuration info below from a b2 toolset=msvc,gcc command

I was puzzled to see contradictory information

    - __float128 : no

But later

    - __float128 : yes

After some confusion, the penny eventually dropped and I concluded that info was
first for msvc and then second for gcc, (or was it address-model=32 and 64)?

Could this be easily made clearer?

Even a newline might give clues, but showing the toolset would be even better?

Thanks

Paul

Paul A. Bristow
Prizet Farmhouse
Kendal, Cumbria
LA8 8AB UK

Performing configuration checks

    - default address-model : 32-bit
    - default architecture : x86
    - symlinks supported : yes
    - has_icu builds : no
    - BOOST_COMP_GNUC >= 4.3.0 : no
    - Boost.Config Feature Check: cxx11_auto_declarations : yes
    - Boost.Config Feature Check: cxx11_lambdas : yes
    - Boost.Config Feature Check: cxx11_unified_initialization_syntax : yes
    - Boost.Config Feature Check: cxx11_smart_ptr : yes
    - GCC libquadmath and __float128 support : no
    - Boost.Config Feature Check: cxx11_hdr_initializer_list : yes
    - Boost.Config Feature Check: sfinae_expr : yes
    - Boost.Config Feature Check: cxx11_range_based_for : yes
    - libfftw3 : no
    - __float128 : no
    - Boost.Config Feature Check: cxx11_decltype : yes
    - Boost.Config Feature Check: cxx11_variadic_templates : yes
    - has_ntl_rr builds : no
    - has_mpfr_class builds : no
    - has_mpreal builds : no
    - has_e_float builds : no
    - gcc visibility : no
    - long double support : yes
    - Boost.Config Feature Check: cxx11_hdr_tuple : yes
    - Boost.Config Feature Check: cxx11_defaulted_functions : yes
    - has_eigen builds : no
    - Boost.Config Feature Check: cxx11_constexpr : yes
    - Boost.Config Feature Check: cxx11_hdr_array : yes
    - Boost.Config Feature Check: cxx17_if_constexpr : no
    - Boost.Config Feature Check: cxx17_std_apply : no
    - Intel _Quad datatype support : no
    - Boost.Config Feature Check: cxx11_hdr_thread : yes
    - Boost.Config Feature Check: cxx11_hdr_atomic : yes
    - Boost.Config Feature Check: cxx11_hdr_future : yes
    - Boost.Config Feature Check: cxx11_hdr_chrono : yes
    - Boost.Config Feature Check: cxx11_hdr_random : yes
    - Boost.Config Feature Check: cxx11_allocator : yes
    - Boost.Config Feature Check: cxx11_inline_namespaces : yes
    - has_mpfr builds : no
    - 128-bit floatmax_t : no
    - Boost.Config Feature Check: cxx11_numeric_limits : yes
    - Boost.Config Feature Check: cxx11_explicit_conversion_operators : yes
    - Boost.Config Feature Check: cxx11_function_template_default_args : yes
    - Boost.Config Feature Check: cxx11_hdr_mutex : yes
    - default address-model : 64-bit
    - default architecture : x86
    - has_icu builds : no
    - BOOST_COMP_GNUC >= 4.3.0 : yes
    - Boost.Config Feature Check: cxx11_auto_declarations : yes
    - Boost.Config Feature Check: cxx11_lambdas : yes
    - Boost.Config Feature Check: cxx11_unified_initialization_syntax : yes
    - Boost.Config Feature Check: cxx11_smart_ptr : yes
    - GCC libquadmath and __float128 support : yes
    - Boost.Config Feature Check: cxx11_hdr_initializer_list : yes
    - Boost.Config Feature Check: sfinae_expr : yes
    - Boost.Config Feature Check: cxx11_range_based_for : yes
    - libfftw3 : no
    - __float128 : yes
    - Boost.Config Feature Check: cxx11_decltype : yes
    - Boost.Config Feature Check: cxx11_variadic_templates : yes
    - has_ntl_rr builds : no
    - has_mpfr_class builds : no
    - has_mpreal builds : no
    - has_e_float builds : no
    - gcc visibility : yes
    - long double support : yes
    - Boost.Config Feature Check: cxx11_hdr_tuple : yes
    - Boost.Config Feature Check: cxx11_defaulted_functions : yes
    - has_eigen builds : no
    - Boost.Config Feature Check: cxx11_constexpr : yes
    - Boost.Config Feature Check: cxx11_hdr_array : yes
    - Boost.Config Feature Check: cxx17_if_constexpr : no
    - Boost.Config Feature Check: cxx17_std_apply : no
    - Intel _Quad datatype support : no
    - Boost.Config Feature Check: cxx11_hdr_thread : no
    - Boost.Config Feature Check: cxx11_hdr_atomic : yes
    - Boost.Config Feature Check: cxx11_hdr_future : yes
    - Boost.Config Feature Check: cxx11_hdr_chrono : yes
    - Boost.Config Feature Check: cxx11_hdr_random : yes
    - Boost.Config Feature Check: cxx11_allocator : yes
    - Boost.Config Feature Check: cxx11_inline_namespaces : yes
    - has_mpfr builds : no
    - 128-bit floatmax_t : yes
    - Boost.Config Feature Check: cxx11_numeric_limits : yes
    - Boost.Config Feature Check: cxx11_explicit_conversion_operators : yes
    - Boost.Config Feature Check: cxx11_function_template_default_args : yes
    - Boost.Config Feature Check: cxx11_hdr_mutex : no
...patience...



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