[Bug sanitizer/85835] libsanitizer includes unconditionally

2018-05-31 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85835 Matthias Klose changed: What|Removed |Added CC||doko at gcc dot gnu.org --- Comment #8

[Bug target/85591] __builtin_cpu_is() is not detecting bdver2 with Model = 0x02

2018-05-31 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85591 --- Comment #2 from Uroš Bizjak --- Created attachment 44218 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44218=edit Proposed patch Can someone please test the attached patch?

[Bug target/86005] [RISCV] Invalid intermixing of __atomic_* libcalls and inline atomic instruction sequences

2018-05-31 Thread asb at lowrisc dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86005 --- Comment #3 from Alex Bradbury --- (In reply to Andrew Waterman from comment #2) > I realize the documentation doesn't concur with me, but as long as gcc > and libgcc agree on the lock-freeness of the routines, I don't see the > harm. (wrt.

[Bug target/86012] New: [7/8/9 Regression] libsanitizer build failure on sparc64-linux-gnu

2018-05-31 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86012 Bug ID: 86012 Summary: [7/8/9 Regression] libsanitizer build failure on sparc64-linux-gnu Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/85951] make_signed and make_unsigned are incorrect for wchar_t, char16_t, and char32_t

2018-05-31 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85951 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Thu May 31 12:18:19 2018 New Revision: 261023 URL: https://gcc.gnu.org/viewcvs?rev=261023=gcc=rev Log: PR libstdc++/85951 for make_signed/make_unsigned for character types Because the

[Bug sanitizer/86012] [7/8/9 Regression] libsanitizer build failure on sparc64-linux-gnu

2018-05-31 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86012 --- Comment #2 from Matthias Klose --- Author: doko Date: Thu May 31 09:58:32 2018 New Revision: 260991 URL: https://gcc.gnu.org/viewcvs?rev=260991=gcc=rev Log: 2018-05-31 Matthias Klose PR sanitizer/86012 *

[Bug sanitizer/86012] [7/8/9 Regression] libsanitizer build failure on sparc64-linux-gnu

2018-05-31 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86012 --- Comment #1 from Matthias Klose --- Author: doko Date: Thu May 31 09:57:33 2018 New Revision: 260990 URL: https://gcc.gnu.org/viewcvs?rev=260990=gcc=rev Log: 2018-05-31 Matthias Klose PR sanitizer/86012 *

[Bug sanitizer/86012] [7/8/9 Regression] libsanitizer build failure on sparc64-linux-gnu

2018-05-31 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86012 --- Comment #3 from Matthias Klose --- Author: doko Date: Thu May 31 09:59:35 2018 New Revision: 260992 URL: https://gcc.gnu.org/viewcvs?rev=260992=gcc=rev Log: 2018-05-31 Matthias Klose PR sanitizer/86012 *

[Bug target/86014] New: [AArch64] missed LDP optimization

2018-05-31 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86014 Bug ID: 86014 Summary: [AArch64] missed LDP optimization Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug target/86014] [AArch64] missed LDP optimization

2018-05-31 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86014 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug sanitizer/86012] [7/8/9 Regression] libsanitizer build failure on sparc64-linux-gnu

2018-05-31 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86012 Matthias Klose changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

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

2018-05-31 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86013 --- Comment #1 from Jonathan Wakely --- (In reply to Jan Kratochvil from comment #0) > std::vector::shrink_to_fit() when reducing the size it still calls > new()+copy. > It could use realloc() when the objects are trivially copyable resulting in

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

2018-05-31 Thread jan.kratochvil at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86013 Bug ID: 86013 Summary: std::vector::shrink_to_fit() could sometimes use realloc() Product: gcc Version: 8.1.1 Status: UNCONFIRMED Severity: normal

[Bug middle-end/82089] emit_cstore sign-extends BImode result for STORE_FLAG_VALUE == 1

2018-05-31 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82089 --- Comment #6 from Tom de Vries --- (In reply to Andrew Stubbs from comment #5) > Any reason not to get this committed? No, this should get committed. This should either: - be fixed as part of upstreaming the gcn port, or - we can trigger the

[Bug target/85591] __builtin_cpu_is() is not detecting bdver2 with Model = 0x02

2018-05-31 Thread stefantalpalaru at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85591 --- Comment #3 from Ștefan Talpalaru --- I applied the patch to gcc-8.1.0 and it fixes the problem on my CPU.

[Bug pch/86007] precompiled header on bdver2 with -march=native triggers a "created and used with differing settings of '-mlwp'" warning, intermittently

2018-05-31 Thread stefantalpalaru at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86007 --- Comment #1 from Ștefan Talpalaru --- The patch that fixes #85591 doesn't fix this problem.

[Bug tree-optimization/86017] New: multiple consecutive calls to bzero/memset not merged

2018-05-31 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86017 Bug ID: 86017 Summary: multiple consecutive calls to bzero/memset not merged Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/85591] __builtin_cpu_is() is not detecting bdver2 with Model = 0x02

2018-05-31 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85591 --- Comment #4 from uros at gcc dot gnu.org --- Author: uros Date: Thu May 31 19:45:54 2018 New Revision: 261036 URL: https://gcc.gnu.org/viewcvs?rev=261036=gcc=rev Log: PR target/85591 * config/i386/cpuinfo.c (get_amd_cpu):

[Bug middle-end/82063] issues with arguments enabled by -Wall

2018-05-31 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82063 --- Comment #8 from Martin Sebor --- Author: msebor Date: Thu May 31 17:04:43 2018 New Revision: 261030 URL: https://gcc.gnu.org/viewcvs?rev=261030=gcc=rev Log: PR c/82063 - issues with arguments enabled by -Wall gcc/c-family/ChangeLog:

[Bug target/86019] Unref implementation using atomic_thread_fence generates worse code on x86-64 in gcc 8.1 than 7.3

2018-05-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86019 Andrew Pinski changed: What|Removed |Added Target||x86_64 URL|

[Bug libstdc++/85670] `std::filesystem` does not compile on mingw-w64

2018-05-31 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85670 --- Comment #6 from Jonathan Wakely --- Fixed on trunk now. See PR 78870.

[Bug tree-optimization/86020] New: Performance regression in Eigen geometry.cpp test starting with r248333

2018-05-31 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86020 Bug ID: 86020 Summary: Performance regression in Eigen geometry.cpp test starting with r248333 Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal

[Bug c++/86015] Better handling of iterator distances

2018-05-31 Thread joshua.r.marshall.1991 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86015 --- Comment #2 from Josh Marshall --- There are also lines close by which call std::distance() which need to be similarly wrapped.

[Bug c++/86018] New: Incorrect unused warning for int passed by reference to lambda

2018-05-31 Thread rconde01 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86018 Bug ID: 86018 Summary: Incorrect unused warning for int passed by reference to lambda Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal

[Bug target/86005] [RISCV] Invalid intermixing of __atomic_* libcalls and inline atomic instruction sequences

2018-05-31 Thread wilson at tuliptree dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86005 --- Comment #6 from Jim Wilson --- On Thu, 2018-05-31 at 15:07 +, foom at fuhm dot net wrote: > (But also, why doesn't it implement __atomic_add_fetch inline?) If you don't have atomic instructions, then we call an out-of-line function that

[Bug tree-optimization/86017] multiple consecutive calls to bzero/memset not merged

2018-05-31 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86017 Martin Sebor changed: What|Removed |Added Keywords||missed-optimization See Also|

[Bug c++/86019] New: Unref implementation using atomic_thread_fence generates worse code on x86-64 in gcc 8.1 than 7.3

2018-05-31 Thread klempner at imsanet dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86019 Bug ID: 86019 Summary: Unref implementation using atomic_thread_fence generates worse code on x86-64 in gcc 8.1 than 7.3 Product: gcc Version: unknown Status:

[Bug libstdc++/86015] Better handling of iterator distances

2018-05-31 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86015 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/86020] Performance regression in Eigen geometry.cpp test starting with r248334

2018-05-31 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86020 Bill Schmidt changed: What|Removed |Added Keywords||missed-optimization Target|

[Bug c/85931] -Wsizeof-pointer-memaccess for strncpy with size of source

2018-05-31 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85931 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #3 from Martin Sebor

[Bug libstdc++/78870] Support std::filesystem on Windows

2018-05-31 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78870 --- Comment #13 from Jonathan Wakely --- Author: redi Date: Thu May 31 19:20:24 2018 New Revision: 261034 URL: https://gcc.gnu.org/viewcvs?rev=261034=gcc=rev Log: PR libstdc++/78870 support std::filesystem on Windows PR libstdc++/78870

[Bug tree-optimization/86020] Performance regression in Eigen geometry.cpp test starting with r248334

2018-05-31 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86020 --- Comment #1 from Bill Schmidt --- Created attachment 44220 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44220=edit Source file that shows the problem

[Bug c++/86015] Better handling of iterator distances

2018-05-31 Thread joshua.r.marshall.1991 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86015 --- Comment #1 from Josh Marshall --- It looks like wrappings would be applicable at the following lines: 296, 297, 2438, 2439, 2494, 2495 using https://github.com/gcc-mirror/gcc/blob/master/libstdc%2B%2B-v3/include/bits/stl_algo.h as

[Bug lto/68791] Segfault during link/compilation after update.

2018-05-31 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68791 --- Comment #7 from David Binderman --- This bug seems to have been present since some revision before 260047.

[Bug testsuite/86016] New: New tests for r260978 report excess errors

2018-05-31 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86016 Bug ID: 86016 Summary: New tests for r260978 report excess errors Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/66193] ICE for initialisation of some non-zero-sized arrays

2018-05-31 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66193 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org ---

[Bug lto/68791] Segfault during link/compilation after update.

2018-05-31 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68791 --- Comment #6 from David Binderman --- Created attachment 44219 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44219=edit x86_64 object module

[Bug libstdc++/78870] Support std::filesystem on Windows

2018-05-31 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78870 --- Comment #15 from Jonathan Wakely --- P.S. thanks to niXman for the patch that inspired the approach used.

[Bug libstdc++/78870] Support std::filesystem on Windows

2018-05-31 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78870 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/85984] [8/9 Regression] ICE in create_pseudo_cfg, at dwarf2cfi.c:2874

2018-05-31 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85984 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Thu May 31 19:49:54 2018 New Revision: 261037 URL: https://gcc.gnu.org/viewcvs?rev=261037=gcc=rev Log: PR target/85984 * bb-reorder.c (pass_partition_blocks::gate):

[Bug target/85984] [8/9 Regression] ICE in create_pseudo_cfg, at dwarf2cfi.c:2874

2018-05-31 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85984 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Thu May 31 19:51:50 2018 New Revision: 261038 URL: https://gcc.gnu.org/viewcvs?rev=261038=gcc=rev Log: PR target/85984 * bb-reorder.c (pass_partition_blocks::gate):

[Bug tree-optimization/83026] missing strlen optimization for strcmp of unequal strings

2018-05-31 Thread qinzhao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83026 qinzhao at gcc dot gnu.org changed: What|Removed |Added CC||qinzhao at gcc dot gnu.org

[Bug go/85429] Several gotools tests FAIL with Solaris as

2018-05-31 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85429 --- Comment #12 from ian at gcc dot gnu.org --- Author: ian Date: Thu May 31 22:46:52 2018 New Revision: 261045 URL: https://gcc.gnu.org/viewcvs?rev=261045=gcc=rev Log: PR go/85429 Various backports from mainline: libgo: update to

[Bug fortran/85840] Memory leak in write.c

2018-05-31 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85840 --- Comment #15 from Jerry DeLisle --- Author: jvdelisle Date: Fri Jun 1 02:14:53 2018 New Revision: 261054 URL: https://gcc.gnu.org/viewcvs?rev=261054=gcc=rev Log: 2018-05-31 Jerry DeLisle Backport from trunk. PR

[Bug fortran/86021] New: ICE when initializing a character array

2018-05-31 Thread john.harper at vuw dot ac.nz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86021 Bug ID: 86021 Summary: ICE when initializing a character array Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug c++/66159] bogus warning for alias-declaration using elaborated-type-specifier

2018-05-31 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66159 --- Comment #4 from Eric Gallager --- (In reply to Jonathan Wakely from comment #3) > Patch for stage 1: > > diff --git a/gcc/cp/parser.c b/gcc/cp/parser.c > index 4fa546a086c..4dc4e751b28 100644 > --- a/gcc/cp/parser.c > +++ b/gcc/cp/parser.c

[Bug c/85957] i686: Integers appear to be different, but compare as equal

2018-05-31 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85957 --- Comment #11 from joseph at codesourcery dot com --- On Mon, 28 May 2018, vincent-gcc at vinc17 dot net wrote: > floating-point expression: Once a floating-point number has been converted > into > an integer type, the value of this integer

[Bug target/85950] Unsafe-math-optimizations regresses optimization using SSE4.1 roundss

2018-05-31 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85950 Uroš Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/83026] missing strlen optimization for strcmp of unequal strings

2018-05-31 Thread qinzhao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83026 qinzhao at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/83819] [meta-bug] missing strlen optimizations

2018-05-31 Thread qinzhao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83819 Bug 83819 depends on bug 83026, which changed state. Bug 83026 Summary: missing strlen optimization for strcmp of unequal strings https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83026 What|Removed |Added

[Bug target/85950] Unsafe-math-optimizations regresses optimization using SSE4.1 roundss

2018-05-31 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85950 --- Comment #8 from uros at gcc dot gnu.org --- Author: uros Date: Thu May 31 22:09:39 2018 New Revision: 261043 URL: https://gcc.gnu.org/viewcvs?rev=261043=gcc=rev Log: PR target/85950 * config/i386/i386.md (l2): Enable

[Bug target/85591] __builtin_cpu_is() is not detecting bdver2 with Model = 0x02

2018-05-31 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85591 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/85984] [8/9 Regression] ICE in create_pseudo_cfg, at dwarf2cfi.c:2874

2018-05-31 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85984 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/78809] Inline strcmp with small constant strings

2018-05-31 Thread qinzhao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78809 qinzhao at gcc dot gnu.org changed: What|Removed |Added CC||qinzhao at gcc dot gnu.org

[Bug target/85591] __builtin_cpu_is() is not detecting bdver2 with Model = 0x02

2018-05-31 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85591 --- Comment #5 from uros at gcc dot gnu.org --- Author: uros Date: Thu May 31 22:04:22 2018 New Revision: 261042 URL: https://gcc.gnu.org/viewcvs?rev=261042=gcc=rev Log: PR target/85591 * config/i386/cpuinfo.c (get_amd_cpu):

[Bug lto/86004] [9 regression] Several lto test cases begin failing with r260963

2018-05-31 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86004 --- Comment #3 from seurer at gcc dot gnu.org --- I tried a couple of different versions of binutils on one system where this was occurring and it happens with binutils 2.26 but doesn't with 2.27 (and later).

[Bug c++/86000] ICE with requires statement in a non constexpr if

2018-05-31 Thread gcc-bugs at oxyware dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86000 --- Comment #1 from Hubert Matthews --- template int f() { bool check = requires { 3 > 4; }; if (check) return 1; else return 2; } compiles cleanly and gives the expected result. This is essentially the same code but with the

[Bug c++/86000] ICE with requires statement in a non constexpr if

2018-05-31 Thread gcc-bugs at oxyware dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86000 --- Comment #2 from Hubert Matthews --- template int f() { bool check = requires { 3 > 4; }; if (check) return 1; else return 2; } compiles cleanly and gives the expected result. This is essentially the same code but with the

[Bug target/85829] [8/9 Regression] PARTIAL_REG_DEPENDENCY and MOVX were disabled for Haswell and newer processors

2018-05-31 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85829 --- Comment #5 from Sebastian Peryt --- I have made measurements on HSW comparing -mtune-ctrl=movx,partial_reg_dependency -Ofast -march=haswell to -Ofast -mtune=haswell and I see improvements on EEMBC benchmarks. automotive = aifftr01

[Bug target/86005] [RISCV] Invalid intermixing of __atomic_* libcalls and inline atomic instruction sequences

2018-05-31 Thread foom at fuhm dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86005 James Y Knight changed: What|Removed |Added CC||foom at fuhm dot net --- Comment #4

[Bug libstdc++/85951] make_signed and make_unsigned are incorrect for wchar_t, char16_t, and char32_t

2018-05-31 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85951 --- Comment #4 from Jonathan Wakely --- Fixed for trunk and 8.2 so far.

[Bug middle-end/85879] [6/7/8/9 Regression] ICE in expand_debug_locations, at cfgexpand.c:5405

2018-05-31 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85879 --- Comment #4 from cesar at gcc dot gnu.org --- Author: cesar Date: Thu May 31 14:10:10 2018 New Revision: 261025 URL: https://gcc.gnu.org/viewcvs?rev=261025=gcc=rev Log: Fix PR middle-end/85879 gcc/ * gimplify.c

[Bug lto/86004] [9 regression] Several lto test cases begin failing with r260963

2018-05-31 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86004 --- Comment #2 from seurer at gcc dot gnu.org --- Sorry about that. The actual complaints are about a missing plugin from the loader. I've never seen anything like that before. gcc/testsuite/gfortran/gfortran.log:/usr/bin/ld:

[Bug fortran/86006] compile time error generic type bound procedure

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

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

2018-05-31 Thread jan.kratochvil at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86013 --- Comment #2 from Jan Kratochvil --- You apparently know better all the pitfalls, I just got shocked that a squeezing shrink_to_fit() does a copy.

[Bug c++/85254] boost::is_final does not work for template types

2018-05-31 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85254 --- Comment #4 from Jonathan Wakely --- I hoped this would fix it, but it didn't: --- a/gcc/cp/semantics.c +++ b/gcc/cp/semantics.c @@ -9010,6 +9010,7 @@ trait_expr_value (cp_trait_kind kind, tree type1, tree type2) return type_code1 ==

[Bug libstdc++/85670] `std::filesystem` does not compile on mingw-w64

2018-05-31 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85670 --- Comment #5 from Jonathan Wakely --- All those issues will be fixed later today.

[Bug libstdc++/85951] make_signed and make_unsigned are incorrect for wchar_t, char16_t, and char32_t

2018-05-31 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85951 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Thu May 31 14:07:22 2018 New Revision: 261024 URL: https://gcc.gnu.org/viewcvs?rev=261024=gcc=rev Log: PR libstdc++/85951 for make_signed/make_unsigned for character types Because the

[Bug fortran/85982] ICE in resolve_component, at fortran/resolve.c:13696

2018-05-31 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85982 Dominique d'Humieres changed: What|Removed |Added Keywords||ice-on-invalid-code

[Bug fortran/85983] ICE in check_dtio_interface1, at fortran/interface.c:4748

2018-05-31 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85983 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4

[Bug libstdc++/85670] `std::filesystem` does not compile on mingw-w64

2018-05-31 Thread development at jordi dot vilar.cat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85670 Jordi Vilar changed: What|Removed |Added CC||development at jordi dot vilar.cat ---

[Bug target/86005] [RISCV] Invalid intermixing of __atomic_* libcalls and inline atomic instruction sequences

2018-05-31 Thread wilson at tuliptree dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86005 --- Comment #5 from Jim Wilson --- On Thu, 2018-05-31 at 05:40 +, asb at lowrisc dot org wrote: > Actually I think this bug is wider in scope than I first thought. GCC > will also > intermix __atomic libcalls and inline instruction sequences

[Bug target/86005] [RISCV] Invalid intermixing of __atomic_* libcalls and inline atomic instruction sequences

2018-05-31 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86005 Jim Wilson changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/85829] [8/9 Regression] PARTIAL_REG_DEPENDENCY and MOVX were disabled for Haswell and newer processors

2018-05-31 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85829 --- Comment #7 from hjl at gcc dot gnu.org --- Author: hjl Date: Thu May 31 15:37:22 2018 New Revision: 261028 URL: https://gcc.gnu.org/viewcvs?rev=261028=gcc=rev Log: x86: Re-enable partial_reg_dependency and movx for Haswell r254152 disabled

[Bug target/85829] [8/9 Regression] PARTIAL_REG_DEPENDENCY and MOVX were disabled for Haswell and newer processors

2018-05-31 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85829 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/86015] New: Better handling of iterator distances

2018-05-31 Thread joshua.r.marshall.1991 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86015 Bug ID: 86015 Summary: Better handling of iterator distances Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/85993] config/sh/sh.c:10878: suspicious if .. else chain

2018-05-31 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85993 Oleg Endo changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug lto/68791] Segfault during link/compilation after update.

2018-05-31 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68791 David Binderman changed: What|Removed |Added CC||dcb314 at hotmail dot com --- Comment