This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

middle-end/7044: gcc-current


>Number:         7044
>Category:       middle-end
>Synopsis:       gcc-current
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jun 15 17:46:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     matt@3am-software.com
>Release:        GNU C version 3.2 20020615 (experimental) (vax-netbsdelf)
>Organization:
>Environment:
cross-compiler on NetBSD-1.6A i386
>Description:
After updating GCC via anoncvs, the included file fails to compile at any optimization level.  Though GNU C version 3.2 20020610 (experimental) (vax-netbsdelf) from 5 days ago compiled it fine. 
>How-To-Repeat:
Compile this:
void
xx(int a)
{
        switch (a) {
        case  1: z(); break;
        case  5: x(); break;
        case  7: v(); break;
        case 11: s(); break;
        case 13: q(); break;
        }
}

results in:

./cc1 -version -O0 -quiet /tmp/x.i 
GNU C version 3.2 20020615 (experimental) (vax-netbsdelf)
        compiled by GNU C version 2.95.3 20010315 (release) (NetBSD nb2).
/tmp/x.i: In function `xx':
/tmp/x.i:18: error: missing barrier after block 0
/tmp/x.i:18: internal compiler error: verify_flow_info failed
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]