[Bug target/83208] New: [arm-linux-gnueabi-gcc] wrong code at optimization level -O2 and -O3 for union assignment

2017-11-28 Thread yangyibiao at nju dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83208 Bug ID: 83208 Summary: [arm-linux-gnueabi-gcc] wrong code at optimization level -O2 and -O3 for union assignment Product: gcc Version: 5.4.0 Status: UNCONFIRMED

[Bug target/81363] [8 regression] FAIL: gcc.dg/vect/pr51581-1.c (internal compiler error)

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

[Bug driver/83206] -mfpu=auto does not work on ARM (armv7l-unknown-linux-gnueabihf)

2017-11-28 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83206 --- Comment #1 from Andrew Roberts --- This was tested using: /usr/local/gcc/bin/gcc -v Using built-in specs. COLLECT_GCC=/usr/local/gcc/bin/gcc COLLECT_LTO_WRAPPER=/usr/local/gcc-8.0.0/libexec/gcc/armv7l-unknown-linux-gnueabihf/8.0.0/lto-wrappe

[Bug driver/83207] New: On ARM -mcpu=native does not detect ARM big/little cpu combinations correctly (armv7l-unknown-linux-gnueabihf)

2017-11-28 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83207 Bug ID: 83207 Summary: On ARM -mcpu=native does not detect ARM big/little cpu combinations correctly (armv7l-unknown-linux-gnueabihf) Product: gcc Version: 8.0

[Bug driver/83206] New: -mfpu=auto does not work on ARM (armv7l-unknown-linux-gnueabihf)

2017-11-28 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83206 Bug ID: 83206 Summary: -mfpu=auto does not work on ARM (armv7l-unknown-linux-gnueabihf) Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/83191] [7/8 Regression] Writing a namelist with repeated complex numbers

2017-11-28 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83191 --- Comment #5 from Jerry DeLisle --- (In reply to Jerry DeLisle from comment #4) > Alternatively one could do this: > > @@ -1809,9 +1809,11 @@ write_complex (st_parameter_dt *dtp, const char > *source, int kind, size_t size) >

[Bug target/81616] Update -mtune=generic for the current Intel and AMD processors

2017-11-28 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #29 from Andrew Roberts --- And rerunning all the tests for matrix.c on Ryzen using: -march=$amarch -mtune=$amtune -mprefer-vector-width=none -mno-fma -O3 The winners were: mult took 118145 clocks -march=broadwell -mtune=broadwell mu

[Bug target/81616] Update -mtune=generic for the current Intel and AMD processors

2017-11-28 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #28 from Andrew Roberts --- Adding -mno-avx2 into the mix was a marginal win, but only just showing out of the noise: /usr/local/gcc/bin/gcc -march=znver1 -mtune=znver1 -mprefer-vector-width=none -mno-fma -mno-avx2 -O3 matrix.c -o ma

[Bug libfortran/83168] FAIL: gfortran.dg/fmt_f0_2.f90 with a sanitized libgfortran

2017-11-28 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83168 --- Comment #6 from Jerry DeLisle --- Author: jvdelisle Date: Wed Nov 29 03:07:43 2017 New Revision: 255225 URL: https://gcc.gnu.org/viewcvs?rev=255225&root=gcc&view=rev Log: 2017-11-28 Jerry DeLisle PR libgfortran/83168 * io

[Bug c++/83205] New: ICE on structured binding with ill-formed negative std::tuple_size::value

2017-11-28 Thread jcemmett1 at gmail dot com
{ template struct tuple_size; template <> struct tuple_size { static constexpr int value = -1; }; } int main() { auto [i] = Foo{}; } = Output: GNU C++17 (GCC-Explorer-Build) version 8.0.0 20171128 (experimental) (x86_64-linux-gnu) compiled by GNU C v

[Bug target/81363] [8 regression] FAIL: gcc.dg/vect/pr51581-1.c (internal compiler error)

2017-11-28 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81363 --- Comment #2 from Bill Schmidt --- (In reply to Jakub Jelinek from comment #1) > This went away with r250295 which reverted some earlier commit. Was the > patch reverted because of this LRA ICE, or for some other reason. I.e. can > we close i

burculi.com

2017-11-28 Thread Sarah Perez
Hi! I noticed you have liburcu.org. Are you intrested in burculi.com? If so please let me know and I will send you more information about the sale. If you have any questions feel free to ask, we would be happy to hear from you. Sarah Perez

[Bug fortran/83191] [7/8 Regression] Writing a namelist with repeated complex numbers

2017-11-28 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83191 --- Comment #4 from Jerry DeLisle --- Alternatively one could do this: @@ -1809,9 +1809,11 @@ write_complex (st_parameter_dt *dtp, const char *source, int kind, size_t size) precision, buf_size, result1, &res_len1);

[Bug c++/83204] New: [6/7/8 Regression] c++ -std=c++14 ICE in maybe_undo_parenthesized_ref, at cp/semantics.c:1694

2017-11-28 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83204 Bug ID: 83204 Summary: [6/7/8 Regression] c++ -std=c++14 ICE in maybe_undo_parenthesized_ref, at cp/semantics.c:1694 Product: gcc Version: 7.2.1 Status: UNCONFIRMED

[Bug fortran/83191] [7/8 Regression] Writing a namelist with repeated complex numbers

2017-11-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83191 --- Comment #3 from Dominique d'Humieres --- The following patch does the trick: --- ../_clean/libgfortran/io/write.c2017-11-22 20:37:44.0 +0100 +++ libgfortran/io/write.c 2017-11-28 23:45:55.0 +0100 @@ -1552,7 +1552,7 @

[Bug lto/83201] SPEC CPU2017 505.mcf_f produces incorrect output when built with -flto and FDO

2017-11-28 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83201 --- Comment #2 from Pat Haugen --- (In reply to Pat Haugen from comment #0) > > It appears to work fine with r254943. I'll start a bisect and post results. My bisect showed that r254946 was where it started failing on trunk. And yes, it fails w

[Bug target/83203] New: Inefficient int to avx2 vector conversion

2017-11-28 Thread zoltan at hidvegi dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83203 Bug ID: 83203 Summary: Inefficient int to avx2 vector conversion Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug c/82050] [8 Regression] ICE on invalid code on x86_64-linux-gnu in column_range, at diagnostic-show-locus.c:1403

2017-11-28 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82050 --- Comment #8 from David Malcolm --- Author: dmalcolm Date: Tue Nov 28 21:45:56 2017 New Revision: 255219 URL: https://gcc.gnu.org/viewcvs?rev=255219&root=gcc&view=rev Log: Handle very long lines when printing fix-it hints When fixing PR c/820

[Bug tree-optimization/83202] Try joining operations on consecutive array elements during tree vectorization

2017-11-28 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83202 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Component|c

[Bug c/83202] Try joining operations on consecutive array elements during tree vectorization

2017-11-28 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83202 --- Comment #1 from Daniel Fruzynski --- This was compiled with -O3 -mavx -ftree-vectorize After sending this I noticed that I wrote inner loop incorrectly, I meant one below. Anyway, it it also not optimized: for (int j = 0; j < i; j+=4) I also

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

2017-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81275 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Tue Nov 28 21:24:32 2017 New Revision: 255218 URL: https://gcc.gnu.org/viewcvs?rev=255218&root=gcc&view=rev Log: PR sanitizer/81275 * cp-tree.h (SWITCH_STMT_ALL_CASES_P):

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

2017-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81275 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Tue Nov 28 21:22:52 2017 New Revision: 255217 URL: https://gcc.gnu.org/viewcvs?rev=255217&root=gcc&view=rev Log: PR sanitizer/81275 * tree.c (block_may_fallthru): Return f

[Bug c/83202] New: Try joining operations on consecutive array elements during tree vectorization

2017-11-28 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83202 Bug ID: 83202 Summary: Try joining operations on consecutive array elements during tree vectorization Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity:

[Bug ipa/83178] [8 regression] g++.dg/ipa/devirt-22.C fail

2017-11-28 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83178 Christophe Lyon changed: What|Removed |Added Target|x86_64-*-* |x86_64-*-* arm aarch64

[Bug lto/83201] SPEC CPU2017 505.mcf_f produces incorrect output when built with -flto and FDO

2017-11-28 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83201 --- Comment #1 from Bill Schmidt --- It may be latent for a while -- the same problem exists with GCC 7. (Well, technically with branches/ibm/gcc-7-branch.)

[Bug ipa/83179] [8 regression] gcc.dg/ipa/inline-1.c fail

2017-11-28 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83179 Christophe Lyon changed: What|Removed |Added Target|x86_64-*-* |x86_64-*-* arm aarch64

[Bug lto/83201] New: SPEC CPU2017 505.mcf_f produces incorrect output when built with -flto and FDO

2017-11-28 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83201 Bug ID: 83201 Summary: SPEC CPU2017 505.mcf_f produces incorrect output when built with -flto and FDO Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: no

[Bug gcov-profile/83200] New: Unable to manipulate (prefix, strip) coverage/profile data file (.gcda) paths at compile time

2017-11-28 Thread kevin.worth at hpe dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83200 Bug ID: 83200 Summary: Unable to manipulate (prefix, strip) coverage/profile data file (.gcda) paths at compile time Product: gcc Version: 5.3.0 Status: UNCONFIRMED

[Bug target/80881] [7/8 Regression] null pointer access in libgomp.h

2017-11-28 Thread daniel.f.starke at freenet dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80881 --- Comment #7 from Daniel Starke --- Error report from Dr.Memory: Error #1: UNADDRESSABLE ACCESS: reading 0x-0x0008 8 byte(s) # 0 gomp_resolve_num_threads [../../../../src/gcc-7.1.0/libgomp/libgomp.h:677

[Bug c/82050] [8 Regression] ICE on invalid code on x86_64-linux-gnu in column_range, at diagnostic-show-locus.c:1403

2017-11-28 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82050 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/53796] I/O INQUIRE of RECL: If not specified in OPEN, the default value should be returned (sequential access)

2017-11-28 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53796 --- Comment #19 from Janne Blomqvist --- Author: jb Date: Tue Nov 28 19:28:50 2017 New Revision: 255215 URL: https://gcc.gnu.org/viewcvs?rev=255215&root=gcc&view=rev Log: PR 53796 Improve INQUIRE(RECL=...) handling The current F2018 draft (N213

[Bug c/82050] [8 Regression] ICE on invalid code on x86_64-linux-gnu in column_range, at diagnostic-show-locus.c:1403

2017-11-28 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82050 --- Comment #6 from David Malcolm --- Author: dmalcolm Date: Tue Nov 28 19:24:35 2017 New Revision: 255214 URL: https://gcc.gnu.org/viewcvs?rev=255214&root=gcc&view=rev Log: Reject fix-it hints for various awkward boundary cases (PR c/82050) PR

[Bug fortran/54613] [F03] [F08] Add FINDLOC plus support MAXLOC/MINLOC with KIND=/BACK=

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

[Bug ipa/82808] [7/8 Regression] LTO clone wrong value

2017-11-28 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82808 --- Comment #9 from Martin Jambor --- Author: jamborm Date: Tue Nov 28 18:52:49 2017 New Revision: 255212 URL: https://gcc.gnu.org/viewcvs?rev=255212&root=gcc&view=rev Log: [PR 82808] Use proper result types for arithmetic jump functions 2017-1

[Bug libfortran/83097] Use __BYTE_ORDER__ instead of runtime test

2017-11-28 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83097 Thomas Koenig changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/81616] Update -mtune=generic for the current Intel and AMD processors

2017-11-28 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #27 from Jan Hubicka --- Hi, one of problem here is use of vgather instruction. It is hardly a win on Zen architecture. It is also on my TODO to adjust the code model to disable it for most loops. I only want to benchmark if it is a

[Bug target/81616] Update -mtune=generic for the current Intel and AMD processors

2017-11-28 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #26 from Jan Hubicka --- On you matrix benchmarks I get: Vector inside of loop cost: 44 Vector prologue cost: 12 Vector epilogue cost: 0 Scalar iteration cost: 40 Scalar outside cost: 0 Vector outside cost: 12 prologue

[Bug target/81616] Update -mtune=generic for the current Intel and AMD processors

2017-11-28 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #25 from Jan Hubicka --- Hi, I agree that the matric multiplication fma issue is important and hopefully it will be fixed for GCC 8. See https://gcc.gnu.org/ml/gcc-patches/2017-11/msg00437.html The irregularity of tune/arch is proba

[Bug debug/83199] New: FAIL: gdb.base/async.exp & gdb.base/skip.exp

2017-11-28 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83199 Bug ID: 83199 Summary: FAIL: gdb.base/async.exp & gdb.base/skip.exp Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: wrong-debug Severity: normal Priorit

[Bug fortran/83196] ICE in gfc_build_compare_string, at fortran/trans-expr.c:3609 (and others)

2017-11-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83196 Dominique d'Humieres changed: What|Removed |Added Keywords||ice-on-invalid-code S

[Bug c/83198] [7/8 regression] ICE internal compiler error: in format_floating, at gimple-ssa-sprintf.c:1900

2017-11-28 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83198 Martin Sebor changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c/83198] ICE internal compiler error: in format_floating, at gimple-ssa-sprintf.c:1900

2017-11-28 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83198 Martin Sebor changed: What|Removed |Added Keywords||ice-on-invalid-code Status|UN

[Bug c/83197] ICE in strip_float_extensions, at tree.c:11935

2017-11-28 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83197 --- Comment #2 from Marek Polacek --- Even r104500 ICEs -> this is ancient.

[Bug bootstrap/81470] [8 Regression] Bootstrap comparison failures in gcc/ada

2017-11-28 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81470 Eric Botcazou changed: What|Removed |Added Status|WAITING |NEW CC|

[Bug c/83197] ICE in strip_float_extensions, at tree.c:11935

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

[Bug target/80819] [6/7/8 regression] Useless store to the stack in _mm_set_epi64x with SSE4 -mno-avx

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

[Bug c/83198] New: ICE internal compiler error: in format_floating, at gimple-ssa-sprintf.c:1900

2017-11-28 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83198 Bug ID: 83198 Summary: ICE internal compiler error: in format_floating, at gimple-ssa-sprintf.c:1900 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: nor

[Bug c++/81610] bogus fix-it hint for a call to an undeclared function: for

2017-11-28 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81610 --- Comment #2 from David Malcolm --- Candidate patch: https://gcc.gnu.org/ml/gcc-patches/2017-11/msg02048.html

[Bug c++/80567] bogus fixit hint for undeclared memset: else

2017-11-28 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80567 --- Comment #4 from David Malcolm --- Candidate patch: https://gcc.gnu.org/ml/gcc-patches/2017-11/msg02048.html

[Bug c/83197] New: ICE in strip_float_extensions, at tree.c:11935

2017-11-28 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83197 Bug ID: 83197 Summary: ICE in strip_float_extensions, at tree.c:11935 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug fortran/83196] ICE in gfc_build_compare_string, at fortran/trans-expr.c:3609 (and others)

2017-11-28 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83196 --- Comment #2 from G. Steinmetz --- Slightly modified : $ cat z3.f90 program p call s contains subroutine s if ( f /= '' ) call abort end character(3) function f() f = '' end end $ gfortran-8-20171126 -c z3.f90 -O

[Bug fortran/83196] ICE in gfc_build_compare_string, at fortran/trans-expr.c:3609 (and others)

2017-11-28 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83196 --- Comment #1 from G. Steinmetz --- With reversed order, i.e. definition of "f" first : $ cat z2.f90 program p call s contains character(3) function f() f = 'abc' end subroutine s if ( f /= 'abc' ) call abort end en

[Bug fortran/83196] New: ICE in gfc_build_compare_string, at fortran/trans-expr.c:3609 (and others)

2017-11-28 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83196 Bug ID: 83196 Summary: ICE in gfc_build_compare_string, at fortran/trans-expr.c:3609 (and others) Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug target/80819] [6/7/8 regression] Useless store to the stack in _mm_set_epi64x with SSE4 -mno-avx

2017-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80819 --- Comment #9 from Jakub Jelinek --- Ok, I'll bootstrap/regtest removing that; dunno if that is sufficient though, if there shouldn't be some performance analysis. That said, it is solely about the SSE4, for AVX we use different alternatives.

[Bug tree-optimization/83195] [8 regression] pr82929.c scan for "Merging successful" fail

2017-11-28 Thread sudi.das at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83195 --- Comment #4 from Sudakshina Das --- I think this is the only test that fails on arm.

[Bug tree-optimization/83195] [8 regression] pr82929.c scan for "Merging successful" fail

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

[Bug rtl-optimization/81025] [8 Regression] gcc ICE while building glibc for MIPS soft-float multi-lib variant

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

[Bug target/80819] [6/7/8 regression] Useless store to the stack in _mm_set_epi64x with SSE4 -mno-avx

2017-11-28 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80819 --- Comment #8 from Uroš Bizjak --- (In reply to Jakub Jelinek from comment #7) > Note it is already postreload that propagates the %rsi register directly > into vec_concatv2di. And the reason why DSE does nothing is that since LRA > introductio

[Bug tree-optimization/83195] [8 regression] pr82929.c scan for "Merging successful" fail

2017-11-28 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83195 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug tree-optimization/83194] Possibly missed simplification with strcmp(s, t) == strcmp(t, s)

2017-11-28 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83194 --- Comment #3 from joseph at codesourcery dot com --- You definitely cannot assume strcmp (s, t) == -strcmp (t, s), only that the result has the correct sign in each case. There should be no need to preserve the exact return value (of the corr

[Bug middle-end/83185] [8 Regression] ICE with -fsanitize=address in build_simple_mem_ref_loc, at tree.c:4696

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

[Bug tree-optimization/83190] missing strlen optimization of the empty string

2017-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83190 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #5

[Bug fortran/83021] [7/8 Regression] gfortran segfault in polymorphic assignment

2017-11-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83021 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/83021] [7/8 Regression] gfortran segfault in polymorphic assignment

2017-11-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83021 --- Comment #13 from Paul Thomas --- Author: pault Date: Tue Nov 28 15:38:55 2017 New Revision: 255205 URL: https://gcc.gnu.org/viewcvs?rev=255205&root=gcc&view=rev Log: 2017-11-28 Paul Thomas PR fortran/83021 * resolve.c (re

[Bug tree-optimization/83195] [8 regression] pr82929.c scan for "Merging successful" fail

2017-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83195 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug target/81616] Update -mtune=generic for the current Intel and AMD processors

2017-11-28 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #24 from Andrew Roberts --- For the mt19937ar test: /usr/local/gcc/bin/gcc -march=znver1 -mtune=znver1 -O3 mt19937ar.c -o mt19937ar mt19937ar took 462062 clocks /usr/local/gcc/bin/gcc -march=znver1 -mtune=znver1 -mprefer-vector-wi

[Bug lto/69866] lto1: internal compiler error: in add_symbol_to_partition_1, at lto/lto-partition.c:158

2017-11-28 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69866 --- Comment #14 from Thomas Preud'homme --- Author: thopre01 Date: Tue Nov 28 15:19:14 2017 New Revision: 255203 URL: https://gcc.gnu.org/viewcvs?rev=255203&root=gcc&view=rev Log: Fix ICE in add_symbol_to_partition_1 2017-11-28 Thomas Preud'ho

[Bug target/81616] Update -mtune=generic for the current Intel and AMD processors

2017-11-28 Thread andrewm.roberts at sky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #23 from Andrew Roberts --- Thanks Honza, getting closer, with original matrix.c on Ryzen: /usr/local/gcc/bin/gcc -march=znver1 -mtune=znver1 -O3 matrix.c -o matrix mult took 364850 clocks /usr/local/gcc/bin/gcc -march=

[Bug fortran/83021] [7/8 Regression] gfortran segfault in polymorphic assignment

2017-11-28 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83021 --- Comment #12 from Paul Thomas --- Author: pault Date: Tue Nov 28 15:13:42 2017 New Revision: 255202 URL: https://gcc.gnu.org/viewcvs?rev=255202&root=gcc&view=rev Log: 2017-11-28 Paul Thomas PR fortran/83021 * resolve.c (re

[Bug tree-optimization/83072] Late VRP optimization

2017-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83072 --- Comment #5 from Richard Biener --- The testcase is now optimized early during evrp after r255201. We still don't record temporary ranges in SSA range info but we can perform the unreachable () trick VRP has.

[Bug tree-optimization/80776] -Wformat-overflow false positive for %d on integer bounded by __builtin_unreachable

2017-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80776 --- Comment #6 from Richard Biener --- The original case is now fixed.

[Bug tree-optimization/80776] -Wformat-overflow false positive for %d on integer bounded by __builtin_unreachable

2017-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80776 --- Comment #5 from Richard Biener --- Author: rguenth Date: Tue Nov 28 14:58:11 2017 New Revision: 255201 URL: https://gcc.gnu.org/viewcvs?rev=255201&root=gcc&view=rev Log: 2017-11-28 Richard Biener PR tree-optimization/80776

[Bug middle-end/83069] [8 Regression] internal compiler error: in from_gcov_type, at profile-count.h:676

2017-11-28 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83069 --- Comment #14 from Jan Hubicka --- Letting entry block frequency to drop to 0 has bad effect on IPA profile propagation. Since new profile count arithmetics is overflow safe, I think we should just cap it to max_count in such case. The loop a

[Bug target/80819] [6/7/8 regression] Useless store to the stack in _mm_set_epi64x with SSE4 -mno-avx

2017-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80819 --- Comment #7 from Jakub Jelinek --- Note it is already postreload that propagates the %rsi register directly into vec_concatv2di. And the reason why DSE does nothing is that since LRA introduction the DSE spill removal has been disabled and la

[Bug target/81616] Update -mtune=generic for the current Intel and AMD processors

2017-11-28 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81616 --- Comment #22 from Jan Hubicka --- Hi, this is same base (so you can see there is some noise) compared to haswell tuning 164.gzip 140057.12452* 140058.72384* 175.vpr 140037.13776*

[Bug middle-end/70773] Cortex A5 profiled sudoku solver slower due to lack of sdiv/udiv

2017-11-28 Thread tulipawn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70773 --- Comment #25 from PeteVine --- So, the profile data is probably fine, and judging from the size of the final binary, it's being used. The fix could be real after all :)

[Bug target/80819] [6/7/8 regression] Useless store to the stack in _mm_set_epi64x with SSE4 -mno-avx

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

[Bug middle-end/70773] Cortex A5 profiled sudoku solver slower due to lack of sdiv/udiv

2017-11-28 Thread tulipawn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70773 --- Comment #24 from PeteVine --- Or maybe not, gcov-dump-6 is able to read the file. $ gcov-dump-6 sudoku.gcda.good sudoku.gcda.good:data:magic `gcda':version `A80e' sudoku.gcda.good:warning:current version is `603*' sudoku.gcda.good:stamp 464

[Bug middle-end/70773] Cortex A5 profiled sudoku solver slower due to lack of sdiv/udiv

2017-11-28 Thread tulipawn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70773 --- Comment #23 from PeteVine --- $ gcov-dump-6 sudoku.gcda.bad sudoku.gcda.bad:data:magic `gcda':version `603*' sudoku.gcda.bad:stamp 46515746 sudoku.gcda.bad: a300: 77:PROGRAM_SUMMARY checksum=0x12ec1c02 sudoku.gcda.bad:co

[Bug rtl-optimization/80709] [8 Regression] ICE in setup_preferred_alternate_classes_for_new_pseudos, at ira.c:2772

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

[Bug target/80819] [6/7/8 regression] Useless store to the stack in _mm_set_epi64x with SSE4 -mno-avx

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

[Bug tree-optimization/83194] Possibly missed simplification with strcmp(s, t) == strcmp(t, s)

2017-11-28 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83194 --- Comment #2 from Marc Glisse --- What if strcmp returns INT_MIN?

[Bug debug/81307] [8 regression] g++.dg/debug/debug9.C -gstabs FAILs

2017-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81307 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Tue Nov 28 13:03:37 2017 New Revision: 255198 URL: https://gcc.gnu.org/viewcvs?rev=255198&root=gcc&view=rev Log: PR debug/81307 * dbxout.c (dbx_block_with_cold_children):

[Bug rtl-optimization/81020] [6/7 Regression] wrong code with -O -fno-tree-bit-ccp -fno-tree-coalesce-vars -fno-tree-vrp

2017-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81020 Jakub Jelinek changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment #8

[Bug middle-end/83185] [8 Regression] ICE with -fsanitize=address in build_simple_mem_ref_loc, at tree.c:4696

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

[Bug fortran/83191] [7/8 Regression] Writing a namelist with repeated complex numbers

2017-11-28 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83191 Jerry DeLisle changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug rtl-optimization/81020] [6/7 Regression] wrong code with -O -fno-tree-bit-ccp -fno-tree-coalesce-vars -fno-tree-vrp

2017-11-28 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81020 Segher Boessenkool changed: What|Removed |Added CC||segher at gcc dot gnu.org --- Comme

[Bug tree-optimization/83195] [8 regression] pr82929.c scan for "Merging successful" fail

2017-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83195 Richard Biener changed: What|Removed |Added Target||arm Component|regression

[Bug tree-optimization/83141] SRA and memcpy folding interact badly generating wrong-code

2017-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83141 Richard Biener changed: What|Removed |Added Assignee|rguenth at gcc dot gnu.org |jamborm at gcc dot gnu.org ---

[Bug tree-optimization/83141] SRA and memcpy folding interact badly generating wrong-code

2017-11-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83141 --- Comment #3 from Richard Biener --- Author: rguenth Date: Tue Nov 28 11:58:45 2017 New Revision: 255197 URL: https://gcc.gnu.org/viewcvs?rev=255197&root=gcc&view=rev Log: 2017-11-28 Richard Biener PR middle-end/83141 * gim

[Bug c++/83187] [8 regression] internal compiler error: in get_alias_set, at alias.c:923

2017-11-28 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83187 Nathan Sidwell changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/83186] [8 regression] internal compiler error: in build_address, at cp/typeck.c:5667

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

[Bug c++/83187] [8 regression] internal compiler error: in get_alias_set, at alias.c:923

2017-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83187 --- Comment #2 from Jakub Jelinek --- The problem is that we have a type (complex double) where TYPE_CANONICAL (TYPE_MAIN_VARIANT (t)) != TYPE_MAIN_VARIANT (TYPE_CANONICAL (TYPE_MAIN_VARIANT (t))) which get_alias_set code asserts on, because it d

[Bug regression/83195] New: [8 regression] pr82929.c scan for "Merging successful" fail

2017-11-28 Thread sudi.das at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83195 Bug ID: 83195 Summary: [8 regression] pr82929.c scan for "Merging successful" fail Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Prio

[Bug c/83117] [8 Regression] FAIL: gcc.target/x86_64/abi/ms-sysv/ms-sysv.c (test for excess errors)

2017-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83117 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/80788] [8 Regression] ICE in set_value_range, at tree-vrp.c:252

2017-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80788 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/83117] [8 Regression] FAIL: gcc.target/x86_64/abi/ms-sysv/ms-sysv.c (test for excess errors)

2017-11-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83117 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Tue Nov 28 11:14:52 2017 New Revision: 255196 URL: https://gcc.gnu.org/viewcvs?rev=255196&root=gcc&view=rev Log: PR c/83117 * gcc.target/x86_64/abi/ms-sysv/gen.cc (make_do

[Bug tree-optimization/83189] [8 regression] internal compiler error: in probability_in, at profile-count.h:1050

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

[Bug fortran/83191] [7/8 Regression] Writing a namelist with repeated complex numbers

2017-11-28 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83191 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIRMED

[Bug c++/83187] [8 regression] internal compiler error: in get_alias_set, at alias.c:923

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

  1   2   >