[Bug go/66303] runtime.Caller() returns infinitely deep stack frames on s390x

2015-06-10 Thread stli at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66303 stli at linux dot vnet.ibm.com changed: What|Removed |Added CC||stli at linux dot vnet.i

[Bug middle-end/66375] [4.8/4.9/5 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2015-06-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66375 Richard Biener changed: What|Removed |Added Known to work||6.0 Summary|[4.8/4.9/5/6 Reg

[Bug target/66428] [6 regression] FAIL: g++.dg/abi/aarch64_guard1.C -std=gnu++98 scan-tree-dump original "_ZGVZ3foovE1x & 1"

2015-06-10 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66428 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/66481] Implicit lambda capture of variable named "closure" causes crash

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

[Bug target/66200] GCC for ARM / AArch64 doesn't define TARGET_RELAXED_ORDERING

2015-06-10 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66200 --- Comment #5 from Ramana Radhakrishnan --- Author: ramana Date: Wed Jun 10 07:43:31 2015 New Revision: 224313 URL: https://gcc.gnu.org/viewcvs?rev=224313&root=gcc&view=rev Log: Handle aarch64_guard1.C test Sorry about missing this hunk in the

[Bug c++/66192] C++ static initializer unnecessary __cxa_guard_acquire for TARGET_RELAXED_ORDERING

2015-06-10 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66192 --- Comment #4 from Ramana Radhakrishnan --- Author: ramana Date: Wed Jun 10 07:43:31 2015 New Revision: 224313 URL: https://gcc.gnu.org/viewcvs?rev=224313&root=gcc&view=rev Log: Handle aarch64_guard1.C test Sorry about missing this hunk in the

[Bug target/66428] [6 regression] FAIL: g++.dg/abi/aarch64_guard1.C -std=gnu++98 scan-tree-dump original "_ZGVZ3foovE1x & 1"

2015-06-10 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66428 --- Comment #2 from Ramana Radhakrishnan --- Author: ramana Date: Wed Jun 10 07:43:31 2015 New Revision: 224313 URL: https://gcc.gnu.org/viewcvs?rev=224313&root=gcc&view=rev Log: Handle aarch64_guard1.C test Sorry about missing this hunk in the

[Bug c++/66192] C++ static initializer unnecessary __cxa_guard_acquire for TARGET_RELAXED_ORDERING

2015-06-10 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66192 Ramana Radhakrishnan changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/66428] [6 regression] FAIL: g++.dg/abi/aarch64_guard1.C -std=gnu++98 scan-tree-dump original "_ZGVZ3foovE1x & 1"

2015-06-10 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66428 Ramana Radhakrishnan changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/66136] AArch64 geniterators.sh relies on GNU sed syntax, causing build failure on FreeBSD and probably Mac

2015-06-10 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66136 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org --- Com

[Bug c++/4131] The C++ compiler doesn't place a const class object to ".rodata" section with non trivial constructor

2015-06-10 Thread kalmquist1 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=4131 --- Comment #29 from Kenneth Almquist --- (In reply to Jorg Brown from comment #20) > Now, the order of construction is well-defined, and that is why the program > produces: > > podStr = '*' > nonpodStr = '' > > That is, the nonPOD is still zero

[Bug target/52144] ARM should support arm/thumb function attribute to permit different instruction sets in the same source

2015-06-10 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52144 --- Comment #5 from chrbr at gcc dot gnu.org --- Author: chrbr Date: Wed Jun 10 07:50:59 2015 New Revision: 224314 URL: https://gcc.gnu.org/viewcvs?rev=224314&root=gcc&view=rev Log: Add ARM/thumb attribute target PR target/52144

[Bug bootstrap/66471] BITMAP is a reserved keyword on MinGW

2015-06-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66471 --- Comment #5 from Martin Liška --- Author: marxin Date: Wed Jun 10 07:57:34 2015 New Revision: 224315 URL: https://gcc.gnu.org/viewcvs?rev=224315&root=gcc&view=rev Log: Fix BITMAP identifier clash. PR bootstrap/66471 * mem-sta

[Bug bootstrap/66471] BITMAP is a reserved keyword on MinGW

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

[Bug lto/66394] [4.9/5/6 Regression] ICE in -flto -fmerge-all-constants -fno-use-linker-plugin targetting i686-w64-mingw32

2015-06-10 Thread sthalik at misaki dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66394 --- Comment #8 from Stanisław Halik --- I can confirm all the code builds with LTO and -fmerge-all-constants after applying the patch. LTO with linker plugin results in unresolved symbols, but this is for another time. Best regards.

[Bug lto/66394] [4.9/5/6 Regression] ICE in -flto -fmerge-all-constants -fno-use-linker-plugin targetting i686-w64-mingw32

2015-06-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66394 --- Comment #9 from Martin Liška --- (In reply to Stanisław Halik from comment #8) > I can confirm all the code builds with LTO and -fmerge-all-constants after > applying the patch. LTO with linker plugin results in unresolved symbols, > but this

[Bug debug/66482] New: ICE in gen_formal_parameter_die

2015-06-10 Thread jay.foad at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66482 Bug ID: 66482 Summary: ICE in gen_formal_parameter_die Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug Ass

[Bug target/66483] [4.9 Regression] ICE (in add_stores, at var-tracking.c:6000) on arm-linux-gnueabihf

2015-06-10 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66483 --- Comment #1 from Matthias Klose --- Created attachment 35738 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35738&action=edit preprocessed source

[Bug target/66483] New: [4.9 Regression] ICE (in add_stores, at var-tracking.c:6000) on arm-linux-gnueabihf

2015-06-10 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66483 Bug ID: 66483 Summary: [4.9 Regression] ICE (in add_stores, at var-tracking.c:6000) on arm-linux-gnueabihf Product: gcc Version: 4.9.2 Status: UNCONFIRMED Sever

[Bug tree-optimization/60656] [4.8 regression] x86 vectorization produces wrong code

2015-06-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60656 Richard Biener changed: What|Removed |Added Status|REOPENED|ASSIGNED Assignee|unassigned

[Bug rtl-optimization/48181] wrong code with -O -fgcse --param ira-max-conflict-table-size=0

2015-06-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48181 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug target/66483] [4.9 Regression] ICE (in add_stores, at var-tracking.c:6000) on arm-linux-gnueabihf

2015-06-10 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66483 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/66483] [4.9 Regression] ICE (in add_stores, at var-tracking.c:6000) on arm-linux-gnueabihf

2015-06-10 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66483 ktkachov at gcc dot gnu.org changed: What|Removed |Added Known to fail||4.9.3 --- Comment #3 from k

[Bug target/66483] [4.9 Regression] ICE (in add_stores, at var-tracking.c:6000) on arm-linux-gnueabihf

2015-06-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66483 Richard Biener changed: What|Removed |Added Target Milestone|--- |4.9.4

[Bug debug/66482] [6 Regression] ICE in gen_formal_parameter_die

2015-06-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66482 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0 Summary|ICE in

[Bug target/66136] AArch64 geniterators.sh relies on GNU sed syntax, causing build failure on FreeBSD and probably Mac

2015-06-10 Thread nszabolcs at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66136 --- Comment #12 from Szabolcs Nagy --- geniterators.sh was new in gcc-5 and the first version of the script already used \n in the sed replacement pattern (and other gnu extensions too). shall i backport the new script to the gcc-5 branch?

[Bug target/66470] [4.8/4.9/5/6 Regression] TLS ICE due to ix86_split_long_move

2015-06-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66470 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Wed Jun 10 09:12:53 2015 New Revision: 224319 URL: https://gcc.gnu.org/viewcvs?rev=224319&root=gcc&view=rev Log: PR target/66470 * config/i386/i386.c (ix86_split_long_move

[Bug target/66470] [4.8/4.9/5/6 Regression] TLS ICE due to ix86_split_long_move

2015-06-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66470 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Wed Jun 10 09:16:16 2015 New Revision: 224320 URL: https://gcc.gnu.org/viewcvs?rev=224320&root=gcc&view=rev Log: PR target/66470 * config/i386/i386.c (ix86_split_long_move

[Bug target/66483] [4.9 Regression] ICE (in add_stores, at var-tracking.c:6000) on arm-linux-gnueabihf

2015-06-10 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66483 --- Comment #4 from ktkachov at gcc dot gnu.org --- (In reply to ktkachov from comment #3) > Reducing... The initial submission already includes a reduced testcase. Had not noticed that

[Bug target/66470] [4.8/4.9/5/6 Regression] TLS ICE due to ix86_split_long_move

2015-06-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66470 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Wed Jun 10 09:26:06 2015 New Revision: 224321 URL: https://gcc.gnu.org/viewcvs?rev=224321&root=gcc&view=rev Log: PR target/66470 * config/i386/i386.c (ix86_split_long_move

[Bug target/66470] [4.8/4.9/5/6 Regression] TLS ICE due to ix86_split_long_move

2015-06-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66470 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Wed Jun 10 09:34:21 2015 New Revision: 224322 URL: https://gcc.gnu.org/viewcvs?rev=224322&root=gcc&view=rev Log: PR target/66470 * config/i386/i386.c (ix86_split_long_move

[Bug target/66470] [4.8/4.9/5/6 Regression] TLS ICE due to ix86_split_long_move

2015-06-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66470 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/64650] std::experimental::bad_optional_access is not default constructible

2015-06-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64650 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Wed Jun 10 09:42:37 2015 New Revision: 224323 URL: https://gcc.gnu.org/viewcvs?rev=224323&root=gcc&view=rev Log: Backport from mainline 2015-01-20 Jonathan Wakely PR libstdc+

[Bug libstdc++/64650] std::experimental::bad_optional_access is not default constructible

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

[Bug c++/66484] New: Exception specification can declare a pointer to incomplete type, which is against C++ standard section 15.1

2015-06-10 Thread bluechristlove at 163 dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66484 Bug ID: 66484 Summary: Exception specification can declare a pointer to incomplete type, which is against C++ standard section 15.1 Product: gcc Version: 5.1.0

[Bug c/31893] Please provide an "inout" attribute for function parameters.

2015-06-10 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31893 Daniel Fruzynski changed: What|Removed |Added CC||bugzilla@poradnik-webmaster

[Bug tree-optimization/37021] Fortran Complex reduction / multiplication not vectorized

2015-06-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37021 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Depends on|

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2015-06-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 37021, which changed state. Bug 37021 Summary: Fortran Complex reduction / multiplication not vectorized https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37021 What|Removed |Added --

[Bug bootstrap/66448] [6 Regression] Bootstrap fails on darwin after r224161

2015-06-10 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66448 --- Comment #15 from Iain Sandoe --- (In reply to Aldy Hernandez from comment #14) > Created attachment 35734 [details] > Patch to ICE on other duplicate DW_AT_ attributes > I can't reproduce any of these with a cross compiler. I'm building a c

[Bug tree-optimization/60656] [4.8 regression] x86 vectorization produces wrong code

2015-06-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60656 Richard Biener changed: What|Removed |Added CC||corydoras at ridiculousfish dot co

[Bug bootstrap/66448] [6 Regression] Bootstrap fails on darwin after r224161

2015-06-10 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66448 --- Comment #16 from Iain Sandoe --- Created attachment 35739 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35739&action=edit outputs from -save-temps on 20020412-1.c (-O3 -g) .. of course, we might just have uncovered some latent issue.

[Bug target/61108] [4.8 Regression] gcc 4.8.2 generates incorrect integer arithmetic at O3 (ok at O2)

2015-06-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61108 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/56766] Fails to combine (vec_select (vec_concat ...)) to (vec_merge ...)

2015-06-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56766 --- Comment #4 from Richard Biener --- This can be now seen in gfortran.dg/vect/fast-math-pr37021.f90 as well which produces .L14: movupd (%r11), %xmm3 addl$1, %ecx addq%rax, %r11 movupd (%r8), %xmm0

[Bug c++/66053] openmp target data mappings containing this pointers

2015-06-10 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66053 --- Comment #1 from Joseph S. Myers --- Author: jsm28 Date: Wed Jun 10 11:37:20 2015 New Revision: 224325 URL: https://gcc.gnu.org/viewcvs?rev=224325&root=gcc&view=rev Log: [gomp4] Support C++ "this" in OpenACC directives. This patch, for gomp-

[Bug debug/66482] [6 Regression] ICE in gen_formal_parameter_die

2015-06-10 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66482 Aldy Hernandez changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/66485] New: std::string single-character assignment operator

2015-06-10 Thread yurivkhan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66485 Bug ID: 66485 Summary: std::string single-character assignment operator Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/66473] ICE: in extract_insn, at recog.c:2343 (unrecognizable insn) with -mavx512f

2015-06-10 Thread kyukhin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66473 --- Comment #5 from Kirill Yukhin --- (In reply to Uroš Bizjak from comment #3) > Kirill, you have much better facilities for testing, do you want to take the > proposed patch from here? Your patch is fine for sure. No AVX-512* tests fail. The o

[Bug target/66473] ICE: in extract_insn, at recog.c:2343 (unrecognizable insn) with -mavx512f

2015-06-10 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66473 --- Comment #6 from Uroš Bizjak --- (In reply to Kirill Yukhin from comment #5) > Your patch is fine for sure. No AVX-512* tests fail. > The only nit is that I that I think we need regtest in patch as well. Yep, it will be added when the patch

[Bug tree-optimization/60656] [4.8 regression] x86 vectorization produces wrong code

2015-06-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60656 --- Comment #18 from Richard Biener --- Author: rguenth Date: Wed Jun 10 12:53:09 2015 New Revision: 224327 URL: https://gcc.gnu.org/viewcvs?rev=224327&root=gcc&view=rev Log: 2015-06-10 Richard Biener Backport from mainline 2

[Bug middle-end/59990] [4.8 regression] incorrect memcpy optimization

2015-06-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59990 --- Comment #24 from Richard Biener --- Author: rguenth Date: Wed Jun 10 12:53:09 2015 New Revision: 224327 URL: https://gcc.gnu.org/viewcvs?rev=224327&root=gcc&view=rev Log: 2015-06-10 Richard Biener Backport from mainline 2

[Bug target/66486] New: MMIX code produced is invalid

2015-06-10 Thread ruckert at cs dot hm.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66486 Bug ID: 66486 Summary: MMIX code produced is invalid Product: gcc Version: 4.0.1 Status: UNCONFIRMED Severity: major Priority: P3 Component: target Ass

[Bug c++/66487] New: [6 Regression] Firefox segfault with LTO enabled

2015-06-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66487 Bug ID: 66487 Summary: [6 Regression] Firefox segfault with LTO enabled Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c+

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-06-10 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment #

[Bug c++/66487] [6 Regression] Firefox segfault with LTO enabled

2015-06-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66487 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug libstdc++/66485] std::string single-character assignment operator

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

[Bug libstdc++/66485] std::string single-character assignment operator

2015-06-10 Thread yurivkhan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66485 --- Comment #2 from Yuri Khan --- Right, I somehow missed it. The overload is there. Sorry for the noise.

[Bug lto/66488] New: -fipa-pta -flto segfault

2015-06-10 Thread sthalik at misaki dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66488 Bug ID: 66488 Summary: -fipa-pta -flto segfault Product: gcc Version: 5.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto Assignee:

[Bug c/31893] Please provide an "inout" attribute for function parameters.

2015-06-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31893 --- Comment #8 from Jonathan Wakely --- (In reply to Daniel Fruzynski from comment #7) > void __attribute__((const)) func(int* i) > { > *i = 44; > } You get a warning because you marked this function const, which tells the compiler it won't

[Bug lto/66488] -fipa-pta -flto segfault

2015-06-10 Thread sthalik at misaki dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66488 --- Comment #2 from Stanisław Halik --- No, it's invocation of today's 5-branch on my own code.

[Bug tree-optimization/60656] [4.8 regression] x86 vectorization produces wrong code

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

[Bug middle-end/59990] [4.8 regression] incorrect memcpy optimization

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

[Bug lto/66488] -fipa-pta -flto segfault

2015-06-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66488 --- Comment #1 from Richard Biener --- You mean you bootstrapped gcc 5 with -fipa-pta -flto?

[Bug lto/66488] -fipa-pta -flto segfault

2015-06-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66488 --- Comment #3 from Richard Biener --- Ah, then please attach preprocessed source of the file where the crash happens.

[Bug rtl-optimization/66489] New: combine fails to merge insns if some are reused later on

2015-06-10 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66489 Bug ID: 66489 Summary: combine fails to merge insns if some are reused later on Product: gcc Version: 6.0 Status: UNCONFIRMED Keywords: missed-optimization

[Bug c++/66490] New: [6 Regression] ICE verify_type failed for -g at tree.c:13450 (TYPE_CANONICAL is not compatible)

2015-06-10 Thread alserkli at inbox dot ru
ot/core/meta/src/TClingCallFunc.cxx (commit e1ef990 in root.cern.ch/git/root.git) g++ (GCC) 6.0.0 20150610 (experimental) $ g++ -std=c++11 -g -c a.ii a.ii: In instantiation of 'class std::vector': a.ii:156269:29: required from here a.ii:8693:11: error: TYPE_CANONICAL is not comp

[Bug rtl-optimization/66489] combine fails to merge insns if some are reused later on

2015-06-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66489 --- Comment #1 from Andrew Pinski --- This was the reason why the pass on the tree level to fused multiply add was added. Maybe we can do the same. Do you know how often this shows up?

[Bug rtl-optimization/66489] combine fails to merge insns if some are reused later on

2015-06-10 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66489 --- Comment #2 from ktkachov at gcc dot gnu.org --- (In reply to Andrew Pinski from comment #1) > This was the reason why the pass on the tree level to fused multiply add was > added. Maybe we can do the same. > > Do you know how often this show

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-06-10 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 --- Comment #41 from David Edelsohn --- Created attachment 35742 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35742&action=edit AIX PowerPC testcase

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-06-10 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 --- Comment #42 from David Edelsohn --- Created attachment 35743 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35743&action=edit PPC64LE Linux Testcase

[Bug rtl-optimization/66489] combine fails to merge insns if some are reused later on

2015-06-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66489 --- Comment #3 from Andrew Pinski --- For floating point, tree-ssa-math-opts.c handles the FMA and then expand is supposed to handle the neg inside the FMA_EXPR but for some reason on this testcase it is not. def0 = get_def_for_expr (tr

[Bug c++/66490] [6 Regression] ICE verify_type failed for -g at tree.c:13450 (TYPE_CANONICAL is not compatible)

2015-06-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66490 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug middle-end/66214] [6 Regression] ICE verify_type failed with -O0 -g via gen_type_die_with_usage's dwarf2out.c:20250

2015-06-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66214 Markus Trippelsdorf changed: What|Removed |Added CC||alserkli at inbox dot ru --- Comme

[Bug c++/66289] [5/6 Regression] "error: ambiguous template instantiation" with partial specialization defined in terms of alias template

2015-06-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66289 --- Comment #2 from Jason Merrill --- Author: jason Date: Wed Jun 10 15:17:57 2015 New Revision: 224331 URL: https://gcc.gnu.org/viewcvs?rev=224331&root=gcc&view=rev Log: PR c++/66289 * cp-tree.h (TEMPLATE_DECL_COMPLEX_ALIAS_P):

[Bug c++/66484] Exception specification can declare a pointer to incomplete type, which is against C++ standard section 15.1

2015-06-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66484 Jonathan Wakely changed: What|Removed |Added Keywords||accepts-invalid Status|UNC

[Bug bootstrap/66448] [6 Regression] Bootstrap fails on darwin after r224161

2015-06-10 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66448 Aldy Hernandez changed: What|Removed |Added Attachment #35734|0 |1 is obsolete|

[Bug target/66491] New: x86_64 target cross-compiler generates stack protector code unsuitable for the Linux kernel if the compiler wasn't built against a C library

2015-06-10 Thread dhowells at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66491 Bug ID: 66491 Summary: x86_64 target cross-compiler generates stack protector code unsuitable for the Linux kernel if the compiler wasn't built against a C library Product:

[Bug rtl-optimization/61047] [4.9/5/6 Regression] wrong code at -O1 on x86_64-linux

2015-06-10 Thread bernhard.kaindl at thalesgroup dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61047 Bernhard Kaindl changed: What|Removed |Added CC||bernhard.kaindl@thalesgroup

[Bug target/66491] x86_64 target cross-compiler generates stack protector code unsuitable for the Linux kernel if the compiler wasn't built against a C library

2015-06-10 Thread dhowells at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66491 --- Comment #1 from dhowells at redhat dot com --- Configured with: CXXFLAGS=' -O2 -g -Wformat-security -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -mtune=generic ' \ CFLAGS_FOR_TARGET='-g -O2 -Wall -fexceptions' \ A

[Bug libstdc++/66492] New: std::messages unsafe and inefficient

2015-06-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66492 Bug ID: 66492 Summary: std::messages unsafe and inefficient Product: gcc Version: 5.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

[Bug rtl-optimization/61047] [4.9/5/6 Regression] wrong code at -O1 on x86_64-linux

2015-06-10 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61047 --- Comment #21 from Eric Botcazou --- > I think that the patch is clear in scope, only fixes a specific case unless > rtx_addr_can_trap_p_1() was refactored, it should be feasible to apply to > trunk, 5.1 and 4.9. No, the patch is way too risky

[Bug target/66491] x86_64 target cross-compiler generates stack protector code unsuitable for the Linux kernel if the compiler wasn't built against a C library

2015-06-10 Thread dhowells at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66491 --- Comment #2 from dhowells at redhat dot com --- Possibly -mcmodel=kernel shouldn't be overloaded, but -fstack-protector should be - perhaps to have a -fstack-protector-gs option or similar.

[Bug middle-end/66253] [6 Regression] 459.GemsFDTD in SPEC CPU 2006 is miscompiled

2015-06-10 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66253 Michael Matz changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #7 from Michael Matz

[Bug rtl-optimization/61047] [4.9/5/6 Regression] wrong code at -O1 on x86_64-linux

2015-06-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61047 --- Comment #22 from Jakub Jelinek --- (In reply to Eric Botcazou from comment #21) > > I think that the patch is clear in scope, only fixes a specific case unless > > rtx_addr_can_trap_p_1() was refactored, it should be feasible to apply to > >

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

2015-06-10 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66193 --- Comment #15 from Gerhard Steinmetz --- Created attachment 35745 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35745&action=edit test case pr66193_3_diverse_new.f90 Better test, replaces pr66193_3_diverse.f90

[Bug rtl-optimization/61047] [4.9/5/6 Regression] wrong code at -O1 on x86_64-linux

2015-06-10 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61047 --- Comment #23 from Bernd Edlinger --- sorry, which patch are we discussing here?

[Bug rtl-optimization/47582] Combine chains of movl into movq

2015-06-10 Thread tony.poppleton at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47582 --- Comment #2 from Tony Poppleton --- Re-testing this with GCC 5.1, the code appears to be even less efficient, for both cases; DM1: .LFB0: .cfi_startproc movss b(%rip), %xmm0 xorl%eax, %eax movss %xmm0,

[Bug fortran/66493] New: ICE on alternate return argument for typebound procedure

2015-06-10 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66493 Bug ID: 66493 Summary: ICE on alternate return argument for typebound procedure Product: gcc Version: 5.1.1 Status: UNCONFIRMED Severity: normal Prior

[Bug rtl-optimization/61047] [4.9/5/6 Regression] wrong code at -O1 on x86_64-linux

2015-06-10 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61047 --- Comment #24 from Eric Botcazou --- > I agree that this is too risky to backport, but I disagree with the decision > not to fix it on the trunk. We have plenty of time to watch for performance > regressions and/or bugs it introduces there, an

[Bug fortran/66494] New: ICE on using same name for embedded subroutine

2015-06-10 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66494 Bug ID: 66494 Summary: ICE on using same name for embedded subroutine Product: gcc Version: 5.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fo

[Bug fortran/66495] New: [5 Regression] Issue with same name for embedded function

2015-06-10 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66495 Bug ID: 66495 Summary: [5 Regression] Issue with same name for embedded function Product: gcc Version: 5.1.1 Status: UNCONFIRMED Severity: normal Prio

[Bug rtl-optimization/47582] Combine chains of movl into movq

2015-06-10 Thread tony.poppleton at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47582 --- Comment #3 from Tony Poppleton --- Ignore the last comment - hadn't spotted the "int" return value on main... So the code is actually more correct than previous versions, and no change to the status of this bug.

[Bug lto/66488] -fipa-pta -flto segfault

2015-06-10 Thread sthalik at misaki dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66488 --- Comment #4 from Stanisław Halik --- Line information: ../modules/imgproc/src/filter.cpp: In member function 'operator()': ../modules/imgproc/src/filter.cpp:3084:10: internal compiler error: Segmentation fault This is: template struct RowFil

[Bug lto/66488] -fipa-pta -flto segfault

2015-06-10 Thread sthalik at misaki dot pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66488 --- Comment #5 from Stanisław Halik --- Created attachment 35746 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35746&action=edit preprocessed filter.cpp

[Bug target/66474] Document the use of %x in powerpc asm statements

2015-06-10 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66474 --- Comment #2 from Michael Meissner --- Author: meissner Date: Wed Jun 10 16:51:49 2015 New Revision: 224332 URL: https://gcc.gnu.org/viewcvs?rev=224332&root=gcc&view=rev Log: 2015-06-10 Michael Meissner PR target/66474 * do

[Bug other/66496] New: Static hash_map causes segfault in static constructor of the compiler compilation unit

2015-06-10 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66496 Bug ID: 66496 Summary: Static hash_map causes segfault in static constructor of the compiler compilation unit Product: gcc Version: 6.0 Status: UNCONFIRMED Seve

[Bug c/31893] Please provide an "inout" attribute for function parameters.

2015-06-10 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31893 --- Comment #9 from Daniel Fruzynski --- My bad, now I see my error. What do you think about adding this new attribute to mark function arguments as out only? I think it would allow to eliminate more dead or unnecessary code (e.g. when value is

[Bug target/66474] Document the use of %x in powerpc asm statements

2015-06-10 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66474 --- Comment #3 from Michael Meissner --- Author: meissner Date: Wed Jun 10 17:15:25 2015 New Revision: 224333 URL: https://gcc.gnu.org/viewcvs?rev=224333&root=gcc&view=rev Log: 2015-06-10 Michael Meissner Backport from mainline:

[Bug target/66474] Document the use of %x in powerpc asm statements

2015-06-10 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66474 --- Comment #4 from Michael Meissner --- Author: meissner Date: Wed Jun 10 17:15:58 2015 New Revision: 224334 URL: https://gcc.gnu.org/viewcvs?rev=224334&root=gcc&view=rev Log: 2015-06-10 Michael Meissner Backport from mainline:

[Bug target/66474] Document the use of %x in powerpc asm statements

2015-06-10 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66474 --- Comment #5 from Michael Meissner --- Author: meissner Date: Wed Jun 10 17:16:58 2015 New Revision: 224335 URL: https://gcc.gnu.org/viewcvs?rev=224335&root=gcc&view=rev Log: 2015-06-10 Michael Meissner Backport from mainline:

[Bug libstdc++/66492] std::messages unsafe and inefficient

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

  1   2   >