[Bug tree-optimization/102392] New: Failure to optimize out sign extension when input is non-negative

2021-09-17 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102392 Bug ID: 102392 Summary: Failure to optimize out sign extension when input is non-negative Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/102392] Failure to optimize a sign extension to a zero extension

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102392 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Ever confirmed|0

[Bug testsuite/102394] Gfortran testsuite could avoid target specific tests

2021-09-17 Thread rimvydas.jas at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102394 --- Comment #2 from Rimvydas (RJ) --- Also with updated toolchain to glibc-2.34 (still not sure if this was not happening before) noticed that very rarely one test in particular sometimes fail during parallel check-gcc-fortran. Running

[Bug target/102326] ICE in tree_to_uhwi, at tree.c:4520

2021-09-17 Thread pc.wang at linux dot alibaba.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102326 Pengcheng Wang changed: What|Removed |Added Attachment #51473|0 |1 is obsolete|

[Bug testsuite/102394] New: Gfortran testsuite could avoid target specific tests

2021-09-17 Thread rimvydas.jas at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102394 Bug ID: 102394 Summary: Gfortran testsuite could avoid target specific tests Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/102392] Failure to optimize a sign extension to a zero extension

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102392 Andrew Pinski changed: What|Removed |Added Summary|Failure to optimize out |Failure to optimize a sign

[Bug testsuite/102394] Gfortran testsuite could avoid target specific tests

2021-09-17 Thread rimvydas.jas at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102394 --- Comment #1 from Rimvydas (RJ) --- Created attachment 51475 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51475=edit possible generalizations === gfortran Summary === -# of expected passes 60534 +# of

[Bug target/87767] Missing AVX512 memory broadcast for constant vector

2021-09-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87767 --- Comment #22 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:7afcb534239014a713e1f234c8734644245e5c38 commit r12-3644-g7afcb534239014a713e1f234c8734644245e5c38 Author: liuhongt Date: Sat Sep

[Bug tree-optimization/102391] New: Failure to optimize 2 8-bit loads into a single 16-bit load

2021-09-17 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102391 Bug ID: 102391 Summary: Failure to optimize 2 8-bit loads into a single 16-bit load Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/102392] Failure to optimize out sign extension when input is non-negative

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102392 Andrew Pinski changed: What|Removed |Added Keywords||ABI Target|

[Bug tree-optimization/102391] Failure to optimize adjacent 8-bit loads into a single bigger load

2021-09-17 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102391 Gabriel Ravier changed: What|Removed |Added Summary|Failure to optimize 2 8-bit |Failure to optimize

[Bug tree-optimization/102393] New: Failure to optimize 2 8-bit stores into a single 16-bit store

2021-09-17 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102393 Bug ID: 102393 Summary: Failure to optimize 2 8-bit stores into a single 16-bit store Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/102391] Failure to optimize adjacent 8-bit loads into a single bigger load

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102391 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Ever confirmed|0

[Bug tree-optimization/102393] Failure to optimize 2 8-bit stores into a single 16-bit store

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102393 --- Comment #2 from Andrew Pinski --- that is offset = 0; works.

[Bug middle-end/49363] [feature request] multiple target attribute (and runtime dispatching based on cpuid)

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49363 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug tree-optimization/102393] Failure to optimize 2 8-bit stores into a single 16-bit store

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

[Bug middle-end/78333] [5 Regression] always-inline gnu-inline functions break -finstrument-functions

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78333 --- Comment #13 from Andrew Pinski --- Just for future reference if anyone goes digging, this also fixes the use case of -D_FORTIFY_SOURCE=2 and printf inside __cyg_profile_func_enter/__cyg_profile_func_exit .

[Bug target/102347] "fatal error: target specific builtin not available" with MMA and LTO

2021-09-17 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102347 --- Comment #4 from Kewen Lin --- I found i386 port seems doesn't have this issue. #include #include typedef union { __m128 x; float a[4]; } union128; #pragma GCC target("sse") int main() { union128 u; __m128 a = _mm_set_ps

[Bug tree-optimization/102382] Missing optimization for strlen after enable O2 vectorization

2021-09-17 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102382 --- Comment #5 from rguenther at suse dot de --- On Fri, 17 Sep 2021, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102382 > > --- Comment #4 from Jakub Jelinek --- > Not to mention, for calloc like the above

[Bug tree-optimization/102329] pointer "maybe uninitialized" right after assignment

2021-09-17 Thread hv at crypt dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102329 --- Comment #5 from Hugo van der Sanden --- (In reply to Martin Sebor from comment #4) > For functions like pthread_getspecific() and pthread_setspecific() that do > not access the object GCC provides attribute access none to suppress the >

[Bug middle-end/51846] Compiled programs suffer from infinite recursion when using -finstrument-functions with optimizations

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51846 Andrew Pinski changed: What|Removed |Added Resolution|WORKSFORME |--- Status|RESOLVED

[Bug other/78584] Bug in GCC argument parser expandargv

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78584 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |7.0 Resolution|---

[Bug target/102347] "fatal error: target specific builtin not available" with MMA and LTO

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102347 --- Comment #5 from Andrew Pinski --- Right for aarch64, most people won't use +simd/+nosimd combo (though it might show up inside the kernel) but they might use +sve/+nosve ... So the aarch64 bug should be fixed ...

[Bug fortran/55534] -Wno-missing-include-dirs does not work with gfortran

2021-09-17 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55534 --- Comment #11 from Tobias Burnus --- The problem is an ordering problem. Namely: * toplev.c calls: lang_hooks.init_options (save_decoded_options_count, save_decoded_options); which in turn is: gfc_init_options ( { ...

[Bug fortran/102366] [10/11/12 Regression] large arrays no longer become static

2021-09-17 Thread dominiq at lps dot ens.fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102366 --- Comment #10 from Dominique d'Humieres --- > Seems it changed with r12-3129-gf95946afd160e2a1f4beac4ee5e6d5633307f39a The problem is gone if I revert r12-3129.

[Bug tree-optimization/100740] [9/10/11/12 Regression] wrong code at -O1 and above on x86_64-linux-gnu since r9-4145

2021-09-17 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100740 --- Comment #5 from Martin Liška --- *** Bug 102364 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/102364] [12 Regression] wrong code at -O1 and above on x86_64-linux-gnu since r12-3136-g3673dcf6d6baeb67

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

[Bug target/102374] [x86_64] Should ignore spaces in target attribute

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

[Bug target/102375] (aarch64) Should allow space in target attribute

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

[Bug ipa/101941] [12 Regression] Linux kernel build failure due to retaining fnsplit fragment with __attribute__((__error__))

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

[Bug ipa/101941] [12 Regression] Linux kernel build failure due to retaining fnsplit fragment with __attribute__((__error__))

2021-09-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101941 --- Comment #8 from Jakub Jelinek --- BTW, this one seems to have regressed with r12-2591-g2e96b5f14e4025691b57d2301d71aa6092ed44bc

[Bug middle-end/51846] Compiled programs suffer from infinite recursion when using -finstrument-functions with optimizations

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51846 Andrew Pinski changed: What|Removed |Added Known to fail||6.2.0 Known to work|

[Bug c/78903] __attribute__((section(".ram"))) ignored with -Os or -flto

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

[Bug target/102376] [aarch64] using target("sve") attribute without a + is not very helpful on what is wrong

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

[Bug middle-end/102386] New: [12 regression] bogus -Wrestrict for unreachable memcpy()

2021-09-17 Thread dimhen at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102386 Bug ID: 102386 Summary: [12 regression] bogus -Wrestrict for unreachable memcpy() Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/51846] Compiled programs suffer from infinite recursion when using -finstrument-functions with optimizations

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51846 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/51391] Differences between setting Winline in command-line and through pragma GCC diagnostic

2021-09-17 Thread pnewell0705 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51391 --- Comment #23 from pnewell0705 at gmail dot com --- To Andrew Pinski: Thank you for the additional post about the fix Paul

[Bug middle-end/51846] Compiled programs suffer from infinite recursion when using -finstrument-functions with optimizations

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51846 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/78333] [5 Regression] always-inline gnu-inline functions break -finstrument-functions

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78333 Andrew Pinski changed: What|Removed |Added CC||daniel at totalueberwachung dot de ---

[Bug tree-optimization/102382] Missing optimization for strlen after enable O2 vectorization

2021-09-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102382 --- Comment #4 from Jakub Jelinek --- Not to mention, for calloc like the above where size is non-constant, it wouldn't know how many there are (it would need some magic for all). Anyway, even constant number of 0s at the end of string > 1

[Bug bootstrap/102242] [12 regression] analyzer/engine.cc built with clang: /usr/include/c++/v1/typeinfo:346:5: error: no member named 'fancy_abort'

2021-09-17 Thread gerald at pfeifer dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102242 Gerald Pfeifer changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |gerald at pfeifer dot com

[Bug tree-optimization/101145] niter analysis fails for until-wrap condition

2021-09-17 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101145 Bug 101145 depends on bug 102364, which changed state. Bug 102364 Summary: [12 Regression] wrong code at -O1 and above on x86_64-linux-gnu since r12-3136-g3673dcf6d6baeb67 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102364 What

[Bug tree-optimization/102385] [12 Regression] ICE: in single_pred_edge, at basic-block.h:350 under "-O2 -fno-toplevel-reorder -fno-tree-ch -fno-tree-dce -fno-tree-dominator-opts -fno-tree-dse -fno-tr

2021-09-17 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102385 Martin Liška changed: What|Removed |Added Summary|[12 Regression] ICE: in |[12 Regression] ICE: in

[Bug sanitizer/100379] cyclades.h is removed from linux kernel header files

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100379 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |9.4

[Bug other/100826] Add that "-fgcse-after-reload" is enabled at "-O3"

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100826 Andrew Pinski changed: What|Removed |Added Keywords||documentation Target Milestone|---

[Bug target/99725] arm: ICE in dwarf2out_frame_debug_adjust_cfa with -mcmse

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99725 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |10.4

[Bug middle-end/100278] IBM Z: Segmentation fault when building valgrind with -march=z14

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100278 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |10.4

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

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100622 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug c/38679] semantics of assignment in a return statement suspect

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38679 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |4.6.0 Resolution|---

[Bug tree-optimization/102385] New: ICE: in single_pred_edge, at basic-block.h:350 under "-O2 -fno-toplevel-reorder -fno-tree-ch -fno-tree-dce -fno-tree-dominator-opts -fno-tree-dse -fno-tree-loop-ivc

2021-09-17 Thread suochenyao at 163 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102385 Bug ID: 102385 Summary: ICE: in single_pred_edge, at basic-block.h:350 under "-O2 -fno-toplevel-reorder -fno-tree-ch -fno-tree-dce -fno-tree-dominator-opts -fno-tree-dse

[Bug c++/45643] Enhancement to disable debugging symbols with pragma/attributes

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45643 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Component|c

[Bug ipa/102361] Errors compiling Linux kernel 5.14 with CONFIG_FORTIFY=y

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102361 --- Comment #14 from Andrew Pinski --- (In reply to DAC324 from comment #13) > Sorry for duplicate reporting. For me, the error message > Please apologize for the inconvenience. It is ok, it is good that you filed the bug. I have been doing

[Bug middle-end/51391] Differences between setting Winline in command-line and through pragma GCC diagnostic

2021-09-17 Thread pnewell0705 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51391 --- Comment #21 from pnewell0705 at gmail dot com --- Andrew Pinski: Thank you for the reply so I understand what happened Best, Paul

[Bug target/102326] ICE in tree_to_uhwi, at tree.c:4520

2021-09-17 Thread pc.wang at linux dot alibaba.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102326 Pengcheng Wang changed: What|Removed |Added Attachment #51459|0 |1 is obsolete|

[Bug rtl-optimization/102306] [9/10/11/12 Regression] Volatile pointer dereferenced twice

2021-09-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
306 * combine.c (try_combine): Abort the combination if we are about to duplicate volatile references. gcc/testsuite/ * gcc.target/sparc/20210917-1.c: New test.

[Bug rtl-optimization/102306] [9/10/11/12 Regression] Volatile pointer dereferenced twice

2021-09-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
306 * combine.c (try_combine): Abort the combination if we are about to duplicate volatile references. gcc/testsuite/ * gcc.target/sparc/20210917-1.c: New test.

[Bug testsuite/100658] Typos in dg commands and texi files

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100658 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug fortran/96859] Wrong answer with intrinsic merge_bits

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96859 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |11.3

[Bug debug/102373] Segmentation fault in dwarf2out.c, line 32744

2021-09-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102373 --- Comment #3 from Richard Biener --- (In reply to dave.anglin from comment #2) > On 2021-09-16 1:38 p.m., jakub at gcc dot gnu.org wrote: > > This looks wrong, comp_unit_die () should have DW_AT_producer at this point. > >

[Bug c++/54379] Suggestion for type attribute similar to warn_unused_result

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54379 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |7.0

[Bug tree-optimization/98365] Miss vectoization for signed char ifcvt

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98365 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug c/36113] fix C enumerators

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36113 Andrew Pinski changed: What|Removed |Added Keywords||diagnostic, wrong-code --- Comment #6

[Bug middle-end/51391] Differences between setting Winline in command-line and through pragma GCC diagnostic

2021-09-17 Thread pnewell0705 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51391 pnewell0705 at gmail dot com changed: What|Removed |Added CC||pnewell0705 at gmail dot

[Bug tree-optimization/102383] Missing optimization for PRE after enable O2 vectorization

2021-09-17 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102383 --- Comment #3 from Hongtao.liu --- The issue also exists for -O3

[Bug tree-optimization/102383] Missing optimization for PRE after enable O2 vectorization

2021-09-17 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102383 Kewen Lin changed: What|Removed |Added CC||linkw at gcc dot gnu.org --- Comment #4

[Bug rtl-optimization/102306] [9/10/11/12 Regression] Volatile pointer dereferenced twice

2021-09-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
ion/102306 * combine.c (try_combine): Abort the combination if we are about to duplicate volatile references. gcc/testsuite/ * gcc.target/sparc/20210917-1.c: New test.

[Bug rtl-optimization/102306] [9/10/11/12 Regression] Volatile pointer dereferenced twice

2021-09-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
ion/102306 * combine.c (try_combine): Abort the combination if we are about to duplicate volatile references. gcc/testsuite/ * gcc.target/sparc/20210917-1.c: New test.

[Bug target/31035] x86 GNU/Hurd should include crtfm and dfprules because it uses linux.h

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31035 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |4.4.0

[Bug libgomp/100747] Possibly Wrong Permissions in "liboffloadmic"

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100747 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug bootstrap/100730] h8300-linux: unused parameter, statement may fall through, control reaches end of non-void function

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100730 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug c++/88601] We may consider adding __builtin_convertvector and __builtin_shufflevector for better compatibility with Clang

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88601 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug target/100333] arm: ICE (unrecognizable insn) with CMSE nonsecure call and -march=armv8.1-m.main

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100333 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |10.4

[Bug debug/102373] Segmentation fault in dwarf2out.c, line 32744

2021-09-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102373 --- Comment #4 from Richard Biener --- Btw, it works with a cross from x86_64 to hppa64-hp-hpux11, but maybe I'm doing it wrong?

[Bug target/100841] xtensa-linux: dwarf2cfi.c:291:12: error: comparison of integer expressions of different signedness: 'const unsigned int' and 'int'

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100841 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug testsuite/84023] gcc.dg/ipa/inline-8.c fail with -fpic

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84023 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug tree-optimization/102384] Missing optimization for pcom after enable O2 vectorization

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

[Bug c/48730] static function scope not honored by -fms-extensions

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48730 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2021-09-17 Keywords|

[Bug ipa/102361] Errors compiling Linux kernel 5.14 with CONFIG_FORTIFY=y

2021-09-17 Thread dac324 at yahoo dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102361 --- Comment #13 from DAC324 --- Sorry for duplicate reporting. For me, the error message '__write_overflow' declared with attribute error: detected write beyond size of object passed as 1st parameter and its counterpart '__read_overflow2'

[Bug target/101900] -mtune-ctrl=use_vector_fp_converts,use_vector_converts doesn't work with AVX

2021-09-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101900 --- Comment #2 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:16cca1806d2ac6f03cdc8942edd8762dab1851c4 commit r12-3614-g16cca1806d2ac6f03cdc8942edd8762dab1851c4 Author: H.J. Lu Date: Wed Sep

[Bug go/100537] [12 Regression] Bootstrap-O3 and bootstrap-debug fail on 32-bit ARM after gcc-12-657-ga076632e274a

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100537 Andrew Pinski changed: What|Removed |Added Summary|Bootstrap-O3 and|[12 Regression]

[Bug target/99960] MVE: Wrong code storing V2DI vector

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99960 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |10.4

[Bug target/102372] [12 regression] ICE in gfortran.dg/ISO_Fortran_binding_1.f90 after r12-3482

2021-09-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102372 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org Target

[Bug c++/29823] attribute((sentinel)) warning does not trigger for member function template

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29823 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |4.9.0

[Bug rtl-optimization/100264] REE does not work on PARALLEL expressions with a single register SET child

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100264 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug tree-optimization/96674] Failure to optimize combination of comparisons to dec+compare

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96674 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |11.0

[Bug testsuite/100750] new test case gcc.target/powerpc/rop-5.c fails on BE

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100750 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug middle-end/100951] vec_duplicate leads to worse code

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100951 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Target

[Bug tree-optimization/102382] Missing optimization for strlen after enable O2 vectorization

2021-09-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102382 Richard Biener changed: What|Removed |Added Last reconfirmed||2021-09-17 CC|

[Bug tree-optimization/102383] Missing optimization for PRE after enable O2 vectorization

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

[Bug tree-optimization/102385] [12 Regression] ICE: in single_pred_edge, at basic-block.h:350 under "-O2 -fno-toplevel-reorder -fno-tree-ch -fno-tree-dce -fno-tree-dominator-opts -fno-tree-dse -fno-tr

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

[Bug tree-optimization/102382] Missing optimization for strlen after enable O2 vectorization

2021-09-17 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102382 --- Comment #2 from Hongtao.liu --- The issue also exists for -O3

[Bug middle-end/51391] Differences between setting Winline in command-line and through pragma GCC diagnostic

2021-09-17 Thread pnewell0705 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51391 --- Comment #19 from pnewell0705 at gmail dot com --- To "Pinskia" and/or whoever: The last entry on this issue was in 2011. Tonight, in 2021, I have just gotten 5 emails that imply "something is happening". I open the bugzilla and there are no

[Bug middle-end/51391] Differences between setting Winline in command-line and through pragma GCC diagnostic

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51391 --- Comment #20 from Andrew Pinski --- (In reply to pnewell0705 from comment #19) > To "Pinskia" and/or whoever: > > The last entry on this issue was in 2011. Tonight, in 2021, I have just > gotten 5 emails that imply "something is happening".

[Bug rtl-optimization/102306] [9/10/11/12 Regression] Volatile pointer dereferenced twice

2021-09-17 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102306 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/100803] ICE on gimple code: in gimple_cond_get_ops_from_tree, at gimple-expr.c:566

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100803 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug tree-optimization/99398] Miss to optimize vector permutation fed by CTOR and CTOR/CST

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99398 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug fortran/100656] ICE in gfc_conv_expr_present, at fortran/trans-expr.c:1934

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100656 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |11.3

[Bug d/100882] ICE in gimplify_var_or_parm_decl, at gimplify.c:2755

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100882 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |9.5

[Bug middle-end/100905] [OpenMP] ICE in convert_nonlocal_omp_clauses, at tree-nested.c:1514 with 'omp loop' in Fortran internal procedure

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100905 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.0

[Bug libfortran/98301] random_init() is broken

2021-09-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98301 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |11.3

  1   2   >