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

SSSE3 fails on latest Haswell based MacBook Pro and Air

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • Not Evaluated
    • None
    • 4.8.5
    • Build System
    • None

    Description

      While working on getting Qt 4.8.x running on Mavericks (via Homebrew) we've discovered an issue that seems to affect only the new MacBook Pro and Air machines with Haswell processors. Despite those chips obviously supporting SSSE3, Qt 4 will not build on them without --no-ssse3.

      This bug is seemingly unrelated to Mavericks itself or any of the patches we've added to get it running (which came from code review) as Qt 4 compiles perfectly on every other mac we've tried.

      A fellow Homebrew user was kind enough to attempt to build for me (in which I ensure that --no-ssse3 is not present) and send me his logs so that I can log the issue here. I also asked him to log the output of sysctl -a so that you can inspect the CPU parameters in more detail.

      His logs are here: https://gist.github.com/RichGuk/7252567

      In the meantime we are simply adding the --no-ssse3 flag for all Haswell based machines. If you need any further information, please let me know and I will endeavour to procure what you need from someone who has an affected machine.

      Attachments

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

        Activity

          People

            thiago Thiago Macieira
            cliffrowley Cliff Rowley
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes