[Bug c++/82577] [8 Regression] ICE in compare_base_decls, at alias.c:2053

2017-10-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82577 Martin Liška changed: What|Removed |Added Keywords||ice-on-valid-code Status|UNCO

[Bug tree-optimization/82549] [6/7/8 Regression] ICE at -O1 and above: verify_gimple failed

2017-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82549 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Tue Oct 17 07:38:32 2017 New Revision: 253805 URL: https://gcc.gnu.org/viewcvs?rev=253805&root=gcc&view=rev Log: PR tree-optimization/82549 * fold-const.c (optimize_bit_fi

[Bug other/82569] [8 regression] failure in 177.mesa cpu2000 test case after r253530

2017-10-17 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82569 --- Comment #3 from Eric Botcazou --- Btw, do the problematic functions have a prototype or are they written in the old-fashioned K&R way?

[Bug c++/82572] throw on line by itself in constexpr function aborts compile even if never reached

2017-10-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82572 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/80061] error on constexpr function with an unevaluated throw

2017-10-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80061 Paolo Carlini changed: What|Removed |Added CC||ekchew at lgl dot kos.net --- Comment #3

[Bug c++/82566] Internal compiler error in type deduction (with C++11)

2017-10-17 Thread peter.gottschling at simunova dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82566 --- Comment #3 from Peter Gottschling --- Ok. Then I give up on 4.9. BTW, I couldn't find a list on the gcc homepage which release is still supported. There were only dates when it was released but not when the maintenance was terminated (just a

[Bug middle-end/82344] [8 Regression] SPEC CPU2006 435.gromacs ~10% performance regression with trunk@250855

2017-10-17 Thread julia.koval at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82344 --- Comment #5 from Yulia Koval --- (In reply to Richard Biener from comment #3) > So the newton-raphson step causes register pressure to increase and post > haswell this makes code slower than not using rsqrt (thus using sqrtf and a > division)?

[Bug c++/82566] Internal compiler error in type deduction (with C++11)

2017-10-17 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82566 --- Comment #4 from Andrew Pinski --- The gcc front page: https://gcc.gnu.org Has Supported Releases GCC 7.2 (changes) Status: 2017-08-14 (regression fixes & docs only). Serious regressions. All regressions. GCC 6.4 (changes) Status: 2017-07-04

[Bug c++/82570] Lambda fails to compile because it doesn't meet constexpr requirements

2017-10-17 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82570 --- Comment #1 from paolo at gcc dot gnu.org --- Author: paolo Date: Tue Oct 17 08:38:07 2017 New Revision: 253806 URL: https://gcc.gnu.org/viewcvs?rev=253806&root=gcc&view=rev Log: 2017-10-17 Paolo Carlini PR c++/82570 * g++

[Bug c++/82570] Lambda fails to compile because it doesn't meet constexpr requirements

2017-10-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82570 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/82574] [8 Regression] wrong code at -O3 on x86_64-linux-gnu

2017-10-17 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82574 amker at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |amker at gcc dot gnu.org

[Bug rtl-optimization/82578] New: Redundant instructions emitted starting with r204212

2017-10-17 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82578 Bug ID: 82578 Summary: Redundant instructions emitted starting with r204212 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug c++/67831] Internal error on complicated constexpr initialization.

2017-10-17 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67831 --- Comment #2 from paolo at gcc dot gnu.org --- Author: paolo Date: Tue Oct 17 09:06:53 2017 New Revision: 253807 URL: https://gcc.gnu.org/viewcvs?rev=253807&root=gcc&view=rev Log: 2017-10-17 Paolo Carlini PR c++/67831 * g++

[Bug c++/67831] Internal error on complicated constexpr initialization.

2017-10-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67831 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/82578] Redundant instructions emitted starting with r204212

2017-10-17 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82578 --- Comment #1 from Andreas Krebbel --- As expected the rtl dumps are identical up to removed "regmove" pass. The interesting change is in insn 8. With regmove the value already loaded into r47 is reused while without regmove it is loaded from a

[Bug c++/82478] Rejects valid access to private member type that should be allowed by friend

2017-10-17 Thread eieio at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82478 --- Comment #2 from Corey Tabaka --- From section 11.3.2 of the C++14 draft spec: "Declaring a class to be a friend implies that the names of private and protected members from the class granting friendship can be accessed in the base-specifiers

[Bug c++/82560] [7/8 Regression] Temporary object created as a default argument not destructed

2017-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82560 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug c++/82561] [8 regression] crash on internal compiler error: in cp_tree_equal, at cp/tree.c:3778

2017-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82561 Richard Biener changed: What|Removed |Added Version|unknown |8.0 Target Milestone|---

[Bug fortran/82567] [6/7/8] gfortran takes a long time to compile a simple implied-do with -Optimization.

2017-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82567 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Component|

[Bug middle-end/82569] [8 regression] failure in 177.mesa cpu2000 test case after r253530

2017-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82569 Richard Biener changed: What|Removed |Added Keywords||wrong-code Component|other

[Bug rtl-optimization/82576] sbitmap_vector_alloc() not ready for 64 bits

2017-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82576 --- Comment #2 from Richard Biener --- No, I think the public API shouldn't change (we don't want to grow simple_bitmap_def unnecessarily). Such big sbitmaps do not make sense.

[Bug target/82442] vect/pr31699.c fails on arm

2017-10-17 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82442 Wilco changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug middle-end/82556] [7/8 Regression] internal compiler error in curr_insn_transform, at lra-constraints.c:4307

2017-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82556 Richard Biener changed: What|Removed |Added Priority|P3 |P1 CC|

[Bug tree-optimization/82563] [8 Regression] [graphite] ICE in check_loop_closed_ssa_def, at tree-ssa-loop-manip.c:709

2017-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82563 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/82478] Rejects valid access to private member type that should be allowed by friend

2017-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82478 --- Comment #3 from Jonathan Wakely --- The template argument list of ::HasPrivate> is not a base-specifier.

[Bug c++/82579] New: GCC 7/8

2017-10-17 Thread ostash at ostash dot kiev.ua
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82579 Bug ID: 82579 Summary: GCC 7/8 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc d

[Bug c++/80061] error on constexpr function with an unevaluated throw

2017-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80061 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/77369] incorrect noexcept specification deduction

2017-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77369 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2017-04-24 00:00:00 |2017-10-17 Known to fail|

[Bug rtl-optimization/82578] Redundant instructions emitted starting with r204212

2017-10-17 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82578 --- Comment #2 from Andreas Krebbel --- I was wondering why CSE doesn't do the right thing here. In fact it would if it would not consider our access registers to be particularly cheap. Access registers are fixed hard regs. Hence, cse considers

[Bug c++/82579] GCC 7/8 ambiguous call to overload

2017-10-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82579 --- Comment #1 from Jonathan Wakely --- This is not a GCC bug, because it's the required behaviour for C++17. Use -fno-new-ttp-matching to disable it in C++17 (or use -fnew-ttp-matching to enable it in C++14 and make it ambiguous).

[Bug c++/82579] GCC 7/8 ambiguous call to overload

2017-10-17 Thread ostash at ostash dot kiev.ua
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82579 Viktor Ostashevskyi changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/82579] GCC 7/8 ambiguous call to overload

2017-10-17 Thread ostash at ostash dot kiev.ua
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82579 Viktor Ostashevskyi changed: What|Removed |Added Resolution|FIXED |INVALID

[Bug target/82580] New: Optimize comparisons for __int128 on x86-64

2017-10-17 Thread morwenn29 at hotmail dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82580 Bug ID: 82580 Summary: Optimize comparisons for __int128 on x86-64 Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: targe

[Bug tree-optimization/82563] [8 Regression] [graphite] ICE in check_loop_closed_ssa_def, at tree-ssa-loop-manip.c:709

2017-10-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82563 --- Comment #2 from Richard Biener --- Author: rguenth Date: Tue Oct 17 13:17:30 2017 New Revision: 253809 URL: https://gcc.gnu.org/viewcvs?rev=253809&root=gcc&view=rev Log: 2017-10-17 Richard Biener PR tree-optimization/82563

[Bug tree-optimization/71026] Missing division optimizations

2017-10-17 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71026 --- Comment #7 from Wilco --- Author: wilco Date: Tue Oct 17 13:22:48 2017 New Revision: 253812 URL: https://gcc.gnu.org/viewcvs?rev=253812&root=gcc&view=rev Log: Factor out division by squares and remove division around comparisons (0/2) Commi

[Bug ada/82573] GNAT.Registry doesn't read/write with HKEY_LOCAL_MACHINE.

2017-10-17 Thread hudsonjk at astound dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82573 --- Comment #2 from Jerry Hudson --- I was confused by what you meant by "classpath."  The earlier revision by Andrew Pinski better describes the problem, but I don't recall seeing that option on the form. Forgive me, this is the first bug report

[Bug middle-end/82569] [8 regression] failure in 177.mesa cpu2000 test case after r253530

2017-10-17 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82569 --- Comment #4 from seurer at gcc dot gnu.org --- extern void gl_write_texture_span( GLcontext *ctx, GLuint n, GLint x, GLint y, GLdepth z[], GLfloat s[], GLfloat t[], GLfloat u

[Bug middle-end/82577] [8 Regression] ICE in compare_base_decls, at alias.c:2053

2017-10-17 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82577 Nathan Sidwell changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug middle-end/80295] [7/8 Regression] ICE in __builtin_update_setjmp_buf expander

2017-10-17 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80295 --- Comment #11 from paolo at gcc dot gnu.org --- Author: paolo Date: Tue Oct 17 14:16:35 2017 New Revision: 253814 URL: https://gcc.gnu.org/viewcvs?rev=253814&root=gcc&view=rev Log: gcc/ChangeLog 2017-10-17 Qing Zhao Wilco Dijkst

[Bug middle-end/80295] [7/8 Regression] ICE in __builtin_update_setjmp_buf expander

2017-10-17 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80295 --- Comment #12 from paolo at gcc dot gnu.org --- Author: paolo Date: Tue Oct 17 14:17:17 2017 New Revision: 253815 URL: https://gcc.gnu.org/viewcvs?rev=253815&root=gcc&view=rev Log: gcc/ChangeLog 2017-10-17 Qing Zhao Wilco Dijkst

[Bug middle-end/80295] [7 Regression] ICE in __builtin_update_setjmp_buf expander

2017-10-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80295 Paolo Carlini changed: What|Removed |Added Summary|[7/8 Regression] ICE in |[7 Regression] ICE in

[Bug c++/77369] incorrect noexcept specification deduction

2017-10-17 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77369 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug tree-optimization/82549] [6/7 Regression] ICE at -O1 and above: verify_gimple failed

2017-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82549 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Tue Oct 17 14:47:15 2017 New Revision: 253816 URL: https://gcc.gnu.org/viewcvs?rev=253816&root=gcc&view=rev Log: PR tree-optimization/82549 * fold-const.c (optimize_bit_fi

[Bug middle-end/82546] tree_size handling for TYPE nodes is confused

2017-10-17 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82546 --- Comment #1 from Nathan Sidwell --- Author: nathan Date: Tue Oct 17 14:49:05 2017 New Revision: 253817 URL: https://gcc.gnu.org/viewcvs?rev=253817&root=gcc&view=rev Log: [PATCH PR/82546] tree node size https://gcc.gnu.org/ml/gcc-patches/2017

[Bug tree-optimization/82549] [6/7 Regression] ICE at -O1 and above: verify_gimple failed

2017-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82549 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue Oct 17 14:53:13 2017 New Revision: 253818 URL: https://gcc.gnu.org/viewcvs?rev=253818&root=gcc&view=rev Log: PR tree-optimization/82549 * fold-const.c (optimize_bit_fi

[Bug tree-optimization/82581] New: missing -Warray-bounds on writing past the end of a member array

2017-10-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82581 Bug ID: 82581 Summary: missing -Warray-bounds on writing past the end of a member array Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/80907] [6/7/8 Regression] False positive: "warning: array subscript is above array bounds"

2017-10-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80907 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug middle-end/82286] [6/7/8 Regression] Wrong array subscript is above array bounds

2017-10-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82286 Martin Sebor changed: What|Removed |Added CC||hubicka at gcc dot gnu.org,

[Bug middle-end/63477] [6/7/8 Regression] Bogus warning with -O3 -Warray-bounds: array subscript is above array bounds

2017-10-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63477 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/63441] incorrect "array subscript is below/above array bounds" diagnostic

2017-10-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63441 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #2

[Bug tree-optimization/82549] [6/7 Regression] ICE at -O1 and above: verify_gimple failed

2017-10-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82549 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/82577] [8 Regression] ICE in compare_base_decls, at alias.c:2053

2017-10-17 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82577 --- Comment #4 from Nathan Sidwell --- Author: nathan Date: Tue Oct 17 15:42:19 2017 New Revision: 253819 URL: https://gcc.gnu.org/viewcvs?rev=253819&root=gcc&view=rev Log: [PATCH, middle-end/82577] Fix DECL_ASSEMBLER_NAME ICE https://gcc.gnu.o

[Bug middle-end/82577] [8 Regression] ICE in compare_base_decls, at alias.c:2053

2017-10-17 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82577 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/82560] [7/8 Regression] Temporary object created as a default argument not destructed

2017-10-17 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82560 --- Comment #4 from Nathan Sidwell --- Author: nathan Date: Tue Oct 17 15:52:21 2017 New Revision: 253820 URL: https://gcc.gnu.org/viewcvs?rev=253820&root=gcc&view=rev Log: [C++ PATCH 82560] missing dtor call https://gcc.gnu.org/ml/gcc-patches/

[Bug c++/82560] [7/8 Regression] Temporary object created as a default argument not destructed

2017-10-17 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82560 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/82582] New: not quite optimal code for -2*x*y - 3*z: could use one less LEA for smaller code without increasing critical path latency for any input

2017-10-17 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82582 Bug ID: 82582 Summary: not quite optimal code for -2*x*y - 3*z: could use one less LEA for smaller code without increasing critical path latency for any input Product: gcc

[Bug tree-optimization/82583] New: missing -Warray-bounds on out-of-bounds inner indices

2017-10-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82583 Bug ID: 82583 Summary: missing -Warray-bounds on out-of-bounds inner indices Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug middle-end/47418] warning: array subscript is above array bounds at O2 with sin6_addr

2017-10-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47418 Martin Sebor changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug tree-optimization/56456] [meta-bug] bogus warning when inlining or unrolling: "array subscript is above array bounds"

2017-10-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456 Bug 56456 depends on bug 47418, which changed state. Bug 47418 Summary: warning: array subscript is above array bounds at O2 with sin6_addr https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47418 What|Removed |Added

[Bug tree-optimization/56456] [meta-bug] bogus warning when inlining or unrolling: "array subscript is above array bounds"

2017-10-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456 Bug 56456 depends on bug 45180, which changed state. Bug 45180 Summary: bogus warning: array subscript is above array bounds https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45180 What|Removed |Added ---

[Bug tree-optimization/45180] bogus warning: array subscript is above array bounds

2017-10-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45180 Martin Sebor changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug libstdc++/82584] New: div by zero in random distribution

2017-10-17 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82584 Bug ID: 82584 Summary: div by zero in random distribution Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

[Bug tree-optimization/38480] bogus warning with -O3 -Wall: "array subscript is above array bounds"

2017-10-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38480 Martin Sebor changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug tree-optimization/56456] [meta-bug] bogus warning when inlining or unrolling: "array subscript is above array bounds"

2017-10-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456 Bug 56456 depends on bug 38480, which changed state. Bug 38480 Summary: bogus warning with -O3 -Wall: "array subscript is above array bounds" https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38480 What|Removed |Add

[Bug middle-end/52504] (unreachable) out of bounds access in thread_prologue_and_epilogue_insns

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

[Bug libstdc++/82584] div by zero in random distribution

2017-10-17 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82584 --- Comment #1 from Nathan Sidwell --- The make_unique bit's irrelevant: std::discrete_distribution X (weights.begin(), weights.end()); is sufficient. Reading 29.6.8.6.1 suggests the code is well formed, but all (two) probabilites are zero

[Bug middle-end/82556] [7/8 Regression] internal compiler error in curr_insn_transform, at lra-constraints.c:4307

2017-10-17 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82556 --- Comment #4 from Vladimir Makarov --- (In reply to Richard Biener from comment #3) > Confirmed on the branch (for the unreduced testcase). GCC 7.2 works. > > Probably Jakubs pattern changes. It is an unusual pattern for LRA. I guess it sho

[Bug fortran/82550] program using submodules fails to link

2017-10-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82550 --- Comment #2 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #1) > Confirmed from 6.4 up to trunk (8.0). Adding a reference to 'p' in 'foo' clears the problem. module subroutine foo(fun_ptr) procedure(p), pointer

[Bug middle-end/82546] tree_size handling for TYPE nodes is confused

2017-10-17 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82546 Nathan Sidwell changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/82585] New: missing -Warray-bounds calling strlen on a member at out-of-bounds offfset

2017-10-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82585 Bug ID: 82585 Summary: missing -Warray-bounds calling strlen on a member at out-of-bounds offfset Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c++/82560] [7/8 Regression] Temporary object created as a default argument not destructed

2017-10-17 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82560 --- Comment #7 from Nathan Sidwell --- Fixed on gcc-7 branch r253822.

[Bug c++/82560] [7/8 Regression] Temporary object created as a default argument not destructed

2017-10-17 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82560 --- Comment #6 from Nathan Sidwell --- Author: nathan Date: Tue Oct 17 17:27:11 2017 New Revision: 253822 URL: https://gcc.gnu.org/viewcvs?rev=253822&root=gcc&view=rev Log: [C++ PATCH 82560] missing dtor call https://gcc.gnu.org/ml/gcc-patches/

[Bug fortran/82586] New: ICE: write_symbol(): bad module symbol

2017-10-17 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82586 Bug ID: 82586 Summary: ICE: write_symbol(): bad module symbol Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug fortran/82586] ICE: write_symbol(): bad module symbol

2017-10-17 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82586 --- Comment #1 from G. Steinmetz --- Other invalid snippets : $ cat z2.f90 program p type t(a integer, kind :: a real(a) :: x end type end $ cat z3.f90 program p type t(a, a) integer, kind :: a integer, len :

[Bug fortran/82586] ICE: write_symbol(): bad module symbol

2017-10-17 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82586 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/81404] suggested hints for standard C macros should avoid GCC predefined macros

2017-10-17 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81404 --- Comment #5 from David Malcolm --- Candidate patch: https://gcc.gnu.org/ml/gcc-patches/2017-10/msg01083.html

[Bug fortran/82587] New: ICE in get_pdt_constructor, at fortran/resolve.c:1185

2017-10-17 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82587 Bug ID: 82587 Summary: ICE in get_pdt_constructor, at fortran/resolve.c:1185 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug tree-optimization/82588] New: missing -Warray-bounds on a excessively large index

2017-10-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82588 Bug ID: 82588 Summary: missing -Warray-bounds on a excessively large index Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/82588] missing -Warray-bounds on a excessively large index

2017-10-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82588 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug fortran/82589] New: ICE in gfc_get_pdt_instance, at fortran/decl.c:3278

2017-10-17 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82589 Bug ID: 82589 Summary: ICE in gfc_get_pdt_instance, at fortran/decl.c:3278 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/82589] ICE in gfc_get_pdt_instance, at fortran/decl.c:3278

2017-10-17 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82589 --- Comment #1 from G. Steinmetz --- These variants are processed without any complaints : $ cat z2.f90 module m type t(a) integer, len, private :: a end type end program p use m type(t(:)), allocatable :: x print *, x end

[Bug c/82542] -fdump-lang-raw (formerly -fdump-translation-unit) no longer available for C

2017-10-17 Thread b.r.longbons at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82542 --- Comment #9 from Ben Longbons --- The ones I've filed are: #54533, #58150, #80466 But there are quite a few more at https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=__open__&component=debug&list_id=190134&product=gcc

[Bug libstdc++/82554] uniform_real_distribution can generate the upper endpoint

2017-10-17 Thread b.r.longbons at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82554 --- Comment #3 from Ben Longbons --- There is DR2524 for the [0, 1) case. Otherwise, filing bugs there looks really complicated. I've given you a reproducer. That's as much as I'm capable of.

[Bug fortran/82586] ICE: write_symbol(): bad module symbol

2017-10-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82586 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org --- Commen

[Bug other/82590] New: auto-host.h error: declaration does not declare anything

2017-10-17 Thread bastl at eclipso dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82590 Bug ID: 82590 Summary: auto-host.h error: declaration does not declare anything Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Prior

[Bug tree-optimization/82591] New: [8 Regression] [graphite] Compile-time hog w/ -O2 -floop-nest-optimize

2017-10-17 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82591 Bug ID: 82591 Summary: [8 Regression] [graphite] Compile-time hog w/ -O2 -floop-nest-optimize Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: compile-ti

[Bug c++/64611] Using a << operator inside an overloaded << operator gives compile error

2017-10-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64611 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/82569] [8 regression] failure in 177.mesa cpu2000 test case after r253530

2017-10-17 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82569 --- Comment #5 from seurer at gcc dot gnu.org --- Created attachment 42385 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42385&action=edit test case that shows the problem This is a cut down single function test case that shows the problem

[Bug c++/65970] [C++14] Endless loop with constexpr

2017-10-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65970 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|jason at gcc

[Bug c++/67735] internal compiler error while trying to use __direct_bases to create parallel hierarchy of classes

2017-10-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67735 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/70377] "unexpected AST" and "confused by earlier errors, bailing out" from throw in simple constexpr fn

2017-10-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70377 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/70377] "unexpected AST" and "confused by earlier errors, bailing out" from throw in simple constexpr fn

2017-10-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70377 Paolo Carlini changed: What|Removed |Added Target Milestone|--- |6.0

[Bug c++/82478] Rejects valid access to private member type that should be allowed by friend

2017-10-17 Thread eieio at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82478 --- Comment #4 from Corey Tabaka --- Ah, you are right. Late night mixup... The outer class friend should work though, correct?

[Bug c++/71251] [6/7/8 regression] ICE on invalid code, with unusual template name

2017-10-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71251 --- Comment #5 from Paolo Carlini --- Related to PR71220.

[Bug c++/71368] [concepts] ICE on constrained compound requirement

2017-10-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71368 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/71368] [concepts] ICE on constrained compound requirement

2017-10-17 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71368 --- Comment #1 from paolo at gcc dot gnu.org --- Author: paolo Date: Tue Oct 17 19:36:49 2017 New Revision: 253826 URL: https://gcc.gnu.org/viewcvs?rev=253826&root=gcc&view=rev Log: 2017-10-17 Paolo Carlini PR c++/71368 * g++

[Bug c++/71821] [6/7/8 regression] ICE on invalid C++11 code (incorrect argument for alignas): unexpected expression ‘f’ of kind template_id_expr

2017-10-17 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71821 --- Comment #6 from paolo at gcc dot gnu.org --- Author: paolo Date: Tue Oct 17 19:49:06 2017 New Revision: 253828 URL: https://gcc.gnu.org/viewcvs?rev=253828&root=gcc&view=rev Log: 2017-10-17 Paolo Carlini PR c++/71821 * g++

[Bug c++/71821] [6/7/8 regression] ICE on invalid C++11 code (incorrect argument for alignas): unexpected expression ‘f’ of kind template_id_expr

2017-10-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71821 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/58601] [meta-bug] alignas

2017-10-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58601 Bug 58601 depends on bug 71821, which changed state. Bug 71821 Summary: [6/7/8 regression] ICE on invalid C++11 code (incorrect argument for alignas): unexpected expression ‘f’ of kind template_id_expr https://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug target/82592] New: [8 Regression] ICE in extract_constrain_insn, at recog.c:2207 (error: insn does not satisfy its constraints)

2017-10-17 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82592 Bug ID: 82592 Summary: [8 Regression] ICE in extract_constrain_insn, at recog.c:2207 (error: insn does not satisfy its constraints) Product: gcc Version: 8.0

  1   2   >