g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o main.o main.cpp
In file included from /usr/include/qt4/QtCore/qfuture.h:49,
from /usr/include/qt4/QtCore/qtconcurrentthreadengine.h:50,
from /usr/include/qt4/QtCore/qtconcurrentiteratekernel.h:51,
from /usr/include/qt4/QtCore/qtconcurrentmapkernel.h:49,
from /usr/include/qt4/QtCore/qtconcurrentmap.h:49,
from /usr/include/qt4/QtCore/QtConcurrentMap:1,
from main.cpp:2:
/usr/include/qt4/QtCore/qmap.h: In destructor ‘QFutureInterface<T>::~QFutureInterface() [with T = double]’:
/usr/include/qt4/QtCore/qmap.h:588: warning: dereferencing pointer ‘y’ does break strict-aliasing rules
/usr/include/qt4/QtCore/qmap.h:586: note: initialized from here
/usr/include/qt4/QtCore/qmap.h:588: warning: dereferencing pointer ‘y’ does break strict-aliasing rules
/usr/include/qt4/QtCore/qmap.h:586: note: initialized from here
/usr/include/qt4/QtCore/qmap.h: In destructor ‘QFutureInterface<T>::~QFutureInterface() [with T = double]’:
/usr/include/qt4/QtCore/qmap.h:588: warning: dereferencing pointer ‘y’ does break strict-aliasing rules
/usr/include/qt4/QtCore/qmap.h:586: note: initialized from here
/usr/include/qt4/QtCore/qmap.h:588: warning: dereferencing pointer ‘y’ does break strict-aliasing rules
/usr/include/qt4/QtCore/qmap.h:586: note: initialized from here
/usr/include/qt4/QtCore/qmap.h: In function ‘int main(int, char**)’:
/usr/include/qt4/QtCore/qmap.h:588: warning: dereferencing pointer ‘y’ does break strict-aliasing rules
/usr/include/qt4/QtCore/qmap.h:586: note: initialized from here
/usr/include/qt4/QtCore/qmap.h:588: warning: dereferencing pointer ‘y’ does break strict-aliasing rules
/usr/include/qt4/QtCore/qmap.h:586: note: initialized from here
g++ -Wl,-O1 -o qtconcurrent main.o -L/usr/lib -lQtGui -lQtCore -lpthread
Partager