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

compilation error on qtdeclarative for BB10 and QNX6 x86

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Done
    • Affects Version/s: 5.4.0
    • Fix Version/s: 5.4.0
    • Labels:
      None
    • Environment:
      BB10 x86
      QNX6 x86
    • Platform/s:
      QNX
    • Commits:
      54d7d183cde1fab45b0f9a4dd39ffe13edf3b77e

      Description

      change https://codereview.qt-project.org/85444 broke the compilation of qtdeclarative

      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h:1033:70: error: 'FPGpr0' was not declared in this scope
      09:06:55 In file included from /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4isel_masm_p.h:56:0,
      09:06:55                  from /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4isel_masm.cpp:42:
      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h: In member function 'int QV4::JIT::Assembler::StackLayout::calculateStackFrameSize() const':
      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h:205:54: error: 'StackSpaceAllocatedUponFunctionEntry' was not declared in this scope
      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h:206:56: error: 'RegisterSize' was not declared in this scope
      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h:213:67: error: 'StackAlignment' was not declared in this scope
      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h:214:26: error:   in evaluation of 'operator-=(int, const int)'
      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h: In member function 'QV4::JIT::Assembler::Pointer QV4::JIT::Assembler::StackLayout::argumentAddressForCall(int) const':
      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h:244:28: error: 'LocalsRegister' is not a member of 'QV4::JIT::Assembler'
      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h: In member function 'QV4::JIT::Assembler::Pointer QV4::JIT::Assembler::StackLayout::callDataAddress(int) const':
      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h:248:28: error: 'LocalsRegister' is not a member of 'QV4::JIT::Assembler'
      09:06:55 In file included from /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4isel_masm_p.h:56:0,
      09:06:55                  from /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4isel_masm.cpp:42:
      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h: In member function 'JSC::AbstractMacroAssembler<JSC::X86Assembler>::Address QV4::JIT::Assembler::StackLayout::savedRegPointer(int) const':
      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h:257:28: error: 'StackFrameRegister' is not a member of 'QV4::JIT::Assembler'
      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h: In member function 'int QV4::JIT::Assembler::StackLayout::calleeSavedRegisterSpace() const':
      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h:263:20: error: 'RegisterSize' was not declared in this scope
      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h: In member function 'void QV4::JIT::Assembler::storeReturnValue(JSC::AbstractMacroAssembler<JSC::X86Assembler>::RegisterID)':
      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h:534:14: error: 'ReturnValueRegister' was not declared in this scope
      09:06:55 /var/lib/jenkins/jobs/qt-5-qtdeclarative-dev/workspace/ARCH/x86/source/src/qml/jit/qv4assembler_p.h: In member function 'void QV4::JIT::Assembler::storeUInt32ReturnValue(JSC::AbstractMacroAssembler<JSC::X86Assembler>::RegisterID)':
      

        Attachments

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

          Activity

            People

            Assignee:
            seahumad [BB] Sergio Ahumada (Inactive)
            Reporter:
            seahumad [BB] Sergio Ahumada (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes