SHARE
TWEET

Untitled

a guest Nov 24th, 2017 1,072 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $ make
  2.   CXX      EEDI3/EEDI3.lo
  3.   CXX      EEDI3/vectorclass/instrset_detect.lo
  4.   CXX      EEDI3/EEDI3_SSE2.lo
  5.   CXX      EEDI3/EEDI3CL.lo
  6.   CXX      EEDI3/EEDI3CL_SSE2.lo
  7.   CXX      EEDI3/libsse4_la-EEDI3_SSE4.lo
  8.   CXXLD    libsse4.la
  9.   CXX      EEDI3/libavx_la-EEDI3_AVX.lo
  10.   CXXLD    libavx.la
  11.   CXX      EEDI3/libavx512_la-EEDI3_AVX512.lo
  12. In file included from EEDI3/EEDI3_AVX512.cpp:6:
  13. In file included from EEDI3/EEDI3.hpp:7:
  14. In file included from EEDI3/vectorclass/vectorclass.h:46:
  15. EEDI3/vectorclass/vectori256.h:4841:37: warning: | has lower precedence than >=;
  16.       >= will be evaluated first [-Wparentheses]
  17.     __mmask16 mask = uint16_t(i0>=0 | (i1>=0)<<1 | (i2>=0)<<2 | (i3>=0)<...
  18.                               ~~~~~~^
  19. EEDI3/vectorclass/vectori256.h:4841:37: note: place parentheses around the '>='
  20.       expression to silence this warning
  21.     __mmask16 mask = uint16_t(i0>=0 | (i1>=0)<<1 | (i2>=0)<<2 | (i3>=0)<...
  22.                                     ^
  23.                               (    )
  24. EEDI3/vectorclass/vectori256.h:4841:37: note: place parentheses around the |
  25.       expression to evaluate it first
  26.     __mmask16 mask = uint16_t(i0>=0 | (i1>=0)<<1 | (i2>=0)<<2 | (i3>=0)<...
  27.                                     ^
  28.                                   (             )
  29. EEDI3/vectorclass/vectori256.h:4860:37: warning: | has lower precedence than >=;
  30.       >= will be evaluated first [-Wparentheses]
  31.     __mmask16 mask = uint16_t(i0>=0 | (i1>=0)<<1 | (i2>=0)<<2 | (i3>=0)<<3);
  32.                               ~~~~~~^
  33. EEDI3/vectorclass/vectori256.h:4860:37: note: place parentheses around the '>='
  34.       expression to silence this warning
  35.     __mmask16 mask = uint16_t(i0>=0 | (i1>=0)<<1 | (i2>=0)<<2 | (i3>=0)<<3);
  36.                                     ^
  37.                               (    )
  38. EEDI3/vectorclass/vectori256.h:4860:37: note: place parentheses around the |
  39.       expression to evaluate it first
  40.     __mmask16 mask = uint16_t(i0>=0 | (i1>=0)<<1 | (i2>=0)<<2 | (i3>=0)<<3);
  41.                                     ^
  42.                                   (             )
  43. In file included from EEDI3/EEDI3_AVX512.cpp:6:
  44. In file included from EEDI3/EEDI3.hpp:7:
  45. In file included from EEDI3/vectorclass/vectorclass.h:51:
  46. EEDI3/vectorclass/vectorf256.h:3221:37: warning: | has lower precedence than >=;
  47.       >= will be evaluated first [-Wparentheses]
  48.     __mmask16 mask = uint16_t(i0>=0 | (i1>=0)<<1 | (i2>=0)<<2 | (i3>=0)<...
  49.                               ~~~~~~^
  50. EEDI3/vectorclass/vectorf256.h:3221:37: note: place parentheses around the '>='
  51.       expression to silence this warning
  52.     __mmask16 mask = uint16_t(i0>=0 | (i1>=0)<<1 | (i2>=0)<<2 | (i3>=0)<...
  53.                                     ^
  54.                               (    )
  55. EEDI3/vectorclass/vectorf256.h:3221:37: note: place parentheses around the |
  56.       expression to evaluate it first
  57.     __mmask16 mask = uint16_t(i0>=0 | (i1>=0)<<1 | (i2>=0)<<2 | (i3>=0)<...
  58.                                     ^
  59.                                   (             )
  60. EEDI3/vectorclass/vectorf256.h:3239:37: warning: | has lower precedence than >=;
  61.       >= will be evaluated first [-Wparentheses]
  62.     __mmask16 mask = uint16_t(i0>=0 | (i1>=0)<<1 | (i2>=0)<<2 | (i3>=0)<<3);
  63.                               ~~~~~~^
  64. EEDI3/vectorclass/vectorf256.h:3239:37: note: place parentheses around the '>='
  65.       expression to silence this warning
  66.     __mmask16 mask = uint16_t(i0>=0 | (i1>=0)<<1 | (i2>=0)<<2 | (i3>=0)<<3);
  67.                                     ^
  68.                               (    )
  69. EEDI3/vectorclass/vectorf256.h:3239:37: note: place parentheses around the |
  70.       expression to evaluate it first
  71.     __mmask16 mask = uint16_t(i0>=0 | (i1>=0)<<1 | (i2>=0)<<2 | (i3>=0)<<3);
  72.                                     ^
  73.                                   (             )
  74. In file included from EEDI3/EEDI3_AVX512.cpp:6:
  75. In file included from EEDI3/EEDI3.hpp:7:
  76. In file included from EEDI3/vectorclass/vectorclass.h:60:
  77. EEDI3/vectorclass/vectorf512.h:387:15: error: no matching function for call to
  78.       '_mm512_loadu_ps'
  79.         zmm = _mm512_loadu_ps(p);
  80.               ^~~~~~~~~~~~~~~
  81. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0/include/avx512fintrin.h:4552:1: note:
  82.       candidate function not viable: cannot convert argument of incomplete type
  83.       'const void *' to 'const float *' for 1st argument
  84. _mm512_loadu_ps(float const *__p)
  85. ^
  86. In file included from EEDI3/EEDI3_AVX512.cpp:6:
  87. In file included from EEDI3/EEDI3.hpp:7:
  88. In file included from EEDI3/vectorclass/vectorclass.h:60:
  89. EEDI3/vectorclass/vectorf512.h:394:15: error: no matching function for call to
  90.       '_mm512_load_ps'
  91.         zmm = _mm512_load_ps(p);
  92.               ^~~~~~~~~~~~~~
  93. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0/include/avx512fintrin.h:4561:1: note:
  94.       candidate function not viable: cannot convert argument of incomplete type
  95.       'const void *' to 'const float *' for 1st argument
  96. _mm512_load_ps(float const *__p)
  97. ^
  98. 4 warnings and 2 errors generated.
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top