[Bug 743082] New: test-limits fails: no temporary registers available
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Sat Jan 17 03:20:29 PST 2015
https://bugzilla.gnome.org/show_bug.cgi?id=743082
GStreamer | orc | unspecified
Summary: test-limits fails: no temporary registers available
Classification: Platform
Product: GStreamer
Version: unspecified
OS/Version: Windows
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: orc
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: lrn1986 at gmail.com
QAContact: gstreamer-bugs at lists.freedesktop.org
CC: ds at schleef.org
GNOME version: ---
Windows NT 6.1.7601 x86_64, i686-w64-mingw32-gcc-4.9.2
orc 0.4.23 (same failure did occur with 0.4.21 too, back in the day), compiled
with -g -O2 -fno-omit-frame-pointer, default configuration. Configure enabled
backends: altivec, c64x, mips, mmx, neon, see
Orc 0.4.23 - integrated testing tool
Active backend: sse
L1 cache: 32768
L2 cache: 262144
L3 cache: 8388608
Family/Model/Stepping: 6/42/7
CPU name: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
Compiler options: sse2 sse3 ssse3 sse41 sse42
Opcode test:
No errors detected.
test-limits fails (specifically - the last test_simple (ORC_MAX_ACCUM_VARS,
orc_program_add_accumulator); test).
orc_compiler_error_valist (args=0x28fcd8 "?u?eA\002", fmt=fmt at entry=0x658df7ec
<__PRETTY_FUNCTION__.6126+754> "no temporary register available",
compiler=0x530048) at ../../orc-0.4.23/orc/orccompiler.c:1214
1214 compiler->result = ORC_COMPILE_RESULT_UNKNOWN_COMPILE;
(gdb) l
1209
1210 s = malloc (ORC_COMPILER_ERROR_BUFFER_SIZE);
1211 vsprintf (s, fmt, args);
1212 compiler->error_msg = s;
1213 compiler->error = TRUE;
1214 compiler->result = ORC_COMPILE_RESULT_UNKNOWN_COMPILE;
1215 }
1216
1217 void
1218 orc_compiler_error (OrcCompiler *compiler, const char *fmt, ...)
(gdb) p compiler->error_msg
$16 = 0x5467b8 "no temporary register available"
(gdb) bt
#0 orc_compiler_error_valist (args=0x28fcd8 "?u?eA\002",
fmt=fmt at entry=0x658df7ec <__PRETTY_FUNCTION__.6126+754> "no temporary register
available", compiler=0x530048) at ../../orc-0.4.23/orc/orccompiler.c:1214
#1 orc_compiler_error (compiler=compiler at entry=0x530048,
fmt=fmt at entry=0x658df7ec <__PRETTY_FUNCTION__.6126+754> "no temporary register
available") at ../../orc-0.4.23/orc/orccompiler.c:1223
#2 0x6588aae2 in orc_compiler_get_temp_reg (compiler=compiler at entry=0x530048)
at ../../orc-0.4.23/orc/orccompiler.c:716
#3 0x658a1f0c in sse_save_accumulators (compiler=compiler at entry=0x530048) at
../../orc-0.4.23/orc/orcprogram-sse.c:286
#4 0x658a3206 in orc_compiler_sse_assemble (compiler=0x530048) at
../../orc-0.4.23/orc/orcprogram-sse.c:984
#5 0x6588b55d in orc_program_compile_full (program=0x3d7a38, target=0x658dd640
<sse_target>, flags=31) at ../../orc-0.4.23/orc/orccompiler.c:352
#6 0x6588b746 in orc_program_compile_for_target
(program=program at entry=0x3d7a38, target=0x658dd640 <sse_target>) at
../../orc-0.4.23/orc/orccompiler.c:173
#7 0x6588b76a in orc_program_compile (program=program at entry=0x3d7a38) at
../../orc-0.4.23/orc/orccompiler.c:150
#8 0x00401651 in test_simple (max=<optimized out>, max at entry=4, adder=0x4016f8
<orc_program_add_accumulator>) at ../../orc-0.4.23/testsuite/test-limits.c:37
#9 0x0040291f in main (argc=1, argv=0x3d1920) at
../../orc-0.4.23/testsuite/test-limits.c:67
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list