Advertisement
Guest User

Vapoursynth make failure

a guest
Sep 5th, 2019
209
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.88 KB | None | 0 0
  1. make -j4
  2. CXX src/core/libvapoursynth_la-lutfilters.lo
  3. CC src/core/libvapoursynth_la-mergefilters.lo
  4. CC src/core/libvapoursynth_la-reorderfilters.lo
  5. CXX src/core/libvapoursynth_la-settings.lo
  6. src/core/mergefilters.c: In function ‘maskedMergeGetFrame’:
  7. src/core/mergefilters.c:497:94: warning: signed and unsigned type in conditional expression [-Wsign-compare]
  8. func(srcp1, srcp2, maskp, dstp, depth, yuvhandling ? (1U << (depth - 1)) : offset1, w);
  9. ^
  10. CC src/core/libvapoursynth_la-simplefilters.lo
  11. CXX src/core/libvapoursynth_la-textfilter.lo
  12. CXX src/core/libvapoursynth_la-vsapi.lo
  13. CXX src/core/libvapoursynth_la-vscore.lo
  14. CXX src/core/libvapoursynth_la-vslog.lo
  15. In file included from src/core/vscore.cpp:21:0:
  16. src/core/vscore.h: In constructor ‘VSCore::VSCore(int)’:
  17. src/core/vscore.h:655:16: warning: ‘VSCore::memory’ will be initialized after [-Wreorder]
  18. MemoryUse *memory;
  19. ^~~~~~
  20. src/core/vscore.h:643:21: warning: ‘std::atomic_int VSCore::cpuLevel’ [-Wreorder]
  21. std::atomic_int cpuLevel;
  22. ^~~~~~~~
  23. src/core/vscore.cpp:1232:1: warning: when initialized here [-Wreorder]
  24. VSCore::VSCore(int threads) :
  25. ^~~~~~
  26. CXX src/core/libvapoursynth_la-vsresize.lo
  27. CXX src/core/libvapoursynth_la-vsthreadpool.lo
  28. make: *** Keine Regel vorhanden, um das Ziel „src/core/kerne/x86/generic_avx2.cpp“,
  29. benötigt von „src/core/kerne/x86/libvapoursynth_avx2_la-generic_avx2.lo“, zu erstellen. Schluss.
  30. make: *** Auf noch nicht beendete Prozesse wird gewartet …
  31. CXX src/core/libexprfilter_la-exprfilter.lo
  32. src/core/exprfilter.cpp: In member function ‘void {anonymous}::ExprCompiler::addInstruction(const {anonymous}::ExprInstruction&)’:
  33. src/core/exprfilter.cpp:198:16: warning: enumeration value ‘MUX’ not handled in switch [-Wswitch]
  34. switch (insn.op.type) {
  35. ^
  36. src/core/exprfilter.cpp:198:16: warning: enumeration value ‘DUP’ not handled in switch [-Wswitch]
  37. src/core/exprfilter.cpp:198:16: warning: enumeration value ‘SWAP’ not handled in switch [-Wswitch]
  38. src/core/exprfilter.cpp: At global scope:
  39. src/core/exprfilter.cpp:235:19: error: using typedef-name ‘{anonymous}::ExprCompiler128::jit’ after ‘struct’
  40. friend struct jit;
  41. ^~~
  42. src/core/exprfilter.cpp:234:92: note: ‘{anonymous}::ExprCompiler128::jit’ has a previous declaration here
  43. typedef jitasm::function<void, ExprCompiler128, uint8_t *, const intptr_t *, intptr_t> jit;
  44. ^~~
  45. src/core/exprfilter.cpp:235:5: error: friend declaration does not name a class or function
  46. friend struct jit;
  47. ^~~~~~
  48. src/core/exprfilter.cpp: In member function ‘virtual void (* {anonymous}::ExprCompiler128::getCode())(void*, intptr_t*, intptr_t)’:
  49. src/core/exprfilter.cpp:1003:39: error: ‘ExprObj’ was not declared in this scope
  50. void *ptr = mmap(nullptr, ExprObj.GetCodeSize(), PROT_READ | PROT_WRITE | PROT_EXEC, MAP_ANON | MAP_PRIVATE, 0, 0);
  51. ^~~~~~~
  52. src/core/exprfilter.cpp:1003:39: note: suggested alternative: ‘ExprOp’
  53. void *ptr = mmap(nullptr, ExprObj.GetCodeSize(), PROT_READ | PROT_WRITE | PROT_EXEC, MAP_ANON | MAP_PRIVATE, 0, 0);
  54. ^~~~~~~
  55. ExprOp
  56. src/core/exprfilter.cpp: At global scope:
  57. src/core/exprfilter.cpp:1019:19: error: using typedef-name ‘{anonymous}::ExprCompiler256::jit’ after ‘struct’
  58. friend struct jit;
  59. ^~~
  60. src/core/exprfilter.cpp:1018:92: note: ‘{anonymous}::ExprCompiler256::jit’ has a previous declaration here
  61. typedef jitasm::function<void, ExprCompiler256, uint8_t *, const intptr_t *, intptr_t> jit;
  62. ^~~
  63. src/core/exprfilter.cpp:1019:5: error: friend declaration does not name a class or function
  64. friend struct jit;
  65. ^~~~~~
  66. src/core/exprfilter.cpp: In member function ‘virtual void (* {anonymous}::ExprCompiler256::getCode())(void*, intptr_t*, intptr_t)’:
  67. src/core/exprfilter.cpp:1578:39: error: ‘ExprObj’ was not declared in this scope
  68. void *ptr = mmap(nullptr, ExprObj.GetCodeSize(), PROT_READ | PROT_WRITE | PROT_EXEC, MAP_ANON | MAP_PRIVATE, 0, 0);
  69. ^~~~~~~
  70. src/core/exprfilter.cpp:1578:39: note: suggested alternative: ‘ExprOp’
  71. void *ptr = mmap(nullptr, ExprObj.GetCodeSize(), PROT_READ | PROT_WRITE | PROT_EXEC, MAP_ANON | MAP_PRIVATE, 0, 0);
  72. ^~~~~~~
  73. ExprOp
  74. src/core/exprfilter.cpp: In function ‘std::unique_ptr<{anonymous}::ExprCompiler> {anonymous}::make_compiler(int, int)’:
  75. src/core/exprfilter.cpp:1591:21: error: ‘make_unique’ is not a member of ‘std’
  76. return std::make_unique<ExprCompiler256>(numInputs);
  77. ^~~~~~~~~~~
  78. src/core/exprfilter.cpp:1591:21: note: suggested alternative: ‘__unique’
  79. return std::make_unique<ExprCompiler256>(numInputs);
  80. ^~~~~~~~~~~
  81. __unique
  82. src/core/exprfilter.cpp:1591:48: error: expected primary-expression before ‘>’ token
  83. return std::make_unique<ExprCompiler256>(numInputs);
  84. ^
  85. src/core/exprfilter.cpp:1593:21: error: ‘make_unique’ is not a member of ‘std’
  86. return std::make_unique<ExprCompiler128>(numInputs);
  87. ^~~~~~~~~~~
  88. src/core/exprfilter.cpp:1593:21: note: suggested alternative: ‘__unique’
  89. return std::make_unique<ExprCompiler128>(numInputs);
  90. ^~~~~~~~~~~
  91. __unique
  92. src/core/exprfilter.cpp:1593:48: error: expected primary-expression before ‘>’ token
  93. return std::make_unique<ExprCompiler128>(numInputs);
  94. ^
  95. src/core/exprfilter.cpp: In member function ‘void {anonymous}::ExprInterpreter::eval(const uint8_t* const*, uint8_t*, int)’:
  96. src/core/exprfilter.cpp:1716:61: warning: suggest parentheses around comparison in operand of ‘!=’ [-Wparentheses]
  97. registers[insn.dst] = (registers[insn.src1] > 0.0f != registers[insn.src2] > 0.0f) ? 1.0f : 0.0f;
  98. src/core/exprfilter.cpp:1616:20: warning: enumeration value ‘MEM_STORE_F16’ not handled in switch [-Wswitch]
  99. switch (insn.op.type) {
  100. ^
  101. src/core/exprfilter.cpp:1616:20: warning: enumeration value ‘MUX’ not handled in switch [-Wswitch]
  102. src/core/exprfilter.cpp:1616:20: warning: enumeration value ‘DUP’ not handled in switch [-Wswitch]
  103. src/core/exprfilter.cpp:1616:20: warning: enumeration value ‘SWAP’ not handled in switch [-Wswitch]
  104. src/core/exprfilter.cpp: In function ‘float {anonymous}::evalConstantExpr(const {anonymous}::ExpressionTreeNode&)’:
  105. src/core/exprfilter.cpp:2096:63: warning: suggest parentheses around comparison in operand of ‘!=’ [-Wparentheses]
  106. case ExprOpType::XOR: return evalConstantExpr(*node.left) > 0.0f != evalConstantExpr(*node.right) > 0.0f ? 1.0f : 0.0f;
  107. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
  108. src/core/exprfilter.cpp: In member function ‘void {anonymous}::ExponentMap::combineConstants(const ValueIndex&)’:
  109. src/core/exprfilter.cpp:2225:31: error: ‘powf’ is not a member of ‘std’
  110. coeff *= std::powf(node->op.imm.f, it->second);
  111. ^~~~
  112. src/core/exprfilter.cpp:2225:31: note: suggested alternative: ‘pow’
  113. coeff *= std::powf(node->op.imm.f, it->second);
  114. ^~~~
  115. pow
  116. src/core/exprfilter.cpp: In lambda function:
  117. src/core/exprfilter.cpp:2321:87: error: could not convert ‘memOpCodes’ from ‘const std::initializer_list<const {anonymous}::ExprOpType>’ to ‘std::initializer_list<{anonymous}::ExprOpType>’
  118. int lhsCategory = isConstant(*lhsNode) ? 2 : isOpCode(*lhsNode, memOpCodes) ? 1 : 0;
  119. ^
  120. src/core/exprfilter.cpp:2322:87: error: could not convert ‘memOpCodes’ from ‘const std::initializer_list<const {anonymous}::ExprOpType>’ to ‘std::initializer_list<{anonymous}::ExprOpType>’
  121. int rhsCategory = isConstant(*rhsNode) ? 2 : isOpCode(*rhsNode, memOpCodes) ? 1 : 0;
  122. ^
  123. Makefile:1573: recipe for target 'src/core/libexprfilter_la-exprfilter.lo' failed
  124. make: *** [src/core/libexprfilter_la-exprfilter.lo] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement