[Bug gcov-profile/90831] New: libgcc/libgcov-merge.c: conflicting __gcov_merge_single prototype

2019-06-10 Thread p...@gcc-bugzilla.mail.kapsi.fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90831 Bug ID: 90831 Summary: libgcc/libgcov-merge.c: conflicting __gcov_merge_single prototype Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug c++/90830] New: A not fully fixed ICE?

2019-06-10 Thread zhonghao at pku dot org.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90830 Bug ID: 90830 Summary: A not fully fixed ICE? Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: una

[Bug target/62147] missed loop counter based optimization

2019-06-10 Thread linkw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62147 --- Comment #5 from Kewen Lin --- Created attachment 46478 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46478&action=edit one simple patch It can generate expected codes with the patch draft: >---subf 9,10,9 >---addi 9,9,-4 >---

[Bug target/62147] missed loop counter based optimization

2019-06-10 Thread linkw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62147 Kewen Lin changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #4 from Kewen Lin ---

[Bug c++/90829] New: -fopenacc expects iteration declaration or initialization

2019-06-10 Thread zhonghao at pku dot org.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90829 Bug ID: 90829 Summary: -fopenacc expects iteration declaration or initialization Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Prio

[Bug middle-end/88784] Middle end is missing some optimizations about unsigned

2019-06-10 Thread helijia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88784 --- Comment #23 from Li Jia He --- Created attachment 46477 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46477&action=edit try to fix this issue in ifcombine(and_comparisons_1 and or_comparisons_1) I am trying to solve this issue directl

[Bug c++/60972] Mixing #pragma pack and __attribute__((packed)) leads to spurious warnings.

2019-06-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60972 Eric Gallager changed: What|Removed |Added Blocks||44209 --- Comment #3 from Eric Gallager

[Bug sanitizer/85777] [7/8/9/10 Regression] -fsanitize=undefined makes a -Wmaybe-uninitialized warning disappear

2019-06-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85777 --- Comment #11 from Eric Gallager --- (In reply to Vincent Lefèvre from comment #10) > (In reply to Jakub Jelinek from comment #9) > > That is not true, automake is highly customizable, you can e.g. override > > COMPILE/LTCOMPILE variables in Ma

[Bug tree-optimization/47770] wrong code -O2 -ftree-loop-if-convert-stores -fno-tree-reassoc

2019-06-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47770 Eric Gallager changed: What|Removed |Added CC||irar at il dot ibm.com,

[Bug c++/90828] New: A recurring hang when mangling

2019-06-10 Thread zhonghao at pku dot org.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90828 Bug ID: 90828 Summary: A recurring hang when mangling Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assig

[Bug other/90827] New: [Aarch64]rev instruction can't oprate NEON registers.

2019-06-10 Thread leimaohui at cn dot fujitsu.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90827 Bug ID: 90827 Summary: [Aarch64]rev instruction can't oprate NEON registers. Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug target/90824] PowerPC should generate better code for SFmode splats for power8

2019-06-10 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90824 Bill Schmidt changed: What|Removed |Added Keywords||missed-optimization Target|

[Bug target/90823] PowerPC command line switches don't work with #pragma CPU target or target attribute

2019-06-10 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90823 Bill Schmidt changed: What|Removed |Added Keywords||wrong-code Target|

[Bug target/90822] Remove PowerPC lfiwax and lfiwzx patterns

2019-06-10 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90822 Bill Schmidt changed: What|Removed |Added Target||powerpc*-*-* Target Milestone|---

[Bug c++/90825] [9/10 Regression] g++: internal compiler error: Segmentation fault signal terminated program cc1plus

2019-06-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90825 --- Comment #2 from Marek Polacek --- This hunk in particular: @@ -4581,8 +4713,9 @@ cxx_eval_constant_expression (const constexpr_ctx *ctx, tree t, break; case SIZEOF_EXPR: - r = fold_sizeof_expr (t); - VERIFY_CONSTANT (r

[Bug target/90826] Weak symbol does not work reliably on windows

2019-06-10 Thread yyc1992 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90826 --- Comment #2 from Yichao Yu --- Also, I just upgraded the compiler on this computer from 7.x to 9.1.0. The issue appeared before the upgrade as well but I didn't investigate until the upgrade finished.

[Bug target/90826] Weak symbol does not work reliably on windows

2019-06-10 Thread yyc1992 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90826 --- Comment #1 from Yichao Yu --- Oh, forgot to mention that the first assembly was generated with -O3 and adding `.weak f` to the generated file fixes the issue as well.

[Bug target/90826] New: Weak symbol does not work reliably on windows

2019-06-10 Thread yyc1992 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90826 Bug ID: 90826 Summary: Weak symbol does not work reliably on windows Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tar

[Bug c++/90825] [9/10 Regression] g++: internal compiler error: Segmentation fault signal terminated program cc1plus

2019-06-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90825 Marek Polacek changed: What|Removed |Added Keywords||ice-on-valid-code Status|UNC

[Bug middle-end/64242] Longjmp expansion incorrect

2019-06-10 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64242 --- Comment #26 from dave.anglin at bell dot net --- On 2019-06-10 9:51 a.m., wilco at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64242 > > --- Comment #25 from Wilco --- > I believe this is now fixed for generic code -

[Bug c++/90825] New: g++: internal compiler error: Segmentation fault signal terminated program cc1plus

2019-06-10 Thread hyc at symas dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90825 Bug ID: 90825 Summary: g++: internal compiler error: Segmentation fault signal terminated program cc1plus Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severi

[Bug c/90737] [8/9 Regression] inconsistent address of a local converted to intptr_t between callee and caller

2019-06-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90737 --- Comment #6 from Martin Sebor --- (In reply to Marc Glisse from comment #5) Returning a pointer to a local and converting it to an integer in the caller is undefined because the pointer is indeterminate. If there is no cast to an integer in t

[Bug target/90824] PowerPC should generate better code for SFmode splats for power8

2019-06-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90824 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/90823] PowerPC command line switches don't work with #pragma CPU target or target attribute

2019-06-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90823 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/90822] Remove PowerPC lfiwax and lfiwzx patterns

2019-06-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90822 --- Comment #1 from Segher Boessenkool --- gen_lfiwax is called by the splitters of floatsi2_lfiwax and floatsi2_lfiwax_mem, which you say can go away (nice :-) ); but it is also called by *round322_fprs, which needs to be dealt with first (and s

[Bug target/90824] New: PowerPC should generate better code for SFmode splats for power8

2019-06-10 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90824 Bug ID: 90824 Summary: PowerPC should generate better code for SFmode splats for power8 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: enhancement

[Bug target/90823] PowerPC command line switches don't work with #pragma CPU target or target attribute

2019-06-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90823 --- Comment #1 from Segher Boessenkool --- We can now remove most or all of the uses of -mpower9-vector and the like from the testsuite, since we now have -mdejagnu-cpu=. And then we can start to make -mpower9-vector not do anything.

[Bug target/90823] New: PowerPC command line switches don't work with #pragma CPU target or target attribute

2019-06-10 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90823 Bug ID: 90823 Summary: PowerPC command line switches don't work with #pragma CPU target or target attribute Product: gcc Version: 10.0 Status: UNCONFIRMED Sever

[Bug middle-end/90820] [10 regression] ICE in hashtab_chk_error, at hash-table.h:1022

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

[Bug target/90822] New: Remove PowerPC lfiwax and lfiwzx patterns

2019-06-10 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90822 Bug ID: 90822 Summary: Remove PowerPC lfiwax and lfiwzx patterns Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug bootstrap/90819] [10 regression] -Walloc-size-larger-than error in trans-mem.c

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

[Bug bootstrap/90819] [10 regression] -Walloc-size-larger-than error in trans-mem.c

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

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

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

[Bug fortran/90786] [7/8/9 Regression] ICE on procedure pointer assignment to function with class pointer result

2019-06-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90786 --- Comment #9 from Thomas Koenig --- The segfault occurs at 35res => c_() according to gdb.

[Bug c++/87250] Internal compiler error with -Os -fsyntax-only

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

[Bug c++/87250] Internal compiler error with -Os -fsyntax-only

2019-06-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87250 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Mon Jun 10 20:35:00 2019 New Revision: 272129 URL: https://gcc.gnu.org/viewcvs?rev=272129&root=gcc&view=rev Log: PR c++/87250 * g++.dg/cpp0x/pr87250.C: New test. Added

[Bug tree-optimization/90821] New: missing strlen range after a char store at non-zero index

2019-06-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90821 Bug ID: 90821 Summary: missing strlen range after a char store at non-zero index Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priori

[Bug middle-end/90820] New: [10 regression] ICE in hashtab_chk_error, at hash-table.h:1022

2019-06-10 Thread ro at gcc dot gnu.org
Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org CC: marxin at gcc dot gnu.org Target Milestone: --- Between 20190609 (r272089) and 20190610 (r272121), many C++ tests started to ICE: +FAIL: g

[Bug middle-end/90820] [10 regression] ICE in hashtab_chk_error, at hash-table.h:1022

2019-06-10 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90820 Rainer Orth changed: What|Removed |Added Target Milestone|--- |10.0

[Bug c/90737] [8/9 Regression] inconsistent address of a local converted to intptr_t between callee and caller

2019-06-10 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90737 --- Comment #5 from Marc Glisse --- I don't understand very well why the cast to an integer before returning is relevant. What if I return the pointer, and convert it to an integer afterwards in the caller? Or what if there is no cast, but I test

[Bug middle-end/90773] Improve piecewise operation

2019-06-10 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90773 --- Comment #3 from H.J. Lu --- Created attachment 46476 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46476&action=edit I am testing this patch.

[Bug c++/87765] Internal compiler error: coerce_template_parms (8.2) or cxx_eval_constant_expression (trunk)

2019-06-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87765 --- Comment #2 from Marek Polacek --- Started with r251423.

[Bug fortran/90786] [7/8/9 Regression] ICE on procedure pointer assignment to function with class pointer result

2019-06-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90786 --- Comment #8 from Thomas Koenig --- Stepping through the assembly, the segfaulting instruction is "blr x3", which jumps to a NULL pointer, with predictable results: │165 // proc_ptr_51.f90:30: end module f

[Bug libstdc++/71367] std::time_get does not implement 'r' or 'p'

2019-06-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71367 --- Comment #3 from Jonathan Wakely --- Right, I think _M_extract_name already handles that.

[Bug c++/87765] Internal compiler error: coerce_template_parms (8.2) or cxx_eval_constant_expression (trunk)

2019-06-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87765 Marek Polacek changed: What|Removed |Added Keywords||ice-on-valid-code Status|UNC

[Bug libstdc++/71367] std::time_get does not implement 'r' or 'p'

2019-06-10 Thread howard.hinnant at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71367 --- Comment #2 from Howard Hinnant --- Just so this point doesn't go unnoticed, parsing should be case-insensitive.

[Bug fortran/90786] [7/8/9 Regression] ICE on procedure pointer assignment to function with class pointer result

2019-06-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90786 --- Comment #7 from Thomas Koenig --- Created attachment 46475 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46475&action=edit Assembly for test case on aarch64

[Bug bootstrap/90781] ubsan bootstrap with -O3 -march=native fails at compare stage

2019-06-10 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90781 David Binderman changed: What|Removed |Added CC||uros at gcc dot gnu.org --- Comment #3

[Bug fortran/90786] [7/8/9 Regression] ICE on procedure pointer assignment to function with class pointer result

2019-06-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90786 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment #

[Bug libstdc++/71367] std::time_get does not implement 'r' or 'p'

2019-06-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71367 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug fortran/90813] [10 regression] gfortran.dg/proc_ptr_51.f90 fails (SIGSEGV) after 272084

2019-06-10 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90813 --- Comment #4 from seurer at gcc dot gnu.org --- So, adding in a -g3 I see: Program received signal SIGSEGV: Segmentation fault - invalid memory reference. Backtrace for this error: #0 0x3fffb7f80477 in ??? #1 0x1878 in MAIN__ at

[Bug c++/90333] [9/10 Regression] Can't apply attributes to lambdas with trailing returns

2019-06-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90333 Jonathan Wakely changed: What|Removed |Added CC||mark.atkinson99 at gmail dot com ---

[Bug c++/90818] Lambda with __attribute__ and explicit return type not accepted

2019-06-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90818 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/87250] Internal compiler error with -Os -fsyntax-only

2019-06-10 Thread mbelivea at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87250 --- Comment #4 from Matthew Beliveau --- Fixed in r269059

[Bug c++/87250] Internal compiler error with -Os -fsyntax-only

2019-06-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87250 --- Comment #3 from Marek Polacek --- (In reply to Matthew Beliveau from comment #2) > Reduced code: > > template struct a { > constexpr a(int) {} > }; > template struct atomic; > template <> struct atomic { > a b; > constexpr atomic(boo

[Bug c++/87250] Internal compiler error with -Os -fsyntax-only

2019-06-10 Thread mbelivea at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87250 --- Comment #2 from Matthew Beliveau --- Reduced code: template struct a { constexpr a(int) {} }; template struct atomic; template <> struct atomic { a b; constexpr atomic(bool c) : b(c) {} }; ~/bld/gcc7/gcc/cc1plus k.ii -Os -fsyntax-on

[Bug fortran/90813] [10 regression] gfortran.dg/proc_ptr_51.f90 fails (SIGSEGV) after 272084

2019-06-10 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90813 --- Comment #3 from seurer at gcc dot gnu.org --- I don't know Fortran but will try to get some more information about the failure.

[Bug bootstrap/90808] gcc fails to build/bootstrap with XCode 10.2.1

2019-06-10 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90808 --- Comment #7 from Jürgen Reuter --- Yes, there two things. The missing library comes from the fact that I didn't install the system header and libraries under /usr/. I copied the files, now I get these warnings (but everything works): ld: warni

[Bug bootstrap/90808] gcc fails to build/bootstrap with XCode 10.2.1

2019-06-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90808 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment

[Bug bootstrap/90819] [10 regression] -Walloc-size-larger-than error in trans-mem.c

2019-06-10 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90819 Rainer Orth changed: What|Removed |Added Target Milestone|--- |10.0

[Bug bootstrap/90819] New: [10 regression] -Walloc-size-larger-than error in trans-mem.c

2019-06-10 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90819 Bug ID: 90819 Summary: [10 regression] -Walloc-size-larger-than error in trans-mem.c Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal P

[Bug c/90817] i386 inline assembly invalid register emitted

2019-06-10 Thread michaelrasmussen1337 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90817 --- Comment #4 from Michael Rasmussen --- Sorry for the duplicate, don't know why I didn't find it when searching.

[Bug c/90817] i386 inline assembly invalid register emitted

2019-06-10 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90817 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org --- Comm

[Bug other/90806] Warray-bounds-2.c fail on cross-aarch64 on RH6 host

2019-06-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90806 --- Comment #1 from Andrew Pinski --- >What host component can affect this behavior? Dejagnu versions? I had issues with older versions of Dejagnu (e.g. the one included with RHEL 6 or before).

[Bug c/90817] i386 inline assembly invalid register emitted

2019-06-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90817 --- Comment #2 from Andrew Pinski --- https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Extended-Asm.html#x86-Operand-Modifiers

[Bug c/90817] i386 inline assembly invalid register emitted

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

[Bug target/35102] i386-*gcc: bad register name `%sil'

2019-06-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35102 Andrew Pinski changed: What|Removed |Added CC||michaelrasmussen1337@gmail.

[Bug c/90760] [8/9/10 Regression] ICE on attributes section and alias in set_section, at symtab.c:1573

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

[Bug c++/90818] Lambda with __attribute__ and explicit return type not accepted

2019-06-10 Thread mark.atkinson99 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90818 --- Comment #1 from Mark Atkinson --- Error message FYI: source>: In lambda function: :3:43: error: expected '{' before '->' token 3 | auto foo = []() __attribute__((cold)) -> bool { return false; }; |

[Bug c++/90818] New: Lambda with __attribute__ and explicit return type not accepted

2019-06-10 Thread mark.atkinson99 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90818 Bug ID: 90818 Summary: Lambda with __attribute__ and explicit return type not accepted Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity: normal

[Bug c++/90805] Overflow in switch case is not detected

2019-06-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90805 --- Comment #2 from Marek Polacek --- Yeah, in switch we have: case constant-expression : where the constant-expression shall be a converted constant expression of the adjusted type of the switch condition. And narrowing is not allowed in a

[Bug c/90817] New: i386 inline assembly invalid register emitted

2019-06-10 Thread michaelrasmussen1337 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90817 Bug ID: 90817 Summary: i386 inline assembly invalid register emitted Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug fortran/90813] [10 regression] gfortran.dg/proc_ptr_51.f90 fails (SIGSEGV) after 272084

2019-06-10 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90813 --- Comment #2 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #1) > See also https://gcc.gnu.org/ml/fortran/2019-06/msg00034.html. I have responded to Christophe on the above thread to the effect that I cannot see anything t

[Bug target/90811] [nvptx] ptxas error on OpenMP offloaded code

2019-06-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90811 --- Comment #4 from Jakub Jelinek --- (In reply to Alexander Monakov from comment #3) > Thanks. The change in the attached patch looks good to me, but I must admit > I don't see how the testcase triggers the problem. Basically, it's not > obvious

[Bug libfortran/77278] Use LTO for libgfortran

2019-06-10 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77278 --- Comment #28 from Thomas Koenig --- (In reply to Jan Hubicka from comment #27) > > > > I think that's reasonably easy to do for LTO. We'd want to keep > > the default boolean_type_node size BOOLEAN_TYPEs separate but > > can glob larger ones

[Bug c++/90816] New: -finstrument-functions-exclude-function-list improperly handles namespace/class definitions

2019-06-10 Thread oliverbrowne627 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90816 Bug ID: 90816 Summary: -finstrument-functions-exclude-function-list improperly handles namespace/class definitions Product: gcc Version: 6.2.0 Status: UNCONFIRMED

[Bug testsuite/90772] [10 regression] g++.dg/cpp1y/feat-cxx14.C and several others fails starting with r272011

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

[Bug target/90811] [nvptx] ptxas error on OpenMP offloaded code

2019-06-10 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90811 --- Comment #3 from Alexander Monakov --- Thanks. The change in the attached patch looks good to me, but I must admit I don't see how the testcase triggers the problem. Basically, it's not obvious how the controlling if condition becomes true: >

[Bug testsuite/90772] [10 regression] g++.dg/cpp1y/feat-cxx14.C and several others fails starting with r272011

2019-06-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90772 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Mon Jun 10 16:18:52 2019 New Revision: 272122 URL: https://gcc.gnu.org/viewcvs?rev=272122&root=gcc&view=rev Log: PR testsuite/90772 * g++.dg/cpp1y/feat-cxx14.C: Use std::s

[Bug testsuite/90815] New test case 21_strings/basic_string_view/requirements/constexpr_iter.cc fails

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

[Bug c++/90666] Warn if an UB was met during constexpr evaluation attempt

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

[Bug other/90695] [10 regression] g++.dg/cpp0x/noexcept15.C fails starting with r271806

2019-06-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90695 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Mon Jun 10 15:55:36 2019 New Revision: 272121 URL: https://gcc.gnu.org/viewcvs?rev=272121&root=gcc&view=rev Log: PR other/90695 reduce testcase to remove library dependency This reprodu

[Bug c++/50391] [C++0x] ICE on invalid code, pair with incomplete type

2019-06-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50391 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Mon Jun 10 15:55:36 2019 New Revision: 272121 URL: https://gcc.gnu.org/viewcvs?rev=272121&root=gcc&view=rev Log: PR other/90695 reduce testcase to remove library dependency This reprodu

[Bug other/90695] [10 regression] g++.dg/cpp0x/noexcept15.C fails starting with r271806

2019-06-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90695 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug testsuite/90815] New: New test case 21_strings/basic_string_view/requirements/constexpr_iter.cc fails

2019-06-10 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90815 Bug ID: 90815 Summary: New test case 21_strings/basic_string_view/requirements/constexpr_it er.cc fails Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug c++/90814] New: gcc accept invalid constexpr defaulted constructor

2019-06-10 Thread tyker at outlook dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90814 Bug ID: 90814 Summary: gcc accept invalid constexpr defaulted constructor Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug middle-end/90794] [7/8/9/10 Regression] -O3 with "VLA type" in C++ leads to an ICE

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

[Bug fortran/90813] [10 regression] gfortran.dg/proc_ptr_51.f90 fails (SIGSEGV) after 272084

2019-06-10 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90813 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIRMED

[Bug c++/90810] [8/9/10 Regression] Different intrinsics behavior on G++ 7.4 and G++ 8.3

2019-06-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90810 --- Comment #4 from Jakub Jelinek --- Created attachment 46472 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46472&action=edit gcc10-pr90810.patch Untested fix.

[Bug fortran/90813] New: [10 regression] gfortran.dg/proc_ptr_51.f90 fails (SIGSEGV) after 272084

2019-06-10 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90813 Bug ID: 90813 Summary: [10 regression] gfortran.dg/proc_ptr_51.f90 fails (SIGSEGV) after 272084 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug testsuite/90812] Tests misuse "dg-require-effective-target int32plus" to check for 64-bit integer support

2019-06-10 Thread jozefl.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90812 --- Comment #1 from Jozef Lawrynowicz --- To check for 64-bit integer support, it seems that the "stdint_types" effective target keyword should be sufficient, although I'm not sure if it might be possible for a target to provide __INT64_TYPE__ bu

[Bug testsuite/90812] New: Tests misuse "dg-require-effective-target int32plus" to check for 64-bit integer support

2019-06-10 Thread jozefl.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90812 Bug ID: 90812 Summary: Tests misuse "dg-require-effective-target int32plus" to check for 64-bit integer support Product: gcc Version: 9.0 Status: UNCONFIRMED Se

[Bug middle-end/64242] Longjmp expansion incorrect

2019-06-10 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64242 --- Comment #25 from Wilco --- I believe this is now fixed for generic code - however targets which implement the nonlocal_goto expander (eg. pa, sparc, vax) need similar fixes in their backends.

[Bug target/90811] [nvptx] ptxas error on OpenMP offloaded code

2019-06-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90811 --- Comment #2 from Jakub Jelinek --- Created attachment 46471 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46471&action=edit gcc10-pr90811.patch Completely untested patch.

[Bug target/90811] [nvptx] ptxas error on OpenMP offloaded code

2019-06-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90811 Jakub Jelinek changed: What|Removed |Added Version|9.0 |8.3.1 --- Comment #1 from Jakub Jelinek

[Bug target/90811] New: [nvptx] ptxas error on OpenMP offloaded code

2019-06-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90811 Bug ID: 90811 Summary: [nvptx] ptxas error on OpenMP offloaded code Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug c++/90809] -finstrument-functions-exclude-function-list mishandles comma escaping

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

[Bug c++/87250] Internal compiler error with -Os -fsyntax-only

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

[Bug c++/88348] ICE in pp_cxx_unqualified_id when handling pointer to pointer to member

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

[Bug c++/90810] [8/9/10 Regression] Different intrinsics behavior on G++ 7.4 and G++ 8.3

2019-06-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90810 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

  1   2   >