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

Build Error on Linux ARM Distro, Build run out of memory

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.8.1
    • WebEngine
    • None
    • AWS instance type: c6g.16xlarge, 128 GB RAM, 32 vCPUs, 128 GB swap file

    Description

      A build error occurred while compiling Qt 6.8.1 on a Linux ARM distribution. The issue seems to stem from QWebEngine consuming all available memory on the build machine. Specifically, the QWebEngine module's Chromium dependency requires an exceptionally large amount of resources to build. One particular compilation process on Linux ARM is consuming over 100 GB of memory, leading to termination due to resource exhaustion.

      Build Machine Details:

      • VM Machine
      • AWS instance type: c6g.8xlarge
      • 64 GB RAM, 32 vCPUs, 32 GB swap file

      Log: log.txt

       

      Update:

      Tried building with the largest AWS instance type available:

      • AWS instance type: c6g.16xlarge
      • 128GB of RAM, 128GB swap space

      Unfortunately, this was still not enough, and the singular compilation process was killed after 45 minutes. This process was observed to have a peak memory usage of 195GB.

      Attachments

        1. log.txt
          4 kB
          Gerald Li
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            qt_webengine_team Qt WebEngine Team
            gerald_li Gerald Li
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes