Details
-
Bug
-
Resolution: Cannot Reproduce
-
P4: Low
-
4.7.0
-
None
Description
when compiling the beta2 packages following warnings are printed :
platform details: opensource package
Linux yoda 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28 13:27:30 UTC 2010 i686 GNU/Linux
gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h: In member function 'QDeclarativeState& QDeclarativeState::operator<<(QDeclarativeStateOperation*)':
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:164: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativeguard_p.h:147: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativeguard_p.h:148: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:172: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:172: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:172: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:173: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:173: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:174: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:175: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativeguard_p.h:149: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativeguard_p.h:150: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:157: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:160: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:161: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:162: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:162: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/util/qdeclarativestate_p_p.h:114: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/util/qdeclarativestate_p_p.h:114: note: initialized from here
In file included from ../../include/QtDeclarative/private/qdeclarativestate_p_p.h:1,
from util/qdeclarativestate.cpp:42:
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h: In static member function 'static void QDeclarativeStatePrivate::operations_append(QDeclarativeListProperty<QDeclarativeStateOperation>, QDeclarativeStateOperation)':
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:164: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativeguard_p.h:147: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativeguard_p.h:148: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:172: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:172: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:172: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:173: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:173: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:174: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:175: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativeguard_p.h:149: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativeguard_p.h:150: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:157: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:160: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:161: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:162: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativedata_p.h:162: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/util/qdeclarativestate_p_p.h:114: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativevme_p.h: In member function 'void QDeclarativeVME::runDeferred(QObject*)':
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativevme_p.h:78: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
../../include/QtDeclarative/private/../../../src/declarative/qml/qdeclarativevme_p.h:78: note: initialized from here
qml/qdeclarativecompiledbindings.cpp: In member function 'void<unnamed>::Register::setQObject(QObject*)':
qml/qdeclarativecompiledbindings.cpp:144: warning: dereferencing type-punned pointer will break strict-aliasing rules
qml/qdeclarativecompiledbindings.cpp: In member function 'QObject*<unnamed>::Register::getQObject() const':
qml/qdeclarativecompiledbindings.cpp:145: warning: dereferencing type-punned pointer will break strict-aliasing rules
qml/qdeclarativecompiledbindings.cpp: In member function 'void<unnamed>::Register::setqreal(qreal)':
qml/qdeclarativecompiledbindings.cpp:147: warning: dereferencing type-punned pointer will break strict-aliasing rules
qml/qdeclarativecompiledbindings.cpp: In member function 'qreal<unnamed>::Register::getqreal() const':
qml/qdeclarativecompiledbindings.cpp:148: warning: dereferencing type-punned pointer will break strict-aliasing rules
qml/qdeclarativecompiledbindings.cpp: In member function 'void<unnamed>::Register::setint(int)':
qml/qdeclarativecompiledbindings.cpp:150: warning: dereferencing type-punned pointer will break strict-aliasing rules
qml/qdeclarativecompiledbindings.cpp: In member function 'int<unnamed>::Register::getint() const':
qml/qdeclarativecompiledbindings.cpp:151: warning: dereferencing type-punned pointer will break strict-aliasing rules
qml/qdeclarativecompiledbindings.cpp: In member function 'void<unnamed>::Register::setbool(bool)':
qml/qdeclarativecompiledbindings.cpp:153: warning: dereferencing type-punned pointer will break strict-aliasing rules
qml/qdeclarativecompiledbindings.cpp: In member function 'bool<unnamed>::Register::getbool() const':
qml/qdeclarativecompiledbindings.cpp:154: warning: dereferencing type-punned pointer will break strict-aliasing rules