[Bug c++/81671] [7/8 Regression] std::nullptr_t incompatible to std::nullptr_t

2017-08-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81671 --- Comment #2 from Jason Merrill --- Author: jason Date: Fri Aug 11 05:35:39 2017 New Revision: 251046 URL: https://gcc.gnu.org/viewcvs?rev=251046&root=gcc&view=rev Log: PR c++/81671 - nullptr_t template parameter * pt.c (conve

[Bug c++/81671] [7/8 Regression] std::nullptr_t incompatible to std::nullptr_t

2017-08-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81671 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug target/81485] [SH] ICE: in sh_find_set_of_reg, at config/sh/sh-protos.h:232

2017-08-10 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81485 --- Comment #7 from Oleg Endo --- (In reply to Oleg Endo from comment #6) > And in fact, there has been a change to the function sh_find_set_of_reg. > I'd have to dig through the archives etc to find out what was going on > there. The change wa

[Bug c++/81812] [7/8 Regression] Empty virtual function fails to compile

2017-08-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81812 --- Comment #4 from Jason Merrill --- Created attachment 41969 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41969&action=edit Prototype patch The issue here is that because the function is empty, GCC decides that we want to inline it int

[Bug c++/81796] error: no matching function for call to ‘S2::operator delete(void*)’

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

[Bug c/81813] New: Inefficient stack pointer adjustment

2017-08-10 Thread jpoimboe at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81813 Bug ID: 81813 Summary: Inefficient stack pointer adjustment Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug target/81793] static pie fails on powerpc-linux

2017-08-10 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81793 --- Comment #2 from Alan Modra --- Oh, and you're failing the link due to not having static -lc and -lm installed..

[Bug target/81793] static pie fails on powerpc-linux

2017-08-10 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81793 Alan Modra changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libstdc++/81808] 27_io /basic_fstream/53984.cc failure on AIX

2017-08-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81808 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/81808] 27_io /basic_fstream/53984.cc failure on AIX

2017-08-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81808 --- Comment #8 from Jonathan Wakely --- Author: redi Date: Fri Aug 11 00:14:57 2017 New Revision: 251041 URL: https://gcc.gnu.org/viewcvs?rev=251041&root=gcc&view=rev Log: PR libstdc++/81808 skip test if reading directory doesn't fail P

[Bug c++/81812] [7/8 Regression] Empty virtual function fails to compile

2017-08-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81812 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid Status|UNCON

[Bug libstdc++/81808] 27_io /basic_fstream/53984.cc failure on AIX

2017-08-10 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81808 --- Comment #7 from David Edelsohn --- I have no objection to skipping the test on AIX if the test is not correct for AIX behavior.

[Bug c++/81812] Empty virtual function fails to compile

2017-08-10 Thread woodard at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81812 --- Comment #2 from Ben Woodard --- Uncommenting the printf allows it to compile. This showed up on F26 x86_64 compiling MRNet

[Bug c++/81812] Empty virtual function fails to compile

2017-08-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81812 --- Comment #1 from Andrew Pinski --- Which target is this on?

[Bug c++/81812] New: Empty virtual function fails to compile

2017-08-10 Thread woodard at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81812 Bug ID: 81812 Summary: Empty virtual function fails to compile Product: gcc Version: 7.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug tree-optimization/81811] missing -Wreturn-local-addr returning strcpy result

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

[Bug target/81708] The x86 stack canary location should be customizable

2017-08-10 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81708 --- Comment #12 from uros at gcc dot gnu.org --- Author: uros Date: Thu Aug 10 20:59:10 2017 New Revision: 251040 URL: https://gcc.gnu.org/viewcvs?rev=251040&root=gcc&view=rev Log: PR target/81708 * config/i386/i386.opt (mstack-pr

[Bug libstdc++/81808] 27_io /basic_fstream/53984.cc failure on AIX

2017-08-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81808 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/81811] New: missing -Wreturn-local-addr returning strcpy result

2017-08-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81811 Bug ID: 81811 Summary: missing -Wreturn-local-addr returning strcpy result Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/81810] New: unused strcpy to a local buffer not eliminated

2017-08-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81810 Bug ID: 81810 Summary: unused strcpy to a local buffer not eliminated Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree

[Bug testsuite/81738] [8 Regression] gcc.dg/vect/vect-alias-check-6.c FAILs

2017-08-10 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81738 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #3 fro

[Bug testsuite/81738] [8 Regression] gcc.dg/vect/vect-alias-check-6.c FAILs

2017-08-10 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81738 --- Comment #2 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Thu Aug 10 19:58:16 2017 New Revision: 251037 URL: https://gcc.gnu.org/viewcvs?rev=251037&root=gcc&view=rev Log: PR81738: Split vect-alias-check-6.c The second loop in

[Bug libstdc++/81359] [7 Regression] bogus error: constructor required before non-static data member for ‘Foo::Bar::test’ has been parsed

2017-08-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81359 --- Comment #5 from Jason Merrill --- Author: jason Date: Thu Aug 10 19:55:48 2017 New Revision: 251036 URL: https://gcc.gnu.org/viewcvs?rev=251036&root=gcc&view=rev Log: PR c++/81359 - Unparsed NSDMI error from SFINAE context.

[Bug tree-optimization/81809] missing -Wuninitialized due to alias analysis limitation

2017-08-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81809 Martin Sebor changed: What|Removed |Added Keywords||diagnostic See Also|

[Bug tree-optimization/81809] New: missing -Wuninitialized due to alias analysis limitation

2017-08-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81809 Bug ID: 81809 Summary: missing -Wuninitialized due to alias analysis limitation Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug tree-optimization/81799] [8 Regression] ICE on valid code at -O3: verify_gimple failed

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

[Bug libstdc++/81808] 27_io /basic_fstream/53984.cc failure on AIX

2017-08-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81808 --- Comment #5 from Jonathan Wakely --- On AIX reading the directory just reads the actual contents of the directory, i.e. the files contained in the directory. Maybe we should restrict the test to only run on targets where that read used to fail

[Bug c++/52477] Wrong initialization order? __attribute__((constructor)) vs static data access

2017-08-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52477 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Assig

[Bug c++/52477] Wrong initialization order? __attribute__((constructor)) vs static data access

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

[Bug c++/81337] g++.dg/gcov/pr16855.C etc. FAIL

2017-08-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81337 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/80451] [6/7 Regression] return implicit type conversion to std::experimental::optional does not compile

2017-08-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org Summ

[Bug libstdc++/81808] 27_io /basic_fstream/53984.cc failure on AIX

2017-08-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81808 --- Comment #4 from Jonathan Wakely --- (In reply to David Edelsohn from comment #3) > After in >> x, x appears to contain the value 0x02ff22770. That's just an indeterminate value because it was never initialized, and doesn't get written to by

[Bug c++/80452] [DR 1579] incorrect value category deduced for return value

2017-08-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80452 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/80451] [6/7/8 Regression] return implicit type conversion to std::experimental::optional does not compile

2017-08-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 Bug 80451 depends on bug 80452, which changed state. Bug 80452 Summary: [DR 1579] incorrect value category deduced for return value https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80452 What|Removed |Added

[Bug c++/80452] [DR 1579] incorrect value category deduced for return value

2017-08-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80452 --- Comment #1 from Jason Merrill --- Author: jason Date: Thu Aug 10 19:07:30 2017 New Revision: 251035 URL: https://gcc.gnu.org/viewcvs?rev=251035&root=gcc&view=rev Log: PR c++/80452 - Core 1579, implicit move semantics on return/throw

[Bug c++/81337] g++.dg/gcov/pr16855.C etc. FAIL

2017-08-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81337 --- Comment #2 from Jason Merrill --- Bug 52477 deals with the parallel issue for construction. As I mentioned there, I think the right solution is to handle attribute constructor/destructor using the C++ __static_initialization_and_destruction

[Bug testsuite/81807] many *.cc asan tests fail

2017-08-10 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81807 Dominique d'Humieres changed: What|Removed |Added Target|powerpc64*-*-*, | |aarch64*-*-*

[Bug c++/80452] [DR 1579] incorrect value category deduced for return value

2017-08-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80452 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug libstdc++/81808] 27_io /basic_fstream/53984.cc failure on AIX

2017-08-10 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81808 --- Comment #3 from David Edelsohn --- After in >> x, x appears to contain the value 0x02ff22770.

[Bug libstdc++/81808] 27_io /basic_fstream/53984.cc failure on AIX

2017-08-10 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81808 --- Comment #2 from David Edelsohn --- Created attachment 41967 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41967&action=edit Pre-processed source of testcase

[Bug libstdc++/81808] 27_io /basic_fstream/53984.cc failure on AIX

2017-08-10 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81808 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/81808] New: 27_io /basic_fstream/53984.cc failure on AIX

2017-08-10 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81808 Bug ID: 81808 Summary: 27_io /basic_fstream/53984.cc failure on AIX Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstd

[Bug testsuite/81807] many *.cc asan tests fail on powerpc64

2017-08-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81807 Andrew Pinski changed: What|Removed |Added Target|powerpc64*-*-* |powerpc64*-*-*, |

[Bug libgomp/81805] Another libgomp.c/for-5.c failure on nvptx -- illegal memory access

2017-08-10 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81805 --- Comment #3 from Alexander Monakov --- The new testcase fails on any target and not related to offloading. Simplified further: #define N 32ULL int a[N]; const unsigned long long c = 0x7fffULL; f2_tpf_static32 (void) { unsigned

[Bug target/79845] rs6000: make code in rs6000.c more i18n-friendly

2017-08-10 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79845 Bill Schmidt changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/81807] New: many *.cc asan tests fail on powerpc64

2017-08-10 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81807 Bug ID: 81807 Summary: many *.cc asan tests fail on powerpc64 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite

[Bug tree-optimization/81799] [8 Regression] ICE on valid code at -O3: verify_gimple failed

2017-08-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81799 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Component|c

[Bug c/81141] missing warning using sizeof a/sizeof *a with a zero-length array

2017-08-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81141 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug target/81803] Miscompilation at -O1 on mips64el

2017-08-10 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81803 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/81803] Miscompilation at -O1 on mips64el

2017-08-10 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81803 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/81586] valgrind error in output_buffer_append_r with -Wall

2017-08-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81586 --- Comment #8 from Martin Sebor --- Author: msebor Date: Thu Aug 10 17:40:11 2017 New Revision: 251029 URL: https://gcc.gnu.org/viewcvs?rev=251029&root=gcc&view=rev Log: PR c++/81586 - valgrind error in output_buffer_append_r with -Wall gcc/Ch

[Bug c++/81586] valgrind error in output_buffer_append_r with -Wall

2017-08-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81586 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libgcc/81806] New: Split in pbds works in O(n) instead of O(log n)

2017-08-10 Thread aleksandr.kulkov at phystech dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81806 Bug ID: 81806 Summary: Split in pbds works in O(n) instead of O(log n) Product: gcc Version: 6.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: l

[Bug libgomp/81805] Another libgomp.c/for-5.c failure on nvptx -- illegal memory access

2017-08-10 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81805 --- Comment #2 from Tom de Vries --- Simplified version, aborts in host code because loop has no effect: ... #include extern void abort (); #define N 32ULL #pragma omp declare target int a[N]; #pragma omp end declare target const unsigned lo

[Bug tree-optimization/81798] Please introduce new attribute to tell that function zeroes returned memory

2017-08-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81798 Martin Sebor changed: What|Removed |Added Keywords||missed-optimization Status|UN

[Bug libgomp/81805] Another libgomp.c/for-5.c failure on nvptx -- illegal memory access

2017-08-10 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81805 --- Comment #1 from Alexander Monakov --- Can't reproduce this on my end. Are you going to proceed with analyzing the failure?

[Bug target/81803] Miscompilation at -O1 on mips64el

2017-08-10 Thread aurelien at aurel32 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81803 --- Comment #2 from Aurelien Jarno --- (In reply to James Cowgill from comment #1) > Here's another testcase which is reduced a bit further using creduce. It > requires -O2 to trigger the bug (but that may be unrelated). I reported it as a misco

[Bug target/81803] Miscompilation at -O1 on mips64el

2017-08-10 Thread james410 at cowgill dot org.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81803 James Cowgill changed: What|Removed |Added CC||james410 at cowgill dot org.uk --- Comme

[Bug libgomp/81805] New: Another libgomp.c/for-5.c failure on nvptx -- illegal memory access

2017-08-10 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81805 Bug ID: 81805 Summary: Another libgomp.c/for-5.c failure on nvptx -- illegal memory access Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/81804] New: m32c ICE during configure at leaf_function_p, at final.c:4317

2017-08-10 Thread joel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81804 Bug ID: 81804 Summary: m32c ICE during configure at leaf_function_p, at final.c:4317 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Pr

[Bug target/81803] New: Miscompilation at -O1 on mips64el

2017-08-10 Thread aurelien at aurel32 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81803 Bug ID: 81803 Summary: Miscompilation at -O1 on mips64el Product: gcc Version: 7.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug libgomp/81802] Report cuLaunchKernel launch dimensions in GOMP_OFFLOAD_run

2017-08-10 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81802 Tom de Vries changed: What|Removed |Added CC||amonakov at gcc dot gnu.org Sev

[Bug libgomp/81802] New: Report cuLaunchKernel launch dimensions in GOMP_OFFLOAD_run

2017-08-10 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81802 Bug ID: 81802 Summary: Report cuLaunchKernel launch dimensions in GOMP_OFFLOAD_run Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/81736] Unnecessary save and restore frame pointer with -fno-omit-frame-pointer

2017-08-10 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81736 --- Comment #5 from hjl at gcc dot gnu.org --- Author: hjl Date: Thu Aug 10 15:29:05 2017 New Revision: 251028 URL: https://gcc.gnu.org/viewcvs?rev=251028&root=gcc&view=rev Log: i386: Don't use frame pointer without stack access When there is n

[Bug target/81800] [8 regression] on aarch64 ilp32 lrint should not be inlined as two instructions

2017-08-10 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81800 Ramana Radhakrishnan changed: What|Removed |Added Keywords||wrong-code Status|UNC

[Bug c/81795] Stray "originally defined here" when using -Wc++-compat with #pragma GCC diagnostic push/pop

2017-08-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81795 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c/81795] Stray "originally defined here" when using -Wc++-compat with #pragma GCC diagnostic push/pop

2017-08-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81795 --- Comment #2 from Eric Gallager --- (In reply to Marek Polacek from comment #1) > You're right, do you want to send a patch or should I handle it? It'd probably be better if you handled it; my hard drive that has the ssh keys that let me commi

[Bug target/81485] [SH] ICE: in sh_find_set_of_reg, at config/sh/sh-protos.h:232

2017-08-10 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81485 --- Comment #6 from Oleg Endo --- And in fact, there has been a change to the function sh_find_set_of_reg. I'd have to dig through the archives etc to find out what was going on there. Meanwhile, it seems that the small backport patch below fix

[Bug c/81801] New: [PATCH] Difference of two pointers generates signed overflow

2017-08-10 Thread oss at malat dot biz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81801 Bug ID: 81801 Summary: [PATCH] Difference of two pointers generates signed overflow Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Pri

[Bug target/81485] [SH] ICE: in sh_find_set_of_reg, at config/sh/sh-protos.h:232

2017-08-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81485 Martin Liška changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment #5

[Bug target/81485] [SH] ICE: in sh_find_set_of_reg, at config/sh/sh-protos.h:232

2017-08-10 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81485 --- Comment #4 from Oleg Endo --- (In reply to Martin Liška from comment #3) > > Good, I can confirm it works for GCC 5. Let's then bisect that.. I'm not sure whether this will reveal anything useful. It's probably just a bug in the function sh

[Bug target/81800] [8 regression] on aarch64 ilp32 lrint should not be inlined as two instructions

2017-08-10 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81800 --- Comment #1 from nsz at gcc dot gnu.org --- b.c: long f(double x) { return __builtin_lrint(x); } and an example value where the exceptions are wrong is 0x1p32 + 0.5

[Bug target/81485] [SH] ICE: in sh_find_set_of_reg, at config/sh/sh-protos.h:232

2017-08-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81485 Martin Liška changed: What|Removed |Added Status|WAITING |NEW --- Comment #3 from Martin Liška ---

[Bug target/67638] [SH] ICE with nosave_low_regs ISR and -mfmovd

2017-08-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67638 Martin Liška changed: What|Removed |Added Status|WAITING |NEW Known to fail|

[Bug target/81800] New: [8 regression] on aarch64 ilp32 lrint should not be inlined as two instructions

2017-08-10 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81800 Bug ID: 81800 Summary: [8 regression] on aarch64 ilp32 lrint should not be inlined as two instructions Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: n

[Bug c/81799] New: ICE on valid code at -O3: verify_gimple failed

2017-08-10 Thread su at cs dot ucdavis.edu
Configured with: ../gcc-source-trunk/configure --enable-languages=c,c++,lto --prefix=/usr/local/gcc-trunk --disable-bootstrap Thread model: posix gcc version 8.0.0 20170810 (experimental) [trunk revision 251019] (GCC) $ $ gcc-trunk -O2 -c small.c $ $ gcc-trunk -O3 -c small.c small.c: In function

[Bug target/81485] [SH] ICE: in sh_find_set_of_reg, at config/sh/sh-protos.h:232

2017-08-10 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81485 Oleg Endo changed: What|Removed |Added Last reconfirmed|2017-08-08 00:00:00 |2017-8-10 --- Comment #2 from Oleg Endo ---

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

2017-08-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81797 --- Comment #2 from Jonathan Wakely --- Do you have the file $target/libstdc++-v3/include/stamp-bits-sup ?

[Bug c/81798] New: Please introduce new attribute to tell that function zeroes returned memory

2017-08-10 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81798 Bug ID: 81798 Summary: Please introduce new attribute to tell that function zeroes returned memory Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: nor

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

2017-08-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81797 --- Comment #1 from Jonathan Wakely --- I don't see how this can happen, that header is present in the libstdc++ source tree and there's nothing target-specific about it.

[Bug target/67638] [SH] ICE with nosave_low_regs ISR and -mfmovd

2017-08-10 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67638 --- Comment #2 from Oleg Endo --- (In reply to Martin Liška from comment #1) > Can't reproduce with cross compiler on trunk and gcc-5 branch. Is it > reproducible with cross compiler? Which options do you use? You have to use -m4 or -m4a (SH4 or

[Bug c/81783] -Wtautological-compare could do better

2017-08-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81783 --- Comment #2 from Marek Polacek --- I have a patch, but as usually, there's a problem with constants coming from macros...

[Bug libgomp/81691] libgomp.fortran/target2.f90 fails for nvptx at -O0 and -O1

2017-08-10 Thread igor.venevtsev at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81691 Igor Venevtsev changed: What|Removed |Added CC||igor.venevtsev at intel dot com --- Com

[Bug target/81357] Extra mov for zero extend of add

2017-08-10 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81357 Wilco changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

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

2017-08-10 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81797 Bug ID: 81797 Summary: gcc 7.1.0 fails to build on macOS 10.13 (High Sierra): Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug c++/81796] New: error: no matching function for call to ‘S2::operator delete(void*)’

2017-08-10 Thread sbergman at redhat dot com
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: sbergman at redhat dot com Target Milestone: --- > $ g++ --version > g++ (GCC) 8.0.0 20170810 (experimental) > Copyright (C) 2017 Free Software Foundation, Inc. > This is f

[Bug c/81795] Stray "originally defined here" when using -Wc++-compat with #pragma GCC diagnostic push/pop

2017-08-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81795 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/81795] New: Stray "originally defined here" when using -Wc++-compat with #pragma GCC diagnostic push/pop

2017-08-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81795 Bug ID: 81795 Summary: Stray "originally defined here" when using -Wc++-compat with #pragma GCC diagnostic push/pop Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug target/81389] _mm_cmpestri segfault on -O0

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

[Bug c/81783] -Wtautological-compare could do better

2017-08-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81783 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/80551] c-c++-common/tsan/race_on_mutex.c fails on powerpc

2017-08-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80551 --- Comment #7 from Segher Boessenkool --- Why can't the unwinder find the function name here?

[Bug testsuite/80551] c-c++-common/tsan/race_on_mutex.c fails on powerpc

2017-08-10 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80551 --- Comment #6 from Martin Liška --- (In reply to Segher Boessenkool from comment #5) > Why disable it? Can the feature not work, can the test not work? > > Disabling the test is papering over the problem as far as I see. The test does not wor

[Bug testsuite/80551] c-c++-common/tsan/race_on_mutex.c fails on powerpc

2017-08-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80551 --- Comment #5 from Segher Boessenkool --- Why disable it? Can the feature not work, can the test not work? Disabling the test is papering over the problem as far as I see.

[Bug preprocessor/81794] New: "would be stringified in traditional C" warning should be controlled by -Wtraditional

2017-08-10 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81794 Bug ID: 81794 Summary: "would be stringified in traditional C" warning should be controlled by -Wtraditional Product: gcc Version: 8.0 URL: https://gcc.gnu.org/ml/gcc-

[Bug other/81793] New: static pie fails on powerpc-linux

2017-08-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81793 Bug ID: 81793 Summary: static pie fails on powerpc-linux Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug testsuite/81784] [8 regression] gcc.dg/compare2.c fails starting with r250984

2017-08-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81784 Marek Polacek changed: What|Removed |Added CC||segher at gcc dot gnu.org --- Comment #4

[Bug testsuite/81792] New fails in compare2.c

2017-08-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81792 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug testsuite/81792] New: New fails in compare2.c

2017-08-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81792 Bug ID: 81792 Summary: New fails in compare2.c Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Ass

[Bug c/81779] bool define from stdbool.h suppresses -Wdeclaration-after-statement

2017-08-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81779 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-08-10 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 --- Comment #64 from Dominique d'Humieres --- Created attachment 41963 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41963&action=edit Log file with the patch in comment 63

  1   2   >