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