[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 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 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 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

[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

[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/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

[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/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

[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 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 ---

[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

[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 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 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]

[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 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 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/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 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 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 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 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:

[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 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 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

[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 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:

[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 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/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

[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 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:

[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:

[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

[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 = i->c.b = j->f.e; }

[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/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] 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 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 <_buf(2), buf_15(6)> [...] if (_buf != buf_1) in each branch, we thus know what buf_1 is, so we could replace it with buf_15 in # _3 =

[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

[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

[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 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

[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:

[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

[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

[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

[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

[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 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

[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:

[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

[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

[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] ==

[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 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

[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 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 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 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 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:

[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 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

[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

[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

[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 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

[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 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

[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

[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=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 #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

[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 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

[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 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 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 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 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 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 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

[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

[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=edit Patch candidate Thank you for the bug report. I'm sending a better patch, can you please test it?

[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 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] 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 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 tree-optimization/95045] 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 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Assignee|unassigned

[Bug sanitizer/95033] [11 Regression] ICE in set_parm_rtl, at cfgexpand.c:1310 since r11-165-geb72dc663e9070b2

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

[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 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org

[Bug target/95023] Offloading AMD GCN wiki cannot be followed

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

[Bug middle-end/95021] [10/11 Regression] Bogus -Wclobbered warning

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

[Bug fortran/33056] [Meta-bug] Data - statement related bugs

2020-05-11 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33056 Bug 33056 depends on bug 50410, which changed state. Bug 50410 Summary: [8/9/10/11 Regression] ICE in record_reference, pointer variable in data statement https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50410 What|Removed

[Bug fortran/50410] [8/9/10/11 Regression] ICE in record_reference, pointer variable in data statement

2020-05-11 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50410 kargl at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

<    1   2