[Bug target/87598] [8/9 Regression] Rejects "%a0" with constant

2018-10-22 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87598 --- Comment #4 from rguenther at suse dot de --- On Sat, 20 Oct 2018, segher at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87598 > > --- Comment #2 from Segher Boessenkool --- > rs6000.c print_operand_address does no

[Bug target/87598] [8/9 Regression] Rejects "%a0" with constant

2018-10-22 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87598 --- Comment #5 from rguenther at suse dot de --- On Sat, 20 Oct 2018, segher at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87598 > > --- Comment #3 from Segher Boessenkool --- > GCC 7 fails for me like the rest, and

[Bug target/72782] AVX512: No support for scalar broadcasts

2018-10-22 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72782 --- Comment #12 from hjl at gcc dot gnu.org --- Author: hjl Date: Mon Oct 22 07:25:51 2018 New Revision: 265368 URL: https://gcc.gnu.org/viewcvs?rev=265368&root=gcc&view=rev Log: i386: Enable AVX512 memory broadcast for INT add Many AVX512 vect

[Bug target/72782] AVX512: No support for scalar broadcasts

2018-10-22 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72782 --- Comment #13 from hjl at gcc dot gnu.org --- Author: hjl Date: Mon Oct 22 07:29:03 2018 New Revision: 265369 URL: https://gcc.gnu.org/viewcvs?rev=265369&root=gcc&view=rev Log: i386: Enable AVX512 memory broadcast for INT logic Many AVX512 ve

[Bug target/72782] AVX512: No support for scalar broadcasts

2018-10-22 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72782 --- Comment #14 from hjl at gcc dot gnu.org --- Author: hjl Date: Mon Oct 22 07:35:48 2018 New Revision: 265370 URL: https://gcc.gnu.org/viewcvs?rev=265370&root=gcc&view=rev Log: i386: Enable AVX512 memory broadcast for INT andnot Many AVX512 v

[Bug target/87678] Redundant vmovss with -fPIC

2018-10-22 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87678 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/72782] AVX512: No support for scalar broadcasts

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

[Bug target/63351] Optimization: contract broadcast intrinsics when AVX512 is enabled

2018-10-22 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63351 Bug 63351 depends on bug 72782, which changed state. Bug 72782 Summary: AVX512: No support for scalar broadcasts https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72782 What|Removed |Added ---

[Bug bootstrap/87640] [9 regression] internal compiler error: in check, at tree-vrp.c:155

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87640 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|aldyh at gc

[Bug target/63351] Optimization: contract broadcast intrinsics when AVX512 is enabled

2018-10-22 Thread hjl.tools at gmail dot com
broadcastx, .-broadcastx .section.rodata.cst16,"aM",@progbits,16 .align 16 .LC0: .long 1084227584 .long 1084227584 .long 1084227584 .long 1084227584 .ident "GCC: (GNU) 9.0.0 20181022 (experimental)" .

[Bug c/87683] New: Inline asm input/output operand does not prevent compiler optimization

2018-10-22 Thread sebastian.hu...@embedded-brains.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87683 Bug ID: 87683 Summary: Inline asm input/output operand does not prevent compiler optimization Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug target/87674] AVX512: incorrect intrinsic signature

2018-10-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87674 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug go/87661] [9 Regression] libgo bootstrap failure on arm-linux-gnueabihf (redefinition of constants)

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87661 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.0

[Bug c++/87663] Exorbitant compile times

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87663 Richard Biener changed: What|Removed |Added Keywords||compile-time-hog Status|UNC

[Bug rtl-optimization/87664] invariant in loop after optimization

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

[Bug c++/87665] [8/9 Regression] gcc HEAD (svn: 265340) breaks elements on resize

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87665 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.3

[Bug c/87683] Inline asm input/output operand does not prevent compiler optimization

2018-10-22 Thread sebastian.hu...@embedded-brains.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87683 --- Comment #1 from Sebastian Huber --- It seems it has nothing to do with the non-null attribute. This function void d(void) { int s; void *p; s = posix_memalign(&p, 16, 16); if (s != 22) { a();

[Bug middle-end/86336] [9 regression] ICE in omp-low.c:7879

2018-10-22 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86336 Rainer Orth changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug web/87684] New: -Woverloaded-virtual is not documented

2018-10-22 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87684 Bug ID: 87684 Summary: -Woverloaded-virtual is not documented Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: web

[Bug web/87684] -Woverloaded-virtual is not documented

2018-10-22 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87684 --- Comment #1 from Daniel Fruzynski --- Last paragraph should be "clang includes -Woverloaded-virtual in -Wall", I noticed this too late to correct it.

[Bug bootstrap/87672] [9 regression] 81512c36 causes ICE in bootstrap stage 3 using "-D_FORTIFY_SOURCE=2" (invalid operand in unary operation, incorrect sharing of tree nodes, verify_gimple failed)

2018-10-22 Thread jamespharvey20 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87672 --- Comment #11 from jamespharvey20 at gmail dot com --- I can confirm applying Bernd Edlinger's "2018-10-21 18:16:41 UTC" patch on current trunk prevents all 3 reported errors, and allows using CPPFLAGS="-D_FORTIFY_SOURCE=2" and the additions of

[Bug bootstrap/87640] [9 regression] internal compiler error: in check, at tree-vrp.c:155

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87640 Richard Biener changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment

[Bug middle-end/87670] [9 Regression] CPU2006 401.bzip2 failed to build

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87670 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/79433] __has_include() is true but #include gives #error when -std=old

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79433 --- Comment #29 from Jonathan Wakely --- Author: redi Date: Mon Oct 22 08:47:52 2018 New Revision: 265374 URL: https://gcc.gnu.org/viewcvs?rev=265374&root=gcc&view=rev Log: PR libstdc++/79433 no #error for including TS headers with wrong -std B

[Bug c++/87671] Incorrect debugging information for unique_ptr passed to a constructor

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87671 Richard Biener changed: What|Removed |Added Keywords||wrong-debug CC|

[Bug c++/87680] Small program produces 160 meg .o file

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

[Bug c++/87676] Presence of variadic constructor template breaks overload resolution for other constructors

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87676 --- Comment #1 from Jonathan Wakely --- The template constructor allows s({1, 2, 3}) to mean s(S2{1,2,3}) which tries to use the deleted copy constructor. Without the template constructor it can only mean s(S1{1,2,3}) which uses the move constru

[Bug c/87682] gcc/mem-stats.h:172: possible broken comparison operator ?

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

[Bug c++/87676] Presence of variadic constructor template breaks overload resolution for other constructors

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87676 --- Comment #2 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #1) > The template constructor allows s({1, 2, 3}) to mean s(S2{1,2,3}) which > tries to use the deleted copy constructor. Or more precisely, overload resolution m

[Bug c++/87680] Small program produces 160 meg .o file

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87680 --- Comment #2 from Jonathan Wakely --- Yes, there are dups. IIRC the problem is that every element of the array introduces a new try/finally block so that if one of the Foo objects throws an exception, all the earlier elements in the array get d

[Bug c/87683] Inline asm input/output operand does not prevent compiler optimization

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87683 Richard Biener changed: What|Removed |Added Keywords||accepts-invalid, |

[Bug c++/87671] Incorrect debugging information for unique_ptr passed to a constructor

2018-10-22 Thread anton at swarmer dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87671 --- Comment #2 from Anton Barkovsky --- No, without sanitizers also, although I'm getting a different value (1433833072 in my latest run) in the debugger instead of 16.

[Bug c++/87680] Small program produces 160 meg .o file

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87680 --- Comment #3 from Jonathan Wakely --- PR 70277 is the one I was thinking of, and there's PR 55402 too.

[Bug fortran/68800] Fortran FE produces many memory leaks

2018-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68800 --- Comment #4 from Martin Liška --- Thank you for working on that!

[Bug bootstrap/87672] [9 regression] 81512c36 causes ICE in bootstrap stage 3 using "-D_FORTIFY_SOURCE=2" (invalid operand in unary operation, incorrect sharing of tree nodes, verify_gimple failed)

2018-10-22 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87672 --- Comment #12 from Bernd Edlinger --- (In reply to jamespharvey20 from comment #11) > I can confirm applying Bernd Edlinger's "2018-10-21 18:16:41 UTC" patch on > current trunk prevents all 3 reported errors, and allows using > CPPFLAGS="-D_FOR

[Bug libbacktrace/87653] Calling null pointer in multi-threaded applications

2018-10-22 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87653 --- Comment #2 from Antony Polukhin --- Hmm... I can not reproduce the problem if I build the libbacktrace from sources (even without the patch). The problem appears only if I use libbacktrace from Ubuntu. I'll double check and will try to find

[Bug c++/87685] New: [Regression] Calling a static method from inside a generic lambda requires to capture 'this'

2018-10-22 Thread abun.lp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87685 Bug ID: 87685 Summary: [Regression] Calling a static method from inside a generic lambda requires to capture 'this' Product: gcc Version: 8.1.1 Status: UNCONFIRMED

[Bug ipa/87624] improve interprocedural clean up of null pointer checks

2018-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87624 Martin Liška changed: What|Removed |Added CC||hubicka at gcc dot gnu.org,

[Bug sanitizer/81275] [6/7 Regression] -fsanitize=thread produce incorrect -Wreturn-type warning

2018-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81275 --- Comment #13 from Martin Liška --- (In reply to Tom de Vries from comment #12) > (In reply to Dmitry G. Dyachenko from comment #0) > > -fsanitize={address,undefined} unaffected > > FWIW, I've run into this with -fsanitize=address and gcc 7.3

[Bug gcov-profile/87442] Add options to filter files we want to instrument for code coverage

2018-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87442 --- Comment #7 from Martin Liška --- Good then, maybe I'll do that in next weeks. It should not be so difficult from implementation point of view.

[Bug c/60440] Bogus -Wreturn-type warning after error

2018-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60440 --- Comment #10 from Martin Liška --- Agree with Joseph, but it's a low priority on my list. It's kind of error recovery and as soon you fix the first warning you should not see the second one.

[Bug lto/85132] ffmpeg runtime segfault with lto

2018-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85132 --- Comment #13 from Martin Liška --- (In reply to Carl Eugen Hoyos from comment #12) > Should be fixed: > http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=10f46815 > https://trac.ffmpeg.org/ticket/7491 > > I wonder a little how the FFmpeg d

[Bug web/87684] -Woverloaded-virtual is not documented

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87684 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/71283] Inconsistent location for C++ warning options in the manual

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71283 Jonathan Wakely changed: What|Removed |Added CC||bugzilla@poradnik-webmaster

[Bug web/87684] -Woverloaded-virtual is not documented

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87684 --- Comment #3 from Jonathan Wakely --- (In reply to Daniel Fruzynski from comment #0) > BTW, clang includes -Woverloaded-virtual in -Werror. Consider doing the same > for gcc. I suggest a separate bug for that.

[Bug target/87674] AVX512: incorrect intrinsic signature

2018-10-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87674 --- Comment #2 from Jakub Jelinek --- Note, there are differences in intrinsic prototypes for many intrinsics between GCC and ICC and it isn't that big a deal e.g. in this case, it is unspecified if the intrinsics are implemented using macros or

[Bug libstdc++/87666] Memory access errors when using c++ 17 filesystem library and "-mcpu=cortex-a53"

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87666 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/67843] experimental/filesystem/iterators/directory_iterator.cc fails on armv5t

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67843 Jonathan Wakely changed: What|Removed |Added CC||christian_hoff at gmx dot net --- Comm

[Bug c++/87667] -Wformat + typed enum class - difference with clang

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87667 --- Comment #1 from Jonathan Wakely --- It's a warning, why do you think either compiler is wrong?

[Bug c++/87671] Incorrect debugging information for unique_ptr passed to a constructor

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

[Bug c++/87685] [8/9 Regression] Calling a static method from inside a generic lambda requires to capture 'this'

2018-10-22 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87685 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/87667] -Wformat + typed enum class - difference with clang

2018-10-22 Thread lebedev.ri at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87667 --- Comment #2 from Roman Lebedev --- (In reply to Jonathan Wakely from comment #1) > It's a warning, why do you think either compiler is wrong? Either it is incorrect to pass `enum class Enum : unsigned short` when the format specifier is %hx (

[Bug c++/87671] Incorrect debugging information for unique_ptr passed to a constructor

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87671 --- Comment #4 from Jonathan Wakely --- The problem is that GDB sees a stack address for the int* member of the unique_ptr, but it should be a pointer to the 'int' on the heap: Breakpoint 1, A::A (this=0x7fffd2b7, ptr=std::unique_ptr = {...}

[Bug fortran/87495] Warning: ‘fastcall’ attribute ignored [-Wattributes] for !GCC$ ATTRIBUTES

2018-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87495 Martin Liška changed: What|Removed |Added Status|WAITING |REOPENED --- Comment #7 from Martin Liška

[Bug fortran/87495] Warning: ‘fastcall’ attribute ignored [-Wattributes] for !GCC$ ATTRIBUTES

2018-10-22 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87495 --- Comment #8 from rguenther at suse dot de --- On Mon, 22 Oct 2018, marxin at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87495 > > Martin Liška changed: > >What|Removed |Added >

[Bug fortran/87495] Warning: ‘fastcall’ attribute ignored [-Wattributes] for !GCC$ ATTRIBUTES

2018-10-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87495 Dominique d'Humieres changed: What|Removed |Added Status|REOPENED|NEW --- Comment #9 from Dominique

[Bug tree-optimization/87686] New: [9 regression] internal error in expand, at tree-switch-conversion.c:916

2018-10-22 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87686 Bug ID: 87686 Summary: [9 regression] internal error in expand, at tree-switch-conversion.c:916 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/87495] Warning: ‘fastcall’ attribute ignored [-Wattributes] for !GCC$ ATTRIBUTES

2018-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87495 --- Comment #10 from Martin Liška --- (In reply to rguent...@suse.de from comment #8) > On Mon, 22 Oct 2018, marxin at gcc dot gnu.org wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87495 > > > > Martin Liška changed: > > > >

[Bug bootstrap/87640] [9 regression] internal compiler error: in check, at tree-vrp.c:155

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87640 --- Comment #10 from Richard Biener --- Author: rguenth Date: Mon Oct 22 10:22:48 2018 New Revision: 265375 URL: https://gcc.gnu.org/viewcvs?rev=265375&root=gcc&view=rev Log: 2018-10-22 Richard Biener PR tree-optimization/87640

[Bug bootstrap/87640] [9 regression] internal compiler error: in check, at tree-vrp.c:155

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

[Bug c/87682] gcc/mem-stats.h:172: possible broken comparison operator ?

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87682 --- Comment #2 from Richard Biener --- Author: rguenth Date: Mon Oct 22 10:25:28 2018 New Revision: 265376 URL: https://gcc.gnu.org/viewcvs?rev=265376&root=gcc&view=rev Log: 2018-10-22 Richard Biener PR middle-end/87682 * mem

[Bug c/87682] gcc/mem-stats.h:172: possible broken comparison operator ?

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

[Bug c++/87676] Presence of variadic constructor template breaks overload resolution for other constructors

2018-10-22 Thread harald at gigawatt dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87676 --- Comment #3 from Harald van Dijk --- (In reply to Jonathan Wakely from comment #1) > The template constructor allows s({1, 2, 3}) to mean s(S2{1,2,3}) which > tries to use the deleted copy constructor. Thanks, I think you're right about that.

[Bug tree-optimization/87686] [9 regression] internal error in expand, at tree-switch-conversion.c:916

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87686 Richard Biener changed: What|Removed |Added CC||mliska at suse dot cz Target Mileston

[Bug tree-optimization/87686] [9 regression] internal error in expand, at tree-switch-conversion.c:916

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

[Bug target/87674] AVX512: incorrect intrinsic signature

2018-10-22 Thread wen...@mitsuba-renderer.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87674 --- Comment #3 from Wenzel Jakob --- Thanks -- this patch works for me. With regards to the signature difference: I had already stumbled about the (float *) vs (some value *) difference in some intrinsics. In the best case differences cause wa

[Bug tree-optimization/87686] [9 regression] internal error in expand, at tree-switch-conversion.c:916

2018-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87686 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #2 from Martin Liška

[Bug tree-optimization/87687] New: s390x gcc 9 ICE in value_range::check

2018-10-22 Thread iii at linux dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87687 Bug ID: 87687 Summary: s390x gcc 9 ICE in value_range::check Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimiza

[Bug web/87684] -Woverloaded-virtual is not documented

2018-10-22 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87684 --- Comment #4 from Daniel Fruzynski --- Thanks for the link. I have tried to google for "gcc Woverloaded-virtual" and it did not show on the top, so I assumed that option is undocumented. I will open new issue to add it to -Wall.

[Bug c++/87667] -Wformat + typed enum class - difference with clang

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87667 --- Comment #3 from Jonathan Wakely --- I think the warning is correct. A scoped enumeration type is not subject to integral promotion, so the argument is not promoted to int. When the body of printf tries to read an int from the argument the beh

[Bug tree-optimization/87687] s390x gcc 9 ICE in value_range::check

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87687 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug bootstrap/87640] [9 regression] internal compiler error: in check, at tree-vrp.c:155

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87640 Richard Biener changed: What|Removed |Added CC||iii at linux dot ibm.com --- Comment #1

[Bug c++/87676] Presence of variadic constructor template breaks overload resolution for other constructors

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87676 --- Comment #4 from Jonathan Wakely --- Before the conversion sequence that binds a reference you need to initialize the underlying temporary, which is a list-initialization sequence. You have list-initialization sequence L1 from {1,2,3} to S1 an

[Bug c++/87676] Presence of variadic constructor template breaks overload resolution for other constructors

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87676 --- Comment #5 from Jonathan Wakely --- That's how I interpret it anyway, but I could be convinced otherwise. And maybe the standard isn't clear enough here.

[Bug tree-optimization/87613] Non-reachable default required in switch statement to get optimal code

2018-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87613 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/87671] Incorrect debugging information for unique_ptr passed to a constructor

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87671 --- Comment #5 from Jonathan Wakely --- Compiled with GCC 8 the debuginfo has: DW_TAG_formal_parameter DW_AT_abstract_origin (0x3cfb "ptr") DW_AT_location( [0x, 0x0010): DW_OP_reg4

[Bug c++/87676] Presence of variadic constructor template breaks overload resolution for other constructors

2018-10-22 Thread harald at gigawatt dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87676 --- Comment #6 from Harald van Dijk --- (In reply to Jonathan Wakely from comment #4) > Before the conversion sequence that binds a reference you need to initialize > the underlying temporary, which is a list-initialization sequence. You have > l

[Bug ada/87688] New: [9.0 regression] ACATS cb1010a cb1010d failure

2018-10-22 Thread simon at pushface dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87688 Bug ID: 87688 Summary: [9.0 regression] ACATS cb1010a cb1010d failure Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada

[Bug ada/87688] [9.0 regression] ACATS cb1010a cb1010d failure

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

[Bug target/86677] popcount builtin detection is breaking some kernel build

2018-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86677 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #9

[Bug debug/86687] Wrong debug information for string types passed as parameters

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86687 Jonathan Wakely changed: What|Removed |Added CC||anton at swarmer dot me --- Comment #1

[Bug c++/87671] Incorrect debugging information for unique_ptr passed to a constructor

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87671 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/87686] [9 regression] internal error in expand, at tree-switch-conversion.c:916

2018-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87686 --- Comment #3 from Martin Liška --- Author: marxin Date: Mon Oct 22 13:09:33 2018 New Revision: 265388 URL: https://gcc.gnu.org/viewcvs?rev=265388&root=gcc&view=rev Log: Revert r263947. 2018-10-22 Martin Liska PR tree-optimization/87686

[Bug c++/87671] Incorrect debugging information for unique_ptr passed to a constructor

2018-10-22 Thread anton at swarmer dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87671 --- Comment #7 from Anton Barkovsky --- (In reply to Jonathan Wakely from comment #6) > That does seem to explain the difference. With GCC 8 GDB thinks that 'ptr' > is passed in the register %rsi so the value in the register is the value of > the

[Bug c++/87671] Incorrect debugging information for unique_ptr passed to a constructor

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87671 --- Comment #8 from Jonathan Wakely --- There's no such thing as 8.2.2, the next release will be 8.3.0, see https://gcc.gnu.org/develop.html#num_scheme Tom, is it time to backport this from trunk to gcc-7-branch and gcc-8-branch?

[Bug tree-optimization/87686] [9 regression] internal error in expand, at tree-switch-conversion.c:916

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

[Bug target/86677] popcount builtin detection is breaking some kernel build

2018-10-22 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86677 --- Comment #10 from Wilco --- (In reply to Martin Liška from comment #9) > Taking look at > ../drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c file: > > The __builtin_popcount is generated from: > > static int brcmf_setup_wiphyband

[Bug c++/87665] [8/9 Regression] gcc HEAD (svn: 265340) breaks elements on resize

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87665 Jonathan Wakely changed: What|Removed |Added CC||ville at gcc dot gnu.org Target Mile

[Bug fortran/87689] New: Memory corruption on Power 8

2018-10-22 Thread judicael.grasset at stfc dot ac.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87689 Bug ID: 87689 Summary: Memory corruption on Power 8 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug c++/87665] [8/9 Regression] gcc HEAD (svn: 265340) breaks elements on resize

2018-10-22 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87665 --- Comment #5 from Jonathan Wakely --- Confirmed that -fcheck-null fixes the miscompilation.

[Bug target/86677] popcount builtin detection is breaking some kernel build

2018-10-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86677 --- Comment #11 from Martin Liška --- (In reply to Wilco from comment #10) > (In reply to Martin Liška from comment #9) > > Taking look at > > ../drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c file: > > > > The __builtin_popcount is

[Bug target/86677] popcount builtin detection is breaking some kernel build

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86677 --- Comment #12 from Richard Biener --- (In reply to Martin Liška from comment #11) > (In reply to Wilco from comment #10) > > (In reply to Martin Liška from comment #9) > > > Taking look at > > > ../drivers/net/wireless/broadcom/brcm80211/brcmfm

[Bug c++/87671] Incorrect debugging information for unique_ptr passed to a constructor

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87671 --- Comment #9 from Richard Biener --- (In reply to Jonathan Wakely from comment #8) > There's no such thing as 8.2.2, the next release will be 8.3.0, see > https://gcc.gnu.org/develop.html#num_scheme > > Tom, is it time to backport this from tr

[Bug fortran/87689] Memory corruption on Power 8

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87689 Richard Biener changed: What|Removed |Added Target||powerpc64le Status|UNCONFIR

[Bug middle-end/63155] [6/7 Regression] memory hog

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63155 --- Comment #51 from Richard Biener --- Author: rguenth Date: Mon Oct 22 13:54:23 2018 New Revision: 265390 URL: https://gcc.gnu.org/viewcvs?rev=265390&root=gcc&view=rev Log: 2018-10-22 Steven Bosscher Richard Biener * bitma

[Bug ada/87688] [9.0 regression] ACATS cb1010a cb1010d failure

2018-10-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87688 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.0

[Bug target/87598] [8/9 Regression] Rejects "%a0" with constant

2018-10-22 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87598 --- Comment #6 from Segher Boessenkool --- No problem, and thanks for finding and reporting the bug :-) This bug is over 25 years old... I'm committing a fix for the rs6000 part.

[Bug target/87598] [8/9 Regression] Rejects "%a0" with constant

2018-10-22 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87598 --- Comment #7 from Segher Boessenkool --- Author: segher Date: Mon Oct 22 14:03:22 2018 New Revision: 265392 URL: https://gcc.gnu.org/viewcvs?rev=265392&root=gcc&view=rev Log: rs6000: Handle print_operand_address for unexpected RTL (PR87598) A

[Bug fortran/87689] Memory corruption on Power 8

2018-10-22 Thread judicael.grasset at stfc dot ac.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87689 --- Comment #2 from Judicaël Grasset --- I have tried with gfortran 8.2.0 I have compiled with: gfortran -g main.f doesntwork_p8.f -Wall -Wextra -o exe When running I get: 1 2 3 4 5 0

[Bug rtl-optimization/87678] Redundant vmovss with -fPIC

2018-10-22 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87678 --- Comment #2 from Segher Boessenkool --- This is a much more general problem in combine. In general it only tries once, and it only tries the fully simplified form, including known bit values etc.

  1   2   >