public inbox for gcc-bugs@sourceware.org help / color / mirror / Atom feed
* [Bug objc/22274] New: [4.1 Regression] string[12].m fails with the gnu runtime @ 2005-07-02 4:04 pinskia at gcc dot gnu dot org 2005-07-02 4:05 ` [Bug objc/22274] " pinskia at gcc dot gnu dot org ` (6 more replies) 0 siblings, 7 replies; 8+ messages in thread From: pinskia at gcc dot gnu dot org @ 2005-07-02 4:04 UTC (permalink / raw) To: gcc-bugs These tests fail with the GNU runtime. The following is a reduced testcase: @interface NXConstantString { Class isa; char *c_string; unsigned int len; } @end void g(void) { @""; } -- Summary: [4.1 Regression] string[12].m fails with the gnu runtime Product: gcc Version: 4.1.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P2 Component: objc AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: pinskia at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22274 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug objc/22274] [4.1 Regression] string[12].m fails with the gnu runtime 2005-07-02 4:04 [Bug objc/22274] New: [4.1 Regression] string[12].m fails with the gnu runtime pinskia at gcc dot gnu dot org @ 2005-07-02 4:05 ` pinskia at gcc dot gnu dot org 2005-07-02 4:06 ` pinskia at gcc dot gnu dot org ` (5 subsequent siblings) 6 siblings, 0 replies; 8+ messages in thread From: pinskia at gcc dot gnu dot org @ 2005-07-02 4:05 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-02 04:05 ------- The ICE I get is: string1.m:13: internal compiler error: tree check: expected identifier_node, have type_decl in generate_strings, at objc/objc-act.c:2410 Please submit a full bug report, with preprocessed source if appropriate. Confirmed, via the testresults: http://gcc.gnu.org/ml/gcc-testresults/2005-07/msg00026.html. -- What |Removed |Added ---------------------------------------------------------------------------- CC| |zlaski at apple dot com Status|UNCONFIRMED |NEW Ever Confirmed| |1 Last reconfirmed|0000-00-00 00:00:00 |2005-07-02 04:05:40 date| | Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22274 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug objc/22274] [4.1 Regression] string[12].m fails with the gnu runtime 2005-07-02 4:04 [Bug objc/22274] New: [4.1 Regression] string[12].m fails with the gnu runtime pinskia at gcc dot gnu dot org 2005-07-02 4:05 ` [Bug objc/22274] " pinskia at gcc dot gnu dot org @ 2005-07-02 4:06 ` pinskia at gcc dot gnu dot org 2005-07-05 0:40 ` [Bug objc/22274] [4.1 Regression] string[1-4].m, const-str-5.m " hp 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 @ 2005-07-02 4:06 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-02 04:06 ------- This was caused by: 2005-06-29 Ziemowit Laski <zlaski@apple.com> * objc-act.c (objc_build_internal_const_str_type): New function. (check_string_class_template): Use objc_get_class_ivars() instead of TYPE_FIELDS() to retrieve ivar list. (AT_LEAST_AS_LARGE_AS): Check the size of each field's type rather than the field itself. (objc_build_string_object): Synthesize a "__builtin_ObjCString" type and use it to lay out compile-time string objects. * objc-act.h (OCTI_INTERNAL_CNST_STR_TYPE, internal_const_str_type): New. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22274 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug objc/22274] [4.1 Regression] string[1-4].m, const-str-5.m fails with the gnu runtime 2005-07-02 4:04 [Bug objc/22274] New: [4.1 Regression] string[12].m fails with the gnu runtime pinskia at gcc dot gnu dot org 2005-07-02 4:05 ` [Bug objc/22274] " pinskia at gcc dot gnu dot org 2005-07-02 4:06 ` pinskia at gcc dot gnu dot org @ 2005-07-05 0:40 ` hp at gcc dot gnu dot org 2005-07-06 21:11 ` zlaski at apple dot com ` (3 subsequent siblings) 6 siblings, 0 replies; 8+ messages in thread From: hp at gcc dot gnu dot org @ 2005-07-05 0:40 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From hp at gcc dot gnu dot org 2005-07-05 00:40 ------- I was about to enter a separate report, but it seems the bug is the same as this one, so I just add the following as a comment. A few more failures than the original report; I don't know what to make of that. Last known to work on: "Wed Jun 29 13:20:13 UTC 2005". With LAST_UPDATED: "Wed Jun 29 21:40:22 UTC 2005" up til and including "Mon Jul 4 10:24:52 UTC 2005" I get these objc failures: objc.dg/const-str-5.m (test for excess errors) objc/execute/string1.m compilation, -O0 objc/execute/string1.m compilation, -O1 objc/execute/string1.m compilation, -O2 objc/execute/string1.m compilation, -O3 -fomit-frame-pointer objc/execute/string1.m compilation, -O3 -g objc/execute/string1.m compilation, -Os objc/execute/string2.m compilation, -O0 objc/execute/string2.m compilation, -O1 objc/execute/string2.m compilation, -O2 objc/execute/string2.m compilation, -O3 -fomit-frame-pointer objc/execute/string2.m compilation, -O3 -g objc/execute/string2.m compilation, -Os objc/execute/string3.m compilation, -O0 objc/execute/string3.m compilation, -O1 objc/execute/string3.m compilation, -O2 objc/execute/string3.m compilation, -O3 -fomit-frame-pointer objc/execute/string3.m compilation, -O3 -g objc/execute/string3.m compilation, -Os objc/execute/string4.m compilation, -O0 objc/execute/string4.m compilation, -O1 objc/execute/string4.m compilation, -O2 objc/execute/string4.m compilation, -O3 -fomit-frame-pointer objc/execute/string4.m compilation, -O3 -g objc/execute/string4.m compilation, -Os With the message in the .log being similar for all: x/gcc/testsuite/objc/execute/string1.m:17: internal compiler error: tree check: expected identifier_node, have type_decl in generate_strings, at objc/objc-act.c:2445 -- What |Removed |Added ---------------------------------------------------------------------------- CC| |hp at gcc dot gnu dot org Last reconfirmed|2005-07-02 04:05:40 |2005-07-05 00:40:13 date| | Summary|[4.1 Regression] |[4.1 Regression] string[1- |string[12].m fails with the |4].m, const-str-5.m fails |gnu runtime |with the gnu runtime http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22274 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug objc/22274] [4.1 Regression] string[1-4].m, const-str-5.m fails with the gnu runtime 2005-07-02 4:04 [Bug objc/22274] New: [4.1 Regression] string[12].m fails with the gnu runtime pinskia at gcc dot gnu dot org ` (2 preceding siblings ...) 2005-07-05 0:40 ` [Bug objc/22274] [4.1 Regression] string[1-4].m, const-str-5.m " hp at gcc dot gnu dot org @ 2005-07-06 21:11 ` zlaski at apple dot com 2005-07-07 6:26 ` cvs-commit at gcc dot gnu dot org ` (2 subsequent siblings) 6 siblings, 0 replies; 8+ messages in thread From: zlaski at apple dot com @ 2005-07-06 21:11 UTC (permalink / raw) To: gcc-bugs -- What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|unassigned at gcc dot gnu |zlaski at apple dot com |dot org | Status|NEW |ASSIGNED Last reconfirmed|2005-07-05 00:40:13 |2005-07-06 21:11:49 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22274 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug objc/22274] [4.1 Regression] string[1-4].m, const-str-5.m fails with the gnu runtime 2005-07-02 4:04 [Bug objc/22274] New: [4.1 Regression] string[12].m fails with the gnu runtime pinskia at gcc dot gnu dot org ` (3 preceding siblings ...) 2005-07-06 21:11 ` zlaski at apple dot com @ 2005-07-07 6:26 ` cvs-commit at gcc dot gnu dot org 2005-07-07 6:33 ` zlaski at apple dot com 2005-07-07 21:43 ` cvs-commit at gcc dot gnu dot org 6 siblings, 0 replies; 8+ messages in thread From: cvs-commit at gcc dot gnu dot org @ 2005-07-07 6:26 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-07 06:26 ------- Subject: Bug 22274 CVSROOT: /cvs/gcc Module name: gcc Changes by: zlaski@gcc.gnu.org 2005-07-07 06:25:49 Modified files: gcc/objc : ChangeLog objc-act.c gcc/testsuite : ChangeLog Added files: gcc/testsuite/obj-c++.dg: gnu-runtime-1.mm gnu-runtime-2.mm gcc/testsuite/objc.dg: gnu-runtime-2.m Log message: /objc/ChangeLog] 2005-07-07 Ziemowit Laski <zlaski@apple.com> PR objc/22274 * objc-act.c (objc_build_string_object): For GNU-style constants, use the @interface type rather than the built-in type. [gcc/testsuite/ChangeLog] 2005-07-07 Ziemowit Laski <zlaski@apple.com> PR objc/22274 * obj-c++.dg/gnu-runtime-[1-2].mm: New. * objc.dg/gnu-runtime-2.m: New. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/objc/ChangeLog.diff?cvsroot=gcc&r1=1.50&r2=1.51 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/objc/objc-act.c.diff?cvsroot=gcc&r1=1.284&r2=1.285 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.5731&r2=1.5732 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/obj-c++.dg/gnu-runtime-1.mm.diff?cvsroot=gcc&r1=NONE&r2=1.1 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/obj-c++.dg/gnu-runtime-2.mm.diff?cvsroot=gcc&r1=NONE&r2=1.1 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/objc.dg/gnu-runtime-2.m.diff?cvsroot=gcc&r1=NONE&r2=1.1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22274 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug objc/22274] [4.1 Regression] string[1-4].m, const-str-5.m fails with the gnu runtime 2005-07-02 4:04 [Bug objc/22274] New: [4.1 Regression] string[12].m fails with the gnu runtime pinskia at gcc dot gnu dot org ` (4 preceding siblings ...) 2005-07-07 6:26 ` cvs-commit at gcc dot gnu dot org @ 2005-07-07 6:33 ` zlaski at apple dot com 2005-07-07 21:43 ` cvs-commit at gcc dot gnu dot org 6 siblings, 0 replies; 8+ messages in thread From: zlaski at apple dot com @ 2005-07-07 6:33 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From zlaski at apple dot com 2005-07-07 06:33 ------- Fixed for 4.1. -- What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22274 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug objc/22274] [4.1 Regression] string[1-4].m, const-str-5.m fails with the gnu runtime 2005-07-02 4:04 [Bug objc/22274] New: [4.1 Regression] string[12].m fails with the gnu runtime pinskia at gcc dot gnu dot org ` (5 preceding siblings ...) 2005-07-07 6:33 ` zlaski at apple dot com @ 2005-07-07 21:43 ` cvs-commit at gcc dot gnu dot org 6 siblings, 0 replies; 8+ messages in thread From: cvs-commit at gcc dot gnu dot org @ 2005-07-07 21:43 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-07-07 21:43 ------- Subject: Bug 22274 CVSROOT: /cvs/gcc Module name: gcc Branch: apple-local-200502-branch Changes by: zlaski@gcc.gnu.org 2005-07-07 21:42:54 Modified files: gcc/testsuite : ChangeLog.apple-ppc gcc/objc : ChangeLog.apple-ppc objc-act.c Added files: gcc/testsuite/obj-c++.dg: gnu-runtime-1.mm gnu-runtime-2.mm gcc/testsuite/objc.dg: gnu-runtime-2.m Log message: [gcc/objc/ChangeLog.apple-ppc] 2005-07-07 Ziemowit Laski <zlaski@apple.com> PR objc/22274 * objc-act.c (objc_build_string_object): For GNU-style constants, use the @interface type rather than the built-in type. [gcc/testsuite/ChangeLog.apple-ppc] 2005-07-07 Ziemowit Laski <zlaski@apple.com> PR objc/22274 * obj-c++.dg/gnu-runtime-[1-2].mm: Bring over from mainline. * objc.dg/gnu-runtime-2.m: Likewise. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.apple-ppc.diff?cvsroot=gcc&only_with_tag=apple-local-200502-branch&r1=1.1.4.52&r2=1.1.4.53 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/obj-c++.dg/gnu-runtime-1.mm.diff?cvsroot=gcc&only_with_tag=apple-local-200502-branch&r1=NONE&r2=1.1.2.1 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/obj-c++.dg/gnu-runtime-2.mm.diff?cvsroot=gcc&only_with_tag=apple-local-200502-branch&r1=NONE&r2=1.2.2.1 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/objc.dg/gnu-runtime-2.m.diff?cvsroot=gcc&only_with_tag=apple-local-200502-branch&r1=NONE&r2=1.2.2.1 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/objc/ChangeLog.apple-ppc.diff?cvsroot=gcc&only_with_tag=apple-local-200502-branch&r1=1.1.4.13&r2=1.1.4.14 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/objc/objc-act.c.diff?cvsroot=gcc&only_with_tag=apple-local-200502-branch&r1=1.266.4.17&r2=1.266.4.18 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22274 ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2005-07-07 21:43 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2005-07-02 4:04 [Bug objc/22274] New: [4.1 Regression] string[12].m fails with the gnu runtime pinskia at gcc dot gnu dot org 2005-07-02 4:05 ` [Bug objc/22274] " pinskia at gcc dot gnu dot org 2005-07-02 4:06 ` pinskia at gcc dot gnu dot org 2005-07-05 0:40 ` [Bug objc/22274] [4.1 Regression] string[1-4].m, const-str-5.m " hp at gcc dot gnu dot org 2005-07-06 21:11 ` zlaski at apple dot com 2005-07-07 6:26 ` cvs-commit at gcc dot gnu dot org 2005-07-07 6:33 ` zlaski at apple dot com 2005-07-07 21:43 ` cvs-commit 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).