[Bug target/49244] __sync or __atomic builtins will not emit 'lock bts/btr/btc'

2017-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49244 --- Comment #21 from Richard Biener --- Author: rguenth Date: Tue Mar 14 12:57:08 2017 New Revision: 246122 URL: https://gcc.gnu.org/viewcvs?rev=246122=gcc=rev Log: 2017-03-14 Richard Biener Backport from mainline

[Bug middle-end/79756] [5/6 Regression] ICE in execute_todo, at passes.c:2011

2017-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79756 --- Comment #9 from Richard Biener --- Author: rguenth Date: Tue Mar 14 12:57:08 2017 New Revision: 246122 URL: https://gcc.gnu.org/viewcvs?rev=246122=gcc=rev Log: 2017-03-14 Richard Biener Backport from mainline

[Bug c++/80004] [6 Regression] non-atomic load moved to before atomic load with std::memory_order_acquire

2017-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80004 --- Comment #5 from Richard Biener --- Author: rguenth Date: Tue Mar 14 12:57:08 2017 New Revision: 246122 URL: https://gcc.gnu.org/viewcvs?rev=246122=gcc=rev Log: 2017-03-14 Richard Biener Backport from mainline

[Bug fortran/79894] [5/6 Regression] ICE in gfc_add_modify_loc, at fortran/trans.c:159

2017-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79894 --- Comment #8 from Richard Biener --- Author: rguenth Date: Tue Mar 14 12:57:08 2017 New Revision: 246122 URL: https://gcc.gnu.org/viewcvs?rev=246122=gcc=rev Log: 2017-03-14 Richard Biener Backport from mainline

[Bug target/79971] ICE in const_binop, at fold-const.c:1554 on ARM target with saturated integers

2017-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79971 --- Comment #6 from Richard Biener --- Author: rguenth Date: Tue Mar 14 12:57:08 2017 New Revision: 246122 URL: https://gcc.gnu.org/viewcvs?rev=246122=gcc=rev Log: 2017-03-14 Richard Biener Backport from mainline

[Bug libstdc++/79162] [7 Regression] [C++17] ambiguity in string assignment due to string_view overload

2017-03-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79162 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug tree-optimization/80032] [6/7 Regression] C++ excessive stack usage (no stack reuse)

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

[Bug target/79892] ICE in processing of target attribute

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

[Bug target/79892] ICE in processing of target attribute

2017-03-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79892 --- Comment #1 from Martin Liška --- Author: marxin Date: Tue Mar 14 12:05:29 2017 New Revision: 246120 URL: https://gcc.gnu.org/viewcvs?rev=246120=gcc=rev Log: Verify that target can create a dispatcher call (PR target/79892). 2017-03-14

[Bug lto/66295] [5/6/7 Regression] LTO generates incorrect resolver call for function multiversioning

2017-03-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66295 Martin Liška changed: What|Removed |Added Known to work||7.0 --- Comment #10 from Martin Liška

[Bug lto/66295] [5/6/7 Regression] LTO generates incorrect resolver call for function multiversioning

2017-03-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66295 --- Comment #9 from Martin Liška --- Author: marxin Date: Tue Mar 14 11:59:59 2017 New Revision: 246119 URL: https://gcc.gnu.org/viewcvs?rev=246119=gcc=rev Log: Fix multiple target clones nodes (PR lto/66295). 2017-03-14 Martin Liska

[Bug libstdc++/79980] Possible bug in codecvt.cpp bitmask setting code

2017-03-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79980 --- Comment #3 from Jonathan Wakely --- Patch posted to https://gcc.gnu.org/ml/gcc-patches/2017-03/msg00675.html Will be committed for stage 1

[Bug libstdc++/79511] Convertation issues in std::codecvt_utf8_utf16

2017-03-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79511 Jonathan Wakely changed: What|Removed |Added Keywords||patch --- Comment #14 from Jonathan

[Bug middle-end/79988] [7 Regression][CHKP] ICE in tree check: accessed operand 5 of call_expr with 4 operands in ix86_expand_builtin, at config/i386/i386.c:36851

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

[Bug rtl-optimization/79593] [6/7 Regression] Poor/Worse code generation for FPU on versions after 6

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

[Bug sanitizer/79572] [6/7 Regression] reference binding to null pointer not reported with -fsanitize=undefined

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

[Bug tree-optimization/79224] [7 Regression] Large C-Ray slowdown

2017-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79224 Richard Biener changed: What|Removed |Added Priority|P3 |P1 --- Comment #10 from Richard Biener

[Bug libstdc++/79162] [7 Regression] [C++17] ambiguity in string assignment due to string_view overload

2017-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79162 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Known to work|

[Bug lto/78529] [7 Regression] gcc.c-torture/execute/builtins/strcat-chk.c failed with lto/O2

2017-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78529 --- Comment #30 from Richard Biener --- Kind of SUSPENDED I guess. Or we need to fix this testsuite part (in the past we just added more and more flag workarounds).

[Bug testsuite/78421] [7 Regression] vect-strided-a-u8-i2-gap.c fails on armeb

2017-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78421 Richard Biener changed: What|Removed |Added Priority|P3 |P4 --- Comment #5 from Richard Biener

[Bug c++/78345] [5/6/7 Regression] ICE on invalid c++ code on x86_64-linux-gnu (internal compiler error: in cxx_eval_outermost_constant_expr, at cp/constexpr.c:4464)

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

[Bug libstdc++/77691] [7 regression] experimental/memory_resource/resource_adaptor.cc FAILs

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

[Bug target/71399] [5/6/7 Regression] 5.3.0 bootstrap comparison failure on arm-linux-gnueabihf

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

[Bug ipa/70582] [6/7 regression] gcc.dg/attr-weakref-1.c FAILs

2017-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70582 Richard Biener changed: What|Removed |Added Priority|P3 |P4 --- Comment #10 from Richard Biener

[Bug tree-optimization/50417] [5/6/7 regression]: memcpy with known alignment

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

[Bug libstdc++/71557] time_get is case sensitive

2017-03-14 Thread cubbi at cubbi dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71557 --- Comment #2 from Sergey Zubkov --- er, never mind, that was a different issue, although also with %b

[Bug libstdc++/71557] time_get is case sensitive

2017-03-14 Thread cubbi at cubbi dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71557 Sergey Zubkov changed: What|Removed |Added CC||cubbi at cubbi dot org --- Comment #1

[Bug c++/80038] Random segfault using local vectors in Cilk function

2017-03-14 Thread florent.hivert at lri dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80038 --- Comment #5 from Florent Hivert --- (In reply to Richard Biener from comment #3) > Don't know Cilk+ but yes, try > >for (int i=0; i<8; i++) { > std::vector vnew(v); > vnew.push_back(i); > cilk_spawn walk(vnew, size); >

[Bug c++/80038] Random segfault using local vectors in Cilk function

2017-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80038 --- Comment #4 from Richard Biener --- It might be that GCC is in error and that the ctor/dtor need to be arranged to run per thread. Who knows... You might want to check a competing Cilk+ implementation for this (I think the Intel compiler

[Bug c++/80038] Random segfault using local vectors in Cilk function

2017-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80038 --- Comment #3 from Richard Biener --- Don't know Cilk+ but yes, try for (int i=0; i<8; i++) { std::vector vnew(v); vnew.push_back(i); cilk_spawn walk(vnew, size); cilk_sync; } with appropriate syntax. We expand

[Bug target/79912] [7 regression] LRA unable to generate reloads after r245655

2017-03-14 Thread mpf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79912 --- Comment #16 from mpf at gcc dot gnu.org --- (In reply to Palmer Dabbelt from comment #15) > Created attachment 40968 [details] > glibc file that loops > > The suggested patch causes an infinate loop while building glibc for RISC-V. > The

[Bug c++/80004] [6 Regression] non-atomic load moved to before atomic load with std::memory_order_acquire

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

[Bug c++/80038] Random segfault using local vectors in Cilk function

2017-03-14 Thread florent.hivert at lri dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80038 --- Comment #2 from Florent Hivert --- Thanks for your quick answer ! I'm not sure to understand what you mean by "Thus insert a blocking primitive?" Do you suggest to add a cilk_sync somewhere ?

[Bug c++/80038] Random segfault using local vectors in Cilk function

2017-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80038 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug other/69582] [meta-bug] Cilk+

2017-03-14 Thread florent.hivert at lri dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69582 Florent Hivert changed: What|Removed |Added CC||florent.hivert at lri dot fr ---

[Bug c++/80038] New: Random segfault using local vectors in Cilk function

2017-03-14 Thread florent.hivert at lri dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80038 Bug ID: 80038 Summary: Random segfault using local vectors in Cilk function Product: gcc Version: 6.3.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug sanitizer/80027] ASAN breaks DT_RPATH $ORIGIN in dlopen()

2017-03-14 Thread michael.thayer at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80027 --- Comment #2 from Michael Thayer --- Adding -static-libasan to the build and link flags and linking to libasan.a (for some reason it is not always done automatically, but our build system is rather complex) produces a segmentation fault as

[Bug gcov-profile/80031] gcno files contain BB flags that are not used

2017-03-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80031 Martin Liška changed: What|Removed |Added Target Milestone|--- |8.0

[Bug libstdc++/80034] [5/6 Regression] unqualified calls to std::distance in std::list::sort

2017-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80034 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.5

[Bug c/80036] Source line not printed for diagnostic if expanded from a macro

2017-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80036 Richard Biener changed: What|Removed |Added Keywords||diagnostic

[Bug tree-optimization/80030] [7 Regression] valgrind error in vect_get_slp_defs at tree-vect-slp.c:3360

2017-03-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80030 --- Comment #3 from Richard Biener --- Author: rguenth Date: Tue Mar 14 08:02:34 2017 New Revision: 246117 URL: https://gcc.gnu.org/viewcvs?rev=246117=gcc=rev Log: 2017-03-14 Richard Biener PR

[Bug tree-optimization/80030] [7 Regression] valgrind error in vect_get_slp_defs at tree-vect-slp.c:3360

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

[Bug ada/80033] style suggestions for gcc/ada/gcc-interface/Makefile.in

2017-03-14 Thread nicolas.boulenguez at free dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80033 nicolas.boulenguez at free dot fr changed: What|Removed |Added Attachment #40961|0 |1 is

[Bug tree-optimization/80006] loss of range information due to spurious widening conversion

2017-03-14 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80006 --- Comment #4 from rguenther at suse dot de --- On Mon, 13 Mar 2017, msebor at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80006 > > Martin Sebor changed: > >What|Removed |Added

<    1   2