[Bug tree-optimization/57511] [4.8 Regression] Missing SCEV final value replacement

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57511 Andrew Pinski changed: What|Removed |Added CC||olegendo at gcc dot gnu.org --- Comment

[Bug tree-optimization/58122] loops are not evaluated at compile time if loop count > 17

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58122 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Known to work|

[Bug libfortran/98507] timezone is incorrect on last day of year for "TZ" hours

2021-12-16 Thread jb at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98507 Janne Blomqvist changed: What|Removed |Added CC||jb at gcc dot gnu.org --- Comment #5 f

[Bug tree-optimization/26854] Inordinate compile times on large routines

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26854 --- Comment #139 from Andrew Pinski --- Does anyone have recent #s on this testcase?

[Bug tree-optimization/98254] Failure to optimize simple pattern for __builtin_convertvector

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98254 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement --- Comment #8 from Andrew P

[Bug tree-optimization/93447] Value range propagation not working at -Os

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93447 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Severity|normal

[Bug tree-optimization/81834] loop with increment conditional on IV is not optimized out

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81834 Andrew Pinski changed: What|Removed |Added Known to fail||10.3.0, 9.1.0 Severity|normal

[Bug tree-optimization/60320] Redundant static initialization check

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60320 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Severity|normal

[Bug target/103750] [i386] GCC schedules KMOV instructions that destroys performance in loop

2021-12-16 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103750 --- Comment #4 from Hongtao.liu --- (In reply to Hongtao.liu from comment #3) > (In reply to Hongtao.liu from comment #2) > > Failed here > > > > /* Allow propagations into a loop only for reg-to-reg copies, since > > replacing one regis

[Bug tree-optimization/71271] SLP loop vectorized twice

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71271 Andrew Pinski changed: What|Removed |Added Known to work||8.1.0, 9.1.0 Keywords|

[Bug target/103750] [i386] GCC schedules KMOV instructions that destroys performance in loop

2021-12-16 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103750 --- Comment #3 from Hongtao.liu --- (In reply to Hongtao.liu from comment #2) > Failed here > > /* Allow propagations into a loop only for reg-to-reg copies, since > replacing one register by another shouldn't increase the cost. */ >

[Bug c++/96115] string literal, decays to a pointer when passed to function pointer

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96115 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/96765] Base class constructor cast to derived should cause a warning

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96765 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Last reconfirmed|2020-08-2

[Bug middle-end/100738] Gimple failed to simplify ((v4si) ~a) < 0 ? c : d to ((v4si)a) >= 0 ? c : d

2021-12-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100738 --- Comment #7 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:456b53654a3e3cc550c24f2cb0e37e7fdfadf68e commit r12-6032-g456b53654a3e3cc550c24f2cb0e37e7fdfadf68e Author: Haochen Jiang Date: Thu

[Bug c++/95700] read-md.c: "missing sentinel in function call" when building gcc with musl

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95700 --- Comment #21 from Andrew Pinski --- (In reply to vvinayag from comment #20) > The patch did not fix the issue for me, unfortunately, because CXX_FOR_BUILD > is still set to 'g++'. > But to make it work, I added the line: CXX="$CXX -std=c++11"

[Bug c++/95723] GCC get confused while parsing a code

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95723 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2021-12-17 Ever confirmed|0

[Bug middle-end/95383] Poor codegen when constructing a trivial Optional

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95383 Andrew Pinski changed: What|Removed |Added Component|c++ |middle-end See Also|

[Bug c++/94742] [8/9 Regression] Incorrect "no return statement" warning with [[noreturn]] and __FUNCTION__

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94742 Andrew Pinski changed: What|Removed |Added CC||gcc at sjor dot sg --- Comment #7 from A

[Bug c++/81692] Bogus noreturn warning

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81692 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/81692] Bogus noreturn warning

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81692 Andrew Pinski changed: What|Removed |Added Keywords||needs-bisection --- Comment #3 from Andr

[Bug c++/93699] Invalid operator== (returning non-bool type) candidate

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93699 Andrew Pinski changed: What|Removed |Added Keywords||diagnostic --- Comment #5 from Andrew Pi

[Bug target/103750] [i386] GCC schedules KMOV instructions that destroys performance in loop

2021-12-16 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103750 --- Comment #2 from Hongtao.liu --- Failed here /* Allow propagations into a loop only for reg-to-reg copies, since replacing one register by another shouldn't increase the cost. */ struct loop *def_loop = def_insn->bb ()->cfg_bb ()->

[Bug c++/93534] Overload is probably ambiguous, but not ambiguous

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93534 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2021-12-17 Status|UNCONFIRME

[Bug sanitizer/84250] Symbol collision when using both Address and Undefined Behavior sanitizers (-fsanitize=address,undefined)

2021-12-16 Thread chefmax at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84250 --- Comment #10 from chefmax at gcc dot gnu.org --- Hi Marek, sorry, I'm not really tracking this anymore :(. I don't remember exactly why option 1) from https://github.com/google/sanitizers/issues/912#issuecomment-363525012 doesn't work for GCC

[Bug c++/91780] Discrepancy between gcc 7.4, through 9.2, compared to clang.

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91780 Andrew Pinski changed: What|Removed |Added Keywords||needs-bisection, |

[Bug c++/53637] NRVO not applied where there are two different variables involved

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53637 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Last reconfirmed|2015-02-0

[Bug tree-optimization/87543] Inconsistency in noticing a constant result rather than emitting code for a loop

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87543 --- Comment #6 from Andrew Pinski --- As I mentioned in PR 87987: So I think LLVM's unrolling notices the load will become constant and the whole induction variable basically goes away for sum. I also said something similar in https://gcc.gnu.o

[Bug tree-optimization/103744] [12 Regression] ICE in operator[], at vec.h:889 since r12-5612-g10833849b55401a52f2334eb032a70beb688e9fc

2021-12-16 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103744 --- Comment #4 from Arseny Solokha --- The apparently related case: short int *s; int foo (int r, int z) { int *a; while (z < 1) { int i; i = *s; s += 2; r += a[i]; r += a[i]; z += 1; } retu

[Bug tree-optimization/87543] Inconsistency in noticing a constant result rather than emitting code for a loop

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87543 Andrew Pinski changed: What|Removed |Added CC||lh_mouse at 126 dot com --- Comment #5 f

[Bug tree-optimization/87987] Missed optimization with ranged-for loop on a constexpr array

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87987 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/87987] Missed optimization with ranged-for loop on a constexpr array

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87987 --- Comment #1 from Andrew Pinski --- So I think LLVM's unrolling notices the load will become constant and the whole induction variable basically goes away for sum. Even for this C code LLVM does the optimization: static const int table[] = {

[Bug tree-optimization/87987] Missed optimization with ranged-for loop on a constexpr array

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87987 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Component|c++

[Bug c++/86692] Too lenient parsing of noptr-new-declarator

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86692 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/86018] Incorrect unused warning for int passed by reference to lambda

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86018 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/92367] spurious -Wunused-but-set-parameter warning with constexpr if in a template function

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92367 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |10.0 See Also|

[Bug c++/84488] Incorrect "set but not used" warning for static_cast(double)

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84488 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c++/85444] asm specifier on typedef silently ignored

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85444 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2018-04-18 00:00:00 |2021-12-16 --- Comment #11 from Andrew P

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

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82611 Andrew Pinski changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug libstdc++/103755] New: {has,use}_facet() and iostream constructor performance

2021-12-16 Thread dprokoptsev at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103755 Bug ID: 103755 Summary: {has,use}_facet() and iostream constructor performance Product: gcc Version: 11.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Co

[Bug c++/84621] bogus -Wreturn-type on a template instantiated on a function

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84621 --- Comment #2 from Andrew Pinski --- We get the warning during the definition of ff and not after instantiating the function.

[Bug c++/84573] missing warning on an uninstantiated function template returning T with no return statement

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84573 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Ever confirmed|0

[Bug c++/84573] missing warning on an uninstantiated function template returning T with no return statement

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84573 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement --- Comment #1 from Andrew P

[Bug tree-optimization/90556] [meta-bug] bogus/missing -Wreturn-local-addr

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90556 Bug 90556 depends on bug 90647, which changed state. Bug 90647 Summary: Warn on returning a lambda with captured local variables https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90647 What|Removed |Added ---

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

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 90647, which changed state. Bug 90647 Summary: Warn on returning a lambda with captured local variables https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90647 What|Removed |Added ---

[Bug c++/84544] Missing warning when returning a reference to internal variable inside a lambda

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84544 Andrew Pinski changed: What|Removed |Added CC||antoshkka at gmail dot com --- Comment #

[Bug c++/90647] Warn on returning a lambda with captured local variables

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90647 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

[Bug c++/103681] [9/10/11/12 Regression] Unusual behavior for tail padding with different c++ standards and NSDMI

2021-12-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103681 --- Comment #3 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:a37e8ce3b66325f0c6de55c80d50ac1664c3d0eb commit r12-6028-ga37e8ce3b66325f0c6de55c80d50ac1664c3d0eb Author: Jason Merrill Date: T

[Bug c++/84544] Missing warning when returning a reference to internal variable inside a lambda

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84544 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Severity|normal

[Bug target/103750] [i386] GCC schedules KMOV instructions that destroys performance in loop

2021-12-16 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103750 --- Comment #1 from Hongtao.liu --- kmovw here is zero_extend, and at gimple level it's not redundant in loop. _31 = MEM[(const __m256i_u * {ref-all})n_5]; _30 = MEM[(const __m256i_u * {ref-all})n_5 + 32B]; _28 = VIEW_CONVERT_EXPR<__v16hi

[Bug c++/84414] miscompile due to assuming that object returned by value cannot alias its own member pointer values

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84414 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug c++/84414] miscompile due to assuming that object returned by value cannot alias its own member pointer values

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84414 Andrew Pinski changed: What|Removed |Added Known to fail||4.6.4, 4.8.5, 6.1.0 --- Comment #4 from

[Bug c++/83876] [feature request] flag to force vague linkage for typeinfo and/or disable vtable anchoring

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83876 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug c++/82526] Confusing error for constructor of member

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82526 --- Comment #2 from Andrew Pinski --- Note clang is the only one compiler (I Have access to quickly) which references the field mTopLeft.

[Bug c++/82526] Confusing error for constructor of member

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82526 Andrew Pinski changed: What|Removed |Added Severity|normal |minor Status|UNCONFIRMED

[Bug c++/103754] [11,12][ice][modules] import bits/stdc++.h and map

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103754 --- Comment #4 from Andrew Pinski --- (In reply to Egor Pugin from comment #1) > on g++-12 from master it gives > /usr/include/c++/11/x86_64-redhat-linux/bits/stdc++.h: internal compiler > error: tree check: expected var_decl or function_decl or

[Bug c++/103754] [11,12][ice][modules] import bits/stdc++.h and map

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103754 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Blocks|

[Bug testsuite/102944] Many gcc.dg/Wstringop-overflow-*.c failures

2021-12-16 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102944 --- Comment #6 from Hongtao.liu --- (In reply to Martin Sebor from comment #5) > I don't see any of the FAILs or XFAILs listed in comment #0 with cross > compilers for any of the Targets. Can this report be resolved? I thinks so, now we only ha

[Bug c++/103754] [11,12][ice][modules] import bits/stdc++.h and map

2021-12-16 Thread egor.pugin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103754 --- Comment #2 from Egor Pugin --- Created attachment 52020 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52020&action=edit more ice on g++-12 master Adding more ICE logs without filing new tickets in case if need to check more error pla

[Bug c++/103754] [11,12][ice][modules] import bits/stdc++.h and map

2021-12-16 Thread egor.pugin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103754 Egor Pugin changed: What|Removed |Added Summary|[11][ice][modules] import |[11,12][ice][modules] |b

[Bug c++/103754] New: [11][ice][modules] import bits/stdc++.h and map

2021-12-16 Thread egor.pugin at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103754 Bug ID: 103754 Summary: [11][ice][modules] import bits/stdc++.h and map Product: gcc Version: 11.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug middle-end/96988] Bad/missing warnings when returning a temporary from an inlined function

2021-12-16 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96988 Martin Sebor changed: What|Removed |Added Component|c++ |middle-end CC|

[Bug libstdc++/61582] C++11 regex memory corruption

2021-12-16 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61582 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2014-06-25 00:00:00 |2021-12-16 Assignee|timshen

[Bug c/63272] GCC should warn when using pointer to dead scoped variable within the same function

2021-12-16 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63272 Martin Sebor changed: What|Removed |Added CC||oleg.pekar.2017 at gmail dot com --- Com

[Bug middle-end/98901] missing warning passing a dangling pointer to a function

2021-12-16 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98901 Martin Sebor changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot gnu.org

[Bug c/103104] missing warning about superfluous forward declaration -Wsuperfluous-forward-declaration

2021-12-16 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103104 Martin Sebor changed: What|Removed |Added Last reconfirmed||2021-12-16 CC|

[Bug libfortran/98076] Increase speed of integer I/O

2021-12-16 Thread fxcoudert at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98076 --- Comment #6 from Francois-Xavier Coudert --- Integrating this quick patch into libgfortran, here are the timings to make a formatted write of 10 million integers into a string. - very small value (1), negligible speedup (2.273s to 2.248s) - s

[Bug c++/79466] strange varargs warnings on superflous paranthesises

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79466 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |6.3 See Also|

[Bug c++/43113] too long diagnostics in some cases of recursive template instantiation

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43113 --- Comment #7 from Andrew Pinski --- For the original case in comment #0 we get in GCC 5+: : In instantiation of 'struct A::S>::S>::S>::S>': :5:11: recursively required from 'struct A::S>' :5:11: required from 'struct A' :8:12: required fr

[Bug middle-end/101751] asan_test.C fails with excess error with glibc-2.34

2021-12-16 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101751 Martin Sebor changed: What|Removed |Added Component|testsuite |middle-end Status|ASSIGNED

[Bug c++/77573] bogus wide string literals in diagnostics

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77573 --- Comment #3 from Andrew Pinski --- GCC 11+ gives now: :1:23: error: conversion from pointer type 'const wchar_t*' to arithmetic type 'wchar_t' in a constant expression I think this is fixed.

[Bug testsuite/101751] asan_test.C fails with excess error with glibc-2.34

2021-12-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101751 --- Comment #6 from CVS Commits --- The releases/gcc-11 branch has been updated by Martin Sebor : https://gcc.gnu.org/g:5635c975576604afda35543f672c2cad79cb0046 commit r11-9397-g5635c975576604afda35543f672c2cad79cb0046 Author: Martin Sebor Da

[Bug c++/77297] parenthesis suppress/silences all warnings

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77297 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2016-08-19 00:00:00 |2021-12-16 --- Comment #3 from Andrew Pi

[Bug c/101604] [meta-bug] bogus/missing -Wvla-parameter

2021-12-16 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101604 Bug 101604 depends on bug 101289, which changed state. Bug 101289 Summary: [11 Regression] bogus -Wvla-paramater warning when using const for vla param https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101289 What|Removed

[Bug c/101289] [11 Regression] bogus -Wvla-paramater warning when using const for vla param

2021-12-16 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101289 Martin Sebor changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c/101289] [11 Regression] bogus -Wvla-paramater warning when using const for vla param

2021-12-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101289 --- Comment #7 from CVS Commits --- The releases/gcc-11 branch has been updated by Martin Sebor : https://gcc.gnu.org/g:7d3f53c595e1766ca0494e5f56f33b0ce49b3bb4 commit r11-9396-g7d3f53c595e1766ca0494e5f56f33b0ce49b3bb4 Author: Martin Sebor Da

[Bug c/97548] [11 Regression] bogus -Wvla-parameter on a bound expression involving a parameter

2021-12-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97548 --- Comment #8 from CVS Commits --- The releases/gcc-11 branch has been updated by Martin Sebor : https://gcc.gnu.org/g:7d3f53c595e1766ca0494e5f56f33b0ce49b3bb4 commit r11-9396-g7d3f53c595e1766ca0494e5f56f33b0ce49b3bb4 Author: Martin Sebor Dat

[Bug c++/99980] Delayed parsing of noexcept doesn't work in member function template

2021-12-16 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99980 Marek Polacek changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/99980] Delayed parsing of noexcept doesn't work in member function template

2021-12-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99980 --- Comment #2 from CVS Commits --- The trunk branch has been updated by Marek Polacek : https://gcc.gnu.org/g:06041b2c67a5d4d0941c53990f0438a309703ed0 commit r12-6025-g06041b2c67a5d4d0941c53990f0438a309703ed0 Author: Marek Polacek Date: Wed

[Bug fortran/103606] [9/10/11/12 Regression] ICE in resolve_fl_procedure, at fortran/resolve.c:13297 since r9-3324-g2b03b800d866d345

2021-12-16 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103606 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/20906] [C++98/C++11/c++14 only] excessive diagnostic messages for missing template arguments

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20906 Andrew Pinski changed: What|Removed |Added Summary|excessive diagnostic|[C++98/C++11/c++14 only]

[Bug fortran/103606] [9/10/11/12 Regression] ICE in resolve_fl_procedure, at fortran/resolve.c:13297 since r9-3324-g2b03b800d866d345

2021-12-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103606 --- Comment #8 from CVS Commits --- The releases/gcc-9 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:12d811d06f2ea178ac9b40c5399ba41eb5f374df commit r9-9873-g12d811d06f2ea178ac9b40c5399ba41eb5f374df Author: Harald Anlauf Da

[Bug c++/103703] ICE with -Wmismatched-tags with friends and templates

2021-12-16 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103703 Martin Sebor changed: What|Removed |Added Target Milestone|--- |11.3

[Bug c++/103703] ICE with -Wmismatched-tags with friends and templates

2021-12-16 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103703 Martin Sebor changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/103703] ICE with -Wmismatched-tags with friends and templates

2021-12-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103703 --- Comment #5 from CVS Commits --- The releases/gcc-11 branch has been updated by Martin Sebor : https://gcc.gnu.org/g:4f556312da96bf2db67b014612de86594d4ad003 commit r11-9395-g4f556312da96bf2db67b014612de86594d4ad003 Author: Martin Sebor Da

[Bug c++/20906] excessive diagnostic messages for missing template arguments

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20906 Andrew Pinski changed: What|Removed |Added Keywords||diagnostic Status|REOPENED

[Bug fortran/103717] ICE in doloop_code, at fortran/frontend-passes.c:2656

2021-12-16 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103717 anlauf at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status|ASS

[Bug c++/65218] [C++11] Complicated diagnostic of erroneous range expression over a pointer type

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65218 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2015-09-15 00:00:00 |2021-12-16 --- Comment #1 from Andrew Pi

[Bug fortran/103717] ICE in doloop_code, at fortran/frontend-passes.c:2656

2021-12-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103717 --- Comment #6 from CVS Commits --- The releases/gcc-9 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:54947545e364016d396c2e4012b1d7e6fc5cc6ba commit r9-9872-g54947545e364016d396c2e4012b1d7e6fc5cc6ba Author: Harald Anlauf Da

[Bug fortran/103606] [9/10/11/12 Regression] ICE in resolve_fl_procedure, at fortran/resolve.c:13297 since r9-3324-g2b03b800d866d345

2021-12-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103606 --- Comment #7 from CVS Commits --- The releases/gcc-10 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:b0b1b21c561a0fe5f334a16662cd27f923842bf6 commit r10-10344-gb0b1b21c561a0fe5f334a16662cd27f923842bf6 Author: Harald Anlauf

[Bug fortran/103717] ICE in doloop_code, at fortran/frontend-passes.c:2656

2021-12-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103717 --- Comment #5 from CVS Commits --- The releases/gcc-10 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:b99da5f23e122af800c1fca77e03664e686ae575 commit r10-10343-gb99da5f23e122af800c1fca77e03664e686ae575 Author: Harald Anlauf

[Bug target/103743] PPC: Inefficient equality compare for large 64-bit constants having only 16-bit relevant bits in high part

2021-12-16 Thread pthaugen at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103743 --- Comment #2 from pthaugen at gcc dot gnu.org --- (In reply to Peter Bergner from comment #1) > Pat, does the patch from Alan you're working to get committed help with this > test case? No, it just loads the constant slightly different:

[Bug c++/103703] ICE with -Wmismatched-tags with friends and templates

2021-12-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103703 --- Comment #4 from CVS Commits --- The master branch has been updated by Martin Sebor : https://gcc.gnu.org/g:93faac7e32e4f9503c559f2a3e5a4732f5e9ea09 commit r12-6024-g93faac7e32e4f9503c559f2a3e5a4732f5e9ea09 Author: Martin Sebor Date: Thu

[Bug c++/58352] infinite template instantiation depth errors

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58352 Andrew Pinski changed: What|Removed |Added Known to fail||4.9.0 Known to work|

[Bug target/103753] Unoptimal avx2 V16HF vector insert to element 0

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103753 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Severity|

[Bug c++/103733] Defaulted operator== for arrays of integral types could be done using memcmp instead of loop

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103733 Andrew Pinski changed: What|Removed |Added Component|tree-optimization |c++ Keywords|

[Bug libfortran/98076] Increase speed of integer I/O

2021-12-16 Thread fxcoudert at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98076 --- Comment #5 from Francois-Xavier Coudert --- Consider this: /* Fast helper function for a positive value that fits in uint64_t. */ char *itoa64 (uint64_t n, char *p) { while (n != 0) { *--p = '0' + (n % 10); n /= 10; }

[Bug fortran/103716] [10/11/12 Regression] ICE in gimplify_expr, at gimplify.c:15964 since r9-3803-ga5fbc2f36a291cbe

2021-12-16 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103716 --- Comment #5 from anlauf at gcc dot gnu.org --- The following partial revert of r10-7334 avoids the ICE and restores the bug in gcc-9: diff --git a/gcc/fortran/resolve.c b/gcc/fortran/resolve.c index bff1b35446f..245c4e1683f 100644 --- a/gcc/f

[Bug libfortran/98076] Increase speed of integer I/O

2021-12-16 Thread fxcoudert at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98076 Francois-Xavier Coudert changed: What|Removed |Added CC||fxcoudert at gcc dot gnu.org -

[Bug c++/103752] [12 Regression][ICE][modules] with import

2021-12-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103752 Andrew Pinski changed: What|Removed |Added Blocks||103524 Target Milestone|---

[Bug libfortran/95177] error: array subscript has type char

2021-12-16 Thread fxcoudert at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95177 --- Comment #18 from Francois-Xavier Coudert --- Patch submitted at https://gcc.gnu.org/pipermail/fortran/2021-December/057198.html

  1   2   3   >