Boost logo

Boost :

Subject: Re: [boost] Boost 1.60.0 beta 1 Release Candidates available for testing
From: Thomas Trummer (th.trummer_at_[hidden])
Date: 2015-11-09 14:32:05


> On 09 Nov 2015, at 16:52, Marshall Clow <mclow.lists_at_[hidden]> wrote:
>
> 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.

ProductName: Mac OS X
ProductVersion: 10.11.1
BuildVersion: 15B42

Apple LLVM version 7.0.0 (clang-700.1.76)
Target: x86_64-apple-darwin15.0.0
Thread model: posix

- - -

darwin.compile.c++ bin.v2/libs/atomic/build/darwin-4.2.1/release/threading-multi/lockpool.o
clang: warning: optimization flag '-finline-functions' is not supported
clang: warning: argument unused during compilation: '-finline-functions’

(+ 475 other)

- - -

darwin.compile.c bin.v2/libs/container/build/darwin-4.2.1/release/threading-multi/alloc_lib.o
In file included from libs/container/src/alloc_lib.c:19:
In file included from libs/container/src/dlmalloc_ext_2_8_6.c:36:
libs/container/src/dlmalloc_2_8_6.c:4085:27: warning: 'sbrk' is deprecated [-Wdeprecated-declarations]
      char* base = (char*)CALL_MORECORE(0);
                          ^
libs/container/src/dlmalloc_2_8_6.c:1714:37: note: expanded from macro 'CALL_MORECORE'
        #define CALL_MORECORE(S) MORECORE_DEFAULT(S)
                                    ^
libs/container/src/dlmalloc_2_8_6.c:666:26: note: expanded from macro 'MORECORE_DEFAULT'
#define MORECORE_DEFAULT sbrk
                         ^
/usr/include/unistd.h:587:7: note: 'sbrk' has been explicitly marked deprecated here
void *sbrk(int);
         ^

(+ 19 other)

- - -

In file included from libs/graph/src/read_graphviz_new.cpp:50:
In file included from ./boost/graph/graphviz.hpp:28:
In file included from ./boost/graph/compressed_sparse_row_graph.hpp:48:
./boost/mpl/print.hpp:50:19: warning: in-class initialization of non-static data member is a C++11 extension [-Wc++11-extensions]
    const int m_x = 1 / (sizeof(T) - sizeof(T));

(+ 29 other)

- - -

In file included from libs/test/src/execution_monitor.cpp:16:
In file included from ./boost/test/impl/execution_monitor.ipp:31:
In file included from ./boost/test/execution_monitor.hpp:21:
In file included from ./boost/test/utils/class_properties.hpp:24:
In file included from ./boost/preprocessor/seq/for_each.hpp:19:
In file included from ./boost/preprocessor/repetition/for.hpp:44:
In file included from ./boost/preprocessor/repetition/detail/for.hpp:20:
./boost/preprocessor/tuple/eat.hpp:23:26: warning: variadic macros are a C99 feature [-Wvariadic-macros]
# define BOOST_PP_EAT(…)

(+ 2600 other)

- - -

In file included from libs/log/src/text_file_backend.cpp:50:
In file included from ./boost/spirit/home/qi/numeric/numeric_utils.hpp:16:
In file included from ./boost/spirit/home/qi/detail/assign_to.hpp:18:
In file included from ./boost/spirit/home/qi/detail/attributes.hpp:12:
./boost/spirit/home/support/attributes.hpp:1156:23: error: no matching constructor for initialization of 'boost::none_t'
                val = none_t(); // leave optional uninitialized
                      ^
./boost/none_t.hpp:32:12: note: candidate constructor not viable: requires 1 argument, but 0 were provided
  explicit none_t(init_tag){} // to prevent default constructor
           ^
./boost/none_t.hpp:29:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
struct none_t

(+ 19 other)

- - -

In file included from libs/math/build/../src/tr1/pch.hpp:9:
In file included from ./boost/math/special_functions.hpp:71:
./boost/math/special_functions/relative_difference.hpp:87:34: error: use of undeclared identifier 'a'
         if((boost::math::isnan)(a) || (boost::math::isnan)(b))
                                 ^
./boost/math/special_functions/relative_difference.hpp:87:61: error: use of undeclared identifier 'b'
         if((boost::math::isnan)(a) || (boost::math::isnan)(b))
                                                            ^
./boost/math/special_functions/relative_difference.hpp:90:18: error: use of undeclared identifier 'b'
         if(fabs(b) > max_val)
                 ^
./boost/math/special_functions/relative_difference.hpp:92:21: error: use of undeclared identifier 'a'
            if(fabs(a) > max_val)
                    ^
./boost/math/special_functions/relative_difference.hpp:97:23: error: use of undeclared identifier 'a'
         else if(fabs(a) > max_val)
                      ^
./boost/math/special_functions/relative_difference.hpp:103:14: error: use of undeclared identifier 'a'
         if((a < 0) != (b < 0))
             ^
./boost/math/special_functions/relative_difference.hpp:103:25: error: use of undeclared identifier 'b'
         if((a < 0) != (b < 0))
                        ^
./boost/math/special_functions/relative_difference.hpp:105:10: error: use of undeclared identifier 'a'
         a = fabs(a);
         ^
./boost/math/special_functions/relative_difference.hpp:105:19: error: use of undeclared identifier 'a'
         a = fabs(a);
                  ^
./boost/math/special_functions/relative_difference.hpp:106:10: error: use of undeclared identifier 'b'
         b = fabs(b);
         ^
./boost/math/special_functions/relative_difference.hpp:106:19: error: use of undeclared identifier 'b'
         b = fabs(b);
                  ^
./boost/math/special_functions/relative_difference.hpp:111:13: error: use of undeclared identifier 'a'
         if(a < min_val)
            ^
./boost/math/special_functions/relative_difference.hpp:112:13: error: use of undeclared identifier 'a'
            a = min_val;
            ^
./boost/math/special_functions/relative_difference.hpp:113:13: error: use of undeclared identifier 'b'
         if(b < min_val)
            ^
./boost/math/special_functions/relative_difference.hpp:114:13: error: use of undeclared identifier 'b'
            b = min_val;
            ^
./boost/math/special_functions/relative_difference.hpp:116:34: error: use of undeclared identifier 'a'
         return (std::max)(fabs((a - b) / a), fabs((a - b) / b));
                                 ^
./boost/math/special_functions/relative_difference.hpp:116:38: error: use of undeclared identifier 'b'
         return (std::max)(fabs((a - b) / a), fabs((a - b) / b));
                                     ^
./boost/math/special_functions/relative_difference.hpp:116:43: error: use of undeclared identifier 'a'
         return (std::max)(fabs((a - b) / a), fabs((a - b) / b));
                                          ^
./boost/math/special_functions/relative_difference.hpp:116:53: error: use of undeclared identifier 'a'
         return (std::max)(fabs((a - b) / a), fabs((a - b) / b));
                                                    ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.

    "g++" -x c++-header -O3 -finline-functions -Wno-inline -Wall -gdwarf-2 -fexceptions -arch x86_64 -DBOOST_ALL_NO_LIB=1 -DBOOST_BUILD_PCH_ENABLED -DNDEBUG -I"." -I"libs/math/src/tr1" -c -o "bin.v2/libs/math/build/darwin-4.2.1/release/link-static/threading-multi/../src/tr1/pch.hpp.gch" "libs/math/build/../src/tr1/pch.hpp”

- - -

...failed updating 14 targets...
...skipped 292 targets...
...updated 800 targets…

- - -

Performing configuration checks

    - 32-bit : no
    - 64-bit : yes
    - arm : no
    - mips1 : no
    - power : no
    - sparc : no
    - x86 : yes

Building the Boost C++ Libraries.

    - symlinks supported : yes
    - lockfree boost::atomic_flag : yes
    - has_icu builds : no
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) : no
    - iconv (separate) : yes
    - icu : no
    - icu (lib64) : no
    - compiler-supports-visibility : yes
    - compiler-supports-ssse3 : yes
    - compiler-supports-avx2 : no
    - 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

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
    - type_erasure : building
    - wave : building

...patience...
...patience...
...patience...
...patience...
...patience...
...found 11809 targets...
...updating 1106 targets...


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