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

qtdiag.js: AssertionError: SIMD is used, but not supported in WASM mode yet

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P0: Blocker
    • 5.12.2
    • 5.12.2
    • Build tools: Other
    • None
    • WebAssembly
    • d264cde2c754a683a723a2b5aad9b634a07eea21

    Description

      https://codereview.qt-project.org/#/c/251693/ Update submodules on '5.12' in qt5

      https://testresults.qt.io/coin/integration/qt/qt5/tasks/1550350476

      https://testresults.qt.io/logs/qt/qttools/9ba4ff1d725001868ea793bf522187952ed0c06e/LinuxopenSUSE_42_3x86_64LinuxWebAssemblyx86_64GCCqtci-linux-openSUSE-42.3-x86_64-a9ac93DeveloperBuild_NoPch_DisableTests/9fed8125df8c1c2448f340e74f133d470ab67a76/build_1550354342/log.txt.gz

      agent:2019/02/02 07:52:02 build.go:192: emcc: warning: cannot represent a NaN literal '0x10d38c50' with custom bit pattern in NaN-canonicalizing JS engines (e.g. Firefox and Safari) without erasing bits!
      agent:2019/02/02 07:52:03 build.go:192:   in   ret double 0x7FF4000000000000 in _ZL7qt_snanv.17320() 
      agent:2019/02/02 07:52:07 build.go:192: Traceback (most recent call last):
      agent:2019/02/02 07:52:07 build.go:192:   File "/opt/emsdk/emscripten-1.38.1/em++", line 15, in <module>
      agent:2019/02/02 07:52:07 build.go:192:     python_selector.run(emcc)
      agent:2019/02/02 07:52:07 build.go:192:   File "/opt/emsdk/emscripten-1.38.1/tools/python_selector.py", line 38, in run
      agent:2019/02/02 07:52:07 build.go:192:     sys.exit(run_by_import(filename, main) if on_allowed_version() else run_by_subprocess(filename))
      agent:2019/02/02 07:52:07 build.go:192:   File "/opt/emsdk/emscripten-1.38.1/tools/python_selector.py", line 13, in run_by_import
      agent:2019/02/02 07:52:07 build.go:192:     return getattr(importlib.import_module(os.path.basename(filename)), main)()
      agent:2019/02/02 07:52:07 build.go:192:   File "/opt/emsdk/emscripten-1.38.1/emcc.py", line 1669, in run
      agent:2019/02/02 07:52:07 build.go:192:     final = shared.Building.emscripten(final, append_ext=False, extra_args=extra_args)
      agent:2019/02/02 07:52:07 build.go:192:   File "/opt/emsdk/emscripten-1.38.1/tools/shared.py", line 2030, in emscripten
      agent:2019/02/02 07:52:07 build.go:192:     emscripten._main(cmdline)
      agent:2019/02/02 07:52:07 build.go:192:   File "/opt/emsdk/emscripten-1.38.1/emscripten.py", line 2353, in _main
      agent:2019/02/02 07:52:07 build.go:192:     temp_files.run_and_clean(lambda: main(
      agent:2019/02/02 07:52:07 build.go:192:   File "/opt/emsdk/emscripten-1.38.1/tools/tempfiles.py", line 93, in run_and_clean
      agent:2019/02/02 07:52:07 build.go:192:     return func()
      agent:2019/02/02 07:52:07 build.go:192:   File "/opt/emsdk/emscripten-1.38.1/emscripten.py", line 2358, in <lambda>
      agent:2019/02/02 07:52:07 build.go:192:     DEBUG=DEBUG,
      agent:2019/02/02 07:52:07 build.go:192:   File "/opt/emsdk/emscripten-1.38.1/emscripten.py", line 2266, in main
      agent:2019/02/02 07:52:07 build.go:192:     temp_files=temp_files, DEBUG=DEBUG)
      agent:2019/02/02 07:52:07 build.go:192:   File "/opt/emsdk/emscripten-1.38.1/emscripten.py", line 95, in emscript
      agent:2019/02/02 07:52:07 build.go:192:     glue, forwarded_data = compiler_glue(metadata, settings, libraries, compiler_engine, temp_files, DEBUG)
      agent:2019/02/02 07:52:07 build.go:192:   File "/opt/emsdk/emscripten-1.38.1/emscripten.py", line 224, in compiler_glue
      agent:2019/02/02 07:52:07 build.go:192:     assert not (metadata['simd'] and settings['WASM']), 'SIMD is used, but not supported in WASM mode yet'
      agent:2019/02/02 07:52:07 build.go:192: AssertionError: SIMD is used, but not supported in WASM mode yet
      agent:2019/02/02 07:52:08 build.go:192: Makefile:73: recipe for target '../../bin/qtdiag.js' failed
      agent:2019/02/02 07:52:08 build.go:192: make[2]: *** [../../bin/qtdiag.js] Error 1
      agent:2019/02/02 07:52:08 build.go:192: make[2]: Leaving directory '/home/qt/work/qt/qttools/src/qtdiag'
      agent:2019/02/02 07:52:08 build.go:192: Makefile:203: recipe for target 'sub-qtdiag-make_first' failed
      agent:2019/02/02 07:52:08 build.go:192: make[1]: *** [sub-qtdiag-make_first] Error 2
      agent:2019/02/02 07:52:08 build.go:192: make[1]: *** Waiting for unfinished jobs....
      

      Attachments

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

        Activity

          People

            esabraha Eskil Abrahamsen Blomfeldt
            liaqi Liang Qi
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes