[Bug libfortran/90374] Fortran 2018: Support d0.d, e0.d, es0.d, en0.d, g0.d and ew.d e0 edit descriptors for output

2019-12-08 Thread thenlich+gccbug at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90374 --- Comment #10 from Thomas Henlich --- (In reply to Jerry DeLisle from comment #5) > Author: jvdelisle > Date: Thu Nov 28 18:33:20 2019 > New Revision: 278817 > > URL: https://gcc.gnu.org/viewcvs?rev=278817=gcc=rev > Log: > PR

[Bug fortran/92863] New: ICE in gfc_typename

2019-12-08 Thread asolokha at gmx dot com
0xe74916 crash_signal /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-10.0.0_alpha20191208/work/gcc-10-20191208/gcc/toplev.c:328 0x860c1b sprintf /usr/include/bits/stdio2.h:36 0x860c1b gfc_typename(gfc_typespec*) /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc

[Bug tree-optimization/92862] New: Suspicious codes in tree-ssa-loop-niter.c and predict.c

2019-12-08 Thread fxue at os dot amperecomputing.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92862 Bug ID: 92862 Summary: Suspicious codes in tree-ssa-loop-niter.c and predict.c Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/29997] [meta-bug] various targets: GCC fails to encode epilogues in unwind-info

2019-12-08 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29997 Eric Gallager changed: What|Removed |Added CC||rth at gcc dot gnu.org --- Comment #8

[Bug other/12955] Incorrect rounding of soft float denorm mul/div

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

[Bug target/92686] Inefficient mask operation for 128/256-bit vector VCOND_EXPR under avx512f

2019-12-08 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92686 Hongtao.liu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/80969] [8 Regression] ICE in ix86_expand_prologue, at config/i386/i386.c:14606

2019-12-08 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80969 Hongtao.liu changed: What|Removed |Added CC||crazylht at gmail dot com --- Comment #8

[Bug target/92686] Inefficient mask operation for 128/256-bit vector VCOND_EXPR under avx512f

2019-12-08 Thread liuhongt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92686 --- Comment #5 from liuhongt at gcc dot gnu.org --- Author: liuhongt Date: Mon Dec 9 04:16:24 2019 New Revision: 279107 URL: https://gcc.gnu.org/viewcvs?rev=279107=gcc=rev Log: Enable mask movement for VCOND_EXPR under avx512f for 128/256-bit

[Bug go/92861] Passes relative time to sem_timedwait on GNU/Hurd

2019-12-08 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92861 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug go/92861] Passes relative time to sem_timedwait on GNU/Hurd

2019-12-08 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92861 --- Comment #1 from ian at gcc dot gnu.org --- Author: ian Date: Mon Dec 9 03:43:33 2019 New Revision: 279106 URL: https://gcc.gnu.org/viewcvs?rev=279106=gcc=rev Log: PR go/92861 runtime: use absolute time for sem_timedwait

[Bug target/92822] [10 Regression] testsuite failures on aarch64 after r278938

2019-12-08 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92822 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization

[Bug go/92861] New: Passes relative time to sem_timedwait on GNU/Hurd

2019-12-08 Thread samuel.thiba...@ens-lyon.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92861 Bug ID: 92861 Summary: Passes relative time to sem_timedwait on GNU/Hurd Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/92851] Lambda capture of *this with mutable is not mutable

2019-12-08 Thread flast at flast dot jp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92851 --- Comment #2 from Kohei Takahashi --- (In reply to Jonathan Wakely from comment #1) > Please provide a complete testcase not a URL, as required by > https://gcc.gnu.org/bugs/ Sorry, here is reproducible complete code. struct S { int

[Bug c++/92851] Lambda capture of *this with mutable is not mutable

2019-12-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92851 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/92859] compiler treats enum type as an integer during overload resolution when a bit-field of this enum is considered

2019-12-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92859 Jonathan Wakely changed: What|Removed |Added Keywords||wrong-code

[Bug c++/92856] incorrectly accepts invalid C++11 braced initialisation of double from long double

2019-12-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92856 --- Comment #2 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #1) > The behaviour is by design And documented, see https://gcc.gnu.org/onlinedocs/gcc/C_002b_002b-Dialect-Options.html#index-Wnarrowing "For C++11 and later

[Bug libstdc++/92853] std::filesystem::path::operator+=(std::filesystem::path const&) corrupts the heap

2019-12-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92853 --- Comment #1 from Jonathan Wakely --- The problem is that the trailing slash in the right operand gets processed twice: 977 if (it != last && it->_M_type() == _Type::_Root_dir) 978 { 979 ++it; 980 if (it == last) 981

[Bug c++/92855] -fvisibility-inlines-hidden failing to hide out-of-line copies of certain inline member functions

2019-12-08 Thread thiago at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92855 --- Comment #5 from Thiago Macieira --- (In reply to Alexander Monakov from comment #4) > (FWIW, making 'f' a template in your example makes it non-hidden) > > Can you explain why you expect the command-line option to override the > attribute

[Bug c/87488] hyperlink filenames in diagnostics

2019-12-08 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87488 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org ---

[Bug other/92858] [10 regression] spurious backslashes around switch string in warning messages

2019-12-08 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92858 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/92853] std::filesystem::path::operator+=(std::filesystem::path const&) corrupts the heap

2019-12-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92853 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libstdc++/92850] clang has already supported concepts in latest trunk. However it does not define __cpp_concepts macro. I defined it but crashes clang compiler

2019-12-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92850 --- Comment #5 from Jonathan Wakely --- (In reply to fdlbxtqi from comment #2) > "Are you sure concepts are fully implemented in clang?" > > Yes, but feature testing macro is missing. No, it very obviously doesn't support concepts:

[Bug libstdc++/92850] clang has already supported concepts in latest trunk. However it does not define __cpp_concepts macro. I defined it but crashes clang compiler

2019-12-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92850 --- Comment #4 from Jonathan Wakely --- If the macro is not defined it's either a clang bug, or is intentional because the implementation is not finished. It is undefined for you to define any __cpp* macro yourself.

[Bug c++/92856] incorrectly accepts invalid C++11 braced initialisation of double from long double

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

[Bug other/92858] [10 regression] spurious backslashes around switch string in warning messages

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

[Bug tree-optimization/65424] gcc does not recognize byte swaps implemented as loop.

2019-12-08 Thread pavel.kryukov at phystech dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65424 Pavel I. Kryukov changed: What|Removed |Added CC||pavel.kryukov at phystech dot edu

[Bug c++/92855] -fvisibility-inlines-hidden failing to hide out-of-line copies of certain inline member functions

2019-12-08 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92855 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org ---

[Bug c++/92855] -fvisibility-inlines-hidden failing to hide out-of-line copies of certain inline member functions

2019-12-08 Thread thiago at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92855 --- Comment #3 from Thiago Macieira --- The symbol in question is inline, therefore -fvisibility-inlines-hidden should trigger and cause it to become hidden too. Testcase showing that GCC will apply that: #define VISIBILITY(x)

[Bug libfortran/92836] segfault with inquire()

2019-12-08 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92836 --- Comment #14 from Thomas Koenig --- Created attachment 47441 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47441=edit Output of valgrind --tool=helgrind The code from https://gcc.gnu.org/ml/fortran/2019-12/msg00020.html : program

[Bug fortran/92191] internal compiler error: Segmentation fault

2019-12-08 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92191 Thomas Koenig changed: What|Removed |Added Status|NEW |WAITING --- Comment #10 from Thomas

[Bug fortran/92191] internal compiler error: Segmentation fault

2019-12-08 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92191 Thomas Koenig changed: What|Removed |Added Status|WAITING |NEW CC|

[Bug tree-optimization/92860] [8/9/10 regression] Global flags affected by -O settings are clobbered by optimize attribute

2019-12-08 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/92860] [8,9,10 regression] Global flags affected by -O settings are clobbered by optimize attribute

2019-12-08 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860 --- Comment #1 from Jan Hubicka --- Author: hubicka Date: Sun Dec 8 13:50:32 2019 New Revision: 279089 URL: https://gcc.gnu.org/viewcvs?rev=279089=gcc=rev Log: PR tree-optimization/92860 * common.opt

[Bug tree-optimization/92860] New: [8,9,10 regression] Global flags affected by -O settings are clobbered by optimize attribute

2019-12-08 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860 Bug ID: 92860 Summary: [8,9,10 regression] Global flags affected by -O settings are clobbered by optimize attribute Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug c++/92859] New: compiler treats enum type as an integer during overload resolution when a bit-field of this enum is considered

2019-12-08 Thread armagvvg at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92859 Bug ID: 92859 Summary: compiler treats enum type as an integer during overload resolution when a bit-field of this enum is considered Product: gcc Version: 7.4.0

[Bug fortran/92780] [10 Regression] ICE in gfc_get_class_from_expr, at fortran/trans-expr.c:484

2019-12-08 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92780 Thomas Koenig changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug fortran/92780] [10 Regression] ICE in gfc_get_class_from_expr, at fortran/trans-expr.c:484

2019-12-08 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92780 --- Comment #2 from Thomas Koenig --- Author: tkoenig Date: Sun Dec 8 13:42:42 2019 New Revision: 279088 URL: https://gcc.gnu.org/viewcvs?rev=279088=gcc=rev Log: Error on Associate with a program. 2018-12-08 Thomas Koenig PR

[Bug fortran/92764] ICE in gfc_procedure_use

2019-12-08 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92764 Thomas Koenig changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug fortran/92764] ICE in gfc_procedure_use

2019-12-08 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92764 --- Comment #4 from Thomas Koenig --- Author: tkoenig Date: Sun Dec 8 13:02:54 2019 New Revision: 279087 URL: https://gcc.gnu.org/viewcvs?rev=279087=gcc=rev Log: 2018-12-08 Thomas Koenig PR fortran/92764 * interface.c

[Bug fortran/92755] [10 Regression] ICE in gfc_dep_resolver, at fortran/dependency.c:2123

2019-12-08 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92755 Thomas Koenig changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/92755] [10 Regression] ICE in gfc_dep_resolver, at fortran/dependency.c:2123

2019-12-08 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92755 --- Comment #2 from Thomas Koenig --- Author: tkoenig Date: Sun Dec 8 12:25:15 2019 New Revision: 279086 URL: https://gcc.gnu.org/viewcvs?rev=279086=gcc=rev Log: 2019-12-08 Thomas Koenig PR fortran/92755 * dependency.c

[Bug libgomp/40362] openmp: some libgomp functions trigger data races

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

[Bug other/92858] New: [10 regression] spurious backslashes around switch string in warning messages

2019-12-08 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92858 Bug ID: 92858 Summary: [10 regression] spurious backslashes around switch string in warning messages Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords:

[Bug c/92857] New: -Wsign-conversion flag issues false positives for expression using typedef'ed unsigned types

2019-12-08 Thread joshua.a.saxby at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92857 Bug ID: 92857 Summary: -Wsign-conversion flag issues false positives for expression using typedef'ed unsigned types Product: gcc Version: 5.4.0 Status: UNCONFIRMED

[Bug c++/92856] New: incorrectly accepts invalid C++11 braced initialisation of double from long double

2019-12-08 Thread marc at kdab dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92856 Bug ID: 92856 Summary: incorrectly accepts invalid C++11 braced initialisation of double from long double Product: gcc Version: 10.0 Status: UNCONFIRMED