[Bug fortran/88678] [9 regression] Many gfortran.dg/ieee/ieee_X.f90 test cases fail starting with r267465

2019-01-29 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88678 --- Comment #10 from Uroš Bizjak --- Can someone please test the patch in Comment #9 on powerpc? It should fix all failures, modulo ieee_10.f90 which is fixed by [1]. [1] https://gcc.gnu.org/ml/gcc-patches/2019-01/msg01685.html

[Bug c/89061] [9 Regression] GCC 9 introduces false positive in -Wjump-misses-init

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

[Bug c++/89105] -Wabi warns for functions with internal linkage

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

[Bug c++/89105] -Wabi warns for functions with internal linkage

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89105 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Wed Jan 30 07:51:24 2019 New Revision: 268382 URL: https://gcc.gnu.org/viewcvs?rev=268382=gcc=rev Log: PR c++/89105 * config/i386/i386.c

[Bug c/89061] [9 Regression] GCC 9 introduces false positive in -Wjump-misses-init

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89061 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Wed Jan 30 07:49:58 2019 New Revision: 268381 URL: https://gcc.gnu.org/viewcvs?rev=268381=gcc=rev Log: PR c/89061 * c-tree.h (C_DECL_COMPOUND_LITERAL_P): Define.

[Bug fortran/88678] [9 regression] Many gfortran.dg/ieee/ieee_X.f90 test cases fail starting with r267465

2019-01-29 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88678 --- Comment #9 from Uroš Bizjak --- Created attachment 45564 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45564=edit Proposed patch This patch fixes all ieee.exp failures in x86 when configured with fpu-glibc.h.

[Bug fortran/88678] [9 regression] Many gfortran.dg/ieee/ieee_X.f90 test cases fail starting with r267465

2019-01-29 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88678 --- Comment #8 from Uroš Bizjak --- This PR is probably fixed by [1]. It looks that on powerpc feenableexcept fires exception on stalled exception flags (these were raised when certain exception was disabled). Other than that, exception may

[Bug c/89113] Missed stack reuse opportunity when using compound literals

2019-01-29 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89113 --- Comment #2 from Marc Glisse --- That seems already fixed in gcc-9.

[Bug c/89113] Missed stack reuse opportunity when using compound literals

2019-01-29 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89113 --- Comment #1 from Andrew Pinski --- The question becomes what is the scope for the compound literal?

[Bug c/89113] New: Missed stack reuse opportunity when using compound literals

2019-01-29 Thread patrick at motec dot com.au
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89113 Bug ID: 89113 Summary: Missed stack reuse opportunity when using compound literals Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal

[Bug target/89112] Incorrect code generated by rs6000 memcmp expansion

2019-01-29 Thread samuel at sholland dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89112 --- Comment #1 from Samuel Holland --- Created attachment 45563 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45563=edit Output of gcc -v

[Bug target/89112] New: Incorrect code generated by rs6000 memcmp expansion

2019-01-29 Thread samuel at sholland dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89112 Bug ID: 89112 Summary: Incorrect code generated by rs6000 memcmp expansion Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/79010] -Wlarger-than ineffective for VLAs, alloca, malloc

2019-01-29 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79010 --- Comment #4 from Eric Gallager --- (In reply to Martin Sebor from comment #3) > > > Alloca and VLA sizes are controlled by the -Walloca-larger-than= and > -Wvla-larger-than= options (new in GCC 7). If it's thought to be useful to > exclude

[Bug c/39985] Type qualifiers not actually ignored on function return type

2019-01-29 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39985 Eric Gallager changed: What|Removed |Added CC||gcc at magfr dot user.lysator.liu.

[Bug c/88956] [9 Regression] ICE: Floating point exception on a memcpy from an zero-length constant array

2019-01-29 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88956 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/88956] [9 Regression] ICE: Floating point exception on a memcpy from an zero-length constant array

2019-01-29 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88956 --- Comment #4 from Martin Sebor --- Author: msebor Date: Wed Jan 30 03:04:14 2019 New Revision: 268378 URL: https://gcc.gnu.org/viewcvs?rev=268378=gcc=rev Log: PR middle-end/88956 - ICE: Floating point exception on a memcpy from a zero-length

[Bug c++/88752] [8/9 Regression] ICE in enclosing_instantiation_of, at cp/pt.c:13328

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88752 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/88761] [8/9 Regression] ICE in tsubst_copy, at cp/pt.c:15478 when chaining lambda calls & fold-expressions

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88761 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/86943] [7/8 Regression] Wrong code when converting stateless generic lambda to function pointer

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86943 Jason Merrill changed: What|Removed |Added Known to work||9.0 Summary|[7/8/9

[Bug c++/86943] [7/8/9 Regression] Wrong code when converting stateless generic lambda to function pointer

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86943 --- Comment #12 from Jason Merrill --- Author: jason Date: Wed Jan 30 02:43:04 2019 New Revision: 268377 URL: https://gcc.gnu.org/viewcvs?rev=268377=gcc=rev Log: PR c++/86943 - wrong code converting lambda to function pointer. In this

[Bug c++/86218] [9 Regression] ICE in compare_ics, at cp/call.c:9769

2019-01-29 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86218 Alexandre Oliva changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug testsuite/89110] r268343 breaks several tests in c++2a

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

[Bug testsuite/89110] r268343 breaks several tests in c++2a

2019-01-29 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89110 --- Comment #1 from Marek Polacek --- Author: mpolacek Date: Wed Jan 30 02:32:33 2019 New Revision: 268376 URL: https://gcc.gnu.org/viewcvs?rev=268376=gcc=rev Log: PR testsuite/89110 * g++.dg/other/nontype-1.C: Expect error in

[Bug c++/87996] [8/9 Regression] "size of array is negative" error when SIZE_MAX/2 < sizeof(array) <= SIZE_MAX

2019-01-29 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87996 Martin Sebor changed: What|Removed |Added Keywords||patch Known to work|

[Bug c++/80864] [7/8/9 Regression] Brace-initialization of a constexpr variable of an array in a POD triggers ICE from templates

2019-01-29 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80864 Marek Polacek changed: What|Removed |Added Keywords||patch --- Comment #8 from Marek Polacek

[Bug testsuite/89110] r268343 breaks several tests in c++2a

2019-01-29 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89110 Marek Polacek changed: What|Removed |Added Target Milestone|--- |9.0

[Bug target/88850] [9 Regression] Hard register coming out of expand causing reload to fail.

2019-01-29 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88850 Alexandre Oliva changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug tree-optimization/89111] New: wrong code at -O1 and above on x86_64-linux-gnu

2019-01-29 Thread su at cs dot ucdavis.edu
/x86_64-pc-linux-gnu/9.0.1/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc-source-trunk/configure --enable-languages=c,c++,lto --prefix=/home/su/software/tmp/gcc/gcc-trunk --disable-bootstrap Thread model: posix gcc version 9.0.1 20190129 (experimental) [trunk revision 268359] (GCC

[Bug other/89106] cast-to-union documentation incorrect w.r.t. lvalueness

2019-01-29 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89106 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/57048] [7/8/9 Regression] Handling of C_PTR and C_FUNPTR leads to reject valid

2019-01-29 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57048 --- Comment #12 from Thomas Koenig --- Author: tkoenig Date: Tue Jan 29 22:40:26 2019 New Revision: 268372 URL: https://gcc.gnu.org/viewcvs?rev=268372=gcc=rev Log: 2019-01-29 Thomas Koenig PR fortran/57048 * interface.c

[Bug fortran/89077] ICE using * as len specifier for character parameter

2019-01-29 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89077 --- Comment #6 from Harald Anlauf --- (In reply to Harald Anlauf from comment #5) It does not fix the issue in comment #3. In fact, the simpler testcase program pr89077_3 implicit none character(20), parameter :: input = 'Forward'

[Bug fortran/89077] ICE using * as len specifier for character parameter

2019-01-29 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89077 --- Comment #5 from Harald Anlauf --- The following patch fixes the testcase and seems to pass regression testing. Index: gcc/fortran/decl.c === --- gcc/fortran/decl.c (revision

[Bug testsuite/89110] New: r268343 breaks several tests in c++2a

2019-01-29 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89110 Bug ID: 89110 Summary: r268343 breaks several tests in c++2a Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite

[Bug testsuite/89110] r268343 breaks several tests in c++2a

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

[Bug c/89109] New: Duplicates in COMPILER_PATH and LIBRARY_PATH and not canonicalized absolute paths

2019-01-29 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89109 Bug ID: 89109 Summary: Duplicates in COMPILER_PATH and LIBRARY_PATH and not canonicalized absolute paths Product: gcc Version: 8.2.0 Status: UNCONFIRMED

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #22 from Jakub Jelinek --- One more issue, shouldn't the #pragma GCC target be added before all include files? Various define many inline functions, e.g. unwind-pe.h or unwind-cxx.h.

[Bug fortran/89077] ICE using * as len specifier for character parameter

2019-01-29 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89077 Harald Anlauf changed: What|Removed |Added CC||anlauf at gmx dot de --- Comment #4

[Bug c++/66676] pragma omp simd aligned(x) results in "internal compiler error: Segmentation fault"

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66676 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue Jan 29 21:09:41 2019 New Revision: 268370 URL: https://gcc.gnu.org/viewcvs?rev=268370=gcc=rev Log: PR c++/66676 PR ipa/89104 * omp-simd-clone.c

[Bug ipa/89104] ICE: Segmentation fault (in tree_int_cst_elt_check)

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89104 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Tue Jan 29 21:09:41 2019 New Revision: 268370 URL: https://gcc.gnu.org/viewcvs?rev=268370=gcc=rev Log: PR c++/66676 PR ipa/89104 * omp-simd-clone.c

[Bug fortran/89103] Allow blank format items in format strings

2019-01-29 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89103 kargl at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/89100] Default widths for i, f and g format specifiers in format strings

2019-01-29 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89100 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug fortran/88076] Shared Memory implementation for Coarrays

2019-01-29 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88076 --- Comment #8 from Damian Rouson --- (In reply to Nicolas Koenig from comment #7) > I actually opted to use multiprocessing with shared memory (shm_open() & co) > instead of multithreading, since it will be much easier and faster with > static

[Bug c/35608] limit-structnest.c fails due to O(n^2) memory usage in record_component_alias

2019-01-29 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35608 John David Anglin changed: What|Removed |Added CC||danglin at gcc dot gnu.org ---

[Bug c/89108] variable tracking size limit exceeded

2019-01-29 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89108 --- Comment #1 from Jonny Grant --- Could gcc even support a dynamic size? to avoid a hard coded limit?

[Bug c/89108] New: variable tracking size limit exceeded

2019-01-29 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89108 Bug ID: 89108 Summary: variable tracking size limit exceeded Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug fortran/54618] [OOP] wrong-code with CLASS(...), INTENT(OUT) -- and OPTIONAL or ALLOCATABLE

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54618 Dominique d'Humieres changed: What|Removed |Added Status|NEW |WAITING --- Comment #22 from

[Bug fortran/55978] class_optional_2.f90 -Os fails

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55978 --- Comment #28 from Dominique d'Humieres --- This PR is probably related to/duplicate of pr54618. These two PRs are so mangled that it very difficult to tell what has been fixed and what remains to be fixed. IMO it would be better to open a

[Bug middle-end/89002] [7/8 Regression] ICE in scan_omp_1_op, at omp-low.c:3166

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89002 Jakub Jelinek changed: What|Removed |Added Summary|[7/8/9 Regression] ICE in |[7/8 Regression] ICE in

[Bug c/89107] New: -Wconversion warning is not appropriate since conversion doesn't alter value, because of mask entered before.

2019-01-29 Thread mareksz1958 at wp dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89107 Bug ID: 89107 Summary: -Wconversion warning is not appropriate since conversion doesn't alter value, because of mask entered before. Product: gcc Version: 9.0

[Bug other/89106] New: cast-to-union documentation incorrect w.r.t. lvalueness

2019-01-29 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89106 Bug ID: 89106 Summary: cast-to-union documentation incorrect w.r.t. lvalueness Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: documentation

[Bug fortran/89086] Add a Fortran language reference chapter

2019-01-29 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89086 --- Comment #4 from Thomas Koenig --- (In reply to Dominique d'Humieres from comment #3) > > > I don't think this is realistic unless someone steps on with at least a > > > draft. > > > > Well, yes. Howewer, I would prefer if you did not close

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 Ramana Radhakrishnan changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug fortran/66708] Possible (minor) improvement on formatted io with format too short

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66708 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/27436] gfortran: Abort compiling if there are insufficient data descriptors in format after reversion

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=27436 Dominique d'Humieres changed: What|Removed |Added CC||gerhard.steinmetz.fortran@t

[Bug c++/88049] [7/8/9 Regression] ICE in lto_symtab_prevailing_virtual_decl at gcc/lto/lto-symtab.c:1075 since r231671

2019-01-29 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88049 --- Comment #3 from Jan Hubicka --- > > We ICE on the fact that _ZTV1aIN12_GLOBAL__N_11fEE which is vtable for > > anonymous namespace type but it has EXTERNAL flag set. > > > > Jason, why this happens? I am changing type to C++: if there is

[Bug fortran/89103] Allow blank format items in format strings

2019-01-29 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89103 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug fortran/61073] -fcheck='do' leads to twice the amount of GDB steps in a do loop

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61073 Dominique d'Humieres changed: What|Removed |Added Status|NEW |WAITING --- Comment #2 from

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-29 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 --- Comment #10 from Hannes Hauswedell --- Thanks for the quick fix!

[Bug tree-optimization/89098] ICE: verify_ssa failed (Error: definition in block 27 follows the use)

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

[Bug c++/88049] [7/8/9 Regression] ICE in lto_symtab_prevailing_virtual_decl at gcc/lto/lto-symtab.c:1075 since r231671

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88049 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #2

[Bug fortran/51637] Add compile-time error if array is too large

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51637 Dominique d'Humieres changed: What|Removed |Added Status|NEW |WAITING --- Comment #2 from

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #20 from Florian Weimer --- (In reply to Ramana Radhakrishnan from comment #15) > Created attachment 45552 [details] > new patch. > > Testing this and would be grateful for a test run. I can confirm that this patch fixes the glibc

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 Jakub Jelinek changed: What|Removed |Added CC||redi at gcc dot gnu.org --- Comment #19

[Bug fortran/56581] Segfault when reading source file which starts with a byte-order mark (-cpp works)

2019-01-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56581 Dominique d'Humieres changed: What|Removed |Added Status|NEW |WAITING --- Comment #10 from

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #18 from Florian Weimer --- (In reply to Ramana Radhakrishnan from comment #15) > Created attachment 45552 [details] > new patch. > > Testing this and would be grateful for a test run. Is this hunk needed as well, or will the

[Bug c++/66676] pragma omp simd aligned(x) results in "internal compiler error: Segmentation fault"

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66676 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/66676] pragma omp simd aligned(x) results in "internal compiler error: Segmentation fault"

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66676 --- Comment #3 from Jakub Jelinek --- Looking again what ICC does here: ICC 16 emits a1 (i.e. like aligned(i_x:1)), ICC 17 emits a8 (i.e. like aligned(i_x:8)), ICC 18 and 19 don't emit anything (i.e. ignore the aligned clause that doesn't tell

[Bug c++/66676] pragma omp simd aligned(x) results in "internal compiler error: Segmentation fault"

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66676 Jakub Jelinek changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #2

[Bug ipa/89104] ICE: Segmentation fault (in tree_int_cst_elt_check)

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89104 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug debug/87451] FAIL: gcc.dg/debug/dwarf2/inline5.c

2019-01-29 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87451 Steve Ellcey changed: What|Removed |Added CC||sje at gcc dot gnu.org --- Comment #9

[Bug c++/89105] -Wabi warns for functions with internal linkage

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

[Bug c++/86740] [8 Regression] ICE with hana and nested lambdas (likely a regression, tsubst_copy, at cp/pt.c:15325)

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86740 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/88865] [[no_unique_address]] leads to sizeof(T) == 0, which cannot be

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88865 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/88865] [[no_unique_address]] leads to sizeof(T) == 0, which cannot be

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88865 --- Comment #1 from Jason Merrill --- Author: jason Date: Tue Jan 29 15:39:40 2019 New Revision: 268368 URL: https://gcc.gnu.org/viewcvs?rev=268368=gcc=rev Log: PR c++/89089 - ICE with [[no_unique_address]]. In 89089, we were never

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 --- Comment #8 from Jason Merrill --- Author: jason Date: Tue Jan 29 15:39:40 2019 New Revision: 268368 URL: https://gcc.gnu.org/viewcvs?rev=268368=gcc=rev Log: PR c++/89089 - ICE with [[no_unique_address]]. In 89089, we were never

[Bug c/89061] [9 Regression] GCC 9 introduces false positive in -Wjump-misses-init

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89061 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |9.0 Summary|GCC 9 introduces

[Bug c/89061] GCC 9 introduces false positive in -Wjump-misses-init

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89061 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/89105] -Wabi warns for functions with internal linkage

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

[Bug sanitizer/82501] AddressSanitizer does not handle negative offset for first global variable

2019-01-29 Thread a.drobyshev at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82501 Andrey Drobyshev changed: What|Removed |Added CC||a.drobyshev at samsung dot com ---

[Bug c++/89105] New: -Wabi warns for functions with internal linkage

2019-01-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89105 Bug ID: 89105 Summary: -Wabi warns for functions with internal linkage Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal

[Bug libstdc++/68737] FAIL: 22_locale/num_put/put/char/14220.cc execution test

2019-01-29 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68737 --- Comment #28 from dave.anglin at bell dot net --- On 2019-01-29 4:53 a.m., redi at gcc dot gnu.org wrote: > Done - do you want to keep this open? Could the change be backported?  I will test in coming days.

[Bug ipa/89104] New: ICE: Segmentation fault (in tree_int_cst_elt_check)

2019-01-29 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89104 Bug ID: 89104 Summary: ICE: Segmentation fault (in tree_int_cst_elt_check) Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #17 from Florian Weimer --- (In reply to Ramana Radhakrishnan from comment #15) > Created attachment 45552 [details] > new patch. > > Testing this and would be grateful for a test run. I believe the #pragma GCC push_options needs

[Bug fortran/89103] Allow blank format items in format strings

2019-01-29 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89103 --- Comment #2 from MarkEggleston --- Created attachment 45556 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45556=edit Change Log for gc/testsuite for patch

[Bug fortran/89103] Allow blank format items in format strings

2019-01-29 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89103 --- Comment #1 from MarkEggleston --- Created attachment 4 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=4=edit Change log for gcc/fortran for patch

[Bug fortran/89103] New: Allow blank format items in format strings

2019-01-29 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89103 Bug ID: 89103 Summary: Allow blank format items in format strings Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1

[Bug target/89101] [Aarch64] vfmaq_laneq_f32 generates unnecessary dup instrcutions

2019-01-29 Thread gael.guennebaud at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89101 --- Comment #4 from Gael Guennebaud --- Good to know this is fixed in trunk! Thank you, and sorry for the false alarm then.

[Bug target/89101] [Aarch64] vfmaq_laneq_f32 generates unnecessary dup instrcutions

2019-01-29 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89101 Wilco changed: What|Removed |Added Status|WAITING |NEW Known to work|

[Bug c++/88995] [8/9 Regression] internal compiler error: in lookup_template_class_1, at cp/pt.c:9471

2019-01-29 Thread doko at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88995 Matthias Klose changed: What|Removed |Added CC||doko at debian dot org --- Comment #4

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 --- Comment #16 from Ramana Radhakrishnan --- (In reply to Jakub Jelinek from comment #14) > We require GNU make, so one can use something like: > unwind-arm.o unwind-c.o libunwind.o pr-support.o: CFLAGS += -mfpu=none > or similar in

[Bug target/89093] [9 Regression] C++ exception handling clobbers d8 VFP register

2019-01-29 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89093 Ramana Radhakrishnan changed: What|Removed |Added Attachment #45547|0 |1 is obsolete|

[Bug target/89101] [Aarch64] vfmaq_laneq_f32 generates unnecessary dup instrcutions

2019-01-29 Thread gael.guennebaud at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89101 --- Comment #2 from Gael Guennebaud --- Indeed, it fails to remove the dup only if the coefficient is used multiple times as in the following reduced exemple: (https://godbolt.org/z/hmSaE0) #include void foo(const float* a, const float * b,

[Bug middle-end/89099] Have "-fopt-info" show the original source code context

2019-01-29 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89099 --- Comment #2 from David Malcolm --- (In reply to David Malcolm from comment #1) > (a) unify the two, so that -fopt-info messages ..."go through the diagnostics subsystem", I meant to write.

[Bug middle-end/89099] Have "-fopt-info" show the original source code context

2019-01-29 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89099 --- Comment #1 from David Malcolm --- Indeed: -fopt-info is currently implemented via writing to up to two FILE * destinations: the dumpfile and the opt-info destination (e.g. stderr). In particular it doesn't go through the diagnostic

[Bug libstdc++/89102] New: 'common_type' of single abominable function should not have a nested typename

2019-01-29 Thread alisdairm at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89102 Bug ID: 89102 Summary: 'common_type' of single abominable function should not have a nested typename Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity:

[Bug fortran/88076] Shared Memory implementation for Coarrays

2019-01-29 Thread koenigni at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88076 --- Comment #7 from Nicolas Koenig --- (In reply to Damian Rouson from comment #5) > This is an exciting idea. When I gave some thought to writing a > shared-memory alternative coarray ABI, it seemed to me that pthreads would > be a better

[Bug c++/87603] [C++17] noexcept isn't special cased for constant expressions anymore

2019-01-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87603 --- Comment #6 from Jonathan Wakely --- Specifically, we get a new FAIL when running the libstdc++ tests in c++2a mode: FAIL: 21_strings/basic_string/types/1.cc (test for excess errors) That's because the is_convertible trait instantiates the

[Bug c/89061] GCC 9 introduces false positive in -Wjump-misses-init

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

  1   2   >