public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug bootstrap/13149] New: build gcc-3.3.2 1305 error:unrecognizable insn on ia64-hpux
@ 2003-11-21  5:59 xugenquan at longshine dot com
  2003-11-21  9:30 ` [Bug optimization/13149] " pinskia at gcc dot gnu dot org
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: xugenquan at longshine dot com @ 2003-11-21  5:59 UTC (permalink / raw)
  To: gcc-bugs

/sunshine/develop/billing/gcc-3.3.2/libffi/src/ffitest.c: In function `main':
/sunshine/develop/billing/gcc-3.3.2/libffi/src/ffitest.c:1305: error: 
unrecognizable insn:
(call_insn 3977 3976 3978 124 7eb3cc40 (parallel [
            (set (reg:SI 8 r8)
                (call (mem:DI (symbol_ref:SI ("cl.0")) [0 S8 A64])
                    (const_int 1 [0x1])))
            (clobber (reg:DI 320 b0))
            (clobber (scratch:DI))
            (clobber (scratch:DI))
        ]) -1 (insn_list 3969 (insn_list 3970 (insn_list 3971 (insn_list 3972 
(insn_list 3973 (insn_list 3974 (insn_list 3975 (insn_list 3976 (nil)))))))))
    (expr_list:REG_DEAD (reg:DI 120 out0)
        (expr_list:REG_DEAD (reg:SI 121 out1)
            (expr_list:REG_DEAD (reg:DI 122 out2)
                (expr_list:REG_DEAD (reg:SI 123 out3)
                    (expr_list:REG_DEAD (reg:HI 124 out4)
                        (expr_list:REG_DEAD (reg:DI 125 out5)
                            (expr_list:REG_DEAD (reg:SI 126 out6)
                                (expr_list:REG_DEAD (reg:SI 127 out7)
                                    (expr_list:REG_DEAD (reg:DI 1 r1)
                                        (expr_list:REG_UNUSED (reg:DI 320 b0)
                                            (expr_list:REG_UNUSED (scratch:DI)
                                                (expr_list:REG_UNUSED 
(scratch:DI)
                                                    (nil)))))))))))))
    (expr_list (use (reg:DI 1 r1))
        (expr_list (use (reg:SI 127 out7))
            (expr_list (use (reg:SI 126 out6))
                (expr_list (use (reg:DI 125 out5))
                    (expr_list (use (reg:HI 124 out4))
                        (expr_list (use (reg:SI 123 out3))
                            (expr_list (use (reg:DI 122 out2))
                                (expr_list (use (reg:SI 121 out1))
                                    (expr_list (use (reg:DI 120 out0))
                                        (nil)))))))))))
/sunshine/develop/billing/gcc-3.3.2/libffi/src/ffitest.c:1305: internal 
compiler error: in extract_insn, at recog.c:2175

-- 
           Summary: build gcc-3.3.2 1305 error:unrecognizable insn on ia64-
                    hpux
           Product: gcc
           Version: 3.3.2
            Status: UNCONFIRMED
          Severity: critical
          Priority: P2
         Component: bootstrap
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: xugenquan at longshine dot com
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: ia64-hp-hpux11.22/hpux32
  GCC host triplet: ia64-hp-hpux11.22/hpux32
GCC target triplet: ia64-hp-hpux11.22/hpux32


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13149


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug optimization/13149] build gcc-3.3.2 1305 error:unrecognizable insn on ia64-hpux
  2003-11-21  5:59 [Bug bootstrap/13149] New: build gcc-3.3.2 1305 error:unrecognizable insn on ia64-hpux xugenquan at longshine dot com
@ 2003-11-21  9:30 ` pinskia at gcc dot gnu dot org
  2003-11-25  1:02 ` pinskia at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-11-21  9:30 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|critical                    |normal
          Component|bootstrap                   |optimization
           Keywords|                            |build, ice-on-valid-code


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13149


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug optimization/13149] build gcc-3.3.2 1305 error:unrecognizable insn on ia64-hpux
  2003-11-21  5:59 [Bug bootstrap/13149] New: build gcc-3.3.2 1305 error:unrecognizable insn on ia64-hpux xugenquan at longshine dot com
  2003-11-21  9:30 ` [Bug optimization/13149] " pinskia at gcc dot gnu dot org
@ 2003-11-25  1:02 ` pinskia at gcc dot gnu dot org
  2003-12-19 11:52 ` Benny dot Geys at ordina-denkart dot com
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-11-25  1:02 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2003-11-25 01:02 -------
Can you provide the preprocessed source (see <http://gcc.gnu.org/bugs.html>) and the 
command line which is causing this?

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |WAITING


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13149


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug optimization/13149] build gcc-3.3.2 1305 error:unrecognizable insn on ia64-hpux
  2003-11-21  5:59 [Bug bootstrap/13149] New: build gcc-3.3.2 1305 error:unrecognizable insn on ia64-hpux xugenquan at longshine dot com
  2003-11-21  9:30 ` [Bug optimization/13149] " pinskia at gcc dot gnu dot org
  2003-11-25  1:02 ` pinskia at gcc dot gnu dot org
@ 2003-12-19 11:52 ` Benny dot Geys at ordina-denkart dot com
  2003-12-19 12:40 ` pinskia at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: Benny dot Geys at ordina-denkart dot com @ 2003-12-19 11:52 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From Benny dot Geys at ordina-denkart dot com  2003-12-19 11:32 -------
I seem to have the same bug as the reporter.

- gcc 3.3.2 (downloaded the gcc-3.3.2.tar.gz from ftp.fu-
berlin.de/unix/gnu/gcc/gcc-3.3.2/)

- IA64 architecture

- HPUX 11.23

- ../gcc-3.3.2/configure --prefix=/opt/gcc-3.3.2 --with-gnu-as --with-
as=/opt/binutils-2.14/ia64-hp-hpux11.23/bin/as --enable-threads=posix

- gmake bootstrap

- compiler output is the same as the reporter's

I have no idea how to get the preprocessed files.  I read that I needed to give 
the -save-temps options but 'gmake bootstrap -save-temps' doesn't work ofcourse.

Any help would be greatly appreciated.  Thank you for your time!

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13149


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug optimization/13149] build gcc-3.3.2 1305 error:unrecognizable insn on ia64-hpux
  2003-11-21  5:59 [Bug bootstrap/13149] New: build gcc-3.3.2 1305 error:unrecognizable insn on ia64-hpux xugenquan at longshine dot com
                   ` (2 preceding siblings ...)
  2003-12-19 11:52 ` Benny dot Geys at ordina-denkart dot com
@ 2003-12-19 12:40 ` pinskia at gcc dot gnu dot org
  2003-12-19 17:58 ` dhazeghi at yahoo dot com
  2003-12-28  3:32 ` pinskia at gcc dot gnu dot org
  5 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-12-19 12:40 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2003-12-19 11:52 -------
Note "compilation command" does not equal make command, it is the command which gets 
invoked by make.

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13149


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug optimization/13149] build gcc-3.3.2 1305 error:unrecognizable insn on ia64-hpux
  2003-11-21  5:59 [Bug bootstrap/13149] New: build gcc-3.3.2 1305 error:unrecognizable insn on ia64-hpux xugenquan at longshine dot com
                   ` (3 preceding siblings ...)
  2003-12-19 12:40 ` pinskia at gcc dot gnu dot org
@ 2003-12-19 17:58 ` dhazeghi at yahoo dot com
  2003-12-28  3:32 ` pinskia at gcc dot gnu dot org
  5 siblings, 0 replies; 7+ messages in thread
From: dhazeghi at yahoo dot com @ 2003-12-19 17:58 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From dhazeghi at yahoo dot com  2003-12-19 17:46 -------
To get preprocessed source, rerun the last command that make invokes where it fails, adding -
save-temps. For instance, something like 'cd ia64-hp-hpux11.23/libffi; gcc -c -I../../../gcc/libffi 
... -save-temps ffitest.c' . 

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13149


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug optimization/13149] build gcc-3.3.2 1305 error:unrecognizable insn on ia64-hpux
  2003-11-21  5:59 [Bug bootstrap/13149] New: build gcc-3.3.2 1305 error:unrecognizable insn on ia64-hpux xugenquan at longshine dot com
                   ` (4 preceding siblings ...)
  2003-12-19 17:58 ` dhazeghi at yahoo dot com
@ 2003-12-28  3:32 ` pinskia at gcc dot gnu dot org
  5 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-12-28  3:32 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2003-12-28 03:23 -------
Fixed for 3.3.3, most likely by:
2003-12-16  Zack Weinberg  <zack@codesourcery.com>

        Backport the following patches from mainline.

    2003-12-05  Mark Mitchell  <mark@codesourcery.com>

        * config/ia64/ia64.h (MUST_PASS_IN_STACK): Define.

    2003-12-01  James E Wilson  <wilson@specifixinc.com>

        * config/ia64/ia64.h (FUNCTION_ARG_REGNO_P): Use AR_REG_FIRST not
        GR_ARG_FIRST.

    2003-10-21  Zack Weinberg  <zack@codesourcery.com>

        * config/ia64/ia64.md (cmpxchg_acq_si): Mark operand 3 as DImode.
        * config/ia64/ia64.c (ia64_expand_fetch_and_op,
        ia64_expand_op_and_fetch): Make sure the REG for ar.ccv is
        DImode.   Use convert_move to load ar.ccv.
        (ia64_expand_compare_and_swap): Likewise.
        If expand_expr doesn't put 'old' and 'new' in the proper
        modes, run them through convert_to_mode.

    2003-10-14  Steve Ellcey  <sje@cup.hp.com>

        * config/ia64/ia64.c (ia64_expand_call): Force function address
        to DImode.
        * config/ia64/ia64.md (call_gp): Put DImode on operand 0.

    2003-06-11  Richard Henderson  <rth@redhat.com>

        * config/ia64/ia64.md (call_gp): Fix memory mode.

    2003-05-14  Eric Christopher  <echristo@redhat.com>

        * combine.c: Fix header comments.
        (distribute_notes): Remove usage of elim_i1, elim_i2. Propagate
        to all calls and prototype.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|---                         |3.3.3


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13149


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2003-12-28  3:23 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-21  5:59 [Bug bootstrap/13149] New: build gcc-3.3.2 1305 error:unrecognizable insn on ia64-hpux xugenquan at longshine dot com
2003-11-21  9:30 ` [Bug optimization/13149] " pinskia at gcc dot gnu dot org
2003-11-25  1:02 ` pinskia at gcc dot gnu dot org
2003-12-19 11:52 ` Benny dot Geys at ordina-denkart dot com
2003-12-19 12:40 ` pinskia at gcc dot gnu dot org
2003-12-19 17:58 ` dhazeghi at yahoo dot com
2003-12-28  3:32 ` pinskia 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).