Details
-
Bug
-
Resolution: Out of scope
-
P3: Somewhat important
-
None
-
4.5.3
-
None
-
Ubuntu 9.10, gcc (Ubuntu 4.4.1-4ubuntu8) 4.4.1
Description
GCC generates the following warnings for QMap in combination with QFutureInterface:
/opt/qtsdk-2009.04/qt/include/QtCore/qmap.h: In destructor 'QFutureInterface<T>::~QFutureInterface() [with T = bool]':
/opt/qtsdk-2009.04/qt/include/QtCore/qmap.h:588: warning: dereferencing pointer 'y' does break strict-aliasing rules
/opt/qtsdk-2009.04/qt/include/QtCore/qmap.h:586: note: initialized from here
/opt/qtsdk-2009.04/qt/include/QtCore/qmap.h:588: warning: dereferencing pointer 'y' does break strict-aliasing rules
/opt/qtsdk-2009.04/qt/include/QtCore/qmap.h:586: note: initialized from here
/opt/qtsdk-2009.04/qt/include/QtCore/qmap.h: In destructor 'QFutureInterface<T>::~QFutureInterface() [with T = bool]':
/opt/qtsdk-2009.04/qt/include/QtCore/qmap.h:588: warning: dereferencing pointer 'y' does break strict-aliasing rules
/opt/qtsdk-2009.04/qt/include/QtCore/qmap.h:586: note: initialized from here
/opt/qtsdk-2009.04/qt/include/QtCore/qmap.h:588: warning: dereferencing pointer 'y' does break strict-aliasing rules
/opt/qtsdk-2009.04/qt/include/QtCore/qmap.h:586: note: initialized from here
In file included from /opt/qtsdk-2009.04/qt/include/QtCore/QFutureWatcher:1