public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/20491] internal compiler error: in subreg_regno_offset, at rtlanal.c:3042
[not found] <bug-20491-10282@http.gcc.gnu.org/bugzilla/>
@ 2005-11-10 23:07 ` pinskia at gcc dot gnu dot org
2006-06-03 19:47 ` danglin at gcc dot gnu dot org
` (6 subsequent siblings)
7 siblings, 0 replies; 10+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-11-10 23:07 UTC (permalink / raw)
To: gcc-bugs
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Known to work|3.4.0 |
Priority|P2 |P3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20491
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug middle-end/20491] internal compiler error: in subreg_regno_offset, at rtlanal.c:3042
[not found] <bug-20491-10282@http.gcc.gnu.org/bugzilla/>
2005-11-10 23:07 ` [Bug middle-end/20491] internal compiler error: in subreg_regno_offset, at rtlanal.c:3042 pinskia at gcc dot gnu dot org
@ 2006-06-03 19:47 ` danglin at gcc dot gnu dot org
2006-10-16 1:06 ` danglin at gcc dot gnu dot org
` (5 subsequent siblings)
7 siblings, 0 replies; 10+ messages in thread
From: danglin at gcc dot gnu dot org @ 2006-06-03 19:47 UTC (permalink / raw)
To: gcc-bugs
------- Comment #31 from danglin at gcc dot gnu dot org 2006-06-03 19:47 -------
The test will fail on any hppa target with the addition of "-fPIC".
I tend to think the use of the 'X' constraint is bogus, and that the
test should be xfailed on hppa64. While it might be possible to add
support to handle this particular reload, it's not something that's
needed for the patterns in pa.md. As Kenner noted, combine doesn't
check that anything it generates is valid.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20491
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug middle-end/20491] internal compiler error: in subreg_regno_offset, at rtlanal.c:3042
[not found] <bug-20491-10282@http.gcc.gnu.org/bugzilla/>
2005-11-10 23:07 ` [Bug middle-end/20491] internal compiler error: in subreg_regno_offset, at rtlanal.c:3042 pinskia at gcc dot gnu dot org
2006-06-03 19:47 ` danglin at gcc dot gnu dot org
@ 2006-10-16 1:06 ` danglin at gcc dot gnu dot org
2006-10-16 1:08 ` danglin at gcc dot gnu dot org
` (4 subsequent siblings)
7 siblings, 0 replies; 10+ messages in thread
From: danglin at gcc dot gnu dot org @ 2006-10-16 1:06 UTC (permalink / raw)
To: gcc-bugs
------- Comment #32 from danglin at gcc dot gnu dot org 2006-10-16 01:06 -------
Subject: Bug 20491
Author: danglin
Date: Mon Oct 16 01:05:51 2006
New Revision: 117766
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117766
Log:
PR middle-end/20491
gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.dg/torture/asm-subreg-1.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20491
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug middle-end/20491] internal compiler error: in subreg_regno_offset, at rtlanal.c:3042
[not found] <bug-20491-10282@http.gcc.gnu.org/bugzilla/>
` (2 preceding siblings ...)
2006-10-16 1:06 ` danglin at gcc dot gnu dot org
@ 2006-10-16 1:08 ` danglin at gcc dot gnu dot org
2006-10-16 1:09 ` danglin at gcc dot gnu dot org
` (3 subsequent siblings)
7 siblings, 0 replies; 10+ messages in thread
From: danglin at gcc dot gnu dot org @ 2006-10-16 1:08 UTC (permalink / raw)
To: gcc-bugs
------- Comment #33 from danglin at gcc dot gnu dot org 2006-10-16 01:08 -------
Subject: Bug 20491
Author: danglin
Date: Mon Oct 16 01:08:04 2006
New Revision: 117767
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117767
Log:
PR middle-end/20491
gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
Modified:
branches/gcc-4_1-branch/gcc/testsuite/ChangeLog
branches/gcc-4_1-branch/gcc/testsuite/gcc.dg/torture/asm-subreg-1.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20491
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug middle-end/20491] internal compiler error: in subreg_regno_offset, at rtlanal.c:3042
[not found] <bug-20491-10282@http.gcc.gnu.org/bugzilla/>
` (3 preceding siblings ...)
2006-10-16 1:08 ` danglin at gcc dot gnu dot org
@ 2006-10-16 1:09 ` danglin at gcc dot gnu dot org
2006-10-16 1:41 ` danglin at gcc dot gnu dot org
` (2 subsequent siblings)
7 siblings, 0 replies; 10+ messages in thread
From: danglin at gcc dot gnu dot org @ 2006-10-16 1:09 UTC (permalink / raw)
To: gcc-bugs
------- Comment #34 from danglin at gcc dot gnu dot org 2006-10-16 01:09 -------
Subject: Bug 20491
Author: danglin
Date: Mon Oct 16 01:09:23 2006
New Revision: 117768
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117768
Log:
PR middle-end/20491
gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
Modified:
branches/gcc-4_0-branch/gcc/testsuite/ChangeLog
branches/gcc-4_0-branch/gcc/testsuite/gcc.dg/torture/asm-subreg-1.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20491
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug middle-end/20491] internal compiler error: in subreg_regno_offset, at rtlanal.c:3042
[not found] <bug-20491-10282@http.gcc.gnu.org/bugzilla/>
` (4 preceding siblings ...)
2006-10-16 1:09 ` danglin at gcc dot gnu dot org
@ 2006-10-16 1:41 ` danglin at gcc dot gnu dot org
2010-03-11 17:00 ` ghazi at gcc dot gnu dot org
2010-03-18 20:36 ` jakub at gcc dot gnu dot org
7 siblings, 0 replies; 10+ messages in thread
From: danglin at gcc dot gnu dot org @ 2006-10-16 1:41 UTC (permalink / raw)
To: gcc-bugs
------- Comment #35 from danglin at gcc dot gnu dot org 2006-10-16 01:40 -------
I think the PR can be closed.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20491
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug middle-end/20491] internal compiler error: in subreg_regno_offset, at rtlanal.c:3042
[not found] <bug-20491-10282@http.gcc.gnu.org/bugzilla/>
` (5 preceding siblings ...)
2006-10-16 1:41 ` danglin at gcc dot gnu dot org
@ 2010-03-11 17:00 ` ghazi at gcc dot gnu dot org
2010-03-18 20:36 ` jakub at gcc dot gnu dot org
7 siblings, 0 replies; 10+ messages in thread
From: ghazi at gcc dot gnu dot org @ 2010-03-11 17:00 UTC (permalink / raw)
To: gcc-bugs
------- Comment #36 from ghazi at gcc dot gnu dot org 2010-03-11 17:00 -------
I'm seeing failures for gcc.dg/torture/asm-subreg-1.c on
armv5tel-unknown-linux-gnueabi on mainline and 4.4/4.3 branches when using
-fpic or -fPIC and optimizing. See:
http://gcc.gnu.org/ml/gcc-testresults/2010-03/msg00638.html
The error message is:
> asm-subreg-1.c: In function 'evas_common_convert_yuv_420p_601_rgba':
> asm-subreg-1.c:13:3: error: 'asm' operand requires impossible reload
> compiler exited with status 1
Is this a bug or skip it like hppa?
--
ghazi at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ghazi at gcc dot gnu dot org
Last reconfirmed|2005-03-24 08:56:02 |2010-03-11 17:00:00
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20491
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug middle-end/20491] internal compiler error: in subreg_regno_offset, at rtlanal.c:3042
[not found] <bug-20491-10282@http.gcc.gnu.org/bugzilla/>
` (6 preceding siblings ...)
2010-03-11 17:00 ` ghazi at gcc dot gnu dot org
@ 2010-03-18 20:36 ` jakub at gcc dot gnu dot org
7 siblings, 0 replies; 10+ messages in thread
From: jakub at gcc dot gnu dot org @ 2010-03-18 20:36 UTC (permalink / raw)
To: gcc-bugs
------- Comment #37 from jakub at gcc dot gnu dot org 2010-03-18 20:35 -------
The latter.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20491
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug c/20491] New: internal compiler error: in subreg_regno_offset, at rtlanal.c:3042
@ 2005-03-16 2:17 aelschuring at hotmail dot com
2005-04-17 10:59 ` [Bug middle-end/20491] " jsm28 at gcc dot gnu dot org
2005-04-19 4:37 ` aoliva at gcc dot gnu dot org
0 siblings, 2 replies; 10+ messages in thread
From: aelschuring at hotmail dot com @ 2005-03-16 2:17 UTC (permalink / raw)
To: gcc-bugs
The following code causes an ICE in gcc4:
===
static void _evas_yv12torgb_sse ();
const volatile unsigned short _const_32 [4] = {1,2,3,4};
void
evas_common_convert_yuv_420p_601_rgba()
{
_evas_yv12torgb_sse();
}
static void
_evas_yv12torgb_sse()
{
int xx, yy;
__asm__ __volatile__ ("movq" " %0, %%" "mm4" : : "X" (*_const_32));
}
===
(this code originally comes from e17 library evas)
The 4.0 compiler I have used was from 20041205 (5 dec 2004), haven't tested a
more recent version on the 4.0 branch.
backup@golem:~$ uname -a
Linux golem 2.6.11-wol #2 Tue Mar 8 21:47:08 CET 2005 i686 AuthenticAMD unknown
GNU/Linux
backup@golem:~$ gcc --verbose
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: /home/sources/gcc-CVS/configure --prefix=/usr
--libexecdir=/usr/lib --enable-shared --enable-threads=posix
--enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++,java,objc
Thread model: posix
gcc version 4.1.0 20050315 (experimental)
backup@golem:~$ gcc -O2 -c evas2.c -o evas.o
evas2.c: In function 'evas_common_convert_yuv_420p_601_rgba':
evas2.c:9: internal compiler error: in subreg_regno_offset, at rtlanal.c:3042
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
backup@golem:~$ gcc -c evas2.c -o evas.o
/tmp/ccmmTLDP.s: Assembler messages:
/tmp/ccmmTLDP.s:39: Error: suffix or operands invalid for `movq'
I hope this is enough info to work on
--
Summary: internal compiler error: in subreg_regno_offset, at
rtlanal.c:3042
Product: gcc
Version: 4.0.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: aelschuring at hotmail dot com
CC: gcc-bugs at gcc dot gnu dot org
GCC host triplet: i686-pc-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20491
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2010-03-18 20:36 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <bug-20491-10282@http.gcc.gnu.org/bugzilla/>
2005-11-10 23:07 ` [Bug middle-end/20491] internal compiler error: in subreg_regno_offset, at rtlanal.c:3042 pinskia at gcc dot gnu dot org
2006-06-03 19:47 ` danglin at gcc dot gnu dot org
2006-10-16 1:06 ` danglin at gcc dot gnu dot org
2006-10-16 1:08 ` danglin at gcc dot gnu dot org
2006-10-16 1:09 ` danglin at gcc dot gnu dot org
2006-10-16 1:41 ` danglin at gcc dot gnu dot org
2010-03-11 17:00 ` ghazi at gcc dot gnu dot org
2010-03-18 20:36 ` jakub at gcc dot gnu dot org
2005-03-16 2:17 [Bug c/20491] New: " aelschuring at hotmail dot com
2005-04-17 10:59 ` [Bug middle-end/20491] " jsm28 at gcc dot gnu dot org
2005-04-19 4:37 ` aoliva at gcc dot gnu dot org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).