public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/16149] New: Compiling of mframe.m in GNUstep Base results in internal compiler error
@ 2004-06-23  3:15 aperez at student dot santarosa dot edu
  2004-06-23  3:16 ` [Bug middle-end/16149] " aperez at student dot santarosa dot edu
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: aperez at student dot santarosa dot edu @ 2004-06-23  3:15 UTC (permalink / raw)
  To: gcc-bugs

' Compiling file mframe.m ...
 mframe.m: In function `mframe_decode_return':
 mframe.m:1712 internal compiler error: in create_tmp_var, at gimplify.c:430'

I am compiling GNUstep CVS using GCC 3.5.0 HEAD under Linux 2.6.6, on a 1GHz
Athlon. GNUstep base CVS compiles fine for many other people and on the same
machine with GCC/libobjc 3.4

-- 
           Summary: Compiling of mframe.m in GNUstep Base results in
                    internal compiler error
           Product: gcc
           Version: 3.5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: middle-end
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: aperez at student dot santarosa dot edu
                CC: gcc-bugs at gcc dot gnu dot org


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


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

* [Bug middle-end/16149] Compiling of mframe.m in GNUstep Base results in internal compiler error
  2004-06-23  3:15 [Bug middle-end/16149] New: Compiling of mframe.m in GNUstep Base results in internal compiler error aperez at student dot santarosa dot edu
@ 2004-06-23  3:16 ` aperez at student dot santarosa dot edu
  2004-06-23  3:17 ` aperez at student dot santarosa dot edu
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: aperez at student dot santarosa dot edu @ 2004-06-23  3:16 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From aperez at student dot santarosa dot edu  2004-06-23 03:15 -------
Created an attachment (id=6608)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=6608&action=view)
Mframe.m preprocessed source


-- 


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


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

* [Bug middle-end/16149] Compiling of mframe.m in GNUstep Base results in internal compiler error
  2004-06-23  3:15 [Bug middle-end/16149] New: Compiling of mframe.m in GNUstep Base results in internal compiler error aperez at student dot santarosa dot edu
  2004-06-23  3:16 ` [Bug middle-end/16149] " aperez at student dot santarosa dot edu
@ 2004-06-23  3:17 ` aperez at student dot santarosa dot edu
  2004-06-23  5:00 ` pinskia at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: aperez at student dot santarosa dot edu @ 2004-06-23  3:17 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From aperez at student dot santarosa dot edu  2004-06-23 03:16 -------
Created an attachment (id=6609)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=6609&action=view)
mframe.m Objective-C source file.


-- 


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


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

* [Bug middle-end/16149] Compiling of mframe.m in GNUstep Base results in internal compiler error
  2004-06-23  3:15 [Bug middle-end/16149] New: Compiling of mframe.m in GNUstep Base results in internal compiler error aperez at student dot santarosa dot edu
  2004-06-23  3:16 ` [Bug middle-end/16149] " aperez at student dot santarosa dot edu
  2004-06-23  3:17 ` aperez at student dot santarosa dot edu
@ 2004-06-23  5:00 ` pinskia at gcc dot gnu dot org
  2004-07-07 23:13 ` [Bug middle-end/16149] [3.5 Regression] ICE with VLA return structs w dot northcott at unsw dot edu dot au
  2004-07-20 15:15 ` pinskia at gcc dot gnu dot org
  4 siblings, 0 replies; 6+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-06-23  5:00 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-06-23 03:52 -------
Confirmed, here is the reduced source:
int
mframe_decode_return (void* buffer, void* retframe)
{
  int size = 0;
 typedef struct {
   char val[size];
 } block;
 inline block retframe_block(void *rframe) {}
 *(block*)buffer = retframe_block(retframe);
}

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |critical
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1
           Keywords|                            |ice-on-valid-code
   Last reconfirmed|0000-00-00 00:00:00         |2004-06-23 03:52:07
               date|                            |
   Target Milestone|---                         |3.5.0


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


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

* [Bug middle-end/16149] [3.5 Regression] ICE with VLA return structs
  2004-06-23  3:15 [Bug middle-end/16149] New: Compiling of mframe.m in GNUstep Base results in internal compiler error aperez at student dot santarosa dot edu
                   ` (2 preceding siblings ...)
  2004-06-23  5:00 ` pinskia at gcc dot gnu dot org
@ 2004-07-07 23:13 ` w dot northcott at unsw dot edu dot au
  2004-07-20 15:15 ` pinskia at gcc dot gnu dot org
  4 siblings, 0 replies; 6+ messages in thread
From: w dot northcott at unsw dot edu dot au @ 2004-07-07 23:13 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From w dot northcott at unsw dot edu dot au  2004-07-07 23:13 -------
This bug is reproducible on ppc Darwin using either HEAD or apple-ppc-branch as at 6 July 04.

-- 


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


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

* [Bug middle-end/16149] [3.5 Regression] ICE with VLA return structs
  2004-06-23  3:15 [Bug middle-end/16149] New: Compiling of mframe.m in GNUstep Base results in internal compiler error aperez at student dot santarosa dot edu
                   ` (3 preceding siblings ...)
  2004-07-07 23:13 ` [Bug middle-end/16149] [3.5 Regression] ICE with VLA return structs w dot northcott at unsw dot edu dot au
@ 2004-07-20 15:15 ` pinskia at gcc dot gnu dot org
  4 siblings, 0 replies; 6+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-07-20 15:15 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-07-20 15:15 -------
Fixed by:
2004-07-16  Richard Henderson  <rth@redhat.com>

        * tree-def (WITH_SIZE_EXPR): New.
        * explow.c (expr_size, int_expr_size): Handle WITH_SIZE_EXPR.
        * expr.c (expand_expr_real_1): Likewise.
        * gimplify.c (maybe_with_size_expr): New.
        (gimplify_arg, gimplify_modify_expr): Use it.
        (gimplify_modify_expr_to_memcpy): Take size parameter.
        (gimplify_modify_expr_to_memset): Likewise.
        (gimplify_expr): Handle WITH_SIZE_EXPR.
        * tree-alias-common.c (find_func_aliases): Likewise.
        * tree-eh.c (tree_could_trap_p): Likewise.
        (tree_could_throw_p): Likewise.
        * tree-gimple.c (is_gimple_lvalue): Likewise.
        (get_call_expr_in): Likewise.
        * tree-inline.c (estimate_num_insns_1): Likewise.
        (expand_calls_inline): Likewise.
        * tree-nested.c (convert_call_expr): Likewise.
        * tree-pretty-print.c (dump_generic_node): Likewise.
        * tree-sra.c (sra_walk_expr): Likewise.
        * tree-ssa-alias.c (add_pointed_to_expr): Likewise.
        * tree-ssa-ccp.c (get_rhs, set_rhs): Likewise.
        * tree-ssa-operands.c (get_expr_operands): Likewise.
        * tree-tailcall.c (find_tail_calls): Likewise.

        * calls.c (expand_call): Reset old_stack_allocated after
        calling emit_stack_restore.

: Search converges between 2004-07-16-trunk (#487) and 2004-07-17-trunk (#488).

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED


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


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

end of thread, other threads:[~2004-07-20 15:15 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-06-23  3:15 [Bug middle-end/16149] New: Compiling of mframe.m in GNUstep Base results in internal compiler error aperez at student dot santarosa dot edu
2004-06-23  3:16 ` [Bug middle-end/16149] " aperez at student dot santarosa dot edu
2004-06-23  3:17 ` aperez at student dot santarosa dot edu
2004-06-23  5:00 ` pinskia at gcc dot gnu dot org
2004-07-07 23:13 ` [Bug middle-end/16149] [3.5 Regression] ICE with VLA return structs w dot northcott at unsw dot edu dot au
2004-07-20 15:15 ` 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).