[Bug c/77392] Premature optimization based on return data from thread

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77392 --- Comment #3 from Andrew Pinski --- More to the point if do the following casts GCC would have errored out: (void*)send_message (void*)_retval Since you have the cast and in C, void* has an implicit cast to any other pointer type, GCC does

[Bug lto/70955] [6/7 Regression] Wrong code generation for __builtin_ms_va_list with -flto

2016-08-27 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70955 --- Comment #26 from Tom de Vries --- Author: vries Date: Sun Aug 28 05:05:15 2016 New Revision: 239805 URL: https://gcc.gnu.org/viewcvs?rev=239805=gcc=rev Log: Tag {ms,sysv}_va_list_type_node with '{ms,sysv}_abi va_list' attribute 2016-08-28

[Bug c/77392] Premature optimization based on return data from thread

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77392 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/77392] Premature optimization based on return data from thread

2016-08-27 Thread mednafen at sent dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77392 mednafen at sent dot com changed: What|Removed |Added CC||mednafen at sent dot com ---

[Bug target/28586] thowing exception before main() leads to crash on AIX

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28586 Bug 28586 depends on bug 54791, which changed state. Bug 54791 Summary: AIX-only: Constructors are not called in main program. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54791 What|Removed |Added

[Bug target/54791] AIX-only: Constructors are not called in main program.

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54791 Andrew Pinski changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug target/61637] C++ program does not catch exceptions on AIX 7.1

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61637 Bug 61637 depends on bug 28586, which changed state. Bug 28586 Summary: thowing exception before main() leads to crash on AIX https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28586 What|Removed |Added

[Bug target/28586] thowing exception before main() leads to crash on AIX

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28586 Andrew Pinski changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug target/68937] i686: -fno-plt produces wrong code (maybe only with tailcall)

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68937 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/71772] temmplates broken.

2016-08-27 Thread jmichae3 at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71772 --- Comment #3 from Jim Michaels --- this was a problem for a while. it has been fixed as of late. I also learned that it's func2(n);

[Bug tree-optimization/46008] Floating point condexpr not vectorized

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46008 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 46008, which changed state. Bug 46008 Summary: Floating point condexpr not vectorized https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46008 What|Removed |Added

[Bug tree-optimization/43423] gcc should vectorize this loop through if-conversion

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43423 Andrew Pinski changed: What|Removed |Added Blocks||53947 --- Comment #12 from Andrew

[Bug tree-optimization/34195] missed optimization with store motion (vectorizer)

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34195 --- Comment #6 from Andrew Pinski --- On aarch64 (with -fno-vect-cost-model because I used thunderx as my cpu): .L4: ldr q0, [x6, x9] add w7, w7, 1 ldr q2, [x6, x10] add x6, x6, 16 fadd

[Bug tree-optimization/30187] accessing an element via a "pointer" on a vector does not cause vec_extract to be used (non constant index)

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30187 --- Comment #2 from Andrew Pinski --- I wonder if we could use a __builtin_shuffle here followed by an extraction.

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 21997, which changed state. Bug 21997 Summary: vectorization inhibited by gcc's choice to view an integer as a boolean https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21997 What|Removed

[Bug tree-optimization/21997] vectorization inhibited by gcc's choice to view an integer as a boolean

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21997 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/21465] autovectorisation conflicts with -ffast-math

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21465 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 21465, which changed state. Bug 21465 Summary: autovectorisation conflicts with -ffast-math https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21465 What|Removed |Added

[Bug tree-optimization/21465] autovectorisation conflicts with -ffast-math

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21465 Andrew Pinski changed: What|Removed |Added Blocks||53947 Severity|minor

[Bug middle-end/68542] [6 Regression] 10% 481.wrf performance regression

2016-08-27 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68542 --- Comment #10 from Patrick Palka --- Author: ppalka Date: Sat Aug 27 22:00:17 2016 New Revision: 239798 URL: https://gcc.gnu.org/viewcvs?rev=239798=gcc=rev Log: Fix folding of VECTOR_CST comparisons gcc/ChangeLog: PR

[Bug tree-optimization/71077] [7 Regression] gcc -lto raises ICE

2016-08-27 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71077 --- Comment #8 from Patrick Palka --- Author: ppalka Date: Sat Aug 27 22:00:17 2016 New Revision: 239798 URL: https://gcc.gnu.org/viewcvs?rev=239798=gcc=rev Log: Fix folding of VECTOR_CST comparisons gcc/ChangeLog: PR

[Bug sanitizer/62088] [GCC-5] Compilation failed to produce executable: torture with -fsanitize=address

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62088 Andrew Pinski changed: What|Removed |Added Target||x86_64-apple-darwin11.4.2

[Bug tree-optimization/65335] Potential optimization issue with 'tree-loop-vectorize'

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65335 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug ipa/69216] ICE in ipa_merge_profiles

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69216 --- Comment #4 from Andrew Pinski --- Can you try GCC 5.4.0 or GCC 6.2?

[Bug target/71151] [avr] -fmerge-constants and -fdata-sections/-ffunction-sections results in string constants in .progmem.gcc_sw section

2016-08-27 Thread saaadhu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71151 --- Comment #19 from Senthil Kumar Selvaraj --- Can reproduce this on trunk with binutils master. Mostly likely a binutils/linker bug, as turning off relaxation fixes the error. Will debug further and post the conclusions.

[Bug libgcc/66032] RTEMS MIPS build fails on FreeBSD

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66032 Andrew Pinski changed: What|Removed |Added Target||mips-rtems4.11

[Bug target/69236] Wrong function call when use weak statement

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69236 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED See Also|

[Bug libfortran/77261] gfortran.dg/random_3.f90 FAILs

2016-08-27 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77261 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org Target

[Bug fortran/77380] ICE in gfc_check_dependency, at fortran/dependency.c:1255

2016-08-27 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77380 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug fortran/77380] ICE in gfc_check_dependency, at fortran/dependency.c:1255

2016-08-27 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77380 --- Comment #3 from kargl at gcc dot gnu.org --- Author: kargl Date: Sat Aug 27 15:45:35 2016 New Revision: 239796 URL: https://gcc.gnu.org/viewcvs?rev=239796=gcc=rev Log: 2016-08-27 Steven G. Kargl PR fortran/77380

[Bug fortran/77372] ICE in simplify_ieee_selected_real_kind, at fortran/simplify.c:7049

2016-08-27 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77372 kargl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug fortran/77372] ICE in simplify_ieee_selected_real_kind, at fortran/simplify.c:7049

2016-08-27 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77372 --- Comment #3 from kargl at gcc dot gnu.org --- Author: kargl Date: Sat Aug 27 15:38:55 2016 New Revision: 239795 URL: https://gcc.gnu.org/viewcvs?rev=239795=gcc=rev Log: 2016-08-27 Steven G. Kargl PR fortran/77372

[Bug c++/71892] Recent optimization changes introduce bugs

2016-08-27 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71892 Manuel López-Ibáñez changed: What|Removed |Added CC|manu at gcc dot gnu.org| --- Comment #14 from

[Bug c++/71892] Recent optimization changes introduce bugs

2016-08-27 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71892 --- Comment #13 from Manuel López-Ibáñez --- (In reply to Kern Sibbald from comment #9) > (In reply to Manuel López-Ibáñez from comment #7) > Your wipppesnapper comments that are personally insulting are not at all > helpful. I'm not sure which

[Bug c++/71892] Recent optimization changes introduce bugs

2016-08-27 Thread anton at mips dot complang.tuwien.ac.at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71892 --- Comment #12 from anton at mips dot complang.tuwien.ac.at --- Given that they suffer from a lack of time, and have no way to know which gcc versions you tested with, I guess most packagers would prefer it if the configure script tells them the

[Bug c++/71892] Recent optimization changes introduce bugs

2016-08-27 Thread kern at sibbald dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71892 --- Comment #11 from Kern Sibbald --- I recently discussed both of these "optimizations" with Bjarne Stroustrup and his comment about deleting the memset() when overriding the new() functions was: Looks like a bug to me His comment about

[Bug c++/71892] Recent optimization changes introduce bugs

2016-08-27 Thread kern at sibbald dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71892 --- Comment #10 from Kern Sibbald --- (In reply to anton from comment #8) It is not productive or conductive to good relations for me to tell packagers how to do their job. The fact is that very few of them never test the packages they release

[Bug c++/71892] Recent optimization changes introduce bugs

2016-08-27 Thread kern at sibbald dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71892 --- Comment #9 from Kern Sibbald --- (In reply to Manuel López-Ibáñez from comment #7) Your wipppesnapper comments that are personally insulting are not at all helpful.

[Bug c++/71892] Recent optimization changes introduce bugs

2016-08-27 Thread anton at mips dot complang.tuwien.ac.at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71892 anton at mips dot complang.tuwien.ac.at changed: What|Removed |Added CC||anton at mips

[Bug target/71151] [avr] -fmerge-constants and -fdata-sections/-ffunction-sections results in string constants in .progmem.gcc_sw section

2016-08-27 Thread urjaman at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71151 Urja Rannikko changed: What|Removed |Added CC||urjaman at gmail dot com --- Comment

[Bug fortran/77391] gfortran allows CHARACTER(LEN=:),PARAMETER:: STRING='constant' buts does not report it as an extension

2016-08-27 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77391 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org ---

[Bug rtl-optimization/43721] Failure to optimise (a/b) and (a%b) into single __aeabi_idivmod call

2016-08-27 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43721 prathamesh3492 at gcc dot gnu.org changed: What|Removed |Added CC||goswin-v-b at web dot

[Bug middle-end/65668] gcc does not know how to use __eabi_uldivmod properly

2016-08-27 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65668 prathamesh3492 at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug middle-end/65668] gcc does not know how to use __eabi_uldivmod properly

2016-08-27 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65668 prathamesh3492 at gcc dot gnu.org changed: What|Removed |Added CC||prathamesh3492 at gcc

[Bug debug/77389] FAIL: g++.dg/debug/dwarf2/template-params-12f.C -std=gnu++11 scan-assembler-times DIE \\\\([^\\n]*\\\\) DW_TAG_template_value_param ...

2016-08-27 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77389 --- Comment #2 from Dominique d'Humieres --- Created attachment 39503 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39503=edit template-params-12f.s file

[Bug middle-end/65668] gcc does not know how to use __eabi_uldivmod properly

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65668 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/69197] Can't compile older

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69197 Andrew Pinski changed: What|Removed |Added Resolution|FIXED |INVALID

[Bug testsuite/60048] scan-assembler results depend on '--with-arch='

2016-08-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60048 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|