[Bug c++/77555] unused inline function in-function static variable accessed from outside leads to linker error

2016-09-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77555 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/77556] New: ICE on invalid C++ code with non-constant non-type template argument: in convert_nontype_argument, at cp/pt.c:6416

2016-09-10 Thread su at cs dot ucdavis.edu
: posix gcc version 7.0.0 20160910 (experimental) [trunk revision 240069] (GCC) $ $ g++-trunk -c small.cpp small.cpp: In function ‘void f()’: small.cpp:5:40: internal compiler error: in convert_nontype_argument, at cp/pt.c:6416 L1: L2: A < (long) &&L2 - (lon

[Bug c++/53479] Control flow analysis reports warnings in switch over an enum class even if all possible values have their branches

2016-09-10 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53479 Eric Gallager changed: What|Removed |Added CC||egall at gwmail dot gwu.edu --- Comment

[Bug c++/77431] warn for having the same code in if-else branches

2016-09-10 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77431 Eric Gallager changed: What|Removed |Added CC||egall at gwmail dot gwu.edu --- Comment

[Bug c++/77555] New: unused inline function in-function static variable accessed from outside leads to linker error

2016-09-10 Thread marmoo1024 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77555 Bug ID: 77555 Summary: unused inline function in-function static variable accessed from outside leads to linker error Product: gcc Version: 6.1.1 Status: UNCONFIRMED

[Bug c++/77553] [6/7 Regression] wrong code with post-increment operator in constexpr

2016-09-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77553 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/77546] [6 regression] C++ software renderer performance drop

2016-09-10 Thread tulipawn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77546 --- Comment #3 from PeteVine --- Created attachment 39602 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39602&action=edit Screen.cc preprocessed

[Bug c++/77554] New: ICE on valid C++11 code with variadic template function: tree check: expected class ‘expression’, have ‘type’ (integer_type) in tree_operand_check, at tree.h:3524

2016-09-10 Thread su at cs dot ucdavis.edu
/libexec/gcc/x86_64-pc-linux-gnu/7.0.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc-source-trunk/configure --enable-languages=c,c++,lto --prefix=/usr/local/gcc-trunk --disable-bootstrap Thread model: posix gcc version 7.0.0 20160910 (experimental) [trunk revision 240069] (GCC

[Bug middle-end/77546] [5 to 6 regression] C++ software renderer performance drop

2016-09-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77546 --- Comment #2 from Andrew Pinski --- Looks like an inlining difference: bl 418118 So please supply the preprocessed source which instantiates: unsigned int IlluminatePixel >(FatPointPhongAndSoftShadowed const &, TriangleCarrier const&,

[Bug middle-end/77546] [5 to 6 regression] C++ software renderer performance drop

2016-09-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77546 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/77532] ICE in check_dtio_interface1, at fortran/interface.c:4622

2016-09-10 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77532 --- Comment #3 from Jerry DeLisle --- Author: jvdelisle Date: Sat Sep 10 21:16:45 2016 New Revision: 240074 URL: https://gcc.gnu.org/viewcvs?rev=240074&root=gcc&view=rev Log: 2016-09-10 Paul Thomas Steven G. Kargl PR fo

[Bug c++/77542] __attribute__((warn_unused_result)) ignored on function template

2016-09-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77542 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug debug/77553] New: [6/7 Regression] wrong code with post-increment operator in constexpr

2016-09-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77553 Bug ID: 77553 Summary: [6/7 Regression] wrong code with post-increment operator in constexpr Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/77552] New: FAIL: gcc.dg/tree-ssa/slsr-8.c scan-tree-dump-times optimized " w?\\* " 7

2016-09-10 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77552 Bug ID: 77552 Summary: FAIL: gcc.dg/tree-ssa/slsr-8.c scan-tree-dump-times optimized " w?\\* " 7 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/77289] [7 Regression] ICE in extract_constrain_insn, at recog.c:2212 on powerpc64

2016-09-10 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77289 Bernd Edlinger changed: What|Removed |Added CC||bernd.edlinger at hotmail dot de --- C

[Bug plugins/69928] incorrect reference to gcc-plugin.h in plugin documentation

2016-09-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69928 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug plugins/69928] incorrect reference to gcc-plugin.h in plugin documentation

2016-09-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69928 --- Comment #1 from Andrew Pinski --- It is installed at: ./lib/gcc/${target_triplet}/${version}/plugin/include/gcc-plugin.h

[Bug web/77319] [bugzilla] bugzilla behaves erratically

2016-09-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77319 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c/64279] Warning missing for "(cond) ? A : A" / if(cond) expr1; else expr1; // same expression in if and else branch

2016-09-10 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64279 Bernd Edlinger changed: What|Removed |Added CC||bernd.edlinger at hotmail dot de --- C

[Bug c++/53479] Control flow analysis reports warnings in switch over an enum class even if all possible values have their branches

2016-09-10 Thread db0451 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53479 DB changed: What|Removed |Added CC||db0451 at gmail dot com --- Comment #5 from DB ---

[Bug c/64279] Warning missing for "(cond) ? A : A" / if(cond) expr1; else expr1; // same expression in if and else branch

2016-09-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64279 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/77431] warn for having the same code in if-else branches

2016-09-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77431 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c/77490] bit-not (~) on boolean should be warned about

2016-09-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77490 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug fortran/77507] gfortran rejects keyworded calls to procedures from intrinsic modules

2016-09-10 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77507 --- Comment #6 from kargl at gcc dot gnu.org --- Author: kargl Date: Sat Sep 10 14:45:46 2016 New Revision: 240073 URL: https://gcc.gnu.org/viewcvs?rev=240073&root=gcc&view=rev Log: 2016-09-10 Steven G. Kargl PR fortran/77507

[Bug c/71602] [6/7 regression] ICE on __builtin_va_arg in build_va_arg, at c-family/c-common.c:5810

2016-09-10 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71602 --- Comment #16 from Tom de Vries --- Author: vries Date: Sat Sep 10 14:38:56 2016 New Revision: 240072 URL: https://gcc.gnu.org/viewcvs?rev=240072&root=gcc&view=rev Log: Make canonical_va_list_type more strict 2016-09-10 Tom de Vries

[Bug tree-optimization/77550] [6/7 Regression] std::deque with -O3 has infinite std::distance

2016-09-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77550 --- Comment #8 from Markus Trippelsdorf --- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77551

[Bug web/77551] New: Please disable the "Importance:" field for normal users of bugzilla

2016-09-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77551 Bug ID: 77551 Summary: Please disable the "Importance:" field for normal users of bugzilla Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug c++/68476] microblaze: compilation of btSoftBody.cpp doesn't terminate with optimisation

2016-09-10 Thread arnout at mind dot be
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68476 --- Comment #7 from Arnout Vandecappelle --- By the way, the reason I'm coming back to this after more than a year is that we're now encountering the same problem (compilation that doesn't terminate for microblaze) with ffmpeg.

[Bug c++/68476] microblaze: compilation of btSoftBody.cpp doesn't terminate with optimisation

2016-09-10 Thread arnout at mind dot be
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68476 --- Comment #6 from Arnout Vandecappelle --- Created attachment 39599 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39599&action=edit 281r.vartrack intermediate output

[Bug c++/68476] microblaze: compilation of btSoftBody.cpp doesn't terminate with optimisation

2016-09-10 Thread arnout at mind dot be
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68476 --- Comment #5 from Arnout Vandecappelle --- Created attachment 39598 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39598&action=edit 280r.alignments intermediate output

[Bug c++/68476] microblaze: compilation of btSoftBody.cpp doesn't terminate with optimisation

2016-09-10 Thread arnout at mind dot be
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68476 Arnout Vandecappelle changed: What|Removed |Added Attachment #36813|0 |1 is obsolete|

[Bug c++/68476] microblaze: compilation of btSoftBody.cpp doesn't terminate with optimisation

2016-09-10 Thread arnout at mind dot be
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68476 Arnout Vandecappelle changed: What|Removed |Added CC||arnout at mind dot be

[Bug tree-optimization/77550] [6/7 Regression] std::deque with -O3 has infinite std::distance

2016-09-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77550 --- Comment #7 from Markus Trippelsdorf --- Well, the best solution would be to simply disable the field for users. This what other bugzillas do.

[Bug tree-optimization/77550] [6/7 Regression] std::deque with -O3 has infinite std::distance

2016-09-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77550 --- Comment #6 from Jonathan Wakely --- And if we did use it, it would be the severity as determined by the GCC project, not according to the bug reporter. Bug reporters tend to consider their own bugs of higher importance than everyone else's bu

[Bug tree-optimization/77550] [6/7 Regression] std::deque with -O3 has infinite std::distance

2016-09-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77550 --- Comment #5 from Markus Trippelsdorf --- (In reply to Daniel Cooke from comment #4) > @Jonathan Wakely: Why do you not consider this critical? We don't use this field. So normal is just the default.

[Bug tree-optimization/77550] [6/7 Regression] std::deque with -O3 has infinite std::distance

2016-09-10 Thread dan.cooke89 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77550 --- Comment #4 from Daniel Cooke --- @Jonathan Wakely: Why do you not consider this critical?

[Bug tree-optimization/77550] [6/7 Regression] std::deque with -O3 has infinite std::distance

2016-09-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77550 Jonathan Wakely changed: What|Removed |Added Severity|critical|normal

[Bug tree-optimization/77550] [5/6 Regression] std::deque with -O3 has infinite std::distance

2016-09-10 Thread dan.cooke89 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77550 --- Comment #3 from Daniel Cooke --- -fno-strict-aliasing also resolves.

[Bug tree-optimization/77550] [5/6 Regression] std::deque with -O3 has infinite std::distance

2016-09-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77550 --- Comment #2 from Markus Trippelsdorf --- Created attachment 39596 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39596&action=edit unreduced testcase

[Bug tree-optimization/77550] [5/6 Regression] std::deque with -O3 has infinite std::distance

2016-09-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77550 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/77550] New: std::deque with -O3 has infinite std::distance

2016-09-10 Thread dan.cooke89 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77550 Bug ID: 77550 Summary: std::deque with -O3 has infinite std::distance Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity: critical Priority: P3 Component:

[Bug tree-optimization/77544] [Regression 6/7] segfault at -O0 - infinite loop in simplification

2016-09-10 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77544 --- Comment #3 from Marc Glisse --- 302806 >> 0 should have been folded first, so we are apparently calling fold on unfolded operands somewhere?

[Bug c++/77522] ICE on invalid code C++14 code: in tsubst_decl, at cp/pt.c:12447

2016-09-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77522 Martin Liška changed: What|Removed |Added Keywords||ice-on-invalid-code Status|UN

[Bug tree-optimization/77544] [Regression 6/7] segfault at -O0 - infinite loop in simplification

2016-09-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77544 Martin Liška changed: What|Removed |Added Keywords||ice-on-valid-code CC|

[Bug c++/77545] [7 Regression] ICE on valid C++11 code: in potential_constant_expression_1, at cp/constexpr.c:5480

2016-09-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77545 Martin Liška changed: What|Removed |Added Keywords||ice-on-invalid-code Status|UN

[Bug c++/77549] [7 Regression] ICE on invalid C++ code that references undeclared variable

2016-09-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77549 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug c++/77549] [7 Regression] ICE on invalid C++ code that references undeclared variable

2016-09-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77549 Martin Liška changed: What|Removed |Added Keywords||ice-on-invalid-code Last reconfirmed|

[Bug c++/77548] ICE on invalid C++ code with overloaded functions: in instantiate_type, at cp/class.c:8270

2016-09-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77548 Martin Liška changed: What|Removed |Added Keywords||ice-on-invalid-code Status|UN

[Bug rtl-optimization/77541] [7 Regression] wrong code with 512bit vectors of int128 @ -O1

2016-09-10 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77541 --- Comment #2 from Uroš Bizjak --- (In reply to Uroš Bizjak from comment #1) > This is RA failure, where reload tries to fix up: To be clear, it is LRA pass, not reload.

[Bug c++/77547] designated initializer reports a sorry

2016-09-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77547 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/55606] sorry, unimplemented: non-trivial designated initializers not supported

2016-09-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55606 Andrew Pinski changed: What|Removed |Added CC||su at cs dot ucdavis.edu --- Comment #10