[Boost-bugs] [Boost C++ Libraries] #12239: Filesystem compiler error when using Clang 3.7 in Microsoft Windows

Subject: [Boost-bugs] [Boost C++ Libraries] #12239: Filesystem compiler error when using Clang 3.7 in Microsoft Windows
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-05-31 01:15:53


#12239: Filesystem compiler error when using Clang 3.7 in Microsoft Windows
------------------------------------+------------------------------
 Reporter: JUAN DENT <juandent@…> | Type: Bugs
   Status: new | Milestone: To Be Determined
Component: None | Version: Boost 1.61.0
 Severity: Problem | Keywords:
------------------------------------+------------------------------
 Hi,
 I am getting the following error as I compile the filesystem source files:

 'void __cdecl boost::detail::atomic_increment(struct __clang::_Atomic<int>
 * __ptr64)': Unexpected atomic instruction -- use Windows interlock
 intrinsics
     %6 = atomicrmw add i32* %4, i32 %5 monotonic, !dbg !9335
 c:\users\juan_\documents\github\boost_1_61_0\boost_1_61_0\boost/smart_ptr/detail/sp_counted_base_clang.hpp(31):
 fatal error C1001:
 An internal error has occurred in the compiler.

 There is no error if I compile with the default Visual Studio 2015 Update
 2 compiler

 Regards,
 Juan

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/12239>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:20 UTC