[Bug libstdc++/107801] Building cross compiler for H8 family fails in libstdc++ (c++17/memory_resource.cc)

2022-11-26 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107801 --- Comment #10 from Jonathan Wakely --- Thanks, that's very helpful.

[Bug tree-optimization/101805] Max -> bool0 | bool1 Min -> a & b

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101805 --- Comment #3 from Andrew Pinski --- Note improvements to evrp does change the IR for -O2 for the C++ front-end.

[Bug tree-optimization/88916] [x86] suboptimal code generated for integer comparisons joined with boolean operators

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88916 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/88916] [x86] suboptimal code generated for integer comparisons joined with boolean operators

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88916 Andrew Pinski changed: What|Removed |Added Known to work||13.0 --- Comment #4 from Andrew Pinski

[Bug tree-optimization/47579] STL size() == 0 does unnecessary shift

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47579 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Severity|normal

[Bug libstdc++/107801] Building cross compiler for H8 family fails in libstdc++ (c++17/memory_resource.cc)

2022-11-26 Thread jdx at o2 dot pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107801 --- Comment #9 from Jan Dubiec --- I think I have found why the static assertion fails as mentioned in my previous comment. Surprisingly, for H8/300H, H8/S and H8/SX in normal mode 32-bit integers and floats are aligned on 4-byte boundaries. Le

[Bug fortran/107874] merge not using all its arguments

2022-11-26 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107874 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org ---

[Bug libstdc++/107885] H8/300: libsupc++/hash_bytes.cc fix shift-count-overflow warning

2022-11-26 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107885 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug demangler/107884] H8/300: cp-demangle.c fix warning related demangle.h

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107884 --- Comment #1 from Andrew Pinski --- The patch does not work as you cannot pack bit options like this. There needs to be some better way of doing this.

[Bug fortran/107872] ICE on recursive DT with DTIO

2022-11-26 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107872 Jerry DeLisle changed: What|Removed |Added Last reconfirmed||2022-11-27 CC|

[Bug libstdc++/107885] New: H8/300: libsupc++/hash_bytes.cc fix shift-count-overflow warning

2022-11-26 Thread uaa at mx5 dot nisiq.net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107885 Bug ID: 107885 Summary: H8/300: libsupc++/hash_bytes.cc fix shift-count-overflow warning Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/107884] New: H8/300: cp-demangle.c fix warning related demangle.h

2022-11-26 Thread uaa at mx5 dot nisiq.net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107884 Bug ID: 107884 Summary: H8/300: cp-demangle.c fix warning related demangle.h Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Comp

[Bug tree-optimization/97832] AoSoA complex caxpy-like loops: AVX2+FMA -Ofast 7 times slower than -O3

2022-11-26 Thread already5chosen at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97832 --- Comment #22 from Michael_S --- (In reply to Alexander Monakov from comment #21) > (In reply to Michael_S from comment #19) > > > Also note that 'vfnmadd231pd 32(%rdx,%rax), %ymm3, %ymm0' would be > > > 'unlaminated' (turned to 2 uops before r

[Bug libstdc++/107801] Building cross compiler for H8 family fails in libstdc++ (c++17/memory_resource.cc)

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107801 Andrew Pinski changed: What|Removed |Added CC||uaa at mx5 dot nisiq.net --- Comment #8

[Bug libstdc++/107883] c++17/memory_resource.cc build error for H8/300 target

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107883 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRME

[Bug libstdc++/107883] New: c++17/memory_resource.cc build error for H8/300 target

2022-11-26 Thread uaa at mx5 dot nisiq.net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107883 Bug ID: 107883 Summary: c++17/memory_resource.cc build error for H8/300 target Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Co

[Bug fortran/107819] ICE in gfc_check_argument_var_dependency, at fortran/dependency.cc:978

2022-11-26 Thread mikael at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107819 --- Comment #12 from Mikael Morin --- (In reply to anlauf from comment #11) > Update: Steve Lionel thinks that no temporary is necessary, and testcase > z1.f90 > is non-conforming: > > https://community.intel.com/t5/Intel-Fortran-Compiler/ELEME

[Bug fortran/107819] ICE in gfc_check_argument_var_dependency, at fortran/dependency.cc:978

2022-11-26 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107819 --- Comment #11 from anlauf at gcc dot gnu.org --- Update: Steve Lionel thinks that no temporary is necessary, and testcase z1.f90 is non-conforming: https://community.intel.com/t5/Intel-Fortran-Compiler/ELEMENTAL-subroutine-and-dummy-with-VALUE

[Bug tree-optimization/107137] (unsigned)-(int)(bool_var) should be optimized to -(unsigned)bool_var

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107137 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug target/94617] Simple if condition not optimized

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94617 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2022-11-26 Ever confirmed|0

[Bug target/38126] suboptimal code for (a && b || !a && !b)

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38126 Andrew Pinski changed: What|Removed |Added Target||x86_64 Component|middle-end

[Bug fortran/107874] merge not using all its arguments

2022-11-26 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107874 anlauf at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code C

[Bug tree-optimization/107881] (a <= b) == (b >= a) should be optimized to (a == b)

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107881 Andrew Pinski changed: What|Removed |Added Attachment #53970|0 |1 is obsolete|

[Bug tree-optimization/107881] (a <= b) == (b >= a) should be optimized to (a == b)

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107881 --- Comment #4 from Andrew Pinski --- Created attachment 53970 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53970&action=edit patch which handles some parts of the xor in tree-ssa-reassoc.cc This is the patch which I was talking about w

[Bug tree-optimization/107881] (a <= b) == (b >= a) should be optimized to (a == b)

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107881 Andrew Pinski changed: What|Removed |Added Assignee|pinskia at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug tree-optimization/107881] (a <= b) == (b >= a) should be optimized to (a == b)

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107881 Andrew Pinski changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/97832] AoSoA complex caxpy-like loops: AVX2+FMA -Ofast 7 times slower than -O3

2022-11-26 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97832 --- Comment #21 from Alexander Monakov --- (In reply to Michael_S from comment #19) > > Also note that 'vfnmadd231pd 32(%rdx,%rax), %ymm3, %ymm0' would be > > 'unlaminated' (turned to 2 uops before renaming), so selecting independent > > IVs for

[Bug analyzer/107882] New: [13 Regression] ICE in get_last_bit_offset, at analyzer/store.h:255

2022-11-26 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107882 Bug ID: 107882 Summary: [13 Regression] ICE in get_last_bit_offset, at analyzer/store.h:255 Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: ice-on-val

[Bug middle-end/79045] bool&bool expanded as 2 jumps

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79045 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/98966] Failure to optimize conditional or with 1 based on boolean condition to direct or

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98966 Andrew Pinski changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug tree-optimization/98966] Failure to optimize conditional or with 1 based on boolean condition to direct or

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98966 Andrew Pinski changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot gnu.org --- C

[Bug tree-optimization/97832] AoSoA complex caxpy-like loops: AVX2+FMA -Ofast 7 times slower than -O3

2022-11-26 Thread already5chosen at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97832 --- Comment #20 from Michael_S --- (In reply to Richard Biener from comment #17) > (In reply to Michael_S from comment #16) > > On unrelated note, why loop overhead uses so many instructions? > > Assuming that I am as misguided as gcc about load-

[Bug tree-optimization/97832] AoSoA complex caxpy-like loops: AVX2+FMA -Ofast 7 times slower than -O3

2022-11-26 Thread already5chosen at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97832 --- Comment #19 from Michael_S --- (In reply to Alexander Monakov from comment #18) > The apparent 'bias' is introduced by instruction scheduling: haifa-sched > lifts a +64 increment over memory accesses, transforming +0 and +32 > displacements t

[Bug tree-optimization/107881] (a <= b) == (b >= a) should be optimized to (a == b)

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

[Bug tree-optimization/107881] New: (a <= b) == (b >= a) should be optimized to (a == b)

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107881 Bug ID: 107881 Summary: (a <= b) == (b >= a) should be optimized to (a == b) Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: enhan

[Bug tree-optimization/107880] bool tautology missed optimisation

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107880 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/107880] bool tautology missed optimisation

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

[Bug tree-optimization/91882] boolean XOR tautology missed optimisation

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

[Bug tree-optimization/107880] New: bool tautology missed optimisation

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107880 Bug ID: 107880 Summary: bool tautology missed optimisation Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: enhancement P

[Bug tree-optimization/103356] bool0 == ~bool1 should simplify to bool1 ^ bool0

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103356 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/91882] boolean XOR tautology missed optimisation

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91882 Bug 91882 depends on bug 103356, which changed state. Bug 103356 Summary: bool0 == ~bool1 should simplify to bool1 ^ bool0 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103356 What|Removed |Added

[Bug tree-optimization/103356] bool0 == ~bool1 should simplify to bool1 ^ bool0

2022-11-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103356 --- Comment #3 from CVS Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:f9378e3cc390f9bcc310ce206c6773a817aff2ca commit r13-4311-gf9378e3cc390f9bcc310ce206c6773a817aff2ca Author: Andrew Pinski Date: Sa

[Bug c++/107875] Deduction for class template specialization types seems to be broken with init-declarator-list

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107875 Andrew Pinski changed: What|Removed |Added Keywords||accepts-invalid URL|http

[Bug tree-optimization/107876] [13 Regression] ICE in verify_dominators, at dominance.cc:1184 (error: dominator of 4 should be 14, not 16)

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

[Bug tree-optimization/107876] [13 Regression] ICE in verify_dominators, at dominance.cc:1184 (error: dominator of 4 should be 14, not 16)

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107876 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |13.0

[Bug tree-optimization/91882] boolean XOR tautology missed optimisation

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91882 --- Comment #7 from Andrew Pinski --- Note comment #1 is not done after the patch for PR103356 .

[Bug tree-optimization/91882] boolean XOR tautology missed optimisation

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91882 Andrew Pinski changed: What|Removed |Added Depends on||103356 --- Comment #6 from Andrew Pinski

[Bug target/107878] Incomplete documentation for H8/300

2022-11-26 Thread jdx at o2 dot pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107878 --- Comment #2 from Jan Dubiec --- One more thing – the documentation on the webpage states that -mn "must be used either with -mh or -ms". It is true for old compilers (e.g. for gcc 4.7 which I still use) but does not seem to be true for new on

[Bug tree-optimization/107879] [13 Regression] ffmpeg-4 test suite fails on FPU arithmetics

2022-11-26 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107879 Sergei Trofimovich changed: What|Removed |Added CC||jakub at redhat dot com --- Commen

[Bug tree-optimization/101706] bool0^bool1^1 -> bool0 == bool1

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101706 --- Comment #4 from Andrew Pinski --- r13-1779-g375668e0508fbe

[Bug tree-optimization/103356] bool0 == ~bool1 should simplify to bool1 ^ bool0

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103356 --- Comment #2 from Andrew Pinski --- Note for: bool f(bool a, bool b) { b = !b; return a!=b; } We do the correct thing since r13-1779-g375668e0508fbe.

[Bug tree-optimization/107879] [13 Regression] ffmpeg-4 test suite fails on FPU arithmetics

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107879 Andrew Pinski changed: What|Removed |Added Keywords||wrong-code Target Milestone|---

[Bug c++/99576] [coroutines] destructor of a temporary called too early within co_await expression

2022-11-26 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99576 --- Comment #8 from Iain Sandoe --- (In reply to Adrian Perl from comment #7) Again, thanks for working on this. > Bootstrapping was successfull and the tests are currently running. Some of > the tests have failed, but they don't seem to be rela

[Bug c++/99576] [coroutines] destructor of a temporary called too early within co_await expression

2022-11-26 Thread adrian.perl at web dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99576 --- Comment #7 from Adrian Perl --- Bootstrapping was successfull and the tests are currently running. Some of the tests have failed, but they don't seem to be related to coroutines. Should I test twice, with and without the patch, in order to se

[Bug middle-end/107879] [13 Regression] ffmpeg-4 test suite fails on FPU arithmetics

2022-11-26 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107879 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org --- Com

[Bug c++/101733] simple-requirement prefixed with typename interpreted as type-requirement

2022-11-26 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101733 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org Last reconfi

[Bug target/107878] Incomplete documentation for H8/300

2022-11-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107878 Andrew Pinski changed: What|Removed |Added Component|other |target Last reconfirmed|

[Bug tree-optimization/100366] [11/12/13 Regression] spurious warning - std::vector::clear followed by std::vector::insert(vec.end(), ...) with -O2

2022-11-26 Thread zeranoe at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100366 Kyle Schwarz changed: What|Removed |Added CC||zeranoe at gmail dot com --- Comment #14

[Bug middle-end/107879] New: [13 Regression] ffmpeg-4 test suite fails on FPU arithmetics

2022-11-26 Thread slyfox at gcc dot gnu.org via Gcc-bugs
PER=/<>/gcc-13.0.0/libexec/gcc/x86_64-unknown-linux-gnu/13.0.0/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with: Thread model: posix Supported LTO compression algorithms: zlib gcc version 13.0.0 20221126 (experimental) (GCC)

[Bug other/107878] New: Incomplete documentation for H8/300

2022-11-26 Thread jdx at o2 dot pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107878 Bug ID: 107878 Summary: Incomplete documentation for H8/300 Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug libstdc++/107871] _Iter_sink:: _M_overflow missing some difference type casting

2022-11-26 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107871 --- Comment #4 from Jonathan Wakely --- Maybe you could legally do: using difference_type = iterator_t>; but maybe just don't do that. If things break when you do dumb things, don't do those things.

[Bug libstdc++/107871] _Iter_sink:: _M_overflow missing some difference type casting

2022-11-26 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107871 --- Comment #3 from Jonathan Wakely --- No. They are only allowed to be implementation-defined types, not program-defined types. I can add the casts to make this work, but I don't think it's a real problem that can occur in valid programs.

[Bug jit/107877] New: segfault in libgccjit when using asse

2022-11-26 Thread andreas_roever at web dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107877 Bug ID: 107877 Summary: segfault in libgccjit when using asse Product: gcc Version: 11.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: jit

[Bug libstdc++/107871] _Iter_sink:: _M_overflow missing some difference type casting

2022-11-26 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107871 --- Comment #2 from 康桓瑋 --- This is just an example. So, are users not allowed to define integer-like class types?

[Bug tree-optimization/107876] New: [13 Regression] ICE in verify_dominators, at dominance.cc:1184 (error: dominator of 4 should be 14, not 16)

2022-11-26 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107876 Bug ID: 107876 Summary: [13 Regression] ICE in verify_dominators, at dominance.cc:1184 (error: dominator of 4 should be 14, not 16) Product: gcc Version: 13.0