Advertisement
Guest User

Untitled

a guest
Jun 15th, 2021
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 17.49 KB | None | 0 0
  1. ../../../../../HISE-codegen/hi_dsp_library/node_api/nodes/prototypes.h:153:124:   required from ‘static void scriptnode::prototypes::static_wrappers<T>::process(void*, ProcessDataType*) [with ProcessDataType = snex::Types::ProcessDataDyn; T = scriptnode::core::oscillator<1>]
  2. ../../../../../HISE-codegen/hi_dsp_library/node_api/nodes/OpaqueNode.h:126:15:   required from ‘void scriptnode::OpaqueNode::create() [with T = scriptnode::core::oscillator<1>]
  3. ../../../../../HISE-codegen/hi_dsp_library/unit_test/wrapper_tests.cpp:246:16:   required from ‘void hise::tests::WrapperTests::testOpaqueNode(hise::tests::node_test&, const juce::String&) [with T = scriptnode::core::oscillator<1>]
  4. ../../../../../HISE-codegen/hi_dsp_library/unit_test/wrapper_tests.cpp:240:54:   required from here
  5. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1083:116: error: dependent-name ‘snex::Types::SpanOperators<T>::add’ is parsed as a non-type, but instantiation yields a type
  6.  1083 |  template <typename OperandType> Type& operator+(const OperandType& op) { return this->performOp<SpanOperators<T>::add>(op); }
  7.       |                                                                                                                    ^~~
  8. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1083:116: note: say ‘typename snex::Types::SpanOperators<T>::add’ if a type is meant
  9. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1083:120: error: no matching function for call to ‘snex::Types::span<float, 1>::<expression error>(const float&)
  10.  1083 |  template <typename OperandType> Type& operator+(const OperandType& op) { return this->performOp<SpanOperators<T>::add>(op); }
  11.       |                                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
  12. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:942:57: note: candidate: ‘template<class OpType, class OperandType> snex::Types::span<T, Size>::Type& snex::Types::span<T, Size>::performOp(const OperandType&) [with OpType = OpType; OperandType = OperandType; T = float; int Size = 1]
  13.   942 |  template <typename OpType, typename OperandType> Type& performOp(const OperandType& op)
  14.       |                                                         ^~~~~~~~~
  15. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:942:57: note:   template argument deduction/substitution failed:
  16. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h: In instantiation of ‘snex::Types::span<T, Size>::Type& snex::Types::span<T, Size>::operator*(const OperandType&) [with OperandType = float; T = float; int Size = 1; snex::Types::span<T, Size>::Type = snex::Types::span<float, 1>]’:
  17. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1087:88:   required from ‘snex::Types::span<T, Size>::Type& snex::Types::span<T, Size>::operator*=(const OperandType&) [with OperandType = float; T = float; int Size = 1; snex::Types::span<T, Size>::Type = snex::Types::span<float, 1>]
  18. ../../../../../HISE-codegen/hi_dsp_library/node_api/nodes/Bypass.h:89:9:   required from ‘void scriptnode::bypass::smoothed<T>::processFrame(FrameDataType&) [with FrameDataType = snex::Types::span<float, 1>; T = hise::tests::helper_nodes::dc]
  19. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ProcessDataTypes.h:509:20:   required from ‘static void snex::Types::FrameConverters::processFix(DspClass*, ProcessDataType&) [with int NumChannels = 1; DspClass = scriptnode::bypass::smoothed<hise::tests::helper_nodes::dc>; ProcessDataType = snex::Types::ProcessData<1>]
  20. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ProcessDataTypes.h:552:26:   required from ‘static void snex::Types::FrameConverters::forwardToFrame16(DspClass*, ProcessDataType&) [with DspClass = scriptnode::bypass::smoothed<hise::tests::helper_nodes::dc>; ProcessDataType = snex::Types::ProcessData<1>]
  21. ../../../../../HISE-codegen/hi_dsp_library/node_api/nodes/Bypass.h:55:37:   required from ‘void scriptnode::bypass::smoothed<T>::process(ProcessDataType&) [with ProcessDataType = snex::Types::ProcessData<1>; T = hise::tests::helper_nodes::dc]
  22. ../../../../../HISE-codegen/hi_dsp_library/unit_test/wrapper_tests.cpp:84:14:   required from ‘void hise::tests::node_test::callObjectWithFix(T&, int) [with int ChannelAmount = 1; T = scriptnode::bypass::smoothed<hise::tests::helper_nodes::dc>]
  23. ../../../../../HISE-codegen/hi_dsp_library/unit_test/wrapper_tests.cpp:320:36:   required from here
  24. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1086:116: error: dependent-name ‘snex::Types::SpanOperators<T>::multiply’ is parsed as a non-type, but instantiation yields a type
  25.  1086 |  template <typename OperandType> Type& operator*(const OperandType& op) { return this->performOp<SpanOperators<T>::multiply>(op); }
  26.       |                                                                                                                    ^~~~~~~~
  27. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1086:116: note: say ‘typename snex::Types::SpanOperators<T>::multiply’ if a type is meant
  28. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1086:125: error: no matching function for call to ‘snex::Types::span<float, 1>::<expression error>(const float&)
  29.  1086 |  template <typename OperandType> Type& operator*(const OperandType& op) { return this->performOp<SpanOperators<T>::multiply>(op); }
  30.       |                                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
  31. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:942:57: note: candidate: ‘template<class OpType, class OperandType> snex::Types::span<T, Size>::Type& snex::Types::span<T, Size>::performOp(const OperandType&) [with OpType = OpType; OperandType = OperandType; T = float; int Size = 1]
  32.   942 |  template <typename OpType, typename OperandType> Type& performOp(const OperandType& op)
  33.       |                                                         ^~~~~~~~~
  34. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:942:57: note:   template argument deduction/substitution failed:
  35. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h: In instantiation of ‘snex::Types::span<T, Size>::Type& snex::Types::span<T, Size>::operator+(const OperandType&) [with OperandType = snex::Types::span<float, 1>; T = float; int Size = 1; snex::Types::span<T, Size>::Type = snex::Types::span<float, 1>]’:
  36. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1084:88:   required from ‘snex::Types::span<T, Size>::Type& snex::Types::span<T, Size>::operator+=(const OperandType&) [with OperandType = snex::Types::span<float, 1>; T = float; int Size = 1; snex::Types::span<T, Size>::Type = snex::Types::span<float, 1>]
  37. ../../../../../HISE-codegen/hi_dsp_library/node_api/nodes/Bypass.h:91:9:   required from ‘void scriptnode::bypass::smoothed<T>::processFrame(FrameDataType&) [with FrameDataType = snex::Types::span<float, 1>; T = hise::tests::helper_nodes::dc]
  38. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ProcessDataTypes.h:509:20:   required from ‘static void snex::Types::FrameConverters::processFix(DspClass*, ProcessDataType&) [with int NumChannels = 1; DspClass = scriptnode::bypass::smoothed<hise::tests::helper_nodes::dc>; ProcessDataType = snex::Types::ProcessData<1>]
  39. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ProcessDataTypes.h:552:26:   required from ‘static void snex::Types::FrameConverters::forwardToFrame16(DspClass*, ProcessDataType&) [with DspClass = scriptnode::bypass::smoothed<hise::tests::helper_nodes::dc>; ProcessDataType = snex::Types::ProcessData<1>]
  40. ../../../../../HISE-codegen/hi_dsp_library/node_api/nodes/Bypass.h:55:37:   required from ‘void scriptnode::bypass::smoothed<T>::process(ProcessDataType&) [with ProcessDataType = snex::Types::ProcessData<1>; T = hise::tests::helper_nodes::dc]
  41. ../../../../../HISE-codegen/hi_dsp_library/unit_test/wrapper_tests.cpp:84:14:   required from ‘void hise::tests::node_test::callObjectWithFix(T&, int) [with int ChannelAmount = 1; T = scriptnode::bypass::smoothed<hise::tests::helper_nodes::dc>]
  42. ../../../../../HISE-codegen/hi_dsp_library/unit_test/wrapper_tests.cpp:320:36:   required from here
  43. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1083:116: error: dependent-name ‘snex::Types::SpanOperators<T>::add’ is parsed as a non-type, but instantiation yields a type
  44.  1083 |  template <typename OperandType> Type& operator+(const OperandType& op) { return this->performOp<SpanOperators<T>::add>(op); }
  45.       |                                                                                                                    ^~~
  46. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1083:116: note: say ‘typename snex::Types::SpanOperators<T>::add’ if a type is meant
  47. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1083:120: error: no matching function for call to ‘snex::Types::span<float, 1>::<expression error>(const snex::Types::span<float, 1>&)
  48.  1083 |  template <typename OperandType> Type& operator+(const OperandType& op) { return this->performOp<SpanOperators<T>::add>(op); }
  49.       |                                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
  50. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:942:57: note: candidate: ‘template<class OpType, class OperandType> snex::Types::span<T, Size>::Type& snex::Types::span<T, Size>::performOp(const OperandType&) [with OpType = OpType; OperandType = OperandType; T = float; int Size = 1]
  51.   942 |  template <typename OpType, typename OperandType> Type& performOp(const OperandType& op)
  52.       |                                                         ^~~~~~~~~
  53. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:942:57: note:   template argument deduction/substitution failed:
  54. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h: In instantiation of ‘snex::Types::span<T, Size>::Type& snex::Types::span<T, Size>::operator*(const OperandType&) [with OperandType = float; T = float; int Size = 2; snex::Types::span<T, Size>::Type = snex::Types::span<float, 2>]’:
  55. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1087:88:   required from ‘snex::Types::span<T, Size>::Type& snex::Types::span<T, Size>::operator*=(const OperandType&) [with OperandType = float; T = float; int Size = 2; snex::Types::span<T, Size>::Type = snex::Types::span<float, 2>]
  56. ../../../../../HISE-codegen/hi_dsp_library/node_api/nodes/Bypass.h:89:9:   required from ‘void scriptnode::bypass::smoothed<T>::processFrame(FrameDataType&) [with FrameDataType = snex::Types::span<float, 2>; T = hise::tests::helper_nodes::dc]
  57. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ProcessDataTypes.h:509:20:   required from ‘static void snex::Types::FrameConverters::processFix(DspClass*, ProcessDataType&) [with int NumChannels = 2; DspClass = scriptnode::bypass::smoothed<hise::tests::helper_nodes::dc>; ProcessDataType = snex::Types::ProcessData<1>]
  58. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ProcessDataTypes.h:553:26:   required from ‘static void snex::Types::FrameConverters::forwardToFrame16(DspClass*, ProcessDataType&) [with DspClass = scriptnode::bypass::smoothed<hise::tests::helper_nodes::dc>; ProcessDataType = snex::Types::ProcessData<1>]
  59. ../../../../../HISE-codegen/hi_dsp_library/node_api/nodes/Bypass.h:55:37:   required from ‘void scriptnode::bypass::smoothed<T>::process(ProcessDataType&) [with ProcessDataType = snex::Types::ProcessData<1>; T = hise::tests::helper_nodes::dc]
  60. ../../../../../HISE-codegen/hi_dsp_library/unit_test/wrapper_tests.cpp:84:14:   required from ‘void hise::tests::node_test::callObjectWithFix(T&, int) [with int ChannelAmount = 1; T = scriptnode::bypass::smoothed<hise::tests::helper_nodes::dc>]
  61. ../../../../../HISE-codegen/hi_dsp_library/unit_test/wrapper_tests.cpp:320:36:   required from here
  62. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1086:116: error: dependent-name ‘snex::Types::SpanOperators<T>::multiply’ is parsed as a non-type, but instantiation yields a type
  63.  1086 |  template <typename OperandType> Type& operator*(const OperandType& op) { return this->performOp<SpanOperators<T>::multiply>(op); }
  64.       |                                                                                                                    ^~~~~~~~
  65. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1086:116: note: say ‘typename snex::Types::SpanOperators<T>::multiply’ if a type is meant
  66. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1086:125: error: no matching function for call to ‘snex::Types::span<float, 2>::<expression error>(const float&)
  67.  1086 |  template <typename OperandType> Type& operator*(const OperandType& op) { return this->performOp<SpanOperators<T>::multiply>(op); }
  68.       |                                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
  69. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:942:57: note: candidate: ‘template<class OpType, class OperandType> snex::Types::span<T, Size>::Type& snex::Types::span<T, Size>::performOp(const OperandType&) [with OpType = OpType; OperandType = OperandType; T = float; int Size = 2]
  70.   942 |  template <typename OpType, typename OperandType> Type& performOp(const OperandType& op)
  71.       |                                                         ^~~~~~~~~
  72. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:942:57: note:   template argument deduction/substitution failed:
  73. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h: In instantiation of ‘snex::Types::span<T, Size>::Type& snex::Types::span<T, Size>::operator+(const OperandType&) [with OperandType = snex::Types::span<float, 2>; T = float; int Size = 2; snex::Types::span<T, Size>::Type = snex::Types::span<float, 2>]’:
  74. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1084:88:   required from ‘snex::Types::span<T, Size>::Type& snex::Types::span<T, Size>::operator+=(const OperandType&) [with OperandType = snex::Types::span<float, 2>; T = float; int Size = 2; snex::Types::span<T, Size>::Type = snex::Types::span<float, 2>]
  75. ../../../../../HISE-codegen/hi_dsp_library/node_api/nodes/Bypass.h:91:9:   required from ‘void scriptnode::bypass::smoothed<T>::processFrame(FrameDataType&) [with FrameDataType = snex::Types::span<float, 2>; T = hise::tests::helper_nodes::dc]
  76. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ProcessDataTypes.h:509:20:   required from ‘static void snex::Types::FrameConverters::processFix(DspClass*, ProcessDataType&) [with int NumChannels = 2; DspClass = scriptnode::bypass::smoothed<hise::tests::helper_nodes::dc>; ProcessDataType = snex::Types::ProcessData<1>]
  77. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ProcessDataTypes.h:553:26:   required from ‘static void snex::Types::FrameConverters::forwardToFrame16(DspClass*, ProcessDataType&) [with DspClass = scriptnode::bypass::smoothed<hise::tests::helper_nodes::dc>; ProcessDataType = snex::Types::ProcessData<1>]
  78. ../../../../../HISE-codegen/hi_dsp_library/node_api/nodes/Bypass.h:55:37:   required from ‘void scriptnode::bypass::smoothed<T>::process(ProcessDataType&) [with ProcessDataType = snex::Types::ProcessData<1>; T = hise::tests::helper_nodes::dc]
  79. ../../../../../HISE-codegen/hi_dsp_library/unit_test/wrapper_tests.cpp:84:14:   required from ‘void hise::tests::node_test::callObjectWithFix(T&, int) [with int ChannelAmount = 1; T = scriptnode::bypass::smoothed<hise::tests::helper_nodes::dc>]
  80. ../../../../../HISE-codegen/hi_dsp_library/unit_test/wrapper_tests.cpp:320:36:   required from here
  81. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1083:116: error: dependent-name ‘snex::Types::SpanOperators<T>::add’ is parsed as a non-type, but instantiation yields a type
  82.  1083 |  template <typename OperandType> Type& operator+(const OperandType& op) { return this->performOp<SpanOperators<T>::add>(op); }
  83.       |                                                                                                                    ^~~
  84. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1083:116: note: say ‘typename snex::Types::SpanOperators<T>::add’ if a type is meant
  85. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:1083:120: error: no matching function for call to ‘snex::Types::span<float, 2>::<expression error>(const snex::Types::span<float, 2>&)
  86.  1083 |  template <typename OperandType> Type& operator+(const OperandType& op) { return this->performOp<SpanOperators<T>::add>(op); }
  87.       |                                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
  88. ../../../../../HISE-codegen/hi_dsp_library/snex_basics/snex_ArrayTypes.h:942:57: note: candidate: ‘template<class OpType, class OperandType> snex::Types::span<T, Size>::Type& snex::Types::span<T, Size>::performOp(const OperandType&) [with OpType = OpType; OperandType = OperandType; T = float; int Size = 2]
  89.   942 |  template <typename OpType, typename OperandType> Type& performOp(const OperandType& op)
  90.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement