Guest User

Untitled

a guest
Apr 19th, 2016
109
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. In file included from ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:47:0:
  2. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In lambda function:
  3. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: parameter packs not expanded with ‘...’:
  4. params.exceptionJumps, function, result, arguments...);
  5. ^
  6. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: note: ‘arguments’
  7. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:67: error: expansion pattern ‘arguments’ contains no argument packs
  8. params.exceptionJumps, function, result, arguments...);
  9. ^
  10. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm64}]::__lambda36’:
  11. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm64}]’
  12. ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:3370:85: required from here
  13. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
  14. params.exceptionJumps, function, result, arguments...);
  15. ^
  16. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr}]::__lambda36’:
  17. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr}]’
  18. ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:3429:64: required from here
  19. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
  20. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm32}]::__lambda36’:
  21. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm32}]’
  22. ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:3493:60: required from here
  23. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
  24. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID}]::__lambda36’:
  25. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID}]’
  26. ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:3803:75: required from here
  27. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
  28. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID}]::__lambda36’:
  29. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID}]’
  30. ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:3874:89: required from here
  31. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
  32. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID}]::__lambda36’:
  33. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID}]’
  34. ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:4098:75: required from here
  35. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
  36. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr}]::__lambda36’:
  37. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr}]’
  38. ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:4508:90: required from here
  39. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
  40. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {}]::__lambda36’:
  41. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {}]’
  42. ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:6724:91: required from here
  43. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
  44. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm32}]::__lambda36’:
  45. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm32}]’
  46. ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:8103:100: required from here
  47. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
  48. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm64}]’:
  49. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
  50. }
  51. ^
  52. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr}]’:
  53. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
  54. }
  55. ^
  56. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm32}]’:
  57. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
  58. }
  59. ^
  60. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr}]’:
  61. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
  62. }
  63. ^
  64. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm32}]’:
  65. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
  66. }
  67. ^
  68. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID}]’:
  69. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
  70. }
  71. ^
  72. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID}]’:
  73. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
  74. }
  75. ^
  76. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {}]’:
  77. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
  78. }
  79. ^
  80. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID}]’:
  81. ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
  82. }
  83. ^
RAW Paste Data