[x265] [4066e6e] Compiler error at 68-per-cent

Steve Borho steve at borho.org
Sun Oct 20 22:48:31 CEST 2013


On Sun, Oct 20, 2013 at 4:52 AM, chen <chenm003 at 163.com> wrote:

> a little typo problem, thanks
> here is temporary patch
> At 2013-10-20 04:25:09,JMK <three4teen16 at coldmail.nu> wrote:
>
> >Using GCC 4.8.1;
> >
>
> >[ 68%] Building CXX object common/CMakeFiles/common.dir/vec/intra-sse3.cpp.obj
>
> >F:/GITS/X265/20131019/source/common/vec/intra-sse3.cpp: In function 'void {anonymous}::predDCFiltering(pixel*, pixel*, pixel*, intptr_t, int)':
>
> >F:/GITS/X265/20131019/source/common/vec/intra-sse3.cpp:118:54: error: '_mm_cvtsi64_si128' was not declared in this scope
> >         pix = _mm_cvtsi64_si128(*(uint64_t*)&above[1]);
> >                                                       ^
>
> >F:/GITS/X265/20131019/source/common/vec/intra-sse3.cpp: In function 'void {anonymous}::intra_pred_dc(pixel*, pixel*, pixel*, intptr_t, int, int)':
>
> >F:/GITS/X265/20131019/source/common/vec/intra-sse3.cpp:177:74: error: '_mm_hadd_epi16' was not declared in this scope
>
> >         sum  = _mm_cvtsi128_si32(_mm_hadd_epi16(_mm_hadd_epi16(temp, temp), temp));
> >
>        ^
>
> >F:/GITS/X265/20131019/source/common/vec/intra-sse3.cpp:177:81: error: '_mm_hadd_epi16' was not declared in this scope
>
> >         sum  = _mm_cvtsi128_si32(_mm_hadd_epi16(_mm_hadd_epi16(temp, temp), temp));
>
> >                                                                                 ^
> >F:/GITS/X265/20131019/source/common/vec/intra-sse3.cpp:177:81: error: redeclaration of '<typeprefixer
> ror>_mm_hadd_epi16'
>
>
> >F:/GITS/X265/20131019/source/common/vec/intra-sse3.cpp:177:74: note: previous declaration
> >'<type prefixerror>_mm_hadd_epi16'
>
> >         sum  = _mm_cvtsi128_si32(_mm_hadd_epi16(_mm_hadd_epi16(temp, temp), temp));
>
> >                                                                          ^
> >make[2]: *** [common/CMakeFiles/common.dir/vec/intra-sse3.cpp.obj] Error 1
> >make[1]: *** [common/CMakeFiles/common.dir/all] Error 2
> >ma ke: *** [all] Error 2
>

I've made this tweak to the filter function as I moved it

-- 
Steve Borho
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x265-devel/attachments/20131020/8cbd1012/attachment.html>


More information about the x265-devel mailing list