[Bug c++/107782] a local constexpr volatile variable cannot be used to initialize a local constexpr volatile variable

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

[Bug analyzer/107783] [13 Regression] ICE in deref_rvalue, at analyzer/region-model.cc:3238 since r13-4074-g86a90006864840c2

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107783 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Ever confi

[Bug analyzer/107777] [13 Regression] ICE in get_representative_path_var_1, at analyzer/region-model.cc:4750 since r13-3770-g3d2d04cda493fb55

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10 Martin Liška changed: What|Removed |Added Last reconfirmed||2022-11-21 CC|

[Bug tree-optimization/107776] [13 Regression] ICE: SIGSEGV in complex_mul_pattern::matches (tree-vect-slp-patterns.cc:1042) with -O2 -std=c11

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107776 Martin Liška changed: What|Removed |Added Ever confirmed|0 |1 CC|

[Bug libstdc++/107784] New: QOI: sizeof( bind_front( Member-Function ) ) too big

2022-11-21 Thread joerg.richter--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107784 Bug ID: 107784 Summary: QOI: sizeof( bind_front( Member-Function ) ) too big Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Comp

[Bug ipa/107769] [12/13 Regression] -flto with -Os/-O2/-O3 emitted code with gcc 12.x segfaults via mutated global in .rodata since r12-2887-ga6da2cddcf0e959d

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107769 Martin Liška changed: What|Removed |Added Summary|[12/13 Regression] -flto|[12/13 Regression] -flto

[Bug regression/107767] GCC has some problems in optimizer of trivial case

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107767 Martin Liška changed: What|Removed |Added Last reconfirmed||2022-11-21 CC|

[Bug libstdc++/107784] QOI: sizeof( bind_front( Member-Function ) ) too big

2022-11-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107784 Andrew Pinski changed: What|Removed |Added Keywords||ABI --- Comment #1 from Andrew Pinski

[Bug c++/107755] ICE: in fold_convert_loc, at fold-const.c:2435, with -Wlogical-op, implicit user-defined conversion operator, template function, logical operator, and conditional operator

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107755 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug libstdc++/107784] QOI: sizeof( bind_front( Member-Function ) ) too big

2022-11-21 Thread joerg.richter--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107784 --- Comment #2 from Jörg Richter --- I think it should only change the size of std::_Bind_front. This type should not be used at any ABI relevant border. But even if it is, I should be possible to just rename the type?

[Bug web/107749] onlinedocs: gdc docs got removed during sphinx revert

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107749 Martin Liška changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug c/107785] New: Integer comparison result compile with -O3

2022-11-21 Thread mugglewei at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107785 Bug ID: 107785 Summary: Integer comparison result compile with -O3 Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug target/107786] New: [13 Regression] ICE in extract_insn, at recog.cc:2791 since r13-4151-gacbb5ef06ee978

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107786 Bug ID: 107786 Summary: [13 Regression] ICE in extract_insn, at recog.cc:2791 since r13-4151-gacbb5ef06ee978 Product: gcc Version: 13.0 Status: UNCONFIRMED Sev

[Bug target/107786] [13 Regression] ICE in extract_insn, at recog.cc:2791 since r13-4151-gacbb5ef06ee978

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107786 Martin Liška changed: What|Removed |Added Last reconfirmed||2022-11-21 Ever confirmed|0

[Bug c++/107781] strchrnul' was not declared in this scope; did you mean 'strchr'? For contracts for canadian compilation

2022-11-21 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107781 --- Comment #1 from Andreas Schwab --- *** Bug 107780 has been marked as a duplicate of this bug. ***

[Bug c++/107780] strchrnul' was not declared in this scope; did you mean 'strchr'? For contracts for canadian compilation

2022-11-21 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107780 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/107785] Integer comparison result compile with -O3

2022-11-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107785 --- Comment #1 from Andrew Pinski --- I suspect you have a signed integer overflow in this code. And in c/c++, signed integer overflow is undefined behavior.

[Bug c/107785] Integer comparison result compile with -O3

2022-11-21 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107785 --- Comment #2 from Andrew Pinski --- Unsigned integer types are defined to be wrapping types which is why it works with that.

[Bug c++/87497] constexprs involving non-literal const variables are incorrectly accepted

2022-11-21 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87497 Jakub Jelinek changed: What|Removed |Added Keywords|needs-bisection | CC|

[Bug c/107785] Integer comparison result compile with -O3

2022-11-21 Thread mugglewei at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107785 --- Comment #3 from Muggle Wei --- (In reply to Andrew Pinski from comment #2) > Unsigned integer types are defined to be wrapping types which is why it > works with that. Thanks for the reply, I had thought that integer overflow would only aff

[Bug target/104688] gcc and libatomic can use SSE for 128-bit atomic loads on Intel and AMD CPUs with AVX

2022-11-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104688 --- Comment #19 from CVS Commits --- The releases/gcc-11 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:60880f3afc82f55b834643e449883dd5b6ad057a commit r11-10385-g60880f3afc82f55b834643e449883dd5b6ad057a Author: Jakub Jelinek

[Bug target/107183] [10/11/12/13 Regression] -fcompare-debug failure (length) with -fsanitize=float-cast-overflow since r7-5708-gcfd719e7769fd43f

2022-11-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107183 --- Comment #8 from CVS Commits --- The releases/gcc-11 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:d92cbc49eac263e32ff5eaabffd3efe2324502d2 commit r11-10386-gd92cbc49eac263e32ff5eaabffd3efe2324502d2 Author: Jakub Jelinek

[Bug target/107748] [13 Regression] Isn't _mm_cvtsbh_ss incorrect?

2022-11-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107748 --- Comment #5 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:ec8ec09f9414be871e322fecf4ebf53e3687bd22 commit r13-4187-gec8ec09f9414be871e322fecf4ebf53e3687bd22 Author: Jakub Jelinek Date: M

[Bug target/107183] [10 Regression] -fcompare-debug failure (length) with -fsanitize=float-cast-overflow since r7-5708-gcfd719e7769fd43f

2022-11-21 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107183 Jakub Jelinek changed: What|Removed |Added Summary|[10/11/12/13 Regression]|[10 Regression] |-fco

[Bug target/107748] [13 Regression] Isn't _mm_cvtsbh_ss incorrect?

2022-11-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107748 --- Comment #6 from CVS Commits --- The releases/gcc-12 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:a6b1f6126de5e45777610699b6d634605c17711c commit r12-8924-ga6b1f6126de5e45777610699b6d634605c17711c Author: Jakub Jelinek

[Bug target/107748] [13 Regression] Isn't _mm_cvtsbh_ss incorrect?

2022-11-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107748 --- Comment #7 from CVS Commits --- The releases/gcc-11 branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:961f0e1966549b7ce7c1cbce6a4a91f7062816f0 commit r11-10387-g961f0e1966549b7ce7c1cbce6a4a91f7062816f0 Author: Jakub Jelinek

[Bug target/107748] [13 Regression] Isn't _mm_cvtsbh_ss incorrect?

2022-11-21 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107748 --- Comment #8 from Jakub Jelinek --- Note, above commits do not fix the reported bug, I've just added identifier uglification to what I found except _mm_cvtsbh_ss on the trunk, the same including _mm_cvtsbh_ss on 12 branch (as there _mm_cvtsbh_

[Bug sanitizer/107747] gcc trunk at -Os misses a global-buffer-overflow

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107747 Martin Liška changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot gnu.org Last

[Bug tree-optimization/107647] [12 Regression] GCC 12.2.0 may produce FMAs even with -ffp-contract=off

2022-11-21 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107647 --- Comment #19 from Tamar Christina --- FWIW, the testsuite on AArch64 was clean after the patch.

[Bug sanitizer/106558] ASan failed to detect a global-buffer-overflow

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106558 --- Comment #15 from Martin Liška --- (In reply to Li Shaohua from comment #14) > Hello, is this patch going to be pushed to the trunk? Not yet. The patch is under review process.

[Bug sanitizer/107746] gcc -O1 misses a stack-buffer-overflow

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107746 Martin Liška changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRMED

[Bug sanitizer/106558] ASan failed to detect a global-buffer-overflow

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106558 --- Comment #16 from Martin Liška --- *** Bug 107746 has been marked as a duplicate of this bug. ***

[Bug middle-end/107718] clang optimizes TSVC s317 a lot better

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107718 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW CC|

[Bug target/107786] [13 Regression] ICE in extract_insn, at recog.cc:2791 since r13-4151-gacbb5ef06ee978

2022-11-21 Thread ptomsich at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107786 ptomsich at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assigne

[Bug libstdc++/107778] handle_contract_violation should reflect _GLIBCXX_VERBOSE

2022-11-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107778 --- Comment #4 from Jonathan Wakely --- (In reply to cqwrteur from comment #3) > Also why the function is not noexcept? Writing to streams can throw. If you don't like the default handler you can provide your own.

[Bug tree-optimization/80548] -Wmaybe-uninitialized false positive when an assignment is added

2022-11-21 Thread vincent-gcc at vinc17 dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80548 --- Comment #8 from Vincent Lefèvre --- Indeed, compared to GCC 12.2.0, the trunk no longer warns on the simple testcase I provided. However, I cannot see any change of the warnings on my original file (to myself: tmd/binary32/hrcases.c), except

[Bug libstdc++/107778] handle_contract_violation should reflect _GLIBCXX_VERBOSE

2022-11-21 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107778 --- Comment #5 from cqwrteur --- (In reply to Jonathan Wakely from comment #4) > (In reply to cqwrteur from comment #3) > > Also why the function is not noexcept? > > Writing to streams can throw. > > If you don't like the default handler you

[Bug libstdc++/107778] handle_contract_violation should reflect _GLIBCXX_VERBOSE

2022-11-21 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107778 --- Comment #6 from cqwrteur --- (In reply to Jonathan Wakely from comment #4) > (In reply to cqwrteur from comment #3) > > Also why the function is not noexcept? > > Writing to streams can throw. > > If you don't like the default handler you

[Bug libstdc++/107778] handle_contract_violation should reflect _GLIBCXX_VERBOSE

2022-11-21 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107778 --- Comment #7 from cqwrteur --- (In reply to cqwrteur from comment #5) > (In reply to Jonathan Wakely from comment #4) > > (In reply to cqwrteur from comment #3) > > > Also why the function is not noexcept? > > > > Writing to streams can throw

[Bug tree-optimization/107715] TSVC s161 and s277 for double runs at zen4 30 times slower when vectorization is enabled

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107715 Martin Liška changed: What|Removed |Added Last reconfirmed||2022-11-21 Ever confirmed|0

[Bug tree-optimization/107690] [12/13 Regression] vectorization fails for std::ranges::transform due to IR changes since r12-3903-g0288527f47cec669

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107690 Martin Liška changed: What|Removed |Added Summary|[12/13 Regression] |[12/13 Regression] |ve

[Bug target/107678] [13 Regression] Segfault in aarch64_fallback_frame_state when running SVE code

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107678 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org St

[Bug other/107787] New: -Werror=array-bounds=X does not work as expected

2022-11-21 Thread newtonist at yandex dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107787 Bug ID: 107787 Summary: -Werror=array-bounds=X does not work as expected Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/107706] [13 Regression] ICE in gfc_conv_procedure_call, at fortran/trans-expr.cc:7572 since r13-3136-g50c35c691517291d

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107706 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug c++/107597] LTO causes static inline variables to get a non-uniqued global symbol

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107597 Martin Liška changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot gnu.org

[Bug c++/107764] -Wreturn-type and -Wuninitialized documentation could link to a FAQ about enum and switches

2022-11-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107764 --- Comment #3 from Jonathan Wakely --- We do have a FAQ, I wrote one: https://gcc.gnu.org/wiki/VerboseDiagnostics#enum_switch

[Bug libstdc++/107778] handle_contract_violation should reflect _GLIBCXX_VERBOSE

2022-11-21 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107778 --- Comment #8 from cqwrteur --- (In reply to cqwrteur from comment #6) > (In reply to Jonathan Wakely from comment #4) > > (In reply to cqwrteur from comment #3) > > > Also why the function is not noexcept? > > > > Writing to streams can throw

[Bug web/107664] Vector Extensions page down

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107664 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #3

[Bug ipa/107670] Suspicious redundant code in ipa-cp

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107670 Martin Liška changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug c++/107764] -Wreturn-type and -Wuninitialized documentation could link to a FAQ about enum and switches

2022-11-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107764 --- Comment #4 from Jonathan Wakely --- It could be moved to https://gcc.gnu.org/bugs/#nonbugs_cxx though, if we want to link to it from diagnostics.

[Bug c++/107532] [13 Regression] -Werror=dangling-reference false positives in libcamera-0.0.1

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107532 --- Comment #1 from Martin Liška --- @Marek: Any progress on this, please?

[Bug ipa/107769] [12/13 Regression] -flto with -Os/-O2/-O3 emitted code with gcc 12.x segfaults via mutated global in .rodata since r12-2887-ga6da2cddcf0e959d

2022-11-21 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107769 Jan Hubicka changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |hubicka at gcc dot gnu.org

[Bug c++/107622] Missing optimization of switch-statement

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107622 Martin Liška changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot gnu.org Ev

[Bug regression/107767] GCC has some problems in optimizer of trivial case

2022-11-21 Thread socketpair at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107767 --- Comment #3 from Коренберг Марк --- I forgot to add. gcc 12.2 - everything is OK. gcc 13 - with bug.

[Bug target/107627] [13 Regression] int128_t shift generates extra xor/or.

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107627 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #2

[Bug c++/107781] strchrnul' was not declared in this scope; did you mean 'strchr'? For contracts for canadian compilation

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

[Bug libstdc++/107784] QOI: sizeof( bind_front( Member-Function ) ) too big

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

[Bug libstdc++/107784] QOI: sizeof( bind_front( Member-Function ) ) too big

2022-11-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107784 --- Comment #4 from Jonathan Wakely --- (In reply to Jörg Richter from comment #0) > The resulting functor is too big to be stored inline in a std::function. Why wouldn't you just store &Foo::func in the std::function instead?

[Bug c++/107594] ICE in module_state, at cp/module.cc:3810

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107594 Martin Liška changed: What|Removed |Added Last reconfirmed||2022-11-21 Ever confirmed|0

[Bug analyzer/107788] New: [13 Regression] ICE in wide_int_to_tree_1, at tree.cc:1757

2022-11-21 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107788 Bug ID: 107788 Summary: [13 Regression] ICE in wide_int_to_tree_1, at tree.cc:1757 Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug libstdc++/107784] QOI: sizeof( bind_front( Member-Function ) ) too big

2022-11-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107784 --- Comment #5 from Jonathan Wakely --- Complete patch: --- a/libstdc++-v3/include/std/functional +++ b/libstdc++-v3/include/std/functional @@ -995,9 +995,68 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION std::tuple<_BoundArgs...> _M_bound_args;

[Bug middle-end/107789] New: [13 Regression] slp ICE on hdf5: internal compiler error: Segmentation fault

2022-11-21 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107789 Bug ID: 107789 Summary: [13 Regression] slp ICE on hdf5: internal compiler error: Segmentation fault Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: n

[Bug ada/107475] [10/11/12/13 Regression] libgnat fails to link libgnat.so on systems with older glibc on x86_64-linux-gnux32

2022-11-21 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107475 Eric Botcazou changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug c++/107790] New: -fcontracts needs to add -lstdc++exp at the end of the collect2 options

2022-11-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107790 Bug ID: 107790 Summary: -fcontracts needs to add -lstdc++exp at the end of the collect2 options Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: link-f

[Bug c++/107791] New: Spurious -Wunused warning for artificial variable introduced for post contract

2022-11-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107791 Bug ID: 107791 Summary: Spurious -Wunused warning for artificial variable introduced for post contract Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords:

[Bug c++/107579] [11/12/13 Regression] ICE on fold-expression on .* member access operator

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107579 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug c++/107579] [11/12/13 Regression] ICE on fold-expression on .* member access operator since r12-2862-g9707d2e5dbb92d2b

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107579 Martin Liška changed: What|Removed |Added Summary|[11/12/13 Regression] ICE |[11/12/13 Regression] ICE

[Bug libstdc++/107792] New: Output of default contract violation handler could be improved

2022-11-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107792 Bug ID: 107792 Summary: Output of default contract violation handler could be improved Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: diagnostic

[Bug middle-end/107789] [13 Regression] slp ICE on hdf5: internal compiler error: Segmentation fault

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107789 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW CC|

[Bug c/107785] Integer comparison result compile with -O3

2022-11-21 Thread mugglewei at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107785 --- Comment #4 from Muggle Wei --- (In reply to Andrew Pinski from comment #2) > Unsigned integer types are defined to be wrapping types which is why it > works with that. Indeed! It was my fault, appreciate for your answer!

[Bug sanitizer/106558] ASan failed to detect a global-buffer-overflow

2022-11-21 Thread tetra2005 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106558 --- Comment #17 from Yuri Gribov --- Fix has been approved (https://gcc.gnu.org/pipermail/gcc-patches/2022-November/606858.html), I hope to merge it soon.

[Bug c/107785] Integer comparison result compile with -O3

2022-11-21 Thread mugglewei at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107785 Muggle Wei changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/107786] [13 Regression] ICE in extract_insn, at recog.cc:2791 since r13-4151-gacbb5ef06ee978

2022-11-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107786 --- Comment #2 from CVS Commits --- The master branch has been updated by Philipp Tomsich : https://gcc.gnu.org/g:4c7d336b673df2f3bf23bc5e7a69c445a2320c04 commit r13-4201-g4c7d336b673df2f3bf23bc5e7a69c445a2320c04 Author: Philipp Tomsich Date:

[Bug target/107540] [13 Regression] ICE: SIGSEGV in memory_operand(rtx_def*, machine_mode) (recog.cc:1834) with -flive-range-shrinkage

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107540 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Resolu

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

2022-11-21 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107482 Jakub Jelinek changed: What|Removed |Added Summary|[10/11/12/13 Regression]|[10/11/12 Regression]

[Bug middle-end/107789] [13 Regression] slp ICE on hdf5: internal compiler error: Segmentation fault

2022-11-21 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107789 Sergei Trofimovich changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

[Bug tree-optimization/107766] [13 Regression] ICE Segmentation fault since r13-4137-gc5df8392c5848c04

2022-11-21 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107766 Sergei Trofimovich changed: What|Removed |Added CC||slyfox at gcc dot gnu.org --- Comm

[Bug fortran/107577] [13 Regression] ICE in find_array_spec, at fortran/resolve.cc:5008 since r13-1757-gf838d15641d256e2

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107577 Martin Liška changed: What|Removed |Added CC||anlauf at gcc dot gnu.org,

[Bug tree-optimization/107766] [13 Regression] ICE Segmentation fault since r13-4137-gc5df8392c5848c04

2022-11-21 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107766 --- Comment #3 from Sergei Trofimovich --- Posting example from PR107789 here in unlikely case it's a slightly different problem: $ cat a.c.c long ga, gb, gc, gd; unsigned long ge, gf; int gh; int bug(void) { gf = gb ? ga : 0; gf -= gh * ge

[Bug c++/107574] [10/11/12/13 Regression] ICE: tree check in cp_fold_convert with ptr to member field cast inside a class not completed and inherent since r9-50-gd760b06868d660bc

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107574 Martin Liška changed: What|Removed |Added Keywords|needs-bisection | CC|

[Bug c++/107575] ICE: tree check: expected tree that contains 'decl common' structure, have 'error_mark' in duplicate_decls, at cp/decl.cc:2605 since r12-8115-g791a968630b3846b

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107575 Martin Liška changed: What|Removed |Added Last reconfirmed||2022-11-21 CC|

[Bug analyzer/107788] [13 Regression] ICE in wide_int_to_tree_1, at tree.cc:1757

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107788 Martin Liška changed: What|Removed |Added Last reconfirmed||2022-11-21 Ever confirmed|0

[Bug analyzer/107788] [13 Regression] ICE in wide_int_to_tree_1, at tree.cc:1757 since r13-4074-g86a90006864840c2

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107788 Martin Liška changed: What|Removed |Added Summary|[13 Regression] ICE in |[13 Regression] ICE in

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

2022-11-21 Thread jakub.kulik at oracle dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107491 --- Comment #10 from Jakub Kulik --- Created attachment 53935 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53935&action=edit Proposed patch with configurable minimal stack size

[Bug libstdc++/107784] QOI: sizeof( bind_front( Member-Function ) ) too big

2022-11-21 Thread joerg.richter--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107784 --- Comment #6 from Jörg Richter --- It's not that I'm intentionally using bind_front without further arguments. I just stumbled across it when I was developing code that could output the target of a std::function<>. As I've stumpelt upon it, I

[Bug ada/107475] [10/11/12/13 Regression] libgnat fails to link libgnat.so on systems with older glibc on x86_64-linux-gnux32

2022-11-21 Thread dkm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107475 Marc Poulhiès changed: What|Removed |Added CC||dkm at gcc dot gnu.org --- Comment #2 f

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

2022-11-21 Thread jakub.kulik at oracle dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107491 --- Comment #11 from Jakub Kulik --- So, I looked into it and with the patch attached above seems to work as expected. Stack can be resized like this `GODEBUG=minstacksize=32 ./test`.

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

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107519 Martin Liška changed: What|Removed |Added Last reconfirmed||2022-11-21 Ever confirmed|0

[Bug tree-optimization/107570] [13 Regression] ICE: Segmentation fault (in instantiate_scev_name/gimple_bb) since r13-3595-g7b1cdca6d6d594a8

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107570 Martin Liška changed: What|Removed |Added Summary|[13 Regression] ICE:|[13 Regression] ICE: |

[Bug target/107714] MVE: Invalid addressing mode generated for VLD2

2022-11-21 Thread kevin.bracey at alifsemi dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107714 --- Comment #4 from Kevin Bracey --- The assembler's rejection of the vld2 is valid - the only permitted post-indexed form is to use "!" for increment by 32 (the amount read). Experimenting by changing "inStep" you can see the compiler backend

[Bug tree-optimization/107493] [13 Regression] Wrong code at -Os on x86_64-linux-gnu since r13-3486-g4c5b116077638277

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107493 Martin Liška changed: What|Removed |Added Summary|[13 Regression] Wrong code |[13 Regression] Wrong code

[Bug libstdc++/107784] QOI: sizeof( bind_front( Member-Function ) ) too big

2022-11-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107784 --- Comment #7 from Jonathan Wakely --- It already has such a mode, and has done for many many years. See --enable-symvers=gnu-versioned-namespace https://gcc.gnu.org/onlinedocs/libstdc++/manual/configure.html Nobody bothers to use it, so main

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

2022-11-21 Thread kevin.bracey at alifsemi dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107515 --- Comment #4 from Kevin Bracey --- Yes, looking at them it seems clear those patches address what I'm seeing with the `vmulq(x, 6)` issue.

[Bug target/107551] g++ 12.2 test fails

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107551 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Assi

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

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107482 Martin Liška changed: What|Removed |Added Ever confirmed|0 |1 CC|

[Bug c++/107558] [10/11/12/13 Regression] ICE in fld_incomplete_type_of with -fmerge-all-constants and openmp and LTO since r11-16-ga2f32550a085984f

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107558 Martin Liška changed: What|Removed |Added Summary|[10/11/12/13 Regression]|[10/11/12/13 Regression]

[Bug c/107557] [12/13 Regression] ICE -fsanitize=undefined and VLA as argument type to a function

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107557 Martin Liška changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug libstdc++/88264] Support glibc-style tunables for

2022-11-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88264 --- Comment #6 from Jonathan Wakely --- This can't be done safely in libstdc++ because we can't call getenv safely. We could be dlopened while another thread is calling setenv. But if that could be solved, other useful tunables would be the file

[Bug target/107549] heap-buffer-overflow in xt_true_regnum since r13-3376-g4f3f0296acbb99

2022-11-21 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107549 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug target/107714] MVE: Invalid addressing mode generated for VLD2

2022-11-21 Thread kevin.bracey at alifsemi dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107714 --- Comment #5 from Kevin Bracey --- I had a look at the GCC source. The vld2/vst2/vld4/vst4 instructions in mve.md have reused the "Um" constraint used for vld/vst in Neon, which permits both "!" and register offset. This needs to be tightened

  1   2   >