[Bug middle-end/80173] [5/6 Regression] ICE in store_bit_field_1, at expmed.c:787

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80173 Jakub Jelinek changed: What|Removed |Added Summary|[5/6/7 Regression] ICE in |[5/6 Regression] ICE in

[Bug debug/80025] [5/6 Regression] ICE w/ -O2 (-O3, -Ofast) -g -ftracer (infinite recursion in rtx_equal_for_cselib_1)

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80025 Jakub Jelinek changed: What|Removed |Added Summary|[5/6/7 Regression] ICE w/ |[5/6 Regression] ICE w/ -O2

[Bug middle-end/26461] liveness of thread local references across function calls

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26461 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug libstdc++/80251] Is the is_aggregate meta function missing?

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80251 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Mar 31 06:40:39 2017 New Revision: 246609 URL: https://gcc.gnu.org/viewcvs?rev=246609&root=gcc&view=rev Log: PR libstdc++/80251 c-family/ * c-common.h (enum rid): Add

[Bug middle-end/80173] [5/6/7 Regression] ICE in store_bit_field_1, at expmed.c:787

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80173 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Fri Mar 31 06:38:35 2017 New Revision: 246608 URL: https://gcc.gnu.org/viewcvs?rev=246608&root=gcc&view=rev Log: PR middle-end/80173 * expmed.c (store_bit_field_1): Don't

[Bug middle-end/80163] ICE on hopefully valid code

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80163 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri Mar 31 06:32:46 2017 New Revision: 246607 URL: https://gcc.gnu.org/viewcvs?rev=246607&root=gcc&view=rev Log: PR middle-end/80163 * varasm.c (initializer_constant_valid

[Bug tree-optimization/49498] [5/6/7 Regression]: gcc.dg/uninit-pred-8_b.c bogus warning (predicate analysis bugs)

2017-03-30 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49498 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug debug/80025] [5/6/7 Regression] ICE w/ -O2 (-O3, -Ofast) -g -ftracer (infinite recursion in rtx_equal_for_cselib_1)

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80025 --- Comment #14 from Jakub Jelinek --- Author: jakub Date: Fri Mar 31 06:05:47 2017 New Revision: 246606 URL: https://gcc.gnu.org/viewcvs?rev=246606&root=gcc&view=rev Log: PR debug/80025 * cselib.h (rtx_equal_for_cselib_1): Add d

[Bug ipa/80258] On x86_64 with -fPIC, accesses to TLS can see the wrong thread's TLS

2017-03-30 Thread ouster at cs dot stanford.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80258 John Ousterhout changed: What|Removed |Added CC||ouster at cs dot stanford.edu --- Comm

[Bug rtl-optimization/60818] ICE in validate_condition_mode on powerpc*-linux-gnu*

2017-03-30 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60818 --- Comment #19 from Alan Modra --- Yes, r246294 powerpc64le-linux-gcc -O1 -misel ICEs on the last testcase. An earlier compiler I had laying around, 7.0.0 20160616, does not.

[Bug fortran/80257] Cygwin test fail: pointer_check_1.f90 output test

2017-03-30 Thread nightstrike at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80257 --- Comment #3 from nightstrike --- $ ./test.exe Program received signal SIGSEGV: Segmentation fault - invalid memory reference. Backtrace for this error: #0 0x in ??? #1 0x in ??? #2 0x in ???

[Bug c++/80267] [7 Regression] Compiling aborts when template/auto/lambda occur in some way

2017-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80267 Jonathan Wakely changed: What|Removed |Added Keywords||ice-on-valid-code Status|U

[Bug middle-end/26461] liveness of thread local references across function calls

2017-03-30 Thread ouster at cs dot stanford.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26461 John Ousterhout changed: What|Removed |Added CC||ouster at cs dot stanford.edu --- Comm

[Bug c++/80268] New: [concepts] list of candidates for ambiguous call includes unconstrained function

2017-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80268 Bug ID: 80268 Summary: [concepts] list of candidates for ambiguous call includes unconstrained function Product: gcc Version: 7.0.1 Status: UNCONFIRMED Keywords

[Bug testsuite/43496] gcc.target/powerpc/gcse-1.c fails on powerpc-unknown-linux-gnu with -fpic/-fPIC

2017-03-30 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43496 Segher Boessenkool changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/80134] powerpc: loop on p[i] and *p++ should give the same code

2017-03-30 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80134 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/67288] [5/6/7 regression] non optimal simple function (useless additional shift/remove/shift/add)

2017-03-30 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67288 --- Comment #7 from Segher Boessenkool --- *** Bug 80134 has been marked as a duplicate of this bug. ***

[Bug target/80132] powerpc: irrelevant register move before operation

2017-03-30 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80132 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug testsuite/80056] gcc.dg/tree-prof/pr66295.c fails on powerpc

2017-03-30 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80056 Segher Boessenkool changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug target/17593] Over Aggressive Speculative Code Motion

2017-03-30 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=17593 Segher Boessenkool changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/80267] New: Compiling aborts when template/auto/lambda occur in some way

2017-03-30 Thread s-beyer at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80267 Bug ID: 80267 Summary: Compiling aborts when template/auto/lambda occur in some way Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal P

[Bug target/27212] vec_cmplt followed by a vec_all_ge, gives two vcmpgtuh instructions

2017-03-30 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=27212 Segher Boessenkool changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug ipa/80258] On x86_64 with -fPIC, accesses to TLS can see the wrong thread's TLS

2017-03-30 Thread tmyklebu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80258 --- Comment #9 from Tor Myklebust --- OK, I gather that the gcc developers, as a group, are against changing this behaviour. (I can speculate why; almost all code that uses TLS will see a slowdown.) In order to work around this behaviour, one n

[Bug target/20614] PowerPC - inefficient use of condition register

2017-03-30 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20614 Segher Boessenkool changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug translation/80189] gimplify.c: check whether parallel/task/teams should be translated

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80189 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Thu Mar 30 20:31:40 2017 New Revision: 246599 URL: https://gcc.gnu.org/viewcvs?rev=246599&root=gcc&view=rev Log: PR translation/80189 * gimplify.c (omp_default_clause): Us

[Bug target/80246] Builtin's for POWER's dxex[q] and diex[q] use the wrong types

2017-03-30 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80246 Peter Bergner changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #7 from Peter Bergner

[Bug target/80246] Builtin's for POWER's dxex[q] and diex[q] use the wrong types

2017-03-30 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80246 Peter Bergner changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/80246] Builtin's for POWER's dxex[q] and diex[q] use the wrong types

2017-03-30 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80246 --- Comment #5 from Peter Bergner --- Author: bergner Date: Thu Mar 30 20:09:32 2017 New Revision: 246596 URL: https://gcc.gnu.org/viewcvs?rev=246596&root=gcc&view=rev Log: gcc/ Backport from mainline 2017-03-30 Peter Bergner

[Bug target/80246] Builtin's for POWER's dxex[q] and diex[q] use the wrong types

2017-03-30 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80246 --- Comment #4 from Peter Bergner --- Author: bergner Date: Thu Mar 30 20:06:06 2017 New Revision: 246595 URL: https://gcc.gnu.org/viewcvs?rev=246595&root=gcc&view=rev Log: gcc/ Backport from mainline 2017-03-30 Peter Bergner

[Bug target/80246] Builtin's for POWER's dxex[q] and diex[q] use the wrong types

2017-03-30 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80246 --- Comment #3 from Peter Bergner --- Author: bergner Date: Thu Mar 30 19:57:20 2017 New Revision: 246594 URL: https://gcc.gnu.org/viewcvs?rev=246594&root=gcc&view=rev Log: gcc/ PR target/80246 * config/rs6000/dfp.md (dfp_dxex_):

[Bug tree-optimization/49498] [5/6/7 Regression]: gcc.dg/uninit-pred-8_b.c bogus warning (predicate analysis bugs)

2017-03-30 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49498 --- Comment #26 from Jeffrey A. Law --- So I had hoped this old BZ would be fixed by the changes for 71437. Sadly, that is not the case. *But* the WIP for for 78496 does happen to fix this BZ. In fact, we only need the hunks from 78496 which a

[Bug fortran/79929] [7 Regression] Bogus Warning: '__builtin_memset': specified size 4294967291 exceeds maximum object size 2147483647

2017-03-30 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79929 --- Comment #3 from Harald Anlauf --- I've slightly reduced the example to the following: % cat gfcbug138c.f90 subroutine gfcbug138 (yerrmsg) character(kind=1,len=*) :: yerrmsg yerrmsg = 1_"bug: " // yerrmsg end subroutine gfcbug138 The du

[Bug fortran/80046] [F03] Explicit interface required: pointer argument

2017-03-30 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80046 --- Comment #5 from janus at gcc dot gnu.org --- (In reply to janus from comment #4) > I'm currently regtesting a draft patch ... After regtesting completed successfully, it was posted for review here: https://gcc.gnu.org/ml/fortran/2017-03/msg0

[Bug tree-optimization/79534] [7 Regression] tree-ifcombine aarch64 performance regression with trunk@245151

2017-03-30 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79534 --- Comment #7 from James Greenhalgh --- I'm not sure there are any bugs here to fix, though I can still reproduce the performance differences. First up, basic block reordering causes an issue across all microarchitectures on which I've looked a

[Bug c++/80241] [5/6/7 Regression] Broken error message + ICE with invalid attribute

2017-03-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80241 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug rtl-optimization/80233] [7 Regression] ICE in combine_instructions w/ -O2 (and above)

2017-03-30 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80233 --- Comment #9 from Segher Boessenkool --- Yeah exactly... so I'm conflicted whether we need to backport this or not.

[Bug libstdc++/64883] FAIL: 17_intro/headers/c++*/all_attributes.cc (test for excess errors) on x86_64-apple-darwin10

2017-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64883 --- Comment #44 from Jonathan Wakely --- Or my view on what our tests should do have "evolved" (i.e. completely contradicted my old view!) If mingw says that isn't a valid program or simply can't support it for valid reasons, then the right thin

[Bug libstdc++/64883] FAIL: 17_intro/headers/c++*/all_attributes.cc (test for excess errors) on x86_64-apple-darwin10

2017-03-30 Thread nightstrike at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64883 --- Comment #43 from nightstrike --- Jon, I was referring to your Comment 9: The failing test is only intended to check that libstdc++ is consistent about using the uglified attributes. Anything outside libstdc++ can do whatever it wants. App

[Bug libstdc++/64883] FAIL: 17_intro/headers/c++*/all_attributes.cc (test for excess errors) on x86_64-apple-darwin10

2017-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64883 --- Comment #42 from Jonathan Wakely --- (In reply to nightstrike from comment #41) > It seems to me that the test itself is a bit overzealous. If the intent is > to ensure just that libstdc++ sources don't use certain words, well that's > not e

[Bug libstdc++/64883] FAIL: 17_intro/headers/c++*/all_attributes.cc (test for excess errors) on x86_64-apple-darwin10

2017-03-30 Thread nightstrike at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64883 nightstrike changed: What|Removed |Added CC||jon_y at users dot sourceforge.net

[Bug fortran/80257] Cygwin test fail: pointer_check_1.f90 output test

2017-03-30 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80257 --- Comment #2 from Dominique d'Humieres --- What is the output of subroutine ppTest(f) implicit none external f call f() end subroutine ppTest Program RunTimeCheck implicit none external :: ppTest procedure(), pointer :: pptr pp

[Bug debug/80263] gcc's internal type "sizetype" leaks out as base type name in the DWARF info

2017-03-30 Thread palves at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80263 --- Comment #7 from Pedro Alves --- I filed a corresponding GDB bug here: Support DW_TAG_base_type with no name https://sourceware.org/bugzilla/show_bug.cgi?id=21335

[Bug c++/80265] __builtin_{memcmp,memchr,strlen} are not usable in constexpr functions

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80265 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug debug/80263] gcc's internal type "sizetype" leaks out as base type name in the DWARF info

2017-03-30 Thread palves at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80263 --- Comment #6 from Pedro Alves --- Yes, agreed. I haven't investigated yet why it ends up with that "", but it's likely that the hack was incomplete and that's a red herring. Hopefully GDB won't have some hard-to-eliminate dependency on a look

[Bug target/80266] New: ICE in store_pairsi condition with -mabi=ilp32

2017-03-30 Thread sch...@linux-m68k.org
ux/ilp32/libada" "-mabi=ilp32" -fno-diagnostics-show-caret -gnatez -mlittle-endian ../../gcc/gcc/testsuite/gnat.dg/lto21_pkg2.adb +===GNAT BUG DETECTED==+ | 7.0.1 20170330 (experimental) (aarch64-suse-linux) GCC error:| |

[Bug target/80266] ICE in store_pairsi condition with -mabi=ilp32

2017-03-30 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80266 Andreas Schwab changed: What|Removed |Added Target Milestone|--- |7.0

[Bug c++/80265] New: __builtin_{memcmp,memchr,strlen} are not usable in constexpr functions

2017-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80265 Bug ID: 80265 Summary: __builtin_{memcmp,memchr,strlen} are not usable in constexpr functions Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal

[Bug debug/80263] gcc's internal type "sizetype" leaks out as base type name in the DWARF info

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80263 --- Comment #5 from Jakub Jelinek --- For GDB, guess you should not warn for DWARF >= 5.

[Bug c++/33661] template methods forget explicit local register asm vars

2017-03-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33661 Andrew Pinski changed: What|Removed |Added CC||gdelugre.gcc at subvert dot techno

[Bug c++/64951] g++ generates incorrect code when using a register variable within a template function

2017-03-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64951 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/64951] g++ generates incorrect code when using a register variable within a template function

2017-03-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64951 Andrew Pinski changed: What|Removed |Added CC||blubban at gmail dot com --- Comment #2

[Bug c++/80264] g++ ignores register assignments in template functions

2017-03-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80264 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/80264] New: g++ ignores register assignments in template functions

2017-03-30 Thread blubban at gmail dot com
tual output: First one: Compiler silently emits a blank function (other than an unused variable warning) Second: movl $42, %ebx (%eax on -O1 or higher) Third: As expected Tested versions: g++ 7.0.1 20170330 x86_64-linux-gnu (Godbolt) g++ 6.2.0-5ubuntu12 x86_64-linux-gnu (Lubuntu 16.10) g++ 4.4

[Bug debug/80263] gcc's internal type "sizetype" leaks out as base type name in the DWARF info

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80263 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug rtl-optimization/60818] ICE in validate_condition_mode on powerpc*-linux-gnu*

2017-03-30 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60818 --- Comment #18 from Segher Boessenkool --- Okay, this I can reproduce (no -fPIC needed, not even -m32). Thanks!

[Bug fortran/79876] [7 Regression] FAIL: libgomp.fortran/strassen.f90 -O execution test on x86_64-apple-darwin16

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79876 --- Comment #13 from Jakub Jelinek --- Seems libgomp has a bug that without {,G}OMP_STACKSIZE and with OMP_DISPLAY_ENV it displays random (uninitialized) value for the stack size, so I need to test something like: 2017-03-30 Jakub Jelinek

[Bug fortran/79876] [7 Regression] FAIL: libgomp.fortran/strassen.f90 -O execution test on x86_64-apple-darwin16

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79876 --- Comment #12 from Jakub Jelinek --- Of course, the testcase was not using libgomp at all and OMP_STACKSIZE is an env var used by libgomp only. So, this means whatever darwin libpthread are using is using extremely small default for the pthread

[Bug debug/80263] gcc's internal type "sizetype" leaks out as base type name in the DWARF info

2017-03-30 Thread palves at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80263 --- Comment #3 from Pedro Alves --- Possible solutions could be: #1 - emit the underlying type instead. #2 - emit no name. #2 seems to be valid DWARF5, which says (page 103): "A base type entry may have a DW_AT_name attribute whose value is

[Bug ipa/77333] Incorrect stack adjust in epilogue when targeting i686-w64-mingw32

2017-03-30 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77333 --- Comment #23 from Martin Jambor --- Fixed on trunk so far. I will prepare & test backports.

[Bug debug/80263] gcc's internal type "sizetype" leaks out as base type name in the DWARF info

2017-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80263 Richard Biener changed: What|Removed |Added Keywords||wrong-debug Status|UNCONFIR

[Bug ipa/77333] Incorrect stack adjust in epilogue when targeting i686-w64-mingw32

2017-03-30 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77333 --- Comment #22 from Martin Jambor --- Author: jamborm Date: Thu Mar 30 13:51:02 2017 New Revision: 246589 URL: https://gcc.gnu.org/viewcvs?rev=246589&root=gcc&view=rev Log: [PR 77333] Fixup fntypes of gimple calls of clones 2017-03-30 Martin

[Bug debug/80263] gcc's internal type "sizetype" leaks out as base type name in the DWARF info

2017-03-30 Thread palves at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80263 --- Comment #1 from Pedro Alves --- The consequence is that that internal type's name can mask out a user-defined type with the same name. For example: $ cat sizetype2.c char array[1]; typedef struct sizetype { char c; } sizetype; sizetype sz;

[Bug debug/80263] New: gcc's internal type "sizetype" leaks out as base type name in the DWARF info

2017-03-30 Thread palves at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80263 Bug ID: 80263 Summary: gcc's internal type "sizetype" leaks out as base type name in the DWARF info Product: gcc Version: unknown Status: UNCONFIRMED Severity:

[Bug target/80206] ICE in extract_insn, at recog.c:2327

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80206 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/79876] [7 Regression] FAIL: libgomp.fortran/strassen.f90 -O execution test on x86_64-apple-darwin16

2017-03-30 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79876 --- Comment #11 from Dominique d'Humieres --- > and see what it prints? RLIMIT_STACK cur 67104768 max 67104768 PTHREAD_STACK_MIN 8192 main thread pthread_get_stacksize_np 67104768 other thread pthread_get_stacksize_np 524288 other thread pthread

[Bug target/80206] ICE in extract_insn, at recog.c:2327

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80206 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Thu Mar 30 13:29:28 2017 New Revision: 246588 URL: https://gcc.gnu.org/viewcvs?rev=246588&root=gcc&view=rev Log: PR target/80206 * config/i386/sse.md (_vextract_ma

[Bug middle-end/80173] [5/6/7 Regression] ICE in store_bit_field_1, at expmed.c:787

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80173 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug rtl-optimization/80233] [7 Regression] ICE in combine_instructions w/ -O2 (and above)

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80233 --- Comment #8 from Jakub Jelinek --- It is probably latent there, there were major changes in the trap and conditional trap handling in GCC 7, so we likely don't have a testcase right now that would ICE in 6.

[Bug rtl-optimization/80233] [7 Regression] ICE in combine_instructions w/ -O2 (and above)

2017-03-30 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80233 --- Comment #7 from Segher Boessenkool --- Is it fixed? Can this not happen on GCC 6?

[Bug target/80232] Ofast pessimizes Sparse matmult in scimark2 benchmark on avx platforms

2017-03-30 Thread vincenzo.innocente at cern dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80232 --- Comment #5 from vincenzo Innocente --- I confirm that gather is almost twice as fast on Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz w/r/t Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz (used a benchmark version of PR80248 example) so on skylake, knl,

[Bug middle-end/80262] address space gets lost in memory access

2017-03-30 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80262 --- Comment #5 from rguenther at suse dot de --- On Thu, 30 Mar 2017, stefan at reservoir dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80262 > > --- Comment #4 from Stefan M Freudenberger --- > My original example involved a M

[Bug middle-end/80262] address space gets lost in memory access

2017-03-30 Thread stefan at reservoir dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80262 --- Comment #4 from Stefan M Freudenberger --- My original example involved a MEM with a constant offset, and yielded an ICE: internal compiler error: tree check: expected integer_cst, have addr_space_convert_expr in decompose, at tree.h Maybe

[Bug libstdc++/80251] Is the is_aggregate meta function missing?

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80251 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug c/80173] [5/6/7 Regression] ICE in store_bit_field_1, at expmed.c:787

2017-03-30 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80173 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/80135] [6/7 Regression] ICE in output_constructor_regular_field, at varasm.c:4968

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

[Bug c++/35878] [LWG 2302] Useless NULL pointer check when constructing object

2017-03-30 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35878 Ville Voutilainen changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ville.voutilainen at gmail do

[Bug libstdc++/69853] An inheriting constructor of the class that inherited std::tuple isn't called correctly

2017-03-30 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69853 Ville Voutilainen changed: What|Removed |Added Status|SUSPENDED |RESOLVED Resolution|---

[Bug c++/80238] genmatch.c:(.text.startup+0x66c6): undefined reference to `operator delete(void*, unsigned long)'

2017-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80238 --- Comment #5 from Jonathan Wakely --- (In reply to Mike from comment #4) > (In reply to Richard Biener from comment #3) > > Can you try to build in a separate object directory instead? > And where to put the folder https://gcc.gnu.org/wiki/FAQ

[Bug c++/80238] genmatch.c:(.text.startup+0x66c6): undefined reference to `operator delete(void*, unsigned long)'

2017-03-30 Thread programmist.linuks at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80238 --- Comment #4 from Mike --- (In reply to Richard Biener from comment #3) > So if comment #5 is correct then it seems we are building stage1 genmatch > against the (not yet built) libstdc++ headers but linking > (-static-libstdc++) against the ho

[Bug translation/80189] gimplify.c: check whether parallel/task/teams should be translated

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80189 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/80262] address space gets lost in memory access

2017-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80262 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

[Bug middle-end/80262] address space gets lost in memory access

2017-03-30 Thread stefan at reservoir dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80262 --- Comment #2 from Stefan M Freudenberger --- Created attachment 41088 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41088&action=edit Output from -fdump-tree-esra

[Bug middle-end/80262] address space gets lost in memory access

2017-03-30 Thread stefan at reservoir dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80262 --- Comment #1 from Stefan M Freudenberger --- Created attachment 41087 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41087&action=edit Output from -fdump-tree-forwprop1

[Bug middle-end/80262] New: address space gets lost in memory access

2017-03-30 Thread stefan at reservoir dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80262 Bug ID: 80262 Summary: address space gets lost in memory access Product: gcc Version: 6.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-e

[Bug c++/80238] genmatch.c:(.text.startup+0x66c6): undefined reference to `operator delete(void*, unsigned long)'

2017-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80238 Richard Biener changed: What|Removed |Added CC||doko at gcc dot gnu.org --- Comment #3

[Bug fortran/80260] [7 Regression] ICE with polymorphic array section actual argument

2017-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80260 Richard Biener changed: What|Removed |Added Priority|P3 |P4 Target Milestone|---

[Bug ipa/80258] On x86_64 with -fPIC, accesses to TLS can see the wrong thread's TLS

2017-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80258 Richard Biener changed: What|Removed |Added Target||x86_64-*-* Status|UNCONFIRM

[Bug c++/80259] [5/6/7 Regression] ICE deleting friend function

2017-03-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80259 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug fortran/79876] [7 Regression] FAIL: libgomp.fortran/strassen.f90 -O execution test on x86_64-apple-darwin16

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79876 --- Comment #10 from Jakub Jelinek --- (In reply to Dominique d'Humieres from comment #9) > > I have read people complaining about very low OMP stack sizes > > on OSX. > > What is setting the limit? Probably OSX thread library? Can you try som

[Bug rtl-optimization/70478] [LRA] S/390: Performance regression - superfluous stack frame

2017-03-30 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70478 Andreas Krebbel changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/80251] Is the is_aggregate meta function missing?

2017-03-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80251 --- Comment #2 from Jonathan Wakely --- It's only existed for less than a month,. and it requires a new intrinsic from the compiler which doesn't exist yet.

[Bug fortran/80260] [7 Regression] ICE with polymorphic array section actual argument

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

[Bug rtl-optimization/80261] New: Worse code generated compared to clang with modulo operation

2017-03-30 Thread maksqwe1 at ukr dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80261 Bug ID: 80261 Summary: Worse code generated compared to clang with modulo operation Product: gcc Version: 6.3.1 Status: UNCONFIRMED Severity: normal P

[Bug ipa/80258] On x86_64 with -fPIC, accesses to TLS can see the wrong thread's TLS

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80258 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #7

[Bug c++/80259] [5/6/7 Regression] ICE deleting friend function

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80259 --- Comment #3 from Jakub Jelinek --- With untested: --- gcc/decl2.c.jj 2017-02-21 18:59:36.0 +0100 +++ gcc/decl2.c 2017-03-30 10:16:03.972113673 +0200 @@ -888,9 +888,18 @@ grokfield (const cp_declarator *declarat {

[Bug c++/80259] [5/6/7 Regression] ICE deleting friend function

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80259 --- Comment #2 from Jakub Jelinek --- duplicate_decls is called with the DECL_INITIAL is still being NULL on the newdecl (and olddecl has it a BLOCK). #0 duplicate_decls (newdecl=, olddecl=, newdecl_is_friend=true) at ../../gcc/cp/decl.c:140

[Bug c++/80259] [5/6/7 Regression] ICE deleting friend function

2017-03-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80259 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/80197] pgo dramatically pessimizes scimark2 MonteCarlo benchmark

2017-03-30 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80197 --- Comment #8 from rguenther at suse dot de --- On Wed, 29 Mar 2017, amonakov at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80197 > > --- Comment #7 from Alexander Monakov --- > No, with fixed-up inlining -ftracer s

[Bug fortran/80260] New: [7 Regression] ICE with polymorphic array section actual argument

2017-03-30 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80260 Bug ID: 80260 Summary: [7 Regression] ICE with polymorphic array section actual argument Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal

[Bug fortran/80256] Cygwin test fail: bind_c_array_params_2.f90 scan-assembler-times

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

  1   2   >