public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/15334] New: ICE building libgcc/./_mulvsi3.o
@ 2004-05-06 23:24 hp at gcc dot gnu dot org
2004-05-07 3:00 ` [Bug target/15334] ICE building libgcc/./_mulvsi3.o for m68hc11-unknown-elf hp at gcc dot gnu dot org
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: hp at gcc dot gnu dot org @ 2004-05-06 23:24 UTC (permalink / raw)
To: gcc-bugs
Create a combined tree, as per <URL:http://gcc.gnu.org/simtest-howto.html>
of date "Mon May 3 23:42:42 UTC 2004". Configure with the option
--target=m68hc11-unknown-elf (simtest-howto also lists other options I strongly
believe are redundant). Build with "make all". Observe the build failing:
...
/home/hp/cvs_areas/combined/m68hc11-obj/gcc/xgcc
-B/home/hp/cvs_areas/combined/m68hc11-obj/gcc/ -nostdinc
-B/home/hp/cvs_areas/co\
mbined/m68hc11-obj/m68hc11-unknown-elf/newlib/ -isystem
/home/hp/cvs_areas/combined/m68hc11-obj/m68hc11-unknown-elf/newlib/targ-i\
nclude -isystem /home/hp/cvs_areas/combined/combined/newlib/libc/include
-B/tmp/m68hc11/m68hc11-unknown-elf/bin/ -B/tmp/m68hc11/m\
68hc11-unknown-elf/lib/ -isystem /tmp/m68hc11/m68hc11-unknown-elf/include
-isystem /tmp/m68hc11/m68hc11-unknown-elf/sys-include -\
L/home/hp/cvs_areas/combined/m68hc11-obj/ld -Os -mrelax -DUSE_GAS -DIN_GCC -g
-DIN_LIBGCC2 -I. -I -I/home/hp/cvs_areas/combined\
/combined/gcc -I/home/hp/cvs_areas/combined/combined/gcc/
-I/home/hp/cvs_areas/combined/combined/gcc/../include -DL_mulvsi3 -c /\
home/hp/cvs_areas/combined/combined/gcc/libgcc2.c -o libgcc/./_mulvsi3.o
/home/hp/cvs_areas/combined/combined/gcc/libgcc2.c: In function `__mulvsi3':
/home/hp/cvs_areas/combined/combined/gcc/libgcc2.c:139: error: unrecognizable
insn:
(insn:HI 152 151 47 3 /home/hp/cvs_areas/combined/combined/gcc/libgcc2.c:133
(parallel [
(set (reg:SI 71)
(lshiftrt:SI (reg:SI 63)
(const_int 31 [0x1f])))
(clobber (scratch:HI))
]) -1 (insn_list 151 (nil))
(expr_list:REG_DEAD (reg:SI 63)
(expr_list:REG_UNUSED (scratch:HI)
(expr_list:REG_EQUAL (lshiftrt:SI (reg:SI 68)
(const_int 31 [0x1f]))
(nil)))))
/home/hp/cvs_areas/combined/combined/gcc/libgcc2.c:139: internal compiler error:
in extract_insn, at recog.c:2074
--
Summary: ICE building libgcc/./_mulvsi3.o
Product: gcc
Version: 3.5.0
Status: UNCONFIRMED
Keywords: build
Severity: critical
Priority: P1
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: hp at gcc dot gnu dot org
CC: gcc-bugs at gcc dot gnu dot org
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: m68hc11-unknown-elf
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15334
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/15334] ICE building libgcc/./_mulvsi3.o for m68hc11-unknown-elf
2004-05-06 23:24 [Bug target/15334] New: ICE building libgcc/./_mulvsi3.o hp at gcc dot gnu dot org
@ 2004-05-07 3:00 ` hp at gcc dot gnu dot org
2004-05-26 17:17 ` [Bug target/15334] [3.5 Regression] " pinskia at gcc dot gnu dot org
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: hp at gcc dot gnu dot org @ 2004-05-07 3:00 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
Summary|ICE building |ICE building
|libgcc/./_mulvsi3.o |libgcc/./_mulvsi3.o for
| |m68hc11-unknown-elf
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15334
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/15334] [3.5 Regression] ICE building libgcc/./_mulvsi3.o for m68hc11-unknown-elf
2004-05-06 23:24 [Bug target/15334] New: ICE building libgcc/./_mulvsi3.o hp at gcc dot gnu dot org
2004-05-07 3:00 ` [Bug target/15334] ICE building libgcc/./_mulvsi3.o for m68hc11-unknown-elf hp at gcc dot gnu dot org
@ 2004-05-26 17:17 ` pinskia at gcc dot gnu dot org
2004-08-09 3:27 ` pinskia at gcc dot gnu dot org
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-05-26 17:17 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
Summary|ICE building |[3.5 Regression] ICE
|libgcc/./_mulvsi3.o for |building libgcc/./_mulvsi3.o
|m68hc11-unknown-elf |for m68hc11-unknown-elf
Target Milestone|--- |3.5.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15334
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/15334] [3.5 Regression] ICE building libgcc/./_mulvsi3.o for m68hc11-unknown-elf
2004-05-06 23:24 [Bug target/15334] New: ICE building libgcc/./_mulvsi3.o hp at gcc dot gnu dot org
2004-05-07 3:00 ` [Bug target/15334] ICE building libgcc/./_mulvsi3.o for m68hc11-unknown-elf hp at gcc dot gnu dot org
2004-05-26 17:17 ` [Bug target/15334] [3.5 Regression] " pinskia at gcc dot gnu dot org
@ 2004-08-09 3:27 ` pinskia at gcc dot gnu dot org
2004-08-30 21:30 ` ciceron at gcc dot gnu dot org
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-08-09 3:27 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-08-09 03:27 -------
I think this is the same problem as PR 14210.
--
What |Removed |Added
----------------------------------------------------------------------------
BugsThisDependsOn| |14210
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15334
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/15334] [3.5 Regression] ICE building libgcc/./_mulvsi3.o for m68hc11-unknown-elf
2004-05-06 23:24 [Bug target/15334] New: ICE building libgcc/./_mulvsi3.o hp at gcc dot gnu dot org
` (2 preceding siblings ...)
2004-08-09 3:27 ` pinskia at gcc dot gnu dot org
@ 2004-08-30 21:30 ` ciceron at gcc dot gnu dot org
2004-08-31 19:49 ` cvs-commit at gcc dot gnu dot org
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: ciceron at gcc dot gnu dot org @ 2004-08-30 21:30 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From ciceron at gcc dot gnu dot org 2004-08-30 21:29 -------
Confirmed as the -fweb problem. Passing -fno-web fixes the problem.
I must report the fix:
revision 1.91.6.3
date: 2004/03/03 21:44:11; author: ciceron; state: Exp; lines: +5 -3
* config/m68hc11/m68hc11.c (m68hc11_override_options): Disable -fweb
because it breaks the 32-bit shift patterns that rely on a match_dup.
(print_operand): Don't print a * before the base address.
on mainline.
--
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |ciceron at gcc dot gnu dot
|dot org |org
Status|UNCONFIRMED |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15334
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/15334] [3.5 Regression] ICE building libgcc/./_mulvsi3.o for m68hc11-unknown-elf
2004-05-06 23:24 [Bug target/15334] New: ICE building libgcc/./_mulvsi3.o hp at gcc dot gnu dot org
` (3 preceding siblings ...)
2004-08-30 21:30 ` ciceron at gcc dot gnu dot org
@ 2004-08-31 19:49 ` cvs-commit at gcc dot gnu dot org
2004-08-31 20:08 ` ciceron at gcc dot gnu dot org
2004-08-31 20:09 ` ciceron at gcc dot gnu dot org
6 siblings, 0 replies; 8+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-08-31 19:49 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-08-31 19:49 -------
Subject: Bug 15334
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: ciceron@gcc.gnu.org 2004-08-31 19:49:15
Modified files:
gcc : ChangeLog
gcc/config/m68hc11: m68hc11.c
Log message:
PR target/15334
* config/m68hc11/m68hc11.c (m68hc11_override_options): Disable -fweb
because it breaks the 32-bit shift patterns that rely on a match_dup.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.5171&r2=2.5172
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/m68hc11/m68hc11.c.diff?cvsroot=gcc&r1=1.106&r2=1.107
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15334
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/15334] [3.5 Regression] ICE building libgcc/./_mulvsi3.o for m68hc11-unknown-elf
2004-05-06 23:24 [Bug target/15334] New: ICE building libgcc/./_mulvsi3.o hp at gcc dot gnu dot org
` (4 preceding siblings ...)
2004-08-31 19:49 ` cvs-commit at gcc dot gnu dot org
@ 2004-08-31 20:08 ` ciceron at gcc dot gnu dot org
2004-08-31 20:09 ` ciceron at gcc dot gnu dot org
6 siblings, 0 replies; 8+ messages in thread
From: ciceron at gcc dot gnu dot org @ 2004-08-31 20:08 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From ciceron at gcc dot gnu dot org 2004-08-31 20:07 -------
*** Bug 14210 has been marked as a duplicate of this bug. ***
--
What |Removed |Added
----------------------------------------------------------------------------
Bug 15334 depends on bug 14210, which changed state.
Bug 14210 Summary: [3.5 Regression] ICE on -O3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14210
What |Old Value |New Value
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |DUPLICATEBug 15334 depends on bug 14210, which changed state.
Bug 14210 Summary: [3.5 Regression] ICE on -O3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14210
What |Old Value |New Value
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |DUPLICATE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15334
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug target/15334] [3.5 Regression] ICE building libgcc/./_mulvsi3.o for m68hc11-unknown-elf
2004-05-06 23:24 [Bug target/15334] New: ICE building libgcc/./_mulvsi3.o hp at gcc dot gnu dot org
` (5 preceding siblings ...)
2004-08-31 20:08 ` ciceron at gcc dot gnu dot org
@ 2004-08-31 20:09 ` ciceron at gcc dot gnu dot org
6 siblings, 0 replies; 8+ messages in thread
From: ciceron at gcc dot gnu dot org @ 2004-08-31 20:09 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From ciceron at gcc dot gnu dot org 2004-08-31 20:09 -------
Fixed by the patch.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15334
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2004-08-31 20:09 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-05-06 23:24 [Bug target/15334] New: ICE building libgcc/./_mulvsi3.o hp at gcc dot gnu dot org
2004-05-07 3:00 ` [Bug target/15334] ICE building libgcc/./_mulvsi3.o for m68hc11-unknown-elf hp at gcc dot gnu dot org
2004-05-26 17:17 ` [Bug target/15334] [3.5 Regression] " pinskia at gcc dot gnu dot org
2004-08-09 3:27 ` pinskia at gcc dot gnu dot org
2004-08-30 21:30 ` ciceron at gcc dot gnu dot org
2004-08-31 19:49 ` cvs-commit at gcc dot gnu dot org
2004-08-31 20:08 ` ciceron at gcc dot gnu dot org
2004-08-31 20:09 ` ciceron 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).