[Bug c++/79627] Ice with type of VLA in lambda

2020-05-11 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79627 --- Comment #4 from Martin Liška --- (In reply to Arseny Solokha from comment #3) > It is fixed for gcc 10, probably by > g:00a49cd840f60774b0e9e0109fb10559bc9a9194. Yes, it's fixed with this commit.

[Bug target/95046] New: Vectorize V2SFmode operations

2020-05-11 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95046 Bug ID: 95046 Summary: Vectorize V2SFmode operations Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug target/95046] Vectorize V2SFmode operations

2020-05-11 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95046 Uroš Bizjak changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug target/95046] Vectorize V2SFmode operations

2020-05-11 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95046 Uroš Bizjak changed: What|Removed |Added Status|NEW |ASSIGNED Target Milestone|---

[Bug bootstrap/95005] zstd.h not found if installed in non-system prefix

2020-05-11 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95005 --- Comment #1 from Martin Liška --- Created attachment 48503 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48503&action=edit Patch candidate Thank you for the bug report. I'm sending a better patch, can you please test it?

[Bug other/94629] 10 issues located by the PVS-studio static analyzer

2020-05-11 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94629 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug debug/95047] New: Wrong debug information for ternary operator at O0

2020-05-11 Thread massarelli at diag dot uniroma1.it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95047 Bug ID: 95047 Summary: Wrong debug information for ternary operator at O0 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug gcov-profile/94928] Doc comments in gcov-io.h do not show cwd and unexec blocks in the Notes file format

2020-05-11 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94928 --- Comment #17 from Martin Liška --- All right, I'll prepare a patch for that.

[Bug gcov-profile/94928] Doc comments in gcov-io.h do not show cwd and unexec blocks in the Notes file format

2020-05-11 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94928 --- Comment #18 from CVS Commits --- The master branch has been updated by Martin Liska : https://gcc.gnu.org/g:10a9bf806cf180915c20f9971d33da8ff2d663c1 commit r11-260-g10a9bf806cf180915c20f9971d33da8ff2d663c1 Author: Martin Liska Date: Mon

[Bug regression/95025] [11 Regression] ICE in execute_sm_exit at gcc/tree-ssa-loop-im.c:2224 since r11-161-g283cb9ea6293e813

2020-05-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95025 --- Comment #2 from Richard Biener --- (In reply to David Binderman from comment #1) > I see this bug also. Another C test case is available on request. Please attach it.

[Bug tree-optimization/95045] [11 Regression] wrong code at -O3 on x86_64-linux-gnu

2020-05-11 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95045 Martin Liška changed: What|Removed |Added Target Milestone|--- |11.0 Known to work|

[Bug c/95044] [10/11 Regression] -Wreturn-local-addr false alarm since r10-1741-gaac9480da1ffd037

2020-05-11 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95044 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org,

[Bug analyzer/95043] GCC 10 Analyzer and false positive on 'memcpy(dest, src, count);'

2020-05-11 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95043 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug debug/95047] Wrong debug information for ternary operator at O0

2020-05-11 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95047 --- Comment #1 from Andrew Pinski --- GCC puts the line information as the line/collumn as the ':' part of the ternary opertator. : [t666.c:7:7] if (left_3(D) >= 0) goto ; [INV] else goto ; [INV] : [t666.c:6:17] if (right_

[Bug analyzer/95042] ICE in can_merge_p, at analyzer/region-model.cc:2053

2020-05-11 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95042 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED CC|

[Bug c/95040] typo in common.opt: manging

2020-05-11 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95040 --- Comment #1 from CVS Commits --- The master branch has been updated by Martin Liska : https://gcc.gnu.org/g:850322dff702aa538919daf165d3dff5c8f723ca commit r11-261-g850322dff702aa538919daf165d3dff5c8f723ca Author: Martin Liska Date: Mon M

[Bug regression/95025] [11 Regression] ICE in execute_sm_exit at gcc/tree-ssa-loop-im.c:2224 since r11-161-g283cb9ea6293e813

2020-05-11 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95025 --- Comment #3 from David Binderman --- Created attachment 48504 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48504&action=edit C source code

[Bug c/95040] typo in common.opt: manging

2020-05-11 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95040 --- Comment #2 from CVS Commits --- The releases/gcc-10 branch has been updated by Martin Liska : https://gcc.gnu.org/g:340c711bc0835346000d7863155fbf82af42828e commit r10-8129-g340c711bc0835346000d7863155fbf82af42828e Author: Martin Liska Dat

[Bug c/95040] typo in common.opt: manging

2020-05-11 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95040 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Resolut

[Bug regression/95025] [11 Regression] ICE in execute_sm_exit at gcc/tree-ssa-loop-im.c:2224 since r11-161-g283cb9ea6293e813

2020-05-11 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95025 --- Comment #4 from Martin Liška --- (In reply to David Binderman from comment #3) > Created attachment 48504 [details] > C source code I'm gonna reduce that.

[Bug regression/95025] [11 Regression] ICE in execute_sm_exit at gcc/tree-ssa-loop-im.c:2224 since r11-161-g283cb9ea6293e813

2020-05-11 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95025 --- Comment #5 from Martin Liška --- $ cat pr95025.c static int a; short b; int *c; void d() { for (;; a -= 1) for (; b; b += 1) { *c ^= 5; if (a) return; } } $ gcc -O2 -c pr95025.c -Werror during GIMPLE pass: lim p

[Bug debug/95047] Wrong debug information for ternary operator at O0

2020-05-11 Thread massarelli at diag dot uniroma1.it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95047 --- Comment #2 from Luca Massarelli --- Ok, so it seems that there is an inconsistency with -Og: $ gcc -Og -g -o opt a.c $ lldb opt * thread #1, name = 'opt', stop reason = breakpoint 1.1 frame #0: 0x004004bb opt`main at a.c:13:9

[Bug regression/95025] [11 Regression] ICE in execute_sm_exit at gcc/tree-ssa-loop-im.c:2224 since r11-161-g283cb9ea6293e813

2020-05-11 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95025 --- Comment #6 from David Binderman --- My creduced version is similar: static a; short b; *c; d() { for (;; a--) for (; b; b++) { *c = 5; if (a) return; } } Flag -O2 on x86_64 required. The code seems to compile o

[Bug analyzer/95031] GCC 10 Analyzer and fatal error: Terminated signal terminated program cc1plus

2020-05-11 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95031 Martin Liška changed: What|Removed |Added Last reconfirmed||2020-05-11 Status|UNCONFIRMED

[Bug target/95018] [10/11 Regression] Excessive unrolling for Fortran library array handling

2020-05-11 Thread guojiufu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95018 --- Comment #10 from Jiu Fu Guo --- For power, the patch enables -funroll-loops (with small loops unroller in RTL) and which also enabled the 'cunroll'(complete unroller) on tree. For this loop(the inner loop), 'cunroll' figures out that the lo

[Bug analyzer/95031] GCC 10 Analyzer and fatal error: Terminated signal terminated program cc1plus

2020-05-11 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95031 --- Comment #1 from Martin Liška --- It finished for me with ~16GB memory eaten in: user3m59.520s

[Bug libstdc++/95048] New: wstring-constructor of std::filesystem::path throws for non-ASCII characters

2020-05-11 Thread kontakt at neonfoto dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95048 Bug ID: 95048 Summary: wstring-constructor of std::filesystem::path throws for non-ASCII characters Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: nor

[Bug tree-optimization/95045] [11 Regression] wrong code at -O3 on x86_64-linux-gnu

2020-05-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95045 --- Comment #2 from Richard Biener --- OK, this one is an interesting one (might be also latent before the rewrite). I'll deal with it separately. The issue is around the inner loop having multiple exits, one being also the exit from the outer

[Bug gcov-profile/94928] Doc comments in gcov-io.h do not show cwd and unexec blocks in the Notes file format

2020-05-11 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94928 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/95018] [10/11 Regression] Excessive unrolling for Fortran library array handling

2020-05-11 Thread guojiufu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95018 --- Comment #11 from Jiu Fu Guo --- In general, 'cunroll' could help performance visibly on some workload, like SPEC. In this case, it may be in question if the performance is improved.

[Bug target/95018] [10/11 Regression] Excessive unrolling for Fortran library array handling

2020-05-11 Thread guojiufu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95018 --- Comment #12 from Jiu Fu Guo --- > executed at most 13 times. Then the complete unroller could handle this loop. Correction: 13+1 times

[Bug debug/95047] Wrong debug information for ternary operator at O0

2020-05-11 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95047 --- Comment #3 from Andrew Pinski --- That is because when GCC does for -Og: [t666.c:6:12] _1 = left_6(D) >= 0; [t666.c:6:34] _2 = right_7(D) >= 0; [t666.c:6:17] _3 = _1 & _2; [t666.c:7:7] if (_3 != 0) This "optimization" happens at earl

[Bug fortran/59107] [8/9/10/11 Regression] Spurious "Type specified for intrinsic function 'command_argument_count' at (1) is ignored" under -Wsurprising.

2020-05-11 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59107 --- Comment #19 from CVS Commits --- The master branch has been updated by Mark Eggleston : https://gcc.gnu.org/g:dbeaa7ab81a37acadc9af6e7990332604252de20 commit r11-262-gdbeaa7ab81a37acadc9af6e7990332604252de20 Author: Mark Eggleston Date:

[Bug target/95018] [10/11 Regression] Excessive unrolling for Fortran library array handling

2020-05-11 Thread guojiufu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95018 --- Comment #13 from Jiu Fu Guo --- In this case, the loop body execution is at most a given number, but not an exact number. It would be only some iterations are executed at runtime. As above said this may false for 'while (count[n] == extent[n]

[Bug bootstrap/95005] zstd.h not found if installed in non-system prefix

2020-05-11 Thread gcc at ikkoku dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95005 --- Comment #2 from Michael Kuhn --- (In reply to Martin Liška from comment #1) > Thank you for the bug report. > I'm sending a better patch, can you please test it? I applied your patch on top of the GCC 10.1.0 tarball. Sadly, it still fails wi

[Bug c/94981] Wrong casts on Power machines dealing with fctiwuz instruction

2020-05-11 Thread tony.reix at atos dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94981 --- Comment #8 from Tony Reix --- On fedora31/x86_64, when compiling with -funsigned-char, some parts of Boost math do not compile. With some changes like: static_cast(-5) , it is easy to make these tests to work both with -fsigned-char or -funsi

[Bug c/95049] New: GCC never terminates with trivial input program

2020-05-11 Thread luis at luismarques dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95049 Bug ID: 95049 Summary: GCC never terminates with trivial input program Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c/95002] VLA: 'var = sizeof array' gives spurous '= array, ' instead of just '= '

2020-05-11 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95002 --- Comment #2 from Tobias Burnus --- The "array," is added by c_expr_sizeof_expr: if (c_vla_type_p (TREE_TYPE (folded_expr))) { /* sizeof is evaluated when given a vla (C99 6.5.3.4p2). */ ret.value = build2 (C

[Bug c/94981] Wrong casts on Power machines dealing with fctiwuz instruction

2020-05-11 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94981 --- Comment #9 from Andrew Pinski --- I should note aarch64 and arm both use unsigned char as the default too.

[Bug target/95046] Vectorize V2SFmode operations

2020-05-11 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95046 --- Comment #1 from CVS Commits --- The master branch has been updated by Uros Bizjak : https://gcc.gnu.org/g:7c355156aa20eaec7401d7c66f6a6cfbe597abc2 commit r11-263-g7c355156aa20eaec7401d7c66f6a6cfbe597abc2 Author: Uros Bizjak Date: Mon May

[Bug target/95018] [10/11 Regression] Excessive unrolling for Fortran library array handling

2020-05-11 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95018 --- Comment #14 from Thomas Koenig --- Most Fortran arrays are one- or two-dimensional. Assuming a 10*10 two-dimensional array that is being packed, the condition will be tested 121 times and the loop body will be entered 12 times. Only once wil

[Bug bootstrap/95005] zstd.h not found if installed in non-system prefix

2020-05-11 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95005 --- Comment #3 from Martin Liška --- (In reply to Michael Kuhn from comment #2) > (In reply to Martin Liška from comment #1) > > Thank you for the bug report. > > I'm sending a better patch, can you please test it? > > I applied your patch on to

[Bug tree-optimization/95049] GCC never terminates with trivial input program

2020-05-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95049 Richard Biener changed: What|Removed |Added Component|c |tree-optimization Assignee|un

[Bug c++/95050] New: coroutine: no "mandatory copy elision" for prvalue await_resume expression.

2020-05-11 Thread okannen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95050 Bug ID: 95050 Summary: coroutine: no "mandatory copy elision" for prvalue await_resume expression. Product: gcc Version: 10.1.0 Status: UNCONFIRMED Severity: no

[Bug fortran/59107] [8/9/10/11 Regression] Spurious "Type specified for intrinsic function 'command_argument_count' at (1) is ignored" under -Wsurprising.

2020-05-11 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59107 --- Comment #20 from CVS Commits --- The releases/gcc-10 branch has been updated by Mark Eggleston : https://gcc.gnu.org/g:2653784e500eccf5d5c2518914b1d9663fe63648 commit r10-8131-g2653784e500eccf5d5c2518914b1d9663fe63648 Author: Mark Eggleston

[Bug bootstrap/95005] zstd.h not found if installed in non-system prefix

2020-05-11 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95005 Martin Liška changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #4 from Martin Liška

[Bug ada/95035] [11 regression] gnat.dg/sso/p10.adb FAILs

2020-05-11 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95035 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org Ever co

[Bug ada/95035] [11 regression] gnat.dg/sso/p10.adb FAILs

2020-05-11 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95035 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c/95044] [10/11 Regression] -Wreturn-local-addr false alarm since r10-1741-gaac9480da1ffd037

2020-05-11 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95044 --- Comment #1 from Marc Glisse --- I think there is another very similar bug report. # buf_1 = PHI <&stack_buf(2), buf_15(6)> [...] if (&stack_buf != buf_1) in each branch, we thus know what buf_1 is, so we could replace it with buf_15 in

[Bug c/95051] New: error: invalid RHS for gimple memory store:

2020-05-11 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95051 Bug ID: 95051 Summary: error: invalid RHS for gimple memory store: Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c/95044] [10/11 Regression] -Wreturn-local-addr false alarm since r10-1741-gaac9480da1ffd037

2020-05-11 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95044 --- Comment #2 from Andrew Pinski --- Peeling off the first iteration might be the answer. Thread jumping could do that but normally is not used for that, especially through other condtionals.

[Bug c/95051] error: invalid RHS for gimple memory store:

2020-05-11 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95051 --- Comment #1 from David Binderman --- Flags required: -w -O2 -std=gnu90 -fsanitize=kernel-address --param=asan-stack=1

[Bug c/95051] error: invalid RHS for gimple memory store:

2020-05-11 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95051 --- Comment #2 from David Binderman --- Reduced code: struct a { struct { struct { int b } c } }; struct d { struct { int e } f } g(h) { struct a *i; struct d *j = &h; i->c.b = j->f.e; }

[Bug c/95052] New: Excess padding of partially initialized strings/char arrays

2020-05-11 Thread krzysztof.a.nowicki+gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95052 Bug ID: 95052 Summary: Excess padding of partially initialized strings/char arrays Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Pri

[Bug fortran/95053] New: [11.0 regression] ICE in f951: gfc_divide()

2020-05-11 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95053 Bug ID: 95053 Summary: [11.0 regression] ICE in f951: gfc_divide() Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortra

[Bug c++/95054] New: internal compiler error while overloading class constructor using variadic templates constraint by c++20 concepts

2020-05-11 Thread breyer.marcel at web dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95054 Bug ID: 95054 Summary: internal compiler error while overloading class constructor using variadic templates constraint by c++20 concepts Product: gcc Version: 10.

[Bug c/95052] Excess padding of partially initialized strings/char arrays

2020-05-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95052 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug tree-optimization/95051] error: invalid RHS for gimple memory store:

2020-05-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95051 Richard Biener changed: What|Removed |Added Component|c |tree-optimization Version|un

[Bug fortran/59107] [8/9/10/11 Regression] Spurious "Type specified for intrinsic function 'command_argument_count' at (1) is ignored" under -Wsurprising.

2020-05-11 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59107 --- Comment #21 from CVS Commits --- The releases/gcc-9 branch has been updated by Mark Eggleston : https://gcc.gnu.org/g:5a17beaecadf10d1c9c44d2b31eedc11dfdea35a commit r9-8584-g5a17beaecadf10d1c9c44d2b31eedc11dfdea35a Author: Mark Eggleston

[Bug tree-optimization/95049] [9/10/11 Regression] GCC never terminates with trivial input program

2020-05-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95049 Richard Biener changed: What|Removed |Added Summary|GCC never terminates with |[9/10/11 Regression] GCC

[Bug target/95055] New: gcc.dg/compat/scalar-by-value-3 fails on aarch64 after r11-165-geb72dc663e9070b281be83a80f6f838a3a878822

2020-05-11 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95055 Bug ID: 95055 Summary: gcc.dg/compat/scalar-by-value-3 fails on aarch64 after r11-165-geb72dc663e9070b281be83a80f6f838a3a878822 Product: gcc Version: 10.0 Status: UNCONFI

[Bug fortran/95053] [11.0 regression] ICE in f951: gfc_divide()

2020-05-11 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95053 --- Comment #1 from Jürgen Reuter --- I shrank the example even further: SUBROUTINE MNSTIN 132 FORMAT (' UNIT',I3,' ALREADY OPENED WITH NAME:',A/ +' NEW NAME IGNORED:',A) RETURN END It looks like

[Bug fortran/95053] [11.0 regression] ICE in f951: gfc_divide()

2020-05-11 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95053 Harald Anlauf changed: What|Removed |Added CC||anlauf at gmx dot de --- Comment #2 from

[Bug c++/94955] [10/11 Regression] ICE in to_wide

2020-05-11 Thread john at mcfarlane dot name
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94955 --- Comment #5 from John McFarlane --- I have applied a workaround and am not blocked: https://github.com/johnmcfarlane/cnl/pull/589/commits/ca3478ed0002e5834227d7b6fa0010910aabc875

[Bug tree-optimization/90668] loop invariant moving a dependent store out of a loop

2020-05-11 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90668 Arseny Solokha changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #4

[Bug target/95056] New: slp-perm-9.c fails on aarch64 after gbc484e250990393e887f7239157cc85ce6fadcce

2020-05-11 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95056 Bug ID: 95056 Summary: slp-perm-9.c fails on aarch64 after gbc484e250990393e887f7239157cc85ce6fadcce Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: no

[Bug objc++/95013] [11 Regression] FAIL: obj-c++.dg/property/property-neg-6.mm syntax-error-10.mm

2020-05-11 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95013 Nathan Sidwell changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c/95057] New: missing -Wunused-but-set-variable warning on multiple assignments, not all of them used

2020-05-11 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95057 Bug ID: 95057 Summary: missing -Wunused-but-set-variable warning on multiple assignments, not all of them used Product: gcc Version: 10.1.0 Status: UNCONFIRMED

[Bug c/95057] missing -Wunused-but-set-variable warning on multiple assignments, not all of them used

2020-05-11 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95057 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug tree-optimization/57359] store motion causes wrong code for union access at -O3

2020-05-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57359 Bug 57359 depends on bug 90668, which changed state. Bug 90668 Summary: loop invariant moving a dependent store out of a loop https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90668 What|Removed |Added --

[Bug tree-optimization/90668] loop invariant moving a dependent store out of a loop

2020-05-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90668 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/57359] store motion causes wrong code for union access at -O3

2020-05-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57359 Richard Biener changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #

[Bug tree-optimization/95056] [11 Regression] slp-perm-9.c fails on aarch64 after gbc484e250990393e887f7239157cc85ce6fadcce

2020-05-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95056 Richard Biener changed: What|Removed |Added Version|10.0|11.0 Component|target

[Bug other/95058] New: [11 regression] vector test case failures starting with r11-205

2020-05-11 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95058 Bug ID: 95058 Summary: [11 regression] vector test case failures starting with r11-205 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug target/95055] [11 Regression] gcc.dg/compat/scalar-by-value-3 fails on aarch64 after r11-165-geb72dc663e9070b281be83a80f6f838a3a878822

2020-05-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95055 Richard Biener changed: What|Removed |Added Summary|gcc.dg/compat/scalar-by-val |[11 Regression] |ue-3

[Bug fortran/95053] [11.0 regression] ICE in f951: gfc_divide()

2020-05-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95053 Richard Biener changed: What|Removed |Added Target Milestone|--- |11.0

[Bug tree-optimization/95058] [11 regression] vector test case failures starting with r11-205

2020-05-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95058 Richard Biener changed: What|Removed |Added Target Milestone|--- |11.0 Component|other

[Bug c/95057] missing -Wunused-but-set-variable warning on multiple assignments, not all of them used

2020-05-11 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95057 --- Comment #2 from Vincent Lefèvre --- (In reply to Jakub Jelinek from comment #1) > That is something this warning can't warn about. > The warning is a simple FE warning that uses two bits, one for whether > certain decl was used and one whethe

[Bug objc++/95013] [11 Regression] FAIL: obj-c++.dg/property/property-neg-6.mm syntax-error-10.mm

2020-05-11 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95013 Bill Seurer changed: What|Removed |Added CC||seurer at linux dot vnet.ibm.com --- Comm

[Bug c/95052] Excess padding of partially initialized strings/char arrays

2020-05-11 Thread krzysztof.a.nowicki+gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95052 --- Comment #2 from Krzysztof Nowicki --- (In reply to Richard Biener from comment #1) > I'm not sure what you describe as padding is padding. Instead it's valid to > access all elements of the array you declare and thus it must be initialized.

[Bug c/95057] missing -Wunused-but-set-variable warning on multiple assignments, not all of them used

2020-05-11 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95057 --- Comment #3 from Jakub Jelinek --- It can't. The warning isn't flow sensitive, doesn't know about assignments, conditionals etc. What you are thinking of is something that can be only done much later, but at that point one risks that there is

[Bug go/95059] New: GCCGO cannot be compiled for ARM64 ILP32 ABI

2020-05-11 Thread mikulas at artax dot karlin.mff.cuni.cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95059 Bug ID: 95059 Summary: GCCGO cannot be compiled for ARM64 ILP32 ABI Product: gcc Version: 10.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: go

[Bug c/95052] Excess padding of partially initialized strings/char arrays

2020-05-11 Thread krzysztof.a.nowicki+gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95052 --- Comment #3 from Krzysztof Nowicki --- Note, that this missed optimization is actually a regression (at least in our case on MIPS64). Commit 23aa9f7c4637ad51587e536e245ae6adb5391bbc (released in GCC 8.x) added the possibility to optimize initi

[Bug go/95059] GCCGO cannot be compiled for ARM64 ILP32 ABI

2020-05-11 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95059 --- Comment #1 from Andreas Schwab --- See .

[Bug c/95057] missing -Wunused-but-set-variable warning on multiple assignments, not all of them used

2020-05-11 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95057 --- Comment #4 from Vincent Lefèvre --- OK, so the work (for this warning or a new one) should be done later, but early enough not to be affected by optimizations. One of the goals would be to detect a missing check of a return value of a functi

[Bug c/95002] VLA: 'var = sizeof array' gives spurous '= array, ' instead of just '= '

2020-05-11 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95002 --- Comment #3 from Tobias Burnus --- As discussed with Joseph on IRC: * The 'array, 4*len' is one on purpose per C spec (sizeof for an expression with VLA type is defined to evaluate its argument.) * g++ might not do this, if so, it is a bug.

[Bug c/95002] VLA: 'var = sizeof array' gives spurous '= array, ' instead of just '= '

2020-05-11 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95002 --- Comment #4 from Tobias Burnus --- (In reply to Tobias Burnus from comment #3) > * Convert should do the folding and leave the fold to gimple folding Which means that one has to do this kind of folding before handling the share/map handling f

[Bug target/95018] [10/11 Regression] Excessive unrolling for Fortran library array handling

2020-05-11 Thread guojiufu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95018 --- Comment #15 from Jiu Fu Guo --- Hi Thomas, Are you using a test case to check the performance? If you have, would you please share it, then we can use it to tune a heuristic improvement for cunroll. Thanks.

[Bug fortran/59107] [8/9/10/11 Regression] Spurious "Type specified for intrinsic function 'command_argument_count' at (1) is ignored" under -Wsurprising.

2020-05-11 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59107 --- Comment #22 from CVS Commits --- The releases/gcc-8 branch has been updated by Mark Eggleston : https://gcc.gnu.org/g:3d32b5c89438dbec423e48954ebffe51ee2b8dda commit r8-10247-g3d32b5c89438dbec423e48954ebffe51ee2b8dda Author: Mark Eggleston

[Bug fortran/59107] [8/9/10/11 Regression] Spurious "Type specified for intrinsic function 'command_argument_count' at (1) is ignored" under -Wsurprising.

2020-05-11 Thread markeggleston at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59107 markeggleston at gcc dot gnu.org changed: What|Removed |Added CC||markeggleston at gcc do

[Bug c/95002] VLA: 'var = sizeof array' gives spurous '= array, ' instead of just '= '

2020-05-11 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95002 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #5

[Bug target/94991] aarch64: ICE: Segmentation fault with option -mgeneral-regs-only

2020-05-11 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94991 --- Comment #2 from CVS Commits --- The master branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:248e357f6941fe9409658386dc9b86b75dfd96c6 commit r11-269-g248e357f6941fe9409658386dc9b86b75dfd96c6 Author: Fei Yang Date: Mon

[Bug c/95044] [10/11 Regression] -Wreturn-local-addr false alarm since r10-1741-gaac9480da1ffd037

2020-05-11 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95044 Martin Sebor changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

[Bug other/90556] [meta-bug] bogus/missing -Wreturn-local-addr

2020-05-11 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90556 Bug 90556 depends on bug 95044, which changed state. Bug 95044 Summary: [10/11 Regression] -Wreturn-local-addr false alarm since r10-1741-gaac9480da1ffd037 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95044 What|Removed

[Bug middle-end/93644] [10/11 Regression] spurious -Wreturn-local-addr with PHI of PHI

2020-05-11 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93644 Martin Sebor changed: What|Removed |Added CC||eggert at cs dot ucla.edu --- Comment #8

[Bug target/95046] Vectorize V2SFmode operations

2020-05-11 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95046 --- Comment #2 from CVS Commits --- The master branch has been updated by Uros Bizjak : https://gcc.gnu.org/g:aa4317866bf3e9f42f3b8e3b1b1ec113ed1f818d commit r11-270-gaa4317866bf3e9f42f3b8e3b1b1ec113ed1f818d Author: Uros Bizjak Date: Mon May

[Bug fortran/94672] [10/11 Regression] gfortran/OpenMP chokes on PRESENT(array) despite of SHARED(array): Error: ‘array’ not specified in enclosing ‘parallel’

2020-05-11 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94672 --- Comment #8 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:892c7427ee234c04852e90d9ce32913a429adf9d commit r11-271-g892c7427ee234c04852e90d9ce32913a429adf9d Author: Tobias Burnus Date: Mon

[Bug target/95052] Excess padding of partially initialized strings/char arrays

2020-05-11 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95052 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org Compon

[Bug gcov-profile/94928] Doc comments in gcov-io.h do not show cwd and unexec blocks in the Notes file format

2020-05-11 Thread myron.walker at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94928 --- Comment #20 from Myron Walker --- So I will probably continue working on the python script or package that can do much of the enhanced processing. One of the benefits of the python is I can process the code coverage data outside of a build e

[Bug target/95052] Excess padding of partially initialized strings/char arrays

2020-05-11 Thread krzysztof.a.nowicki+gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95052 --- Comment #5 from Krzysztof Nowicki --- (In reply to Martin Sebor from comment #4) > I don't expect the commit above to have changed anything for the latter > form, and I would expect each back end to choose the same optimal code to > emit in b

  1   2   >