[Bug gcov-profile/88045] Call to std::accumulate causes gcov to crash

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88045 --- Comment #5 from Martin Liška --- Author: marxin Date: Mon Nov 19 08:16:17 2018 New Revision: 266262 URL: https://gcc.gnu.org/viewcvs?rev=266262&root=gcc&view=rev Log: Strenghten assumption about function start and end line (PR gcov-profile/8

[Bug gcov-profile/88045] Call to std::accumulate causes gcov to crash

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88045 --- Comment #6 from Martin Liška --- Author: marxin Date: Mon Nov 19 08:16:30 2018 New Revision: 266263 URL: https://gcc.gnu.org/viewcvs?rev=266263&root=gcc&view=rev Log: Make a workaround for PR gcov-profile/88045. 2018-11-19 Martin Liska

[Bug gcov-profile/88045] Call to std::accumulate causes gcov to crash

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88045 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug gcov-profile/88045] Call to std::accumulate causes gcov to crash

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88045 --- Comment #5 from Martin Liška --- Author: marxin Date: Mon Nov 19 08:16:17 2018 New Revision: 266262 URL: https://gcc.gnu.org/viewcvs?rev=266262&root=gcc&view=rev Log: Strenghten assumption about function start and end line (PR gcov-profile/8

[Bug c++/87229] [8/9 Regression] ICE: tree code 'call_expr' is not supported in LTO streams

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87229 Richard Biener changed: What|Removed |Added Keywords||lto Status|NEW

[Bug tree-optimization/87859] store-merging miscompilation of mesa

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87859 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/88061] section attributes of variable templates are ignored

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88061 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/88069] [9 Regression] ICE in check_loop_closed_ssa_def, at tree-ssa-loop-manip.c:709

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88069 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/88074] [7/8/9 Regression] g++ hangs on math expression

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Known to work|

[Bug target/88082] ICE in change_address_1, at emit-rtl.c:2286

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88082 Richard Biener changed: What|Removed |Added Target Milestone|9.0 |---

[Bug target/88083] ICE in find_constant_pool_ref_1, at config/s390/s390.c:8231

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88083 Richard Biener changed: What|Removed |Added Target Milestone|9.0 |---

[Bug tree-optimization/88074] [7/8/9 Regression] g++ hangs on math expression

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074 --- Comment #3 from Richard Biener --- Hmm, we never return from __gmpn_sqr_basecase_x86_64 ... #0 0x7734b92b in __gmpn_addlsh2_n_x86_64 () from /usr/lib64/libgmp.so.10 #1 0x004c in ?? () #2 0x7fff2c50 in ?? ()

[Bug tree-optimization/88074] [7/8/9 Regression] g++ hangs on math expression

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074 --- Comment #4 from Richard Biener --- I'm using mpc 1.0.2.

[Bug tree-optimization/88074] [7/8/9 Regression] g++ hangs on math expression

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074 --- Comment #5 from Richard Biener --- C testcase: #include int main() { _Complex double x; __real x = 3.09126495087690770626068115234375e+8; __imag x = -4.045689747817175388336181640625e+8; volatile _Complex double y = ctan (x); ret

[Bug libstdc++/85672] [9 Regression] error: redefinition of 'constexpr long double std::abs(long double)'

2018-11-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85672 Jonathan Wakely changed: What|Removed |Added CC||noloader at gmail dot com --- Comment

[Bug target/88078] error: '__float128' was not declared in this scope on PowerPC

2018-11-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88078 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/88078] error: '__float128' was not declared in this scope on PowerPC

2018-11-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88078 --- Comment #2 from Jonathan Wakely --- For GCC 8.2 using -std=c++14 instead of -std=gnu++14 will disable the __float128 specializations, avoiding the problem of long double and __float128 being the same type.

[Bug tree-optimization/88074] [7/8/9 Regression] g++ hangs on math expression

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074 --- Comment #6 from Richard Biener --- Reported to the GMP mailinglist, not sure which libaries fault it is. To complete library version list, GCC reports GNU C17 (SUSE Linux) version 8.2.1 20180831 [gcc-8-branch revision 264010] (x86_64-suse-l

[Bug libstdc++/88084] New: basic_string_view::copy doesn't use Traits::copy

2018-11-19 Thread n.eugene536 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88084 Bug ID: 88084 Summary: basic_string_view::copy doesn't use Traits::copy Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug libstdc++/88084] basic_string_view::copy doesn't use Traits::copy

2018-11-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88084 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug d/88039] gdc.test/compilable/ddoc12.d FAILs

2018-11-19 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88039 --- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #1 from Iain Buclaw --- > (In reply to Rainer Orth from comment #0) >> >> The problem obviously is that the native assemblers don't support UTF-8 in >> identifiers (and I

[Bug middle-end/88085] New: User alignments on var decls not respected if smaller than type alignment

2018-11-19 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88085 Bug ID: 88085 Summary: User alignments on var decls not respected if smaller than type alignment Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/88084] basic_string_view::copy doesn't use Traits::copy

2018-11-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88084 --- Comment #1 from Jonathan Wakely --- This is a difference between C++17 std::basic_string_view and std::experimental::basic_string_view, introduced by https://cplusplus.github.io/LWG/lwg-defects.html#2777

[Bug tree-optimization/88074] [7/8/9 Regression] g++ hangs on math expression

2018-11-19 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074 --- Comment #7 from Andrew Pinski --- (In reply to Richard Biener from comment #6) > but I'll try what we recommend as prerequesites now. This is what I used and it causes the same issue: GNU C++11 (Marvell Development Version) version 7.3.0 (a

[Bug tree-optimization/88074] [7/8/9 Regression] g++ hangs on math expression

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074 --- Comment #8 from Richard Biener --- See gmp-bugs followup. (all other mails still wait for moderators) https://gmplib.org/list-archives/gmp-bugs/2018-November/004440.html

[Bug tree-optimization/88074] [7/8/9 Regression] g++ hangs on math expression

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074 --- Comment #9 from Richard Biener --- It has something to do with large real/imagparts, the actual numbers are not so interesting. Somebody why knows how complex tan behaves might suggest a workaround for GCC to drop to Inf/NaN at some point?

[Bug c++/88086] New: gcc only allows valid expressions as unknown C++ attribute argument clause

2018-11-19 Thread bruno-gcc at defraine dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88086 Bug ID: 88086 Summary: gcc only allows valid expressions as unknown C++ attribute argument clause Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: norm

[Bug lto/88087] New: [9 Regression] ICE in execute at tree-ssa-pre.c:4220 since r266183

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88087 Bug ID: 88087 Summary: [9 Regression] ICE in execute at tree-ssa-pre.c:4220 since r266183 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-c

[Bug lto/88087] [9 Regression] ICE in execute at tree-ssa-pre.c:4220 since r266183

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88087 Martin Liška changed: What|Removed |Added Last reconfirmed||2018-11-19 Known to work|

[Bug libstdc++/88084] basic_string_view::copy doesn't use Traits::copy

2018-11-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88084 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Mon Nov 19 10:53:59 2018 New Revision: 266269 URL: https://gcc.gnu.org/viewcvs?rev=266269&root=gcc&view=rev Log: PR libstdc++/88084 - Implement LWG 2777 * include/std/string_vie

[Bug c/88088] New: -Wtrampolines should be enabled by -Wall (or -Wextra)

2018-11-19 Thread mark at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88088 Bug ID: 88088 Summary: -Wtrampolines should be enabled by -Wall (or -Wextra) Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug tree-optimization/88071] [8/9 Regression] ICE: verify_gimple failed (error: dead STMT in EH table)

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

[Bug c/83656] missing -Wbuiltin-declaration-mismatch on declaration without prototype

2018-11-19 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83656 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment #

[Bug bootstrap/88089] New: [9 regression] build failure with GCC 4.9 on SPARC/Solaris 11

2018-11-19 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88089 Bug ID: 88089 Summary: [9 regression] build failure with GCC 4.9 on SPARC/Solaris 11 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: build Sev

[Bug bootstrap/88089] [9 regression] build failure with GCC 4.9 on SPARC/Solaris

2018-11-19 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88089 Eric Botcazou changed: What|Removed |Added Target|sparc-sun-solaris2.11 |sparc-sun-solaris2.* Host|

[Bug middle-end/88032] [9 Regression] ICE in operand_subword_force, at emit-rtl.c:1793

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

[Bug middle-end/87854] [9 Regression] gcc.c-torture/compile/pr46534.c ICE for 16-bit size_t

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

[Bug bootstrap/87551] [9 regression] libgnat-9.so fails to link on Solaris

2018-11-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87551 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug tree-optimization/88074] [7/8/9 Regression] g++ hangs on math expression

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88074 --- Comment #10 from Richard Biener --- OK, so it seems to be about large imagparts only and only if the realpart is non-zero. Thus in GCC we could stop folding ctan for imagpart (z) > 1000 for example. Like sin and cos tan is _usually_ invoked

[Bug libstdc++/88084] basic_string_view::copy doesn't use Traits::copy

2018-11-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88084 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |8.3 --- Comment #3 from Jonathan Wakel

[Bug libstdc++/87855] std::optional only copy-constructible if T is trivially copy-constructible

2018-11-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87855 --- Comment #7 from Jonathan Wakely --- (In reply to fiesh from comment #0) > (If this is true, is it > a separate gcc bug that it does not delete the union's constructor?) Yes, I think so. Could you please file a Component=c++ bug too?

[Bug c++/87229] [8 Regression] ICE: tree code 'call_expr' is not supported in LTO streams

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87229 --- Comment #5 from Richard Biener --- Author: rguenth Date: Mon Nov 19 11:36:51 2018 New Revision: 266271 URL: https://gcc.gnu.org/viewcvs?rev=266271&root=gcc&view=rev Log: 2018-11-19 Richard Biener PR lto/87229 * tree.c (fr

[Bug c++/87229] [8 Regression] ICE: tree code 'call_expr' is not supported in LTO streams

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87229 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Known to work|

[Bug libstdc++/87855] std::optional only copy-constructible if T is trivially copy-constructible

2018-11-19 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87855 --- Comment #8 from Ville Voutilainen --- (In reply to Jonathan Wakely from comment #7) > (In reply to fiesh from comment #0) > > (If this is true, is it > > a separate gcc bug that it does not delete the union's constructor?) > > Yes, I think s

[Bug middle-end/35691] Missed (a == 0) && (b == 0) into (a|(typeof(a)(b)) == 0 when the types don't match

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35691 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #7

[Bug c++/38172] warn_unused_result does not work with structs not containing a copy constructor

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38172 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #15

[Bug target/39570] cabs and cabsf are named differently on NetBSD 5

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39570 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #15

[Bug fortran/40196] [F03] [F08] Type parameter inquiry (str%len, a%kind) and Complex parts (z%re, z%im)

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40196 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #12

[Bug target/46091] missed optimization: x86 bt/btc/bts instructions

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46091 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #8

[Bug tree-optimization/45397] [6 Regression] Issues with integer narrowing conversions

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45397 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug tree-optimization/65964] [meta] Operand Shortening

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65964 Bug 65964 depends on bug 45397, which changed state. Bug 45397 Summary: [6 Regression] Issues with integer narrowing conversions https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45397 What|Removed |Added ---

[Bug bootstrap/88089] [9 regression] build failure with GCC 4.9 on SPARC/Solaris

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88089 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.0

[Bug fortran/44265] Link error with reference to parameter array in specification expression

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44265 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #25

[Bug bootstrap/88089] [9 regression] build failure with GCC 4.9 on SPARC/Solaris

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88089 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/43721] Failure to optimise (a/b) and (a%b) into single __aeabi_idivmod call

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43721 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #11

[Bug target/52795] FAIL: gcc.dg/tree-prof/pr34999.c compilation, -fprofile-use -D_PROFILE_USE on {x86_64,i386}-apple-darwin{10,11} at -m64

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52795 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #12

[Bug target/39570] cabs and cabsf are named differently on NetBSD 5

2018-11-19 Thread coypu at sdf dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39570 coypu changed: What|Removed |Added CC||coypu at sdf dot org --- Comment #16 from coypu

[Bug c++/44282] fastcall is not mangled at all

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44282 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Known to f

[Bug lto/88087] [9 Regression] ICE in execute at tree-ssa-pre.c:4220 since r266183

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88087 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Assignee|unassigned

[Bug target/52898] SH Target: Inefficient DImode comparisons

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52898 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #13

[Bug tree-optimization/42587] bswap not recognized for memory

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42587 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #10

[Bug fortran/52473] CSHIFT slow - inline it?

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52473 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #19

[Bug tree-optimization/52171] memcmp/strcmp/strncmp can be optimized when the result is tested for [in]equality with 0

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52171 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #13

[Bug tree-optimization/52252] An opportunity for x86 gcc vectorizer (gain up to 3 times)

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52252 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #8

[Bug middle-end/50865] Invalid code generation for INT64_MIN % 1 on x86_64

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50865 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug target/50928] m32c ICE building RTEMS

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50928 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #18

[Bug c++/48562] [C++0x] warn about uses of initializer_list that will lead to dangling pointers

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48562 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #12

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

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49244 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #22

[Bug target/44551] [missed optimization] AVX vextractf128 after vinsertf128

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44551 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug bootstrap/53348] Conflicting fast-integer types on AIX: vs. gcc/config/rs6000/aix-stdint.h

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53348 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #15

[Bug fortran/53542] Diagnostic of USE-associated variables shows original instead of renamed symbol name

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53542 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #5

[Bug target/53440] [arm] generic thunk code fails for method which uses '...'

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53440 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #9

[Bug c/53063] encode group options in the .opt files

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53063 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #11

[Bug target/52941] SH Target: Add support for movco.l / movli.l atomics on SH4A

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52941 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #19

[Bug target/39570] cabs and cabsf are named differently on NetBSD 5

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39570 --- Comment #17 from Martin Liška --- (In reply to coypu from comment #16) > well, the workaround only works for x86 and powerpc. > Other archs are not calling SUBTARGET_INIT_BUILTINS. > I'm not sure whether that should be grounds for keeping the

[Bug target/54236] [SH] Improve addc and subc insn utilization

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54236 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #19

[Bug target/54089] [SH] Refactor shift patterns

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54089 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #46

[Bug c++/54379] Suggestion for type attribute similar to warn_unused_result

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54379 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #3

[Bug tree-optimization/53979] ((a ^ b) | a) not optimized to (a | b)

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53979 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #3

[Bug target/53976] [SH] Unnecessary clrt/sett after bt/bf

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53976 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #12

[Bug fortran/53668] Cray-pointer diagnostic enhancement

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53668 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #2

[Bug libstdc++/87855] std::optional only copy-constructible if T is trivially copy-constructible

2018-11-19 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87855 --- Comment #9 from Ville Voutilainen --- See https://wandbox.org/permlink/snAuT59ocie38DU5 Here's a tl;dr: struct NonTrivial {NonTrivial(const NonTrivial&) {}}; struct X { X() : x(42) {} X(bool b) : X(b ? X(42): X(666)) {} // clang doe

[Bug target/46091] missed optimization: x86 bt/btc/bts instructions

2018-11-19 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46091 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug lto/88087] [9 Regression] ICE in execute at tree-ssa-pre.c:4220 since r266183

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88087 --- Comment #2 from Richard Biener --- non-LTO testcase (void cast just to silence a warning): int f(); int d; void c() { for (;;) { f(); int (*fp)() __attribute__((const)) = (void *)f; d = fp(); } } the issue is th

[Bug libstdc++/87855] std::optional only copy-constructible if T is trivially copy-constructible

2018-11-19 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87855 --- Comment #10 from Ville Voutilainen --- Here's another one where gcc and clang disagree: https://wandbox.org/permlink/UsViiOoDRgdismAy The disagreement is over X(bool b) : X((b, X(42))) {} where b is unused, gcc elides the temporary and clan

[Bug libstdc++/87855] std::optional only copy-constructible if T is trivially copy-constructible

2018-11-19 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87855 Ville Voutilainen changed: What|Removed |Added CC||jason at redhat dot com --- Comment

[Bug libstdc++/87855] std::optional only copy-constructible if T is trivially copy-constructible

2018-11-19 Thread fiesh at zefix dot tv
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87855 --- Comment #12 from fiesh at zefix dot tv --- X(double) : X(X(42)) {} // clang doesn't like this is also enough to show the difference, no need for an operator.

[Bug target/44551] [missed optimization] AVX vextractf128 after vinsertf128

2018-11-19 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44551 Marc Glisse changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug target/52795] FAIL: gcc.dg/tree-prof/pr34999.c compilation, -fprofile-use -D_PROFILE_USE on {x86_64,i386}-apple-darwin{10,11} at -m64

2018-11-19 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52795 --- Comment #13 from Iain Sandoe --- (In reply to Martin Liška from comment #12) > Can the bug be marked as resolved? I need to ask RM permission to back-port the fix for 81033 to 7 branch, which would clear this bug on all open branches.

[Bug libstdc++/87855] std::optional only copy-constructible if T is trivially copy-constructible

2018-11-19 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87855 --- Comment #13 from Ville Voutilainen --- Well, Jonathan found this http://lists.isocpp.org/core/2018/06/4643.php

[Bug libstdc++/87855] std::optional only copy-constructible if T is trivially copy-constructible

2018-11-19 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87855 --- Comment #14 from Ville Voutilainen --- (In reply to fiesh from comment #12) > X(double) : X(X(42)) {} // clang doesn't like this > > is also enough to show the difference, no need for an operator. Yeah. The list-archive link that you probab

[Bug middle-end/88085] User alignments on var decls not respected if smaller than type alignment

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88085 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

[Bug libstdc++/87855] std::optional only copy-constructible if T is trivially copy-constructible

2018-11-19 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87855 Florian Weimer changed: What|Removed |Added CC||fw at gcc dot gnu.org --- Comment #15 f

[Bug libstdc++/87855] std::optional only copy-constructible if T is trivially copy-constructible

2018-11-19 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87855 --- Comment #16 from Ville Voutilainen --- (In reply to Florian Weimer from comment #15) > (In reply to Ville Voutilainen from comment #13) > > Well, Jonathan found this http://lists.isocpp.org/core/2018/06/4643.php > > Would you please summariz

[Bug middle-end/35691] Missed (a == 0) && (b == 0) into (a|(typeof(a)(b)) == 0 when the types don't match

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

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

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

[Bug c/83656] missing -Wbuiltin-declaration-mismatch on declaration without prototype

2018-11-19 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83656 Rainer Orth changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Bug fortran/56386] [F03] ICE with ASSOCIATE construct and an derived type array component

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56386 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #12

[Bug c++/55922] brace initializing parent cause bogus virtual base constructor calls

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55922 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #15

[Bug tree-optimization/88069] [9 Regression] ICE in check_loop_closed_ssa_def, at tree-ssa-loop-manip.c:709

2018-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88069 --- Comment #3 from Richard Biener --- We're escaping the region during VN.

  1   2   3   4   5   >