[Bug target/86693] New: inefficient atomic_fetch_xor

2018-07-26 Thread nruslan_devel at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86693 Bug ID: 86693 Summary: inefficient atomic_fetch_xor Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug other/16615] throughout gcc docu and code numerous "can not"'s appear

2018-07-26 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16615 --- Comment #5 from Eric Gallager --- (In reply to Eric Gallager from comment #4) > (In reply to Georg Schwarz from comment #0) > > Throughout gcc documentation and code "cannot" is wrongly spelled as "can > > not". The following command

[Bug middle-end/78809] Inline strcmp with small constant strings

2018-07-26 Thread qinzhao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78809 --- Comment #46 from qinzhao at gcc dot gnu.org --- https://gcc.gnu.org/viewcvs/gcc?view=revision=263028 was to fix the optimization level issue.

[Bug c++/86692] New: Too lenient parsing of noptr-new-declarator

2018-07-26 Thread v.reshetnikov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86692 Bug ID: 86692 Summary: Too lenient parsing of noptr-new-declarator Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug tree-optimization/86506] [9 Regression] tree-vect-patterns.c:225: shift too large for type ?

2018-07-26 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86506 David Binderman changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|DUPLICATE

[Bug preprocessor/83173] C preprocessor generates incorrect linemarkers

2018-07-26 Thread P at draigBrady dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83173 --- Comment #7 from Pádraig Brady --- Have been running with these patches on an extremely large code base for the last few months, without issue

[Bug tree-optimization/86644] [9 Regression] UBSAN error: tree-vect-patterns.c:225:17: runtime error: shift exponent 64 is too large for 32-bit type 'int'

2018-07-26 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86644 rsandifo at gcc dot gnu.org changed: What|Removed |Added CC||dcb314 at hotmail dot com

[Bug tree-optimization/86506] [9 Regression] tree-vect-patterns.c:225: shift too large for type ?

2018-07-26 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86506 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c/86667] [7/8/9 Regression] can no longer traverse environment table

2018-07-26 Thread urbanjost at comcast dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86667 --- Comment #7 from urbanjost at comcast dot net --- Did not mean to get a debug session for the code. The code had been working for several years and "broke" when I updated gfortran (and incidently, gcc). Thanks to everyone for looking at it so

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-26 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 --- Comment #8 from Segher Boessenkool --- Or even diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index cf12ace..f5eece4 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@ -30046,7 +30046,6 @@ arm_block_set_aligned_vect

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-26 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 --- Comment #7 from Segher Boessenkool --- Does this fix the problem / is it correct / etc. ? diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index cf12ace..bdd125e 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@

[Bug fortran/86679] invalid code involving TARGET attribute is not rejected

2018-07-26 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86679 --- Comment #3 from Harald Anlauf --- I don't think that the 'i' is a problem. Regarding the subroutine, I think F2018-DIS C843 applies: C843 (R826) A nonpointer object with the INTENT (IN) attribute shall not appear in a variable definition

[Bug tree-optimization/86691] missing -Warray-bounds due to early folding of out-of-bounds accesses

2018-07-26 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86691 Martin Sebor changed: What|Removed |Added Keywords||diagnostic See Also|

[Bug tree-optimization/86691] New: missing -Warray-bounds due to early folding of out-of-bounds accesses

2018-07-26 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86691 Bug ID: 86691 Summary: missing -Warray-bounds due to early folding of out-of-bounds accesses Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug target/86612] __strdup problem on power 9

2018-07-26 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86612 Pat Haugen changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/86612] __strdup problem on power 9

2018-07-26 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86612 --- Comment #2 from Pat Haugen --- Author: pthaugen Date: Thu Jul 26 20:47:37 2018 New Revision: 263021 URL: https://gcc.gnu.org/viewcvs?rev=263021=gcc=rev Log: PR target/86612 * gcc.target/powerpc/pr58673-2.c: Call strdup.

[Bug target/86612] __strdup problem on power 9

2018-07-26 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86612 --- Comment #1 from Pat Haugen --- Author: pthaugen Date: Thu Jul 26 20:41:25 2018 New Revision: 263020 URL: https://gcc.gnu.org/viewcvs?rev=263020=gcc=rev Log: PR target/86612 * gcc.target/powerpc/pr58673-2.c: Call strdup.

[Bug tree-optimization/86506] [9 Regression] tree-vect-patterns.c:225: shift too large for type ?

2018-07-26 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86506 --- Comment #4 from David Binderman --- Some guidance how to assign this to rsandifo appreciated.

[Bug c/86690] [PATCH] Duplicate field in anonymous union causes infinite loop

2018-07-26 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86690 --- Comment #2 from joseph at codesourcery dot com --- Please send patches (which should add a testcase to the GCC testsuite, and be tested with the GCC testsuite with no regressions) to gcc-patches.

[Bug other/86686] ICE Seg fault while building GCC 8.2 (using GCC 8.1) on intel x86_64

2018-07-26 Thread gcc.hall at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86686 Jeremy changed: What|Removed |Added Resolution|FIXED |INVALID

[Bug other/86686] ICE Seg fault while building GCC 8.2 (using GCC 8.1) on intel x86_64

2018-07-26 Thread gcc.hall at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86686 Jeremy changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug other/86686] ICE Seg fault while building GCC 8.2 (using GCC 8.1) on intel x86_64

2018-07-26 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86686 Andreas Schwab changed: What|Removed |Added Version|8.2.0 |8.1.0 --- Comment #1 from Andreas

[Bug target/82092] [8/9 regression] gcc fails to link genmodes on darwin (cfiStartsArray[i] != cfiStartsArray[i-1])

2018-07-26 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82092 Iain Sandoe changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug bootstrap/81033] [8/9 Regression] there are cases where ld64 is not able to determine correct atom boundaries from the output GCC currently produces

2018-07-26 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81033 Iain Sandoe changed: What|Removed |Added CC||jeremyhu at macports dot org --- Comment

[Bug testsuite/86671] Many testsuite failures due to -latomic not found

2018-07-26 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86671 Jim Wilson changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/86671] Many testsuite failures due to -latomic not found

2018-07-26 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86671 Jim Wilson changed: What|Removed |Added CC||wilson at gcc dot gnu.org --- Comment #1

[Bug target/84521] aarch64: Frame-pointer corruption with __builtin_setjmp/__builtin_longjmp and -fomit-frame-pointer

2018-07-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84521 Andrew Pinski changed: What|Removed |Added Target Milestone|8.3 |---

[Bug c/86690] [PATCH] Duplicate field in anonymous union causes infinite loop

2018-07-26 Thread harjoc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86690 --- Comment #1 from Bogdan Harjoc --- Created attachment 44450 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44450=edit Proposed patch

[Bug c/86690] New: [PATCH] Duplicate field in anonymous union causes infinite loop

2018-07-26 Thread harjoc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86690 Bug ID: 86690 Summary: [PATCH] Duplicate field in anonymous union causes infinite loop Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/82083] sanitizer detects signed integer overflow in tree-data-ref.c with -O3

2018-07-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82083 Andrew Pinski changed: What|Removed |Added Target Milestone|8.3 |---

[Bug target/81733] stage1 libgcc_s.dylib fails to link on Darwin 11/x86_64

2018-07-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81733 Andrew Pinski changed: What|Removed |Added Target Milestone|8.3 |---

[Bug c++/86689] New: Some combination of SFINAE, overloading, and type deduction showing version inconsistency

2018-07-26 Thread bugs at grumpyplatypus dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86689 Bug ID: 86689 Summary: Some combination of SFINAE, overloading, and type deduction showing version inconsistency Product: gcc Version: 8.2.0 Status: UNCONFIRMED

[Bug target/82092] [8/9 regression] gcc fails to link genmodes on darwin (cfiStartsArray[i] != cfiStartsArray[i-1])

2018-07-26 Thread zfefm at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82092 --- Comment #21 from zf --- With the patch, make of gcc8.2.0 runs without errors on OS 10.9.5. The produced compiler builds .o files of a test program, but I have a problem with linking. This could be my fault, I am not that familiar with the

[Bug target/86684] ICE in extract_insn, at recog.c:2304 on ppc64le

2018-07-26 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86684 --- Comment #1 from Segher Boessenkool --- I cannot reproduce this, either.

[Bug tree-optimization/86042] [8/9 Regression] missing strlen optimization after second strcpy

2018-07-26 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86042 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/83819] [meta-bug] missing strlen optimizations

2018-07-26 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83819 Bug 83819 depends on bug 86042, which changed state. Bug 86042 Summary: [8/9 Regression] missing strlen optimization after second strcpy https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86042 What|Removed |Added

[Bug tree-optimization/83819] [meta-bug] missing strlen optimizations

2018-07-26 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83819 Bug 83819 depends on bug 86043, which changed state. Bug 86043 Summary: strlen after memcpy partially overwriting a string not optimized https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86043 What|Removed |Added

[Bug tree-optimization/86043] strlen after memcpy partially overwriting a string not optimized

2018-07-26 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86043 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/86688] [9 Regression] missing -Wstringop-overflow using a non-string local array in strnlen with excessive bound

2018-07-26 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86688 Martin Sebor changed: What|Removed |Added Keywords||diagnostic

[Bug tree-optimization/86042] [8/9 Regression] missing strlen optimization after second strcpy

2018-07-26 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86042 --- Comment #7 from Martin Sebor --- Author: msebor Date: Thu Jul 26 16:45:43 2018 New Revision: 263018 URL: https://gcc.gnu.org/viewcvs?rev=263018=gcc=rev Log: PR tree-optimization/86043 - strlen after memcpy partially overwriting a string not

[Bug tree-optimization/86043] strlen after memcpy partially overwriting a string not optimized

2018-07-26 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86043 --- Comment #3 from Martin Sebor --- Author: msebor Date: Thu Jul 26 16:45:43 2018 New Revision: 263018 URL: https://gcc.gnu.org/viewcvs?rev=263018=gcc=rev Log: PR tree-optimization/86043 - strlen after memcpy partially overwriting a string not

[Bug middle-end/86627] [6/7/8/9 Regression] Signed 128-bit division by 2 no longer expanded to RTL

2018-07-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86627 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Thu Jul 26 16:38:11 2018 New Revision: 263017 URL: https://gcc.gnu.org/viewcvs?rev=263017=gcc=rev Log: Backported from mainline 2018-07-24 Jakub Jelinek PR

[Bug middle-end/86542] wrong-code for collapsed taskloop which needs omp_cpyfn

2018-07-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86542 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Thu Jul 26 16:36:29 2018 New Revision: 263015 URL: https://gcc.gnu.org/viewcvs?rev=263015=gcc=rev Log: Backported from mainline 2018-07-17 Jakub Jelinek PR

[Bug tree-optimization/86688] New: missing -Wstringop-overflow using a non-string local array in strnlen with excessive bound

2018-07-26 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86688 Bug ID: 86688 Summary: missing -Wstringop-overflow using a non-string local array in strnlen with excessive bound Product: gcc Version: 9.0 Status: UNCONFIRMED

[Bug middle-end/86539] OpenMP wrong-code with taskloop and references

2018-07-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86539 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Thu Jul 26 16:32:51 2018 New Revision: 263014 URL: https://gcc.gnu.org/viewcvs?rev=263014=gcc=rev Log: Backported from mainline 2018-07-17 Jakub Jelinek PR

[Bug fortran/86421] OpenMP declare simd linear ref in module causes gfortran to bail out

2018-07-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86421 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Thu Jul 26 16:28:18 2018 New Revision: 263013 URL: https://gcc.gnu.org/viewcvs?rev=263013=gcc=rev Log: Backported from mainline 2018-07-10 Jakub Jelinek PR

[Bug middle-end/86660] libgomp.c++/for-15.C ICEs with nvptx offloading

2018-07-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86660 --- Comment #15 from Jakub Jelinek --- Author: jakub Date: Thu Jul 26 16:16:33 2018 New Revision: 263012 URL: https://gcc.gnu.org/viewcvs?rev=263012=gcc=rev Log: PR middle-end/86660 * omp-low.c (scan_sharing_clauses): Don't

[Bug middle-end/86660] libgomp.c++/for-15.C ICEs with nvptx offloading

2018-07-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86660 --- Comment #14 from Jakub Jelinek --- Author: jakub Date: Thu Jul 26 16:12:58 2018 New Revision: 263011 URL: https://gcc.gnu.org/viewcvs?rev=263011=gcc=rev Log: PR testsuite/86660 * testsuite/libgomp.c++/for-15.C (results):

[Bug middle-end/86660] libgomp.c++/for-15.C ICEs with nvptx offloading

2018-07-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86660 --- Comment #13 from Jakub Jelinek --- Author: jakub Date: Thu Jul 26 16:12:02 2018 New Revision: 263010 URL: https://gcc.gnu.org/viewcvs?rev=263010=gcc=rev Log: PR middle-end/86660 * omp-low.c (scan_sharing_clauses): Don't

[Bug ada/82844] [8/9 Regression] Many ada tests time out on x32

2018-07-26 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82844 --- Comment #14 from H.J. Lu --- (In reply to Eric Botcazou from comment #13) > Is is still present? Yes, nothing is changed.

[Bug debug/86687] Wrong debug information for string types passed as parameters

2018-07-26 Thread nikolay.piskun at roguewave dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86687 --- Comment #2 from Nikolay Piskun --- How to reproduce; Set a breakpoint on line 48 Look at two variable: base (passed as reference) and dir_hint (passed as copy). They should be the same values, but second one is wrong. Looks like compiler

[Bug debug/86687] Wrong debug information for string types passed as parameters

2018-07-26 Thread nikolay.piskun at roguewave dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86687 --- Comment #1 from Nikolay Piskun --- Created attachment 8 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=8=edit Test program How to reproduce; Set a breakpoint on line 48 Look at two variable: base (passed as reference) and

[Bug ada/82844] [8/9 Regression] Many ada tests time out on x32

2018-07-26 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82844 --- Comment #13 from Eric Botcazou --- Is is still present?

[Bug debug/86687] New: Wrong debug information for string types passed as parameters

2018-07-26 Thread nikolay.piskun at roguewave dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86687 Bug ID: 86687 Summary: Wrong debug information for string types passed as parameters Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal

[Bug target/86683] ICE in altivec_expand_vec_perm_const at gcc/config/rs6000/rs6000.c:35074

2018-07-26 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86683 --- Comment #1 from Segher Boessenkool --- I cannot reproduce this.

[Bug other/86686] New: Seg fault while builing GCC 8.2 (using GCC 8.1) on intel x86_64

2018-07-26 Thread gcc.hall at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86686 Bug ID: 86686 Summary: Seg fault while builing GCC 8.2 (using GCC 8.1) on intel x86_64 Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/86685] New: [8/9 Regression] 436.cactusADM regression on aarch64

2018-07-26 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86685 Bug ID: 86685 Summary: [8/9 Regression] 436.cactusADM regression on aarch64 Product: gcc Version: unknown Status: UNCONFIRMED Keywords: missed-optimization Severity:

[Bug target/81733] stage1 libgcc_s.dylib fails to link on Darwin 11/x86_64

2018-07-26 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81733 --- Comment #14 from Iain Sandoe --- I think this is a dup of 81033 - please try the attached patch(es) there.

[Bug target/82092] [8/9 regression] gcc fails to link genmodes on darwin (cfiStartsArray[i] != cfiStartsArray[i-1])

2018-07-26 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82092 --- Comment #20 from Iain Sandoe --- (In reply to zf from comment #19) > With OS 10.9.5 I run in the very same error with gcc 8.2.0 as with 8.1.0: I think this is a duplicate of pr81033 (please try the patch for 8.2 there and if that resolves

[Bug bootstrap/81033] [8/9 Regression] there are cases where ld64 is not able to determine correct atom boundaries from the output GCC currently produces

2018-07-26 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81033 --- Comment #38 from Iain Sandoe --- Created attachment 7 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=7=edit fix for 8.2 same discussion, patch on 262993 (8.2 release rev.)

[Bug bootstrap/81033] [8/9 Regression] there are cases where ld64 is not able to determine correct atom boundaries from the output GCC currently produces

2018-07-26 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81033 --- Comment #37 from Iain Sandoe --- Created attachment 6 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=6=edit Proposed fix for trunk Subject: [PATCH] Fix P81033 for FDEs in partitioned code. Darwin has the ability to split code

[Bug target/81652] [meta-bug] -fcf-protection=full bugs

2018-07-26 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81652 Bug 81652 depends on bug 86560, which changed state. Bug 86560 Summary: FAIL: c-c++-common/asan/swapcontext-test-1.c https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86560 What|Removed |Added

[Bug target/86560] FAIL: c-c++-common/asan/swapcontext-test-1.c

2018-07-26 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86560 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/86141] C++ Related Optimization Problem

2018-07-26 Thread aaron_sami_abassi at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86141 --- Comment #18 from ASA --- Eventually this optimization problem can start to have severe implications. Consider the contrasting Assembly output of GNU C++ versus LLVM C++ in the following case: Original source code:

[Bug target/86560] FAIL: c-c++-common/asan/swapcontext-test-1.c

2018-07-26 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86560 --- Comment #5 from hjl at gcc dot gnu.org --- Author: hjl Date: Thu Jul 26 14:48:55 2018 New Revision: 263009 URL: https://gcc.gnu.org/viewcvs?rev=263009=gcc=rev Log: libsanitizer: Mark REAL(swapcontext) with indirect_return attribute on x86

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-26 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 --- Comment #6 from Segher Boessenkool --- All CONST_INTs are signed.

[Bug tree-optimization/78902] Add malloc(0) into -Walloc-zero warning

2018-07-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78902 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/86684] ICE in extract_insn, at recog.c:2304 on ppc64le

2018-07-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86684 Martin Liška changed: What|Removed |Added Last reconfirmed||2018-7-26 Target Milestone|---

[Bug target/86684] New: ICE in extract_insn, at recog.c:2304 on ppc64le

2018-07-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86684 Bug ID: 86684 Summary: ICE in extract_insn, at recog.c:2304 on ppc64le Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug target/86683] New: ICE in altivec_expand_vec_perm_const at gcc/config/rs6000/rs6000.c:35074

2018-07-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86683 Bug ID: 86683 Summary: ICE in altivec_expand_vec_perm_const at gcc/config/rs6000/rs6000.c:35074 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords:

[Bug target/86683] ICE in altivec_expand_vec_perm_const at gcc/config/rs6000/rs6000.c:35074

2018-07-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86683 Martin Liška changed: What|Removed |Added Last reconfirmed||2018-7-26 Target Milestone|---

[Bug translation/79423] Translation of warnings breaks IDE parsing of output

2018-07-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79423 Andrew Pinski changed: What|Removed |Added Target Milestone|8.3 |---

[Bug c/86682] gcc compiler cannot create executables (variables) ? - is there missing a library ?

2018-07-26 Thread cv.schmitt at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86682 --- Comment #4 from dschinn1001 --- Hello, thx for your answers, I was wondering too about a missing header-file AND apparently gcc is in different folder than in /usr/local2/bin/gcc ... whereis query reports: linux@unix ~ $ whereis gcc gcc:

[Bug c/86682] gcc compiler cannot create executables (variables) ? - is there missing a library ?

2018-07-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86682 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c/86682] gcc compiler cannot create executables (variables) ? - is there missing a library ?

2018-07-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86682 --- Comment #2 from Jonathan Wakely --- (In reply to dschinn1001 from comment #0) > configure:2718: checking for gcc > configure:2745: result: /usr/local2/bin/gcc > configure:2983: checking for C compiler version > configure:2990:

[Bug c/86682] gcc compiler cannot create executables (variables) ? - is there missing a library ?

2018-07-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86682 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c/86682] New: gcc compiler cannot create executables (variables) ? - is there missing a library ?

2018-07-26 Thread cv.schmitt at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86682 Bug ID: 86682 Summary: gcc compiler cannot create executables (variables) ? - is there missing a library ? Product: gcc Version: 7.3.0 Status: UNCONFIRMED

[Bug c++/85799] __builin_expect doesn't propagate through inlined functions

2018-07-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85799 --- Comment #6 from Jonathan Wakely --- Using macros is not an acceptable solution for idiomatic C++.

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-26 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 Tamar Christina changed: What|Removed |Added Last reconfirmed|2018-07-26 00:00:00 |2018-07-23 0:00 --- Comment #5 from

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-26 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 --- Comment #4 from Segher Boessenkool --- Oh, the function returns a char, never mind.

[Bug middle-end/86660] libgomp.c++/for-15.C ICEs with nvptx offloading

2018-07-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86660 --- Comment #12 from Jakub Jelinek --- Created attachment 5 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=5=edit gcc9-pr86660.patch Untested patch to fix the declare target to var mapping with always modifier.

[Bug target/82092] [8/9 regression] gcc fails to link genmodes on darwin (cfiStartsArray[i] != cfiStartsArray[i-1])

2018-07-26 Thread zfefm at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82092 --- Comment #19 from zf --- With OS 10.9.5 I run in the very same error with gcc 8.2.0 as with 8.1.0: /bin/sh ../../../libgcc/../mkinstalldirs . /Volumes/Platte/yves/Desktop/gcc-8.2.0/build/./gcc/xgcc

[Bug target/83610] Come up with __builtin_expect_with_probabilty

2018-07-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83610 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug libstdc++/77691] [7/8/9 regression] experimental/memory_resource/resource_adaptor.cc FAILs

2018-07-26 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77691 --- Comment #21 from Rainer Orth --- Author: ro Date: Thu Jul 26 12:36:21 2018 New Revision: 263000 URL: https://gcc.gnu.org/viewcvs?rev=263000=gcc=rev Log: xfail experimental/memory_resource/new_delete_resource.cc on 32-bit Solaris/x86 (PR

[Bug c++/85799] __builin_expect doesn't propagate through inlined functions

2018-07-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85799 Martin Liška changed: What|Removed |Added Priority|P3 |P4 Status|ASSIGNED

[Bug testsuite/86660] libgomp.c++/for-15.C ICEs with nvptx offloading

2018-07-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86660 --- Comment #11 from Jakub Jelinek --- (In reply to Tom de Vries from comment #7) > I think fexceptions is not implemented for nvptx. setjmp/longjmp is not > supported on nvptx, so using that variant is not possible. The other > possibility is

[Bug lto/86548] GCC could tmp file /tmp/ccDxn2Yd.ltrans0.ltrans.o could be based on the compiled file name

2018-07-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86548 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug lto/86548] GCC could tmp file /tmp/ccDxn2Yd.ltrans0.ltrans.o could be based on the compiled file name

2018-07-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86548 --- Comment #8 from Martin Liška --- Author: marxin Date: Thu Jul 26 12:13:14 2018 New Revision: 262999 URL: https://gcc.gnu.org/viewcvs?rev=262999=gcc=rev Log: Add linker_output as prefix for LTO temps (PR lto/86548). 2018-07-26 Martin Liska

[Bug c/86680] possible gcc optimization

2018-07-26 Thread florian.laroche at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86680 --- Comment #4 from Florian La Roche --- Right, compiling with "-O2 -fno-ivopts" resolves my issues. best regards, Florian La Roche

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-26 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 --- Comment #3 from Segher Boessenkool --- The RTL before combine looks very wrong, already, fwiw; it's wrong at expand already (it makes the func return 255).

[Bug c/86680] possible gcc optimization

2018-07-26 Thread florian.laroche at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86680 --- Comment #3 from Florian La Roche --- Hello Martin, I assume the two functions clear_bss1() and clear_bss2() to work on identical aligned data and produce similar assembler output. Yet looking at the assembler output, the first function

[Bug sanitizer/86022] TCB size calculated in ThreadDescriptorSize() is wrong for glibc-2.14

2018-07-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86022 --- Comment #3 from Martin Liška --- I verified that it's really correct for glibc 2.14 on -m32. Let's see whether upstream will approve the change.

[Bug middle-end/86640] [8/9 regression] ICE in combine

2018-07-26 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86640 Tamar Christina changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c/86680] possible gcc optimization

2018-07-26 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86680 Andreas Schwab changed: What|Removed |Added Status|WAITING |NEW --- Comment #2 from Andreas Schwab

[Bug target/84200] [8/9 Regression] r256888 causes 30% performance regression of 519.lbm_r at -Ofast generic tuning on Zen/9

2018-07-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84200 Richard Biener changed: What|Removed |Added Component|middle-end |target --- Comment #8 from Richard

[Bug target/24012] [6/7/8/9 regression] #define _POSIX_C_SOURCE breaks #include

2018-07-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24012 Jonathan Wakely changed: What|Removed |Added Target Milestone|8.3 |---

[Bug middle-end/84200] [8/9 Regression] r256888 causes 30% performance regression of 519.lbm_r at -Ofast generic tuning on Zen/9

2018-07-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84200 Martin Liška changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug middle-end/84200] [8/9 Regression] r256888 causes 30% performance regression of 519.lbm_r at -Ofast generic tuning on Zen/9

2018-07-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84200 Martin Liška changed: What|Removed |Added Blocks||26163 Assignee|marxin at gcc

[Bug lto/86086] lto1: internal compiler error: in odr_types_equivalent_p, at ipa-devirt.c:1256

2018-07-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86086 Martin Liška changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug libstdc++/70472] is_copy_constructible>>::value is true

2018-07-26 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70472 Jonathan Wakely changed: What|Removed |Added Target Milestone|8.3 |---

  1   2   3   >