Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8291592

Debug build of WebKit 614.1 fails on macOS

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P3
    • jfx23
    • jfx20
    • javafx
    • None
    • web

    Description

      After the update to WebKit 614.1, the debug build fails on macOS. To reproduce:

      $ gradle -PCONF=DebugNative -PCOMPILE_WEBKIT=true

      ...
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:149:13: error: no matching function for call to 'getCodeFunctionPtr'
                  LLINT_OP(wasm_catch)
                  ^~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:118:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLInt::getCodeFunctionPtr<CFunctionPtrTag>(name)), \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:213:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getCodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:149:13: error: no matching function for call to 'getCodeFunctionPtr'
                  LLINT_OP(wasm_catch)
                  ^~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:119:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLINT_RETURN_VALIDATE(name)) \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationValidation.h:118:38: note: expanded from macro 'LLINT_RETURN_VALIDATE'
      #define LLINT_RETURN_VALIDATE(name) LLInt::getCodeFunctionPtr<CFunctionPtrTag>(name)
                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:213:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getCodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:149:13: error: no matching function for call to 'getWide16CodeFunctionPtr'
                  LLINT_OP(wasm_catch)
                  ^~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:121:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLInt::getWide16CodeFunctionPtr<CFunctionPtrTag>(name)), \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:223:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getWide16CodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:149:13: error: no matching function for call to 'getWide16CodeFunctionPtr'
                  LLINT_OP(wasm_catch)
                  ^~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:122:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLINT_RETURN_WIDE16_VALIDATE(name)) \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationValidation.h:122:45: note: expanded from macro 'LLINT_RETURN_WIDE16_VALIDATE'
      #define LLINT_RETURN_WIDE16_VALIDATE(name) LLInt::getWide16CodeFunctionPtr<CFunctionPtrTag>(name)
                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:223:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getWide16CodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:149:13: error: no matching function for call to 'getWide32CodeFunctionPtr'
                  LLINT_OP(wasm_catch)
                  ^~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:124:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLInt::getWide32CodeFunctionPtr<CFunctionPtrTag>(name)), \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:233:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getWide32CodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:149:13: error: no matching function for call to 'getWide32CodeFunctionPtr'
                  LLINT_OP(wasm_catch)
                  ^~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:125:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLINT_RETURN_WIDE32_VALIDATE(name)) \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationValidation.h:126:45: note: expanded from macro 'LLINT_RETURN_WIDE32_VALIDATE'
      #define LLINT_RETURN_WIDE32_VALIDATE(name) LLInt::getWide32CodeFunctionPtr<CFunctionPtrTag>(name)
                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:233:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getWide32CodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:150:13: error: no matching function for call to 'getCodeFunctionPtr'
                  LLINT_OP(wasm_catch_no_tls)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:118:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLInt::getCodeFunctionPtr<CFunctionPtrTag>(name)), \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:213:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getCodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:150:13: error: no matching function for call to 'getCodeFunctionPtr'
                  LLINT_OP(wasm_catch_no_tls)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:119:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLINT_RETURN_VALIDATE(name)) \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationValidation.h:118:38: note: expanded from macro 'LLINT_RETURN_VALIDATE'
      #define LLINT_RETURN_VALIDATE(name) LLInt::getCodeFunctionPtr<CFunctionPtrTag>(name)
                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:213:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getCodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:150:13: error: no matching function for call to 'getWide16CodeFunctionPtr'
                  LLINT_OP(wasm_catch_no_tls)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:121:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLInt::getWide16CodeFunctionPtr<CFunctionPtrTag>(name)), \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:223:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getWide16CodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:150:13: error: no matching function for call to 'getWide16CodeFunctionPtr'
                  LLINT_OP(wasm_catch_no_tls)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:122:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLINT_RETURN_WIDE16_VALIDATE(name)) \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationValidation.h:122:45: note: expanded from macro 'LLINT_RETURN_WIDE16_VALIDATE'
      #define LLINT_RETURN_WIDE16_VALIDATE(name) LLInt::getWide16CodeFunctionPtr<CFunctionPtrTag>(name)
                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:223:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getWide16CodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:150:13: error: no matching function for call to 'getWide32CodeFunctionPtr'
                  LLINT_OP(wasm_catch_no_tls)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:124:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLInt::getWide32CodeFunctionPtr<CFunctionPtrTag>(name)), \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:233:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getWide32CodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:150:13: error: no matching function for call to 'getWide32CodeFunctionPtr'
                  LLINT_OP(wasm_catch_no_tls)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:125:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLINT_RETURN_WIDE32_VALIDATE(name)) \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationValidation.h:126:45: note: expanded from macro 'LLINT_RETURN_WIDE32_VALIDATE'
      #define LLINT_RETURN_WIDE32_VALIDATE(name) LLInt::getWide32CodeFunctionPtr<CFunctionPtrTag>(name)
                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:233:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getWide32CodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:151:13: error: no matching function for call to 'getCodeFunctionPtr'
                  LLINT_OP(wasm_catch_all)
                  ^~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:118:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLInt::getCodeFunctionPtr<CFunctionPtrTag>(name)), \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:213:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getCodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:151:13: error: no matching function for call to 'getCodeFunctionPtr'
                  LLINT_OP(wasm_catch_all)
                  ^~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:119:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLINT_RETURN_VALIDATE(name)) \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationValidation.h:118:38: note: expanded from macro 'LLINT_RETURN_VALIDATE'
      #define LLINT_RETURN_VALIDATE(name) LLInt::getCodeFunctionPtr<CFunctionPtrTag>(name)
                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:213:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getCodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:151:13: error: no matching function for call to 'getWide16CodeFunctionPtr'
                  LLINT_OP(wasm_catch_all)
                  ^~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:121:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLInt::getWide16CodeFunctionPtr<CFunctionPtrTag>(name)), \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:223:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getWide16CodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:151:13: error: no matching function for call to 'getWide16CodeFunctionPtr'
                  LLINT_OP(wasm_catch_all)
                  ^~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:122:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLINT_RETURN_WIDE16_VALIDATE(name)) \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationValidation.h:122:45: note: expanded from macro 'LLINT_RETURN_WIDE16_VALIDATE'
      #define LLINT_RETURN_WIDE16_VALIDATE(name) LLInt::getWide16CodeFunctionPtr<CFunctionPtrTag>(name)
                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:223:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getWide16CodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:151:13: error: no matching function for call to 'getWide32CodeFunctionPtr'
                  LLINT_OP(wasm_catch_all)
                  ^~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:124:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLInt::getWide32CodeFunctionPtr<CFunctionPtrTag>(name)), \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:233:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getWide32CodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:151:13: error: no matching function for call to 'getWide32CodeFunctionPtr'
                  LLINT_OP(wasm_catch_all)
                  ^~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:125:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLINT_RETURN_WIDE32_VALIDATE(name)) \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationValidation.h:126:45: note: expanded from macro 'LLINT_RETURN_WIDE32_VALIDATE'
      #define LLINT_RETURN_WIDE32_VALIDATE(name) LLInt::getWide32CodeFunctionPtr<CFunctionPtrTag>(name)
                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:233:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getWide32CodeFunctionPtr(OpcodeID opcodeID)
                              ^
      In file included from modules/javafx.web/build/mac/Debug/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:4:
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:152:13: error: no matching function for call to 'getCodeFunctionPtr'
                  LLINT_OP(wasm_catch_all_no_tls)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/JITOperationList.cpp:118:29: note: expanded from macro 'LLINT_OP'
              bitwise_cast<void*>(LLInt::getCodeFunctionPtr<CFunctionPtrTag>(name)), \
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:213:25: note: candidate function template not viable: no known conversion from 'JSC::WasmOpcodeID' to 'JSC::OpcodeID' for 1st argument
      ALWAYS_INLINE LLIntCode getCodeFunctionPtr(OpcodeID opcodeID)
                              ^
      fatal error: too many errors emitted, stopping now [-ferror-limit=]
      1 warning and 20 errors generated.
      make[2]: *** [Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp.o] Error 1
      make[2]: *** Waiting for unfinished jobs....
      1 warning generated.
      1 warning generated.
      1 warning generated.
      1 warning generated.
      1 warning generated.
      1 warning generated.
      1 warning generated.
      1 warning generated.
      1 warning generated.
      1 warning generated.
      1 warning generated.
      make[1]: *** [Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/all] Error 2
      make: *** [all] Error 2

      > Task :web:compileNativeMac FAILED

      Attachments

        Issue Links

          Activity

            People

              hmeda Hima Bindu Meda
              kcr Kevin Rushforth
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: