[Bug c++/83039] New: ice in estimate_node_size_and_time, at ipa-fnsummary.c:2750

2017-11-18 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83039 Bug ID: 83039 Summary: ice in estimate_node_size_and_time, at ipa-fnsummary.c:2750 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Prio

[Bug regression/83038] [8 regression] warning at random points in the input (array subscript -1 is below array bounds)

2017-11-18 Thread gerald at pfeifer dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83038 --- Comment #2 from Gerald Pfeifer --- Created attachment 42643 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42643&action=edit Full preprocesssed source file (In reply to David Malcolm from comment #1) > This is a .i file; have the sourc

[Bug target/82961] ICE in dwarf2out.c: deferred_asm_name != NULL

2017-11-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82961 Tom de Vries changed: What|Removed |Added CC|sebastian.huber@embedded-br |tgingold at free dot fr

[Bug target/82960] spu_machine_dependent_reorg does not handle jump_table_data insn

2017-11-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82960 Tom de Vries changed: What|Removed |Added CC||dje.gcc at gmail dot com --- Comment #2 f

[Bug ipa/83039] ice in estimate_node_size_and_time, at ipa-fnsummary.c:2750

2017-11-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83039 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libfortran/83036] INQUIRE specifier NEXTREC is a 4-byte integer, should be 8

2017-11-18 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83036 Janne Blomqvist changed: What|Removed |Added URL||https://gcc.gnu.org/ml/gcc-

[Bug c++/26426] Type layout bug

2017-11-18 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26426 Eric Gallager changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug c++/39466] frepo relinking causes error - object in .o but not in .rpo or vice versa

2017-11-18 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39466 Eric Gallager changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug c++/67075] Infinite GC loop with ggc-min-expand=0

2017-11-18 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67075 Eric Gallager changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug ipa/83039] ice in estimate_node_size_and_time, at ipa-fnsummary.c:2750

2017-11-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83039 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |UNCONFIRMED Ever confirmed|1

[Bug ipa/83039] ice in estimate_node_size_and_time, at ipa-fnsummary.c:2750

2017-11-18 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83039 --- Comment #3 from David Binderman --- (In reply to Markus Trippelsdorf from comment #2) > Actually, I cannot reproduce the issue at all. Platform is x86_64. Reduced code is $ more bug396-min.cc template struct g { b ad; c e; }; template

[Bug ipa/83039] ice in estimate_node_size_and_time, at ipa-fnsummary.c:2750

2017-11-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83039 --- Comment #4 from Markus Trippelsdorf --- Can you please try again with current trunk: r254913? There are a lot of IPA related fixes after 254772.

[Bug target/82961] ICE in dwarf2out.c: deferred_asm_name != NULL

2017-11-18 Thread tgingold at free dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82961 --- Comment #8 from Tristan Gingold --- Looks OK. > On 18 Nov 2017, at 10:21, vries at gcc dot gnu.org > wrote: > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82961 > > Tom de Vries changed: > > What|Removed

[Bug ipa/83037] [8 Regression] ice in to_sreal_scale, at profile-count.c:275

2017-11-18 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83037 --- Comment #3 from David Binderman --- I just tried revision 254913 and it still looks broken to me. $ ../results.254913/bin/g++ -c -w -O2 bug395-min.cc during GIMPLE pass: einline bug395-min.cc: In function ‘int e()’: bug395-min.cc:16:43: inte

[Bug ipa/83039] ice in estimate_node_size_and_time, at ipa-fnsummary.c:2750

2017-11-18 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83039 --- Comment #5 from David Binderman --- (In reply to Markus Trippelsdorf from comment #4) > Can you please try again with current trunk: r254913? > There are a lot of IPA related fixes after 254772. Looks fixed by 254913 to me.

[Bug ipa/83037] [8 Regression] ice in to_sreal_scale, at profile-count.c:275

2017-11-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83037 --- Comment #4 from Markus Trippelsdorf --- Yes, the patch isn't commited yet.

[Bug ipa/83039] ice in estimate_node_size_and_time, at ipa-fnsummary.c:2750

2017-11-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83039 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/83032] Copy elision for returning subobject

2017-11-18 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83032 --- Comment #2 from Antony Polukhin --- > I don't think that's one of the cases where the C++ standard allows elision Yes, you're right (currently I try to convince C++ standard pepole that allowing it could be benefical). But C does not forbit

[Bug fortran/83012] [8 Regression] Simply contiguous pointer function not recognized as contiguous

2017-11-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83012 --- Comment #3 from Thomas Koenig --- Author: tkoenig Date: Sat Nov 18 15:53:21 2017 New Revision: 254914 URL: https://gcc.gnu.org/viewcvs?rev=254914&root=gcc&view=rev Log: 2017-11-18 Thomas Koenig PR fortran/83012 * expr.c (

[Bug fortran/83012] [8 Regression] Simply contiguous pointer function not recognized as contiguous

2017-11-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83012 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/26426] Type layout bug

2017-11-18 Thread sabre at nondot dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26426 --- Comment #4 from Chris Lattner --- Works for me, I'm not following GCC bugs these days. Thanks, -Chris

[Bug fortran/44292] [libgfortran ABI breakage] Increase internal size of RECL= of the OPEN statement

2017-11-18 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44292 --- Comment #9 from Janne Blomqvist --- Author: jb Date: Sat Nov 18 16:13:20 2017 New Revision: 254915 URL: https://gcc.gnu.org/viewcvs?rev=254915&root=gcc&view=rev Log: PR 44292 Enable large record lengths in OPEN and INQUIRE statements This i

[Bug libstdc++/48101] obscure error message with std::set

2017-11-18 Thread gccbugs at jbapple dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48101 gccbugs at jbapple dot com changed: What|Removed |Added CC||gccbugs at jbapple dot com -

[Bug libfortran/83036] INQUIRE specifier NEXTREC is a 4-byte integer, should be 8

2017-11-18 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83036 --- Comment #2 from Janne Blomqvist --- Author: jb Date: Sat Nov 18 16:56:21 2017 New Revision: 254916 URL: https://gcc.gnu.org/viewcvs?rev=254916&root=gcc&view=rev Log: PR 83036 Make NEXTREC specifier for INQUIRE work for large record numbers

[Bug fortran/79072] ICE with class(*) pointer function result and character value

2017-11-18 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79072 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org Assigne

[Bug libfortran/83036] INQUIRE specifier NEXTREC is a 4-byte integer, should be 8

2017-11-18 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83036 Janne Blomqvist changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/61729] FAIL: g++.dg/abi/scoped1.C -std=gnu++11 execution test

2017-11-18 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61729 Segher Boessenkool changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/70932] flexible array member with non-trivial destructor

2017-11-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70932 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|msebor at gcc dot

[Bug testsuite/82951] gcc.c-torture/execute/20040409-1.c undefined behavior

2017-11-18 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82951 --- Comment #3 from Marc Glisse --- (In reply to Richard Biener from comment #2) > Hmm, on RTL signs do not matter. I'd say strip the bogus cases from the > existing tests and "duplicate" them into new variants using -fwrapv? Thus > only apply

[Bug c++/83040] New: __attribute__((always_inline)) causes internal_compiler_error (segmentation fault)

2017-11-18 Thread jj804785 at wcupa dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83040 Bug ID: 83040 Summary: __attribute__((always_inline)) causes internal_compiler_error (segmentation fault) Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severi

[Bug tree-optimization/83038] warning at random points in the input (array subscript -1 is below array bounds)

2017-11-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83038 Martin Sebor changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIRMED

[Bug fortran/44292] [libgfortran ABI breakage] Increase internal size of RECL= of the OPEN statement

2017-11-18 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44292 Janne Blomqvist changed: What|Removed |Added URL|https://gcc.gnu.org/ml/gcc- |https://gcc.gnu.org/ml/gcc-

[Bug tree-optimization/83038] warning at random points in the input (array subscript -1 is below array bounds)

2017-11-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83038 --- Comment #4 from Martin Sebor --- I should also mention that the warning isn't without merit even if the path where the index is strictly negative doesn't appear in the source code. As far as anyone can tell, the array index would be negative

[Bug c/83011] -Wformat-truncation wrongly computes length (depends on the position of numbers in the addition)

2017-11-18 Thread julien at trigofacile dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83011 --- Comment #2 from Julien ÉLIE --- Created attachment 42644 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42644&action=edit Preprocessed translation unit of timer.c Thanks Martin for your response. I attached the result of the following

[Bug fortran/44292] [libgfortran ABI breakage] Increase internal size of RECL= of the OPEN statement

2017-11-18 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44292 --- Comment #11 from Janne Blomqvist --- Author: jb Date: Sat Nov 18 22:05:13 2017 New Revision: 254918 URL: https://gcc.gnu.org/viewcvs?rev=254918&root=gcc&view=rev Log: PR 44292 Handle large record lengths Now that the ABI supports large reco

[Bug tree-optimization/83041] New: redundant assignment from member array not eliminated

2017-11-18 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83041 Bug ID: 83041 Summary: redundant assignment from member array not eliminated Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug fortran/56818] [meta-bug] fortran-dev bugs

2017-11-18 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56818 Bug 56818 depends on bug 44292, which changed state. Bug 44292 Summary: [libgfortran ABI breakage] Increase internal size of RECL= of the OPEN statement https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44292 What|Removed

[Bug fortran/44292] [libgfortran ABI breakage] Increase internal size of RECL= of the OPEN statement

2017-11-18 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44292 Janne Blomqvist changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/29602] [F2003] I/O specifiers can now be of any kind

2017-11-18 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29602 Bug 29602 depends on bug 44292, which changed state. Bug 44292 Summary: [libgfortran ABI breakage] Increase internal size of RECL= of the OPEN statement https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44292 What|Removed

[Bug fortran/53796] I/O INQUIRE of RECL: If not specified in OPEN, the default value should be returned (sequential access)

2017-11-18 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53796 Bug 53796 depends on bug 44292, which changed state. Bug 44292 Summary: [libgfortran ABI breakage] Increase internal size of RECL= of the OPEN statement https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44292 What|Removed

[Bug target/82961] [6/7 Regression] ICE in dwarf2out.c: deferred_asm_name != NULL

2017-11-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82961 --- Comment #9 from Tom de Vries --- Author: vries Date: Sat Nov 18 23:30:50 2017 New Revision: 254920 URL: https://gcc.gnu.org/viewcvs?rev=254920&root=gcc&view=rev Log: [vms] Add missing vmsdbgout_early_finish 2017-11-19 Tom de Vries

[Bug target/82961] [6/7 Regression] ICE in dwarf2out.c: deferred_asm_name != NULL

2017-11-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82961 --- Comment #10 from Tom de Vries --- https://gcc.gnu.org/ml/gcc-patches/2017-11/msg01649.html

[Bug fortran/79072] ICE with class(*) pointer function result and character value

2017-11-18 Thread neil.n.carlson at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79072 --- Comment #11 from neil.n.carlson at gmail dot com --- Paul, I'm organizing all my bug report examples, and ran across these two test cases from September that I can't find I ever reported. They are VERY similar to the original example I posted

[Bug fortran/79072] ICE with class(*) pointer function result and character value

2017-11-18 Thread neil.n.carlson at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79072 --- Comment #12 from neil.n.carlson at gmail dot com --- The second adds a select case and print to get at the result value before its handed back. This produces an ICE with 6.4.1, 7.2.1, and 8.0.0 (20171028) character(3), target :: a = 'foo' cl

[Bug fortran/79072] ICE with class(*) pointer function result and character value

2017-11-18 Thread neil.n.carlson at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79072 --- Comment #13 from neil.n.carlson at gmail dot com --- Correction to Comment 11. That example gives the *correct* result on 6.4.1

[Bug fortran/83042] New: [8.0 regression] ICE on valid code

2017-11-18 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83042 Bug ID: 83042 Summary: [8.0 regression] ICE on valid code Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug bootstrap/82091] [5 only] Build failure on macOS 10.13 with Xcode 9

2017-11-18 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82091 Jürgen Reuter changed: What|Removed |Added CC||juergen.reuter at desy dot de --- Commen

[Bug bootstrap/82091] [5 only] Build failure on macOS 10.13 with Xcode 9

2017-11-18 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82091 --- Comment #5 from Jürgen Reuter --- I can see this also for trunk r253992: In file included from ../../gcc/unique-ptr-tests.cc:23: In file included from ../../gcc/../include/unique-ptr.h:77: In file included from /Applications/Xcode.app/Conten

[Bug fortran/83042] [8.0 regression] ICE on valid code

2017-11-18 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83042 --- Comment #1 from Jürgen Reuter --- Have to extend the range to r253161 as possible earliest svn version.

[Bug libfortran/78549] [8 Regression] Very slow formatted internal file output

2017-11-18 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78549 --- Comment #24 from Jerry DeLisle --- After a minor test tweak. $ gfc -static pr78549.f $ time ./a.out real0m24.049s user0m22.941s sys 0m0.962s $ gfc6 -static pr78549.f $ time ./a.out real0m22.838s user0m22.718s sys

[Bug fortran/79072] ICE with class(*) pointer function result and character value

2017-11-18 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79072 --- Comment #14 from Dominique d'Humieres --- The patch at https://gcc.gnu.org/ml/fortran/2017-11/msg00103.html fixes gfortran for the tests in comment 0, 5 and 11, but not for the test in comment 12: internal compiler error: tree check: expecte

[Bug fortran/83042] [8.0 regression] ICE on valid code

2017-11-18 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83042 --- Comment #2 from Jürgen Reuter --- Shorter version with only 3 files with 189 lines in total. For the ICE to appear it is important that the modules reside in separate files. (?)

[Bug fortran/83042] [8.0 regression] ICE on valid code

2017-11-18 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83042 --- Comment #3 from Jürgen Reuter --- Created attachment 42646 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42646&action=edit v2 of reproducer, much smaller

[Bug fortran/83042] [8.0 regression] ICE on valid code

2017-11-18 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83042 --- Comment #4 from Jürgen Reuter --- Created attachment 42647 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42647&action=edit v3 of reproducer, still smaller

[Bug ipa/83037] [8 Regression] ice in to_sreal_scale, at profile-count.c:275

2017-11-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83037 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---