[Bug libstdc++/90887] [10 Regression] r272186 causes -fcompare-debug failure

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

[Bug c++/90894] New: maybe_unused attribute is ignored on function parameters in explicitly instantiated templates

2019-06-17 Thread gcc at mattwhitlock dot name
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90894 Bug ID: 90894 Summary: maybe_unused attribute is ignored on function parameters in explicitly instantiated templates Product: gcc Version: 9.1.0 Status: UNCONFIRMED

[Bug libstdc++/90887] [10 Regression] r272186 causes -fcompare-debug failure

2019-06-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90887 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug c++/90754] [10 Regression] ICE: tree check: expected tree that contains ‘decl minimal’ structure, have ‘tree_list’ in lookup_type_scope_1, at cp/name-lookup.c:6492 since r271912

2019-06-17 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90754 Volker Reichelt changed: What|Removed |Added CC||nathan at gcc dot gnu.org --- Comment

[Bug ada/80590] [8/9/10 regression] non-bootstrap build failure of Ada runtime

2019-06-17 Thread charlet at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80590 Arnaud Charlet changed: What|Removed |Added Status|SUSPENDED |NEW CC|

[Bug libstdc++/90887] [10 Regression] r272186 causes -fcompare-debug failure

2019-06-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90887 --- Comment #3 from Jonathan Wakely --- If the compiler itself used std::to_string and that function had a bug, I can see how it might cause this, but that function is C++11 so GCC can't use it anyway.

[Bug ada/80590] [8/9/10 regression] non-bootstrap build failure of Ada runtime

2019-06-17 Thread charlet at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80590 --- Comment #19 from Arnaud Charlet --- Author: charlet Date: Mon Jun 17 07:32:14 2019 New Revision: 272372 URL: https://gcc.gnu.org/viewcvs?rev=272372&root=gcc&view=rev Log: PR ada/80590 * exp_ch9.adb (Expand_N_Delay_Relative_Statement

[Bug ada/80590] [8/9/10 regression] non-bootstrap build failure of Ada runtime

2019-06-17 Thread charlet at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80590 --- Comment #20 from Arnaud Charlet --- Author: charlet Date: Mon Jun 17 07:34:04 2019 New Revision: 272373 URL: https://gcc.gnu.org/viewcvs?rev=272373&root=gcc&view=rev Log: PR ada/80590 * exp_ch9.adb (Expand_N_Delay_Relative_Statement

[Bug ada/80590] [8/9/10 regression] non-bootstrap build failure of Ada runtime

2019-06-17 Thread charlet at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80590 --- Comment #21 from Arnaud Charlet --- Author: charlet Date: Mon Jun 17 07:35:02 2019 New Revision: 272374 URL: https://gcc.gnu.org/viewcvs?rev=272374&root=gcc&view=rev Log: PR ada/80590 * exp_ch9.adb (Expand_N_Delay_Relative_Statement

[Bug ada/80590] [8/9/10 regression] non-bootstrap build failure of Ada runtime

2019-06-17 Thread charlet at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80590 Arnaud Charlet changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/80738] dead first stmt in a=0;a=b;b=0 whatever the aliasing

2019-06-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80738 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

[Bug bootstrap/90873] [10 regression] -Wmaybe-uninitialized warning in gcc/tree-ssa-forwprop.c breaks 32-bit bootstrap

2019-06-17 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90873 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment #

[Bug lto/90889] snapshot 20190614 fails to build Ada with LTO

2019-06-17 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90889 Martin Jambor changed: What|Removed |Added CC||jamborm at gcc dot gnu.org --- Comment #

[Bug lto/90889] snapshot 20190614 fails to build Ada with LTO

2019-06-17 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90889 --- Comment #9 from Jan Hubicka --- > The gcc_unreachable in ipcp_verify_propagated_values gets tripped over > if there is a TOP lattice in any of the IPA-CP scalar constant > propagation lattices after the propagation. > > All non-local nodes g

[Bug libstdc++/90887] [10 Regression] r272186 causes -fcompare-debug failure

2019-06-17 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90887 --- Comment #4 from Tobias Burnus --- Looking at the .gdk files, the difference is (only) in the ;; Function lines where funcdef_no=9263, cgraph_uid=3950, symbol_order=5009 differ in their numeric value. (As it depends on this odd library

[Bug libstdc++/90887] [10 Regression] r272186 causes -fcompare-debug failure

2019-06-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90887 --- Comment #5 from Jakub Jelinek --- (In reply to Tobias Burnus from comment #4) > Looking at the .gdk files, the difference is (only) in the > ;; Function > lines where > funcdef_no=9263, cgraph_uid=3950, symbol_order=5009 > differ in the

[Bug tree-optimization/90892] [9/10 regression] -O2 miscompiles __builtin_strncmp with string containing '\0'

2019-06-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90892 --- Comment #3 from Martin Liška --- I've got a patch candidate that I've been testing.

[Bug target/88952] The asm operator modifiers for rs6000 should be documented like they are for x86

2019-06-17 Thread christopher.leonard at abaco dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88952 --- Comment #13 from Christopher Leonard --- (In reply to Segher Boessenkool from comment #12) > the oldest GCC still supported is GCC 7. Apologies if it was not clear, but I am just reporting the issue for posterity and it was not easy for me

[Bug c++/90885] GCC should warn about 2^16 and 2^32 and 2^64

2019-06-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90885 --- Comment #14 from Richard Biener --- (In reply to David Malcolm from comment #11) > Warning for "2 ^ INT" seems reasonable, maybe just for that (I think I agree > with comment #6). > > Not sure what to call it: "-Wexclusive-or"??? -Wexp[onen

[Bug ipa/90874] trunk/gcc/ipa-utils.h:243: possible cut-n-paste error ?

2019-06-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90874 --- Comment #3 from Martin Liška --- Author: marxin Date: Mon Jun 17 09:03:26 2019 New Revision: 272378 URL: https://gcc.gnu.org/viewcvs?rev=272378&root=gcc&view=rev Log: Remove dead code (PR ipa/90874). 2019-06-17 Martin Liska PR i

[Bug ipa/90874] trunk/gcc/ipa-utils.h:243: possible cut-n-paste error ?

2019-06-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90874 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug other/89863] [meta-bug] Issues that cppcheck finds that gcc misses

2019-06-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89863 Bug 89863 depends on bug 90874, which changed state. Bug 90874 Summary: trunk/gcc/ipa-utils.h:243: possible cut-n-paste error ? https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90874 What|Removed |Added

[Bug target/65248] Copy relocation against protected symbol doesn't work

2019-06-17 Thread maskray at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65248 Fangrui Song changed: What|Removed |Added CC||maskray at google dot com --- Comment #13

[Bug libstdc++/90887] [10 Regression] r272186 causes -fcompare-debug failure

2019-06-17 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90887 --- Comment #6 from Tobias Burnus --- (In reply to Jakub Jelinek from comment #5) > Which of those 3, or all of them? At the end, I see changes in all of them - but I am not sure whether all of them in all lines. If I add a 'printf' to gcc/cgr

[Bug libstdc++/90887] [10 Regression] r272186 causes -fcompare-debug failure

2019-06-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90887 --- Comment #7 from Jakub Jelinek --- I guess the more interesting are the backtrace frames not shown, why it compiler decided to instantiate it just without (resp. with) -g (or -g3 or whatever you are using) and not the other. Is it some hash t

[Bug target/88834] [SVE] Poor addressing mode choices for LD2 and ST2

2019-06-17 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88834 --- Comment #21 from kugan at gcc dot gnu.org --- (In reply to Christophe Lyon from comment #20) > Hi Kugan, > > The new test fails with -mabi=ilp32: > FAIL: gcc.target/aarch64/pr88834.c scan-assembler-times \\tld2w\\t{z[0-9]+.s > - z[0-9]+.s}, p

[Bug middle-end/64242] Longjmp expansion incorrect

2019-06-17 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64242 --- Comment #33 from Wilco --- Author: wilco Date: Mon Jun 17 11:25:12 2019 New Revision: 272382 URL: https://gcc.gnu.org/viewcvs?rev=272382&root=gcc&view=rev Log: Improve PR64242 testcase Clear the input array to avoid the testcase accidentall

[Bug target/88834] [SVE] Poor addressing mode choices for LD2 and ST2

2019-06-17 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88834 --- Comment #22 from rsandifo at gcc dot gnu.org --- (In reply to kugan from comment #21) > (In reply to Christophe Lyon from comment #20) > > Hi Kugan, > > > > The new test fails with -mabi=ilp32: > > FAIL: gcc.target/aarch64/pr88834.c scan-as

[Bug target/90620] Microblaze: ICE similar to bug 16267

2019-06-17 Thread giulio.benetti at micronovasrl dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90620 --- Comment #1 from Giulio Benetti --- This ICE happens also building Qt5 with Gcc 8.x

[Bug target/62055] missed optimization: recognize fnabs (FP negative absolute value) (x86-64)

2019-06-17 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62055 Uroš Bizjak changed: What|Removed |Added Attachment #46464|0 |1 is obsolete|

[Bug target/62055] missed optimization: recognize fnabs (FP negative absolute value) (x86-64)

2019-06-17 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62055 Uroš Bizjak changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/90895] New: __attribute__((warning(""))) doesn't work for dynamically dispatched calls to virtual functions

2019-06-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90895 Bug ID: 90895 Summary: __attribute__((warning(""))) doesn't work for dynamically dispatched calls to virtual functions Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug c++/90895] __attribute__((warning(""))) doesn't work for dynamically dispatched calls to virtual functions

2019-06-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90895 --- Comment #1 from Jonathan Wakely --- Of course, if the code is optimized then no warnigns are issued at all, because b.f() and b2.g() get inlined to nothing, and so no calls to the functions remain.

[Bug c++/90754] [10 Regression] ICE: tree check: expected tree that contains ‘decl minimal’ structure, have ‘tree_list’ in lookup_type_scope_1, at cp/name-lookup.c:6492 since r271912

2019-06-17 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90754 --- Comment #3 from Nathan Sidwell --- Author: nathan Date: Mon Jun 17 13:46:59 2019 New Revision: 272384 URL: https://gcc.gnu.org/viewcvs?rev=272384&root=gcc&view=rev Log: [PR c++/90754] name lookup ICE https://gcc.gnu.org/ml/gcc-patches/2019-

[Bug c++/90754] [10 Regression] ICE: tree check: expected tree that contains ‘decl minimal’ structure, have ‘tree_list’ in lookup_type_scope_1, at cp/name-lookup.c:6492 since r271912

2019-06-17 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90754 Nathan Sidwell changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/90779] Fortran array initialization in offload regions

2019-06-17 Thread ams at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90779 --- Comment #14 from Andrew Stubbs --- (In reply to Jakub Jelinek from comment #7) > if I compile just the first TU without the foo () call in there, and > .global .align 4 .u32 var$lto_priv$1[1] = { 5 }; > .global .align 4 .u32

[Bug c++/88245] Wrong location for "explicitly defaulted here"

2019-06-17 Thread mbelivea at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88245 --- Comment #3 from Matthew Beliveau --- The location for the note message is getting reset in cp/method.c (synthesize_method), line 894, here: if (!DECL_INHERITED_CTOR (fndecl)) DECL_SOURCE_LOCATION (fndecl) = DECL_SOURCE_LOCATION (

[Bug libstdc++/90281] utf-8 encoded std::filesystem::path can not be converted to utf-16.

2019-06-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90281 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Mon Jun 17 14:19:04 2019 New Revision: 272385 URL: https://gcc.gnu.org/viewcvs?rev=272385&root=gcc&view=rev Log: PR libstdc++/90281 Fix string conversions for filesystem::path Fix sever

[Bug c++/90885] GCC should warn about 2^16 and 2^32 and 2^64

2019-06-17 Thread tg at mirbsd dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90885 Thorsten Glaser changed: What|Removed |Added CC||tg at mirbsd dot org --- Comment #15 f

[Bug middle-end/90896] New: [10 Regression] internal compiler error indirect_ref_may_alias_decl_p

2019-06-17 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90896 Bug ID: 90896 Summary: [10 Regression] internal compiler error indirect_ref_may_alias_decl_p Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/90281] utf-8 encoded std::filesystem::path can not be converted to utf-16.

2019-06-17 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90281 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Mon Jun 17 15:03:46 2019 New Revision: 272389 URL: https://gcc.gnu.org/viewcvs?rev=272389&root=gcc&view=rev Log: PR libstdc++/90281 Fix string conversions for filesystem::path Fix sever

[Bug bootstrap/90873] [10 regression] -Wmaybe-uninitialized warning in gcc/tree-ssa-forwprop.c breaks 32-bit bootstrap

2019-06-17 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90873 --- Comment #8 from H.J. Lu --- (In reply to Christophe Lyon from comment #7) > git bisect tells me that this commit (r272273) causes a regression on > arm-linux-gnueabihf > > FAIL: ext/random/normal_mv_distribution/operators/serialize.cc (test

[Bug libstdc++/90887] [10 Regression] r272186 causes -fcompare-debug failure

2019-06-17 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90887 --- Comment #8 from Tobias Burnus --- Still debugging. I add tons of 'printf' and the first difference which shows up is the following call: check_return_expr -> build_non_dependent_expr (with flag == 2) -> fold_non_dependent_expr -> fold_non_d

[Bug c++/90897] New: user defined conversion operators ambiguous in GCC8, but not GCC7 and GCC9

2019-06-17 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90897 Bug ID: 90897 Summary: user defined conversion operators ambiguous in GCC8, but not GCC7 and GCC9 Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity: norm

[Bug middle-end/90888] std::swap bad code gen -- alias analysis insufficient to remove dead store

2019-06-17 Thread david at doublewise dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90888 David Stone changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/80738] dead first stmt in a=0;a=b;b=0 whatever the aliasing

2019-06-17 Thread david at doublewise dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80738 --- Comment #2 from David Stone --- *** Bug 90888 has been marked as a duplicate of this bug. ***

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

2019-06-17 Thread Laurent.Rineau__gcc at normalesup dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66944 --- Comment #9 from Laurent Rineau --- I still get the compilation error with gcc version 9.1.1.

[Bug bootstrap/90873] [10 regression] -Wmaybe-uninitialized warning in gcc/tree-ssa-forwprop.c breaks 32-bit bootstrap

2019-06-17 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90873 --- Comment #9 from Jan Hubicka --- Hi, I am testing rather obvious fix * tree-ssa-alias.c (indirect_ref_may_alias_decl_p): Fix TMR check. Index: tree-ssa-alias.c === --- tr

[Bug tree-optimization/71026] Missing division optimizations

2019-06-17 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71026 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment #

[Bug bootstrap/90873] [10 regression] -Wmaybe-uninitialized warning in gcc/tree-ssa-forwprop.c breaks 32-bit bootstrap

2019-06-17 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90873 --- Comment #10 from Jan Hubicka --- Author: hubicka Date: Mon Jun 17 15:43:23 2019 New Revision: 272390 URL: https://gcc.gnu.org/viewcvs?rev=272390&root=gcc&view=rev Log: PR bootstrap/90873. * tree-ssa-alias.c (indirect_ref_may_

[Bug tree-optimization/70841] reassoc fails to handle FP division

2019-06-17 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70841 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment #

[Bug c++/90885] GCC should warn about 2^16 and 2^32 and 2^64

2019-06-17 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90885 --- Comment #16 from Eric Gallager --- I think David's original suggestion of -Wexclusive-or is the best name so far.

[Bug libfortran/77278] Use LTO for libgfortran

2019-06-17 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 --- Comment #29 from Thomas Koenig --- Created attachment 46493 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46493&action=edit Patch to put all libgfortran functions into a namespace This is something we should be doing as part of making

[Bug lto/90889] snapshot 20190614 fails to build Ada with LTO

2019-06-17 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90889 --- Comment #10 from Martin Jambor --- OK, this is new: The problem is that topological ordering on which IPA-CP operates is bogus, reverting Martin's r272115 restored Ada LTO bootstrap for me. I however tried breakpointing in IPA-CP's ignore_ed

[Bug c/90898] New: [8/9/10 Regression] ICE in insert_clobber_before_stack_restore, at tree-ssa-ccp.c:2112

2019-06-17 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90898 Bug ID: 90898 Summary: [8/9/10 Regression] ICE in insert_clobber_before_stack_restore, at tree-ssa-ccp.c:2112 Product: gcc Version: 10.0 Status: UNCON

[Bug c/90899] New: [8/9/10 Regression] ICE in add_to_same_comdat_group, at symtab.c:459

2019-06-17 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90899 Bug ID: 90899 Summary: [8/9/10 Regression] ICE in add_to_same_comdat_group, at symtab.c:459 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug c/90900] New: [8/9/10 Regression] ICE in copy_rtx, at rtl.c:376

2019-06-17 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90900 Bug ID: 90900 Summary: [8/9/10 Regression] ICE in copy_rtx, at rtl.c:376 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug middle-end/90898] [8/9/10 Regression] ICE in insert_clobber_before_stack_restore, at tree-ssa-ccp.c:2112

2019-06-17 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90898 Andrew Pinski changed: What|Removed |Added Component|c |middle-end --- Comment #1 from Andrew Pi

[Bug debug/90901] New: Debug information broken when compiled with gdwarf-split

2019-06-17 Thread rajpal.gusain at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90901 Bug ID: 90901 Summary: Debug information broken when compiled with gdwarf-split Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity: normal Prior

[Bug c++/90885] GCC should warn about 2^16 and 2^32 and 2^64

2019-06-17 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90885 --- Comment #17 from Marc Glisse --- (In reply to Jonathan Wakely from comment #12) > What about -Wxor-used-as-pow ? -Wxor-power (or -Wpower-xor)?

[Bug c++/90885] GCC should warn about 2^16 and 2^32 and 2^64

2019-06-17 Thread david.bolvansky at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90885 Dávid Bolvanský changed: What|Removed |Added CC||david.bolvansky at gmail dot com ---

[Bug c++/90885] GCC should warn about 2^16 and 2^32 and 2^64

2019-06-17 Thread dominik.b.czarnota+bugzilla at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90885 Dominik Czarnota changed: What|Removed |Added CC||dominik.b.czarnota+bugzilla

[Bug c++/83820] No diagnostic issued for noreturn attribute specifier with an argument list

2019-06-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83820 --- Comment #4 from Marek Polacek --- Author: mpolacek Date: Mon Jun 17 18:26:07 2019 New Revision: 272395 URL: https://gcc.gnu.org/viewcvs?rev=272395&root=gcc&view=rev Log: PR c++/83820 - excessive attribute arguments not detected.

[Bug c++/83820] No diagnostic issued for noreturn attribute specifier with an argument list

2019-06-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83820 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/60352] [C++11] Bogus "error: conflicting declaration 'auto i'"

2019-06-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60352 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/90897] user defined conversion operators ambiguous in GCC8, but not GCC7 and GCC9

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

[Bug c++/86521] [8 Regression] GCC 8 selects incorrect overload of ref-qualified conversion operator template

2019-06-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86521 Marek Polacek changed: What|Removed |Added CC||h2+bugs at fsfe dot org --- Comment #11

[Bug target/62055] missed optimization: recognize fnabs (FP negative absolute value) (x86-64)

2019-06-17 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62055 --- Comment #6 from uros at gcc dot gnu.org --- Author: uros Date: Mon Jun 17 18:40:22 2019 New Revision: 272396 URL: https://gcc.gnu.org/viewcvs?rev=272396&root=gcc&view=rev Log: PR target/62055 * config/i386/i386.md (*nabstf2_1)

[Bug target/62055] missed optimization: recognize fnabs (FP negative absolute value) (x86-64)

2019-06-17 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62055 Uroš Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/60680] unqualified-id expected, gcc fails to diagnose and accepts invalid

2019-06-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60680 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug target/82182] m68k slow code: u16/u8 division calls divsi3

2019-06-17 Thread jason.duerstock at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82182 Jason Duerstock changed: What|Removed |Added CC||jason.duerstock at gmail dot com ---

[Bug c++/90858] Pointer to member is treated as non-constexpr

2019-06-17 Thread m.cencora at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90858 --- Comment #1 from m.cencora at gmail dot com --- Here is another repoducer, that does not use std::variant: #include #include #include struct Base { int a; template static constexpr auto for_all_data_members(F&& func) {

[Bug driver/90902] New: collect2 does not propagate gcc -wrapper far enough to wrap ld

2019-06-17 Thread fche at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90902 Bug ID: 90902 Summary: collect2 does not propagate gcc -wrapper far enough to wrap ld Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug fortran/90903] New: Implement runtime checks for bit manipulation intrinsics

2019-06-17 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90903 Bug ID: 90903 Summary: Implement runtime checks for bit manipulation intrinsics Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Pri

[Bug fortran/90903] Implement runtime checks for bit manipulation intrinsics

2019-06-17 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90903 anlauf at gcc dot gnu.org changed: What|Removed |Added Keywords||diagnostic Priority

[Bug ipa/90889] snapshot 20190614 fails to build Ada with LTO

2019-06-17 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90889 --- Comment #11 from Martin Jambor --- OK, I found the edge which is now ignored but should not be, it was one level above what I originally tried. I have proposed a fix in: https://gcc.gnu.org/ml/gcc-patches/2019-06/msg00986.html

[Bug other/90904] New: vec assignment and copying undefined

2019-06-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90904 Bug ID: 90904 Summary: vec assignment and copying undefined Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug fortran/90903] Implement runtime checks for bit manipulation intrinsics

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

[Bug c++/61490] accepts-invalid: qualified-name in friend function definition

2019-06-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61490 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug target/87281] qsort checking ICE in ia64_reorg building libgo

2019-06-17 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87281 --- Comment #9 from joseph at codesourcery dot com --- When using "build-many-glibcs checkout" to check out the source tree, you need to specify "gcc-vcs-mainline" after "checkout" to get GCC trunk sources checked out instead of the default of

[Bug target/87281] qsort checking ICE in ia64_reorg building libgo

2019-06-17 Thread jason.duerstock at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87281 --- Comment #10 from Jason Duerstock --- (I assume I don't need to run build-libraries again...) $ ~/glibc/scripts/build-many-glibcs.py --replace-sources bmg checkout gcc-vcs-mainline configure.ac:80: installing 'build-aux/compile' configure.ac:

[Bug tree-optimization/90905] New: missing -Wreturn-local-addr returning a local std::string::c_str()

2019-06-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90905 Bug ID: 90905 Summary: missing -Wreturn-local-addr returning a local std::string::c_str() Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/61738] ICE using template template parameters and template aliases

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

[Bug tree-optimization/90906] New: diagnose returning pointers to freed memory

2019-06-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90906 Bug ID: 90906 Summary: diagnose returning pointers to freed memory Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: tr

[Bug tree-optimization/90905] missing -Wreturn-local-addr returning a local std::string::c_str()

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

[Bug tree-optimization/90905] missing -Wreturn-local-addr returning a local std::string::c_str()

2019-06-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90905 --- Comment #2 from Martin Sebor --- The separate enhancement is pr90906.

[Bug fortran/90890] segfault on LHS memory reallocation

2019-06-17 Thread bharat.mahajan at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90890 --- Comment #6 from Bharat Mahajan --- (In reply to Steve Kargl from comment #5) > You got lucky. You gave the compiler invalid code. It can do > anything with the code (including giving you a result that you > may expect). > Ok I see. I chec

[Bug c++/60223] [c++11] ICE with C++11-style default template parameter

2019-06-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60223 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug tree-optimization/90906] diagnose returning pointers to freed memory

2019-06-17 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90906 Eric Gallager changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIRME

[Bug c/90907] New: Binary crashes if both asm() and __thread are used in the same code

2019-06-17 Thread fujim...@clear-code.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90907 Bug ID: 90907 Summary: Binary crashes if both asm() and __thread are used in the same code Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/80791] [8/9/10 regression] test case gcc.dg/sms-1.c fail2 starting with r247885

2019-06-17 Thread linkw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80791 --- Comment #25 from Kewen Lin --- Author: linkw Date: Tue Jun 18 05:08:02 2019 New Revision: 272405 URL: https://gcc.gnu.org/viewcvs?rev=272405&root=gcc&view=rev Log: Add one target hook predict_doloop_p, it return true if we can predict i

[Bug inline-asm/90907] Binary crashes if both asm() and __thread are used in the same code

2019-06-17 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90907 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Component|c

[Bug target/82182] m68k slow code: u16/u8 division calls divsi3

2019-06-17 Thread cand at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82182 --- Comment #2 from Lauri Kasanen --- It may be a few weeks before I can test newer gcc.

[Bug inline-asm/90907] Binary crashes if both asm() and __thread are used in the same code

2019-06-17 Thread fujim...@clear-code.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90907 Fujimoto Seiji changed: What|Removed |Added Resolution|INVALID |FIXED --- Comment #2 from Fujimoto Seij

[Bug tree-optimization/90905] missing -Wreturn-local-addr returning a local std::string::c_str()

2019-06-17 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90905 --- Comment #3 from Marc Glisse --- > compiling both functions in the samne translatin unit suppresses the warning > for f0. It is quite common for extra code to change inlining decisions. You still get the warning at -O3. > const char *p = "d