Hi,

Just tried trunk and its still broken wrt. __is_constructible

ismail



On Tue, Apr 29, 2014 at 3:51 PM, İsmail Dönmez <[email protected]> wrote:

> Hi,
>
> Attached is a testcase with unrelated errors in it. I am still trying to
> reduce a non-error version but if this one works cool.
>
> Get latest libcxx and compile with clang++ -std=c++11 -c testcase.ii
>
>
>
> On Fri, Apr 25, 2014 at 9:49 PM, Richard Smith <[email protected]> wrote:
>
>> Any chance you could produce a reduced testcase and file a bug against
>> Clang? =)
>>
>>
>> On Fri Apr 25 2014 at 11:37:56 AM, İsmail Dönmez <[email protected]>
>> wrote:
>>
>>> Hi,
>>>
>>>
>>> On Fri, Apr 25, 2014 at 6:09 PM, Marshall Clow <[email protected]>
>>> wrote:
>>>
>>>>
>>>> On Apr 24, 2014, at 2:44 AM, İsmail Dönmez <[email protected]> wrote:
>>>>
>>>> Hi,
>>>>
>>>>
>>>> On Tue, Apr 22, 2014 at 1:30 AM, Marshall Clow <[email protected]>
>>>> wrote:
>>>>
>>>>> Author: marshall
>>>>> Date: Mon Apr 21 17:30:32 2014
>>>>> New Revision: 206805
>>>>>
>>>>> URL: http://llvm.org/viewvc/llvm-project?rev=206805&view=rev
>>>>> Log:
>>>>> Use compiler intrinsic __is_constructible if available
>>>>>
>>>>> Modified:
>>>>>     libcxx/trunk/include/type_traits
>>>>>
>>>>
>>>> This breaks the llvm compilation (in stage2 hence clang is the compiler
>>>> here) for me on Linux/x86-64:
>>>>
>>>>
>>>> Sorry; was in meetings all day yesterday.
>>>> Looks like a bug in the __is_constructible code in clang.
>>>>
>>>> As a workaround (and a check to make sure that’s what it is), would you
>>>> please change (in type_traits)
>>>>
>>>> #if __has_feature(is_constructible)
>>>> to
>>>> #if 0
>>>>
>>>> and let me know if that fixes the crash?
>>>>
>>>
>>> This indeed fixes the crash.
>>>
>>> Regards.
>>>
>>>
>>> _______________________________________________
>>> cfe-commits mailing list
>>> [email protected]
>>> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>>>
>>
>
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to