Launchpad has imported 5 comments from the remote bug at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35447.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://documentation.ubuntu.com/launchpad/user/reference/bugs/multi-project-bugs/about-multi-project-bugs/#bugs-in-external-trackers.

------------------------------------------------------------------------
On 2008-03-03T22:03:54+00:00 Reichelt wrote:

The following invalid code snippet triggers an ICE since GCC 4.1.0:

======================
void foo()
{
  ({ int i().; });
}
======================

bug.c: In function 'i':
bug.c:3: error: expected declaration specifiers before '.' token
bug.c:3: error: expected declaration specifiers before '}' token
bug.c:3: error: expected declaration specifiers before ')' token
bug.c:4: error: expected declaration specifiers before '}' token
bug.c:4: error: expected '{' at end of input
bug.c: In function 'foo':
bug.c:4: error: expected declaration or statement at end of input
bug.c:4: internal compiler error: tree check: expected bind_expr, have 
decl_expr in c_finish_stmt_expr, at c-typeck.c:7649
Please submit a full bug report, [etc.]

Reply at:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.2/+bug/276685/comments/0

------------------------------------------------------------------------
On 2008-07-04T22:39:44+00:00 Jsm28 wrote:

Closing 4.1 branch.


Reply at: 
https://bugs.launchpad.net/ubuntu/+source/gcc-4.2/+bug/276685/comments/1

------------------------------------------------------------------------
On 2009-02-17T21:18:54+00:00 Jsm28 wrote:

Testing a patch.


Reply at: 
https://bugs.launchpad.net/ubuntu/+source/gcc-4.2/+bug/276685/comments/5

------------------------------------------------------------------------
On 2009-02-18T00:38:42+00:00 Jsm28 wrote:

Subject: Bug 35447

Author: jsm28
Date: Wed Feb 18 00:38:28 2009
New Revision: 144256

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=144256
Log:
        PR c/35447
        * c-parser.c (c_parser_compound_statement): Always enter and leave
        a scope.

testsuite:
        * gcc.dg/noncompile/pr35447-1.c: New test.

Added:
    trunk/gcc/testsuite/gcc.dg/noncompile/pr35447-1.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/c-parser.c
    trunk/gcc/testsuite/ChangeLog


Reply at:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.2/+bug/276685/comments/6

------------------------------------------------------------------------
On 2009-02-18T00:41:25+00:00 Jsm28 wrote:

Fixed for 4.4.0; not fixing on prior release branches because the fragility of
this area of error recovery means there's a risk of changing one ICE-on-invalid
to another which would be inappropriate there.


Reply at: 
https://bugs.launchpad.net/ubuntu/+source/gcc-4.2/+bug/276685/comments/7

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/276685

Title:
  [PR35447] gcc (x86_64) crashes when compiling udev with -std=c99

To manage notifications about this bug go to:
https://bugs.launchpad.net/gcc/+bug/276685/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to