[Development] Notes on "Deprecating APIs & Modules" session @ QCS 2016

2016-09-04 Thread Thiago Macieira
https://wiki.qt.io/QtCS2016_Deprecating_APIs_and_Modules * Deprecating API ** Configuring them out ** Use QT_DEPRECATED_X to include a short description (if possible) *** Serious deprecations (any use is a flaw) should use Q_DECL_DEPRECATED_X ** Advertise the feature ** Should we increase the QT_D

[Development] Notes on "Contributing to Qt" session @ QCS 2016

2016-09-04 Thread Thiago Macieira
https://wiki.qt.io/QtCS2016_Contributions * Entry point: how do people find out how to contribute? ** We can more easily indicate to people how to contact developers ** Web Freenode * Making it easy to contribute, less intimidating ** Instructions too complex! ** Clean up the entry guidelines * Bu

Re: [Development] qtbase 5.8.0 -O3 flag causes an internal compiler error on Ubuntu 16.04

2016-09-04 Thread Marc Mutz
Hi Massimo, On Sunday 04 September 2016 10:55:31 Massimo Callegari via Development wrote: [...] > Now, I know this most likely seems to be a GCC issue, but 16.04 is a LTS > distro and the vanilla GCC is 5.4.0 (details below), so I just wanted to > report this. > > > Should I fire a Jira ticket o

Re: [Development] qtbase 5.8.0 -O3 flag causes an internal compiler error on Ubuntu 16.04

2016-09-04 Thread Thiago Macieira
Em domingo, 4 de setembro de 2016, às 08:55:31 CEST, Massimo Callegari via Development escreveu: > Now, I know this most likely seems to be a GCC issue, but 16.04 is a LTS > distro and the vanilla GCC is 5.4.0 (details below), so I just wanted to > report this. Since it's an LTS distro, won't the

[Development] qtbase 5.8.0 -O3 flag causes an internal compiler error on Ubuntu 16.04

2016-09-04 Thread Massimo Callegari via Development
Hi, I am building Qt 5.8.0 alpha on Kubuntu 16.04 and the file qtbase/src/gui/painting/qdrawhelper.cpp causes a segmentation fault in GCC 5.4.0. In particular, it happens at line 4977: static void blend_transformed_argb(int count, const QSpan *spans, void *userData) After a few minutes, I foun