On 2015-06-12 17:45, Thiago Macieira wrote:
> On Friday 12 June 2015 10:49:38 Matthew Woehlke wrote:
>>> On Friday 12 June 2015 08:08:51 André Somers wrote:
>>>> Not available for use are:
>>>> * = default,
>>>> * = deleted,
>>
>> Where are these not supported? I have code that (AFAIK) has been using
>> these already, and IIRC our compiler requirements are lower.
> 
> GCC requires 4.7 for this. I think we were discussing whether our minimum is 
> 4.6 or 4.7.

Again... really? I have code using '= default' that sometimes¹ is built
on GCC *4.4*. '= delete' seems to be accepted also. (Now... it may be
that '= default' is actually broken, i.e. generates bad code, but based
on a very simple test I just whipped up, '= delete' at least seems to
work. This is with gcc44-c++-4.4.7-1.el5.)

(¹ Well... it's 'intended to work on GCC 4.4' and does occasionally get
tested, but maybe not often or - as far as verifying that it actually
runs correctly - well.)

Did it get broken by 4.6 or something like that?

>> Besides being inline (template, dontcha know), isn't there an option to
>> disable those? (Maybe not std::exception one, but at least the Qt <->
>> STL container conversions?)
> 
> QT_NO_STL isn't supported since 5.0.

Ah... don't use it, hadn't paid attention or noticed :-).

-- 
Matthew

_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to