[Bug sanitizer/64078] FAIL: c-c++-common/ubsan/object-size-9.c

2015-04-11 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64078 --- Comment #10 from Bernd Edlinger bernd.edlinger at hotmail dot de --- Hmmm, the other issue is this: g++ -g -O2 -fsanitize=undefined object-size-9.c ./a.out object-size-9.c:21:11: runtime error: load of address 0x7fffaad34acc with

[Bug middle-end/65743] New: [5 regression] LTO+FDO build of Firefox crashes at startup

2015-04-11 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65743 Bug ID: 65743 Summary: [5 regression] LTO+FDO build of Firefox crashes at startup Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/60519] Debug mode should check comparators for irreflexivity

2015-04-11 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60519 --- Comment #1 from Jonathan Wakely redi at gcc dot gnu.org --- I was thinking we'd add a new macro to debug/macros.h #define __glibcxx_check_strict_weak_order(_First,_Last,_Pred) \ _GLIBCXX_DEBUG_VERIFY(_First==_Last || !_Pred(*_First,

[Bug sanitizer/64078] FAIL: c-c++-common/ubsan/object-size-9.c

2015-04-11 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64078 --- Comment #9 from Bernd Edlinger bernd.edlinger at hotmail dot de --- this should avoid the random 'memory cannot be printed' issue: Index: object-size-9.c === --- object-size-9.c

Re: [Patch, WWWDOCS] gcc-5/changes.html: Mention that C FE can be build as libcc1.so

2015-04-11 Thread Gerald Pfeifer
Hi Tobias, On Fri, 6 Feb 2015, Tobias Burnus wrote: I think it is useful to know that one can build libcc1.so - also as advertisement. Thus, I propose to include something like the quip in the attachment. Index: htdocs/gcc-5/changes.html

[Bug sanitizer/64078] FAIL: c-c++-common/ubsan/object-size-9.c

2015-04-11 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64078 --- Comment #11 from Bernd Edlinger bernd.edlinger at hotmail dot de --- I don't know if that is a bug or not. I see that -fpic does not inline f2 and f3. The two messages seem to be always missing when not inlined... So, how about this:

Re: [PATCH][www] Document versioning scheme for GCC 5 and up

2015-04-11 Thread Gerald Pfeifer
On Wed, 13 Aug 2014, Richard Biener wrote: The following aims to document the details of the versioning scheme we intend to use for GCC 5 and up. Summary in non-html: Development of GCC 5 will happen as GCC 5.0.0 (experimental), once we enter regression-fixing-only mode (post-stage3) it

[Bug c++/63579] New attribute for empty member optimization

2015-04-11 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63579 --- Comment #3 from Marc Glisse glisse at gcc dot gnu.org --- Hmm, it is more complicated than that. Done this way, I would need to teach several places in the middle-end about fields of size 0. Currently I get several ICEs, one in

[Bug fortran/58754] [4.8/4.9/5 Regression] ICE on allocating character array with source

2015-04-11 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58754 Paul Thomas pault at gcc dot gnu.org changed: What|Removed |Added CC||pault at gcc dot

Re: xtensa PR65730

2015-04-11 Thread Max Filippov
On Sat, Apr 11, 2015 at 2:16 AM, augustine.sterl...@gmail.com augustine.sterl...@gmail.com wrote: On Fri, Apr 10, 2015 at 1:18 PM, Max Filippov jcmvb...@gmail.com wrote: How can we have a mulsi3 pattern that don't get expanded until it's optimized, and only gets expanded to a call if it

[Bug target/65710] [4.9/5 Regression] Thumb1 ICE caused by no register to spill

2015-04-11 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65710 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|RESOLVED

[Bug bootstrap/65733] gcc 4.9.2 suffers bootstrap comparison failures with clang 3.5.1 and later.

2015-04-11 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65733 --- Comment #9 from Dominique d'Humieres dominiq at lps dot ens.fr --- Same problem with 4.8.5.

[Bug inline-asm/65741] New: Missed loop optimization with asm

2015-04-11 Thread gccbugzilla at limegreensocks dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65741 Bug ID: 65741 Summary: Missed loop optimization with asm Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: inline-asm

[Bug libgomp/65742] New: [5 Regression] Several libgomp.oacc-* failures after r221922.

2015-04-11 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65742 Bug ID: 65742 Summary: [5 Regression] Several libgomp.oacc-* failures after r221922. Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

Re: Need help to install C++ compiler

2015-04-11 Thread Lars Nielsen
Hey Kumar. Just use your package manager. in terminal: yum search gcc-c++ Determine which version are available. Then run: yum install gcc-c++ You will need root access for the install step. If you want another version RPM’s can be found here:

[Bug ipa/65740] spectacularly bad inlinining decisions with -Os

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

[Bug bootstrap/65733] gcc 4.9.2 suffers bootstrap comparison failures with clang 3.5.1 and later.

2015-04-11 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65733 Iain Sandoe iains at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/65736] [5 Regression] ICE (in process_init_constructor_array, at cp/typeck2.c:1263)

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

[Bug middle-end/65735] [5 Regression] ICE (in duplicate_thread_path, at tree-ssa-threadupdate.c)

2015-04-11 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65735 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org --- Slightly cleaned up testcase (so it doesn't use ununinitialized vars). -O2 is enough. The ICE is on: 2443 /* Make sure the successor is the next node in the path. */ 2444

copyright assignment forms

2015-04-11 Thread Evangelos Drikos
Hello, I’m interested in submitting PRs on gfortran, voluntarily from time to time as my time permits. Thus, I’m contacting you to obtain the relevant forms. Regards, Ev. Drikos On Apr 10, 2015, at 12:31 PM, Mikael Morin mikael.mo...@sfr.fr wrote: Le 08/04/2015 21:15, Evangelos Drikos a

Re: [patch] Fix shared_timed_mutex::try_lock_until() et al

2015-04-11 Thread Jonathan Wakely
On 08/04/15 20:11 +0100, Jonathan Wakely wrote: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 5871716..39d6866 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -2,7 +2,8 @@ * include/std/shared_mutex (shared_timed_mutex): Add comments to

Re: [patch] libstdc++/65499 make duration literals visible in std::chrono namespace

2015-04-11 Thread Jonathan Wakely
On 27/03/15 12:45 +, Jonathan Wakely wrote: This is a tiny tweak to add a missing piece of C++14 support, the duration literals should be usable via using namespace std::chrono. It doesn't affect anything in C++03 or C++11 mode so safe for trunk now. Tested x86_64-linux, committed to trunk.

[Bug libstdc++/58038] std::this_thread::sleep_until can cause inifinite sleep

2015-04-11 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58038 --- Comment #14 from Jonathan Wakely redi at gcc dot gnu.org --- Author: redi Date: Sat Apr 11 11:47:09 2015 New Revision: 222003 URL: https://gcc.gnu.org/viewcvs?rev=222003root=gccview=rev Log: PR libstdc++/58038 * include/std/thread

[Bug libstdc++/65499] Missing using namespace literals::chrono_literals in std::chrono

2015-04-11 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65499 --- Comment #4 from Jonathan Wakely redi at gcc dot gnu.org --- Author: redi Date: Sat Apr 11 11:47:19 2015 New Revision: 222004 URL: https://gcc.gnu.org/viewcvs?rev=222004root=gccview=rev Log: PR libstdc++/65499 * include/std/chrono:

[Bug bootstrap/65733] gcc 4.9.2 suffers bootstrap comparison failures with clang 3.5.1 and later.

2015-04-11 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65733 --- Comment #10 from Jack Howarth howarth.at.gcc at gmail dot com --- Confirmed with TOT clang as of this morning. Please file an llvm BZ and/or a radar against Xcode 6.3. Reported as radar bug /20509942, Apple Clang 6.1 emits inconsistent

Re: [PATCH, i386] Fix PR target/65671. Generate 32x4 extract even for DF in absence of AVX-512DQ.

2015-04-11 Thread Jakub Jelinek
On Thu, Apr 09, 2015 at 06:37:01PM +0400, Kirill Yukhin wrote: gcc/ * config/i386/sse.md: Generate vextract32x4 if AVX-512DQ is disabled. gcc/testsuite/ * gcc.target/i386/pr65671.c: New. The testcase fails if gas doesn't have AVX512VL support (my only has AVX512F). Fixed

[Bug target/65671] Assembly failure (invalid register operand) with -O3 -mavx512vl

2015-04-11 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65671 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org --- Author: jakub Date: Sat Apr 11 13:56:37 2015 New Revision: 222008 URL: https://gcc.gnu.org/viewcvs?rev=222008root=gccview=rev Log: PR target/65671 *

[Bug middle-end/65735] [5 Regression] ICE (in duplicate_thread_path, at tree-ssa-threadupdate.c)

2015-04-11 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65735 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org --- It shows up already when registering the path: Registering FSM jump thread: (9, 4) incoming edge; (4, 5) (5, 12) (12, 14) (14, 5) (5, 12) nocopy; (5, 12) Registering FSM

Re: How to extract types of variables and its uid?

2015-04-11 Thread Swati Rathi
On Friday 10 April 2015 01:00 PM, Richard Biener wrote: Or is there any other unique feature to distinguish between two tree types, other than type uid? Depends on the definition of the equality relation. We have considered the file name and line number where the types are defined as a unique

Re: [PATCH] Fix typo and miswordings in three error messages

2015-04-11 Thread Gerald Pfeifer
Hi Benno, I tested your fixes on i386-unknown-freebsd10.1 -- you never know, after some of these could have been reflected in some test case for example -- and committed them on your behalf. Sorry for none of us looking into this for so long. If you find further typos or phrases that need

[Bug middle-end/65554] [5 Regression] ICE: verify_gimple failed

2015-04-11 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65554 --- Comment #18 from Jakub Jelinek jakub at gcc dot gnu.org --- Author: jakub Date: Sat Apr 11 13:57:11 2015 New Revision: 222009 URL: https://gcc.gnu.org/viewcvs?rev=222009root=gccview=rev Log: PR middle-end/65554 *

[Bug middle-end/65735] [5 Regression] ICE (in duplicate_thread_path, at tree-ssa-threadupdate.c)

2015-04-11 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65735 --- Comment #6 from Jakub Jelinek jakub at gcc dot gnu.org --- Created attachment 35300 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35300action=edit gcc5-pr65735.patch Untested fix. It seems there is a guard against recursion, but it

[Bug c++/65721] [4.8/4.9/5 Regression] Internal compiler error segmentation fault

2015-04-11 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65721 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Keywords|ice-on-valid-code

[Bug c++/65727] [4.8/4.9/5 Regression] Segfault With Decltype In Lambda Expression Used To Initialize Static Class Member

2015-04-11 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65727 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[PATCH] Fix a FSM threading ICE (PR tree-optimization/65735)

2015-04-11 Thread Jakub Jelinek
Hi! On the following testcase, starting with r221675 aka PR65177 fix we get ICE, because FSM discovery finds a path that includes the same blocks multiple times, like: Registering FSM jump thread: (9, 4) incoming edge; (4, 5) (5, 12) (12, 14) (14, 5) (5, 12) nocopy; (5, 12) All these bbs

Re: [patch, fortran, RFC] First steps towards inlining matmul

2015-04-11 Thread Thomas Koenig
Hi Mikael, Still to do: Bounds checking (a rather big one), ... as you do a front-end to front-end transformation, you get bounds checking for free, don't you? Only partially. What the patch does is integer i,j,k c = 0 do j=0, size(b,2)-1 do k=0, size(a, 2)-1

Re: [PATCH] Fix PR ipa/65722

2015-04-11 Thread Jan Hubicka
2015-04-10 Martin Liska mli...@suse.cz * g++.dg/ipa/pr65722.C: New test. gcc/ChangeLog: 2015-04-10 Martin Liska mli...@suse.cz PR ipa/65722 * ipa-icf.c (sem_variable::equals_wpa): Consider comparsion just for references coming from cgraph nodes.

Re: [PATCH] Fix a FSM threading ICE (PR tree-optimization/65735)

2015-04-11 Thread Richard Biener
On April 11, 2015 6:34:43 PM GMT+02:00, Jakub Jelinek ja...@redhat.com wrote: Hi! On the following testcase, starting with r221675 aka PR65177 fix we get ICE, because FSM discovery finds a path that includes the same blocks multiple times, like: Registering FSM jump thread: (9, 4) incoming edge;

Re: [PATCH] Fix a FSM threading ICE (PR tree-optimization/65735)

2015-04-11 Thread Jakub Jelinek
On Sat, Apr 11, 2015 at 07:19:00PM +0200, Marc Glisse wrote: On Sat, 11 Apr 2015, Jakub Jelinek wrote: @@ -1391,13 +1391,13 @@ thread_through_normal_block (edge e, vecbasic_block, va_gc *bb_path; vec_alloc (bb_path, n_basic_blocks_for_fn (cfun)); vec_safe_push (bb_path,

[Bug middle-end/65735] [5 Regression] ICE (in duplicate_thread_path, at tree-ssa-threadupdate.c)

2015-04-11 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65735 --- Comment #7 from Jakub Jelinek jakub at gcc dot gnu.org --- Author: jakub Date: Sat Apr 11 17:32:54 2015 New Revision: 222011 URL: https://gcc.gnu.org/viewcvs?rev=222011root=gccview=rev Log: PR tree-optimization/65735 *

[Bug c++/65736] [5 Regression] ICE (in process_init_constructor_array, at cp/typeck2.c:1263)

2015-04-11 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65736 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1

Re: [PATCH] Fix a FSM threading ICE (PR tree-optimization/65735)

2015-04-11 Thread Marc Glisse
On Sat, 11 Apr 2015, Jakub Jelinek wrote: @@ -1391,13 +1391,13 @@ thread_through_normal_block (edge e, vecbasic_block, va_gc *bb_path; vec_alloc (bb_path, n_basic_blocks_for_fn (cfun)); vec_safe_push (bb_path, e-dest); - hash_setgimple *visited_phis = new hash_setgimple;

[Bug sanitizer/64078] FAIL: c-c++-common/ubsan/object-size-9.c

2015-04-11 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64078 --- Comment #8 from Bernd Edlinger bernd.edlinger at hotmail dot de --- (In reply to vries from comment #7) Created attachment 35215 [details] relevant bit of gcc.log Next time I encounter it, I'll try to post the full FAIL message I ran

Re: copyright assignment forms

2015-04-11 Thread Ian Lance Taylor
On Sat, Apr 11, 2015 at 3:23 AM, Evangelos Drikos driko...@otenet.gr wrote: Hello, I’m interested in submitting PRs on gfortran, voluntarily from time to time as my time permits. Thus, I’m contacting you to obtain the relevant forms. Sent off list. Ian

[Bug bootstrap/65733] gcc 4.9.2 suffers bootstrap comparison failures with clang 3.5.1 and later.

2015-04-11 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65733 --- Comment #12 from Jack Howarth howarth.at.gcc at gmail dot com --- It appears that clang 3.5 and later defaults to setting the CIE version to dwarf2 in the absence of -g. This behavior can't be overridden by passing -gdwarf-3 in the absence of

[Bug middle-end/65743] [5 regression] LTO+FDO build of Firefox crashes at startup

2015-04-11 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65743 --- Comment #5 from Jan Hubicka hubicka at gcc dot gnu.org --- Author: hubicka Date: Sun Apr 12 05:44:52 2015 New Revision: 222017 URL: https://gcc.gnu.org/viewcvs?rev=222017root=gccview=rev Log: PR ipa/65743 * ipa-inline-transform.c

Fix miscompilation of firefox with LTOFDO

2015-04-11 Thread Jan Hubicka
Hi, this patch fixes two issues that reproduce with firefox build configured for LTOFDO with -O3 -march=native on bdver2 (but probably elsewhere too). The first is an ICE on out of bound accesss of jump functions. This is becuase inline_call uses speculation_useful_p which in turn evaulates

[Bug fortran/59997] c_pointer = c_loc(...) internal compiler error

2015-04-11 Thread drikosev at otenet dot gr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59997 --- Comment #7 from drikosev at otenet dot gr --- The option of omitting the trailing underscore (-fno-underscoring) is explained at https://gcc.gnu.org/onlinedocs/gfortran/Code-Gen-Options.html In the above link, there is also a wish (hope)

[Bug fortran/65089] FAIL: gfortran.dg/io_real_boz(2|_[45]).f90 when tested with -fsanitize=address

2015-04-11 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65089 --- Comment #12 from Jerry DeLisle jvdelisle at gcc dot gnu.org --- Created attachment 35302 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35302action=edit Preliminary patch - needs testing This patch resolves the -fsanitize=address issue

[Bug ipa/65722] [5 Regression] ICE: tree check: expected function_decl, have var_decl in equals_wpa, at ipa-icf.c:1679 with -fipa-icf -fno-rtti

2015-04-11 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65722 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug middle-end/65743] [5 regression] LTO+FDO build of Firefox crashes at startup

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

[Bug libstdc++/58038] std::this_thread::sleep_until can cause inifinite sleep

2015-04-11 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58038 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Target Milestone|5.0 |4.9.3 ---

[Bug libstdc++/65499] Missing using namespace literals::chrono_literals in std::chrono

2015-04-11 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65499 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Target Milestone|5.0 |4.9.3 ---

Re: [PATCH] Add vtable verification feature announcement to news on main page...

2015-04-11 Thread Gerald Pfeifer
On Fri, 10 Apr 2015, Caroline Tice wrote: I would appreciate it if you would do it. Okay. Here is the (somewhat shortened) patch I just committed. Index: news.html === RCS file: /cvs/gcc/wwwdocs/htdocs/news.html,v retrieving

[Bug fortran/59997] c_pointer = c_loc(...) internal compiler error

2015-04-11 Thread drikosev at otenet dot gr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59997 --- Comment #6 from drikosev at otenet dot gr --- On Apr 11, 2015, at 3:30 PM, dominiq at lps dot ens.fr gcc-bugzi...@gcc.gnu.org wrote: For the test case you should have a look at https://gcc.gnu.org/wiki/HowToPrepareATestcase, in particular

[Bug fortran/59997] c_pointer = c_loc(...) internal compiler error

2015-04-11 Thread drikosev at otenet dot gr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59997 --- Comment #5 from drikosev at otenet dot gr --- On Apr 11, 2015, at 3:30 PM, dominiq at lps dot ens.fr gcc-bugzi...@gcc.gnu.org wrote: For the test case you should have a look at https://gcc.gnu.org/wiki/HowToPrepareATestcase, in particular

[Bug bootstrap/65733] gcc 4.9.2 suffers bootstrap comparison failures with clang 3.5.1 and later.

2015-04-11 Thread howarth.at.gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65733 --- Comment #11 from Jack Howarth howarth.at.gcc at gmail dot com --- This issue appears to have been introduced by... http://llvm.org/viewvc/llvm-project?view=revisionrevision=211272 and seems to have been previously discussed...

Re: [patch] libstdc++/58038 libstdc++/60421 fix overflows in std::this_thread::sleep_for()

2015-04-11 Thread Jonathan Wakely
On 26/03/15 19:59 +, Jonathan Wakely wrote: We have a couple of bugs where durations with unsigned representations result in negative or huge time_t values, which result in not sleeping at all or sleeping for billions of years (or merely for decades if you have a 32-bit time_t). This change

[Bug libgomp/65742] [5 Regression] Several libgomp.oacc-* failures after r221922.

2015-04-11 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65742 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED |NEW

Re: GNAT User's Guide /onlinedocs broken? (was: Broken links on gcc.gnu.org/onlinedocs)

2015-04-11 Thread Arnaud Charlet
The following links are broken at gcc.gnu.org/onlinedocs/4.9.2. The corresponding 4.9.2-related links at gcc.gnu.org/onlinedocs are also broken: GCC 4.9.2 GNAT User's Guide (/onlinedocs/gcc-4.9.2/gnat_ugn_unw/) also in PDF (/onlinedocs/gcc-4.9.2/gnat_ugn_unw.pdf) or Postscript

Re: GNAT User's Guide /onlinedocs broken? (was: Broken links on gcc.gnu.org/onlinedocs)

2015-04-11 Thread Arnaud Charlet
The following links are broken at gcc.gnu.org/onlinedocs/4.9.2. The corresponding 4.9.2-related links at gcc.gnu.org/onlinedocs are also broken: GCC 4.9.2 GNAT User's Guide (/onlinedocs/gcc-4.9.2/gnat_ugn_unw/) also in PDF (/onlinedocs/gcc-4.9.2/gnat_ugn_unw.pdf) or Postscript

Re: [patch, fortran, RFC] First steps towards inlining matmul

2015-04-11 Thread Mikael Morin
Hello, I haven't looked at the patch in detail yet, but... Le 11/04/2015 14:24, Thomas Koenig a écrit : Still to do: Bounds checking (a rather big one), ... as you do a front-end to front-end transformation, you get bounds checking for free, don't you? Mikael

[doc] Add Ira Rosen to doc/contrib.texi

2015-04-11 Thread Gerald Pfeifer
...as I had suggested and discussed with here in, umm, 2012. Luckily my backlog really is going down now... Committed. Gerald 2015-04-11 Gerald Pfeifer ger...@pfeifer.com * doc/contrib.texi (Contributors): Add Ira Rosen. Index: doc/contrib.texi

[Bug middle-end/65735] [5 Regression] ICE (in duplicate_thread_path, at tree-ssa-threadupdate.c)

2015-04-11 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65735 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #3) Slightly cleaned up testcase (so it doesn't use ununinitialized vars). -O2 is enough. The ICE is on: 2443/* Make sure the

Re: Need help to install C++ compiler

2015-04-11 Thread Andrew Haley
On 11/04/15 04:08, Kumar Aditya wrote: I am new user of Linux. I have RHEL 6.0 installed and want to run C++ on my system but I do not know how. yum install gcc-c++. Andrew.

New French PO file for 'gcc' (version 5.1-b20150208)

2015-04-11 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'gcc' has been submitted by the French team of translators. The file is available at: http://translationproject.org/latest/gcc/fr.po (This file, 'gcc-5.1-b20150208.fr.po',

Re: [patch, fortran, RFC] First steps towards inlining matmul

2015-04-11 Thread Thomas Koenig
OK, here is a new version. There is now an option for setting a maximum on the array size, which takes its default from the BLAS limit (if specified). Currently, only setting the maximum size to zero as a way of disabling the unrolling is supported. I have done this in a few test cases. The

Re: GNAT User's Guide /onlinedocs broken? (was: Broken links on gcc.gnu.org/onlinedocs)

2015-04-11 Thread Gerald Pfeifer
On Sat, 11 Apr 2015, Arnaud Charlet wrote: Your patch looks good to me. Thanks for the quick response, Arnaud. It turns out we also had the same problem with mainline, just that gnat_ugn_unw/ still existed there in it's old version from summer 2014. I have removed that stale copy on

[C++ PATCH] Fix up cxx_eval_pointer_plus_expression (PR c++/65736)

2015-04-11 Thread Jakub Jelinek
Hi! The following patch fixes a bunch of issues in cxx_eval_pointer_plus_expression: 1) as it does STRIP_NOPS, the pointed type can change, and thus the op01 constant in p+ might not be divisible by the other type size 2) we should restore the original type, rather than returning expression

[Bug c++/65695] [4.9/5 Regression] NSDMI calling constexpr constructor with pointer-to-member is not a constant expression

2015-04-11 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65695 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[PING^3] [PATCH] [AArch64, NEON] Improve vmulX intrinsics

2015-04-11 Thread Jiangjiji
Hi, This is a ping for: https://gcc.gnu.org/ml/gcc-patches/2015-03/msg00772.html Regtested with aarch64-linux-gnu on QEMU. This patch has no regressions for aarch64_be-linux-gnu big-endian target too. OK for the trunk? Thanks. Jiang jiji -- Re: [PING^2] [PATCH] [AArch64,

[Bug fortran/59997] c_pointer = c_loc(...) internal compiler error

2015-04-11 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59997 --- Comment #4 from Dominique d'Humieres dominiq at lps dot ens.fr --- The above patch is quite small and perhaps solves the problem in branch 4-8. I've coded it before I read the code convention rules for patches. In case the patch indeed

patch ping

2015-04-11 Thread Bernhard Reutner-Fischer
Hi, I'd like to ask an RM or global reviewer to kindly consider the following patches preventing one or the other target in config-list.mk to build: [PATCH, bfin] handle BFIN_CPU_UNKNOWN in TARGET_CPU_CPP_BUILTINS https://gcc.gnu.org/ml/gcc-patches/2015-04/msg00034.html [PATCH, c6x] handle

[Bug middle-end/65743] [5 regression] LTO+FDO build of Firefox crashes at startup

2015-04-11 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65743 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1

Re: [PATCH] Fix PR ipa/65722

2015-04-11 Thread Jan Hubicka
Hi, this is version of patch I comitted after testing at x86_64-linux firefox build and bootstrapped/regtested ppc64-linux. Honza Jan Hubicka hubi...@ucw.cz Martin Liska mli...@suse.cz PR ipa/65722 * g++.dg/ipa/pr65722.C: New testcase. * ipa-icf.c

[Bug middle-end/65743] [5 regression] LTO+FDO build of Firefox crashes at startup

2015-04-11 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65743 --- Comment #1 from Jan Hubicka hubicka at gcc dot gnu.org --- At least I can work out the backtrace: #0 0x74a4291e in js::BaseProxyHandler::hasOwn(JSContext*, JS::HandleJSObject*, JS::Handlejsid, bool*) const () from

[Bug middle-end/65743] [5 regression] LTO+FDO build of Firefox crashes at startup

2015-04-11 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65743 --- Comment #2 from Jan Hubicka hubicka at gcc dot gnu.org --- Indeed, the compiler seems to think that the call is always bogus. Considering ensureHolder/2875306 with 77 size to be inlined into getOwnPropertyDescriptor/2875397 in unknown:-1

[Bug middle-end/65743] [5 regression] LTO+FDO build of Firefox crashes at startup

2015-04-11 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65743 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[wwwdocs] Add a note around -Wno-discarded-array-qualifiers to the GCC 5 release notes

2015-04-11 Thread Gerald Pfeifer
This is a patch by Martin Uecker, which I just committed. Gerald Index: changes.html === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-5/changes.html,v retrieving revision 1.102 diff -u -r1.102 changes.html --- changes.html10 Apr

[Bug ipa/65722] [5 Regression] ICE: tree check: expected function_decl, have var_decl in equals_wpa, at ipa-icf.c:1679 with -fipa-icf -fno-rtti

2015-04-11 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65722 --- Comment #5 from Jan Hubicka hubicka at gcc dot gnu.org --- Author: hubicka Date: Sun Apr 12 01:08:04 2015 New Revision: 222015 URL: https://gcc.gnu.org/viewcvs?rev=222015root=gccview=rev Log: Jan Hubicka hubi...@ucw.cz Martin Liska

Re: [PATCH 1/4] Docs: extend.texi: Add missing semicolon for consistency

2015-04-11 Thread Michael Witten
On Wed, 8 Apr 2015 21:13:10 +0200 (CEST), Gerald Pfeifer wrote: On Wed, 27 Apr 2011, Michael Witten wrote: --- trunk/gcc/doc/extend.texi |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/trunk/gcc/doc/extend.texi b/trunk/gcc/doc/extend.texi index eddff95..c154958

[PATCH] PR target/47098 OBSD_LIB_SPEC on i686-openbsd3 missing

2015-04-11 Thread Bernhard Reutner-Fischer
gcc/config/openbsd.h:143:18: error: ‘OBSD_LIB_SPEC’ was not declared in this scope #define LIB_SPEC OBSD_LIB_SPEC ^ gcc/gcc.c:879:31: note: in expansion of macro ‘LIB_SPEC’ static const char *lib_spec = LIB_SPEC; ^ make[2]: *** [gcc.o] Error 1 Is