[Bug c++/86074] gcc fails to compile a code sample

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

[Bug pending/86077] New: gcc does not recognize --param key=value when surrounded by single quotes

2018-06-06 Thread ptdrnvqd at 10mail dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86077 Bug ID: 86077 Summary: gcc does not recognize --param key=value when surrounded by single quotes Product: gcc Version: 5.5.0 Status: UNCONFIRMED Severity:

[Bug c++/86074] gcc fails to compile a code sample

2018-06-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86074 --- Comment #2 from Andrew Pinski --- Moving the definition of the operator== and operator!= out from the template class, then the code works.

[Bug c++/86074] gcc fails to compile a code sample

2018-06-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86074 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/86076] [7/8/9 Regression] ICE: verify_gimple failed (error: location references block not in block tree)

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

[Bug bootstrap/86057] Use of mempcpy in libgcc/ libgcov-driver-system.c breaks bootstrap

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

[Bug bootstrap/86057] Use of mempcpy in libgcc/ libgcov-driver-system.c breaks bootstrap

2018-06-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86057 --- Comment #9 from Martin Liška --- Author: marxin Date: Thu Jun 7 04:21:35 2018 New Revision: 261260 URL: https://gcc.gnu.org/viewcvs?rev=261260=gcc=rev Log: Fix libgcov-driver-system bootstrap failure (PR bootstrap/86057). 2018-06-07

[Bug tree-optimization/86076] [9 Regression] ICE: verify_gimple failed (error: location references block not in block tree)

2018-06-06 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86076 --- Comment #1 from Arseny Solokha --- int __attribute__ ((noinline)) lv (int tm) { (void) tm; return 0; } void o7 (int uu) { while (uu < 1) while (uu != 0) { short int ca; ca = lv (0); (void) ca; ++uu;

[Bug tree-optimization/86076] New: [9 Regression] ICE: verify_gimple failed (error: location references block not in block tree)

2018-06-06 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86076 Bug ID: 86076 Summary: [9 Regression] ICE: verify_gimple failed (error: location references block not in block tree) Product: gcc Version: 9.0 Status: UNCONFIRMED

[Bug libfortran/86070] [7 regression] gfortran.dg/fmt_zero_digits.f90 segmentation fault starting with r261077

2018-06-06 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86070 Jerry DeLisle changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/86067] [MIPS] ICE: scal-to-vec1.c:86:1: error: unrecognizable insn with -march=loongson3a

2018-06-06 Thread paul.hua.gm at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86067 --- Comment #2 from Paul Hua --- (In reply to Richard Biener from comment #1) > Which GCC version did you use? the trunk version (r261200) It's also ICEed on gcc-7 and gcc-8.

[Bug tree-optimization/86075] New: dead store elimination defeats strlen optimization after memset zero followed by strcpy

2018-06-06 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86075 Bug ID: 86075 Summary: dead store elimination defeats strlen optimization after memset zero followed by strcpy Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug c++/86074] New: gcc fails to compile a code sample

2018-06-06 Thread zhonghao at pku dot org.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86074 Bug ID: 86074 Summary: gcc fails to compile a code sample Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/85657] Make __ibm128 a separate type, even if long double uses the IBM double-double format

2018-06-06 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85657 --- Comment #5 from Michael Meissner --- Author: meissner Date: Wed Jun 6 22:54:17 2018 New Revision: 261253 URL: https://gcc.gnu.org/viewcvs?rev=261253=gcc=rev Log: [gcc] 2018-06-06 Michael Meissner PR target/85657 *

[Bug fortran/85641] [7/8/9 Regression] ICE with string concatenate

2018-06-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85641 --- Comment #5 from Thomas Koenig --- Author: tkoenig Date: Wed Jun 6 21:41:29 2018 New Revision: 261248 URL: https://gcc.gnu.org/viewcvs?rev=261248=gcc=rev Log: 2018-06-06 Thomas Koenig PR fortran/85641 * frontend-passes.c

[Bug fortran/85641] [7/8/9 Regression] ICE with string concatenate

2018-06-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85641 Thomas Koenig changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/85657] Make __ibm128 a separate type, even if long double uses the IBM double-double format

2018-06-06 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85657 --- Comment #4 from Michael Meissner --- Author: meissner Date: Wed Jun 6 21:11:15 2018 New Revision: 261246 URL: https://gcc.gnu.org/viewcvs?rev=261246=gcc=rev Log: [gcc] 2018-06-06 Michael Meissner * config/rs6000/rs6000.c

[Bug c++/85577] list-initialization chooses initializer-list constructor

2018-06-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85577 --- Comment #3 from Jonathan Wakely --- To construct an A you'd need to add: A() = default; But this might actually be INVALID, due to Core DR 2137. I'll look into it tomorrow.

[Bug c++/85958] Make const qualifier error clear

2018-06-06 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85958 --- Comment #10 from Jonny Grant --- (In reply to Jonathan Wakely from comment #7) > (In reply to Jonny Grant from comment #5) > > I personally feel "bind" is not a word any programming course teaches, we > > say "passing parameters" or "passing

[Bug c++/86063] [6/7/8/9 Regression] g++ ICE at tree check: expected tree_list, have expr_pack_expansion in cp_check_const_attributes, at cp/decl2.c:1391

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

[Bug c++/83996] [6/7 Regression] ICE with zero-sized array

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

[Bug c++/82930] [C++17] ICE: in is_normal_capture_proxy, at cp/lambda.c:288 with structured binding in a lambda function with auto typed arguments

2018-06-06 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82930 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug bootstrap/86057] Use of mempcpy in libgcc/ libgcov-driver-system.c breaks bootstrap

2018-06-06 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86057 --- Comment #8 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #6 from Martin Liška --- > Sorry for the breakage, patch candidate sent here: > https://gcc.gnu.org/ml/gcc-patches/2018-06/msg00285.html Now successfully bootstrapped

[Bug c++/85577] list-initialization chooses initializer-list constructor

2018-06-06 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85577 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug fortran/86065] gfortran NAMELIST improperly reads arrays that span more than one line.

2018-06-06 Thread charlie at sallyandcharlie dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86065 --- Comment #4 from Charlie --- Thank you. I ran "MinGW Installation Manager" and it installed gfortran v 6.3.0-1 That version appears to work fine for my namelist array problem. I'm not sure how to upgrade beyond 6.3.0-1 to the versions

[Bug target/63177] Powerpc no-vfa-vect-depend-2.c and no-vfa-vect-depend-3.c failures

2018-06-06 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63177 --- Comment #11 from Peter Bergner --- Fixed on trunk. I'll check how far back we need to back port this to and fix it there too.

[Bug target/63177] Powerpc no-vfa-vect-depend-2.c and no-vfa-vect-depend-3.c failures

2018-06-06 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63177 --- Comment #10 from Peter Bergner --- Author: bergner Date: Wed Jun 6 18:40:53 2018 New Revision: 261243 URL: https://gcc.gnu.org/viewcvs?rev=261243=gcc=rev Log: PR target/63177 * /config/rs6000/rs6000.h (ASM_CPU_SPEC): Add

[Bug c/86073] New: -O3 arm generates calls to memset even for known at the compile time very small sizes (<=3)

2018-06-06 Thread pj at hugeone dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86073 Bug ID: 86073 Summary: -O3 arm generates calls to memset even for known at the compile time very small sizes (<=3) Product: gcc Version: 7.2.1 Status: UNCONFIRMED

[Bug bootstrap/86057] Use of mempcpy in libgcc/ libgcov-driver-system.c breaks bootstrap

2018-06-06 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86057 --- Comment #7 from Steve Kargl --- On Wed, Jun 06, 2018 at 09:06:04AM +, marxin at gcc dot gnu.org wrote: > > --- Comment #6 from Martin Liška --- > Sorry for the breakage, patch candidate sent here: >

[Bug c++/86068] __cpp_transactional_memory is 210500

2018-06-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86068 --- Comment #1 from Jakub Jelinek --- Author: jakub Date: Wed Jun 6 17:55:39 2018 New Revision: 261242 URL: https://gcc.gnu.org/viewcvs?rev=261242=gcc=rev Log: PR c++/86068 * c-cppbuiltin.c (c_cpp_builtins): Fix a typo, set

[Bug fortran/86065] gfortran NAMELIST improperly reads arrays that span more than one line.

2018-06-06 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86065 kargl at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED Known to work|

[Bug c++/85977] Incorrect handling of array reference size deduction

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

[Bug c++/85977] Incorrect handling of array reference size deduction

2018-06-06 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85977 --- Comment #5 from Marek Polacek --- Author: mpolacek Date: Wed Jun 6 17:51:19 2018 New Revision: 261241 URL: https://gcc.gnu.org/viewcvs?rev=261241=gcc=rev Log: PR c++/85977 * pt.c (unify): If ELTTYPE has no deducible

[Bug c++/86060] [6/7/8/9 Regression] g++ ICE at on with "c++03" in tsubst_copy, at cp/pt.c:15459

2018-06-06 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86060 --- Comment #4 from Jason Merrill --- Author: jason Date: Wed Jun 6 17:48:35 2018 New Revision: 261240 URL: https://gcc.gnu.org/viewcvs?rev=261240=gcc=rev Log: PR c++/86060 - ICE on range for with -std=c++98. * parser.c

[Bug c++/86060] [6/7/8/9 Regression] g++ ICE at on with "c++03" in tsubst_copy, at cp/pt.c:15459

2018-06-06 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86060 --- Comment #3 from Jason Merrill --- Author: jason Date: Wed Jun 6 17:47:48 2018 New Revision: 261239 URL: https://gcc.gnu.org/viewcvs?rev=261239=gcc=rev Log: PR c++/86060 - ICE on range for with -std=c++98. * parser.c

[Bug tree-optimization/86072] Poor codegen with atomics

2018-06-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86072 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug tree-optimization/86072] Poor codegen with atomics

2018-06-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86072 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization

[Bug c++/86072] New: Poor codegen with atomics

2018-06-06 Thread redbeard0531 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86072 Bug ID: 86072 Summary: Poor codegen with atomics Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee:

[Bug tree-optimization/86071] -O0 -foptimize-sibling-calls doesn't optimize

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

[Bug tree-optimization/86071] New: -O0 -foptimize-sibling-calls doesn't optimize

2018-06-06 Thread Hi-Angel at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86071 Bug ID: 86071 Summary: -O0 -foptimize-sibling-calls doesn't optimize Product: gcc Version: 8.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/86060] [6/7/8/9 Regression] g++ ICE at on with "c++03" in tsubst_copy, at cp/pt.c:15459

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

[Bug libfortran/86070] New: [7 regression] gfortran.dg/fmt_zero_digits.f90 segmentation fault starting with r261077

2018-06-06 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86070 Bug ID: 86070 Summary: [7 regression] gfortran.dg/fmt_zero_digits.f90 segmentation fault starting with r261077 Product: gcc Version: 7.3.1 Status: UNCONFIRMED

[Bug c++/85710] [8/9 Regression] Enabling memset-elt-size warning causes ICE on memset of template member array

2018-06-06 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85710 --- Comment #2 from Jason Merrill --- Author: jason Date: Wed Jun 6 15:14:12 2018 New Revision: 261238 URL: https://gcc.gnu.org/viewcvs?rev=261238=gcc=rev Log: PR c++/85710 - ICE with -Wmemset-elt-size. c-family/ * c-warn.c

[Bug tree-optimization/85863] [8 Regression] ICE in compiling spec2006 fortran test case solib.fppized.f starting with r260283

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

[Bug tree-optimization/85934] [8 Regression] ICE: verify_gimple failed (error: type mismatch in vector pack expression)

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

[Bug tree-optimization/85934] [8 Regression] ICE: verify_gimple failed (error: type mismatch in vector pack expression)

2018-06-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85934 --- Comment #5 from Richard Biener --- Author: rguenth Date: Wed Jun 6 15:06:50 2018 New Revision: 261237 URL: https://gcc.gnu.org/viewcvs?rev=261237=gcc=rev Log: 2018-06-06 Richard Biener Backport from mainline 2018-06-04

[Bug tree-optimization/86038] [9 Regression] ICE in to_reg_br_prob_base, at profile-count.h:242

2018-06-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86038 --- Comment #5 from Richard Biener --- Author: rguenth Date: Wed Jun 6 15:06:50 2018 New Revision: 261237 URL: https://gcc.gnu.org/viewcvs?rev=261237=gcc=rev Log: 2018-06-06 Richard Biener Backport from mainline 2018-06-04

[Bug tree-optimization/85964] [8/9 Regression] compile time hog w/ -O3 -ftracer -fno-guess-branch-probability

2018-06-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85964 --- Comment #14 from Richard Biener --- Author: rguenth Date: Wed Jun 6 15:06:50 2018 New Revision: 261237 URL: https://gcc.gnu.org/viewcvs?rev=261237=gcc=rev Log: 2018-06-06 Richard Biener Backport from mainline 2018-06-04

[Bug tree-optimization/85863] [8 Regression] ICE in compiling spec2006 fortran test case solib.fppized.f starting with r260283

2018-06-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85863 --- Comment #4 from Richard Biener --- Author: rguenth Date: Wed Jun 6 15:06:50 2018 New Revision: 261237 URL: https://gcc.gnu.org/viewcvs?rev=261237=gcc=rev Log: 2018-06-06 Richard Biener Backport from mainline 2018-06-04

[Bug libstdc++/86013] std::vector::shrink_to_fit() could sometimes use realloc()

2018-06-06 Thread jan.kratochvil at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86013 --- Comment #13 from Jan Kratochvil --- Why the example code should not work with "a user-provided non-member function with the same signature defined anywhere in the program, in any source file, replaces the default version. Its declaration

[Bug fortran/86051] internal compiler error: in conv_function_val, at fortran/trans-expr.c:3717

2018-06-06 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86051 --- Comment #4 from Steve Kargl --- On Wed, Jun 06, 2018 at 11:17:42AM +, daniel.bershatsky at skolkovotech dot ru wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86051 > > --- Comment #3 from Daniel Bershatsky ru> --- > (In reply to

[Bug target/86069] MIPS out-of-range branch expansion can break with -fpic and shrink wrapping

2018-06-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86069 Richard Biener changed: What|Removed |Added Keywords||wrong-code Target Milestone|9.0

[Bug libstdc++/86013] std::vector::shrink_to_fit() could sometimes use realloc()

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

[Bug libstdc++/86013] std::vector::shrink_to_fit() could sometimes use realloc()

2018-06-06 Thread jan.kratochvil at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86013 --- Comment #11 from Jan Kratochvil --- (In reply to Jonathan Wakely from comment #10) > Does your !=##n check still work if operator new is replaced in a > different translation unit, but the default one is the only one in scope in > the

[Bug target/86069] MIPS out-of-range branch expansion can break with -fpic and shrink wrapping

2018-06-06 Thread mpf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86069 mpf at gcc dot gnu.org changed: What|Removed |Added Target||mips-*

[Bug target/86069] New: MIPS out-of-range branch expansion can break with -fpic and shrink wrapping

2018-06-06 Thread mpf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86069 Bug ID: 86069 Summary: MIPS out-of-range branch expansion can break with -fpic and shrink wrapping Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity:

[Bug libstdc++/86013] std::vector::shrink_to_fit() could sometimes use realloc()

2018-06-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86013 --- Comment #10 from Jonathan Wakely --- is_trivially_move_constructible is the wrong trait, trivially_copyable is necessary to determine if memcpy/memmove (and so presumably realloc) are safe. Does your !=##n check still work if operator new

[Bug libstdc++/86015] Better handling of iterator distances

2018-06-06 Thread joshua.r.marshall.1991 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86015 --- Comment #15 from Josh Marshall --- That is bizarre. Then did I stumble upon the vestiges of elements of the standard which were partially removed prior to 2003? This may be open for awhile. I'll start on a proposal for 2020. I'll also

[Bug libstdc++/86013] std::vector::shrink_to_fit() could sometimes use realloc()

2018-06-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86013 --- Comment #9 from Jonathan Wakely --- You're jumping through arcane hoops just to provide a property which is not guaranteed by the function and was never intended to be supported. If you don't want shrink_to_fit to reallocate then stop

[Bug libstdc++/86015] Better handling of iterator distances

2018-06-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86015 --- Comment #14 from Jonathan Wakely --- And signed integer types are defined in C++17 6.7.1 [basic.fundamental].

[Bug libstdc++/86015] Better handling of iterator distances

2018-06-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86015 --- Comment #13 from Jonathan Wakely --- (In reply to Josh Marshall from comment #11) > Then please give me a concrete reference. C++17 27.2.1 [iterator.requirements.general] paragraph 1. The same requirement also appears in the C++98, C++03,

[Bug tree-optimization/86062] Missed redundancy elimination with struct and array

2018-06-06 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86062 --- Comment #4 from Marc Glisse --- Thanks!

[Bug libstdc++/86015] Better handling of iterator distances

2018-06-06 Thread joshua.r.marshall.1991 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86015 --- Comment #12 from Josh Marshall --- I can now say why this bothers me from a design perspective. If the requirement you are giving is correct, then the distance_type template parameter must always be signed and always describe the distance

[Bug tree-optimization/86066] [9 regression] wrong code for bit-field manipulation at -Os

2018-06-06 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86066 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/86066] [9 regression] wrong code for bit-field manipulation at -Os

2018-06-06 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86066 --- Comment #3 from Eric Botcazou --- Author: ebotcazou Date: Wed Jun 6 13:13:24 2018 New Revision: 261232 URL: https://gcc.gnu.org/viewcvs?rev=261232=gcc=rev Log: PR tree-optimization/86066 * gimple-ssa-store-merging.c

[Bug debug/86064] [8/9 Regression] compiling Linux kernel: Error: can't resolve `.text.unlikely' {.text.unlikely section} - `.LVL43x' {.text section}

2018-06-06 Thread alex_y_xu at yahoo dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86064 --- Comment #7 from alex_y_xu at yahoo dot ca --- someone should probably tell Linux to note that in CONFIG_DEBUG_INFO_SPLIT then.

[Bug tree-optimization/86062] Missed redundancy elimination with struct and array

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

[Bug tree-optimization/86062] Missed redundancy elimination with struct and array

2018-06-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86062 --- Comment #2 from Richard Biener --- Author: rguenth Date: Wed Jun 6 13:03:29 2018 New Revision: 261231 URL: https://gcc.gnu.org/viewcvs?rev=261231=gcc=rev Log: 2018-06-06 Richard Biener PR tree-optimization/86062 *

[Bug libstdc++/86015] Better handling of iterator distances

2018-06-06 Thread joshua.r.marshall.1991 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86015 --- Comment #11 from Josh Marshall --- Then please give me a concrete reference.

[Bug libstdc++/86015] Better handling of iterator distances

2018-06-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86015 --- Comment #10 from Jonathan Wakely --- cppreference is not the standard. See comment 5, where I quoted the standard which requires difference_type to be a signed integer type. This is not a bug.

[Bug libstdc++/86008] std::quoted(std::basic_string_view) is missing

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

[Bug debug/86064] [8/9 Regression] compiling Linux kernel: Error: can't resolve `.text.unlikely' {.text.unlikely section} - `.LVL43x' {.text section}

2018-06-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86064 Richard Biener changed: What|Removed |Added Keywords|wrong-code |wrong-debug Priority|P3

[Bug libstdc++/86008] std::quoted(std::basic_string_view) is missing

2018-06-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86008 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Wed Jun 6 11:41:57 2018 New Revision: 261228 URL: https://gcc.gnu.org/viewcvs?rev=261228=gcc=rev Log: PR libstdc++/86008 add std::quoted support for string_view PR

[Bug fortran/86051] internal compiler error: in conv_function_val, at fortran/trans-expr.c:3717

2018-06-06 Thread daniel.bershatsky at skolkovotech dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86051 --- Comment #3 from Daniel Bershatsky --- (In reply to Dominique d'Humieres from comment #2) > > This may have been fixed by a patch I submitted today. > > I confirmed that the PR is fixed by the patch at > >

[Bug tree-optimization/86066] [9 Regression] wrong code at -Os and above on x86-64-linux-gnu

2018-06-06 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86066 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug rtl-optimization/86064] [8 Regression] compiling Linux kernel: Error: can't resolve `.text.unlikely' {.text.unlikely section} - `.LVL43x' {.text section}

2018-06-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86064 Martin Liška changed: What|Removed |Added Keywords|needs-bisection | CC|

[Bug libstdc++/86015] Better handling of iterator distances

2018-06-06 Thread joshua.r.marshall.1991 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86015 --- Comment #9 from Josh Marshall --- Confirmed in 8.1.1 Also, looking over the following documents: https://en.cppreference.com/w/cpp/types/ptrdiff_t https://en.cppreference.com/w/cpp/iterator/iterator

[Bug rtl-optimization/86064] [8 Regression] compiling Linux kernel: Error: can't resolve `.text.unlikely' {.text.unlikely section} - `.LVL43x' {.text section}

2018-06-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86064 Martin Liška changed: What|Removed |Added Keywords|needs-reduction | --- Comment #4 from Martin Liška ---

[Bug rtl-optimization/86064] [8 Regression] compiling Linux kernel: Error: can't resolve `.text.unlikely' {.text.unlikely section} - `.LVL43x' {.text section}

2018-06-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86064 Martin Liška changed: What|Removed |Added Keywords||needs-bisection, |

[Bug fortran/86006] compile time error generic type bound procedure

2018-06-06 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86006 --- Comment #6 from Dominique d'Humieres --- > here is the link: > > https://software.intel.com/en-us/forums/intel-fortran-compiler-for-linux-and-mac-os-x/topic/779807 What do you conclude from the posts?

[Bug rtl-optimization/86064] [8 Regression] compiling Linux kernel: Error: can't resolve `.text.unlikely' {.text.unlikely section} - `.LVL43x' {.text section}

2018-06-06 Thread alex_y_xu at yahoo dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86064 --- Comment #2 from alex_y_xu at yahoo dot ca --- Created attachment 44240 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44240=edit common.i.xz I suspect that when adding a new bug, if the attachment exceeds the file size limit, it is

[Bug c++/86068] __cpp_transactional_memory is 210500

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

[Bug rtl-optimization/86064] [8 Regression] compiling Linux kernel: Error: can't resolve `.text.unlikely' {.text.unlikely section} - `.LVL43x' {.text section}

2018-06-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86064 Richard Biener changed: What|Removed |Added Keywords||wrong-code Target|

[Bug tree-optimization/86066] [9 Regression] wrong code at -Os and above on x86-64-linux-gnu

2018-06-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86066 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Version|unknown

[Bug target/86067] [MIPS] ICE: scal-to-vec1.c:86:1: error: unrecognizable insn with -march=loongson3a

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

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

2018-06-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83201 --- Comment #22 from Martin Liška --- (In reply to john henning from comment #21) > Comments from SPEC CPU Documentation Guy: > > As described at > https://www.spec.org/cpu2017/Docs/faq.html#Miscompare.07 >

[Bug middle-end/86056] Codegen can result in multiple sequential mfence instructions

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

[Bug c/86058] TARGET_MEM_REF causing incorrect message for -Wmaybe-uninitialized warning

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

[Bug tree-optimization/86062] Missed redundancy elimination with struct and array

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

[Bug c++/86060] [6/7/8/9 Regression] g++ ICE at on with "c++03" in tsubst_copy, at cp/pt.c:15459

2018-06-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86060 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug tree-optimization/86062] Missed redundancy elimination with struct and array

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

[Bug c++/85634] [8/9 Regression] ICE in tsubst_copy, at cp/pt.c:15483

2018-06-06 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85634 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/86063] [6/7/8/9 Regression] g++ ICE at tree check: expected tree_list, have expr_pack_expansion in cp_check_const_attributes, at cp/decl2.c:1391

2018-06-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86063 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Version|unknown

[Bug target/86027] string literals get corrupted with -O3 and gas on solaris i386

2018-06-06 Thread subscribe at teskor dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86027 --- Comment #4 from Michael Teske --- I found the fix for my problem: + 2018-02-05 Rainer Orth + + Backport from mainline + 2018-01-30 Rainer Orth + + PR bootstrap/84017 + * configure.ac (gcc_cv_as_shf_merge):

[Bug tree-optimization/86042] [8/9 Regression] missing strlen optimization after second strcpy

2018-06-06 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86042 --- Comment #4 from rguenther at suse dot de --- On Tue, 5 Jun 2018, msebor at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86042 > > --- Comment #3 from Martin Sebor --- > The strcpy() calls are first transformed

[Bug bootstrap/86057] Use of mempcpy in libgcc/ libgcov-driver-system.c breaks bootstrap

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

[Bug c++/86068] New: __cpp_transactional_memory is 210500

2018-06-06 Thread rv at rasmusvillemoes dot dk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86068 Bug ID: 86068 Summary: __cpp_transactional_memory is 210500 Product: gcc Version: trans-mem Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/85710] [8/9 Regression] Enabling memset-elt-size warning causes ICE on memset of template member array

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

[Bug c/86053] Builtin fwrite arguments have non_null attribute and builtin function declaration not overloaded

2018-06-06 Thread olivier at wuillemin dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86053 --- Comment #2 from olivier at wuillemin dot fr --- Resolved ? I find your answer a little bit short. Concerning the nonnull attribute, in glibc manual i didn't find any requirement concerning pointer arguments neither in glibc doc : size_t

[Bug c/86067] New: [MIPS] ICE: scal-to-vec1.c:86:1: error: unrecognizable insn with -march=loongson3a

2018-06-06 Thread paul.hua.gm at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86067 Bug ID: 86067 Summary: [MIPS] ICE: scal-to-vec1.c:86:1: error: unrecognizable insn with -march=loongson3a Product: gcc Version: unknown Status: UNCONFIRMED

  1   2   >