Re: [RFD] Using the 'memory constraint' trick to avoid memory clobber doesn't work

2014-11-14 Thread Segher Boessenkool
On Thu, Nov 13, 2014 at 01:14:41PM +0100, Richard Biener wrote: It might be that RTL alias analysis / CSE give up too early here (we don't optimize across asm() on the GIMPLE level at all ... heh). I didn't look where it gives up (even though appearantly it does). The cse1 pass doesn't carry

Re: [RFD] Using the 'memory constraint' trick to avoid memory clobber doesn't work

2014-11-14 Thread Richard Biener
On Fri, Nov 14, 2014 at 12:51 AM, David Wohlferd d...@limegreensocks.com wrote: On 11/13/2014 6:02 AM, Richard Biener wrote: On Thu, Nov 13, 2014 at 2:53 PM, Hans-Peter Nilsson h...@bitrange.com wrote: On Thu, 13 Nov 2014, David Wohlferd wrote: Sorry for the (very) delayed response. I'm

Re: [PATCH 0/4] OpenMP 4.0 offloading to Intel MIC

2014-11-14 Thread Richard Biener
On Thu, Nov 13, 2014 at 10:47 PM, Jakub Jelinek ja...@redhat.com wrote: On Thu, Nov 13, 2014 at 11:53:53PM +0300, Ilya Verbin wrote: Don't you need another plugin to claim those offload IR sections? No, the plan was that a regular plugin will just ignore offload IR sections by default. In

[PATCH] Add gimple-compat.h (was Re: [gimple-classes, committed 4/6] tree-ssa-tail-merge.c: Use gassign)

2014-11-14 Thread David Malcolm
On Thu, 2014-11-13 at 11:45 +0100, Richard Biener wrote: On Thu, Nov 13, 2014 at 2:41 AM, David Malcolm dmalc...@redhat.com wrote: On Tue, 2014-11-11 at 11:43 +0100, Richard Biener wrote: On Tue, Nov 11, 2014 at 8:26 AM, Jakub Jelinek ja...@redhat.com wrote: On Mon, Nov 10, 2014 at

[PATCH] Fix regressions in libgomp testsuite: set flag_fat_lto_objects for offload

2014-11-14 Thread Ilya Verbin
tries to compile LTO IR, which is not present. Bootstrap and regtesting on x86_64-linux using binutils 20141114 in progress. OK for trunk when finished? Thanks, -- Ilya gcc/ * cgraphunit.c (symbol_table::compile): Set flag_fat_lto_objects in case of g-have_offload. diff --git

[committed] Improve e.54.2.c testcase

2014-11-14 Thread Jakub Jelinek
On Fri, Nov 14, 2014 at 11:14:59AM +0100, Richard Biener wrote: On Thu, Nov 13, 2014 at 10:47 PM, Jakub Jelinek ja...@redhat.com wrote: On Thu, Nov 13, 2014 at 11:53:53PM +0300, Ilya Verbin wrote: Don't you need another plugin to claim those offload IR sections? No, the plan was that a

Re: Maxim Kuvyrkov appointed Android sub-port reviewer

2014-11-14 Thread H.J. Lu
On Sun, Apr 15, 2012 at 5:08 PM, David Edelsohn edels...@gnu.org wrote: I am pleased to announce that the GCC Steering Committee has appointed Maxim Kuvyrkov as reviewer for the Android sub-port. Please join me in congratulating Maxim on his new role. Maxim, please update your

[PATCH] gcc/testsuite: guality.exp: Fix `test_counts' restoration

2014-11-14 Thread Maciej W. Rozycki
On Mon, 15 Sep 2014, Jakub Jelinek wrote: 2014-09-14 Jakub Jelinek ja...@redhat.com gcc/testsuite/ * g++.dg/guality/guality.exp (check_guality): Save/restore test_counts array around the body of the procedure. * gcc.dg/guality/guality.exp (check_guality): Likewise.

[Bug target/63610] Fixing the libtool bug for Yosemite (darwin14)

2014-11-14 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63610 --- Comment #15 from Francois-Xavier Coudert fxcoudert at gcc dot gnu.org --- (In reply to howarth from comment #14) You aren't seeing regressions because you're not setting MACOSX_DEPLOYMENT_TARGET during the gcc build. Oh, so that's it!

[Bug target/63610] Fixing the libtool bug for Yosemite (darwin14)

2014-11-14 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63610 --- Comment #16 from Iain Sandoe iains at gcc dot gnu.org --- Hmm the patch for __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ has been applied to 4.9 (AFAICT), although not to 4.8, Jack, what does your 4.9 compiler give for: gcc -dM -E -x c

[Bug target/63810] gcc sets incorrect macro for OS X deployment targets

2014-11-14 Thread larryv at macports dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63810 --- Comment #3 from Lawrence Velázquez larryv at macports dot org --- Created attachment 33968 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33968action=edit patch against trunk for handling deployment targets correctly This is more of a

[Bug other/51153] OpenACC implementation

2014-11-14 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51153 Thomas Schwinge tschwinge at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug target/63610] Fixing the libtool bug for Yosemite (darwin14)

2014-11-14 Thread fxcoudert at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63610 --- Comment #17 from Francois-Xavier Coudert fxcoudert at gcc dot gnu.org --- (In reply to Iain Sandoe from comment #16) Hmm the patch for __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ has been applied to 4.9 (AFAICT) Yes it has. although

[Bug target/63810] gcc sets incorrect macro for OS X deployment targets

2014-11-14 Thread larryv at macports dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63810 --- Comment #4 from Lawrence Velázquez larryv at macports dot org --- Created attachment 33969 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33969action=edit patch against 4.9 branch for handling deployment targets correctly Patched GCC

[Bug target/63810] gcc sets incorrect macro for OS X deployment targets

2014-11-14 Thread larryv at macports dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63810 --- Comment #5 from Lawrence Velázquez larryv at macports dot org --- Created attachment 33970 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33970action=edit patch against 4.8 branch for handling deployment targets correctly This patch

[Bug c/63862] New: C frontend converts shift-count to int while standard wants integer promotions

2014-11-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63862 Bug ID: 63862 Summary: C frontend converts shift-count to int while standard wants integer promotions Product: gcc Version: 5.0 Status: UNCONFIRMED Severity:

[Bug ipa/63814] g++.dg/ipa/pr61160-1.C fails with -m32 on darwin14

2014-11-14 Thread izamyatin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63814 --- Comment #12 from Igor Zamyatin izamyatin at gmail dot com --- So far it seems the issue unlikely caused by PIC-related changes in i686 - test passes with -fno-devirtualize.

[Bug target/62173] [5.0 regression] [AArch64] Performance regression due to r213488

2014-11-14 Thread jiwang at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62173 --- Comment #5 from Jiong Wang jiwang at gcc dot gnu.org --- The root cause is AArch64's TARGET_LEGITIMIZE_ADDRESS are not doing well when the input is ((reg + reg) + offset). looks like currently we have considered reg + non_normal_offset, and

[Bug target/61407] Build errors on latest OS X 10.10 Yosemite with Xcode 6 on GCC 4.8.3

2014-11-14 Thread larryv at macports dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61407 --- Comment #52 from Lawrence Velázquez larryv at macports dot org --- Attachment 33932 should be superseded by attachment 33970 from bug 63810.

[Bug target/62173] [5.0 regression] [AArch64] Performance regression due to r213488

2014-11-14 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62173 Ramana Radhakrishnan ramana at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug libobjc/63863] New: New warnings in libobjc due to the move over to GNU11 by default

2014-11-14 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63863 Bug ID: 63863 Summary: New warnings in libobjc due to the move over to GNU11 by default Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug libobjc/63863] New warnings in libobjc due to the move over to GNU11 by default

2014-11-14 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63863 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug target/63724] [AArch64] Inefficient immediate expansion and hoisting.

2014-11-14 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63724 Ramana Radhakrishnan ramana at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/63864] New: Missed optimization, related to SRA(??)

2014-11-14 Thread vermaelen.wouter at gmail dot com
tried to simplify the code as much as possible while not making it too simple (so that neither compiler starts vectorizing the code). Tested with: g++ (GCC) 5.0.0 20141114 (experimental) Wouter - - - 8 - - - 8 - - - 8 - - - 8 - - - 8 - - - 8 - - - 8 - - - // Original code with 'manual

[Bug fortran/63865] New: [OpenACC] support acc cache

2014-11-14 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63865 Bug ID: 63865 Summary: [OpenACC] support acc cache Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords: openacc, rejects-valid Severity: normal Priority: P3

[Bug target/63724] [AArch64] Inefficient immediate expansion and hoisting.

2014-11-14 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63724 --- Comment #3 from Ramana Radhakrishnan ramana at gcc dot gnu.org --- Author: ramana Revision: 217546 Modified property: svn:log Modified: svn:log at Fri Nov 14 11:03:00 2014

[Bug sanitizer/63813] [5 Regression][UBSAN] ICE in ubsan_type_descriptor, at ubsan.c:346

2014-11-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63813 --- Comment #5 from Marek Polacek mpolacek at gcc dot gnu.org --- Jakub tells me this started with r217260.

[Bug sanitizer/63866] New: ICE in C++ printer with -fdump-ipa

2014-11-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63866 Bug ID: 63866 Summary: ICE in C++ printer with -fdump-ipa Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: sanitizer

[Bug sanitizer/63866] ICE in C++ printer with -fdump-ipa

2014-11-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63866 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug sanitizer/63866] ICE in C++ printer with -fdump-ipa

2014-11-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63866 --- Comment #2 from Marek Polacek mpolacek at gcc dot gnu.org --- Started with r205684.

[Bug target/63610] Fixing the libtool bug for Yosemite (darwin14)

2014-11-14 Thread howarth at bromo dot med.uc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63610 --- Comment #18 from howarth at bromo dot med.uc.edu --- (In reply to Francois-Xavier Coudert from comment #17) (In reply to Iain Sandoe from comment #16) Hmm the patch for __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ has been applied to

[Bug tree-optimization/63864] Missed late memory CSE

2014-11-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63864 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug sanitizer/63839] ICE: tree check: expected ssa_name, have var_decl in simplify_builtin_call, at tree-ssa-forwprop.c:1441 with -fsanitize=unreachable

2014-11-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63839 --- Comment #5 from Marek Polacek mpolacek at gcc dot gnu.org --- Author: mpolacek Date: Fri Nov 14 11:22:12 2014 New Revision: 217553 URL: https://gcc.gnu.org/viewcvs?rev=217553root=gccview=rev Log: PR sanitizer/63839 * asan.c

[Bug sanitizer/63839] ICE: tree check: expected ssa_name, have var_decl in simplify_builtin_call, at tree-ssa-forwprop.c:1441 with -fsanitize=unreachable

2014-11-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63839 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug ipa/63856] [5 Regression] ICE: verify_gimple failed: invalid argument to gimple call with -O2 -fPIC

2014-11-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63856 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |5.0

[Bug bootstrap/63853] [5.0 Regression] The use of strchrnul breaks bootstrap on x86_64-apple-darwin14.

2014-11-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63853 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||build

[Bug ipa/63851] [5 Regression] ipa-icf miscompiles gfortran.dg/assumed_rank_(8|9|10).f90 at -O2 and above

2014-11-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63851 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code

[Bug target/60580] aarch64 generates wrong code for __attribute__ ((optimize(no-omit-frame-pointer)))

2014-11-14 Thread jiwang at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60580 Jiong Wang jiwang at gcc dot gnu.org changed: What|Removed |Added CC||jiwang at gcc dot

[Bug middle-end/60580] aarch64 generates wrong code for __attribute__ ((optimize(no-omit-frame-pointer)))

2014-11-14 Thread jiwang at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60580 Jiong Wang jiwang at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4

[Bug fortran/63867] New: LEN is lost for a CHARACTER variable inside SELECT TYPE

2014-11-14 Thread mrestelli at gmail dot com
of the string is lost, but only when the actual argument is itself a dummy argument with LEN=* . $ gfortran --version GNU Fortran (GCC) 5.0.0 20141114 (experimental) Marco

[Bug target/63848] [5.0 regression] FAIL: c-c++-common/torture/builtin-arith-overflow-17.c -O0 execution test

2014-11-14 Thread matthew.fortune at imgtec dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63848 Matthew Fortune matthew.fortune at imgtec dot com changed: What|Removed |Added CC|

[Bug bootstrap/63853] [5.0 Regression] The use of strchrnul breaks bootstrap on x86_64-apple-darwin14.

2014-11-14 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63853 --- Comment #14 from Dominique d'Humieres dominiq at lps dot ens.fr --- Thanks for the commit. Any plan to take into account the Jakub's remarks in comment 11?

[Bug fortran/63867] LEN is lost for a CHARACTER variable inside SELECT TYPE

2014-11-14 Thread mrestelli at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63867 --- Comment #1 from mrestelli mrestelli at gmail dot com --- Also, I should add that changing type is(character(len=*)) to type is(character(len=:)) given an internal compiler error (anyway, the code then is invalid) Marco

[Bug bootstrap/63853] [5.0 Regression] The use of strchrnul breaks bootstrap on x86_64-apple-darwin14.

2014-11-14 Thread iverbin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63853 --- Comment #15 from Ilya Verbin iverbin at gmail dot com --- (In reply to Dominique d'Humieres from comment #14) Thanks for the commit. Any plan to take into account the Jakub's remarks in comment 11? Yes, I added them to my TODO list.

[Bug libgomp/63868] New: [5 Regression] Multiple failures in the libgomp test suite between r217458 and r217501.

2014-11-14 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63868 Bug ID: 63868 Summary: [5 Regression] Multiple failures in the libgomp test suite between r217458 and r217501. Product: gcc Version: 5.0 Status: UNCONFIRMED

[Bug target/63848] [5.0 regression] FAIL: c-c++-common/torture/builtin-arith-overflow-17.c -O0 execution test

2014-11-14 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63848 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug libgomp/63868] [5 Regression] Multiple failures in the libgomp test suite between r217458 and r217501.

2014-11-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63868 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||iverbin at gcc

[Bug libgomp/63868] [5 Regression] Multiple failures in the libgomp test suite between r217458 and r217501.

2014-11-14 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63868 --- Comment #2 from Dominique d'Humieres dominiq at lps dot ens.fr --- Perhaps we should just disable all offloading for Darwin, at least unless some Darwin maintainer steps up and adds the needed support for that. Well, this won't solve the

[Bug driver/63869] New: gcc-4.9.2 make failed

2014-11-14 Thread atsushi.nishizawa at iar dot nagoya-u.ac.jp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63869 Bug ID: 63869 Summary: gcc-4.9.2 make failed Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: driver

[Bug libgomp/63868] [5 Regression] Multiple failures in the libgomp test suite between r217458 and r217501.

2014-11-14 Thread iverbin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63868 Ilya Verbin iverbin at gmail dot com changed: What|Removed |Added CC||iverbin at gmail

[Bug target/63870] New: [Aarch64] [ARM] Errors in use of NEON instrinsics are reported incorrectly

2014-11-14 Thread cbaylis at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63870 Bug ID: 63870 Summary: [Aarch64] [ARM] Errors in use of NEON instrinsics are reported incorrectly Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity:

[Bug go/63816] internal compiler error: in expand_expr_addr_expr_1 on gcc version 5.0.0 20141109 (experimental)

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

[Bug bootstrap/63573] [5 Regression] libgo: ICE building libgo on powerpc-linux-gnu

2014-11-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added CC||tekaev

[Bug go/63816] internal compiler error: in expand_expr_addr_expr_1 on gcc version 5.0.0 20141109 (experimental)

2014-11-14 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63816 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added Status|NEW

[Bug c++/63871] New: -Weffc++ does not understand type deduction for return types

2014-11-14 Thread david at doublewise dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63871 Bug ID: 63871 Summary: -Weffc++ does not understand type deduction for return types Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/63871] -Weffc++ does not understand type deduction for return types

2014-11-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63871 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Keywords||diagnostic

[Bug c++/16166] -Weffc++ finer granularity

2014-11-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16166 --- Comment #10 from Jonathan Wakely redi at gcc dot gnu.org --- *** Bug 63871 has been marked as a duplicate of this bug. ***

[Bug c/59984] OpenMP and Cilk Plus SIMD pragma makes loop incorrect

2014-11-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59984 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|NEW

[Bug go/63731] Fallback to netgo does not work

2014-11-14 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63731 --- Comment #3 from Ian Lance Taylor ian at airs dot com --- The gc linker does not use the external linker merely because you link against the net package. You need to also pass -linkmode external in ldflags.

[Bug c++/63779] g++ 4.9 generates invalid object provoking a GOT relative relocation must reference a local symbol linker error on SunOS

2014-11-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63779 Rainer Orth ro at gcc dot gnu.org changed: What|Removed |Added CC||ro at gcc dot gnu.org

[Bug c++/63872] New: -Wunused-local-typedefs warns incorrectly on a typedef that's referenced from a template

2014-11-14 Thread thakis at chromium dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63872 Bug ID: 63872 Summary: -Wunused-local-typedefs warns incorrectly on a typedef that's referenced from a template Product: gcc Version: unknown Status: UNCONFIRMED

[Bug c++/63779] g++ 4.9 generates invalid object provoking a GOT relative relocation must reference a local symbol linker error on SunOS

2014-11-14 Thread richard at netbsd dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63779 --- Comment #2 from Richard PALO richard at netbsd dot org --- Sorry. Given the size, I'll use the following directory for any information needed: http://www.netbsd.org/~richard/xulrunner31-g++-issue/ Index of /~richard/xulrunner31-g++-issue

[Bug c++/63872] -Wunused-local-typedefs warns incorrectly on a typedef that's referenced from a template

2014-11-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63872 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Keywords||diagnostic

[Bug web/63873] New: target links in Concepts Index in gccint do not work

2014-11-14 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63873 Bug ID: 63873 Summary: target links in Concepts Index in gccint do not work Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/63874] New: vtable address generation goes through memory

2014-11-14 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63874 Bug ID: 63874 Summary: vtable address generation goes through memory Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal

[Bug c++/63875] New: Bogus unused-but-set-parameter warning when expanding a variadic template argument pack

2014-11-14 Thread tejohnson at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63875 Bug ID: 63875 Summary: Bogus unused-but-set-parameter warning when expanding a variadic template argument pack Product: gcc Version: 5.0 Status: UNCONFIRMED

[Bug c++/63872] -Wunused-local-typedefs warns incorrectly on a typedef that's referenced from a template

2014-11-14 Thread thakis at chromium dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63872 --- Comment #2 from thakis at chromium dot org --- I think warning on unused typedefs in local classes is generally a useful feature, not a bug. The bug here is that it's warning on a typedef in a local class that is being used.

[Bug c/63862] C frontend converts shift-count to int while standard wants integer promotions

2014-11-14 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63862 --- Comment #1 from joseph at codesourcery dot com joseph at codesourcery dot com --- If the middle-end handles arbitrary integer types for shift counts, it should be fine to remove this conversion (but check that the ubsan code will handle

[Bug c/63862] C frontend converts shift-count to int while standard wants integer promotions

2014-11-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63862 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug c++/63876] New: static data members of template classes w/ default ctors gives undefined reference error

2014-11-14 Thread aleaverfay at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63876 Bug ID: 63876 Summary: static data members of template classes w/ default ctors gives undefined reference error Product: gcc Version: 4.8.2 Status: UNCONFIRMED

[Bug ipa/63814] g++.dg/ipa/pr61160-1.C fails with -m32 on darwin14

2014-11-14 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63814 --- Comment #13 from H.J. Lu hjl.tools at gmail dot com --- (In reply to Igor Zamyatin from comment #11) Will take a look. Thanks! On Linux, the 32-bit PIC regression was introduced by r202145.

[Bug ipa/63814] g++.dg/ipa/pr61160-1.C fails with -m32 on darwin14

2014-11-14 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63814 --- Comment #14 from H.J. Lu hjl.tools at gmail dot com --- (In reply to H.J. Lu from comment #13) (In reply to Igor Zamyatin from comment #11) Will take a look. Thanks! On Linux, the 32-bit PIC regression was introduced by r202145. It is

[Bug ipa/63814] [4.9/5 Regression] g++.dg/ipa/pr61160-1.C fails with -m32 -fPIC

2014-11-14 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63814 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Target|x86_64-apple-darwin14 |i686

[Bug c++/63876] static data members of template classes w/ default ctors gives undefined reference error

2014-11-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63876 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug ipa/63814] [4.9/5 Regression] g++.dg/ipa/pr61160-1.C fails with -m32 -fPIC

2014-11-14 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63814 --- Comment #15 from H.J. Lu hjl.tools at gmail dot com --- (In reply to H.J. Lu from comment #14) (In reply to H.J. Lu from comment #13) (In reply to Igor Zamyatin from comment #11) Will take a look. Thanks! On Linux, the 32-bit PIC

[Bug ipa/63814] [4.9/5 Regression] g++.dg/ipa/pr61160-1.C fails with -m32 -fPIC

2014-11-14 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63814 --- Comment #16 from H.J. Lu hjl.tools at gmail dot com --- -fdevirtualize-speculatively doesn't work well with IPA-CP cloning under 32-bit PIC.

[Bug java/61552] Unneeded check for libart

2014-11-14 Thread Arfrever.FTA at GMail dot Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61552 --- Comment #1 from Arfrever Frehtes Taifersar Arahesis Arfrever.FTA at GMail dot Com --- Created attachment 33974 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33974action=edit gcc_delete_libart_check.patch

[Bug c/63877] New: - -Wmissing-declarations produces false alarms for C99 inline functions

2014-11-14 Thread eggert at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63877 Bug ID: 63877 Summary: - -Wmissing-declarations produces false alarms for C99 inline functions Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal

[Bug c/63877] - -Wmissing-declarations produces false alarms for C99 inline functions

2014-11-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63877 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug c/63878] New: Variables of incomplete type can be defined with -fno-fat-lto-objects

2014-11-14 Thread mustrumr97 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63878 Bug ID: 63878 Summary: Variables of incomplete type can be defined with -fno-fat-lto-objects Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal

[Bug ipa/63814] [4.9/5 Regression] g++.dg/ipa/pr61160-1.C fails with -m32 -fPIC

2014-11-14 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63814 --- Comment #17 from H.J. Lu hjl.tools at gmail dot com --- Without -fPIC, r202145 gave pr63814.C:44:1: error: edge points to wrong declaration: } ^ function_decl 0x7f56f87c6400 MixinFunc.constprop type method_type 0x7f56f87bdf18

[Bug c/63878] Variables of incomplete type can be defined with -fno-fat-lto-objects

2014-11-14 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63878 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug c++/63876] static data members of template classes w/ default ctors gives undefined reference error

2014-11-14 Thread aleaverfay at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63876 --- Comment #2 from Andrew Leaver-Fay aleaverfay at gmail dot com --- Thank you!

[Bug target/63810] gcc sets incorrect macro for OS X deployment targets

2014-11-14 Thread howarth at bromo dot med.uc.edu
/fink.build/gcc50-5.0.0-1000/darwin_objdir/prev-x86_64-apple-darwin14.0.0/libstdc++-v3/include/x86_64-apple-darwin14.0.0 -I/sw/src/fink.build/gcc50-5.0.0-1000/darwin_objdir/prev-x86_64-apple-darwin14.0.0/libstdc++-v3/include -I/sw/src/fink.build/gcc50-5.0.0-1000/gcc-5-20141114/libstdc++-v3/libsupc

[Bug c/63878] Variables of incomplete type can be defined with -fno-fat-lto-objects

2014-11-14 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63878 --- Comment #2 from joseph at codesourcery dot com joseph at codesourcery dot com --- This is probably essentially the same as bug 24293 (reporting such an issue with -fsyntax-only).

[Bug c/24293] Undefined behaviour not diagnosed with -fsyntax-only

2014-11-14 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24293 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Known to fail|| --- Comment

[Bug target/63810] gcc sets incorrect macro for OS X deployment targets

2014-11-14 Thread larryv at macports dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63810 --- Comment #7 from Lawrence Velázquez larryv at macports dot org --- (In reply to howarth from comment #6) ../../gcc-5-20141114/gcc/config/darwin-c.c: In function ‘const char* version_as_modern_macro(const long unsigned int*)’: ../../gcc-5

[Bug c/63878] Variables of incomplete type can be defined with -fno-fat-lto-objects

2014-11-14 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63878 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Depends on||24293 ---

[Bug rtl-optimization/60079] [LRA] ICE when compiling attached case.

2014-11-14 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60079 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |NEW ---

[Bug rtl-optimization/60079] [LRA] ICE when compiling attached case.

2014-11-14 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60079 --- Comment #6 from Andrew Pinski pinskia at gcc dot gnu.org --- /data1/src/gcc-cavium/toolchain-thunder/scripts/../src/newlib/libc/stdlib/strtol.c: In function ‘_strtol_r’:

[Bug rtl-optimization/60079] [LRA] ICE when compiling attached case.

2014-11-14 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60079 --- Comment #7 from Andrew Pinski pinskia at gcc dot gnu.org --- Note my testcase is with -mabi=ilp32 too.

[Bug target/63810] gcc sets incorrect macro for OS X deployment targets

2014-11-14 Thread larryv at macports dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63810 Lawrence Velázquez larryv at macports dot org changed: What|Removed |Added Attachment #33968|0 |1

[Bug target/63810] gcc sets incorrect macro for OS X deployment targets

2014-11-14 Thread larryv at macports dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63810 Lawrence Velázquez larryv at macports dot org changed: What|Removed |Added Attachment #33975|updated trunk patch that|patch

[Bug target/63810] gcc sets incorrect macro for OS X deployment targets

2014-11-14 Thread larryv at macports dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63810 Lawrence Velázquez larryv at macports dot org changed: What|Removed |Added Attachment #33969|0 |1

[Bug target/63810] gcc sets incorrect macro for OS X deployment targets

2014-11-14 Thread larryv at macports dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63810 Lawrence Velázquez larryv at macports dot org changed: What|Removed |Added Attachment #33970|0 |1

[Bug rtl-optimization/60079] [LRA] ICE when compiling attached case.

2014-11-14 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60079 --- Comment #8 from Andrew Pinski pinskia at gcc dot gnu.org --- (In reply to Andrew Pinski from comment #7) Note my testcase is with -mabi=ilp32 too. And the reduced testcase needs -mcpu=thunderx too. I am trying to see if this fails on the

[Bug c/63760] Support __func__ in PROGMEM

2014-11-14 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63760 Georg-Johann Lay gjl at gcc dot gnu.org changed: What|Removed |Added Target|AVR |avr

[Bug c/63879] New: ICE compiling Linux Kernel fs/ext3/namei.c

2014-11-14 Thread sasha.levin at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63879 Bug ID: 63879 Summary: ICE compiling Linux Kernel fs/ext3/namei.c Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug rtl-optimization/60079] [LRA] ICE when compiling attached case.

2014-11-14 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60079 --- Comment #9 from Andrew Pinski pinskia at gcc dot gnu.org --- I can't get a testcase that fails with the non-modified trunk.

[Bug c/63760] Support __func__ in PROGMEM

2014-11-14 Thread mojo at world3 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63760 --- Comment #4 from mojo at world3 dot net --- I agree, a separate __funcP__is the best option.

  1   2   3   4   >