[Bug tree-optimization/80928] SLP vectorization does not handle induction in outer loop vectorization

2017-06-21 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928 --- Comment #16 from rguenther at suse dot de --- On Wed, 21 Jun 2017, ro at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928 > > --- Comment #15 from Rainer Orth --- > Richard, > > do you have the

[Bug sanitizer/81148] UBSAN: two more false positives

2017-06-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81148 --- Comment #3 from Richard Biener --- Tomorrow, unless Marek beats me.

[Bug sanitizer/81148] UBSAN: two more false positives

2017-06-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81148 --- Comment #2 from Richard Biener --- w/o ubsan we fold this all the way to one. With ubsan we fold it as bool a = -((long int) ~(x != 0) ^ 9223372036854775806) + -124 != 0; so there's some stupid TYPE_OVERFLOW_SANITIZED check in the way

[Bug tree-optimization/80928] SLP vectorization does not handle induction in outer loop vectorization

2017-06-21 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928 --- Comment #18 from rguenther at suse dot de --- On Wed, 21 Jun 2017, ro at CeBiTec dot Uni-Bielefeld.DE wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928 > > --- Comment #17 from ro at CeBiTec dot Uni-Bielefeld.DE

[Bug tree-optimization/80928] SLP vectorization does not handle induction in outer loop vectorization

2017-06-21 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928 --- Comment #19 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #18 from rguenther at suse dot de --- [...] > I have not yet built a native i686 compiler with 64bit support but only > tried a x86_64 -> i686 cross with 64bit support

[Bug c++/81140] Update docs to reflect P0612R0: clarify meaning of "volatile access" + that it includes any glvalue

2017-06-21 Thread db0451 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81140 --- Comment #1 from DB --- Hm, in fact, I'm not sure the GCC/g++ docs ever address what happens when a declared non-volatile object is accessed through a volatile-qualified reference/pointer, which by my understanding is the crux of the NB

[Bug middle-end/81030] [8 Regression] ICE on valid code at -O1 (only) on x86_64-linux-gnu: verify_flow_info failed

2017-06-21 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81030 --- Comment #3 from David Binderman --- (In reply to David Binderman from comment #2) > Bug seems to occur between gcc revision 248932 and 249008. Between revisions 248932 and 248951.

[Bug gcov-profile/81080] target libgcov not built with large file support

2017-06-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81080 --- Comment #2 from Richard Biener --- Author: rguenth Date: Wed Jun 21 07:01:34 2017 New Revision: 249435 URL: https://gcc.gnu.org/viewcvs?rev=249435=gcc=rev Log: 2017-06-21 Richard Biener PR gcov-profile/81080

[Bug jit/81144] jit.dg/test-operator-overloading.cc, initial compilation

2017-06-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81144 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug sanitizer/81148] UBSAN: two more false positives

2017-06-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81148 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/81142] Segmentation fault when using static __thread variables

2017-06-21 Thread tomas_paukrt at conel dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81142 tomas_paukrt at conel dot cz changed: What|Removed |Added Known to fail||4.9.4, 5.4.0, 6.3.0 ---

[Bug tree-optimization/80928] SLP vectorization does not handle induction in outer loop vectorization

2017-06-21 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928 --- Comment #15 from Rainer Orth --- Richard, do you have the i686-pc-linux-gnu/i386-pc-solaris2.* libgomp ICEs with -m64 on the radar? They still happen as of r249422. Thanks. Rainer

[Bug target/81142] Segmentation fault when using static __thread variables

2017-06-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81142 Richard Biener changed: What|Removed |Added Target||arm --- Comment #4 from Richard Biener

[Bug lto/69866] lto1: internal compiler error: in add_symbol_to_partition_1, at lto/lto-partition.c:158

2017-06-21 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69866 --- Comment #13 from Thomas Preud'homme --- Author: thopre01 Date: Wed Jun 21 08:17:56 2017 New Revision: 249437 URL: https://gcc.gnu.org/viewcvs?rev=249437=gcc=rev Log: 2017-06-21 Thomas Preud'homme

[Bug other/81146] Wine 2.10 cannot be compiled with -flto

2017-06-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81146 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug middle-end/81030] [8 Regression] ICE on valid code at -O1 (only) on x86_64-linux-gnu: verify_flow_info failed

2017-06-21 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81030 --- Comment #4 from David Binderman --- (In reply to David Binderman from comment #3) > (In reply to David Binderman from comment #2) > > Bug seems to occur between gcc revision 248932 and 249008. > > Between revisions 248932 and 248951.

[Bug tree-optimization/80928] SLP vectorization does not handle induction in outer loop vectorization

2017-06-21 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928 --- Comment #17 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #16 from rguenther at suse dot de --- > I tried hard to reproduce but failed so yes, on my radar but nothing I can > do about :/ > > If you can direct me to a CF machine

[Bug ipa/81133] [8 Regression] PGO/LTO bootstrap: ICE: in inline_small_functions, at ipa-inline.c:1891

2017-06-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81133 Markus Trippelsdorf changed: What|Removed |Added CC||hjl.tools at gmail dot com ---

[Bug inline-asm/70184] Explicit register variables holding function arguments overwritten by conversion libcall

2017-06-21 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70184 Ramana Radhakrishnan changed: What|Removed |Added Target Milestone|--- |6.3 --- Comment #11 from Ramana

[Bug c++/81151] New: -Wmaybe-uninitialized in insn-emit.c

2017-06-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81151 Bug ID: 81151 Summary: -Wmaybe-uninitialized in insn-emit.c Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/81151] -Wmaybe-uninitialized in insn-emit.c

2017-06-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81151 Martin Liška changed: What|Removed |Added Last reconfirmed||2017-6-21 CC|

[Bug libstdc++/81092] Missing symbols for new std::wstring constructors

2017-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81092 --- Comment #13 from Jonathan Wakely --- Author: redi Date: Wed Jun 21 08:55:52 2017 New Revision: 249439 URL: https://gcc.gnu.org/viewcvs?rev=249439=gcc=rev Log: PR libstdc++/81092 Regenerate configure for libtool_VERSION change PR

[Bug c++/81134] C++ partial template specialization issue

2017-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81134 --- Comment #3 from Jonathan Wakely --- The standard seems clear to me and GCC's behaviour is correct.

[Bug target/81142] Segmentation fault when using static __thread variables

2017-06-21 Thread tomas_paukrt at conel dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81142 --- Comment #6 from tomas_paukrt at conel dot cz --- Created attachment 41595 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41595=edit C source file without snprintf

[Bug target/81142] Segmentation fault when using static __thread variables

2017-06-21 Thread tomas_paukrt at conel dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81142 --- Comment #7 from tomas_paukrt at conel dot cz --- I attached another C source file that is even simpler. Compiled program causes segmentation fault on AM335X (Cortex-A8) as well as on SPEAr320S-2 (ARM926EJ-S). Using option

[Bug c++/81134] C++ partial template specialization issue

2017-06-21 Thread manish.baphna at citi dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81134 --- Comment #2 from Manish --- Thanx Jonathan. Your explanation explains behavior. I wonder if standard has some preference dictated here?

[Bug c++/81140] Update docs to reflect P0612R0: clarify meaning of "volatile access" + that it includes any glvalue

2017-06-21 Thread db0451 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81140 DB changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill |

[Bug libstdc++/81092] Missing symbols for new std::wstring constructors

2017-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81092 --- Comment #12 from Jonathan Wakely --- Author: redi Date: Wed Jun 21 08:55:26 2017 New Revision: 249438 URL: https://gcc.gnu.org/viewcvs?rev=249438=gcc=rev Log: PR libstdc++/81092 Regenerate configure for libtool_VERSION change PR

[Bug c++/81134] C++ partial template specialization issue

2017-06-21 Thread manish.baphna at citi dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81134 --- Comment #4 from Manish --- Which section in particular you are referring? I am looking at this doc, section 14.7 but couldn't find relevant point. http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3690.pdf

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-06-21 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 --- Comment #49 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #47 from Daniel Santos --- [...] > I'm sorry for the delay again. I've been having some health problems > infringing upon my hacking time. No worries at all: don't even

[Bug bootstrap/81149] [8 Regression] profiledbootstrap failed with LTO

2017-06-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81149 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/46476] Missing Warning about unreachable code after return

2017-06-21 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46476 --- Comment #13 from Jon Grant --- May be simpler to just implement these static analysis checkers outside of a compiler.

[Bug libstdc++/81092] Missing symbols for new std::wstring constructors

2017-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81092 Jonathan Wakely changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug bootstrap/81149] New: [8 Regression] profiledbootstrap failed with LTO

2017-06-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81149 Bug ID: 81149 Summary: [8 Regression] profiledbootstrap failed with LTO Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug bootstrap/81149] [8 Regression] profiledbootstrap failed with LTO

2017-06-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81149 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug bootstrap/81150] New: [8 Regression] GCC is miscompiled with -O3

2017-06-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81150 Bug ID: 81150 Summary: [8 Regression] GCC is miscompiled with -O3 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/78480] m68k-rtems compile error in libgfortran

2017-06-21 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78480 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug tree-optimization/80928] SLP vectorization does not handle induction in outer loop vectorization

2017-06-21 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928 --- Comment #20 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #18 from rguenther at suse dot de --- [...] > I have not yet built a native i686 compiler with 64bit support but only > tried a x86_64 -> i686 cross with 64bit support

[Bug ipa/81133] [8 Regression] PGO/LTO bootstrap: ICE: in inline_small_functions, at ipa-inline.c:1891

2017-06-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81133 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/81130] [6/7/8 Regression] ICE OpenMP shared clause in gimplify_var_or_parm_decl, at gimplify.c:2584

2017-06-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81130 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Wed Jun 21 10:58:00 2017 New Revision: 249445 URL: https://gcc.gnu.org/viewcvs?rev=249445=gcc=rev Log: PR c++/81130 * gimplify.c (omp_add_variable): Don't force GOVD_SEEN

[Bug bootstrap/81150] [8 Regression] GCC is miscompiled with -O3

2017-06-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81150 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug sanitizer/81125] [7/8 Regression] -fsanitize=undefined ICE

2017-06-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81125 --- Comment #4 from Dominique d'Humieres --- Still fails on darwin /opt/gcc/_clean/gcc/testsuite/g++.dg/ubsan/pr81125.C: In constructor 'A::A(long int)': /opt/gcc/_clean/gcc/testsuite/g++.dg/ubsan/pr81125.C:19:14: internal compiler error: in

[Bug c/81153] Incorrect annotation causes an internal compiler error at tree-ssanames.c line 375

2017-06-21 Thread ernst.vanveenendaal at prismtech dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81153 --- Comment #1 from ernst.vanveenendaal at prismtech dot com --- Created attachment 41600 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41600=edit reproducer

[Bug c++/67074] Name lookup ambiguity between namespace and its alias

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

[Bug c++/12944] [meta-bug] C++ name-lookup problems

2017-06-21 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12944 Bug 12944 depends on bug 67074, which changed state. Bug 67074 Summary: Name lookup ambiguity between namespace and its alias https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67074 What|Removed |Added

[Bug c++/81154] New: OpenMP with shared variable in a template class crash

2017-06-21 Thread mplaneta at os dot inf.tu-dresden.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81154 Bug ID: 81154 Summary: OpenMP with shared variable in a template class crash Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/46476] Missing Warning about unreachable code after return

2017-06-21 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46476 --- Comment #14 from Manuel López-Ibáñez --- (In reply to Jon Grant from comment #13) > May be simpler to just implement these static analysis checkers outside of a > compiler. Or as a plugin to GCC (so that it reuses GCC internals) that is

[Bug sanitizer/81148] UBSAN: two more false positives

2017-06-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81148 --- Comment #4 from Marek Polacek --- Started with commit 69693ea7b7ed45a12cbd505b2a66257fd4e81669 Author: rguenth Date: Fri Jun 26 10:59:27 2015 + 2015-06-26 Richard Biener

[Bug target/81151] -Wmaybe-uninitialized in insn-emit.c

2017-06-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81151 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED CC|

[Bug target/81151] -Wmaybe-uninitialized in insn-emit.c

2017-06-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81151 Jakub Jelinek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org ---

[Bug c/81153] Incorrect annotation causes an internal compiler error at tree-ssanames.c line 375

2017-06-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81153 --- Comment #2 from Marek Polacek --- I fixed this in r247586 but seems I never backported the fix.

[Bug c++/81154] OpenMP with shared variable in a template class crash

2017-06-21 Thread mplaneta at os dot inf.tu-dresden.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81154 mplaneta at os dot inf.tu-dresden.de changed: What|Removed |Added CC||mplaneta at os dot

[Bug tree-optimization/79489] Strange static branch prediction for n != 0

2017-06-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79489 --- Comment #7 from Martin Liška --- Author: marxin Date: Wed Jun 21 12:51:46 2017 New Revision: 249450 URL: https://gcc.gnu.org/viewcvs?rev=249450=gcc=rev Log: Make early return predictor more precise. 2017-06-21 Martin Liska

[Bug c/81153] New: Incorrect annotation causes an internal compiler error at tree-ssanames.c line 375

2017-06-21 Thread ernst.vanveenendaal at prismtech dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81153 Bug ID: 81153 Summary: Incorrect annotation causes an internal compiler error at tree-ssanames.c line 375 Product: gcc Version: 7.1.1 Status: UNCONFIRMED

[Bug sanitizer/81148] UBSAN: two more false positives

2017-06-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81148 --- Comment #5 from Marek Polacek --- It's the (flag_sanitize & SANITIZE_SI_OVERFLOW) == 0 check in fold_negate_expr_1 that makes the difference w/ and w/o ubsan.

[Bug c++/81134] C++ partial template specialization issue

2017-06-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81134 --- Comment #5 from Jonathan Wakely --- To determine the type of the conditional expression it's necessary to know the types of both GCD::value and GCD::value, which requires instantiating both of GCD and GCD,

[Bug c++/81152] False strict-aliasing warning

2017-06-21 Thread rrrlasse at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81152 --- Comment #1 from Lasse Reinhold --- Created attachment 41598 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41598=edit Non-stack overflowing version

[Bug c/81153] Incorrect annotation causes an internal compiler error at tree-ssanames.c line 375

2017-06-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81153 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug tree-optimization/80612] [7 Regression] ICE in get_range_info, at tree-ssanames.c:375

2017-06-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80612 Marek Polacek changed: What|Removed |Added CC||ernst.vanveenendaal@prismte

[Bug c++/81152] False strict-aliasing warning

2017-06-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81152 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/81152] New: False strict-aliasing warning

2017-06-21 Thread rrrlasse at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81152 Bug ID: 81152 Summary: False strict-aliasing warning Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug libstdc++/81138] std::money_put facet does not write '0' before decimal point

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

[Bug c/81156] New: GCC fails to compile a formula with tgmath.h

2017-06-21 Thread equilibrium556 at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81156 Bug ID: 81156 Summary: GCC fails to compile a formula with tgmath.h Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug target/68163] GCC on power8 does not issue the stxsspx instruction on power8

2017-06-21 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68163 Michael Meissner changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/81154] OpenMP with shared variable in a template class crash

2017-06-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81154 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Wed Jun 21 18:30:32 2017 New Revision: 249467 URL: https://gcc.gnu.org/viewcvs?rev=249467=gcc=rev Log: PR c++/81154 * semantics.c (handle_omp_array_sections_1,

[Bug middle-end/81161] New: poor code concatenating bitfields

2017-06-21 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81161 Bug ID: 81161 Summary: poor code concatenating bitfields Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end

[Bug libstdc++/80940] [7/8 Regression] Private inheritance from std::ostream - compilation error for custom operator <

2017-06-21 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80940 --- Comment #3 from ville at gcc dot gnu.org --- Author: ville Date: Wed Jun 21 21:09:46 2017 New Revision: 249471 URL: https://gcc.gnu.org/viewcvs?rev=249471=gcc=rev Log: PR libstdc++/80675, PR libstdc++/80940 Backport from mainline 2017-06-21

[Bug libstdc++/80675] Incorrect implementation of LWG 2534

2017-06-21 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80675 --- Comment #3 from ville at gcc dot gnu.org --- Author: ville Date: Wed Jun 21 21:09:46 2017 New Revision: 249471 URL: https://gcc.gnu.org/viewcvs?rev=249471=gcc=rev Log: PR libstdc++/80675, PR libstdc++/80940 Backport from mainline 2017-06-21

[Bug target/80510] Optimize Power7/power8 Altivec load/stores

2017-06-21 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80510 --- Comment #5 from Michael Meissner --- Author: meissner Date: Wed Jun 21 21:08:40 2017 New Revision: 249470 URL: https://gcc.gnu.org/viewcvs?rev=249470=gcc=rev Log: 2017-06-21 Michael Meissner PR

[Bug c/81156] GCC fails to compile a formula with tgmath.h

2017-06-21 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81156 --- Comment #1 from joseph at codesourcery dot com --- Different OSes (and sometimes different compilers) have different tgmath.h implementations. Those implementations typically expand calls to tgmath.h macros to expansions that repeat their

[Bug c++/66944] ICE on static thread_local member in class template

2017-06-21 Thread jason.vas.dias at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66944 Jason Vas Dias changed: What|Removed |Added CC||jason.vas.dias at gmail dot com ---

[Bug c++/66944] ICE on static thread_local member in class template

2017-06-21 Thread jason.vas.dias at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66944 --- Comment #6 from Jason Vas Dias --- (In reply to Jason Vas Dias from comment #5) > It also happens with GCC 5.4.0 - Also happens in GCC 6.3.0 .

[Bug target/79799] Improve vec_insert of float on Power9

2017-06-21 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79799 --- Comment #2 from Michael Meissner --- Note, the test fails on big endian systems. It used the wrong test.

[Bug middle-end/81161] poor code concatenating bitfields

2017-06-21 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81161 --- Comment #3 from Nathan Sidwell --- similar but different. Maybe same underlying optimization is needed. I don't know.

[Bug c++/81130] [6/7/8 Regression] ICE OpenMP shared clause in gimplify_var_or_parm_decl, at gimplify.c:2584

2017-06-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81130 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Wed Jun 21 22:19:38 2017 New Revision: 249482 URL: https://gcc.gnu.org/viewcvs?rev=249482=gcc=rev Log: PR c++/81130 * gimplify.c (omp_add_variable): Don't force GOVD_SEEN

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-06-21 Thread daniel.santos at pobox dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 --- Comment #50 from Daniel Santos --- Created attachment 41605 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41605=edit darwin fixup (on top of v6) (In reply to r...@cebitec.uni-bielefeld.de from comment #49) > > No worries at all:

[Bug tree-optimization/81163] New: error: ‘snprintf’ output may be truncated before the last format character [-werror=format-truncation=] note: ‘snprintf’ output between 2 and 266 bytes into a destin

2017-06-21 Thread perfeitoan at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81163 Bug ID: 81163 Summary: error: ‘snprintf’ output may be truncated before the last format character [-werror=format-truncation=] note: ‘snprintf’ output between 2 and 266 bytes into a

[Bug c++/80984] [5/6/7 Regression] ICE with label/variable ambiguity

2017-06-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80984 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Wed Jun 21 22:14:23 2017 New Revision: 249478 URL: https://gcc.gnu.org/viewcvs?rev=249478=gcc=rev Log: Backported from mainline 2017-06-13 Jakub Jelinek

[Bug c++/81154] OpenMP with shared variable in a template class crash

2017-06-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81154 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Wed Jun 21 22:22:05 2017 New Revision: 249483 URL: https://gcc.gnu.org/viewcvs?rev=249483=gcc=rev Log: PR c++/81154 * semantics.c (handle_omp_array_sections_1,

[Bug libstdc++/80940] [7/8 Regression] Private inheritance from std::ostream - compilation error for custom operator <

2017-06-21 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80940 Ville Voutilainen changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/81162] New: UBSAN switch triggers incorrect optimization

2017-06-21 Thread babokin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81162 Bug ID: 81162 Summary: UBSAN switch triggers incorrect optimization Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug sanitizer/80973] ICE with lambda and -fsanitize=undefined

2017-06-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80973 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Wed Jun 21 22:15:55 2017 New Revision: 249479 URL: https://gcc.gnu.org/viewcvs?rev=249479=gcc=rev Log: Backported from mainline 2017-06-13 Jakub Jelinek

[Bug target/81151] -Wmaybe-uninitialized in insn-emit.c

2017-06-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81151 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Wed Jun 21 22:23:16 2017 New Revision: 249484 URL: https://gcc.gnu.org/viewcvs?rev=249484=gcc=rev Log: PR target/81151 * config/i386/sse.md (round2): Renumber match_dup

[Bug c++/66944] ICE on static thread_local member in class template

2017-06-21 Thread jason.vas.dias at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66944 --- Comment #7 from Jason Vas Dias --- And there is no workaround, really - one cannot initialize a C++ class object member of a static thread_local C++ template class object member in one place, outside the class, and use that same object in a

[Bug libstdc++/80675] Incorrect implementation of LWG 2534

2017-06-21 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80675 Ville Voutilainen changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/81121] [7/8 Regression] ICE: in extract_insn, at recog.c:2311

2017-06-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81121 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Wed Jun 21 22:18:34 2017 New Revision: 249481 URL: https://gcc.gnu.org/viewcvs?rev=249481=gcc=rev Log: Backported from mainline 2017-06-20 Jakub Jelinek

[Bug sanitizer/81125] [7/8 Regression] -fsanitize=undefined ICE

2017-06-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81125 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Wed Jun 21 22:17:49 2017 New Revision: 249480 URL: https://gcc.gnu.org/viewcvs?rev=249480=gcc=rev Log: Backported from mainline 2017-06-20 Jakub Jelinek

[Bug sanitizer/81111] [8 Regression] Cannot build libstdc++ with -fsanitize=undefined

2017-06-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=8 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Wed Jun 21 22:17:49 2017 New Revision: 249480 URL: https://gcc.gnu.org/viewcvs?rev=249480=gcc=rev Log: Backported from mainline 2017-06-20 Jakub Jelinek

[Bug target/80510] Optimize Power7/power8 Altivec load/stores

2017-06-21 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80510 --- Comment #6 from Michael Meissner --- Author: meissner Date: Wed Jun 21 22:51:15 2017 New Revision: 249488 URL: https://gcc.gnu.org/viewcvs?rev=249488=gcc=rev Log: 2017-06-21 Michael Meissner Back

[Bug c++/81164] New: [7/8 Regression] ICE in inherited_ctor_binfo_1 when using virtual inheritance

2017-06-21 Thread egor.pugin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81164 Bug ID: 81164 Summary: [7/8 Regression] ICE in inherited_ctor_binfo_1 when using virtual inheritance Product: gcc Version: 7.0 Status: UNCONFIRMED Severity:

[Bug target/80718] GCC generates slow code for offsettable vec_duplicate

2017-06-21 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80718 Michael Meissner changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/80718] GCC generates slow code for offsettable vec_duplicate

2017-06-21 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80718 --- Comment #5 from Michael Meissner --- Author: meissner Date: Wed Jun 21 18:02:37 2017 New Revision: 249466 URL: https://gcc.gnu.org/viewcvs?rev=249466=gcc=rev Log: [gcc] 2017-06-21 Michael Meissner

[Bug target/68163] GCC on power8 does not issue the stxsspx instruction on power8

2017-06-21 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68163 --- Comment #5 from Michael Meissner --- Author: meissner Date: Wed Jun 21 18:02:37 2017 New Revision: 249466 URL: https://gcc.gnu.org/viewcvs?rev=249466=gcc=rev Log: [gcc] 2017-06-21 Michael Meissner

[Bug target/80510] Optimize Power7/power8 Altivec load/stores

2017-06-21 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80510 --- Comment #4 from Michael Meissner --- Author: meissner Date: Wed Jun 21 18:02:37 2017 New Revision: 249466 URL: https://gcc.gnu.org/viewcvs?rev=249466=gcc=rev Log: [gcc] 2017-06-21 Michael Meissner

[Bug c/35503] Warning about restricted pointers?

2017-06-21 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35503 --- Comment #7 from Martin Sebor --- I don't think the current implementation of the warning is prone to false positives so it seems that it could safely be included it in -Wall. Unfortunately, the overly simplistic implementation makes it

[Bug libstdc++/80940] [7/8 Regression] Private inheritance from std::ostream - compilation error for custom operator <

2017-06-21 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80940 --- Comment #2 from ville at gcc dot gnu.org --- Author: ville Date: Wed Jun 21 19:53:26 2017 New Revision: 249468 URL: https://gcc.gnu.org/viewcvs?rev=249468=gcc=rev Log: PR libstdc++/80675, PR libstdc++/80940 * include/std/istream:

[Bug c++/66639] declare __func__ , __FUNCTION__ & __PRETTY_FUNCTION__ as constexpr

2017-06-21 Thread gcc at jonesmz dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66639 Michael Jones changed: What|Removed |Added CC||gcc at jonesmz dot com --- Comment #10

[Bug sanitizer/81094] -fsanitize=object-size does not instrument aggregate call arguments

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

[Bug middle-end/78918] missing -Wrestrict on memcpy copying over self

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

[Bug c++/46476] Missing Warning about unreachable code after return

2017-06-21 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46476 --- Comment #16 from David Binderman --- (In reply to Manuel López-Ibáñez from comment #14) > But the main barrier for this is not technical or acceptance, it is > leadership and human resources. And the usual time and money. There are plenty

  1   2   >