[Bug target/87979] New: ICE in compute_split_row at modulo-sched.c:2393

2018-11-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87979 Bug ID: 87979 Summary: ICE in compute_split_row at modulo-sched.c:2393 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug tree-optimization/87962] [9 Regression] ICE in vect_get_vec_def_for_operand_1, at tree-vect-stmts.c:1485

2018-11-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87962 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Version|8.0

[Bug c++/87967] [9 Regression] ICE in slpeel_duplicate_current_defs_from_edges

2018-11-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87967 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Version|8.0

[Bug inline-asm/87978] Local Register Variables Have No Effect When There is A Call Statement Between

2018-11-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87978 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug inline-asm/87978] Local Register Variables Have No Effect When There is A Call Statement Between

2018-11-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87978 --- Comment #2 from Andrew Pinski --- Warning: In the above example, be aware that a register (for example r0) can be call-clobbered by subsequent code, including function calls and library calls for arithmetic operators on other variables (for e

[Bug inline-asm/87978] Local Register Variables Have No Effect When There is A Call Statement Between

2018-11-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87978 --- Comment #3 from Andrew Pinski --- https://gcc.gnu.org/onlinedocs/gcc-8.2.0/gcc/Local-Register-Variables.html#Local-Register-Variables

[Bug inline-asm/87978] Local Register Variables Have No Effect When There is A Call Statement Between

2018-11-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87978 --- Comment #4 from Andrew Pinski --- (In reply to Andrew Pinski from comment #3) > https://gcc.gnu.org/onlinedocs/gcc-8.2.0/gcc/Local-Register-Variables. > html#Local-Register-Variables I should say it had that warning already in 8.2.0. And 8.1

[Bug c++/87974] [9 Regression] ICE in vect_get_vec_def_for_stmt_copy

2018-11-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87974 Martin Liška changed: What|Removed |Added Last reconfirmed||2018-11-12 CC|

[Bug d/87824] x86_64-linux multilib issues

2018-11-12 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87824 --- Comment #7 from rguenther at suse dot de --- On Sun, 11 Nov 2018, johannespfau at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87824 > > Johannes Pfau changed: > >What|Removed |Ad

[Bug c++/87974] [9 Regression] ICE in vect_get_vec_def_for_stmt_copy

2018-11-12 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87974 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org Target Milest

[Bug inline-asm/87978] Local Register Variables Have No Effect When There is A Call Statement Between

2018-11-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87978 --- Comment #5 from Andrew Pinski --- The old documentation contained slightly different wording but was trying to warn you about this case: As for global register variables, it's recommended that you choose a register which is normally saved and

[Bug tree-optimization/87977] [9 Regression] ICE: verify_ssa failed (error: definition in block 4 follows the use)

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

[Bug c++/87974] [9 Regression] ICE in vect_get_vec_def_for_stmt_copy

2018-11-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87974 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Assignee|unassigned

[Bug fortran/87968] [7/8/9 Regression] Warning about uninizialized variables in array constructor

2018-11-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87968 Richard Biener changed: What|Removed |Added Priority|P3 |P4 Target Milestone|9.0

[Bug libfortran/87966] [9 regression] The SPEC2006 tests 416.gamess and 481.wrf fail starting with r265946

2018-11-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87966 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/87980] New: ICE in gfc_conv_descriptor_data_get, at fortran/trans-array.c for assignment on polymorphic variable

2018-11-12 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87980 Bug ID: 87980 Summary: ICE in gfc_conv_descriptor_data_get, at fortran/trans-array.c for assignment on polymorphic variable Product: gcc Version: 9.0

[Bug fortran/87980] ICE in gfc_conv_descriptor_data_get, at fortran/trans-array.c for assignment on polymorphic variable

2018-11-12 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87980 --- Comment #1 from Jürgen Reuter --- There might be a relationship for 80774 which is at (almost) the same position, but for coarray objects than for polymorphics. As this started from version 7 on, maybe the implementation for polymorphics brok

[Bug rtl-optimization/85925] [7/8/9 regression] Mis-compilation at -02, masking with 257 goes wrong in combine

2018-11-12 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #10 from Segher Boessenkool --- I get this: alpha 100.905% arm 100.072% c6x 100.000% csky 100.063% h8300 100.000% i386 100.000% microblaze 100.001% mips

[Bug rtl-optimization/87717] [9 Regression] FAIL: gcc.target/i386/avx512vl-concatv2si-1.c scan-assembler vpunpckldq[^\n\r]*%xmm17[^\n\r]*%xmm16[^\n\r]*%xmm3

2018-11-12 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87717 Uroš Bizjak changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/87718] [9 Regression] FAIL: gcc.target/i386/avx512dq-concatv2si-1.c

2018-11-12 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87718 --- Comment #1 from Uroš Bizjak --- *** Bug 87717 has been marked as a duplicate of this bug. ***

[Bug fortran/87980] ICE in gfc_conv_descriptor_data_get, at fortran/trans-array.c for assignment on allocatable polymorphic variable

2018-11-12 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87980 Jürgen Reuter changed: What|Removed |Added Summary|ICE in |ICE in |gfc_conv_descr

[Bug tree-optimization/87981] New: ICE: Segmentation fault (in add_phi_arg)

2018-11-12 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87981 Bug ID: 87981 Summary: ICE: Segmentation fault (in add_phi_arg) Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Prior

[Bug rtl-optimization/85727] ICE in simplify_subreg, at simplify-rtx.c:6271

2018-11-12 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85727 Arseny Solokha changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/87718] [9 Regression] FAIL: gcc.target/i386/avx512dq-concatv2si-1.c

2018-11-12 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87718 --- Comment #2 from Uroš Bizjak --- Following testcase: --cut here-- typedef int V __attribute__((vector_size (8))); void foo (int x, int y) { register int a __asm ("xmm1"); register int b __asm ("xmm2"); register V c __asm ("xmm3"); a

[Bug inline-asm/87978] Local Register Variables Have No Effect When There is A Call Statement Between

2018-11-12 Thread manjian2006 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87978 --- Comment #6 from linzj --- Thanks for the reply.

[Bug target/78444] Wrong prologue stack alignment for implicit dtor on x86_64-darwin*

2018-11-12 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78444 --- Comment #2 from Iain Sandoe --- Thanks, that confirms my expectation that this could/would affect other targets. I had previously posted the fragment below for review - and will update that thread shortly. diff --git a/gcc/config/i386/i386.

[Bug target/78444] Wrong prologue stack alignment for implicit dtor on x86_64-darwin*

2018-11-12 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78444 --- Comment #3 from Uroš Bizjak --- (In reply to Iain Sandoe from comment #2) > I had previously posted the fragment below for review - and will update that > thread shortly. But still - why doesn't expand_call update crtl->preferred_stack_update

[Bug libstdc++/87982] New: No error for std::generate_n(ptr, ptr, f)

2018-11-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87982 Bug ID: 87982 Summary: No error for std::generate_n(ptr, ptr, f) Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: accepts-invalid Severity: normal Priori

[Bug rtl-optimization/85925] [7/8/9 regression] Mis-compilation at -02, masking with 257 goes wrong in combine

2018-11-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #11 from Eric Botcazou --- > I get this: > >alpha 100.905% > arm 100.072% > c6x 100.000% > csky 100.063% >h8300 100.000% > i386 100.000% > microblaze 100.001% >

[Bug rtl-optimization/85925] [7/8/9 regression] Mis-compilation at -02, masking with 257 goes wrong in combine

2018-11-12 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85925 --- Comment #12 from Segher Boessenkool --- Yes, that is already running... Still has over an hour to go.

[Bug target/87976] [i386] Sub-optimal code generation for _mm256_set1_epi64()

2018-11-12 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87976 Alexander Monakov changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug c/87983] New: Feature: Add a warning when case labels from a different enum than the one in switch(EXPR) are used

2018-11-12 Thread avarab at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87983 Bug ID: 87983 Summary: Feature: Add a warning when case labels from a different enum than the one in switch(EXPR) are used Product: gcc Version: unknown Status: UNCONFIRM

[Bug tree-optimization/87981] ICE: Segmentation fault (in add_phi_arg)

2018-11-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87981 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug inline-asm/87984] New: [7/8/9 Regression] wrong code for local reg var input to asm

2018-11-12 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87984 Bug ID: 87984 Summary: [7/8/9 Regression] wrong code for local reg var input to asm Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: wrong-code

[Bug inline-asm/87984] [7/8/9 Regression] wrong code for local reg var input to asm

2018-11-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87984 --- Comment #1 from Andrew Pinski --- I dont think this is a bug. The warning in the manual talks about the call case even.

[Bug target/78444] Wrong prologue stack alignment for implicit dtor on x86_64-darwin*

2018-11-12 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78444 --- Comment #4 from Uroš Bizjak --- (In reply to Uroš Bizjak from comment #3) > (In reply to Iain Sandoe from comment #2) > > I had previously posted the fragment below for review - and will update that > > thread shortly. > But still - why doesn

[Bug inline-asm/87978] Local Register Variables Have No Effect When There is A Call Statement Between

2018-11-12 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87978 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org --- Comm

[Bug inline-asm/87984] [7/8/9 Regression] wrong code for local reg var input to asm

2018-11-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87984 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug inline-asm/87984] [7/8/9 Regression] wrong code for local reg var input to asm

2018-11-12 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87984 Alexander Monakov changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug inline-asm/87984] [7/8/9 Regression] wrong code for local reg var input to asm

2018-11-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87984 --- Comment #4 from Andrew Pinski --- (In reply to Alexander Monakov from comment #3) > Reopening - please read the testcase in detail. Neither the 'a' nor the 'd' > input are clobbered in the original code, which uses a temporary ('t') as > reco

[Bug libstdc++/87982] No error for std::generate_n(ptr, ptr, f)

2018-11-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87982 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/87982] No error for std::generate_n(ptr, ptr, f)

2018-11-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87982 --- Comment #2 from Jonathan Wakely --- std::fill_n has the same problem (in both overloads of __fill_n_a).

[Bug inline-asm/87984] [7/8/9 Regression] wrong code for local reg var input to asm

2018-11-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87984 Andrew Pinski changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug inline-asm/87984] [7/8/9 Regression] wrong code for local reg var input to asm

2018-11-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87984 --- Comment #6 from Andrew Pinski --- The old documentation had the following: Stores into local register variables may be deleted when they appear to be dead according to dataflow analysis. References to local register variables may be deleted o

[Bug libstdc++/54005] Use __atomic_always_lock_free in libstdc++ is_lock_free instead of __atomic_is_lock_free

2018-11-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54005 --- Comment #37 from Jonathan Wakely --- (In reply to Hans-Peter Nilsson from comment #36) > Either I goofed on the ChangeLog markup I think it's because you use "PR libstdc++-v3/n" not "PR libstdc++/n" > As the tests I wrote have no be

[Bug rtl-optimization/87985] New: Compile-time and memory hog w/ -O1 -ftree-slp-vectorize

2018-11-12 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87985 Bug ID: 87985 Summary: Compile-time and memory hog w/ -O1 -ftree-slp-vectorize Product: gcc Version: unknown Status: UNCONFIRMED Keywords: compile-time-hog, mem

[Bug target/78444] Wrong prologue stack alignment for implicit dtor on x86_64-darwin*

2018-11-12 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78444 --- Comment #5 from Uroš Bizjak --- (In reply to Uroš Bizjak from comment #4) > So, what we want to achieve here? AFAICS, the compiler figures out that the called function requires only 64bit alignment and lowers the alignment requirements at the

[Bug target/78444] Wrong prologue stack alignment for implicit dtor on x86_64-darwin*

2018-11-12 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78444 --- Comment #6 from Iain Sandoe --- (In reply to Uroš Bizjak from comment #5) > (In reply to Uroš Bizjak from comment #4) > > So, what we want to achieve here? > AFAICS, the compiler figures out that the called function requires only > 64bit alig

[Bug c/87983] Feature: Add a warning when case labels from a different enum than the one in switch(EXPR) are used

2018-11-12 Thread avarab at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87983 --- Comment #1 from Ævar Arnfjörð Bjarmason --- FYI: I filed a bug with clang for the same feature: https://bugs.llvm.org/show_bug.cgi?id=39635

[Bug inline-asm/87984] [7/8/9 Regression] wrong code for local reg var input to asm

2018-11-12 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87984 Alexander Monakov changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID

[Bug target/78444] Wrong prologue stack alignment for implicit dtor on x86_64-darwin*

2018-11-12 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78444 --- Comment #7 from Uroš Bizjak --- (In reply to Iain Sandoe from comment #6) > for sysV5 psABI targets, the call site requirement is 64 for m32 and 126/256 > for m64. sysV5 requires 128bit alignment at the call site, but on linux no runtime mech

[Bug target/78444] Wrong prologue stack alignment for implicit dtor on x86_64-darwin*

2018-11-12 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78444 --- Comment #8 from Iain Sandoe --- (In reply to Uroš Bizjak from comment #7) > (In reply to Iain Sandoe from comment #6) > > for sysV5 psABI targets, the call site requirement is 64 for m32 and 126/256 > > for m64. > sysV5 requires 128bit alignm

[Bug fortran/87881] gfortran.dg/inquiry_type_ref_(1.f08|3.f90) fail on darwin

2018-11-12 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87881 --- Comment #4 from Paul Thomas --- Hi Dominique, I am just back from a business trip to the US. I will attend to this bug asap. Thanks Paul

[Bug target/87986] New: Assembler errors w/ -masm=intel

2018-11-12 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87986 Bug ID: 87986 Summary: Assembler errors w/ -masm=intel Product: gcc Version: unknown Status: UNCONFIRMED Keywords: assemble-failure Severity: normal Priority: P

[Bug c++/52869] [DR 1207] "this" not being allowed in noexcept clauses

2018-11-12 Thread umesh.kalappa0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52869 Umesh Kalappa changed: What|Removed |Added CC||umesh.kalappa0 at gmail dot com --- Comm

Re: [Bug c++/52869] [DR 1207] "this" not being allowed in noexcept clauses

2018-11-12 Thread Umesh Kalappa
Hi Jason /Nathan , We are able to fix the below issue and would like to hear any comments / suggestions will be appreciated. Thank you ~Umesh On Mon, Nov 12, 2018 at 5:07 PM umesh.kalappa0 at gmail dot com wrote: > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52869 > > Umesh Kalappa changed

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2018-11-12 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 --- Comment #53 from Alexandre Oliva --- https://gcc.gnu.org/ml/gcc-patches/2018-11/msg00930.html

[Bug tree-optimization/87985] Compile-time and memory hog w/ -O1 -ftree-slp-vectorize

2018-11-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87985 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/87985] Compile-time and memory hog w/ -O1 -ftree-slp-vectorize

2018-11-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87985 --- Comment #2 from Richard Biener --- It's split_constant_offset creating the large tree...

[Bug c++/52869] [DR 1207] "this" not being allowed in noexcept clauses

2018-11-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52869 --- Comment #9 from Jonathan Wakely --- Please send the patch to gcc-patc...@gcc.gnu.org for review.

[Bug lto/87830] [9 Regression] ICE in cp_var_mod_type_p at cp/cp-objcp-common.c:107 since r265638

2018-11-12 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87830 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/78444] Wrong prologue stack alignment for implicit dtor on x86_64-darwin*

2018-11-12 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78444 --- Comment #9 from Iain Sandoe --- (In reply to Iain Sandoe from comment #8) > (In reply to Uroš Bizjak from comment #7) > > (In reply to Iain Sandoe from comment #6) > > > for sysV5 psABI targets, the call site requirement is 64 for m32 and >

[Bug tree-optimization/87985] Compile-time and memory hog w/ -O1 -ftree-slp-vectorize

2018-11-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87985 --- Comment #3 from Richard Biener --- diff --git a/gcc/tree-data-ref.c b/gcc/tree-data-ref.c index 6019c6168bf..d60d389fa0a 100644 --- a/gcc/tree-data-ref.c +++ b/gcc/tree-data-ref.c @@ -682,7 +684,8 @@ split_constant_offset_1 (tree type, tree o

[Bug target/78444] Wrong prologue stack alignment for implicit dtor on x86_64-darwin*

2018-11-12 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78444 --- Comment #10 from Uroš Bizjak --- BTW: probably related to this PR, I have seen following kludge in i386/darwin.h: #define STACK_BOUNDARY \ ((profile_flag || TARGET_64BIT_MS_ABI) ? 128 : BITS_PER_WORD) It looks that profile_flag is there d

[Bug driver/87769] GCC build from source uses headers and libraries from directories host machine.

2018-11-12 Thread mte.zych at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87769 Mateusz Zych changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|INVALID

[Bug target/78444] Wrong prologue stack alignment for implicit dtor on x86_64-darwin*

2018-11-12 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78444 --- Comment #11 from Iain Sandoe --- (In reply to Uroš Bizjak from comment #10) > BTW: probably related to this PR, I have seen following kludge in > i386/darwin.h: > > #define STACK_BOUNDARY \ > ((profile_flag || TARGET_64BIT_MS_ABI) ? 128 :

[Bug c/81824] Warn for missing attributes with function aliases

2018-11-12 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81824 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment #

[Bug c/69502] attribute aligned reduces alignment contrary to documentation

2018-11-12 Thread sven.koehler at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69502 --- Comment #5 from Sven --- (In reply to sandra from comment #4) > Fixed on trunk. It's good thing that the documentation reflects the behavior of gcc. But on the other hand, having the align attribute work in both directions is a bad idea, I

[Bug rtl-optimization/87763] [9 Regression] aarch64 target testcases fail after r265398

2018-11-12 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 Wilco changed: What|Removed |Added CC||wilco at gcc dot gnu.org --- Comment #3 from Wil

[Bug libstdc++/87963] libstdc++-v3/src/c++17/memory_resource.cc:515:31: error: static assertion failed for mingw-w64 target since r265853

2018-11-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87963 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Mon Nov 12 15:25:40 2018 New Revision: 266032 URL: https://gcc.gnu.org/viewcvs?rev=266032&root=gcc&view=rev Log: PR libstdc++/87963 fix build for 64-bit mingw PR libstdc++/87963

[Bug c++/87987] New: Missed optimization with ranged-for loop on a constexpr array

2018-11-12 Thread lh_mouse at 126 dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87987 Bug ID: 87987 Summary: Missed optimization with ranged-for loop on a constexpr array Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/87963] libstdc++-v3/src/c++17/memory_resource.cc:515:31: error: static assertion failed for mingw-w64 target since r265853

2018-11-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87963 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/87987] Missed optimization with ranged-for loop on a constexpr array

2018-11-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87987 Jonathan Wakely changed: What|Removed |Added Keywords||missed-optimization Status

[Bug lto/87988] New: [9 regression] Streaming of ABSTRACT_ORIGIN is expensive

2018-11-12 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87988 Bug ID: 87988 Summary: [9 regression] Streaming of ABSTRACT_ORIGIN is expensive Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug tree-optimization/87977] [9 Regression] ICE: verify_ssa failed (error: definition in block 4 follows the use)

2018-11-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87977 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug rtl-optimization/87763] [9 Regression] aarch64 target testcases fail after r265398

2018-11-12 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 --- Comment #4 from Segher Boessenkool --- (In reply to Wilco from comment #3) > IRA costing doesn't consider the possibility of a simple move being > removeable. Not always, yeah (only if you have matching constraints, which are silly to have f

[Bug lto/86004] [9 regression] Several lto test cases begin failing with r260963

2018-11-12 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86004 --- Comment #9 from Jan Hubicka --- I wonder if we can close this based on fact that it only reproduces on sufficiently old binutils and we simply can't support incremental linking on these?

[Bug middle-end/87899] [9 regression]r264897 cause mis-compiled native arm-linux-gnueabihf toolchain

2018-11-12 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87899 Peter Bergner changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED URL|

[Bug target/87815] ICE in DSE with -march=armv8-a+sve while trying to replace load with previously stored value

2018-11-12 Thread renlin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87815 --- Comment #1 from Renlin Li --- Author: renlin Date: Mon Nov 12 16:47:24 2018 New Revision: 266033 URL: https://gcc.gnu.org/viewcvs?rev=266033&root=gcc&view=rev Log: [PR87815]Don't generate shift sequence for load replacement in DSE when the m

[Bug inline-asm/87984] [7/8/9 Regression] wrong code for local reg var input to asm

2018-11-12 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87984 --- Comment #8 from Alexander Monakov --- Executable testcase suitable for bisecting, aborts with -O2 -m32 __attribute__((weak)) int f(long long x[]) { int o=0, i; for (i=0; i<3; i++) { register int a asm("eax"); a = x[0]

[Bug target/87815] ICE in DSE with -march=armv8-a+sve while trying to replace load with previously stored value

2018-11-12 Thread renlin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87815 Renlin Li changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/87989] New: Calling operator T() invokes wrong conversion operator overload

2018-11-12 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87989 Bug ID: 87989 Summary: Calling operator T() invokes wrong conversion operator overload Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/87989] Calling operator T() invokes wrong conversion operator overload

2018-11-12 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87989 Matthias Kretz changed: What|Removed |Added Known to work||7.3.0 Known to fail|

[Bug c++/87990] New: using Base::operator= wrongly introduces user-declared move assignment operator

2018-11-12 Thread tomas.zencak at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87990 Bug ID: 87990 Summary: using Base::operator= wrongly introduces user-declared move assignment operator Product: gcc Version: unknown Status: UNCONFIRMED Severit

[Bug c++/87990] using Base::operator= wrongly introduces user-declared move assignment operator

2018-11-12 Thread tomas.zencak at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87990 Tomáš Ženčák changed: What|Removed |Added CC||tomas.zencak at seznam dot cz

[Bug c++/87921] [7/8/9 Regression] Incorrect error "storage size of [array] isn't known (when it is)

2018-11-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87921 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug rtl-optimization/87918] [9 Regression] ICE in simplify_binary_operation, at simplify-rtx.c:2153 since r264688

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

[Bug fortran/87881] gfortran.dg/inquiry_type_ref_(1.f08|3.f90) fail on darwin

2018-11-12 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87881 --- Comment #5 from Dominique d'Humieres --- Related to/duplicate of pr87945?

[Bug fortran/87945] [9 Regression] ICE in var_element, at fortran/decl.c:281

2018-11-12 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87945 Dominique d'Humieres changed: What|Removed |Added Keywords||ice-on-valid-code Sta

[Bug rtl-optimization/87918] [9 Regression] ICE in simplify_binary_operation, at simplify-rtx.c:2153 since r264688

2018-11-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87918 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|2018-11-07 0

[Bug rtl-optimization/87763] [9 Regression] aarch64 target testcases fail after r265398

2018-11-12 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 --- Comment #5 from Wilco --- (In reply to Segher Boessenkool from comment #4) > (In reply to Wilco from comment #3) > > IRA costing doesn't consider the possibility of a simple move being > > removeable. > > Not always, yeah (only if you have m

[Bug rtl-optimization/87763] [9 Regression] aarch64 target testcases fail after r265398

2018-11-12 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 --- Comment #6 from Richard Earnshaw --- (In reply to Wilco from comment #5) > (In reply to Segher Boessenkool from comment #4) > > (In reply to Wilco from comment #3) > > > IRA costing doesn't consider the possibility of a simple move being > >

[Bug fortran/68717] [7/8/9 Regression] New (bogus?) warnings when compiling some gfortran.dg tests with -flto after r231239

2018-11-12 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68717 --- Comment #10 from Dominique d'Humieres --- The warnings are gone between revisions r265814 and r265942. From comment 1 > As discussed in the other related PR, those are real issues - > Fortran frontend should not declare one function with m

[Bug fortran/78492] [OOP] Compiler segfault with non_overridable function in generic interface

2018-11-12 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78492 G. Steinmetz changed: What|Removed |Added CC||gs...@t-online.de --- Comment #4 from G.

[Bug fortran/68649] [7/8/9 Regression] note: code may be misoptimized unless -fno-strict-aliasing is used

2018-11-12 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68649 --- Comment #24 from Dominique d'Humieres --- The warnings are gone between revisions r265814 and r265942.

[Bug rtl-optimization/87763] [9 Regression] aarch64 target testcases fail after r265398

2018-11-12 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 --- Comment #7 from Wilco --- (In reply to Richard Earnshaw from comment #6) > (In reply to Wilco from comment #5) > > (In reply to Segher Boessenkool from comment #4) > > > (In reply to Wilco from comment #3) > > > > IRA costing doesn't consider

[Bug web/79738] Documentation for __attribute__((const)) slightly misleading

2018-11-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79738 --- Comment #3 from Martin Sebor --- Correct: r255469 didn't change the semantics of either of the two attributes (it just rejects declarations that use both).

[Bug fortran/87991] New: ICE in gfc_constructor_append_expr, at fortran/constructor.c:135

2018-11-12 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87991 Bug ID: 87991 Summary: ICE in gfc_constructor_append_expr, at fortran/constructor.c:135 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/87992] New: ICE in resolve_fl_variable, at fortran/resolve.c:12314

2018-11-12 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87992 Bug ID: 87992 Summary: ICE in resolve_fl_variable, at fortran/resolve.c:12314 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug c/81824] Warn for missing attributes with function aliases

2018-11-12 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81824 --- Comment #13 from Martin Sebor --- Author: msebor Date: Mon Nov 12 18:02:41 2018 New Revision: 266034 URL: https://gcc.gnu.org/viewcvs?rev=266034&root=gcc&view=rev Log: PR c/81824 - Warn for missing attributes with function aliases gcc/tests

  1   2   >