Created
March 1, 2014 00:19
-
-
Save matbeedotcom/9282695 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Making all in vector | |
| make[3]: Entering directory `/home/matbee2/dev/audioconverter.js/ffmpeg.js/lame/libmp3lame/vector' | |
| /bin/bash ../../libtool --tag=CC --mode=compile /home/matbee2/emscripten/emcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I. -I../../libmp3lame -I../../mpglib -I../.. -O3 -ffast-math -funroll-loops -Wall -MT xmm_quantize_sub.lo -MD -MP -MF .deps/xmm_quantize_sub.Tpo -c -o xmm_quantize_sub.lo xmm_quantize_sub.c | |
| libtool: compile: /home/matbee2/emscripten/emcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I. -I../../libmp3lame -I../../mpglib -I../.. -O3 -ffast-math -funroll-loops -Wall -MT xmm_quantize_sub.lo -MD -MP -MF .deps/xmm_quantize_sub.Tpo -c xmm_quantize_sub.c -o xmm_quantize_sub.o | |
| xmm_quantize_sub.c:65:34: warning: implicit declaration of function '_mm_loadu_ps' is invalid in C99 [-Wimplicit-function-declaration] | |
| const __m128 vec_fabs_mask = _mm_loadu_ps(&fabs_mask._float[0]); | |
| ^ | |
| xmm_quantize_sub.c:65:18: error: initializing 'const __m128' (aka 'const float32x4') with an expression of incompatible type 'int' | |
| const __m128 vec_fabs_mask = _mm_loadu_ps(&fabs_mask._float[0]); | |
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| xmm_quantize_sub.c:70:5: warning: implicit declaration of function '_mm_prefetch' is invalid in C99 [-Wimplicit-function-declaration] | |
| _mm_prefetch((char *) cod_info->xr, _MM_HINT_T0); | |
| ^ | |
| xmm_quantize_sub.c:70:41: error: use of undeclared identifier '_MM_HINT_T0' | |
| _mm_prefetch((char *) cod_info->xr, _MM_HINT_T0); | |
| ^ | |
| xmm_quantize_sub.c:71:34: error: use of undeclared identifier '_MM_HINT_T0' | |
| _mm_prefetch((char *) xrpow, _MM_HINT_T0); | |
| ^ | |
| xmm_quantize_sub.c:73:27: warning: implicit declaration of function '_mm_set_ps1' is invalid in C99 [-Wimplicit-function-declaration] | |
| vec_xrpow_max._m128 = _mm_set_ps1(0); | |
| ^ | |
| xmm_quantize_sub.c:73:25: error: assigning to '__m128' (aka 'float32x4') from incompatible type 'int' | |
| vec_xrpow_max._m128 = _mm_set_ps1(0); | |
| ^ ~~~~~~~~~~~~~~ | |
| xmm_quantize_sub.c:74:19: error: assigning to '__m128' (aka 'float32x4') from incompatible type 'int' | |
| vec_sum._m128 = _mm_set_ps1(0); | |
| ^ ~~~~~~~~~~~~~~ | |
| xmm_quantize_sub.c:77:23: error: assigning to '__m128' (aka 'float32x4') from incompatible type 'int' | |
| vec_tmp._m128 = _mm_loadu_ps(&(cod_info->xr[i])); /* load */ | |
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| xmm_quantize_sub.c:82:9: warning: implicit declaration of function '_mm_storeu_ps' is invalid in C99 [-Wimplicit-function-declaration] | |
| _mm_storeu_ps(&(xrpow[i]), vec_tmp._m128); /* store into xrpow[] */ | |
| ^ | |
| xmm_quantize_sub.c:84:19: error: assigning to '__m128' (aka 'float32x4') from incompatible type 'int' | |
| vec_tmp._m128 = _mm_set_ps1(0); | |
| ^ ~~~~~~~~~~~~~~ | |
| xmm_quantize_sub.c:181:18: error: assigning to '__m128' (aka 'float32x4') from incompatible type 'int' | |
| v_c1 = _mm_set_ps1(c1); | |
| ^ ~~~~~~~~~~~~~~~ | |
| xmm_quantize_sub.c:182:18: error: assigning to '__m128' (aka 'float32x4') from incompatible type 'int' | |
| v_s1 = _mm_set_ps1(s1); | |
| ^ ~~~~~~~~~~~~~~~ | |
| xmm_quantize_sub.c:183:18: error: assigning to '__m128' (aka 'float32x4') from incompatible type 'int' | |
| v_c2 = _mm_set_ps1(c2); | |
| ^ ~~~~~~~~~~~~~~~ | |
| xmm_quantize_sub.c:184:18: error: assigning to '__m128' (aka 'float32x4') from incompatible type 'int' | |
| v_s2 = _mm_set_ps1(s2); | |
| ^ ~~~~~~~~~~~~~~~ | |
| xmm_quantize_sub.c:200:21: warning: implicit declaration of function '_mm_setr_ps' is invalid in C99 [-Wimplicit-function-declaration] | |
| q = _mm_setr_ps(fi[k1], fi[k3], gi[k1], gi[k3]); /* Q := {fi_k1,fi_k3,gi_k1,gi_k3}*/ | |
| ^ | |
| xmm_quantize_sub.c:200:19: error: assigning to '__m128' (aka 'float32x4') from incompatible type 'int' | |
| q = _mm_setr_ps(fi[k1], fi[k3], gi[k1], gi[k3]); /* Q := {fi_k1,fi_k3,gi_k1,gi_k3}*/ | |
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| xmm_quantize_sub.c:201:32: error: passing 'int' to parameter of incompatible type '__m128' (aka 'float32x4') | |
| p = _mm_mul_ps(_mm_set_ps1(s2), q); /* P := s2 * Q */ | |
| ^~~~~~~~~~~~~~~ | |
| /home/matbee2/emscripten/system/include/emscripten/xmmintrin.h:48:19: note: passing argument to parameter 'a' here | |
| _mm_mul_ps(__m128 a, __m128 b) | |
| ^ | |
| xmm_quantize_sub.c:203:21: warning: implicit declaration of function '_mm_shuffle_ps' is invalid in C99 [-Wimplicit-function-declaration] | |
| q = _mm_shuffle_ps(q, q, _MM_SHUFFLE(1,0,3,2)); /* Q := {-c2*gi_k1,-c2*gi_k3,c2*fi_k1,c2*fi_k3} */ | |
| ^ | |
| xmm_quantize_sub.c:203:42: warning: implicit declaration of function '_MM_SHUFFLE' is invalid in C99 [-Wimplicit-function-declaration] | |
| q = _mm_shuffle_ps(q, q, _MM_SHUFFLE(1,0,3,2)); /* Q := {-c2*gi_k1,-c2*gi_k3,c2*fi_k1,c2*fi_k3} */ | |
| ^ | |
| xmm_quantize_sub.c:203:19: error: assigning to '__m128' (aka 'float32x4') from incompatible type 'int' | |
| q = _mm_shuffle_ps(q, q, _MM_SHUFFLE(1,0,3,2)); /* Q := {-c2*gi_k1,-c2*gi_k3,c2*fi_k1,c2*fi_k3} */ | |
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| xmm_quantize_sub.c:206:19: error: assigning to '__m128' (aka 'float32x4') from incompatible type 'int' | |
| r = _mm_setr_ps(gi[0], gi[k2], fi[0], fi[k2]); /* R := {gi_0,gi_k2,fi_0,fi_k2} */ | |
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| xmm_quantize_sub.c:209:19: error: assigning to '__m128' (aka 'float32x4') from incompatible type 'int' | |
| p = _mm_shuffle_ps(q, r, _MM_SHUFFLE(2,0,2,0)); /* P := {q0,q2,r0,r2} */ | |
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| xmm_quantize_sub.c:210:19: error: assigning to '__m128' (aka 'float32x4') from incompatible type 'int' | |
| p = _mm_shuffle_ps(p, p, _MM_SHUFFLE(3,1,2,0)); /* P := {q0,r0,q2,r2} */ | |
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| xmm_quantize_sub.c:211:19: error: assigning to '__m128' (aka 'float32x4') from incompatible type 'int' | |
| q = _mm_shuffle_ps(q, r, _MM_SHUFFLE(3,1,3,1)); /* Q := {q1,q3,r1,r3} */ | |
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| xmm_quantize_sub.c:214:19: error: assigning to '__m128' (aka 'float32x4') from incompatible type 'int' | |
| q = _mm_shuffle_ps(q, q, _MM_SHUFFLE(0,1,2,3)); /* Q := {q3,q2,q1,q0} */ | |
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| 7 warnings and 19 errors generated. | |
| ERROR root: compiler frontend failed to generate LLVM bitcode, halting | |
| make[3]: *** [xmm_quantize_sub.lo] Error 1 | |
| make[3]: Leaving directory `/home/matbee2/dev/audioconverter.js/ffmpeg.js/lame/libmp3lame/vector' | |
| make[2]: *** [all-recursive] Error 1 | |
| make[2]: Leaving directory `/home/matbee2/dev/audioconverter.js/ffmpeg.js/lame/libmp3lame' | |
| make[1]: *** [all-recursive] Error 1 | |
| make[1]: Leaving directory `/home/matbee2/dev/audioconverter.js/ffmpeg.js/lame' | |
| make: *** [all] Error 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment