[Bug c++/107522] New: ICE in parameter_mapping_equivalent_p on trunk

2022-11-03 Thread gwangi.kali at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107522 Bug ID: 107522 Summary: ICE in parameter_mapping_equivalent_p on trunk Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/107521] clang rejects invalid code in libstdc++

2022-11-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107521 --- Comment #2 from Andrew Pinski --- Oh the GCC front-end bug is already recorded as PR 70248 (see bug 70248 comment #2).

[Bug c++/107521] clang rejects invalid code in libstdc++

2022-11-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107521 --- Comment #1 from Andrew Pinski --- The funny part is clang says: implementation-defined whether distinct literals will have distinct addresses In clang, the result of such a comparison is unspecified, so it is not a constant

[Bug c++/107521] New: clang rejects invalid code in libstdc++

2022-11-03 Thread tim at klingt dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107521 Bug ID: 107521 Summary: clang rejects invalid code in libstdc++ Product: gcc Version: 12.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug tree-optimization/107520] Optimize std::lerp(d, d, 0.5)

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

[Bug target/106602] riscv: suboptimal codegen for zero_extendsidi2_shifted w/o bitmanip

2022-11-03 Thread vineetg at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106602 --- Comment #23 from Vineet Gupta --- (In reply to Jeffrey A. Law from comment #20) > Yea, I think so (3 shifts). Two for masking, one to put the bits in the > right position. Then we just have to figure out how to combine the initial > shift

[Bug c++/102490] Erroneous optimization of default constexpr operator== of struct with bitfields

2022-11-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102490 Patrick Palka changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug c++/98712] Incorrect defaulted operator== at compile time and runtime when declared constexpr and inheriting (c++20)

2022-11-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98712 Patrick Palka changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug tree-optimization/107520] New: Optimize std::lerp(d, d, 0.5)

2022-11-03 Thread glisse at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107520 Bug ID: 107520 Summary: Optimize std::lerp(d, d, 0.5) Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: enhancement

[Bug target/106602] riscv: suboptimal codegen for zero_extendsidi2_shifted w/o bitmanip

2022-11-03 Thread vineetg at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106602 --- Comment #22 from Vineet Gupta --- (In reply to Vineet Gupta from comment #21) > However > try_combine > recog_for_combine > recog_for_combine_1 > recog( ) > > is failing and we get "Failed to recognize..." False

[Bug c++/107519] New: internal compiler error: in get_partitioning_class, at symtab.cc:2096

2022-11-03 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107519 Bug ID: 107519 Summary: internal compiler error: in get_partitioning_class, at symtab.cc:2096 Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal

[Bug c++/107492] Unhelpful -Wignored-qualifiers warning in template specialization

2022-11-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107492 --- Comment #4 from Jonathan Wakely --- I ... don't remember. It was needed to avoid some error, maybe from std::visit(vis, var) of something like that. But either we never added a test for it or something changed. I can't reproduce an error

[Bug c++/107518] -fmodule-ts crashes for -E flag

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

[Bug c++/107173] ICE: unspellable token PRAGMA_EOL on type_traits:1446:26

2022-11-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107173 Andrew Pinski changed: What|Removed |Added CC||unlvsur at live dot com --- Comment #4

[Bug c++/103524] [meta-bug] modules issue

2022-11-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 107518, which changed state. Bug 107518 Summary: -fmodule-ts crashes for -E flag https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107518 What|Removed |Added

[Bug c++/107518] New: -fmodule-ts crashes for #include

2022-11-03 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107518 Bug ID: 107518 Summary: -fmodule-ts crashes for #include Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/107488] [13 Regression] -Werror=dangling-reference false positives in cppunit

2022-11-03 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107488 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/107488] [13 Regression] -Werror=dangling-reference false positives in cppunit

2022-11-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107488 --- Comment #2 from CVS Commits --- The trunk branch has been updated by Marek Polacek : https://gcc.gnu.org/g:32a06ce38a38bf37db468f0e6c83520fcc221534 commit r13-3642-g32a06ce38a38bf37db468f0e6c83520fcc221534 Author: Marek Polacek Date:

[Bug c++/107179] [11/12/13 Regression] requires-expression gives hard error for inaccessible constructor

2022-11-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107179 --- Comment #2 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:40c34beef620ed13c4113c893ed4335ccc1b8f92 commit r13-3641-g40c34beef620ed13c4113c893ed4335ccc1b8f92 Author: Patrick Palka Date:

[Bug tree-optimization/102650] [12/13 Regression] Dead Code Elimination Regression at -O3 (trunk vs 11.2.0)

2022-11-03 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102650 Andrew Macleod changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/99966] Bounds check not eliminated by assert

2022-11-03 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99966 Andrew Macleod changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug tree-optimization/85316] [meta-bug] VRP range propagation missed cases

2022-11-03 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85316 Bug 85316 depends on bug 93917, which changed state. Bug 93917 Summary: VRP forgets range of value read from memory https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93917 What|Removed |Added

[Bug tree-optimization/85316] [meta-bug] VRP range propagation missed cases

2022-11-03 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85316 Bug 85316 depends on bug 99966, which changed state. Bug 99966 Summary: Bounds check not eliminated by assert https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99966 What|Removed |Added

[Bug tree-optimization/93917] VRP forgets range of value read from memory

2022-11-03 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93917 Andrew Macleod changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/93413] Defaulted constexpr Destructor not being found during constant evaluation

2022-11-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93413 Patrick Palka changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/55004] [meta-bug] constexpr issues

2022-11-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 93413, which changed state. Bug 93413 Summary: Defaulted constexpr Destructor not being found during constant evaluation https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93413 What|Removed

[Bug c++/107492] Unhelpful -Wignored-qualifiers warning in template specialization

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

[Bug tree-optimization/102950] [11/12 Regression] Dead Code Elimination Regression at -O3 (11.2.0 vs 10.3.0)

2022-11-03 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102950 Andrew Macleod changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c++/93413] Defaulted constexpr Destructor not being found during constant evaluation

2022-11-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93413 --- Comment #10 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:c0b38e9fec71dc4cc5e99b1f0cb159c15a8da9ba commit r13-3638-gc0b38e9fec71dc4cc5e99b1f0cb159c15a8da9ba Author: Patrick Palka Date:

[Bug libstdc++/44952] #include implies global constructor.

2022-11-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44952 Patrick Palka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/105545] [12/13 Regression] Warning for string assignment with _GLIBCXX_ASSERTIONS since r12-3347-g8af8abfbbace49e6

2022-11-03 Thread pdimov at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105545 --- Comment #9 from Peter Dimov --- My Godbolt link above no longer reproduces the warning because of https://github.com/boostorg/describe/commit/c8c46bfdf78022a8a7e9e06983d8b04ccb921991, but this one does: https://godbolt.org/z/oT1M31osa.

[Bug modula2/107245] calling makeinfo with --no-headers produces invalid info files

2022-11-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107245 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug target/107404] [12/13 Regression] Wrong code with -O3 since r12-6416-g037cc0b4a6646cc8

2022-11-03 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107404 Uroš Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/103035] [meta-bug] YARPGen bugs

2022-11-03 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103035 Bug 103035 depends on bug 107404, which changed state. Bug 107404 Summary: [12/13 Regression] Wrong code with -O3 since r12-6416-g037cc0b4a6646cc8 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107404 What|Removed

[Bug target/107404] [12/13 Regression] Wrong code with -O3 since r12-6416-g037cc0b4a6646cc8

2022-11-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107404 --- Comment #7 from CVS Commits --- The releases/gcc-12 branch has been updated by Uros Bizjak : https://gcc.gnu.org/g:35e8b889af144faad074c0fceed0390143ec37dd commit r12-8890-g35e8b889af144faad074c0fceed0390143ec37dd Author: Uros Bizjak

[Bug middle-end/106316] [OpenMP] Auto "declare target" should honor 'declare variant' kind(nohost)

2022-11-03 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106316 --- Comment #2 from Tobias Burnus --- I note that the OpenMP example document has a similar example at https://github.com/OpenMP/examples-internal/pull/329 for OpenMP-Examples Issue https://github.com/OpenMP/spec/issues/3332 For that example,

[Bug rtl-optimization/107482] [10/11/12/13 Regression] out-of-bounds heap access in IRA since r6-3496-g86f0bef37378a0

2022-11-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107482 Andrew Pinski changed: What|Removed |Added Summary|out-of-bounds heap access |[10/11/12/13 Regression]

[Bug go/107491] Gccgo stack not resizing on Solaris

2022-11-03 Thread ian at airs dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107491 --- Comment #7 from Ian Lance Taylor --- If we use an environment variable, we should probably use the existing GODEBUG variable. Making the stack headroom large enough all the time should be possible. It will burn a lot of memory on stacks

[Bug modula2/107235] m2/boot-bin/mc leaks file descriptors

2022-11-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107235 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug modula2/107233] gm2 build hardcodes python3

2022-11-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107233 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug analyzer/107486] [13 Regression] ICE when pipe's argument is not a pointer type

2022-11-03 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107486 David Malcolm changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug analyzer/106003] RFE: -fanalyzer could complain about misuse of file-descriptors

2022-11-03 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106003 Bug 106003 depends on bug 107486, which changed state. Bug 107486 Summary: [13 Regression] ICE when pipe's argument is not a pointer type https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107486 What|Removed

[Bug go/107491] Gccgo stack not resizing on Solaris

2022-11-03 Thread jakub.kulik at oracle dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107491 --- Comment #6 from Jakub Kulik --- So, I tested it with the following simple change and it works nicely: --- gcc-12.2.0/libgo/runtime/proc.c +++ gcc-12.2.0/libgo/runtime/proc.c @@ -798,7 +798,15 @@ runtime_malg(bool allocatestack, bool si

[Bug libstdc++/44952] #include implies global constructor.

2022-11-03 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44952 Jason Merrill changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug analyzer/107486] [13 Regression] ICE when pipe's argument is not a pointer type

2022-11-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107486 --- Comment #2 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:5acc10a9ea66411e1712fabc94f9f29892b0d607 commit r13-3626-g5acc10a9ea66411e1712fabc94f9f29892b0d607 Author: David Malcolm Date:

[Bug middle-end/106449] ICE in #pragma omp parallel for simd since r6-4544-ge01d41e553aae245

2022-11-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106449 Jakub Jelinek changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug middle-end/106467] [OpenMP] Wrong code with collapse – tree sharing issue.

2022-11-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106467 Bug 106467 depends on bug 106449, which changed state. Bug 106449 Summary: ICE in #pragma omp parallel for simd since r6-4544-ge01d41e553aae245 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106449 What|Removed

[Bug middle-end/107517] [OpenMP][5.0] 'target update' with strides — for C/C++ and Fortran

2022-11-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107517 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment

[Bug c/41041] Documentation: -fwide-exec-charset defaults to UCS-4/UCS-2, not UTF-32/UTF-16

2022-11-03 Thread samuel.thibault--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41041 Samuel Thibault changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/55004] [meta-bug] constexpr issues

2022-11-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 103600, which changed state. Bug 103600 Summary: Cannot use typeid result in constant expressions https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103600 What|Removed |Added

[Bug c++/103600] Cannot use typeid result in constant expressions

2022-11-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103600 Patrick Palka changed: What|Removed |Added CC||ppalka at gcc dot gnu.org

[Bug target/107404] [12/13 Regression] Wrong code with -O3 since r12-6416-g037cc0b4a6646cc8

2022-11-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107404 --- Comment #6 from CVS Commits --- The master branch has been updated by Uros Bizjak : https://gcc.gnu.org/g:553b1d3dd5b9253ebdf66ee3260c717d5b807dd1 commit r13-3624-g553b1d3dd5b9253ebdf66ee3260c717d5b807dd1 Author: Uros Bizjak Date: Thu

[Bug middle-end/107517] New: [OpenMP][5.0] 'target update' with strides — for C/C++ and Fortran

2022-11-03 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107517 Bug ID: 107517 Summary: [OpenMP][5.0] 'target update' with strides — for C/C++ and Fortran Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: openmp,

[Bug c++/98895] C++ module generates too many dead code

2022-11-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98895 Patrick Palka changed: What|Removed |Added CC||ppalka at gcc dot gnu.org

[Bug c++/103524] [meta-bug] modules issue

2022-11-03 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 98895, which changed state. Bug 98895 Summary: C++ module generates too many dead code https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98895 What|Removed |Added

[Bug rtl-optimization/107482] out-of-bounds heap access in IRA

2022-11-03 Thread jcmvbkbc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107482 --- Comment #5 from jcmvbkbc at gcc dot gnu.org --- I've bisected this issue to commit 86f0bef37378 ("re PR target/61578 (Code size increase for ARM thumb compared to 4.8.x when compiling with -Os)")

[Bug c++/107500] Useless atexit entry for ~constant_init in eh_globals.cc

2022-11-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107500 Jonathan Wakely changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |redi at gcc dot gnu.org

[Bug c++/107500] Useless atexit entry for ~constant_init in eh_globals.cc

2022-11-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107500 --- Comment #17 from Jonathan Wakely --- (In reply to R. Diez from comment #16) > Therefore, variable "static __cxa_eh_globals eh_globals" in the past was > already initialised before any users (probably because static memory being > zeroed on

[Bug libstdc++/107511] [13 Regression] gcc-13-20221030 failure to build on Cygwin due to lack of secure_getenv

2022-11-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107511 --- Comment #2 from Jonathan Wakely --- Sigh, this is what I get for using AC_CHECK_FUNCS(secure_getenv) instead of writing my own check that would actually do the right thing.

[Bug c++/107516] [13 Regression] ICE with -fwide-exec-charset=latin1

2022-11-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107516 --- Comment #1 from Jonathan Wakely --- Maybe a similar issue to PR 81050, i.e. Latin1 isn't valid as a wide charset. In which case, we should give an error instead of ICE if possible. Reduced to remove library headers and C++20 features:

[Bug target/80878] -mcx16 (enable 128 bit CAS) on x86_64 seems not to work on 7.1.0

2022-11-03 Thread admin_public at liblfds dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80878 --- Comment #40 from admin_public at liblfds dot org --- On 03/11/2022 12:04, jakub at gcc dot gnu.org wrote: > --- Comment #38 from Jakub Jelinek --- > Please see PR104688 . We got a response from Intel, where they guaranteed > atomicity of

[Bug c++/107516] New: [13 Regression] ICE with -fwide-exec-charset=latin1

2022-11-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107516 Bug ID: 107516 Summary: [13 Regression] ICE with -fwide-exec-charset=latin1 Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug c/41041] Documentation: -fwide-exec-charset defaults to UCS-4/UCS-2, not UTF-32/UTF-16

2022-11-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41041 --- Comment #8 from Jonathan Wakely --- The difference with an explicit -fwide-exec-charset=UTF-32 seems to be the BOM. It looks like the default is UTF-32LE, are you sure it's UCS4?

[Bug c/41041] Documentation: -fwide-exec-charset defaults to UCS-4/UCS-2, not UTF-32/UTF-16

2022-11-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41041 --- Comment #7 from Jonathan Wakely --- *** Bug 41040 has been marked as a duplicate of this bug. ***

[Bug c/41040] -fwide-exec-charset defaults to UCS-4/UCS-2, not UTF-32/UTF-16

2022-11-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41040 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/41041] Documentation: -fwide-exec-charset defaults to UCS-4/UCS-2, not UTF-32/UTF-16

2022-11-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41041 Jonathan Wakely changed: What|Removed |Added Last reconfirmed||2022-11-03

[Bug c++/107513] [Feature Request] Implement __attribute__((__nodebug__))

2022-11-03 Thread roi.jacobson1 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107513 --- Comment #5 from Roy Jacobson --- I still think it might be good idea to introduce this for the sake of reducing debug symbols size. I'm less interested in improving debug experience in this case, but obviously any improvement to that is

[Bug target/80878] -mcx16 (enable 128 bit CAS) on x86_64 seems not to work on 7.1.0

2022-11-03 Thread fw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80878 --- Comment #39 from Florian Weimer --- (In reply to Jakub Jelinek from comment #38) > Please see PR104688 . We got a response from Intel, where they guaranteed > atomicity of certain 16-byte load instructions for Intel CPUs with AVX > support.

[Bug target/107510] gcc/config/gcn/gcn.cc:4930:9: style: Same expression on both sides of '||'. [duplicateExpression]

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

[Bug other/89863] [meta-bug] Issues in gcc that other static analyzers (cppcheck, clang-static-analyzer, PVS-studio) find that gcc misses

2022-11-03 Thread ams at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89863 Bug 89863 depends on bug 107510, which changed state. Bug 107510 Summary: gcc/config/gcn/gcn.cc:4930:9: style: Same expression on both sides of '||'. [duplicateExpression] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107510 What

[Bug target/107510] gcc/config/gcn/gcn.cc:4930:9: style: Same expression on both sides of '||'. [duplicateExpression]

2022-11-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107510 --- Comment #3 from CVS Commits --- The master branch has been updated by Andrew Stubbs : https://gcc.gnu.org/g:f95e4eced20666a981881f76d66d997922648687 commit r13-3622-gf95e4eced20666a981881f76d66d997922648687 Author: Andrew Stubbs Date:

[Bug target/80878] -mcx16 (enable 128 bit CAS) on x86_64 seems not to work on 7.1.0

2022-11-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80878 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment

[Bug target/107404] [12/13 Regression] Wrong code with -O3 since r12-6416-g037cc0b4a6646cc8

2022-11-03 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107404 Uroš Bizjak changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ubizjak at gmail dot com

[Bug target/80878] -mcx16 (enable 128 bit CAS) on x86_64 seems not to work on 7.1.0

2022-11-03 Thread lh_mouse at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80878 LIU Hao changed: What|Removed |Added CC||lh_mouse at 126 dot com --- Comment #36 from

[Bug target/107510] gcc/config/gcn/gcn.cc:4930:9: style: Same expression on both sides of '||'. [duplicateExpression]

2022-11-03 Thread ams at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107510 Andrew Stubbs changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ams at gcc dot gnu.org

[Bug c++/107514] quick crash of gcc due to noexcept specification

2022-11-03 Thread janezz55 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107514 --- Comment #1 from Janez Zemva --- A working version: https://wandbox.org/permlink/ki45SRwCNwuMRw7G

[Bug target/107404] [12/13 Regression] Wrong code with -O3 since r12-6416-g037cc0b4a6646cc8

2022-11-03 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107404 --- Comment #4 from Uroš Bizjak --- (In reply to rsand...@gcc.gnu.org from comment #3) > This is due to the peephole2 added in r12-2640-gf7bf03cf69cc: > > ;; Eliminate a reg-reg mov by inverting the condition of a cmov (#2). > ;; mov r2,r3;

[Bug target/107515] New: MVE: Generic functions do not accept _Float16 scalars

2022-11-03 Thread kevin.bracey at alifsemi dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107515 Bug ID: 107515 Summary: MVE: Generic functions do not accept _Float16 scalars Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/107514] New: quick crash of gcc due to noexcept specification

2022-11-03 Thread janezz55 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107514 Bug ID: 107514 Summary: quick crash of gcc due to noexcept specification Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug libgomp/32193] libgomp does not honor --disable-werror

2022-11-03 Thread vapier at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32193 Mike Frysinger changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c++/107500] Useless atexit entry for ~constant_init in eh_globals.cc

2022-11-03 Thread rdiezmail-gcc at yahoo dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107500 --- Comment #16 from R. Diez --- I am slowly arriving at a different conclusion. "struct __cxa_eh_globals" has neither a constructor nor a destructor. Its members are pointers or integers, so GCC will not have automatically generated any

[Bug testsuite/106806] [13 regression] gcc.dg/tree-ssa/gen-vect-34.c fails after r13-2333-gca8f4e8af14869

2022-11-03 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106806 Kewen Lin changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug testsuite/106806] [13 regression] gcc.dg/tree-ssa/gen-vect-34.c fails after r13-2333-gca8f4e8af14869

2022-11-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106806 --- Comment #3 from CVS Commits --- The master branch has been updated by Kewen Lin : https://gcc.gnu.org/g:20d5dca80b82df9b1295359edb44eb08c45c4334 commit r13-3621-g20d5dca80b82df9b1295359edb44eb08c45c4334 Author: Kewen Lin Date: Thu Nov