This compiler needs a patch to compile this file. I believe a pull request for the patch was submitted, but I do not know where that is at the moment.

Thanks,


Hubert Tong

=====
Hubert S. K. Tong
C++ Front-End and Runtime Development for XL C/C++
IBM Canada Ltd., C2/YGH/8200/MKM, 8200 Warden Avenue, Markham, Ontario  L6G 1C7, Canada
--
E-mail:  hstong@ca.ibm.com
===



Inactive hide details for Gennadiy Rozental ---05-07-2015 04:53:36 PM---Hi, This tester is unable to build shared_ptr.hpp:Gennadiy Rozental ---05-07-2015 04:53:36 PM---Hi, This tester is unable to build shared_ptr.hpp:

From: Gennadiy Rozental <rogeeff@gmail.com>
To: boost-testing@lists.boost.org,
Date: 05-07-2015 04:53 PM
Subject: [Boost-testing] Issues with tester 2: IBM XL C++ Compiler For Linux, V13.1.1
Sent by: "Boost-Testing" <boost-testing-bounces@lists.boost.org>





Hi,

This tester is unable to build shared_ptr.hpp:

warning: 1540-5200 The option "-qcpluscmt" is not supported.
warning: 1540-5240 The debug option for assertion has no effect.
In file included from ../libs/test/test/utils-ts/algorithm-test.cpp:17:
In file included from ../boost/test/unit_test.hpp:18:
In file included from ../boost/test/test_tools.hpp:38:
In file included from ../boost/test/tools/old/impl.hpp:20:
In file included from ../boost/test/tools/assertion_result.hpp:21:
In file included from ../boost/shared_ptr.hpp:17:
In file included from ../boost/smart_ptr/shared_ptr.hpp:28:
In file included from ../boost/smart_ptr/detail/shared_count.hpp:29:
In file included from ../boost/smart_ptr/detail/sp_counted_base.hpp:45:
../boost/smart_ptr/detail/sp_counted_base_clang.hpp:68:5:
error: 1540-2988 The type "Atomic" is not supported.
   atomic_int_least32_t use_count_;    // #shared

This affects all Boost.Test unit tests and I am sure lot more.
Is this compiler setup issue? Can this be addressed?

_______________________________________________
Boost-Testing mailing list
Boost-Testing@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-testing