From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 104251 invoked by alias); 8 Sep 2015 12:19:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 104208 invoked by uid 48); 8 Sep 2015 12:19:54 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/66762] ICE when compiling gfortran.dg/submodule_[16].f90 with -flto Date: Tue, 08 Sep 2015 12:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: 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: cc Message-ID: In-Reply-To: References: 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: 2015-09/txt/msg00578.txt.bz2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D66762 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marxin at gcc dot gnu.org --- Comment #7 from Martin Li=C5=A1ka --- I tried to investigate: gfortran ./gcc/testsuite/gfortran.dg/submodule_6.f08 -flto If I compare corresponding argument passed to output_addr_const w/o LTO, I = see: (const_int 54796891 [0x344225b]) ,instead of: (mem/u/f/c:DI (symbol_ref/f:DI ("*.LC0") [flags 0x2] ) [0 S8 A64]) Thus it looks for me that in case of LTO, it is unable to resolve offset of= the variable *.LC0: unit size align 8 symtab 0 alias set 0 canonical type 0x7ffff6e1ef18 cont= ext pointer_to_this chain > unsigned DI size unit size align 64 symtab 0 alias set 0 canonical type 0x7ffff6c44738> readonly addressable static unsigned ignored in-constant-pool DI file (null) line 0 col 0 size unit size align 64 initial > Martin >>From gcc-bugs-return-496601-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Sep 08 12:26:32 2015 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 120981 invoked by alias); 8 Sep 2015 12:26:32 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 120936 invoked by uid 48); 8 Sep 2015 12:26:28 -0000 From: "dominiq at lps dot ens.fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/66056] ICEs and endless compilation for lonely labels/numbers in type Date: Tue, 08 Sep 2015 12:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dominiq at lps dot ens.fr X-Bugzilla-Status: NEW X-Bugzilla-Resolution: 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_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: 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: 2015-09/txt/msg00579.txt.bz2 Content-length: 579 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66056 Dominique d'Humieres changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2015-09-08 Ever confirmed|0 |1 --- Comment #5 from Dominique d'Humieres --- I confirm the ICE for 4.8 up to trunk (6.0), but all the tests compiles in a fraction of second.