Ticket #30137: clang-ffmpeg-errlog.log

File clang-ffmpeg-errlog.log, 4.5 KB (added by ports@…, 12 years ago)
Line 
1:info:build /usr/bin/clang -I. -I"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/work/ffmpeg-0.7.11-i386" -I/opt/local/include -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -DHAVE_AV_CONFIG_H -pipe -O2 -DHAVE_LRINTF -I/opt/local/include -arch i386   -std=c99 -fomit-frame-pointer -fPIC -I/opt/local/include/dirac -I/opt/local/include/schroedinger-1.0 -I/opt/local/include/orc-0.4 -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/opt/local/include/SDL -g -Wdeclaration-after-statement -Wall -Wno-parentheses -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wno-pointer-to-int-cast -O3 -fno-math-errno -fno-signed-zeros -mllvm -stack-alignment=16 -Qunused-arguments  -MMD -c -o libavcodec/imx_dump_header_bsf.o libavcodec/imx_dump_header_bsf.c
2:info:build fatal error: error in backend: Ran out of registers during register allocation!
3:info:build Cannot allocate: %vreg7157,inf = [163696u,163700d:0)  0@163696u
4:info:build Please check your inline asm statement for invalid constraints:
5:info:build INLINEASM <es:movl ${6:a}($5), $2               
6:info:build     movl ${7:a}($5), $1               
7:info:build     movzbl ($4)    , $0                                     
8:info:build     mov    $2     , $3                                     
9:info:build     and    $$0xC0       , $2                                   
10:info:build     movzbl _ff_h264_lps_range($0, $2, 2), $2
11:info:build     sub    $2     , $3                                     
12:info:build     mov    $3       , %ecx     
13:info:build     shl    $$17         , $3     
14:info:build     sub    $1       , $3     
15:info:build     sar    $$31         , $3     
16:info:build     sub    %ecx       , $2   
17:info:build     and    $3       , $2   
18:info:build     add    %ecx       , $2   
19:info:build     shl    $$17         , %ecx     
20:info:build     and    $3       , %ecx     
21:info:build     sub    %ecx       , $1     
22:info:build     xor    $3       , $0     
23:info:build     movzbl _ff_h264_norm_shift($2), %ecx         
24:info:build     shl    %cl        , $2                                   
25:info:build     movzbl _ff_h264_mlps_state+128($0), $3         
26:info:build     mov    ${3:b}   , ($4)                                 
27:info:build     shl    %cl        , $1                                     
28:info:build     test   ${1:w}   , ${1:w}                                 
29:info:build      jnz   1f                                                     
30:info:build     mov ${8:a}($5), %ecx                                 
31:info:build     movzwl (%ecx)     , $3                                 
32:info:build     bswap  $3                                                   
33:info:build     shr    $$15         , $3                                     
34:info:build     sub    $$0xFFFF     , $3                                     
35:info:build     add    $$2          , %ecx                                 
36:info:build     mov    %ecx   , ${8:a}($5)                       
37:info:build     lea    -1($1)   , %ecx                                     
38:info:build     xor    $1       , %ecx                                     
39:info:build     shr    $$15         , %ecx                                     
40:info:build     movzbl _ff_h264_norm_shift(%ecx), %ecx           
41:info:build     neg    %ecx                                                   
42:info:build     add    $$7          , %ecx                                     
43:info:build     shl    %cl        , $3                                     
44:info:build     add    $3       , $1                                     
45:info:build     1:                                                             
46:info:build     movl $2, ${6:a}($5)               
47:info:build     movl $1, ${7:a}($5)               
48:info:build     > [sideeffect], $0:[regdef-ec], %vreg7157<earlyclobber,def>, $1:[regdef-ec], %vreg3522<earlyclobber,def,dead>, $2:[regdef-ec], %vreg3523<earlyclobber,def,dead>, $3:[regdef-ec], %vreg3524<earlyclobber,def,dead>, $4:[reguse], %vreg3525<kill>, $5:[reguse], %vreg7091<kill>, $6:[imm], 4, $7:[imm], 0, $8:[imm], 16, $9:[clobber], %ECX<earlyclobber,imp-def,dead>, $10:[clobber], %EFLAGS<earlyclobber,imp-def,dead>, <<badref>>; GR32_ABCD:%vreg7157,%vreg3524 GR32:%vreg3522,%vreg3523,%vreg3525,%vreg7091 dbg:libavcodec/x86/cabac.h:93:5 @[ libavcodec/cabac.h:340:5 @[ libavcodec/h264_cabac.c:1726:13 @[ libavcodec/h264_cabac.c:1737:5 @[ libavcodec/h264_cabac.c:1762:5 @[ libavcodec/h264_cabac.c:2322:21 ] ] ] ] ]
49:info:build
50:info:build gmake: *** [libavcodec/h264_cabac.o] Error 1