[Bug lto/82757] New: [8 regression] plugin needed to handle lto object

2017-10-27 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82757 Bug ID: 82757 Summary: [8 regression] plugin needed to handle lto object Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/82756] New: Poor error message from control flow at global scope

2017-10-27 Thread david at doublewise dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82756 Bug ID: 82756 Summary: Poor error message from control flow at global scope Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug fortran/82173] [meta-bug] Parameterized derived type errors

2017-10-27 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173 Bug 82173 depends on bug 82620, which changed state. Bug 82620 Summary: [PDT] ICE: free_expr0(): Bad expr type (at fortran/expr.c:497) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82620 What|Removed |Added

[Bug fortran/82620] [PDT] ICE: free_expr0(): Bad expr type (at fortran/expr.c:497)

2017-10-27 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82620 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug fortran/82620] [PDT] ICE: free_expr0(): Bad expr type (at fortran/expr.c:497)

2017-10-27 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82620 --- Comment #3 from kargl at gcc dot gnu.org --- Author: kargl Date: Sat Oct 28 01:06:18 2017 New Revision: 254193 URL: https://gcc.gnu.org/viewcvs?rev=254193=gcc=rev Log: 2017-10-27 Steven G. Kargl PR

[Bug c/82755] New: Misleading error message "incompatible type for argument"

2017-10-27 Thread Keith.S.Thompson at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82755 Bug ID: 82755 Summary: Misleading error message "incompatible type for argument" Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/82683] Combine: GCC generates bad code with -tune=thunderx2t99

2017-10-27 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82683 Segher Boessenkool changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug rtl-optimization/82683] Combine: GCC generates bad code with -tune=thunderx2t99

2017-10-27 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82683 --- Comment #12 from Steve Ellcey --- Created attachment 42491 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42491=edit Patch that fixes the test case Here is a possible patch. It fixes the test case and I am doing a bootstrap and make

[Bug c++/82218] [C++1x] constexpr on static member function causes segfault

2017-10-27 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82218 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/82218] [C++1x] constexpr on static member function causes segfault

2017-10-27 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82218 --- Comment #4 from paolo at gcc dot gnu.org --- Author: paolo Date: Fri Oct 27 23:14:43 2017 New Revision: 254189 URL: https://gcc.gnu.org/viewcvs?rev=254189=gcc=rev Log: 2017-10-27 Paolo Carlini PR

[Bug driver/82754] -m32 -B doesn't work with crtn.o

2017-10-27 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82754 --- Comment #2 from H.J. Lu --- GCC first looks for crt files under ./32. It checks ./ only if the installed crt files don't exist.

[Bug driver/82754] -m32 -B doesn't work with crtn.o

2017-10-27 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82754 --- Comment #1 from H.J. Lu --- crt1.o and crti.o have the same issue.

[Bug driver/82754] New: -m32 -B doesn't work with crtn.o

2017-10-27 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82754 Bug ID: 82754 Summary: -m32 -B doesn't work with crtn.o Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: driver

[Bug target/82268] [8 regression] i386/pr82196-1.c fail

2017-10-27 Thread dansan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82268 --- Comment #5 from dansan at gcc dot gnu.org --- Author: dansan Date: Fri Oct 27 22:15:32 2017 New Revision: 254186 URL: https://gcc.gnu.org/viewcvs?rev=254186=gcc=rev Log: PR target/82268 Correct FAIL when configured --with-cpu *

[Bug c++/82745] Fails to warn on narrowing conversion by std::forward (e.g. when calling make_unique)

2017-10-27 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82745 --- Comment #5 from Jonathan Wakely --- (In reply to helge from comment #4) > (In reply to Jonathan Wakely from comment #2) > > Narrowing conversions only cause a diagnostic in braced-init-list, not in > > other contexts. This is how C++ has

[Bug target/82674] ICE with -fstack-clash-protection

2017-10-27 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82674 --- Comment #5 from Jeffrey A. Law --- True that 64k may be interesting because of pagesize considerations. But I'm not sure how to make it work reliably on ppc because I'm not aware of another scratch register we can use if we have that large

[Bug c++/82159] [6 Regression] ICE: in assign_temp, at function.c:961

2017-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82159 --- Comment #17 from Jakub Jelinek --- Author: jakub Date: Fri Oct 27 20:35:06 2017 New Revision: 254181 URL: https://gcc.gnu.org/viewcvs?rev=254181=gcc=rev Log: Backported from mainline 2017-10-12 Jakub Jelinek

[Bug c++/82373] syntax error in error message

2017-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82373 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Oct 27 20:34:22 2017 New Revision: 254180 URL: https://gcc.gnu.org/viewcvs?rev=254180=gcc=rev Log: Backported from mainline 2017-10-04 Jakub Jelinek

[Bug sanitizer/81715] asan-stack=1 redzone allocation is too inflexible

2017-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81715 --- Comment #17 from Jakub Jelinek --- Author: jakub Date: Fri Oct 27 20:33:35 2017 New Revision: 254179 URL: https://gcc.gnu.org/viewcvs?rev=254179=gcc=rev Log: Backported from mainline 2017-09-21 Jakub Jelinek

[Bug c/82234] __builtin_shuffle is not in the keyword index

2017-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82234 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Oct 27 20:32:47 2017 New Revision: 254178 URL: https://gcc.gnu.org/viewcvs?rev=254178=gcc=rev Log: Backported from mainline 2017-09-18 Jakub Jelinek

[Bug rtl-optimization/82192] [6/7 Regression] gcc produces incorrect code with -O2 and bit-field

2017-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82192 --- Comment #20 from Jakub Jelinek --- Author: jakub Date: Fri Oct 27 20:32:21 2017 New Revision: 254177 URL: https://gcc.gnu.org/viewcvs?rev=254177=gcc=rev Log: Backported from mainline 2017-09-15 Jakub Jelinek

[Bug fortran/82753] (PDT) Invalid error for generic interface with different KIND parameter values

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

[Bug c++/82745] Fails to warn on narrowing conversion by std::forward (e.g. when calling make_unique)

2017-10-27 Thread helge at penne dot no
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82745 --- Comment #4 from helge at penne dot no --- (In reply to Jonathan Wakely from comment #2) > Narrowing conversions only cause a diagnostic in braced-init-list, not in > other contexts. This is how C++ has worked since day one. I must admit that

[Bug libfortran/81938] valgrind error message and heap-buffer-overflow on address sanitized libgfortran.so

2017-10-27 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81938 --- Comment #9 from Jerry DeLisle --- I think this can be closed now.

[Bug libfortran/81938] valgrind error message and heap-buffer-overflow on address sanitized libgfortran.so

2017-10-27 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81938 --- Comment #8 from Jerry DeLisle --- Author: jvdelisle Date: Fri Oct 27 18:51:35 2017 New Revision: 254169 URL: https://gcc.gnu.org/viewcvs?rev=254169=gcc=rev Log: 2017-10-27 Jerry DeLisle Rimvydas (RJ)

[Bug target/82692] [8 Regression] Ordered comparisons used for unordered built-ins

2017-10-27 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82692 Uroš Bizjak changed: What|Removed |Added Target|x86_64-*-* |x86 Status|ASSIGNED

[Bug target/82674] ICE with -fstack-clash-protection

2017-10-27 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82674 --- Comment #4 from Segher Boessenkool --- Yeah. The only problem is 64kB is actually an interesting case to support, since that is the page size on modern systems :-(

[Bug target/82692] [8 Regression] Ordered comparisons used for unordered built-ins

2017-10-27 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82692 --- Comment #21 from uros at gcc dot gnu.org --- Author: uros Date: Fri Oct 27 18:13:14 2017 New Revision: 254167 URL: https://gcc.gnu.org/viewcvs?rev=254167=gcc=rev Log: PR target/82692 * config/i386/i386-modes.def (CCFPU):

[Bug c++/82737] [ICE] Compiler segfault on compilation of a certain file (full cause unknown) (file too large for upload, link provided)

2017-10-27 Thread brycm001 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82737 --- Comment #6 from Matti Bryce --- I have figured out more information. For some reason the build command in the log was (erroneously) listed as -O2, but the actual trigger of the segfault is -O3. I am running creduce right now, but the size

[Bug fortran/82753] New: (PDT) Invalid error for generic interface with different KIND parameter values

2017-10-27 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82753 Bug ID: 82753 Summary: (PDT) Invalid error for generic interface with different KIND parameter values Product: gcc Version: 8.0 Status: UNCONFIRMED Severity:

[Bug libfortran/81938] valgrind error message and heap-buffer-overflow on address sanitized libgfortran.so

2017-10-27 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81938 --- Comment #7 from Jerry DeLisle --- Author: jvdelisle Date: Fri Oct 27 17:50:22 2017 New Revision: 254163 URL: https://gcc.gnu.org/viewcvs?rev=254163=gcc=rev Log: 2017-10-27 Jerry DeLisle Rimvydas (RJ)

[Bug c/82752] Support %OB, %Ob strftime formats

2017-10-27 Thread zackw at panix dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82752 Zack Weinberg changed: What|Removed |Added CC||zackw at panix dot com --- Comment #1

[Bug target/82674] ICE with -fstack-clash-protection

2017-10-27 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82674 --- Comment #3 from Jeffrey A. Law --- So while fixing the expander that allocates dynamic space is easy. Fixing the other cases is harder, particularly since we need another scratch. Given it's always been expected that the probing internval

[Bug libstdc++/82749] piecewise_linear_distribution::densities() non conformity

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

[Bug c++/82734] -Wignored-qualifiers is maybe too strict when using decltype

2017-10-27 Thread sylvestre at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82734 --- Comment #2 from Sylvestre Ledru --- I could, the code would be just more complex for no gain. Just like with bug 82711, gcc is way too careful here and the warning is just adding noise.

[Bug c/82752] New: Support %OB, %Ob strftime formats

2017-10-27 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82752 Bug ID: 82752 Summary: Support %OB, %Ob strftime formats Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: c

[Bug fortran/56342] MATMUL with PARAMETER: Simplification usually doesn't work

2017-10-27 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56342 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/82745] Fails to warn on narrowing conversion by std::forward (e.g. when calling make_unique)

2017-10-27 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82745 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler@googlemail.

[Bug libstdc++/82749] piecewise_linear_distribution::densities() non conformity

2017-10-27 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82749 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler@googlemail.

[Bug fortran/56342] MATMUL with PARAMETER: Simplification usually doesn't work

2017-10-27 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56342 --- Comment #4 from Thomas Koenig --- Author: tkoenig Date: Fri Oct 27 17:11:42 2017 New Revision: 254157 URL: https://gcc.gnu.org/viewcvs?rev=254157=gcc=rev Log: 2017-10-27 Thomas Koenig PR fortran/56342

[Bug c++/82751] New: g++ 8 is breaking assert_lt (gtest) called from a lambda function

2017-10-27 Thread sylvestre at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82751 Bug ID: 82751 Summary: g++ 8 is breaking assert_lt (gtest) called from a lambda function Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug c++/82745] Fails to warn on narrowing conversion by std::forward (e.g. when calling make_unique)

2017-10-27 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82745 --- Comment #2 from Jonathan Wakely --- Narrowing conversions only cause a diagnostic in braced-init-list, not in other contexts. This is how C++ has worked since day one.

[Bug tree-optimization/82750] Incorrect code for mednafen's array copy test with -O3

2017-10-27 Thread cand at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82750 --- Comment #2 from Lauri Kasanen --- Thanks, passing to mednafen devs.

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2017-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 Jakub Jelinek changed: What|Removed |Added Attachment #42487|0 |1 is obsolete|

[Bug c++/82629] OpenMP 4.5 Target Region mangling problem

2017-10-27 Thread thorstenkurth at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82629 --- Comment #4 from Thorsten Kurth --- Hello Richard, Was the test case received? Best Regards Thorsten Kurth

[Bug tree-optimization/82750] Incorrect code for mednafen's array copy test with -O3

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

[Bug tree-optimization/82750] New: Incorrect code for mednafen's array copy test with -O3

2017-10-27 Thread cand at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82750 Bug ID: 82750 Summary: Incorrect code for mednafen's array copy test with -O3 Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/82717] [RISCV] Default value of the -mabi option doesn't match documentation

2017-10-27 Thread palmer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82717 palmer at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/82717] [RISCV] Default value of the -mabi option doesn't match documentation

2017-10-27 Thread palmer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82717 --- Comment #6 from palmer at gcc dot gnu.org --- Author: palmer Date: Fri Oct 27 15:22:43 2017 New Revision: 254153 URL: https://gcc.gnu.org/viewcvs?rev=254153=gcc=rev Log: RISC-V: Correct and improve the "-mabi" documentation The

[Bug target/82621] [6/7/8 Regression] wrong code with -Og -fgcse -fweb

2017-10-27 Thread mikpelinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82621 Mikael Pettersson changed: What|Removed |Added CC||mikpelinux at gmail dot com ---

[Bug target/82748] ICE with __builtin_fabsq and __float128 in copy_to_mode_reg, at explow.c:612

2017-10-27 Thread gabriel at inconstante dot eti.br
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82748 --- Comment #1 from Gabriel F. T. Gomes --- Some additional information: Replacing __builtin_fabsq (x) with __builtin_copysignq (x, x), in the test program, causes a similar error. Replacing the 'q'-suffixed builtin with its 'f128'-suffixed

[Bug libstdc++/82749] New: piecewise_linear_distribution::densities() non conformity

2017-10-27 Thread christophe.cous...@meso-star.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82749 Bug ID: 82749 Summary: piecewise_linear_distribution::densities() non conformity Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal

[Bug target/82748] New: ICE with __builtin_fabsq and __float128 in copy_to_mode_reg, at explow.c:612

2017-10-27 Thread gabriel at inconstante dot eti.br
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82748 Bug ID: 82748 Summary: ICE with __builtin_fabsq and __float128 in copy_to_mode_reg, at explow.c:612 Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity:

[Bug target/82333] [8 Regression] powerpc64le _Float128 ICE in as_a, at machmode.h:345

2017-10-27 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82333 Michael Meissner changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/82737] [ICE] Compiler segfault on compilation of a certain file (full cause unknown) (file too large for upload, link provided)

2017-10-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82737 Martin Liška changed: What|Removed |Added Keywords||needs-reduction

[Bug c/82747] New: -Wpacked-not-aligned does not work on targets with STRICT_ALIGNMENT==1

2017-10-27 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82747 Bug ID: 82747 Summary: -Wpacked-not-aligned does not work on targets with STRICT_ALIGNMENT==1 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug ada/82746] New: strange error on BIP function returning private type with Disable_Controlled

2017-10-27 Thread demoonlit at panathenaia dot halfmoon.jp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82746 Bug ID: 82746 Summary: strange error on BIP function returning private type with Disable_Controlled Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity:

[Bug libgomp/81688] libgomp.c/target-3{3,4}.c fails: GOMP_OFFLOAD_async_run unimplemented for nvptx

2017-10-27 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81688 Tom de Vries changed: What|Removed |Added Keywords||openmp, patch --- Comment #5 from Tom de

[Bug fortran/29600] [F03] MINLOC and MAXLOC take an optional KIND argument

2017-10-27 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29600 --- Comment #17 from Thomas Koenig --- What I am trying to do is to have only one version of each library routine (the one using gfc_index_kind), and then convert to the KIND parameter that the user specified (or to default integer if the user

[Bug sanitizer/81715] asan-stack=1 redzone allocation is too inflexible

2017-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81715 --- Comment #16 from Jakub Jelinek --- Did this change help? Would it be beneficial to backport to 7.x or even 6.x? As is it is certainly too dangerous, but wonder about additionally guarding the 3 hunks either with (flag_sanitize &

[Bug objc/53943] Compiler ICE with -fobjc-direct-dispatch flag on Linux

2017-10-27 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53943 Eric Gallager changed: What|Removed |Added Status|WAITING |NEW Last reconfirmed|2017-07-27

[Bug fortran/82743] uncaught character truncation in derived type initialization

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

[Bug objc/25361] structures containing vectors are not encoded correctly

2017-10-27 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25361 Eric Gallager changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug objc/24867] many N^2 loops in objc frontend

2017-10-27 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24867 Eric Gallager changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2017-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 Jakub Jelinek changed: What|Removed |Added Attachment #42485|0 |1 is obsolete|

[Bug c++/82745] Fails to warn on narrowing conversion by std::forward (e.g. when calling make_unique)

2017-10-27 Thread helge at penne dot no
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82745 helge at penne dot no changed: What|Removed |Added Summary|Fails to warn on narrowing |Fails to warn on narrowing

[Bug libstdc++/81797] gcc 7.1.0 fails to build on macOS 10.13 (High Sierra):

2017-10-27 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81797 --- Comment #46 from Jonathan Wakely --- Thanks, Chris. It seems like APFS probably has a bug where the dentries for symlinks are not flushed to disk, and so later attempts to open the file fail.

[Bug fortran/82743] uncaught character truncation in derived type initialization

2017-10-27 Thread simon.kluepfel at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82743 --- Comment #1 from Simon Klüpfel --- One more thing I tested. When the default initialization is too long, it is caught as expected. PROGRAM TEST TYPE A CHARACTER(LEN=1) :: C="123" END TYPE A END PROGRAM TEST gives

[Bug c++/82745] New: Fails to warn on narrowing conversion when using make_unique

2017-10-27 Thread helge at penne dot no
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82745 Bug ID: 82745 Summary: Fails to warn on narrowing conversion when using make_unique Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal

[Bug target/82703] [7/8 Regression] Wrong addition of std::array components with -O2 -ftree-loop-vectorize -ftree-slp-vectorize (works fine with -O2)

2017-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82703 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Fri Oct 27 12:25:34 2017 New Revision: 254146 URL: https://gcc.gnu.org/viewcvs?rev=254146=gcc=rev Log: PR target/82703 * config/i386/i386-protos.h

[Bug target/82703] [7/8 Regression] Wrong addition of std::array components with -O2 -ftree-loop-vectorize -ftree-slp-vectorize (works fine with -O2)

2017-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82703 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri Oct 27 12:20:55 2017 New Revision: 254145 URL: https://gcc.gnu.org/viewcvs?rev=254145=gcc=rev Log: PR target/82703 * config/i386/i386-protos.h

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2017-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 --- Comment #44 from Jakub Jelinek --- With the #c43 patch, the included store_merging_10.c improves on x86_64 from: movzbl (%rdi), %eax - andl$-19, %eax + andl$-32, %eax orl $13, %eax movb

[Bug libgomp/81688] libgomp.c/target-3{3,4}.c fails: GOMP_OFFLOAD_async_run unimplemented for nvptx

2017-10-27 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81688 --- Comment #4 from Tom de Vries --- (In reply to Tom de Vries from comment #3) > Created attachment 42484 [details] > Patch that moves async_run from plugin-hsa.c to default_sync_run > > I wonder if this will work. That got me this error for

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2017-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment

[Bug middle-end/82744] Better handling equivalence+common for FORTRAN

2017-10-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82744 Richard Biener changed: What|Removed |Added Keywords||alias, missed-optimization

[Bug c++/71385] Internal compiler error when using concept as placeholder

2017-10-27 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71385 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/71385] Internal compiler error when using concept as placeholder

2017-10-27 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71385 --- Comment #2 from paolo at gcc dot gnu.org --- Author: paolo Date: Fri Oct 27 10:45:25 2017 New Revision: 254139 URL: https://gcc.gnu.org/viewcvs?rev=254139=gcc=rev Log: 2017-10-27 Paolo Carlini PR

[Bug tree-optimization/82224] Strict-aliasing not noticing valid aliasing of two unions with active members

2017-10-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82224 --- Comment #10 from Richard Biener --- (In reply to Alexander Cherepanov from comment #8) > On 2017-10-27 12:41, rguenth at gcc dot gnu.org wrote: > >> And with allocated memory (C; add placement new's for C++): > >> > >>

[Bug tree-optimization/82224] Strict-aliasing not noticing valid aliasing of two unions with active members

2017-10-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82224 --- Comment #9 from Richard Biener --- One complication when deciding whether the downstream uses are fine is that we assign the same alias set to union accesses u->x and u->y. That said, the union read/write pairs we remove essentially act as

[Bug middle-end/82744] New: Better handling equivalence+common for FORTRAN

2017-10-27 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82744 Bug ID: 82744 Summary: Better handling equivalence+common for FORTRAN Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/82224] Strict-aliasing not noticing valid aliasing of two unions with active members

2017-10-27 Thread ch3root at openwall dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82224 --- Comment #8 from Alexander Cherepanov --- On 2017-10-27 12:41, rguenth at gcc dot gnu.org wrote: >> And with allocated memory (C; add placement new's for C++): >> >> -- >>

[Bug c++/71888] internal compiler error: in force_type_die, at dwarf2out.c:23236

2017-10-27 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71888 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/82224] Strict-aliasing not noticing valid aliasing of two unions with active members

2017-10-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82224 --- Comment #7 from Richard Biener --- (In reply to Alexander Cherepanov from comment #6) > And with allocated memory (C; add placement new's for C++): > > -- > #include >

[Bug fortran/58043] [OOP] Incorrect behaviour of polymorphic array

2017-10-27 Thread marco at hulten dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58043 Marco van Hulten changed: What|Removed |Added CC||marco at hulten dot org --- Comment

[Bug libgomp/81688] libgomp.c/target-3{3,4}.c fails: GOMP_OFFLOAD_async_run unimplemented for nvptx

2017-10-27 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81688 --- Comment #3 from Tom de Vries --- Created attachment 42484 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42484=edit Patch that moves async_run from plugin-hsa.c to default_sync_run I wonder if this will work.

[Bug fortran/82743] New: uncaught character truncation in derived type initialization

2017-10-27 Thread simon.kluepfel at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82743 Bug ID: 82743 Summary: uncaught character truncation in derived type initialization Product: gcc Version: 7.1.1 Status: UNCONFIRMED Severity: normal

[Bug c++/80739] Accessing value of X through a Y glvalue in a constant expression

2017-10-27 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80739 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/80739] Accessing value of X through a Y glvalue in a constant expression

2017-10-27 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80739 --- Comment #1 from paolo at gcc dot gnu.org --- Author: paolo Date: Fri Oct 27 08:53:08 2017 New Revision: 254138 URL: https://gcc.gnu.org/viewcvs?rev=254138=gcc=rev Log: 2017-10-27 Paolo Carlini PR

[Bug gcov-profile/82457] libgcov fork and exec hooks not always used

2017-10-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82457 --- Comment #9 from Martin Liška --- Author: marxin Date: Fri Oct 27 08:34:56 2017 New Revision: 254137 URL: https://gcc.gnu.org/viewcvs?rev=254137=gcc=rev Log: Document --coverage and fork-like functions (PR gcov-profile/82457). 2017-10-27

[Bug bootstrap/82670] UBSAN bootstrap broken after recent libsanitizer merge

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

[Bug c++/82737] [ICE] Compiler segfault on compilation of a certain file (full cause unknown) (file too large for upload, link provided)

2017-10-27 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82737 --- Comment #4 from Martin Liška --- (In reply to Richard Biener from comment #3) > I can build the preprocessed source when changing the long long size_t and > friend > types to 'long'. But then I cannot reproduce the segfault with -std=c++1z

[Bug libstdc++/82739] [6/7/8 Regression] Sort is 30% slower compared to gcc44 on presorted array

2017-10-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82739 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.5 Summary|[5/6/7/8

[Bug c++/82737] [ICE] Compiler segfault on compilation of a certain file (full cause unknown) (file too large for upload, link provided)

2017-10-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82737 --- Comment #3 from Richard Biener --- I can build the preprocessed source when changing the long long size_t and friend types to 'long'. But then I cannot reproduce the segfault with -std=c++1z -g -O2, it might require MS ABI stuff if it

[Bug libstdc++/82739] [5/6/7/8 Regression] Sort is 30% slower compared to gcc44 on presorted array

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

[Bug target/82735] _mm256_zeroupper does not invalidate previously computed registers

2017-10-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82735 --- Comment #4 from Richard Biener --- Indeed as far as I understand an unspec volatile isn't sth clobbering registers (not even memory?!). The insn is missing inputs/outputs (we might be able to model that lowparts are preserved).

[Bug middle-end/81659] ICE in verify_dominators, at dominance.c:1184

2017-10-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81659 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug middle-end/81659] ICE in verify_dominators, at dominance.c:1184

2017-10-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81659 --- Comment #2 from Richard Biener --- Author: rguenth Date: Fri Oct 27 08:03:16 2017 New Revision: 254136 URL: https://gcc.gnu.org/viewcvs?rev=254136=gcc=rev Log: 2017-10-27 Richard Biener PR middle-end/81659

[Bug debug/68836] GCC can't properly emit debug info for function arguments in a back-trace when using -Og

2017-10-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68836 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug debug/59515] -Og doesn't generate out-of-line copies of inline functions like -O0 does

2017-10-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59515 --- Comment #4 from Richard Biener --- -fkeep-inline-functions results for extern void foobar(); struct Foo { void baz () { foobar(); foobar(); } void bar () { baz(); baz(); } }; int main() {

[Bug c++/82737] [ICE] Compiler segfault on compilation of a certain file (full cause unknown) (file too large for upload, link provided)

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

  1   2   >