[Bug c/101312] ICE with -g and may_alias and const array type with no bounds

2021-07-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101312 Andrew Pinski changed: What|Removed |Added Summary|ICE with -g: ‘verify_type’ |ICE with -g and may_alias

[Bug c/101312] New: ICE with -g: ‘verify_type’ failed, verify_type(tree_node const*), gen_type_die_with_usage

2021-07-03 Thread cnsun at uwaterloo dot ca via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101312 Bug ID: 101312 Summary: ICE with -g: ‘verify_type’ failed, verify_type(tree_node const*), gen_type_die_with_usage Product: gcc Version: tree-ssa Status: UNCONFIRMED

[Bug ada/100486] Ada build fails for 32bit Windows

2021-07-03 Thread ofv at wanadoo dot es via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100486 --- Comment #7 from ofv at wanadoo dot es --- make BOOT_CFLAGS='-O1' V=1 all make BOOT_CFLAGS='-O0' V=1 both fails the same way as the initial report. export CFLAGS="-march=i686 -mtune=generic -O0 -pipe" export CXXFLAGS="-march=i686 -mtune=ge

[Bug tree-optimization/101301] Improving sparse switch statement

2021-07-03 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101301 --- Comment #4 from Thomas Koenig --- (In reply to Segher Boessenkool from comment #3) > What CPU is in your Power system, and what -mcpu= did you compile with? > What is the ABI you are using? (That last one doesn't seem to matter in > this pa

[Bug target/101311] GCC refuses to use SSE registers to carry out an explicit XOR on a float.

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

[Bug target/101311] GCC refuses to use SSE registers to carry out an explicit XOR on a float.

2021-07-03 Thread the4naves at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101311 --- Comment #1 from Josh Nave --- Additionally, other instructions could have been used (such as `pxor`) which are less float-centric (and maybe faster?).

[Bug target/101311] New: GCC refuses to use SSE registers to carry out an explicit XOR on a float.

2021-07-03 Thread the4naves at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101311 Bug ID: 101311 Summary: GCC refuses to use SSE registers to carry out an explicit XOR on a float. Product: gcc Version: 11.1.0 Status: UNCONFIRMED Severity: no

[Bug libfortran/101310] New: Bind(C): CFI_section seems confused by pointer arrays

2021-07-03 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101310 Bug ID: 101310 Summary: Bind(C): CFI_section seems confused by pointer arrays Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug libstdc++/101306] positioning at line anchors is disturbed by the navigation bar

2021-07-03 Thread giecrilj at stegny dot 2a.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101306 Christopher Yeleighton changed: What|Removed |Added Resolution|--- |MOVED Status|UNCON

[Bug fortran/101309] Bind(C): gfortran creates invalid C descriptor for result of TRANSPOSE intrinsic

2021-07-03 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101309 --- Comment #1 from sandra at gcc dot gnu.org --- BTW, I did not test any other intrinsics that rearrange the elements of their input array arguments. TRANPOSE seemed like the most obvious one to try first.

[Bug libstdc++/97001] API documentation should mention the minimum dialect

2021-07-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97001 --- Comment #4 from Jonathan Wakely --- Just use cppreference.com

[Bug fortran/101309] New: Bind(C): gfortran creates invalid C descriptor for result of TRANSPOSE intrinsic

2021-07-03 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101309 Bug ID: 101309 Summary: Bind(C): gfortran creates invalid C descriptor for result of TRANSPOSE intrinsic Product: gcc Version: 12.0 Status: UNCONFIRMED Severit

[Bug libstdc++/101306] positioning at line anchors is disturbed by the navigation bar

2021-07-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101306 --- Comment #3 from Jonathan Wakely --- You should report this to doxygen then. The html is produced by doxygen, not GCC.

[Bug libstdc++/57840] ::std ::result_of is undocumented

2021-07-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57840 --- Comment #8 from Jonathan Wakely --- (In reply to Christopher Yeleighton from comment #5) > I am no Doxygen guru but the source at https://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-api.20210701.html/ > a00209_source.html > has 2 @{ (#l00051,

[Bug tree-optimization/101301] Improving sparse switch statement

2021-07-03 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101301 --- Comment #3 from Segher Boessenkool --- What CPU is in your Power system, and what -mcpu= did you compile with? What is the ABI you are using? (That last one doesn't seem to matter in this particular case, but :-) )

[Bug libstdc++/57840] ::std ::result_of is undocumented

2021-07-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57840 --- Comment #7 from Jonathan Wakely --- Like 2371 is a comment using doxygen syntax. That comment was there in 2014 when I wrote comment 3 here.

[Bug tree-optimization/101301] Improving sparse switch statement

2021-07-03 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101301 Thomas Koenig changed: What|Removed |Added CC||segher at gcc dot gnu.org --- Comment #

[Bug d/101273] d: missed RVO optimization with non-pod structs

2021-07-03 Thread ibuclaw at gdcproject dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101273 Iain Buclaw changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug fortran/101308] New: Bind(C): gfortran does not create C descriptors for scalar pointer/allocatable arguments

2021-07-03 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101308 Bug ID: 101308 Summary: Bind(C): gfortran does not create C descriptors for scalar pointer/allocatable arguments Product: gcc Version: 12.0 Status: UNCONFIRMED

[Bug libstdc++/97001] API documentation should mention the minimum dialect

2021-07-03 Thread giecrilj at stegny dot 2a.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97001 --- Comment #3 from Christopher Yeleighton --- The problem with a module-level @since is that std:: symbols are easiest to locate in the std namespace (which provides a huge index of everything). Items that are undocumented (there is a lot of th

[Bug libstdc++/101268] Refer manual readers to cppreference.com for API details

2021-07-03 Thread giecrilj at stegny dot 2a.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101268 --- Comment #3 from Christopher Yeleighton --- (In reply to Jonathan Wakely from comment #1) > (In reply to Christopher Yeleighton from comment #0) > > (I mean patches are not welcome) > > Have you actually tried submitting any? I only see bug

[Bug libstdc++/101307] Variable templates for type traits—corrections

2021-07-03 Thread giecrilj at stegny dot 2a.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101307 --- Comment #1 from Christopher Yeleighton --- (In reply to Christopher Yeleighton from comment #0) > 1. Please remove the trailing comma from the title: Variable templates for > type traits. The trailing full stop, of course.

[Bug libstdc++/101307] New: Variable templates for type traits—corrections

2021-07-03 Thread giecrilj at stegny dot 2a.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101307 Bug ID: 101307 Summary: Variable templates for type traits—corrections Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: l

[Bug middle-end/101294] [12 Regression] ICE: in maybe_legitimize_operand, at optabs.c:7614 with -mavx since r12-1958-gedafb35bdadf309e

2021-07-03 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101294 H.J. Lu changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug libstdc++/57840] ::std ::result_of is undocumented

2021-07-03 Thread giecrilj at stegny dot 2a.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57840 --- Comment #6 from Christopher Yeleighton --- (In reply to Jonathan Wakely from comment #3) > I'm not sure why the comment on the primary template doesn't show up (maybe > doxygen is only interested in a definition) and adding comments to the >

[Bug middle-end/101294] [12 Regression] ICE: in maybe_legitimize_operand, at optabs.c:7614 with -mavx since r12-1958-gedafb35bdadf309e

2021-07-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101294 --- Comment #5 from CVS Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:52c3fdf3e4780f75297515d3c2a3dae9b36586ba commit r12-1996-g52c3fdf3e4780f75297515d3c2a3dae9b36586ba Author: H.J. Lu Date: Fri Jul 2 10:

[Bug libstdc++/57840] ::std ::result_of is undocumented

2021-07-03 Thread giecrilj at stegny dot 2a.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57840 --- Comment #5 from Christopher Yeleighton --- (In reply to Jonathan Wakely from comment #4) > It shows up in the latest docs: > https://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-api.20210701.html/a03925. > html > > But several other classes do

[Bug libstdc++/101306] positioning at line anchors is disturbed by the navigation bar

2021-07-03 Thread giecrilj at stegny dot 2a.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101306 --- Comment #2 from Christopher Yeleighton --- (In reply to Christopher Yeleighton from comment #1) > Interestingly enough, the problem does not affect https://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-api.20210701.html/ > a00209_source.html#l

[Bug libstdc++/101306] positioning at line anchors is disturbed by the navigation bar

2021-07-03 Thread giecrilj at stegny dot 2a.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101306 --- Comment #1 from Christopher Yeleighton --- Interestingly enough, the problem does not affect https://gcc.gnu.org/onlinedocs/libstdc++/libstdc++-api.20210701.html/a00209_source.html#l00060 >. It may be a timing issue—the latter document is w

[Bug d/101273] d: missed RVO optimization with non-pod structs

2021-07-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101273 --- Comment #3 from CVS Commits --- The releases/gcc-11 branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:46d1cb4c218ff1fb73b391a28218ee1f362e8ca1 commit r11-8688-g46d1cb4c218ff1fb73b391a28218ee1f362e8ca1 Author: Iain Buclaw Date

[Bug libstdc++/101306] New: positioning at line anchors is disturbed by the navigation bar

2021-07-03 Thread giecrilj at stegny dot 2a.pl via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101306 Bug ID: 101306 Summary: positioning at line anchors is disturbed by the navigation bar Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug d/101273] d: missed RVO optimization with non-pod structs

2021-07-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101273 --- Comment #2 from CVS Commits --- The master branch has been updated by Iain Buclaw : https://gcc.gnu.org/g:152f4d0e4d3b524ce30d05f20e23a44b0dd29765 commit r12-1995-g152f4d0e4d3b524ce30d05f20e23a44b0dd29765 Author: Iain Buclaw Date: Sat J

[Bug tree-optimization/101301] Improving sparse switch statement

2021-07-03 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101301 --- Comment #1 from Thomas Koenig --- Here's the assembly for the switch statement with -O3: cmpl$5, %edi je .L6 jle .L18 movl$8, %eax cmpl$8, %edi je .L1

[Bug ada/100486] Ada build fails for 32bit Windows

2021-07-03 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100486 --- Comment #6 from Eric Botcazou --- Thanks. > '--with-bugurl=https://github.com/msys2/MINGW-packages/issues' > '--with-gnu-as' '--with-gnu-ld' '--with-boot-ldflags=-pipe > -Wl,--dynamicbase,--nxcompat,--no-seh -Wl,--large-address-aware > -Wl,