[Bug fortran/85938] Spurious assert failure for matmul with reshaped array

2018-06-02 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85938 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Status|WAITING

[Bug fortran/85938] Spurious assert failure for matmul with reshaped array

2018-06-02 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85938 --- Comment #2 from kargl at gcc dot gnu.org --- Author: kargl Date: Sun Jun 3 05:23:59 2018 New Revision: 261125 URL: https://gcc.gnu.org/viewcvs?rev=261125=gcc=rev Log: 2018-06-02 Steven G. Kargl PR fortran/85938 *

[Bug target/86031] bootstrap comparison failure on solaris i386

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

[Bug target/85994] Comparison failure in 64-bit libgcc *_{sav,res}ms64*.o on Solaris/x86

2018-06-02 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85994 Andrew Pinski changed: What|Removed |Added CC||subscribe at teskor dot de --- Comment

[Bug tree-optimization/86035] New: wrong code at -O2 and -O3 on x86_64-linux-gnu

2018-06-02 Thread su at cs dot ucdavis.edu
20180602 (experimental) [trunk revision 261116] (GCC) $ $ gcctk -O0 small.c; ./a.out $ $ $ gcctk -O2 small.c $ ./a.out Aborted (core dumped) $ - int printf (const char *, ...); struct { int a:2; int b:9; } c = { -1, 0 }; int d, e; void f () { printf

[Bug c++/85761] [8/9 Regression] ICE on invalid in rtl with uncaptured constexpr

2018-06-02 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85761 --- Comment #2 from Jason Merrill --- Author: jason Date: Sun Jun 3 01:01:47 2018 New Revision: 261121 URL: https://gcc.gnu.org/viewcvs?rev=261121=gcc=rev Log: PR c++/85761 - ICE with ill-formed use of const outer variable. *

[Bug fortran/85996] f951: internal compiler error: gfc_trans_select(): Bad type for case expr.

2018-06-02 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85996 --- Comment #2 from kargl at gcc dot gnu.org --- Created attachment 44225 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44225=edit reduced testcase

[Bug c++/85739] [8/9 Regression] internal compiler error: in finish_member_declaration, at cp/semantics.c:3057

2018-06-02 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85739 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/86034] New: wrong code at -Os on x86-64-linux-gnu in 64-bit mode

2018-06-02 Thread su at cs dot ucdavis.edu
/libexec/gcc/x86_64-pc-linux-gnu/9.0.0/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.0 20180602 (experimental) [trunk revision 261116

[Bug c++/85761] [8/9 Regression] ICE on invalid in rtl with uncaptured constexpr

2018-06-02 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85761 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug fortran/85996] f951: internal compiler error: gfc_trans_select(): Bad type for case expr.

2018-06-02 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85996 kargl at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug web/65231] Dead link in man page to the status of C99 features

2018-06-02 Thread gerald at pfeifer dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65231 Gerald Pfeifer changed: What|Removed |Added Status|SUSPENDED |RESOLVED Resolution|---

[Bug web/64549] Add a 404 page

2018-06-02 Thread gerald at pfeifer dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64549 Gerald Pfeifer changed: What|Removed |Added Status|WAITING |NEW

[Bug web/65231] Dead link in man page to the status of C99 features

2018-06-02 Thread gerald at pfeifer dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65231 Gerald Pfeifer changed: What|Removed |Added Status|NEW |SUSPENDED CC|

[Bug web/64549] Add a 404 page

2018-06-02 Thread gerald at pfeifer dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64549 Gerald Pfeifer changed: What|Removed |Added Status|NEW |WAITING CC|

[Bug web/59184] Broken links

2018-06-02 Thread gerald at pfeifer dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59184 Gerald Pfeifer changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug libstdc++/86013] std::vector::shrink_to_fit() could sometimes use realloc()

2018-06-02 Thread jan.kratochvil at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86013 --- Comment #6 from Jan Kratochvil --- (In reply to Marc Glisse from comment #5) > I can't find anywhere a guarantee that realloc doesn't move stuff when the > new size is smaller than the old. In practice it does not. > What would be the

[Bug tree-optimization/69615] 0 to limit signed range checks don't always use unsigned compare

2018-06-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69615 --- Comment #6 from Jakub Jelinek --- For r0_to_imax_1 the following works for me: --- gcc/fold-const.c.jj 2018-05-31 20:53:33.0 +0200 +++ gcc/fold-const.c2018-06-02 18:36:23.795635887 +0200 @@ -5084,6 +5084,35 @@ merge_ranges (int

[Bug fortran/86033] New: Automated reallocation of empty string array fails with -fcheck=all

2018-06-02 Thread m.diehl at mpie dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86033 Bug ID: 86033 Summary: Automated reallocation of empty string array fails with -fcheck=all Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal

[Bug c++/86032] New: non standard copy operator is used for empty class

2018-06-02 Thread ihorelo at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86032 Bug ID: 86032 Summary: non standard copy operator is used for empty class Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/86029] gcc -O3 make very slow product

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

[Bug c++/85873] [8/9 regression] GCC omits array constant in .rodata causing a segmentation fault.

2018-06-02 Thread Kimon.Hoffmann at lawo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85873 --- Comment #6 from Kimon.Hoffmann at lawo dot com --- Thanks for investigating this report and clarifying the underlying issue! I was afraid that this was a case of UB, but was misled by the cited standard section that mentioned lifetime

[Bug fortran/85938] Spurious assert failure for matmul with reshaped array

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

[Bug tree-optimization/69615] 0 to limit signed range checks don't always use unsigned compare

2018-06-02 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69615 --- Comment #5 from Peter Cordes --- Update: https://godbolt.org/g/ZQDY1G gcc7/8 optimizes this to and / cmp / jb, while gcc6.3 doesn't. void rangecheck_var(int64_t x, int64_t lim2) { //lim2 >>= 60; lim2 &= 0xf; // let the compiler figure

[Bug target/86031] New: bootstrap comparison failure on solaris i386

2018-06-02 Thread subscribe at teskor dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86031 Bug ID: 86031 Summary: bootstrap comparison failure on solaris i386 Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/86029] gcc -O3 make very slow product

2018-06-02 Thread hg2ecz at ham dot hu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86029 --- Comment #3 from Zsolt --- smallrx$ clang-6.0 -O3 -march=native rx.c -S smallrx$ cat rx.s | grep mulsc callq __mulsc3 callq __mulsc3 callq __mulsc3 smallrx$ gcc -O3 -march=native rx.c -S smallrx$ cat rx.s | grep