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

Compile error: _mm_castps_si128' was not declared

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P3: Somewhat important
    • 4.8.4
    • 4.7.3
    • None
    • Enterprise 4 Gcc 3.4.6
    • 292bfacd4f4420ba47b6aa0bd1d0686e02711845

    Description

      NOTE: this is 4.8 pre but I can select it form the list.

      compiling[sse] painting/qdrawhelper_sse.cpp
      compiling[sse2] image/qimage_sse2.cpp
      compiling[sse2] painting/qdrawhelper_sse2.cpp
      painting/qdrawhelper_sse2.cpp: In static member function `static long long int _vector_ QSimdSse2::v_greaterOrEqual(float _vector, float __vector_)':
      painting/qdrawhelper_sse2.cpp:531: error: `_mm_castps_si128' was not declared in this scope
      painting/qdrawhelper_sse2.cpp:531: warning: unused variable '_mm_castps_si128'
      make[1]: *** [.obj/release-shared/qdrawhelper_sse2.o] Error 1
      make[1]: Leaving directory `/home/hj/qtlib/qt-qt/src/gui'
      make: *** [sub-gui-make_default-ordered] Error 2

      Note if disable the sse2 then it compiles.
      Is it not possible to detect this automatically?

      Attachments

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

        Activity

          People

            rodal Samuel Rødal
            hjpriester Henk Jan Priester
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes