public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug lto/57726] LTO verify_flow_info: error: control flow in the middle of basic block
       [not found] <bug-57726-4@http.gcc.gnu.org/bugzilla/>
@ 2013-06-26 12:31 ` marxin.liska at gmail dot com
  0 siblings, 0 replies; only message in thread
From: marxin.liska at gmail dot com @ 2013-06-26 12:31 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #1 from Martin Liška <marxin.liska at gmail dot com> ---
Created attachment 30373
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30373&action=edit
onyx_if.c
>From gcc-bugs-return-425197-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Jun 26 12:31:02 2013
Return-Path: <gcc-bugs-return-425197-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 12262 invoked by alias); 26 Jun 2013 12:31:02 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 12241 invoked by uid 48); 26 Jun 2013 12:30:59 -0000
From: "marxin.liska at gmail dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug lto/57726] New: LTO verify_flow_info: error: control flow in the middle of basic block
Date: Wed, 26 Jun 2013 12:31:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: lto
X-Bugzilla-Version: 4.9.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: marxin.liska at gmail dot com
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter
Message-ID: <bug-57726-4@http.gcc.gnu.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2013-06/txt/msg01576.txt.bz2
Content-length: 4109

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

            Bug ID: 57726
           Summary: LTO verify_flow_info: error: control flow in the
                    middle of basic block
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: lto
          Assignee: unassigned at gcc dot gnu.org
          Reporter: marxin.liska at gmail dot com

Chrome ltrans3 compilation fails due to:

../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c: In function
‘vp8_get_compressed_data’:
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 6
 int vp8_set_internal_size(VP8_COMP *cpi, VPX_SCALING horiz_mode, VPX_SCALING
vert_mode)
 ^
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 6
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 6
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 64
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 73
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 73
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 73
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 73
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 73
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 73
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 73
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 73
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 103
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 103
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 103
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 103
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 103
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 103
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 103
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: error:
control flow in the middle of basic block 103
../../third_party/libvpx/source/libvpx/vp8/encoder/onyx_if.c:5547:0: internal
compiler error: verify_flow_info failed
0x568b5d verify_flow_info()
    ../../gcc/cfghooks.c:260
0x88d734 cleanup_tree_cfg_noloop
    ../../gcc/tree-cfgcleanup.c:696
0x88d734 cleanup_tree_cfg()
    ../../gcc/tree-cfgcleanup.c:745
0x7b16c4 execute_function_todo
    ../../gcc/passes.c:1927
0x7b1fcd execute_todo
    ../../gcc/passes.c:2002
0x7b3ba9 execute_one_ipa_transform_pass
    ../../gcc/passes.c:2185
0x7b3ba9 execute_all_ipa_transforms()
    ../../gcc/passes.c:2215
0x58673e expand_function
    ../../gcc/cgraphunit.c:1584
0x58841c expand_all_functions
    ../../gcc/cgraphunit.c:1695
0x58841c compile()
    ../../gcc/cgraphunit.c:2029
0x50e3f1 lto_main()
    ../../gcc/lto/lto.c:3872

gcc --version:
gcc (GCC) 4.9.0 20130624 (experimental)

Link to all ltrans3 dump files:
https://docs.google.com/file/d/0B0pisUJ80pO1akhINVR1anpTbDg/edit?usp=sharing

Source file is attached.

Thanks,
Martin
>From gcc-bugs-return-425199-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Jun 26 12:43:53 2013
Return-Path: <gcc-bugs-return-425199-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 18422 invoked by alias); 26 Jun 2013 12:43:53 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 18398 invoked by uid 48); 26 Jun 2013 12:43:49 -0000
From: "paolo.carlini at oracle dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/57239] cannot handle inner/nested class templates with non-type parameter packs that were declared in the outer/containing class
Date: Wed, 26 Jun 2013 12:43:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Version: 4.8.1
X-Bugzilla-Keywords: rejects-valid
X-Bugzilla-Severity: normal
X-Bugzilla-Who: paolo.carlini at oracle dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-57239-4-yuKOIzdiYp@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-57239-4@http.gcc.gnu.org/bugzilla/>
References: <bug-57239-4@http.gcc.gnu.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2013-06/txt/msg01578.txt.bz2
Content-length: 570

http://gcc.gnu.org/bugzilla/show_bug.cgi?idW239

--- Comment #9 from Paolo Carlini <paolo.carlini at oracle dot com> ---
By the way, much more generally, I'm under the impression that often bug
submitters attach way too much importance to the status change unconfirmed ->
confirmed: I think it would be easy to prove that quite often bugs are fixed
when still unconfirmed or that hard bugs are fixed when maintainers actually
can do the work (eg, the timeframe when a bug is filed matters much more than
its confirmed status to predict whether it will be fixed soon)


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2013-06-26 12:31 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-57726-4@http.gcc.gnu.org/bugzilla/>
2013-06-26 12:31 ` [Bug lto/57726] LTO verify_flow_info: error: control flow in the middle of basic block marxin.liska at gmail dot com

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).