[Bug target/84710] [8 Regression] ICE: RTL check: expected code 'reg', have 'subreg' in rhs_regno, at rtl.h:1896 with -O -fno-forward-propagate

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

[Bug tree-optimization/84687] [8 Regression] error: invalid conversion in gimple call with -O3 and -ffast-math

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84687 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/84729] New: internal compiler error: verify_gimple failed

2018-03-05 Thread vegard.nossum at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84729 Bug ID: 84729 Summary: internal compiler error: verify_gimple failed Product: gcc Version: 8.0.1 Status: UNCONFIRMED Keywords: ice-on-invalid-code Severity: normal

[Bug c++/84728] New: internal compiler error: Segmentation fault (is_gimple_variable())

2018-03-05 Thread vegard.nossum at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84728 Bug ID: 84728 Summary: internal compiler error: Segmentation fault (is_gimple_variable()) Product: gcc Version: 8.0.1 Status: UNCONFIRMED Keywords:

[Bug tree-optimization/84687] [8 Regression] error: invalid conversion in gimple call with -O3 and -ffast-math

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84687 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Tue Mar 6 07:06:44 2018 New Revision: 258272 URL: https://gcc.gnu.org/viewcvs?rev=258272=gcc=rev Log: PR tree-optimization/84687 * omp-simd-clone.c (simd_clone_create):

[Bug c++/84231] [8 Regression] cannot bind non-const lvalue reference of type ‘const char*&’ to an rvalue of type ‘const char*’

2018-03-05 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84231 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/84593] [6/7/8 Regression] internal compiler error: Segmentation fault (non_type_check())

2018-03-05 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84593 Alexandre Oliva changed: What|Removed |Added Priority|P4 |P3 Status|ASSIGNED

[Bug c++/84492] [8 Regression] ICE with statement expression

2018-03-05 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84492 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/84231] [8 Regression] cannot bind non-const lvalue reference of type ‘const char*&’ to an rvalue of type ‘const char*’

2018-03-05 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84231 --- Comment #5 from Alexandre Oliva --- Author: aoliva Date: Tue Mar 6 06:25:12 2018 New Revision: 258271 URL: https://gcc.gnu.org/viewcvs?rev=258271=gcc=rev Log: [C++] [PR84231] overload on cond_expr in template A non-type-dependent

[Bug c++/84593] [6/7/8 Regression] internal compiler error: Segmentation fault (non_type_check())

2018-03-05 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84593 --- Comment #3 from Alexandre Oliva --- Author: aoliva Date: Tue Mar 6 06:24:53 2018 New Revision: 258270 URL: https://gcc.gnu.org/viewcvs?rev=258270=gcc=rev Log: [PR c++/84593] ice on braced init with uninit ref field If an initializer expr

[Bug c++/84492] [8 Regression] ICE with statement expression

2018-03-05 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84492 --- Comment #4 from Alexandre Oliva --- Author: aoliva Date: Tue Mar 6 06:24:40 2018 New Revision: 258269 URL: https://gcc.gnu.org/viewcvs?rev=258269=gcc=rev Log: [PR c++/84492] stmt expr ending with overload We ICEd when returning a stmt

[Bug fortran/70409] Silent truncation of character parameters with len=huge()

2018-03-05 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70409 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Status|NEW

[Bug c/84723] [8 Regression] ICE in create_target_clone, at multiple_target.c:275

2018-03-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84723 Martin Sebor changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug c++/71832] [7/8 Regression] ICE on invalid C++11 code with incorrect decltype use for non-type template parameter: Segmentation fault

2018-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71832 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c++/71169] [7/8 Regression] ICE on invalid C++ code in pop_nested_class (cp/class.c:7785)

2018-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71169 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/83969] [8 Regression] ICE in final_scan_insn, at final.c:2997 (error: could not split insn) for powerpc targets

2018-03-05 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83969 Peter Bergner changed: What|Removed |Added CC||bergner at gcc dot gnu.org --- Comment

[Bug c++/84724] [7/8 Regression] internal compiler error: in single_succ_edge, at basic-block.h:339 with a declaration of __builtin_trap

2018-03-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84724 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/81572] [7 Regression] gcc-7 regression: unnecessary vector regmove on compare

2018-03-05 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81572 --- Comment #6 from Vladimir Makarov --- (In reply to Peter Bergner from comment #5) > Thanks for fixing this Vlad! Since this is a GCC 7 regression, can we get > this back ported there too? If it would help, I can do the bootstrap, >

[Bug c++/84727] [8 regression] Constant class initialization not detected as such

2018-03-05 Thread romain.geissler at amadeus dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84727 --- Comment #1 from Romain Geissler --- Mmmh on Godbolt it seems to work with the gcc from today: https://godbolt.org/g/91wxk7 So it's has been most likely fixed in the meantime.

[Bug target/81572] [7 Regression] gcc-7 regression: unnecessary vector regmove on compare

2018-03-05 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81572 Peter Bergner changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/84727] New: [8 regression] Constant class initialization not detected as such

2018-03-05 Thread romain.geissler at amadeus dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84727 Bug ID: 84727 Summary: [8 regression] Constant class initialization not detected as such Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity: normal

[Bug target/84719] gcc's __builtin_memcpy performance with certain number of bytes is terrible compared to clang's

2018-03-05 Thread gpnuma at centaurean dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84719 --- Comment #8 from gpnuma at centaurean dot com --- Just to make sure I commented out bit masking : #include #include #include #include #include #include #include int main(int argc, char *argv[]) { const uint64_t size = 10;

[Bug target/84627] powerpc excess padding generated for POWER9 target

2018-03-05 Thread npiggin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84627 Nicholas Piggin changed: What|Removed |Added Resolution|INVALID |FIXED --- Comment #4 from Nicholas

[Bug c++/84708] [8 Regression] internal compiler error: in lambda_expr_this_capture, at cp/lambda.c:772

2018-03-05 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84708 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/84700] [6/7 Regression] ICE on 32-bit BE powerpc targets w/ -misel -O1

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84700 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P2 Summary|[6/7/8

[Bug c++/84708] [8 Regression] internal compiler error: in lambda_expr_this_capture, at cp/lambda.c:772

2018-03-05 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84708 --- Comment #2 from Jason Merrill --- Author: jason Date: Mon Mar 5 22:14:38 2018 New Revision: 258264 URL: https://gcc.gnu.org/viewcvs?rev=258264=gcc=rev Log: PR c++/84708 - ICE with lambda in local class NSDMI. * lambda.c

[Bug target/84700] [6/7/8 Regression] ICE on 32-bit BE powerpc targets w/ -misel -O1

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84700 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Mon Mar 5 22:13:58 2018 New Revision: 258263 URL: https://gcc.gnu.org/viewcvs?rev=258263=gcc=rev Log: PR target/84700 * combine.c (combine_simplify_rtx): Don't try to

[Bug c++/84684] inserting random code / flags produces wrong code

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84684 --- Comment #16 from Jakub Jelinek --- Author: jakub Date: Mon Mar 5 22:12:45 2018 New Revision: 258262 URL: https://gcc.gnu.org/viewcvs?rev=258262=gcc=rev Log: PR c++/84684 * constexpr.c (constexpr_call_hasher::equal): Return

[Bug c++/82611] Incorrect warning for redundant capture in lambda

2018-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82611 --- Comment #3 from Paolo Carlini --- By the way, both clang and icc emit an *hard error*, not just a warning for this usage. Consider yourself lucky ;)

[Bug fortran/84218] ICE in free_expr0, at fortran/expr.c:451

2018-03-05 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84218 Dominique d'Humieres changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/84218] ICE in free_expr0, at fortran/expr.c:451

2018-03-05 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84218 Harald Anlauf changed: What|Removed |Added CC||anlauf at gmx dot de --- Comment #4

[Bug fortran/70913] ICE in gfc_encode_character, at fortran/target-memory.c:227

2018-03-05 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70913 Harald Anlauf changed: What|Removed |Added CC||anlauf at gmx dot de --- Comment #5

[Bug c++/84708] [8 Regression] internal compiler error: in lambda_expr_this_capture, at cp/lambda.c:772

2018-03-05 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84708 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug fortran/66128] ICE for some intrinsics with zero sized array parameter

2018-03-05 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66128 --- Comment #14 from kargl at gcc dot gnu.org --- (In reply to Thomas Koenig from comment #11) > According to your mail at (In reply to kargl from comment #10) > > > Closing as fixed. > > https://gcc.gnu.org/ml/fortran/2018-03/msg00010.html

[Bug fortran/54687] Use gcc option machinery for gfortran

2018-03-05 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54687 --- Comment #14 from Manuel López-Ibáñez --- (In reply to Dominique d'Humieres from comment #13) > No activity since over two years. Any objection to close this PR as FIXED? I personally don't mind since I don't use gfortran and I am not

[Bug tree-optimization/84725] enable attribute nonstring for all narrow character types

2018-03-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84725 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #2 from Martin Sebor

[Bug c++/79937] [6/7/8 Regression] ICE in replace_placeholders_r

2018-03-05 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79937 Jason Merrill changed: What|Removed |Added Assignee|jason at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug c++/84726] [8 regression] Unnecessary lambda capture of constant variables

2018-03-05 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84726 --- Comment #1 from Jason Merrill --- Optimizing it away is allowed by 8.4.5.1p2: An implementation may define the closure type differently from what is described below provided this does not alter the observable behavior of the program other

[Bug c++/84726] [8 regression] Unnecessary lambda capture of constant variables

2018-03-05 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84726 Jason Merrill changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c++/84726] [8 regression] Unnecessary lambda capture of constant variables

2018-03-05 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84726 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/84726] New: [8 regression] Unnecessary lambda capture of constant variables

2018-03-05 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84726 Bug ID: 84726 Summary: [8 regression] Unnecessary lambda capture of constant variables Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: ABI

[Bug c++/54367] [meta-bug] lambda expressions

2018-03-05 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 60230, which changed state. Bug 60230 Summary: internal compiler error on lambdas capturing multidimensional arrays with dynamic boundary https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60230 What|Removed

[Bug c++/60230] internal compiler error on lambdas capturing multidimensional arrays with dynamic boundary

2018-03-05 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60230 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/84560] [6/7/8 Regression] Internal error in std::function with std::memset

2018-03-05 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84560 Jason Merrill changed: What|Removed |Added CC||moezzia at gmail dot com --- Comment #7

[Bug target/84264] [8 Regression] ICE in rs6000_emit_le_vsx_store, at config/rs6000/rs6000.c:10367 starting with r256656

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

[Bug target/84571] [og7, openacc, nvptx] 32-bit value passed in 64 bits to offloading function

2018-03-05 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84571 cesar at gcc dot gnu.org changed: What|Removed |Added CC||cesar at gcc dot gnu.org ---

[Bug fortran/56667] Syntax error causes misleading message: "Expected PARAMETER symbol in complex constant"

2018-03-05 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56667 kargl at gcc dot gnu.org changed: What|Removed |Added Priority|P4 |P5 Status|WAITING

[Bug tree-optimization/84725] enable attribute nonstring for all narrow character types

2018-03-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84725 Martin Sebor changed: What|Removed |Added Keywords||diagnostic

[Bug tree-optimization/84725] New: enable attribute nonstring for all narrow character types

2018-03-05 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84725 Bug ID: 84725 Summary: enable attribute nonstring for all narrow character types Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug target/84570] [og7, openacc, nvptx] Unused offloaded function parameters

2018-03-05 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84570 cesar at gcc dot gnu.org changed: What|Removed |Added CC||cesar at gcc dot gnu.org ---

[Bug c++/84724] New: internal compiler error: in single_succ_edge, at basic-block.h:339

2018-03-05 Thread vegard.nossum at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84724 Bug ID: 84724 Summary: internal compiler error: in single_succ_edge, at basic-block.h:339 Product: gcc Version: 8.0.1 Status: UNCONFIRMED Keywords:

[Bug target/84719] gcc's __builtin_memcpy performance with certain number of bytes is terrible compared to clang's

2018-03-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84719 --- Comment #7 from Andrew Pinski --- I wonder if this is not __builtin_memcpy but rather how to optimize and putting in the lower bytes of an uint64_t. I think your benchmark is not benchmarking what you think it is benchmarking.

[Bug c++/84702] [8 Regression] internal compiler error: in tsubst_copy, at cp/pt.c:15082

2018-03-05 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84702 --- Comment #4 from Nathan Sidwell --- Author: nathan Date: Mon Mar 5 18:44:24 2018 New Revision: 258258 URL: https://gcc.gnu.org/viewcvs?rev=258258=gcc=rev Log: [PR c++/84702] ICE with default tmpl arg of overload set

[Bug c++/84702] [8 Regression] internal compiler error: in tsubst_copy, at cp/pt.c:15082

2018-03-05 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84702 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/84719] gcc's __builtin_memcpy performance with certain number of bytes is terrible compared to clang's

2018-03-05 Thread gpnuma at centaurean dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84719 --- Comment #6 from gpnuma at centaurean dot com --- If you compile the following code (-O3 being the only flag used) : #include #include #include #include #include #include #include int main(int argc, char *argv[]) { const uint64_t

[Bug c++/84709] Cannot define method with same name of previously using declared class

2018-03-05 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84709 --- Comment #3 from Jonathan Wakely --- Right, it's not relevant. The rule is not really about hiding ::Foo and making a name inaccessible, it's about the name "Foo" changing meaning in the class scope. Consider: struct Foo { }; struct Bar {

[Bug target/84719] gcc's __builtin_memcpy performance with certain number of bytes is terrible compared to clang's

2018-03-05 Thread gpnuma at centaurean dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84719 --- Comment #5 from gpnuma at centaurean dot com --- Which gcc and which clang ? Because on my platform, in the above code, if you isolate 3 bytes at a time and 5 bytes at a time it is way slower than clang (by doing manual unrolling). Or maybe

[Bug c/84721] [8 Regression] ICE in c_push_function_context, at c-decl.c:9667

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84721 Marek Polacek changed: What|Removed |Added Keywords||ice-on-invalid-code

[Bug c/84723] New: [8 Regression] ICE in create_target_clone, at multiple_target.c:275

2018-03-05 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84723 Bug ID: 84723 Summary: [8 Regression] ICE in create_target_clone, at multiple_target.c:275 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug target/84700] [6/7/8 Regression] ICE on 32-bit BE powerpc targets w/ -misel -O1

2018-03-05 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84700 --- Comment #4 from Segher Boessenkool --- That patch is pre-approved if it tests fine. Thanks!

[Bug c/84722] New: [8 Regression] ICE in create_dispatcher_calls, at multiple_target.c:147

2018-03-05 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84722 Bug ID: 84722 Summary: [8 Regression] ICE in create_dispatcher_calls, at multiple_target.c:147 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c/84721] New: [8 Regression] ICE in c_push_function_context, at c-decl.c:9667

2018-03-05 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84721 Bug ID: 84721 Summary: [8 Regression] ICE in c_push_function_context, at c-decl.c:9667 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug lto/84592] [openacc,openmp] lto1: ICE in input_varpool_node, at lto-cgraph.c:1424: for CSWTCH symbol

2018-03-05 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84592 --- Comment #7 from Tom de Vries --- Created attachment 43571 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43571=edit Tentative patch Works on nvptx for the examples from comment 0, comment 3 and comment 5.

[Bug target/84719] gcc's __builtin_memcpy performance with certain number of bytes is terrible compared to clang's

2018-03-05 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84719 H.J. Lu changed: What|Removed |Added Status|WAITING |NEW --- Comment #4 from H.J. Lu --- I

[Bug target/84700] [6/7/8 Regression] ICE on 32-bit BE powerpc targets w/ -misel -O1

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

[Bug target/84700] [6/7/8 Regression] ICE on 32-bit BE powerpc targets w/ -misel -O1

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84700 Jakub Jelinek changed: What|Removed |Added CC||segher at gcc dot gnu.org --- Comment

[Bug target/84719] gcc's __builtin_memcpy performance with certain number of bytes is terrible compared to clang's

2018-03-05 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84719 H.J. Lu changed: What|Removed |Added Target|x86_64-apple-darwin17.4.0 |x86_64 CC|

[Bug c++/84684] inserting random code / flags produces wrong code

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84684 --- Comment #15 from Marek Polacek --- I think this is the fix: --- a/gcc/cp/typeck2.c +++ b/gcc/cp/typeck2.c @@ -1251,8 +1251,7 @@ massage_init_elt (tree type, tree init, int nested, tsubst_flags_t complain) init = TARGET_EXPR_INITIAL

[Bug target/84711] AArch32 big-endian fails when taking subreg of a vector mode to a scalar mode.

2018-03-05 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84711 Tamar Christina changed: What|Removed |Added Target Milestone|9.0 |8.0 --- Comment #2 from Tamar

[Bug target/84371] test case gcc.target/powerpc/builtins-3.c fails on power9

2018-03-05 Thread willschm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84371 --- Comment #6 from Will Schmidt --- Author: willschm Date: Mon Mar 5 17:11:16 2018 New Revision: 258257 URL: https://gcc.gnu.org/viewcvs?rev=258257=gcc=rev Log: 2018-03-05 Will Schmidt Backport from

[Bug tree-optimization/84670] [8 Regression] ICE: in compute_antic_aux, at tree-ssa-pre.c:2148 with -O2 -fno-tree-dominator-opts

2018-03-05 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84670 Allan Jensen changed: What|Removed |Added CC||linux at carewolf dot com --- Comment

[Bug middle-end/84718] [8 regression] ICE when compiling chromium

2018-03-05 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84718 Allan Jensen changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/84700] [6/7/8 Regression] ICE on 32-bit BE powerpc targets w/ -misel -O1

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

[Bug target/84719] gcc's __builtin_memcpy performance with certain number of bytes is terrible compared to clang's

2018-03-05 Thread gpnuma at centaurean dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84719 --- Comment #2 from gpnuma at centaurean dot com --- (In reply to Andrew Pinski from comment #1) > Does -mcpu=native improve it? > Also is GCC calling memcpy instead of doing an inline version? No -march=native does not make any difference. And

[Bug inline-asm/84683] [6/7/8 Regression] internal compiler error: in move_for_stack_reg, at reg-stack.c:1173

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

[Bug c++/84720] New: internal compiler error: tree check: expected tree that contains 'decl minimal' structure, have 'error_mark' in decl_anon_ns_mem_p, at cp/tree.c:3472

2018-03-05 Thread vegard.nossum at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84720 Bug ID: 84720 Summary: internal compiler error: tree check: expected tree that contains 'decl minimal' structure, have 'error_mark' in decl_anon_ns_mem_p, at cp/tree.c:3472

[Bug target/84719] gcc's __builtin_memcpy performance with certain number of bytes is terrible compared to clang's

2018-03-05 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84719 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug bootstrap/84719] New: gcc's __builtin_memcpy performance with certain number of bytes is terrible compared to clang's

2018-03-05 Thread gpnuma at centaurean dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84719 Bug ID: 84719 Summary: gcc's __builtin_memcpy performance with certain number of bytes is terrible compared to clang's Product: gcc Version: 7.3.0 Status: UNCONFIRMED

[Bug c++/71832] [7/8 Regression] ICE on invalid C++11 code with incorrect decltype use for non-type template parameter: Segmentation fault

2018-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71832 Paolo Carlini changed: What|Removed |Added CC||paolo.carlini at oracle dot com ---

[Bug target/84564] error: unable to find a register to spill with -mforce-indirect-call

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84564 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/84564] error: unable to find a register to spill with -mforce-indirect-call

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84564 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Mon Mar 5 16:24:43 2018 New Revision: 258256 URL: https://gcc.gnu.org/viewcvs?rev=258256=gcc=rev Log: PR target/84564 * config/i386/i386.c

[Bug c++/84707] [8 Regression] internal compiler error: Segmentation fault (tree_check()/duplicate_decls())

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84707 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/84707] [8 Regression] internal compiler error: Segmentation fault (tree_check()/duplicate_decls())

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84707 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Mon Mar 5 16:15:35 2018 New Revision: 258255 URL: https://gcc.gnu.org/viewcvs?rev=258255=gcc=rev Log: PR c++/84707 * decl.c (duplicate_decls): Check DECL_NAME before

[Bug ipa/83983] FAIL: g++.dg/lto/pr83121 (test for LTO warnings, pr83121_0.C line 8)

2018-03-05 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83983 --- Comment #9 from Eric Botcazou --- David, any idea about how to handle this? Otherwise I'm afraid that the new LTO warning framework looks rather counter-productive if it makes it easier to write tests that fail on half of the platforms...

[Bug c++/84694] [8 Regression] internal compiler error: tree check: expected tree that contains 'decl minimal' structure, have 'identifier_node' in do_friend, at cp/friend.c:498

2018-03-05 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84694 --- Comment #5 from Nathan Sidwell --- Author: nathan Date: Mon Mar 5 16:12:07 2018 New Revision: 258254 URL: https://gcc.gnu.org/viewcvs?rev=258254=gcc=rev Log: [PR c++/84694] ICE on template friend decl

[Bug c++/84694] [8 Regression] internal compiler error: tree check: expected tree that contains 'decl minimal' structure, have 'identifier_node' in do_friend, at cp/friend.c:498

2018-03-05 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84694 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/84524] -O3 causes behavior change

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84524 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/84524] -O3 causes behavior change

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84524 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Mon Mar 5 16:09:49 2018 New Revision: 258253 URL: https://gcc.gnu.org/viewcvs?rev=258253=gcc=rev Log: PR target/84524 * config/i386/sse.md (*3): Replace with

[Bug middle-end/84718] [8 regression] ICE when compiling chromium

2018-03-05 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84718 --- Comment #4 from Allan Jensen --- I will update my gcc build and check

[Bug middle-end/84718] [8 regression] ICE when compiling chromium

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84718 --- Comment #3 from Marek Polacek --- Dup of bug 84670?

[Bug middle-end/84718] [8 regression] ICE when compiling chromium

2018-03-05 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84718 --- Comment #2 from Allan Jensen --- Created attachment 43568 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43568=edit spdy_alt_svc_wire_format.ii.gz

[Bug middle-end/84718] [8 regression] ICE when compiling chromium

2018-03-05 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84718 --- Comment #1 from Allan Jensen --- Created attachment 43567 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43567=edit spdy_alt_svc_wire_format.s

[Bug middle-end/84718] New: [8 regression] ICE when compiling chromium

2018-03-05 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84718 Bug ID: 84718 Summary: [8 regression] ICE when compiling chromium Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/84684] inserting random code / flags produces wrong code

2018-03-05 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84684 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/84524] -O3 causes behavior change

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84524 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Mon Mar 5 16:01:03 2018 New Revision: 258252 URL: https://gcc.gnu.org/viewcvs?rev=258252=gcc=rev Log: PR target/84524 * config/i386/sse.md (*3): Replace with

[Bug tree-optimization/84687] [8 Regression] error: invalid conversion in gimple call with -O3 and -ffast-math

2018-03-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84687 --- Comment #4 from Jakub Jelinek --- Created attachment 43565 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43565=edit gcc8-pr84687.patch Untested fix.

[Bug target/84264] [8 Regression] ICE in rs6000_emit_le_vsx_store, at config/rs6000/rs6000.c:10367 starting with r256656

2018-03-05 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84264 --- Comment #7 from Peter Bergner --- Author: bergner Date: Mon Mar 5 15:52:11 2018 New Revision: 258251 URL: https://gcc.gnu.org/viewcvs?rev=258251=gcc=rev Log: gcc/ PR target/84264 * config/rs6000/vector.md (mov): Disallow

[Bug c++/84686] [6/7 Regression] Parenthesized discarded value expression are not evaluated with option -std=c++14

2018-03-05 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84686 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/84709] Cannot define method with same name of previously using declared class

2018-03-05 Thread jose.dapena at lge dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84709 --- Comment #2 from Jose Dapena Paz --- OK, just for understanding all the edges of this... So the fact that in namespace B A::Foo the full A::Foo name is still accessible is not relevant right?

[Bug c++/54367] [meta-bug] lambda expressions

2018-03-05 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 84618, which changed state. Bug 84618 Summary: [8 Regression] ICE in build_capture_proxy, at cp/lambda.c:460 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84618 What|Removed |Added

  1   2   3   >