[Bug tree-optimization/107618] Incorrect diagnostics when using -Og, builtin_expect(), and function attribute "warning" or "error"

2022-11-10 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107618 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Version|unknown

[Bug tree-optimization/107617] SCC-VN with len_store and big endian

2022-11-10 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107617 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug tree-optimization/107608] [13 Regression] Failure on fold-overflow-1.c

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

[Bug tree-optimization/107569] [13 Regression] Failure to optimize std::isfinite since r13-3596

2022-11-10 Thread aldyh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107569 --- Comment #35 from Aldy Hernandez --- (In reply to Jakub Jelinek from comment #34) > (In reply to Aldy Hernandez from comment #33) > > what you're looking for is frange::maybe_isinf. > > Again, that works on frange, which I don't have here.

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

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107627 Andrew Pinski changed: What|Removed |Added Summary|[13] Regression int128_t|[13 Regression] int128_t

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

2022-11-10 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107627 --- Comment #1 from Hongtao.liu --- Looks like caused by r13-1379-ge8a46e5cdab500

[Bug rtl-optimization/107628] New: ICE: SIGSEGV in commutative_operand_precedence (rtlanal.cc:3770) with -fsignaling-nans

2022-11-10 Thread zsojka at seznam dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107628 Bug ID: 107628 Summary: ICE: SIGSEGV in commutative_operand_precedence (rtlanal.cc:3770) with -fsignaling-nans Product: gcc Version: 13.0 Status: UNCONFIRMED

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

2022-11-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103755 --- Comment #8 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:b3ac43a3c05744d62a963d656bed782fc867ad79 commit r13-3888-gb3ac43a3c05744d62a963d656bed782fc867ad79 Author: Jonathan Wakely

[Bug target/106220] x86-64 optimizer forgets about shrd peephole optimization pattern when faced with more than one in close proximity

2022-11-10 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106220 --- Comment #4 from Hongtao.liu --- Try to add combine splitter (define_insn_and_split "*x86_64_shrd_lshiftrtti" [(set (match_operand:DI 0 "nonimmediate_operand") (subreg:DI (lshiftrt:TI (match_operand:TI 1 "nonimmediate_operand")

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

2022-11-10 Thread klaus.doldinger64 at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107622 --- Comment #4 from Wilhelm M --- In the following class the static data member is accessible via explicit template instantiation from the outside. So the compiler cannot reason that the value is in [0,2]. But this does not hold for the

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

2022-11-10 Thread klaus.doldinger64 at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107622 --- Comment #3 from Wilhelm M --- (In reply to Andrew Pinski from comment #1) > > In the following example the default-case > > Yes it can. You can pass a 0xf to that function and still have well defined > behavior. Oh yes, thank you for the

[Bug c/85487] Support '#pragma region' and '#pragma endregion' to allow code folding with Visual Studio

2022-11-10 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85487 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |13.0 Resolution|---

[Bug c/85487] Support '#pragma region' and '#pragma endregion' to allow code folding with Visual Studio

2022-11-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85487 --- Comment #16 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:d3fe767c16e7c528e4fc71c8a68ac14b4573d880 commit r13-3887-gd3fe767c16e7c528e4fc71c8a68ac14b4573d880 Author: Jonathan Wakely

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

2022-11-10 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107627 Bug ID: 107627 Summary: [13] Regression int128_t shift generates extra xor/or. Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/105195] spurious warning label defined but not used with if constexpr

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105195 --- Comment #2 from Andrew Pinski --- MSVC warns too: (12): warning C4102: 'label': unreferenced label (17): note: see reference to function template instantiation 'void f(void)' being compiled clang does not though. I think GCC should not

[Bug target/105480] Vectorized `isnan` appears to trigger FPE on ppc64le

2022-11-10 Thread joseph at codesourcery dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105480 --- Comment #12 from joseph at codesourcery dot com --- __builtin_isnan must not raise "invalid" for signaling NaN arguments. __builtin_isunordered (i.e. UNORDERED / UNORDERED_EXPR; standard macro isunordered) must raise "invalid" for

[Bug driver/107448] [11/12/13 Regression] GCC no longer diagnoses missing input file with -MG since r11-6855-g4804de453e7f5f90

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

[Bug target/107590] __atomic_test_and_set broken on PowerPC

2022-11-10 Thread vital.had at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107590 --- Comment #15 from Sergey Fedorov --- (In reply to Andrew Pinski from comment #13) > Oh yes there could be a bug here when the byte (lbarx/stbcx.) and half-word > (lharx/sthcx.) instruction support was added (which was for Power8; >

[Bug c++/80637] constraint on a member function does causes ambigious and not allowing forming a pointer to the function

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80637 --- Comment #5 from Andrew Pinski --- (In reply to Andrew Pinski from comment #4) > Reduced testcase from the dup bug: Oh MSVC still rejects this reduced testcase for the same reason as GCC. (19): error C3535: cannot deduce type for 'auto' from

[Bug c++/80637] constraint on a member function does causes ambigious and not allowing forming a pointer to the function

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

[Bug c++/107605] constraint on a member function does causes ambigious and not allowing forming a pointer to the function

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

[Bug c++/80637] [concepts] incorrect ambiguous overload

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80637 Andrew Pinski changed: What|Removed |Added CC||jlame646 at gmail dot com --- Comment

[Bug c++/107605] constraint on a member function does causes ambigious and not allowing forming a pointer to the function

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107605 Andrew Pinski changed: What|Removed |Added Blocks|101603 | Summary|GCC rejects valid

[Bug middle-end/107626] STRICT_ALIGNMENT and TARGET_SLOW_UNALIGNED_ACCESS usage

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

[Bug target/107590] __atomic_test_and_set broken on PowerPC

2022-11-10 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107590 --- Comment #14 from Iain Sandoe --- (In reply to Andrew Pinski from comment #13) > Oh yes there could be a bug here when the byte (lbarx/stbcx.) and half-word > (lharx/sthcx.) instruction support was added (which was for Power8; >

[Bug analyzer/107625] RFE: analyzer support for dlopen etc

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107625 --- Comment #1 from Andrew Pinski --- dlmopen should be supported too (it is described in the same man page as dlopen). Note here is the POSIX 2018 page for dlopen: https://pubs.opengroup.org/onlinepubs/9699919799/functions/dlopen.html

[Bug middle-end/107626] New: STRICT_ALIGNMENT and TARGET_SLOW_UNALIGNED_ACCESS usage

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107626 Bug ID: 107626 Summary: STRICT_ALIGNMENT and TARGET_SLOW_UNALIGNED_ACCESS usage Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: documentation,

[Bug analyzer/107625] New: RFE: analyzer support for dlopen etc

2022-11-10 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107625 Bug ID: 107625 Summary: RFE: analyzer support for dlopen etc Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: analyzer

[Bug middle-end/107601] Change SLOW_BYTE_ACCESS into WIDEN_MODE_ACCESS_BITFIELD target hook

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107601 --- Comment #3 from Andrew Pinski --- (In reply to Richard Biener from comment #2) > Related is probably STRICT_ALIGNMENT vs TARGET_SLOW_UNALIGNED_ACCESS That one comes up every once in a while though less often though STRICT_ALIGNMENT and

[Bug target/107609] ice in extract_insn, at recog.cc:2791

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

[Bug target/107590] __atomic_test_and_set broken on PowerPC

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107590 --- Comment #13 from Andrew Pinski --- Oh yes there could be a bug here when the byte (lbarx/stbcx.) and half-word (lharx/sthcx.) instruction support was added (which was for Power8; r0-123873-g4b02c96265fb52). But that was 9 years ago. Is

[Bug fortran/107444] ICE on character, value, optional dummy argument

2022-11-10 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107444 --- Comment #5 from anlauf at gcc dot gnu.org --- Submitted: https://gcc.gnu.org/pipermail/fortran/2022-November/058476.html

[Bug c++/107624] [c++23] Wrong code with static operator ()

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107624 --- Comment #1 from Andrew Pinski --- This is interesting because clang also does not produce a call for the foo either for "foo (0) (0);".

[Bug c++/107624] New: Wrong code with static operator ()

2022-11-10 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107624 Bug ID: 107624 Summary: Wrong code with static operator () Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

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

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107622 --- Comment #2 from Andrew Pinski --- There is one part which GCC could optimize better that is the store. There might be another bug about that too. Note as I mentioned __builtin_unreachable is needed if truely the value coming inside g is

[Bug other/107621] spinx generated documents has too much white space on the top

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107621 --- Comment #6 from Andrew Pinski --- How does this fancy stuff work on a text based browser like links or lynx? Do we really need this fancy stuff for a manual? Seriously this is getting out of hand.

[Bug other/107621] spinx generated documents has too much white space on the top

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

[Bug analyzer/106147] RFE: -fanalyzer could complain about some cases of infinite loops and infinite recursion

2022-11-10 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106147 David Malcolm changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/107623] Using a parameter pack twice results in ambiguous overloaded function.

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107623 --- Comment #1 from Andrew Pinski --- On the trunk (with --enable-checking=yes) we get an ICE: : In function 'int main()': :10:11: internal compiler error: in comptypes, at cp/typeck.cc:1684 10 | test(f, 1); | ^~

[Bug ipa/102067] SEGFAULT in varpool_node::get_constructor during lto1 when optimising or not using debug symbols

2022-11-10 Thread samuelpmish at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102067 Sam Mish changed: What|Removed |Added CC||samuelpmish at gmail dot com --- Comment

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

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107622 --- Comment #1 from Andrew Pinski --- > In the following example the default-case Yes it can. You can pass a 0xf to that function and still have well defined behavior.

[Bug c++/107623] New: Using a parameter pack twice results in ambiguous overloaded function.

2022-11-10 Thread jlaros at fixedpoint dot nl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107623 Bug ID: 107623 Summary: Using a parameter pack twice results in ambiguous overloaded function. Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity:

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

2022-11-10 Thread klaus.doldinger64 at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107622 Bug ID: 107622 Summary: Missing optimization of switch-statement Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug tree-optimization/107569] [13 Regression] Failure to optimize std::isfinite since r13-3596

2022-11-10 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107569 --- Comment #34 from Jakub Jelinek --- (In reply to Aldy Hernandez from comment #33) > (In reply to Jakub Jelinek from comment #31) > > Created attachment 53873 [details] > > gcc13-pr107569-div.patch > > > > This is what I meant by complete

[Bug tree-optimization/107569] [13 Regression] Failure to optimize std::isfinite since r13-3596

2022-11-10 Thread aldyh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107569 --- Comment #33 from Aldy Hernandez --- (In reply to Jakub Jelinek from comment #31) > Created attachment 53873 [details] > gcc13-pr107569-div.patch > > This is what I meant by complete nightmare - division. We can take this to gcc-patches

[Bug fortran/107595] ICE in ix86_push_argument, at config/i386/i386.cc:4335

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107595 Andrew Pinski changed: What|Removed |Added Target Milestone|13.0|--- Summary|[13 Regression]

[Bug fortran/107595] [13 Regression] ICE in ix86_push_argument, at config/i386/i386.cc:4335

2022-11-10 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107595 --- Comment #5 from anlauf at gcc dot gnu.org --- (In reply to Richard Biener from comment #4) > The initializer is > > {.a=4, .b=null ()} > > the frontend would need to lower such initializers to runtime initialization > (or not use static

[Bug middle-end/77432] warn about null check after pointer dereference

2022-11-10 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77432 --- Comment #7 from David Malcolm --- (In reply to David Malcolm from comment #5) > I hadn't seen this, and I filed PR analyzer/99671 last year to track adding > a -fanalyzer warning for this. I now have a mostly-working implementation > of the

[Bug analyzer/99671] RFE: analyzer could complain about ptr derefs that occur before the ptr is checked

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

[Bug analyzer/99671] RFE: analyzer could complain about ptr derefs that occur before the ptr is checked

2022-11-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99671 --- Comment #3 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:5c6546ca7d8cab1f1c129f5b55f709e2ceee0f94 commit r13-3884-g5c6546ca7d8cab1f1c129f5b55f709e2ceee0f94 Author: David Malcolm Date:

[Bug middle-end/77432] warn about null check after pointer dereference

2022-11-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77432 --- Comment #6 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:5c6546ca7d8cab1f1c129f5b55f709e2ceee0f94 commit r13-3884-g5c6546ca7d8cab1f1c129f5b55f709e2ceee0f94 Author: David Malcolm Date:

[Bug rtl-optimization/77425] Pointer test follows dereference in sched-int.h

2022-11-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77425 --- Comment #7 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:5c6546ca7d8cab1f1c129f5b55f709e2ceee0f94 commit r13-3884-g5c6546ca7d8cab1f1c129f5b55f709e2ceee0f94 Author: David Malcolm Date:

[Bug other/107621] spinx generated documents has too much white space on the top

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107621 --- Comment #4 from Andrew Pinski --- Created attachment 53878 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53878=edit Chrome on Windows at normal zoom So much whitespace on the top and even on the left side which is distracting.

[Bug target/107590] __atomic_test_and_set broken on PowerPC

2022-11-10 Thread vital.had at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107590 --- Comment #12 from Sergey Fedorov --- (In reply to Andrew Pinski from comment #2) > >Reason: 259 at address: 0x3109 > > Yes that does seem like an alignment disagreement. > > I suspect the code is broken for allocation and it is

[Bug other/107621] spinx generated documents has too much white space on the top

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107621 --- Comment #3 from Andrew Pinski --- Created attachment 53877 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53877=edit Safari window here is the view of Safari. That whitespace at the top makes my eye just focuses on that alone rather

[Bug other/107621] spinx generated documents has too much white space on the top

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107621 --- Comment #2 from Andrew Pinski --- (In reply to Richard Earnshaw from comment #1) > I don't see that when using Firefox, so perhaps it is a browser issue. I see it both with Chrome and Firefox and Microsoft Edge. All on Windows. Even on

[Bug target/107590] __atomic_test_and_set broken on PowerPC

2022-11-10 Thread vital.had at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107590 --- Comment #11 from Sergey Fedorov --- (In reply to Andrew Pinski from comment #8) > No preprocessed source of the code going wrong. > Not even register state or instructions where the segfault is happening > (this is would be very useful but

[Bug target/107590] __atomic_test_and_set broken on PowerPC

2022-11-10 Thread vital.had at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107590 --- Comment #10 from Sergey Fedorov --- Created attachment 53876 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53876=edit Preprocessed spinlock_test from 10.6 36-172% /opt/local/bin/g++-mp-11 --save-temps -v spinlock_test.cpp

[Bug tree-optimization/107608] [13 Regression] Failure on fold-overflow-1.c

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107608 --- Comment #3 from Andrew Pinski --- (In reply to Richard Biener from comment #2) > With -fnon-call-exceptions we are a bit more careful (but the above is gone > in the gimplifier still). For -fnon-call-exceptions, you need

[Bug other/107621] spinx generated documents has too much white space on the top

2022-11-10 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107621 --- Comment #1 from Richard Earnshaw --- I don't see that when using Firefox, so perhaps it is a browser issue.

[Bug other/107621] New: spinx generated documents has too much white space on the top

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107621 Bug ID: 107621 Summary: spinx generated documents has too much white space on the top Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: documentation

[Bug web/65699] online docs lacks version that it documents

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

[Bug tree-optimization/107569] [13 Regression] Failure to optimize std::isfinite since r13-3596

2022-11-10 Thread aldyh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107569 --- Comment #32 from Aldy Hernandez --- (In reply to Jakub Jelinek from comment #31) > Created attachment 53873 [details] > gcc13-pr107569-div.patch > > This is what I meant by complete nightmare - division. Ugh, yeah. That's pretty bad.

[Bug middle-end/107618] Incorrect diagnostics when using -Og, builtin_expect(), and function attribute "warning" or "error"

2022-11-10 Thread yann at droneaud dot fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107618 --- Comment #2 from Yann Droneaud --- I was wondering what GCC expects __builtin_object_size(0, 0) to be, and used the following: void a_1 (void) __attribute__((__warning__("-1"))); void a0 (void) __attribute__((__warning__("0")));

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

2022-11-10 Thread stammark at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107515 Stam Markianos-Wright changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |stammark at gcc dot

[Bug target/107606] rs6000: Option not to use parameter save area in variadic function implementations

2022-11-10 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107606 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

Business Inquiry

2022-11-10 Thread Mashhood Ali via Gcc-bugs
Hello Admin I hope you are doing well I am Mashood Ali, a web developer The domain name (*g95.org *) has expired and going to be deleted soon. I want to buy this domain name from you so that I can make a programming website out of it. If you agree with my offer, kindly reply to

[Bug middle-end/107618] Incorrect diagnostics when using -Og, builtin_expect(), and function attribute "warning" or "error"

2022-11-10 Thread yann at droneaud dot fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107618 Yann Droneaud changed: What|Removed |Added CC||yann at droneaud dot fr --- Comment #1

[Bug target/107590] __atomic_test_and_set broken on PowerPC

2022-11-10 Thread pdimov at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107590 --- Comment #9 from Peter Dimov --- The easiest way to reproduce the issue is with the following test: https://github.com/boostorg/smart_ptr/blob/c577d68b0272fd0bddc88ea60a8db07219391589/test/spinlock_test.cpp This crashes because -

[Bug target/107590] __atomic_test_and_set broken on PowerPC

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107590 --- Comment #8 from Andrew Pinski --- (In reply to Peter Dimov from comment #7) > I don't see an alignment requirement being mentioned here. I think you misunderstood the alignment issue. There might be no alignment requirement directly on

[Bug c++/107615] Segfault on accessing to methods of optional class through member pointer

2022-11-10 Thread socurahlem at yandex dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107615 --- Comment #3 from Danil Kolotushkin --- Oh, sorry! Pointers to the members are a bit confusing for me. Interestingly, previous versions of gcc and clang work fine in that case. I added more fields to the object, and it seems that they are by

[Bug other/107620] New: Build errors when using sphinx

2022-11-10 Thread vvinayag at arm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107620 Bug ID: 107620 Summary: Build errors when using sphinx Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug target/107606] rs6000: Option not to use parameter save area in variadic function implementations

2022-11-10 Thread fw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107606 --- Comment #2 from Florian Weimer --- (In reply to Segher Boessenkool from comment #1) > Or what else is the intention? Do you have an example of something that was > hard to debug, maybe? The prctl(2) manual page documents the prctl

[Bug c++/107615] Segfault on accessing to methods of optional class through member pointer

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

[Bug c++/107615] Segfault on accessing to methods of optional class through member pointer

2022-11-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107615 --- Comment #1 from Andrew Pinski --- Created attachment 53874 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53874=edit testcase Next time please attach the testcase instead of just linking to godbolt.

[Bug sanitizer/107619] False positive of -fsanitize=null

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

[Bug tree-optimization/107569] [13 Regression] Failure to optimize std::isfinite since r13-3596

2022-11-10 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107569 --- Comment #31 from Jakub Jelinek --- Created attachment 53873 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53873=edit gcc13-pr107569-div.patch This is what I meant by complete nightmare - division.

[Bug sanitizer/107619] New: False positive of -fsanitize=null

2022-11-10 Thread shaohua.li at inf dot ethz.ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107619 Bug ID: 107619 Summary: False positive of -fsanitize=null Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: sanitizer

[Bug target/107604] FAIL: gcc.target/aarch64/aapcs64/test_dfp_17.c execution, -O0 fails on aarch64_be

2022-11-10 Thread clyon at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107604 Christophe Lyon changed: What|Removed |Added Ever confirmed|0 |1 CC|

[Bug other/107618] New: Incorrect diagnostics when using -Og, builtin_expect(), and function attribute "warning" or "error"

2022-11-10 Thread yann at droneaud dot fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107618 Bug ID: 107618 Summary: Incorrect diagnostics when using -Og, builtin_expect(), and function attribute "warning" or "error" Product: gcc Version: unknown

[Bug tree-optimization/107523] [13 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu since r13-3628-g6fd485d15c1a2c42

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

[Bug tree-optimization/107473] Unexpected warning / error with strncpy

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

[Bug web/107610] Broken 'onlinedocs' after "Porting the Docs to Sphinx"

2022-11-10 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107610 --- Comment #4 from Georg-Johann Lay --- Also affected are other bits of the web page that are auto-generated, like https://gcc.gnu.org/install/configure.html And with the new URLs, "deep" links like

[Bug target/107606] rs6000: Option not to use parameter save area in variadic function implementations

2022-11-10 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107606 --- Comment #1 from Segher Boessenkool --- Hi Florian, What do you want such an option to do? The PSA is used only when it is needed, do you want to have the compiler error out in such cases? This is very unpredictable to the user, so it

[Bug tree-optimization/84646] Missed optimisation for hoisting conditions outside nested loops

2022-11-10 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84646 Richard Biener changed: What|Removed |Added CC||fxue at gcc dot gnu.org --- Comment

[Bug middle-end/107617] SCC-VN with len_store and big endian

2022-11-10 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107617 --- Comment #1 from rdapp at gcc dot gnu.org --- For completeness, the mailing list thread is here: https://gcc.gnu.org/pipermail/gcc-patches/2022-September/602252.html

[Bug middle-end/107617] SCC-VN with len_store and big endian

2022-11-10 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107617 rdapp at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug c++/107616] c++tools: select not found breaks build

2022-11-10 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107616 --- Comment #1 from John David Anglin --- Created attachment 53870 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53870=edit Patch Fix build of server.cc when select is not present.

[Bug middle-end/107617] New: SCC-VN with len_store and big endian

2022-11-10 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107617 Bug ID: 107617 Summary: SCC-VN with len_store and big endian Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end

[Bug c++/107616] New: c++tools: select not found breaks build

2022-11-10 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107616 Bug ID: 107616 Summary: c++tools: select not found breaks build Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/107615] New: Segfault on accessing to methods of optional class through member pointer

2022-11-10 Thread socurahlem at yandex dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107615 Bug ID: 107615 Summary: Segfault on accessing to methods of optional class through member pointer Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity:

[Bug driver/107448] GCC no longer diagnoses missing input file with -MG since r11-6855-g4804de453e7f5f90

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

[Bug other/107614] build goes through but make install fails

2022-11-10 Thread felix-gcc at fefe dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107614 felix-gcc at fefe dot de changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug tree-optimization/84646] Missed optimisation for hoisting conditions outside nested loops

2022-11-10 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84646 --- Comment #10 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:f1b76811f2c3773e8cabcc07932bf13e82e264db commit r13-3879-gf1b76811f2c3773e8cabcc07932bf13e82e264db Author: Richard Biener Date:

[Bug gcov-profile/107537] gcov skips throw/fallthrough annotations for 'never executed' branches

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

[Bug lto/107078] LTO is causing that firebird build is core dumping

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

[Bug other/107614] New: build goes through but make install fails

2022-11-10 Thread felix-gcc at fefe dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107614 Bug ID: 107614 Summary: build goes through but make install fails Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug sanitizer/107586] gcc trunk missed a stack-buffer-overflow

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

[Bug other/107613] sphinx-build is slow for gccint manual

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

[Bug other/107613] sphinx-build is slow for gccint manual

2022-11-10 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107613 --- Comment #1 from Martin Liška --- Without cProfile, it's ~45 seconds.

  1   2   >