Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-11798

Warnings in declarative compilation

    XMLWordPrintable

Details

    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

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            lscunha Leonardo Sobral Cunha (Inactive)
            lscunha Leonardo Sobral Cunha (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes