[Bug target/82499] New: x86: small stack initial adjustments could use push

2017-10-09 Thread benjamin at benjamin dot pe
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82499 Bug ID: 82499 Summary: x86: small stack initial adjustments could use push Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/82498] New: Missed optimization for x86 rotate instruction

2017-10-09 Thread lloyd at randombit dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82498 Bug ID: 82498 Summary: Missed optimization for x86 rotate instruction Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug libstdc++/82417] Macros from defined in C++11

2017-10-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82417 --- Comment #4 from Jonathan Wakely --- I'm not opposed to a warning in principle, but I'd prefer it to be one controllable by a -Wxxx option. I don't know how to do that using the preprocessor, so we'd have to do something like: #ifndef

[Bug libstdc++/82496] Optimization breaks duration_cast

2017-10-09 Thread jeff.benshetler at stackpath dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82496 --- Comment #4 from Jeff Benshetler --- My apologies. Adding -Wall shows: warning: no return statement in function returning non-void [-Wreturn-type]

[Bug libstdc++/82496] Optimization breaks duration_cast

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

[Bug libstdc++/82496] Optimization breaks duration_cast

2017-10-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82496 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/82496] Optimization breaks duration_cast

2017-10-09 Thread jeff.benshetler at stackpath dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82496 --- Comment #2 from Jeff Benshetler --- I confirmed that the identical problem exists on Linux for both gcc-6.4.0 and gcc-7.2.0.

[Bug fortran/82497] New: valgrind error in get_pdt_constructor

2017-10-09 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82497 Bug ID: 82497 Summary: valgrind error in get_pdt_constructor Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug c++/82496] Optimization breaks duration_cast

2017-10-09 Thread jeff.benshetler at stackpath dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82496 Jeff Benshetler changed: What|Removed |Added CC||jeff.benshetler at stackpath dot c

[Bug c++/82496] New: Optimization breaks duration_cast

2017-10-09 Thread jeff.benshetler at stackpath dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82496 Bug ID: 82496 Summary: Optimization breaks duration_cast Product: gcc Version: 6.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug gcov-profile/82457] libgcov fork and exec hooks not always used

2017-10-09 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82457 --- Comment #7 from Mikhail Maltsev --- I meant libgcov

[Bug target/71648] C++ ICE on ppc64 with -m64

2017-10-09 Thread markos at freevec dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71648 Konstantinos Margaritis changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/82445] ARM target generates unaligned STRD instruction

2017-10-09 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82445 Richard Earnshaw changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug fortran/82471] Reorder loop for unfavorable index ordering in DO CONCURRENT and FORALL

2017-10-09 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82471 Thomas Koenig changed: What|Removed |Added Status|WAITING |NEW Summary|do-concurrent is

[Bug fortran/82471] do-concurrent is much slower than ordinary-do!

2017-10-09 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82471 --- Comment #6 from Thomas Koenig --- *** Bug 82495 has been marked as a duplicate of this bug. ***

[Bug fortran/82495] forall is very slow comparing to other compilers!

2017-10-09 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82495 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug gcov-profile/82457] libgcov fork and exec hooks not always used

2017-10-09 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82457 --- Comment #6 from Mikhail Maltsev --- (In reply to Andrew Pinski from comment #5) > Well fork and exec does not need to be the semantics of POSIX says it it. > So warning is not a good idea. But don't libgcc wrappers already rely on those

[Bug target/82447] [IVOPTS] Consider removing cmp instruction while iterating on an array of known bound

2017-10-09 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82447 --- Comment #7 from amker at gcc dot gnu.org --- So with necessary IV candidates added, current cost computation has tie between address candidate and counting down candidate. The tie is introduced because counting down candidate requires

[Bug fortran/82495] New: forall is very slow comparing to other compilers!

2017-10-09 Thread chinoune.mehdi at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82495 Bug ID: 82495 Summary: forall is very slow comparing to other compilers! Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/82464] s390x z14: vector float: invalid parameter combination for intrinsic '__builtin_s390_vec_xor'

2017-10-09 Thread markos at freevec dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82464 --- Comment #4 from Konstantinos Margaritis --- Fix confirmed to work.

[Bug target/82465] vec_sqrt() for vector double erroneously fails for z13

2017-10-09 Thread markos at freevec dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82465 --- Comment #2 from Konstantinos Margaritis --- Fix confirmed to work.

[Bug target/82447] [IVOPTS] Consider removing cmp instruction while iterating on an array of known bound

2017-10-09 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82447 --- Comment #6 from amker at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #5) > (In reply to amker from comment #4) > > (In reply to Jakub Jelinek from comment #2) > > > Indeed. But when the body is: > > > sum += a[size -

[Bug target/82447] [IVOPTS] Consider removing cmp instruction while iterating on an array of known bound

2017-10-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82447 --- Comment #5 from Jakub Jelinek --- (In reply to amker from comment #4) > (In reply to Jakub Jelinek from comment #2) > > Indeed. But when the body is: > > sum += a[size - 1 - i]; > > while base 128U with step -1U is considered, it

[Bug target/82447] [IVOPTS] Consider removing cmp instruction while iterating on an array of known bound

2017-10-09 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82447 --- Comment #4 from amker at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #2) > Indeed. But when the body is: > sum += a[size - 1 - i]; > while base 128U with step -1U is considered, it isn't found as the cheapest > for

[Bug target/82447] [IVOPTS] Consider removing cmp instruction while iterating on an array of known bound

2017-10-09 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82447 --- Comment #3 from amker at gcc dot gnu.org --- BTW, which target is this? Thanks.

[Bug tree-optimization/82397] [8 Regression] qsort comparator non-negative on sorted output: 1 in vect_analyze_data_ref_accesses

2017-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82397 --- Comment #11 from Richard Biener --- Author: rguenth Date: Mon Oct 9 14:13:43 2017 New Revision: 253547 URL: https://gcc.gnu.org/viewcvs?rev=253547=gcc=rev Log: 2017-10-09 Richard Biener PR

[Bug tree-optimization/82492] [6/7 Regression] ICE: Segmentation fault

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

[Bug tree-optimization/82264] [6 Regression] ICE in vn_phi_lookup at gcc/tree-ssa-sccvn.c:3125

2017-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82264 Richard Biener changed: What|Removed |Added CC||gcc at lanrules dot de --- Comment #5

[Bug tree-optimization/82492] [6/7 Regression] ICE: Segmentation fault

2017-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82492 Richard Biener changed: What|Removed |Added Priority|P1 |P2 Status|NEW

[Bug tree-optimization/82449] code-gen error in get_rename_from_scev

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

[Bug tree-optimization/59859] [meta-bug] GRAPHITE issues

2017-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59859 Bug 59859 depends on bug 82449, which changed state. Bug 82449 Summary: code-gen error in get_rename_from_scev https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82449 What|Removed |Added

[Bug tree-optimization/82449] code-gen error in get_rename_from_scev

2017-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82449 --- Comment #4 from Richard Biener --- Author: rguenth Date: Mon Oct 9 13:50:10 2017 New Revision: 253546 URL: https://gcc.gnu.org/viewcvs?rev=253546=gcc=rev Log: 2017-10-09 Richard Biener PR

[Bug lto/81351] [8 regression] Many LTO testcases FAIL

2017-10-09 Thread renlin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81351 Renlin Li changed: What|Removed |Added CC||renlin at gcc dot gnu.org --- Comment #5

[Bug fortran/82258] [8 regression] allocate_zerosize_3.f fails since r251949

2017-10-09 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82258 --- Comment #12 from Christophe Lyon --- There are several differences, but I'm not fluent in fortran. In case of doubt, note that 'armeb' means arm target in big-endian mode.

[Bug fortran/82258] [8 regression] allocate_zerosize_3.f fails since r251949

2017-10-09 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82258 --- Comment #11 from Christophe Lyon --- Created attachment 42330 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42330=edit tree dump for armeb This is the tree-dump-original for the testcase of comment #8. My compiler is configured

[Bug middle-end/81832] [8 Regression] ICE in expand_LOOP_DIST_ALIAS, at internal-fn.c:2273

2017-10-09 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81832 amker at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug tree-optimization/82163] [8 Regression] ICE on valid code at -O3 on x86_64-linux-gnu: in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c:707

2017-10-09 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82163 amker at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/82442] vect/pr31699.c fails on arm

2017-10-09 Thread vp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82442 Vidya Praveen changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/82492] [6/7 Regression] ICE: Segmentation fault

2017-10-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82492 --- Comment #5 from Markus Trippelsdorf --- 0xad530f crash_signal ../../gcc-7.2.0/gcc/toplev.c:337 0xc2bbd8 gcond* dyn_cast(gimple*) ../../gcc-7.2.0/gcc/is-a.h:219 0xc2bbd8 vn_phi_lookup

[Bug tree-optimization/82492] [6/7 Regression] ICE: Segmentation fault

2017-10-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82492 Markus Trippelsdorf changed: What|Removed |Added Priority|P3 |P1 Known to work|

[Bug tree-optimization/82492] [7 Regression] ICE: Segmentation fault

2017-10-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82492 Markus Trippelsdorf changed: What|Removed |Added Component|c++ |tree-optimization --- Comment #3

[Bug c++/82357] [8 Regression] bogus error: cannot bind bitfield

2017-10-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82357 --- Comment #4 from Markus Trippelsdorf --- (In reply to Markus Trippelsdorf from comment #3) > trippels@gcc67 ~ % cat _png.ii > void _setjmp(int); > void png_set_longjmp_fn(); > struct SeqBase { > virtual void m_fn1() {} > void m_fn2() {

[Bug c++/82357] [8 Regression] bogus error: cannot bind bitfield

2017-10-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82357 --- Comment #3 from Markus Trippelsdorf --- trippels@gcc67 ~ % cat _png.ii void _setjmp(int); void png_set_longjmp_fn(); struct SeqBase { virtual void m_fn1() {} void m_fn2() { m_fn1(); } } a; void write_png() { a.m_fn2(); try {

[Bug c++/82357] [8 Regression] bogus error: cannot bind bitfield

2017-10-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82357 Markus Trippelsdorf changed: What|Removed |Added Priority|P3 |P1 --- Comment #2 from Markus

[Bug tree-optimization/82491] UBSAN in gcc/gimple-fold.c:6187:6: runtime error: signed integer overflow: 9223372036854775807 * 8 cannot be represented in type 'long int'

2017-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82491 --- Comment #1 from Richard Biener --- if (!integer_zerop (TREE_OPERAND (base, 1))) { if (!tree_fits_shwi_p (TREE_OPERAND (base, 1))) return NULL_TREE; the above check isn't enough to catch overflow below.

[Bug c++/82492] [7 Regression] ICE: Segmentation fault

2017-10-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82492 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/82494] UBSAN in gcc/tree-data-ref.c:3427:16: runtime error: signed integer overflow: 131072 * -131072 cannot be represented in type 'int'

2017-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82494 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/82463] vec_madd does not map to __builtin_s390_vfmasb for z14

2017-10-09 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82463 --- Comment #2 from Andreas Krebbel --- Author: krebbel Date: Mon Oct 9 12:07:54 2017 New Revision: 253543 URL: https://gcc.gnu.org/viewcvs?rev=253543=gcc=rev Log: S/390: PR82463: Fix vec_madd header file definition The builtin was not

[Bug target/82465] vec_sqrt() for vector double erroneously fails for z13

2017-10-09 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82465 --- Comment #1 from Andreas Krebbel --- Author: krebbel Date: Mon Oct 9 12:06:11 2017 New Revision: 253542 URL: https://gcc.gnu.org/viewcvs?rev=253542=gcc=rev Log: S/390: PR82465: Fix vec_sqrt builtin flags The vector double variant is

[Bug rtl-optimization/82454] Possible future performance regression in x86 for 64-bit constant expansions

2017-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82454 --- Comment #3 from Richard Biener --- Note the missed-optimization is that any (1 << C) >> x can be instead written as 1 << C - x iff we know that C - x > 0. For C == precision(x)-1 we can infer that directly from x being mentioned in

[Bug rtl-optimization/82454] Possible future performance regression in x86 for 64-bit constant expansions

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

[Bug tree-optimization/82494] New: UBSAN in gcc/tree-data-ref.c:3427:16: runtime error: signed integer overflow: 131072 * -131072 cannot be represented in type 'int'

2017-10-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82494 Bug ID: 82494 Summary: UBSAN in gcc/tree-data-ref.c:3427:16: runtime error: signed integer overflow: 131072 * -131072 cannot be represented in type 'int' Product: gcc

[Bug c/82492] ICE Segmentation fault

2017-10-09 Thread gcc at lanrules dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82492 --- Comment #1 from gcc at lanrules dot de --- Created attachment 42329 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42329=edit preprocessed file

[Bug tree-optimization/82493] New: UBSAN in gcc/sbitmap.c:368:28: runtime error: shift exponent 64 is too large for 64-bit type 'long unsigned int'

2017-10-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82493 Bug ID: 82493 Summary: UBSAN in gcc/sbitmap.c:368:28: runtime error: shift exponent 64 is too large for 64-bit type 'long unsigned int' Product: gcc Version:

[Bug c/82492] New: ICE Segmentation fault

2017-10-09 Thread gcc at lanrules dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82492 Bug ID: 82492 Summary: ICE Segmentation fault Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee:

[Bug tree-optimization/82491] New: UBSAN in gcc/gimple-fold.c:6187:6: runtime error: signed integer overflow: 9223372036854775807 * 8 cannot be represented in type 'long int'

2017-10-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82491 Bug ID: 82491 Summary: UBSAN in gcc/gimple-fold.c:6187:6: runtime error: signed integer overflow: 9223372036854775807 * 8 cannot be represented in type 'long int' Product:

[Bug sanitizer/82490] Please don't error out on unknown no_sanitize attributes.

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

[Bug target/82464] s390x z14: vector float: invalid parameter combination for intrinsic '__builtin_s390_vec_xor'

2017-10-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82464 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Mon Oct 9 11:40:23 2017 New Revision: 253541 URL: https://gcc.gnu.org/viewcvs?rev=253541=gcc=rev Log: PR target/82464 * config/s390/s390-builtins.def

[Bug debug/82489] New: UBSAN in gcc/dbxout.c:676:14: runtime error: negation of -9223372036854775808 cannot be represented in type 'long int'

2017-10-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82489 Bug ID: 82489 Summary: UBSAN in gcc/dbxout.c:676:14: runtime error: negation of -9223372036854775808 cannot be represented in type 'long int' Product: gcc

[Bug sanitizer/82490] New: Please don't error out on unknown no_sanitize attributes.

2017-10-09 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82490 Bug ID: 82490 Summary: Please don't error out on unknown no_sanitize attributes. Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/82488] New: UBSAN in gcc/expr.c:4098:17: runtime error: signed integer overflow: 0 - -9223372036854775808 cannot be represented in type 'long int'

2017-10-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82488 Bug ID: 82488 Summary: UBSAN in gcc/expr.c:4098:17: runtime error: signed integer overflow: 0 - -9223372036854775808 cannot be represented in type 'long int' Product: gcc

[Bug target/82483] ICE on invalid use w/ -mno-mmx

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

[Bug web/82487] Change generic "attachment too big" message

2017-10-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82487 --- Comment #2 from Jonathan Wakely --- Thanks!

[Bug target/82445] ARM target generates unaligned STRD instruction

2017-10-09 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82445 --- Comment #4 from Richard Earnshaw --- looks like gen_operands_ldrd_strd should be checking for this and failing if the alignment is not suitable for the target architecture.

[Bug web/82487] Change generic "attachment too big" message

2017-10-09 Thread LpSolit at netscape dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82487 Frédéric Buclin changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/82464] s390x z14: vector float: invalid parameter combination for intrinsic '__builtin_s390_vec_xor'

2017-10-09 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82464 Andreas Krebbel changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/82440] [8 regression] ICE in aarch64_simd_valid_immediate

2017-10-09 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82440 Richard Earnshaw changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/82483] ICE on invalid use w/ -mno-mmx

2017-10-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82483 --- Comment #1 from Jakub Jelinek --- More complete testcase, all of these ICE individually (except f19) with -mssse3 -mno-mmx: #include void f1 (__m64 x, __m64 y, char *z) { _mm_maskmove_si64 (x, y, z); } int f2 (__m64 x) { return

[Bug ipa/82476] C++: Inlining fails for a simple function

2017-10-09 Thread arun11299 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82476 --- Comment #6 from Arun Muralidharan --- I understand your point on why it chose not to be inlined. I was doing a micro benchmark for a sample application (a interview question basically) and thats when this issue came up. Thanks.

[Bug hsa/82416] Miscompilation due to HSA BE expanding all sub-integer types to integer types

2017-10-09 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82416 --- Comment #2 from Martin Jambor --- Author: jamborm Date: Mon Oct 9 09:41:44 2017 New Revision: 253538 URL: https://gcc.gnu.org/viewcvs?rev=253538=gcc=rev Log: [PR 82416] Do not extend operands to at least 32 bits 2017-10-09 Martin Jambor

[Bug c++/82360] [8 Regression] tree check fail in get_inner_reference, at expr.c:6996

2017-10-09 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82360 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org,

[Bug tree-optimization/82451] [GRAPHITE] codegen error in get_rename_from_scev

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

[Bug tree-optimization/82451] [GRAPHITE] codegen error in get_rename_from_scev

2017-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82451 --- Comment #4 from Richard Biener --- Testcase from dup. static int a[]; int b[1]; int c; static void d (int *f, int *g) { int e; for (e = 0; e < 2; e++) g[e] = 1; for (e = 0; e < 2; e++) g[e] = f[e] + f[e + 1]; } void h () {

[Bug tree-optimization/82486] [8 Regression][graphite] ICE in set_codegen_error, at graphite-isl-ast-to-gimple.c

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

[Bug web/82487] New: Change generic "attachment too big" message

2017-10-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82487 Bug ID: 82487 Summary: Change generic "attachment too big" message Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug libstdc++/82481] dangling reference in mutex:693

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

[Bug libstdc++/82481] dangling reference in mutex:693

2017-10-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82481 --- Comment #2 from Jonathan Wakely --- It is a dangling pointer, but it can't be dereferenced, so it doesn't matter. It's only used by std::call_once and will be set to a different local variable by the next call. We could zero the pointer,

[Bug ipa/82476] C++: Inlining fails for a simple function

2017-10-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82476 --- Comment #5 from Jonathan Wakely --- (In reply to Andrew Pinski from comment #4) > Note GCC knows main can only be called once (calling main more than once in > C/C++ is undefined IIRC) It's undefined in C++, I don't think it is in C.

[Bug web/82448] GCC web guide contains wrong information about Werror

2017-10-09 Thread alexander.samoylov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82448 Alexander Samoilov changed: What|Removed |Added Resolution|WONTFIX |FIXED --- Comment #3 from

[Bug rtl-optimization/82482] ICE in qsort comparator non-negative on sorted output: 1 in fast_allocation at ira-color.c:4821

2017-10-09 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82482 Alexander Monakov changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug tree-optimization/82422] [8 Regression][graphite] ICE in set_codegen_error, at graphite-isl-ast-to-gimple.c:248

2017-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82422 Richard Biener changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug rtl-optimization/82395] [8 Regression] qsort comparator non-negative on sorted output: 1 in color_allocnos

2017-10-09 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82395 --- Comment #4 from Alexander Monakov --- *** Bug 82482 has been marked as a duplicate of this bug. ***

[Bug middle-end/82407] [8 Regression][meta-bug] qsort_chk fallout tracking

2017-10-09 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82407 Bug 82407 depends on bug 82482, which changed state. Bug 82482 Summary: ICE in qsort comparator non-negative on sorted output: 1 in fast_allocation at ira-color.c:4821 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82482 What

[Bug tree-optimization/82486] [8 Regression][graphite] ICE in set_codegen_error, at graphite-isl-ast-to-gimple.c

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

[Bug sanitizer/82484] [8 Regression] ICE in verify_gimple failed w/ -fsanitize=address

2017-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82484 Richard Biener changed: What|Removed |Added Version|unknown |8.0 Target Milestone|---

[Bug middle-end/82479] missing popcount builtin detection

2017-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82479 Richard Biener changed: What|Removed |Added Version|unknown |8.0 --- Comment #7 from Richard Biener

[Bug tree-optimization/82473] [8 Regression] ICE in vect_get_vec_def_for_stmt_copy, at tree-vect-stmts.c:1524

2017-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82473 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/82486] New: [8 Regression][graphite] ICE in set_codegen_error, at graphite-isl-ast-to-gimple.c

2017-10-09 Thread marxin at gcc dot gnu.org
./configure --enable-languages=c,c++ --disable-bootstrap --disable-libsanitizer --disable-multilib Thread model: posix gcc version 8.0.0 20171009 (experimental) (GCC)

[Bug tree-optimization/82450] loop flattening should be done

2017-10-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82450 --- Comment #2 from Richard Biener --- We once had a very aggressive pass to do this as part of graphite transforms, it's on the GCC 4.7 branch.

[Bug tree-optimization/82485] [8 Regression] ICE in sp_valid_at, at config/i386/i386.c:13232

2017-10-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82485 Jakub Jelinek changed: What|Removed |Added CC||uros at gcc dot gnu.org --- Comment #2

[Bug tree-optimization/82485] [8 Regression] ICE in sp_valid_at, at config/i386/i386.c:13232

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

[Bug middle-end/82479] missing popcount builtin detection

2017-10-09 Thread wdijkstr at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82479 Wilco changed: What|Removed |Added CC||wdijkstr at arm dot com --- Comment #6 from

[Bug tree-optimization/82472] [8 Regression] ICE in generate_code_for_partition, at tree-loop-distribution.c:1145

2017-10-09 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82472 amker at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |amker at gcc dot

[Bug tree-optimization/82422] [8 Regression][graphite] ICE in set_codegen_error, at graphite-isl-ast-to-gimple.c:248

2017-10-09 Thread marxin at gcc dot gnu.org
/Programming/gcc2/objdir/gcc/xgcc Target: x86_64-pc-linux-gnu Configured with: ../configure --enable-languages=c,c++ --disable-bootstrap --disable-libsanitizer --disable-multilib Thread model: posix gcc version 8.0.0 20171009 (experimental) (GCC)

[Bug fortran/82480] KIND array returned by STAT too small for many values on CygWin platforms (and probably others)

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

Re: GCC does not optimize out functions without side effects with asm statements inside loop even if return velue is ignored

2017-10-09 Thread Hans-Peter Nilsson
On Sat, 7 Oct 2017, Andrew Pinski wrote: > On Sat, Oct 7, 2017 at 2:22 PM, Saldyrkine, Mikhail > wrote: > > The " uint64_t test_noasm(uint64_t idx)" has same loop and the function is > > optimized out. > > There is a difference there, objects is limited to 1024.

[Bug fortran/82372] Rejects valid parenthesis

2017-10-09 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82372 Thomas Koenig changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug fortran/82480] KIND array returned by STAT too small for many values on CygWin platforms (and probably others)

2017-10-09 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82480 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment

[Bug tree-optimization/82485] New: [8 Regression] ICE in sp_valid_at, at config/i386/i386.c:13232

2017-10-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82485 Bug ID: 82485 Summary: [8 Regression] ICE in sp_valid_at, at config/i386/i386.c:13232 Product: gcc Version: unknown Status: UNCONFIRMED Keywords:

[Bug sanitizer/82484] New: [8 Regression] ICe in verify_gimple failed w/ -fsanitize=address

2017-10-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82484 Bug ID: 82484 Summary: [8 Regression] ICe in verify_gimple failed w/ -fsanitize=address Product: gcc Version: unknown Status: UNCONFIRMED Keywords:

  1   2   >