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

Debug build of WebKit 614.1 fails on macOS

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P3 P3
    • None
    • jfx20
    • javafx
    • None
    • web

      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

            jbhaskar Jay Bhaskar
            kcr Kevin Rushforth
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: