[FFmpeg-trac] #3177(avcodec:open): asm error on i686
FFmpeg
trac at avcodec.org
Thu Nov 28 00:21:09 CET 2013
#3177: asm error on i686
-------------------------------------+-------------------------------------
Reporter: andreas | Owner:
Type: defect | Status: open
Priority: minor | Component: avcodec
Version: git-master | Resolution:
Keywords: h264 | Blocked By:
regression | Reproduced by developer: 1
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Changes (by cehoyos):
* keywords: => h264 regression
* priority: normal => minor
* status: new => open
* reproduced: 0 => 1
Comment:
Otoh, this is a regression since d40ff29c
{{{
$ make V=1 libavcodec/cabac-test
cc -m32 -I. -I./ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600
-DHAVE_AV_CONFIG_H -DTEST -std=c99 -fomit-frame-pointer -pthread
-D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -g -Wdeclaration-after-
statement -Wall -Wdisabled-optimization -Wpointer-arith -Wredundant-decls
-Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wno-pointer-
to-int-cast -Wstrict-prototypes -Wno-parentheses -Wno-switch -Wno-format-
zero-length -Wno-pointer-sign -O3 -fno-math-errno -fno-signed-zeros -fno-
tree-vectorize -Werror=implicit-function-declaration -Werror=missing-
prototypes -Werror=return-type -Werror=vla -Wno-maybe-uninitialized -MMD
-MF libavcodec/cabac-test.d -MT libavcodec/cabac-test.o -c -o libavcodec
/cabac-test.o libavcodec/cabac.c
In file included from libavcodec/cabac_functions.h:36:0,
from libavcodec/cabac.c:32:
libavcodec/cabac.c: In function ‘main’:
libavcodec/x86/cabac.h:190:5: error: can’t find a register in class
‘GENERAL_REGS’ while reloading ‘asm’
In file included from ./libavutil/timer.h:42:0,
from ./libavutil/internal.h:39,
from ./libavutil/common.h:415,
from libavcodec/cabac.c:29:
./libavutil/x86/timer.h:33:5: error: ‘asm’ operand has impossible
constraints
./libavutil/x86/timer.h:33:5: error: ‘asm’ operand has impossible
constraints
./libavutil/x86/timer.h:33:5: error: ‘asm’ operand has impossible
constraints
./libavutil/x86/timer.h:33:5: error: ‘asm’ operand has impossible
constraints
./libavutil/x86/timer.h:33:5: error: ‘asm’ operand has impossible
constraints
In file included from libavcodec/cabac_functions.h:36:0,
from libavcodec/cabac.c:32:
libavcodec/x86/cabac.h:262:5: error: ‘asm’ operand has impossible
constraints
In file included from ./libavutil/timer.h:42:0,
from ./libavutil/internal.h:39,
from ./libavutil/common.h:415,
from libavcodec/cabac.c:29:
./libavutil/x86/timer.h:33:5: error: ‘asm’ operand has impossible
constraints
./libavutil/x86/timer.h:33:5: error: ‘asm’ operand has impossible
constraints
In file included from libavcodec/cabac_functions.h:36:0,
from libavcodec/cabac.c:32:
libavcodec/x86/cabac.h:190:5: error: ‘asm’ operand has impossible
constraints
In file included from ./libavutil/timer.h:42:0,
from ./libavutil/internal.h:39,
from ./libavutil/common.h:415,
from libavcodec/cabac.c:29:
./libavutil/x86/timer.h:33:5: error: ‘asm’ operand has impossible
constraints
make: *** [libavcodec/cabac-test.o] Error 1
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/3177#comment:4>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list