[Bug c++/89796] Incorrect warning generated with OpenMP atomic capture

2019-03-24 Thread xerofoify at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89796 --- Comment #4 from Nicholas Krause --- (In reply to Nicholas Krause from comment #3) > (In reply to Arsène Pérard-Gayot from comment #2) > > (In reply to Nicholas Krause from comment #1) > > > I just compiled this like so: > > > ./bin/g++

[Bug ipa/89341] [7/8/9 Regression] ICE in get, at cgraph.h:1332

2019-03-24 Thread JunMa at linux dot alibaba.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89341 JunMa changed: What|Removed |Added CC||JunMa at linux dot alibaba.com --- Comment #10

[Bug c++/89796] Incorrect warning generated with OpenMP atomic capture

2019-03-24 Thread xerofoify at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89796 --- Comment #3 from Nicholas Krause --- (In reply to Arsène Pérard-Gayot from comment #2) > (In reply to Nicholas Krause from comment #1) > > I just compiled this like so: > > ./bin/g++ test.cpp -fopenmp -Wall -fconcepts -o name test2.cpp > >

[Bug libffi/34311] libffi.call/nested_struct5.c execution tests fail under darwin9 on powerpc

2019-03-24 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34311 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug c/89813] New: bogus warning: ’assume_aligned’ is not an integer constant

2019-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89813 Bug ID: 89813 Summary: bogus warning: ’assume_aligned’ is not an integer constant Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c/89812] [9 Regression] incorrect maximum in error: requested alignment ‘536870912’ exceeds maximum 2147483648

2019-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89812 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #2 from Martin Sebor

[Bug target/89803] Missing AVX512 intrinsics

2019-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89803 --- Comment #5 from Jakub Jelinek --- Well, it is a TARGET_AVX512DQ insn, which implies TARGET_AVX, and for TARGET_AVX there is no difference between nonimmediate_operand and vector_operand.

[Bug c/89812] [9 Regression] incorrect maximum in error: requested alignment ‘536870912’ exceeds maximum 2147483648

2019-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89812 Martin Sebor changed: What|Removed |Added Keywords||ice-on-invalid-code

[Bug rtl-optimization/85537] [7/8/9 Regression] Invalid memory reference at runtime when calling subroutine through procedure pointer

2019-03-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85537 --- Comment #9 from Thomas Koenig --- (In reply to Dominique d'Humieres from comment #2) > The test works for me with 4.8.5. The change occurred between revisions > r2370089 (2016-06-04, OK) and r237310 + one patch (2016-06-10, wrong code). The

[Bug target/89803] Missing AVX512 intrinsics

2019-03-24 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89803 --- Comment #4 from H.J. Lu --- (In reply to Jakub Jelinek from comment #3) > (In reply to Hongtao.liu from comment #1) > > Also we can use constraint "vm" instead of "v" for vfpclassp[sd] > > instructions. > > > > ndex: gcc/config/i386/sse.md

[Bug rtl-optimization/85537] [7/8/9 Regression] Invalid memory reference at runtime when calling subroutine through procedure pointer

2019-03-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85537 Thomas Koenig changed: What|Removed |Added Target||x86_64-pc-linux-gnu

[Bug fortran/85537] [7/8/9 Regression] Invalid memory reference at runtime when calling subroutine through procedure pointer

2019-03-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85537 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment

[Bug fortran/82721] [7/8/9 Regression] Error message with corrupted text, sometimes ICE

2019-03-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82721 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment

[Bug c/89812] incorrect maximum in error: requested alignment ‘536870912’ exceeds maximum 2147483648

2019-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89812 Martin Sebor changed: What|Removed |Added Keywords||diagnostic

[Bug c/89812] New: incorrect maximum in error: requested alignment ‘536870912’ exceeds maximum 2147483648

2019-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89812 Bug ID: 89812 Summary: incorrect maximum in error: requested alignment ‘536870912’ exceeds maximum 2147483648 Product: gcc Version: 9.0 Status: UNCONFIRMED

[Bug tree-optimization/89804] optimization opportunity: move variable from stack to register

2019-03-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89804 --- Comment #2 from Andrew Pinski --- (In reply to Andrew Pinski from comment #1) > Here is the testcase (and removed use of the headers): > typedef unsigned long long uint64_t; > > uint64_t uint5korr(const unsigned char *p) > { > uint64_t

[Bug tree-optimization/89804] optimization opportunity: move variable from stack to register

2019-03-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89804 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization

[Bug c++/89805] Not accurate line number -Werror=unused-macros

2019-03-24 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89805 Jonny Grant changed: What|Removed |Added Known to fail||4.6.4 --- Comment #3 from Jonny Grant

[Bug c++/89805] Not accurate line number -Werror=unused-macros

2019-03-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89805 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/89805] Not accurate line number -Werror=unused-macros

2019-03-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89805 Andrew Pinski changed: What|Removed |Added Known to fail||4.8.5, 7.3.0 --- Comment #1 from Andrew

[Bug c++/89796] Incorrect warning generated with OpenMP atomic capture

2019-03-24 Thread perard at cg dot uni-saarland.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89796 --- Comment #2 from Arsène Pérard-Gayot --- (In reply to Nicholas Krause from comment #1) > I just compiled this like so: > ./bin/g++ test.cpp -fopenmp -Wall -fconcepts -o name test2.cpp > and got this on a build from yesterday: > > g++:

[Bug c++/89806] Different behaviour for "pragma diagnostic disabled" between gcc and g++

2019-03-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89806 --- Comment #1 from Andrew Pinski --- Related or a dup of bug 53431.

[Bug target/89811] New: uint32_t load is not recognized if shifts are done in a fixed-size loop

2019-03-24 Thread nok.raven at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89811 Bug ID: 89811 Summary: uint32_t load is not recognized if shifts are done in a fixed-size loop Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords:

[Bug fortran/71861] [7/8/9 Regression] [F03] ICE in write_symbol(): bad module symbol

2019-03-24 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71861 --- Comment #11 from janus at gcc dot gnu.org --- Author: janus Date: Sun Mar 24 18:08:10 2019 New Revision: 269898 URL: https://gcc.gnu.org/viewcvs?rev=269898=gcc=rev Log: fix PR 71861 2019-03-24 Janus Weil PR fortran/71861

[Bug tree-optimization/89810] New: Suboptimal codegen: integer load/assemble from in-register array of uint8_t

2019-03-24 Thread nok.raven at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89810 Bug ID: 89810 Summary: Suboptimal codegen: integer load/assemble from in-register array of uint8_t Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords:

[Bug tree-optimization/89809] movzwl is not utilized when uint16_t is loaded with bit-shifts (while memcpy does)

2019-03-24 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89809 Marc Glisse changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/89803] Missing AVX512 intrinsics

2019-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89803 --- Comment #3 from Jakub Jelinek --- (In reply to Hongtao.liu from comment #1) > Also we can use constraint "vm" instead of "v" for vfpclassp[sd] > instructions. > > ndex: gcc/config/i386/sse.md >

[Bug target/89809] New: movzwl is not utilized when uint16_t is loaded with bit-shifts (while memcpy does)

2019-03-24 Thread nok.raven at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89809 Bug ID: 89809 Summary: movzwl is not utilized when uint16_t is loaded with bit-shifts (while memcpy does) Product: gcc Version: 9.0 Status: UNCONFIRMED

[Bug target/61593] Support '#pragma mark - foo' on non-Darwin targets (by simply ignoring it without warning)

2019-03-24 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61593 --- Comment #8 from Iain Sandoe --- (In reply to Sean from comment #7) > Iain, no. Please see comment #2. ah gotcha .. then it's a question of producing a general patch rather than a darwin-specific one and posting it for review (with some

[Bug c++/89796] Incorrect warning generated with OpenMP atomic capture

2019-03-24 Thread xerofoify at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89796 Nicholas Krause changed: What|Removed |Added CC||xerofoify at gmail dot com ---

[Bug target/61593] Support '#pragma mark - foo' on non-Darwin targets (by simply ignoring it without warning)

2019-03-24 Thread s...@rogue-research.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61593 --- Comment #7 from Sean --- Iain, no. Please see comment #2.

[Bug rtl-optimization/87761] [9 regression][MIPS] New FAIL: gcc.target/mips/fix-r4000-10.c -O1 start with r265398

2019-03-24 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/87761] [9 regression][MIPS] New FAIL: gcc.target/mips/fix-r4000-10.c -O1 start with r265398

2019-03-24 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87761 --- Comment #18 from Jeffrey A. Law --- Author: law Date: Sun Mar 24 15:20:52 2019 New Revision: 269896 URL: https://gcc.gnu.org/viewcvs?rev=269896=gcc=rev Log: PR rtl-optimization/87761 * regcprop.c

[Bug target/80782] Configure options to use llvm/clang assembler on Mac

2019-03-24 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80782 --- Comment #12 from Iain Sandoe --- AFAIK the use of the clang assembler (i.e. calling cctools as which then spawns clang -cc1as) is working on all open branches (and on the closed 6.5). please could you be more specific about exactly what's

[Bug debug/68771] Darwin: Profile guided optimisation with cold sections and invalid symbol redefinition

2019-03-24 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68771 --- Comment #7 from Iain Sandoe --- (In reply to Daniel Vollmer from comment #6) > Is 7.4 or 8.3 new enough to be worthwhile trying? The specific thing you reported should be fixed on both of those branches. General support for LTO debug is

[Bug debug/68771] Darwin: Profile guided optimisation with cold sections and invalid symbol redefinition

2019-03-24 Thread zerolo at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68771 --- Comment #6 from Daniel Vollmer --- Is 7.4 or 8.3 new enough to be worthwhile trying?

[Bug target/61593] Support '#pragma mark - foo' on non-Darwin targets (by simply ignoring it without warning)

2019-03-24 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61593 Iain Sandoe changed: What|Removed |Added CC||iains at gcc dot gnu.org Target

[Bug pch/62001] Many tests fail with PCH

2019-03-24 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62001 Iain Sandoe changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug debug/68771] Darwin: Profile guided optimisation with cold sections and invalid symbol redefinition

2019-03-24 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68771 Iain Sandoe changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug bootstrap/71409] darwin Comparing stages 2 and 3 slight failure

2019-03-24 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71409 Iain Sandoe changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug middle-end/86912] Function pointer imposes an optimization barrier

2019-03-24 Thread nok.raven at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86912 Nikita Kniazev changed: What|Removed |Added CC||nok.raven at gmail dot com --- Comment

[Bug c++/89808] New: Disable "#pragma once in main file"

2019-03-24 Thread s_gcc_bugzilla at binarez dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89808 Bug ID: 89808 Summary: Disable "#pragma once in main file" Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug fortran/78865] [7/8/9 Regression] ICE in create_tmp_var, at gimple-expr.c:473

2019-03-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78865 --- Comment #7 from Thomas Koenig --- Author: tkoenig Date: Sun Mar 24 12:51:19 2019 New Revision: 269895 URL: https://gcc.gnu.org/viewcvs?rev=269895=gcc=rev Log: 2019-03-24 Thomas Koenig PR fortran/78865 * interface.c

[Bug c/89807] New: Incorrect -Wconversion warning when shifting uint32_t with 24

2019-03-24 Thread nbkolchin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89807 Bug ID: 89807 Summary: Incorrect -Wconversion warning when shifting uint32_t with 24 Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity: normal

[Bug target/89803] Missing AVX512 intrinsics

2019-03-24 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89803 --- Comment #2 from Hongtao.liu --- Created attachment 46015 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46015=edit Add intrinsics and tests. Add intrinsics and cover tests.

[Bug c++/89806] New: Different behaviour for "pragma diagnostic disabled" between gcc and g++

2019-03-24 Thread nbkolchin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89806 Bug ID: 89806 Summary: Different behaviour for "pragma diagnostic disabled" between gcc and g++ Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity:

[Bug c/89805] New: Not accurate line number -Werror=unused-macros

2019-03-24 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89805 Bug ID: 89805 Summary: Not accurate line number -Werror=unused-macros Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug other/89804] New: optimization opportunity: move variable from stack to register

2019-03-24 Thread claprix at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89804 Bug ID: 89804 Summary: optimization opportunity: move variable from stack to register Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity: normal