[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with optimization

2021-05-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 --- Comment #3 from Andrew Pinski --- The difference is PatternDriver::TemplateEnum

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with optimization

2021-05-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 --- Comment #4 from Andrew Pinski --- (In reply to Andrew Pinski from comment #3) > The difference is > PatternDriver::TemplateEnum vs > PatternDriver::TemplateEnum

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with optimization

2021-05-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 --- Comment #5 from Andrew Pinski --- (In reply to Andrew Pinski from comment #3) > The difference is > PatternDriver::TemplateEnum vs > PatternDriver::TemplateEnum

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with optimization

2021-05-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug web/100614] Missing mpfr 4 tarballs

2021-05-17 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100614 Martin Liška changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug target/100628] fftw segfaults with gcc-9

2021-05-17 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100628 Eric Botcazou changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug tree-optimization/100566] [9/10 Regression] Miscompilation of mausezahn since r9-2635

2021-05-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100566 --- Comment #7 from CVS Commits --- The releases/gcc-10 branch has been updated by Richard Biener : https://gcc.gnu.org/g:9ddc622a15d05510e7ab17ca1584d7fdb828d64e commit r10-9828-g9ddc622a15d05510e7ab17ca1584d7fdb828d64e Author: Richard Biener

[Bug ipa/100600] [11/12 Regression] ICE: in verify_hash_value, at fold-const.c:3929 since r11-5206-gd1081010a1addfcf

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

[Bug middle-end/100593] [ELF] -fno-pic: Use GOT to take address of an external default visibility function

2021-05-17 Thread i at maskray dot me via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100593 --- Comment #4 from Fangrui Song --- (In reply to Alexander Monakov from comment #3) > I understand what you're saying, but it seems we're talking past each other. > > I agree that if a library is linked with any -Bsymbolic* flag, the main > ex

[Bug c/100605] -Wimplicit-fallthrough=5 still recognizes comments

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

[Bug c/100619] [11/12 Regression] ICE: in build_attr_access_from_parms, at c-family/c-attribs.c:5038 since r11-3303-g6450f07388f9fe57

2021-05-17 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100619 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Summary|ICE: in

[Bug target/100623] [10/11/12 Regression] wrong code with -Os -fno-dce -fno-defer-pop -fno-forward-propagate -flive-range-shrinkage -fno-rerun-cse-after-loop -mno-push-args since r10-7515-g2c0fa3ecf70

2021-05-17 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100623 Martin Liška changed: What|Removed |Added Last reconfirmed||2021-05-17 Summary|[10/11/12

[Bug libfortran/82962] valgrind reports "Conditional jump or move depends on uninitialised value" in EXECUTE_COMMAND_LINE

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82962 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug c/82967] "did you mean" suggestions are way too suggestive

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82967 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug target/100626] [11/12 Regression] ICE Segmentation fault (during RTL pass: split1) since r11-165-geb72dc663e9070b2

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

[Bug fortran/80291] [OOP] ICE in gfc_conv_expr_descriptor, at fortran/trans-array.c:6662

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80291 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug target/97865] libtool needs to be updated for Darwin20.

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97865 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug debug/84342] Location views breaks cross builds of arm including gnueabihf

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84342 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug tree-optimization/93745] Redundant store not eliminated with intermediate instruction

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug target/83838] Many gcc.target/i386/indirect-thunk*.c tests FAIL

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83838 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug target/82005] Early lto debug not implemented on Darwin

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82005 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug sanitizer/84508] Load of misaligned address using _mm_load_sd

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84508 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug c++/96425] internal compiler error in maybe_process_partial_specialization()

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96425 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug middle-end/82407] [meta-bug] qsort_chk fallout tracking

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82407 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug fortran/78798] [cleanup] some int-valued functions should be bool

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78798 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug fortran/84472] Missing finalization and memory leak

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84472 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug tree-optimization/79224] [7 Regression] Large C-Ray slowdown

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79224 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug driver/83206] -mfpu=auto does not work on ARM (armv7l-unknown-linux-gnueabihf)

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83206 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug target/83052] ICE in extract_insn, at recog.c:2305 with -mcmodel=large

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83052 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug target/92902] jump tables are put into the text section

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92902 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug target/79166] [ARM] Implement neon_valid_immediate tricks for BYTES_BIG_ENDIAN

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79166 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug sanitizer/88054] libsanitizer uses dlsym for versioned symbols of glibc (dlvsym should be used)

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88054 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug fortran/84922] fortran reports inconsistency in rank of arguments in interface and contained procedures

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84922 Jakub Jelinek changed: What|Removed |Added Target Milestone|8.5 |---

[Bug fortran/100633] ICE: gfc_trans_omp_workshare(): Bad statement code

2021-05-17 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100633 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/100634] [11/12 Regression] ICE in convert_nontype_argument, at cp/pt.c:7653

2021-05-17 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100634 Martin Liška changed: What|Removed |Added CC||jason at gcc dot gnu.org,

[Bug tree-optimization/100566] [9/10 Regression] Miscompilation of mausezahn since r9-2635

2021-05-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100566 --- Comment #8 from CVS Commits --- The releases/gcc-9 branch has been updated by Richard Biener : https://gcc.gnu.org/g:c8938332efa5ca5926b6f349e13b251e52bc2383 commit r9-9535-gc8938332efa5ca5926b6f349e13b251e52bc2383 Author: Richard Biener

[Bug tree-optimization/100566] [9/10 Regression] Miscompilation of mausezahn since r9-2635

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100566 Richard Biener changed: What|Removed |Added Known to fail||10.3.0, 9.3.0 Known to work|

[Bug rtl-optimization/100622] Conversion to smaller unsigned type in loop

2021-05-17 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100622 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |SUSPENDED Last reconfirmed|

[Bug c++/100632] [11/12 Regression] ICE: Segmentation fault (in write_member_name) since r11-2237

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100632 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug target/100626] [11/12 Regression] ICE Segmentation fault (during RTL pass: split1) since r11-165-geb72dc663e9070b2

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100626 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Target Miles

[Bug target/89057] [9 Regression] AArch64 ld3 st4 less optimized

2021-05-17 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89057 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolutio

[Bug target/89967] Inefficient code generation for vld2q_lane_u8 under aarch64

2021-05-17 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89967 Bug 89967 depends on bug 89057, which changed state. Bug 89057 Summary: [9 Regression] AArch64 ld3 st4 less optimized https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89057 What|Removed |Added --

[Bug target/95958] [meta-bug] Inefficient arm_neon.h code for AArch64

2021-05-17 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95958 Bug 95958 depends on bug 89057, which changed state. Bug 89057 Summary: [9 Regression] AArch64 ld3 st4 less optimized https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89057 What|Removed |Added --

[Bug c/100619] [11/12 Regression] ICE: in build_attr_access_from_parms, at c-family/c-attribs.c:5038 since r11-3303-g6450f07388f9fe57

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100619 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |11.2 Version|tree-ssa

[Bug c++/100634] [11/12 Regression] ICE in convert_nontype_argument, at cp/pt.c:7653

2021-05-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100634 Jakub Jelinek changed: What|Removed |Added Ever confirmed|0 |1 Target Milestone|---

[Bug c++/100635] New: error: cannot bind non-const lvalue reference of type 'const volatile int&' to ...

2021-05-17 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100635 Bug ID: 100635 Summary: error: cannot bind non-const lvalue reference of type 'const volatile int&' to ... Product: gcc Version: 11.1.1 Status: UNCONFIRMED Key

[Bug rtl-optimization/100622] Conversion to smaller unsigned type in loop

2021-05-17 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100622 Thomas Koenig changed: What|Removed |Added Status|SUSPENDED |UNCONFIRMED Ever confirmed|1

[Bug libstdc++/100630] Unexpected implicit conversion from volatile bool& to std::filesystem::path in gcc <= 10

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

[Bug tree-optimization/100601] wrong code at -O1 on x86_64-linux-gnu

2021-05-17 Thread zhendong.su at inf dot ethz.ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100601 --- Comment #2 from Zhendong Su --- (In reply to Eric Botcazou from comment #1) > Please avoid creating trivial duplicates. > > *** This bug has been marked as a duplicate of bug 100453 *** Okay Eric; I had overlooked this one.

[Bug tree-optimization/88797] [9 Regression] Unneeded branch added when function is inlined (function runs faster if not inlined)

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88797 Richard Biener changed: What|Removed |Added Known to fail||9.3.0 Known to work|

[Bug debug/100515] [12 Regression] ICE in output_rnglists, at dwarf2out.c:12294 since r12-574-ge69ac0203725fb8d

2021-05-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100515 --- Comment #8 from CVS Commits --- The master branch has been updated by Christophe Lyon : https://gcc.gnu.org/g:b050cf6a4d9c305daff4a96e5a2489ece69dc287 commit r12-823-gb050cf6a4d9c305daff4a96e5a2489ece69dc287 Author: Christophe Lyon Date:

[Bug c++/100635] error: cannot bind non-const lvalue reference of type 'const volatile int&' to ...

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

[Bug tree-optimization/100636] New: ICE at -Os and above: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in useless_type_conversion_p, at gimple-expr.c:88

2021-05-17 Thread zhendong.su at inf dot ethz.ch via Gcc-bugs
-languages=c,c++ --disable-werror --enable-multilib --with-system-zlib Thread model: posix Supported LTO compression algorithms: zlib gcc version 12.0.0 20210517 (experimental) [master revision e49ff61d419:73ee0e029f5:1dfb5d8ab52c3c76c877077d8d6dc4eaae3c6153] (GCC) [548] % [548] % gcctk -O1 -c small.c

[Bug tree-optimization/90078] [9 Regression] ICE with deep templates caused by overflow

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90078 Richard Biener changed: What|Removed |Added Known to fail||9.1.0, 9.3.1 Known to work|9.0

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with optimization

2021-05-17 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 --- Comment #7 from Jonathan Wakely --- (In reply to Andrew Pinski from comment #6) > Are you sure there is no define for _GLIBCXX_USE_CXX11_ABI used somewhere? Both symbols are using std::__cxx11::basic_string so that means both files are usin

[Bug c++/100629] Regression from 10 symbol mismatch between class definition and use with optimization

2021-05-17 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100629 --- Comment #8 from Jonathan Wakely --- I suspect that one file only sees a forward declaration of complement_names (without the abi_tag) and the other file sees the definition (with the abi_tag). The question is why the tag is on that type at a

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2021-05-17 Thread jvb at cyberscience dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 John Buddery changed: What|Removed |Added CC||jvb at cyberscience dot com --- Comment #

[Bug middle-end/100593] [ELF] -fno-pic: Use GOT to take address of an external default visibility function

2021-05-17 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100593 --- Comment #5 from Alexander Monakov --- Hm, I still don't think I'm misunderstanding what you're saying. I'm familiar with the ELF standard (and FWIW I have read your blog posts on related matters). I am responding to this sentiment from the o

[Bug libstdc++/100631] ranges::elements_view:: _Sentinel is missing __distance_from() that can access _M_current of _Iterator

2021-05-17 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100631 Patrick Palka changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug libstdc++/100621] ranges::reverse_view fails to meet its complexity requirements

2021-05-17 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100621 Patrick Palka changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug libstdc++/100621] ranges::reverse_view fails to meet its complexity requirements

2021-05-17 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100621 --- Comment #2 from Patrick Palka --- We need at least additionally check that the underlying random access range has a sized sentinel before eliding the cache.

[Bug tree-optimization/90078] [9 Regression] ICE with deep templates caused by overflow

2021-05-17 Thread amker at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90078 --- Comment #19 from bin cheng --- I will check if the latter fix can be easily backported to GCC-9.

[Bug c++/100635] error: cannot bind non-const lvalue reference of type 'const volatile int&' to ...

2021-05-17 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100635 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigne

[Bug fortran/100633] ICE: gfc_trans_omp_workshare(): Bad statement code

2021-05-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100633 --- Comment #2 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:582776eb1b62c32f5234566a01ea92247b7d6bcc commit r12-827-g582776eb1b62c32f5234566a01ea92247b7d6bcc Author: Tobias Burnus Date: Mo

[Bug target/100626] [11/12 Regression] ICE Segmentation fault (during RTL pass: split1) since r11-165-geb72dc663e9070b2

2021-05-17 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100626 --- Comment #3 from Uroš Bizjak --- *di3_doubleword calls split_double_mode with: op0: (subreg:DI (reg/v:SI 89 [ li_18 ]) 0) op1: (reg:DI 90 [ uc_4 ]) op2: (mem/c:DI (plus:SI (reg/f:SI 19 frame) (const_int -4 [0xfffc]))

[Bug tree-optimization/100574] [11 Regression] ICE: in size_remaining, at builtins.c:413 with -O3 -ftracer -fno-tree-dominator-opts -fno-tree-fre

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100574 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug middle-end/100576] [11/12 Regression] ICE at -O1 and above: in decompose, at wide-int.h:984 since r11-2928-gd14c547abd484d35

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100576 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Keywords|

[Bug c++/100580] [10/11/12 Regression] ICE with -fdump-passes since r10-6837-g2473c81cb2d4627f

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100580 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.4 Version|unknown

[Bug middle-end/100582] vectorize failed to generate VEC_COND_EXPR for v32qi

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100582 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Assignee

[Bug middle-end/100582] vectorize failed to generate VEC_COND_EXPR for v32qi

2021-05-17 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100582 --- Comment #3 from Hongtao.liu --- (In reply to Richard Biener from comment #2) > First of all we fail to if-convert because we think > > iftmp.0_9 = VIEW_CONVERT_EXPR(a)[i_15]; > tree could trap... > > which is because we're concerned about

[Bug target/100549] [12 Regression] ICE: Segmentation fault with __builtin_ia32_pcmpgtw128 since r12-110-gc54a9f7259fce1a2

2021-05-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100549 --- Comment #4 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:45063c0506a00f2673049d46f12a6061dca4692f commit r12-833-g45063c0506a00f2673049d46f12a6061dca4692f Author: liuhongt Date: Thu May 1

[Bug middle-end/100582] vectorize failed to generate VEC_COND_EXPR for v32qi

2021-05-17 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100582 --- Comment #4 from rguenther at suse dot de --- On Mon, 17 May 2021, crazylht at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100582 > > --- Comment #3 from Hongtao.liu --- > (In reply to Richard Biener from comment #2

[Bug rtl-optimization/100590] [11/12 Regression] ICE: verify_flow_info failed (error: too many outgoing branch edges from bb 2) since r11-5002-ge3b3b59683c1e7d3

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100590 Richard Biener changed: What|Removed |Added Target Milestone|--- |11.2 Priority|P3

[Bug middle-end/54202] Overeager warning about freeing non-heap objects

2021-05-17 Thread dangelog at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54202 Giuseppe D'Angelo changed: What|Removed |Added CC||dangelog at gmail dot com --- Commen

[Bug middle-end/100595] ICE: output_operand with static const int of address of label + difference of label

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100595 Richard Biener changed: What|Removed |Added Keywords||accepts-invalid --- Comment #2 from Ri

[Bug other/100598] [12 Regression] MinGW Canadian cross toolchain fails to build due to missing BASEVER in genversion.c

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100598 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug ipa/100600] [11/12 Regression] ICE: in verify_hash_value, at fold-const.c:3929 since r11-5206-gd1081010a1addfcf

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100600 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Version|tree-ssa

[Bug target/100637] New: [i386] Vectorize 4-byte vectors

2021-05-17 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100637 Bug ID: 100637 Summary: [i386] Vectorize 4-byte vectors Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug target/100637] [i386] Vectorize 4-byte vectors

2021-05-17 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100637 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Assignee|unassigned at

[Bug middle-end/100604] GCC generates invalid LO_SYM for unaligned global

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100604 --- Comment #3 from Richard Biener --- (In reply to dragan.mladjenovic from comment #2) > It seems so. Something like this helps in this case: > > diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c > index 07e908624a0..a102a9288c5 100644 > --- a/gcc/

[Bug c++/100608] [10/11/12 Regression] -Wshadow=compatible-local false positive: function local type declaration shadows variable of different type

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100608 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug jit/100613] libgccjit should produce dylib on macOS

2021-05-17 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100613 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org,

[Bug libstdc++/100631] ranges::elements_view:: _Sentinel is missing __distance_from() that can access _M_current of _Iterator

2021-05-17 Thread rs2740 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100631 TC changed: What|Removed |Added CC||rs2740 at gmail dot com --- Comment #4 from TC --

[Bug c/100619] [11/12 Regression] ICE: in build_attr_access_from_parms, at c-family/c-attribs.c:5038 since r11-3303-g6450f07388f9fe57

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100619 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug c++/100498] SFINAE and static inline function

2021-05-17 Thread wolfgang.roehrl--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100498 --- Comment #2 from Wolfgang Roehrl --- @Jonathan Wakely: Thank you very much for the detailled answer. Using this info it was possible for us to patch our 7.5 compiler version. At the moment we are constrained to use a 7.x compiler because we

[Bug c/100620] ICE: in gimplify_var_or_parm_decl, at gimplify.c:2840

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100620 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug rtl-optimization/100622] Conversion to smaller unsigned type in loop

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100622 --- Comment #3 from Richard Biener --- why is masking not needed? it looks like it is present in both cases, once before the return and once after the add (that could be sunk).

[Bug target/100623] [10/11/12 Regression] wrong code with -Os -fno-dce -fno-defer-pop -fno-forward-propagate -flive-range-shrinkage -fno-rerun-cse-after-loop -mno-push-args since r10-7515-g2c0fa3ecf70

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100623 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.4 Priority|P3

[Bug c/100625] ICE on gimple program: Segmentation fault, contains_struct_check(tree_node*, tree_node_structure_enum, char const*, int, char const*)

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100625 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Assignee|unassigned at gcc

[Bug target/100626] [11/12 Regression] ICE Segmentation fault (during RTL pass: split1) since r11-165-geb72dc663e9070b2

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100626 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug c++/100632] [11/12 Regression] ICE: Segmentation fault (in write_member_name) since r11-2237

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100632 Richard Biener changed: What|Removed |Added Priority|P3 |P4

[Bug c++/100634] [11/12 Regression] ICE in convert_nontype_argument, at cp/pt.c:7653

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100634 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug tree-optimization/100636] ICE at -Os and above: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in useless_type_conversion_p, at gimple-expr.c:88

2021-05-17 Thread aldyh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100636 Aldy Hernandez changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRM

[Bug tree-optimization/100512] [12 Regression] ICE during GIMPLE pass: cddce in mark_operand_necessary, at tree-ssa-dce.c:173 (under -O2 to -Os) since r12-623-g1416a1434c43de0b

2021-05-17 Thread aldyh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100512 Aldy Hernandez changed: What|Removed |Added CC||zhendong.su at inf dot ethz.ch --- Com

[Bug middle-end/100582] vectorize failed to generate VEC_COND_EXPR for v32qi

2021-05-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100582 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug libstdc++/100612] std::jthread can't be initialized with a pointer to a member function taking a std::stop_token

2021-05-17 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100612 --- Comment #8 from Jonathan Wakely --- N.B. in C++20 you can call your member function using a lambda: std::jthread t1{[&obj] (std::stop_token st) { obj.withStopToken(std::move(st)); } }; Or generically, with perfect forwarding: std::jth

[Bug libstdc++/100631] ranges::elements_view:: _Sentinel is missing __distance_from() that can access _M_current of _Iterator

2021-05-17 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100631 --- Comment #5 from 康桓瑋 --- (In reply to TC from comment #4) > This one is a problem with the WP. Thanks, Tim, does it have an LWG number?

[Bug rtl-optimization/100622] Conversion to smaller unsigned type in loop

2021-05-17 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100622 --- Comment #4 from Thomas Koenig --- Yes, the masking should be only performed at the end. However, the inner loop could be further simplified to label: lwzu r8,4(r10) add r3,r8,r3 bdnz label without the need to do anything with

[Bug middle-end/100582] vectorize failed to generate VEC_COND_EXPR for v32qi

2021-05-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100582 --- Comment #5 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:e0a5daf81f2c79a0275eccd7c1a25349990a7a4d commit r12-837-ge0a5daf81f2c79a0275eccd7c1a25349990a7a4d Author: Richard Biener Date:

  1   2   >