Quantcast

[release] Boost 1.64.0 Beta 2

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[release] Boost 1.64.0 Beta 2

Boost - Dev mailing list
Boost release 1.64.0 beta 2 is now available at:

<https://dl.bintray.com/boostorg/beta/1.64.0.beta.2/source/>

The SHA256 checksums are as follows:

49c9339b9d8e7b2610ef84c80cd10b2252c119ebcc3222450beb0e94c1da1522
boost_1_64_0_b2.7z
92ec7cbf1e77c5979e381dd8104f9e96c0471c276e566272751a981d806db94b
boost_1_64_0_b2.tar.bz2
da5670892b7b572808491b13a7b9421c3c18e6f395d6a5ec822466db466eda01
boost_1_64_0_b2.tar.gz
61d6e29e8a1d7503fe13a9d916842f0ec2e625f733b98b29ce563f8cbdb482bf
boost_1_64_0_b2.zip

The notable difference from Beta 1 is the inclusion of the missing Boost
Process library. For details of what's in the release, see <
http://www.boost.org/users/history/version_1_64_0.html>. Note that the
links to files on this web page are for the final release - use the link
above to get the beta files.

There are also pre-built libraries provided by Tom Kent here:

<https://dl.bintray.com/boostorg/beta/1.64.0.beta.2/binaries/>

Please download the beta, give it a try, and report any problems you
encounter.

Thanks,

-- The Boost Release Team


--
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net
-- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [release] Boost 1.64.0 Beta 2

Boost - Dev mailing list
On 03/30/2017 04:14 PM, Rene Rivera via Boost wrote:
> Boost release 1.64.0 beta 2 is now available at:
>
...
> Please download the beta, give it a try, and report any problems you
> encounter.

This is the same problem with MPI library. Is MPI going to be supported
in Boost 1.64?

https://svn.boost.org/trac/boost/ticket/12723

[   55s] In file included from
./boost/mpi/detail/mpi_datatype_oarchive.hpp:18:0,
[   55s]                  from ./boost/mpi/detail/mpi_datatype_cache.hpp:13,
[   55s]                  from ./boost/mpi/datatype.hpp:27,
[   55s]                  from ./boost/mpi/communicator.hpp:22,
[   55s]                  from ./boost/mpi/collectives.hpp:21,
[   55s]                  from ./boost/mpi.hpp:23,
[   55s]                  from libs/mpi/src/python/py_communicator.cpp:15:
[   55s] ./boost/mpi/detail/mpi_datatype_primitive.hpp:28:51: fatal
error: boost/serialization/detail/get_data.hpp: No such file or directory
[   55s]  #include <boost/serialization/detail/get_data.hpp>
[   55s]                                                    ^


- Adam


_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [release] Boost 1.64.0 Beta 2

Boost - Dev mailing list
In reply to this post by Boost - Dev mailing list
On Thu, Mar 30, 2017 at 4:14 PM, Rene Rivera via Boost
<[hidden email]> wrote:
> Please download the beta, give it a try, and report any problems you
> encounter.

VC2017 / W7:

C:\VC\boost_1_64_0>bootstrap.bat
Building Boost.Build engine

Bootstrapping is done. To build, run:

    .\b2

To adjust configuration, edit 'project-config.jam'.
Further information:

    - Command line help:
    .\b2 --help

    - Getting started guide:
    http://boost.org/more/getting_started/windows.html

    - Boost.Build documentation:
    http://www.boost.org/build/doc/html/index.html

C:\VC\boost_1_64_0>b2
'"C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14
.10.25017/bin/HostX86/vcvarsall.bat"' is not recognized as an internal or extern
al command,
operable program or batch file.
'"C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14
.10.25017/bin/HostX86/vcvarsall.bat"' is not recognized as an internal or extern
al command,
operable program or batch file.
'"C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14
.10.25017/bin/HostX86/vcvarsall.bat"' is not recognized as an internal or extern
al command,
operable program or batch file.
'"C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14
.10.25017/bin/HostX86/vcvarsall.bat"' is not recognized as an internal or extern
al command,
operable program or batch file.
Performing configuration checks

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

Building the Boost C++ Libraries.


    - symlinks supported       : yes
    - C++11 mutex              : yes
    - Boost.Config Feature Check: cxx11_auto_declarations : yes
    - Boost.Config Feature Check: cxx11_constexpr : yes
    - Boost.Config Feature Check: cxx11_defaulted_functions : yes
    - Boost.Config Feature Check: cxx11_final : yes
    - Boost.Config Feature Check: cxx11_hdr_mutex : yes
    - Boost.Config Feature Check: cxx11_hdr_tuple : yes
    - Boost.Config Feature Check: cxx11_lambdas : yes
    - Boost.Config Feature Check: cxx11_noexcept : yes
    - Boost.Config Feature Check: cxx11_nullptr : yes
    - Boost.Config Feature Check: cxx11_rvalue_references : yes
    - Boost.Config Feature Check: cxx11_template_aliases : yes
    - Boost.Config Feature Check: cxx11_thread_local : yes
    - Boost.Config Feature Check: cxx11_variadic_templates : 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


--
Olaf

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [release] Boost 1.64.0 Beta 2

Boost - Dev mailing list
In reply to this post by Boost - Dev mailing list
On 30 March 2017 at 15:14, Rene Rivera via Boost <[hidden email]> wrote:
>
> The notable difference from Beta 1 is the inclusion of the missing Boost
> Process library. For details of what's in the release, see <
> http://www.boost.org/users/history/version_1_64_0.html>. Note that the
> links to files on this web page are for the final release - use the link
> above to get the beta files.

The links were for the first beta, now it's updated for this beta.

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [release] Boost 1.64.0 Beta 2

Boost - Dev mailing list
In reply to this post by Boost - Dev mailing list
Am 30.03.2017 um 16:14 schrieb Rene Rivera via Boost:

> Boost release 1.64.0 beta 2 is now available at:
>
> <https://dl.bintray.com/boostorg/beta/1.64.0.beta.2/source/>
>
> The SHA256 checksums are as follows:
>
> 49c9339b9d8e7b2610ef84c80cd10b2252c119ebcc3222450beb0e94c1da1522
> boost_1_64_0_b2.7z
> 92ec7cbf1e77c5979e381dd8104f9e96c0471c276e566272751a981d806db94b
> boost_1_64_0_b2.tar.bz2
> da5670892b7b572808491b13a7b9421c3c18e6f395d6a5ec822466db466eda01
> boost_1_64_0_b2.tar.gz
> 61d6e29e8a1d7503fe13a9d916842f0ec2e625f733b98b29ce563f8cbdb482bf
> boost_1_64_0_b2.zip
>
> The notable difference from Beta 1 is the inclusion of the missing Boost
> Process library. For details of what's in the release, see <
> http://www.boost.org/users/history/version_1_64_0.html>. Note that the
> links to files on this web page are for the final release - use the link
> above to get the beta files.
>
> There are also pre-built libraries provided by Tom Kent here:
>
> <https://dl.bintray.com/boostorg/beta/1.64.0.beta.2/binaries/>
>
> Please download the beta, give it a try, and report any problems you
> encounter.
>
> Thanks,
>
> -- The Boost Release Team
>
>

I still have the same result as for beta 1:

* GCC 6 and Clang 3.8 (with libc++) compile fine with C++14 standard.
* GCC 4.8 (with C++11 standard) fails on Boost.Context.

This time I even added "--reconfigure" but -as I expected- it did not
make any difference. (I am calling Boost.Build from a freshly extracted
source and building into an empty build-directory.)

The error is still the same:

...
common.mkdir
/home/jenkins/workspace/TEST_Boost_Build/gcc48/build/boost/boost/bin.v2/libs/fiber
common.mkdir
/home/jenkins/workspace/TEST_Boost_Build/gcc48/build/boost/boost/bin.v2/libs/fiber/build
common.mkdir
/home/jenkins/workspace/TEST_Boost_Build/gcc48/build/boost/boost/bin.v2/libs/fiber/build/gcc-4.8
common.mkdir
/home/jenkins/workspace/TEST_Boost_Build/gcc48/build/boost/boost/bin.v2/libs/fiber/build/gcc-4.8/release
common.mkdir
/home/jenkins/workspace/TEST_Boost_Build/gcc48/build/boost/boost/bin.v2/libs/fiber/build/gcc-4.8/release/link-static
common.mkdir
/home/jenkins/workspace/TEST_Boost_Build/gcc48/build/boost/boost/bin.v2/libs/fiber/build/gcc-4.8/release/link-static/threading-multi
common.mkdir
/home/jenkins/workspace/TEST_Boost_Build/gcc48/build/boost/boost/bin.v2/libs/fiber/build/gcc-4.8/release/link-static/threading-multi/algo
gcc.compile.c++
/home/jenkins/workspace/TEST_Boost_Build/gcc48/build/boost/boost/bin.v2/libs/fiber/build/gcc-4.8/release/link-static/threading-multi/algo/algorithm.o
gcc.compile.c++
/home/jenkins/workspace/TEST_Boost_Build/gcc48/build/boost/boost/bin.v2/libs/fiber/build/gcc-4.8/release/link-static/threading-multi/algo/round_robin.o
gcc.compile.c++
/home/jenkins/workspace/TEST_Boost_Build/gcc48/build/boost/boost/bin.v2/libs/fiber/build/gcc-4.8/release/link-static/threading-multi/algo/shared_work.o
gcc.compile.c++
/home/jenkins/workspace/TEST_Boost_Build/gcc48/build/boost/boost/bin.v2/libs/fiber/build/gcc-4.8/release/link-static/threading-multi/algo/work_stealing.o
gcc.compile.c++
/home/jenkins/workspace/TEST_Boost_Build/gcc48/build/boost/boost/bin.v2/libs/fiber/build/gcc-4.8/release/link-static/threading-multi/barrier.o
gcc.compile.c++
/home/jenkins/workspace/TEST_Boost_Build/gcc48/build/boost/boost/bin.v2/libs/fiber/build/gcc-4.8/release/link-static/threading-multi/condition_variable.o
gcc.compile.c++
/home/jenkins/workspace/TEST_Boost_Build/gcc48/build/boost/boost/bin.v2/libs/fiber/build/gcc-4.8/release/link-static/threading-multi/context.o
libs/fiber/src/context.cpp: In constructor
‘boost::fibers::context::context(boost::fibers::dispatcher_context_t,
const boost::context::preallocated&, const default_stack&,
boost::fibers::scheduler*)’:
libs/fiber/src/context.cpp:236:14: error: call of overloaded
‘callcc(const std::allocator_arg_t&, const
boost::context::preallocated&, const default_stack&,
boost::fibers::context::context(boost::fibers::dispatcher_context_t,
const boost::context::preallocated&, const default_stack&,
boost::fibers::scheduler*)::__lambda5)’ is ambiguous
              });
               ^
libs/fiber/src/context.cpp:236:14: note: candidates are:
In file included from ./boost/fiber/context.hpp:28:0,
                  from libs/fiber/src/context.cpp:7:
./boost/context/continuation.hpp:468:1: note:
boost::context::continuation
boost::context::callcc(std::allocator_arg_t, StackAlloc, Fn&&, Arg ...)
[with StackAlloc = boost::context::preallocated; Fn = const
boost::context::basic_fixedsize_stack<boost::context::stack_traits>&;
Arg =
{boost::fibers::context::context(boost::fibers::dispatcher_context_t,
const boost::context::preallocated&, const default_stack&,
boost::fibers::scheduler*)::__lambda5}]
  callcc( std::allocator_arg_t, StackAlloc salloc, Fn && fn, Arg ... arg) {
  ^
./boost/context/continuation.hpp:482:1: note:
boost::context::continuation
boost::context::callcc(std::allocator_arg_t,
boost::context::preallocated, StackAlloc, Fn&&, Arg ...) [with
StackAlloc =
boost::context::basic_fixedsize_stack<boost::context::stack_traits>; Fn
= boost::fibers::context::context(boost::fibers::dispatcher_context_t,
const boost::context::preallocated&, const default_stack&,
boost::fibers::scheduler*)::__lambda5; Arg = {}]
  callcc( std::allocator_arg_t, preallocated palloc, StackAlloc salloc,
Fn && fn, Arg ... arg) {
  ^
./boost/context/continuation.hpp:513:1: note:
boost::context::continuation
boost::context::callcc(std::allocator_arg_t,
boost::context::preallocated, StackAlloc, Fn&&) [with StackAlloc =
boost::context::basic_fixedsize_stack<boost::context::stack_traits>; Fn
= boost::fibers::context::context(boost::fibers::dispatcher_context_t,
const boost::context::preallocated&, const default_stack&,
boost::fibers::scheduler*)::__lambda5]
  callcc( std::allocator_arg_t, preallocated palloc, StackAlloc salloc,
Fn && fn) {
  ^
./boost/context/continuation.hpp:456:1: note:
boost::context::continuation boost::context::callcc(Fn&&, Arg ...) [with
Fn = const std::allocator_arg_t&; Arg = {boost::context::preallocated,
boost::context::basic_fixedsize_stack<boost::context::stack_traits>,
boost::fibers::context::context(boost::fibers::dispatcher_context_t,
const boost::context::preallocated&, const default_stack&,
boost::fibers::scheduler*)::__lambda5}; <template-parameter-1-3> = void]
  callcc( Fn && fn, Arg ... arg) {
  ^

     "g++-4.8"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline
-Wall -pthread -m64 -m64 -fpic  -std=c++11   -m64 -fpic
-DBOOST_ALL_NO_LIB=1 -DBOOST_DISABLE_ASSERTS -DBOOST_FIBERS_SOURCE
-DNDEBUG  -I"." -c -o
"/home/jenkins/workspace/TEST_Boost_Build/gcc48/build/boost/boost/bin.v2/libs/fiber/build/gcc-4.8/release/link-static/threading-multi/context.o"
"libs/fiber/src/context.cpp"

...failed gcc.compile.c++
/home/jenkins/workspace/TEST_Boost_Build/gcc48/build/boost/boost/bin.v2/libs/fiber/build/gcc-4.8/release/link-static/threading-multi/context.o...
...failed updating 1 target...
...updated 13695 targets...


_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [release] Boost 1.64.0 Beta 2

Boost - Dev mailing list
In reply to this post by Boost - Dev mailing list
Rene Rivera via Boost-users wrote:

> Boost release 1.64.0 beta 2 is now available
>
> The notable difference from Beta 1 is the inclusion of the missing Boost
> Process library.
>
> Thanks,
>
> -- The Boost Release Team
>
>

Unpacking 1.64.0 beta 2, the Boost.Process library is now present as hoped
and a basic example works as per the Boost.Process documentation.  Glad to
see this fixed before 1.64 gets release.

Thank you!


_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Loading...