[Bug tree-optimization/83693] missing strlen optimization for array of arrays

2018-07-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83693 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED See Also|

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

2018-07-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83819 Bug 83819 depends on bug 83693, which changed state. Bug 83693 Summary: missing strlen optimization for array of arrays https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83693 What|Removed |Added

[Bug target/83868] i386: Clean up thunk function generation

2018-07-16 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83868 --- Comment #2 from H.J. Lu --- (In reply to Eric Gallager from comment #1) > (In reply to H.J. Lu from comment #0) > > output_indirect_thunk_function and ix86_code_end should be generated > > the way in which normal thunks are output from

[Bug testsuite/86519] [9 Regression] New test case gcc.dg/strcmpopt_6.c fails with its introduction in r262636

2018-07-16 Thread qinzhao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86519 qinzhao at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug target/83868] i386: Clean up thunk function generation

2018-07-16 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83868 --- Comment #1 from Eric Gallager --- (In reply to H.J. Lu from comment #0) > output_indirect_thunk_function and ix86_code_end should be generated > the way in which normal thunks are output from middle-end. Which way is that?

[Bug bootstrap/86518] Strengthen bootstrap comparison by not enabling warnings at stage3

2018-07-16 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86518 --- Comment #5 from Eric Gallager --- (In reply to Jonathan Wakely from comment #3) > I wouldn't be surprised if the build fails with -Wnarrowing (but maybe that > should be fixed anyway, so we can build with non-GNU compilers that default > to

[Bug middle-end/86471] GCC/libstdc++ outputs inferior code for std::fill and std::fill_n vs std::memset on c-style arrays

2018-07-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86471 --- Comment #18 from Jonathan Wakely --- (In reply to Matt Bentley from comment #13) > Well it's more that you're doing- at any rate, the issue you've noted is > easily bypassed by changing the "reinterpret_cast(__first)" to >

[Bug middle-end/86471] GCC/libstdc++ outputs inferior code for std::fill and std::fill_n vs std::memset on c-style arrays

2018-07-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86471 --- Comment #17 from Jonathan Wakely --- (In reply to Matt Bentley from comment #16) > Yup - arguably it would be nice to have an overload for vector iterators > that does the same thing. We already handle that, see the __niter_base functions

[Bug middle-end/86471] GCC/libstdc++ outputs inferior code for std::fill and std::fill_n vs std::memset on c-style arrays

2018-07-16 Thread mattreecebentley at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86471 --- Comment #16 from Matt Bentley --- (In reply to Jonathan Wakely from comment #15) > Look at how this exact problem is already solved elsewhere in the same file. > All the algorithms that dispatch to a __builtin_memxxx function use similar >

[Bug middle-end/86471] GCC/libstdc++ outputs inferior code for std::fill and std::fill_n vs std::memset on c-style arrays

2018-07-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86471 --- Comment #15 from Jonathan Wakely --- (In reply to Matt Bentley from comment #14) > (In reply to Matt Bentley from comment #13) > > (In reply to Jonathan Wakely from comment #12) > > > Also you're doing a reinterpret_cast from an arbitrary

[Bug fortran/83184] Out of memory or ICE with option -fdec

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83184 --- Comment #7 from Fritz Reese --- Author: foreese Date: Mon Jul 16 23:35:39 2018 New Revision: 262759 URL: https://gcc.gnu.org/viewcvs?rev=262759=gcc=rev Log: 2018-07-16 Fritz Reese gcc/testsuite/ChangeLog: PR fortran/83184

[Bug target/86414] AIX generates wrong for divide and multiply for KC mode

2018-07-16 Thread carll at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86414 --- Comment #1 from Carl Love --- Author: carll Date: Mon Jul 16 23:35:25 2018 New Revision: 262758 URL: https://gcc.gnu.org/viewcvs?rev=262758=gcc=rev Log: gcc/testsuite/ChangeLog: 2018-07-16 Carl Love Forgot the PR number on the commit

[Bug middle-end/86471] GCC/libstdc++ outputs inferior code for std::fill and std::fill_n vs std::memset on c-style arrays

2018-07-16 Thread mattreecebentley at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86471 --- Comment #14 from Matt Bentley --- (In reply to Matt Bentley from comment #13) > (In reply to Jonathan Wakely from comment #12) > > Also you're doing a reinterpret_cast from an arbitrary iterator type, which > > is not necessarily a pointer,

[Bug tree-optimization/86520] AArch64: Two 8-bit accesses coalesced into a single 16-bit access

2018-07-16 Thread swarren at nvidia dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86520 --- Comment #6 from Stephen Warren --- > Note that library code also assumes that misaligned accesses are safe: > that is the default for AArch64. I assume you're talking about gcc's default, not any architectural default? The ARMv8 ARM states

[Bug middle-end/86471] GCC/libstdc++ outputs inferior code for std::fill and std::fill_n vs std::memset on c-style arrays

2018-07-16 Thread mattreecebentley at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86471 --- Comment #13 from Matt Bentley --- (In reply to Jonathan Wakely from comment #12) > Also you're doing a reinterpret_cast from an arbitrary iterator type, which > is not necessarily a pointer, or even a random access iterator. > > Since you

[Bug testsuite/86519] [9 Regression] New test case gcc.dg/strcmpopt_6.c fails with its introduction in r262636

2018-07-16 Thread qing.zhao at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86519 --- Comment #5 from Qing Zhao --- > --- Comment #4 from seurer at gcc dot gnu.org --- > I also just tried it on gcc110 and indeed it does not fail there. However, it > does fail on gcc112. thanks a lot. will try on gcc112.

[Bug fortran/86325] Error on valid code with pointer class components using -finit-derived

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86325 --- Comment #4 from Fritz Reese --- Author: foreese Date: Mon Jul 16 22:25:54 2018 New Revision: 262751 URL: https://gcc.gnu.org/viewcvs?rev=262751=gcc=rev Log: 2018-07-16 Fritz Reese gcc/testsuite/ChangeLog: Backport from

[Bug fortran/83183] Out of memory with option -finit-derived

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83183 --- Comment #5 from Fritz Reese --- Author: foreese Date: Mon Jul 16 22:25:54 2018 New Revision: 262751 URL: https://gcc.gnu.org/viewcvs?rev=262751=gcc=rev Log: 2018-07-16 Fritz Reese gcc/testsuite/ChangeLog: Backport from

[Bug fortran/86417] [9 Regression] FAIL: libgomp.fortran/alloc-comp-3.f90 -O0 (test for excess errors)

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86417 --- Comment #17 from Fritz Reese --- Author: foreese Date: Mon Jul 16 22:25:54 2018 New Revision: 262751 URL: https://gcc.gnu.org/viewcvs?rev=262751=gcc=rev Log: 2018-07-16 Fritz Reese gcc/testsuite/ChangeLog: Backport from

[Bug go/86535] FreeBSD/PowerPC64 - Building Go Frontend support for gcc 7.3.0 fails

2018-07-16 Thread clhamilto at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86535 --- Comment #2 from Curtis Hamilton --- Created attachment 44402 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44402=edit Requested generated file I cannot find a definition for 'cmsghdr' in any header file. The only reference I see in

[Bug testsuite/86519] [9 Regression] New test case gcc.dg/strcmpopt_6.c fails with its introduction in r262636

2018-07-16 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86519 --- Comment #4 from seurer at gcc dot gnu.org --- I also just tried it on gcc110 and indeed it does not fail there. However, it does fail on gcc112.

[Bug target/81283] Quirks around 32-bit PowerPC built-in Atomics

2018-07-16 Thread kallisti5 at unixzen dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81283 Alexander von Gluck changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/86526] [9 Regression] ICE in builtin_memcpy_read_str, at builtins.c:3017

2018-07-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86526 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Mon Jul 16 21:25:22 2018 New Revision: 262750 URL: https://gcc.gnu.org/viewcvs?rev=262750=gcc=rev Log: PR tree-optimization/86526 * builtins.c (expand_builtin_memcmp):

[Bug fortran/83184] Out of memory or ICE with option -fdec

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83184 --- Comment #6 from Fritz Reese --- Author: foreese Date: Mon Jul 16 20:55:32 2018 New Revision: 262748 URL: https://gcc.gnu.org/viewcvs?rev=262748=gcc=rev Log: 2018-07-16 Fritz Reese gcc/testsuite/ChangeLog: PR fortran/83184

Targeted Global B2B Companies emails list

2018-07-16 Thread carol . young
Hi, I just wanted to check if you would be interested in a list of Managed Service Providers (MSPs) and Managed Security Service Providers (MSSPs)? We also have the data intelligence of: • Managed Service Providers (MSP’s) – 25,000 unique companies • Managed Security Service

[Bug fortran/83184] Out of memory or ICE with option -fdec

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83184 --- Comment #5 from Fritz Reese --- Author: foreese Date: Mon Jul 16 19:10:39 2018 New Revision: 262747 URL: https://gcc.gnu.org/viewcvs?rev=262747=gcc=rev Log: 2018-07-16 Fritz Reese gcc/testsuite/ChangeLog: PR fortran/83184

[Bug fortran/83183] Out of memory with option -finit-derived

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83183 --- Comment #4 from Fritz Reese --- Author: foreese Date: Mon Jul 16 18:59:44 2018 New Revision: 262746 URL: https://gcc.gnu.org/viewcvs?rev=262746=gcc=rev Log: 2018-07-16 Fritz Reese Backport r262442 and r262743.

[Bug fortran/86417] [9 Regression] FAIL: libgomp.fortran/alloc-comp-3.f90 -O0 (test for excess errors)

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86417 --- Comment #16 from Fritz Reese --- Author: foreese Date: Mon Jul 16 18:59:44 2018 New Revision: 262746 URL: https://gcc.gnu.org/viewcvs?rev=262746=gcc=rev Log: 2018-07-16 Fritz Reese Backport r262442 and r262743.

[Bug fortran/86325] Error on valid code with pointer class components using -finit-derived

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86325 --- Comment #3 from Fritz Reese --- Author: foreese Date: Mon Jul 16 18:59:44 2018 New Revision: 262746 URL: https://gcc.gnu.org/viewcvs?rev=262746=gcc=rev Log: 2018-07-16 Fritz Reese Backport r262442 and r262743.

[Bug fortran/82865] Option -fdec collides with PDT

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82865 Fritz Reese changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

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

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173 Bug 82173 depends on bug 82865, which changed state. Bug 82865 Summary: Option -fdec collides with PDT https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82865 What|Removed |Added

[Bug fortran/86325] Error on valid code with pointer class components using -finit-derived

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86325 Fritz Reese changed: What|Removed |Added Status|ASSIGNED|RESOLVED See Also|

[Bug fortran/83184] Out of memory or ICE with option -fdec

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83184 Fritz Reese changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/83183] Out of memory with option -finit-derived

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83183 Fritz Reese changed: What|Removed |Added Status|ASSIGNED|RESOLVED See Also|

[Bug target/86541] New: Use SSE to emulate __attribute__((vector_size(8)))

2018-07-16 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86541 Bug ID: 86541 Summary: Use SSE to emulate __attribute__((vector_size(8))) Product: gcc Version: unknown Status: UNCONFIRMED Severity: enhancement Priority: P3

[Bug fortran/86417] [9 Regression] FAIL: libgomp.fortran/alloc-comp-3.f90 -O0 (test for excess errors)

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86417 Fritz Reese changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/83184] Out of memory or ICE with option -fdec

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83184 --- Comment #3 from Fritz Reese --- Author: foreese Date: Mon Jul 16 18:24:50 2018 New Revision: 262744 URL: https://gcc.gnu.org/viewcvs?rev=262744=gcc=rev Log: 2018-07-16 Fritz Reese Fix handling of invalid assumed-shape/size arrays in

[Bug tree-optimization/86532] [9 Regression] Wrong code due to a wrong strlen folding starting with r262522

2018-07-16 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86532 --- Comment #5 from Bernd Edlinger --- FYI the patch for pr85528 does not contain the hunk from comment #3 I think it is probably more restrictive than necessary. Happy hacking!

[Bug fortran/86417] [9 Regression] FAIL: libgomp.fortran/alloc-comp-3.f90 -O0 (test for excess errors)

2018-07-16 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86417 --- Comment #14 from Fritz Reese --- Author: foreese Date: Mon Jul 16 18:16:00 2018 New Revision: 262743 URL: https://gcc.gnu.org/viewcvs?rev=262743=gcc=rev Log: 2018-07-16 Fritz Reese gcc/fortran/ChangeLog: PR fortran/86417

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

2018-07-16 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83819 Bug 83819 depends on bug 86528, which changed state. Bug 86528 Summary: [9 Regression] strlen of constant string malfunction -- had to back out fix for PR middle-end/77357 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86528 What

[Bug middle-end/86528] [9 Regression] strlen of constant string malfunction -- had to back out fix for PR middle-end/77357

2018-07-16 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86528 Bernd Edlinger changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug middle-end/86528] [9 Regression] strlen of constant string malfunction -- had to back out fix for PR middle-end/77357

2018-07-16 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86528 --- Comment #6 from Bernd Edlinger --- Author: edlinger Date: Mon Jul 16 18:03:15 2018 New Revision: 262742 URL: https://gcc.gnu.org/viewcvs?rev=262742=gcc=rev Log: gcc: 2018-07-16 Bernd Edlinger PR middle-end/86528 *

[Bug libstdc++/86537] std::less specialization for std::shared_ptr

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

[Bug c++/86533] [9.0 regression] Compile error on valid code: error: no matching function for call to 'std::allocator::allocator(const _Tp_alloc_type&)' { return _Map_alloc_type(_M_get

2018-07-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86533 Jonathan Wakely changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug tree-optimization/86520] AArch64: Two 8-bit accesses coalesced into a single 16-bit access

2018-07-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86520 Andrew Pinski changed: What|Removed |Added Resolution|FIXED |INVALID --- Comment #5 from Andrew

[Bug libstdc++/86537] std::less specialization for std::shared_ptr

2018-07-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86537 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Mon Jul 16 17:13:41 2018 New Revision: 262739 URL: https://gcc.gnu.org/viewcvs?rev=262739=gcc=rev Log: PR libstdc++/86537 remove less> partial specialization The standard doesn't

[Bug middle-end/86540] New: pr77445-2.c and ssa-dom-thread-7.c regressions since May 20, 2018

2018-07-16 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86540 Bug ID: 86540 Summary: pr77445-2.c and ssa-dom-thread-7.c regressions since May 20, 2018 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/86532] [9 Regression] Wrong code due to a wrong strlen folding starting with r262522

2018-07-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86532 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug middle-end/86539] New: OpenMP wrong-code with taskloop and references

2018-07-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86539 Bug ID: 86539 Summary: OpenMP wrong-code with taskloop and references Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/86532] [9 Regression] Wrong code due to a wrong strlen folding starting with r262522

2018-07-16 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86532 --- Comment #3 from Bernd Edlinger --- Hi Martin, how about: --- gcc/expr.c.jj 2018-07-09 22:33:48.0 +0200 +++ gcc/expr.c 2018-07-16 17:18:47.919177047 +0200 @@ -11359,6 +11359,9 @@ string_constant (tree arg, tree *ptr_off

[Bug c++/86533] [9.0 regression] Compile error on valid code: error: no matching function for call to 'std::allocator::allocator(const _Tp_alloc_type&)' { return _Map_alloc_type(_M_get

2018-07-16 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86533 --- Comment #3 from Jürgen Reuter --- (In reply to Jonathan Wakely from comment #2) > My best guess is that you've messed up your GCC installation, because > _GLIBCXX20_CONSTEXPR should be defined in like so: > > #ifndef _GLIBCXX20_CONSTEXPR >

[Bug testsuite/86519] [9 Regression] New test case gcc.dg/strcmpopt_6.c fails with its introduction in r262636

2018-07-16 Thread qing.zhao at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86519 --- Comment #3 from Qing Zhao --- > --- Comment #2 from seurer at gcc dot gnu.org --- > What system are you testing on? I've seen the same failure on power 8 and > power 9 LE systems and power 7 and power 8 BE systems. I am using the GCC farm

[Bug libstdc++/86537] std::less specialization for std::shared_ptr

2018-07-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86537 --- Comment #3 from Jonathan Wakely --- The changes from lwg 1262 were implemented by r171293 but we never got rid of the partial specialization of std::less.

[Bug libstdc++/86537] std::less specialization for std::shared_ptr

2018-07-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86537 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/86538] New: GCC should define a macro to specify if LSE is enabled or not

2018-07-16 Thread sje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86538 Bug ID: 86538 Summary: GCC should define a macro to specify if LSE is enabled or not Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug middle-end/86505] [6/7/8/9 Regression] __builtin_va_arg_pack_len() computes the number of arguments wrongly

2018-07-16 Thread rpirrera at aitek dot it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86505 --- Comment #2 from rpirrera at aitek dot it --- Any news on the fix?

[Bug c++/86533] [9.0 regression] Compile error on valid code: error: no matching function for call to 'std::allocator::allocator(const _Tp_alloc_type&)' { return _Map_alloc_type(_M_get

2018-07-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86533 --- Comment #2 from Jonathan Wakely --- My best guess is that you've messed up your GCC installation, because _GLIBCXX20_CONSTEXPR should be defined in like so: #ifndef _GLIBCXX20_CONSTEXPR # if __cplusplus > 201703L # define

[Bug libstdc++/86537] std::less specialization for std::shared_ptr

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

[Bug go/86535] FreeBSD/PowerPC64 - Building Go Frontend support for gcc 7.3.0 fails

2018-07-16 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86535 --- Comment #1 from Ian Lance Taylor --- Can you attach a copy of the generated file gen-sysinfo.go? What does the definition of, say, cmsghdr look like in (or some header file included by that one)?

[Bug tree-optimization/86520] AArch64: Two 8-bit accesses coalesced into a single 16-bit access

2018-07-16 Thread swarren at nvidia dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86520 Stephen Warren changed: What|Removed |Added Resolution|INVALID |FIXED --- Comment #4 from Stephen

[Bug c++/86533] [9.0 regression] Compile error on valid code: error: no matching function for call to 'std::allocator::allocator(const _Tp_alloc_type&)' { return _Map_alloc_type(_M_get

2018-07-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86533 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/86526] [9 Regression] ICE in builtin_memcpy_read_str, at builtins.c:3017

2018-07-16 Thread qing.zhao at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86526 --- Comment #4 from Qing Zhao --- > On Jul 16, 2018, at 5:01 AM, jakub at gcc dot gnu.org > wrote: > --- Comment #3 from Jakub Jelinek --- > As the patch contains a lot of formatting fixes (Qing, please watch out > formatting of your patches

[Bug testsuite/86519] [9 Regression] New test case gcc.dg/strcmpopt_6.c fails with its introduction in r262636

2018-07-16 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86519 --- Comment #2 from seurer at gcc dot gnu.org --- What system are you testing on? I've seen the same failure on power 8 and power 9 LE systems and power 7 and power 8 BE systems.

[Bug libstdc++/86537] New: std::less specialization for std::shared_ptr

2018-07-16 Thread d at ilvokhin dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86537 Bug ID: 86537 Summary: std::less specialization for std::shared_ptr Product: gcc Version: 4.8.5 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug middle-end/86511] [9 Regression] Traps are generated for non-trapping compares

2018-07-16 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86511 --- Comment #5 from uros at gcc dot gnu.org --- Author: uros Date: Mon Jul 16 15:11:57 2018 New Revision: 262736 URL: https://gcc.gnu.org/viewcvs?rev=262736=gcc=rev Log: PR target/86511 * expmed.c (emit_store_flag): Do not emit

[Bug gcov-profile/86536] New: Function "returned NAN %" for a simple program which forks

2018-07-16 Thread mcastelluccio at mozilla dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86536 Bug ID: 86536 Summary: Function "returned NAN %" for a simple program which forks Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/86532] [9 Regression] Wrong code due to a wrong strlen folding starting with r262522

2018-07-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86532 Martin Sebor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug go/86535] New: FreeBSD/PowerPC64 - Building Go Frontend support for gcc 7.3.0 fails

2018-07-16 Thread clhamilto at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86535 Bug ID: 86535 Summary: FreeBSD/PowerPC64 - Building Go Frontend support for gcc 7.3.0 fails Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/86534] New: Linking gcc with gold fails, when libisl is under /usr/local/lib

2018-07-16 Thread dilyan.palauzov at aegee dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86534 Bug ID: 86534 Summary: Linking gcc with gold fails, when libisl is under /usr/local/lib Product: gcc Version: 7.3.1 Status: UNCONFIRMED Severity: normal

[Bug c++/86533] New: [9.0 regression] Compile error on valid code: error: no matching function for call to 'std::allocator::allocator(const _Tp_alloc_type&)' { return _Map_alloc_type(_

2018-07-16 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86533 Bug ID: 86533 Summary: [9.0 regression] Compile error on valid code: error: no matching function for call to 'std::allocator::allocator(const _Tp_alloc_type&)'

[Bug tree-optimization/86532] [9 Regression] Wrong code due to a wrong strlen folding starting with r262522

2018-07-16 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86532 Bernd Edlinger changed: What|Removed |Added CC||bernd.edlinger at hotmail dot de ---

[Bug bootstrap/86518] Strengthen bootstrap comparison by not enabling warnings at stage3

2018-07-16 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86518 --- Comment #4 from Alexander Monakov --- Yep, that's correct: -Wno-narrowing is necessary for build to succeed at all.

[Bug bootstrap/86518] Strengthen bootstrap comparison by not enabling warnings at stage3

2018-07-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86518 --- Comment #3 from Jonathan Wakely --- I wouldn't be surprised if the build fails with -Wnarrowing (but maybe that should be fixed anyway, so we can build with non-GNU compilers that default to C++11 or later).

[Bug bootstrap/86518] Strengthen bootstrap comparison by not enabling warnings at stage3

2018-07-16 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86518 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug debug/86456] [8/9 Regression] Segfault in switch_to_section at gcc/varasm.c:7353 since r259317

2018-07-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86456 Richard Biener changed: What|Removed |Added Keywords||wrong-debug --- Comment #5 from

[Bug ipa/86436] IPA-ICF: miissed optimization at class template member functions

2018-07-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86436 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug debug/86523] [9 Regression] ICE in gen_member_die, at dwarf2out.c:24933 starting from r262560

2018-07-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86523 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug debug/86523] [9 Regression] ICE in gen_member_die, at dwarf2out.c:24933 starting from r262560

2018-07-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86523 --- Comment #4 from Richard Biener --- Author: rguenth Date: Mon Jul 16 13:57:32 2018 New Revision: 262696 URL: https://gcc.gnu.org/viewcvs?rev=262696=gcc=rev Log: 2018-07-16 Richard Biener PR lto/86523 * dwarf2out.c

[Bug debug/86456] [8/9 Regression] Segfault in switch_to_section at gcc/varasm.c:7353 since r259317

2018-07-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86456 --- Comment #4 from Martin Liška --- (In reply to Richard Biener from comment #3) > Created attachment 44399 [details] > patch > > The attached fixes the ICE. Martin, this was likely reduced from sth else? > I guess nobody uses -gdwarf-5 ...

[Bug rtl-optimization/85805] Improper code generation for 64 bit comparisons on avr-gcc

2018-07-16 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85805 Georg-Johann Lay changed: What|Removed |Added Status|WAITING |NEW Component|target

[Bug ipa/86529] [9 Regression] ICE in malloc_candidate_p, at ipa-pure-const.c:962

2018-07-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86529 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/86529] [9 Regression] ICE in malloc_candidate_p, at ipa-pure-const.c:962

2018-07-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86529 --- Comment #1 from Martin Liška --- Author: marxin Date: Mon Jul 16 13:33:23 2018 New Revision: 262695 URL: https://gcc.gnu.org/viewcvs?rev=262695=gcc=rev Log: Revert one more symbol_summary::get to ::get_create (PR ipa/86529). 2018-07-16

[Bug libstdc++/86513] ostringstream default constructor missing from libstdc++

2018-07-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86513 Jonathan Wakely changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug debug/86456] [8/9 Regression] Segfault in switch_to_section at gcc/varasm.c:7353 since r259317

2018-07-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86456 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug debug/86456] [8/9 Regression] Segfault in switch_to_section at gcc/varasm.c:7353 since r259317

2018-07-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86456 --- Comment #2 from Richard Biener --- OK, so we populate debug_line_str_hash via dwarf2out_early_finish LTO debug output #0 output_line_string (form=DW_FORM_line_strp, str=0x7fffeb19 "/abuild/rguenther/obj-sccvn-g/gcc",

[Bug c++/86524] [8/9 Regression] std::less with pointer arguments not usable in static_assert in constexpr function

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

[Bug libstdc++/86524] [8/9 Regression] std::less with pointer arguments not usable in static_assert in constexpr function

2018-07-16 Thread david at doublewise dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86524 David Stone changed: What|Removed |Added CC||david at doublewise dot net --- Comment

[Bug debug/86523] [9 Regression] ICE in gen_member_die, at dwarf2out.c:24933 starting from r262560

2018-07-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86523 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/86040] [avr]: RAMPZ is not always cleared after loading __flashN data

2018-07-16 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86040 Georg-Johann Lay changed: What|Removed |Added Keywords||wrong-code

[Bug debug/86457] [8 Regression] ICE in add_dwarf_attr, at dwarf2out.c:4405 since r251448

2018-07-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86457 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug c/86453] [8 Regression] error: type variant differs by TYPE_PACKED in free_lang_data since r255469

2018-07-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86453 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug c/86453] [8 Regression] error: type variant differs by TYPE_PACKED in free_lang_data since r255469

2018-07-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86453 --- Comment #14 from Richard Biener --- Author: rguenth Date: Mon Jul 16 11:57:10 2018 New Revision: 262691 URL: https://gcc.gnu.org/viewcvs?rev=262691=gcc=rev Log: 2018-07-19 Richard Biener Backport from mainline 2018-07-13

[Bug debug/86452] [8 Regression] ICE in force_decl_die, at dwarf2out.c:25922 with -g1 and -flto

2018-07-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86452 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug debug/86452] [8 Regression] ICE in force_decl_die, at dwarf2out.c:25922 with -g1 and -flto

2018-07-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86452 --- Comment #9 from Richard Biener --- Author: rguenth Date: Mon Jul 16 11:57:10 2018 New Revision: 262691 URL: https://gcc.gnu.org/viewcvs?rev=262691=gcc=rev Log: 2018-07-19 Richard Biener Backport from mainline 2018-07-13

[Bug debug/86457] [8 Regression] ICE in add_dwarf_attr, at dwarf2out.c:4405 since r251448

2018-07-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86457 --- Comment #4 from Richard Biener --- Author: rguenth Date: Mon Jul 16 11:57:10 2018 New Revision: 262691 URL: https://gcc.gnu.org/viewcvs?rev=262691=gcc=rev Log: 2018-07-19 Richard Biener Backport from mainline 2018-07-13

[Bug tree-optimization/86532] [9 Regression] Wrong code due to a wrong strlen folding starting with r262522

2018-07-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86532 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug tree-optimization/86532] New: [9 Regression] Wrong code due to a wrong strlen folding starting with r262522

2018-07-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86532 Bug ID: 86532 Summary: [9 Regression] Wrong code due to a wrong strlen folding starting with r262522 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords:

[Bug tree-optimization/86153] [8/9 regression] test case g++.dg/pr83239.C fails starting with r261585

2018-07-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86153 Richard Biener changed: What|Removed |Added Keywords||missed-optimization

[Bug middle-end/85974] [8 Regression] Failure to optimize difference of two pointers into a compile time constant

2018-07-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85974 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug middle-end/85974] [8 Regression] Failure to optimize difference of two pointers into a compile time constant

2018-07-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85974 --- Comment #7 from Richard Biener --- Author: rguenth Date: Mon Jul 16 11:01:48 2018 New Revision: 262690 URL: https://gcc.gnu.org/viewcvs?rev=262690=gcc=rev Log: 2018-07-16 Richard Biener Backport from mainline 2018-07-13

  1   2   >