negative latencies

2014-05-19 Thread shmeel gutl
Are there hooks in gcc to deal with negative latencies? In other words, an architecture that permits an instruction to use a result from an instruction that will be issued later. At first glance it seems that it will will break a few things. 1) The definition of dependencies cannot come from

Re: negative latencies

2014-05-19 Thread Andrew Pinski
On Sun, May 18, 2014 at 11:13 PM, shmeel gutl shmeelg...@shmuelhome.mine.nu wrote: Are there hooks in gcc to deal with negative latencies? In other words, an architecture that permits an instruction to use a result from an instruction that will be issued later. Do you mean bypasses? If so

Re: we are starting the wide int merge

2014-05-19 Thread Richard Sandiford
Gerald Pfeifer ger...@pfeifer.com writes: On Sat, 17 May 2014, Richard Sandiford wrote: To rule out one possibility: which GCC are you using for stage1? I think that may the smoking gun. When I use GCC 4.7 to bootstrap, FreeBSD 8, 9 and 10 all build fine on i386 (= i486) and amd64. When I

Re: negative latencies

2014-05-19 Thread shmeel gutl
On 19-May-14 09:39 AM, Andrew Pinski wrote: On Sun, May 18, 2014 at 11:13 PM, shmeel gutl shmeelg...@shmuelhome.mine.nu wrote: Are there hooks in gcc to deal with negative latencies? In other words, an architecture that permits an instruction to use a result from an instruction that will be

RE: negative latencies

2014-05-19 Thread Ajit Kumar Agarwal
Is it the case of code speculation where the negative latencies are used? Thanks Regards Ajit -Original Message- From: gcc-ow...@gcc.gnu.org [mailto:gcc-ow...@gcc.gnu.org] On Behalf Of shmeel gutl Sent: Monday, May 19, 2014 12:23 PM To: Andrew Pinski Cc: gcc@gcc.gnu.org; Vladimir

Re: Using particular register class (like floating point registers) as spill register class

2014-05-19 Thread Andrew Haley
On 05/16/2014 05:20 PM, Ian Bolton wrote: On 05/16/2014 12:05 PM, Kugan wrote: On 16/05/14 20:40, pins...@gmail.com wrote: On May 16, 2014, at 3:23 AM, Kugan kugan.vivekanandara...@linaro.org wrote: I would like to know if there is anyway we can use registers from particular register

Re: Using particular register class (like floating point registers) as spill register class

2014-05-19 Thread Ramana Radhakrishnan
On Mon, May 19, 2014 at 1:02 PM, Andrew Haley a...@redhat.com wrote: On 05/16/2014 05:20 PM, Ian Bolton wrote: On 05/16/2014 12:05 PM, Kugan wrote: On 16/05/14 20:40, pins...@gmail.com wrote: On May 16, 2014, at 3:23 AM, Kugan kugan.vivekanandara...@linaro.org wrote: I would like to

RE: Using particular register class (like floating point registers) as spill register class

2014-05-19 Thread Ian Bolton
Please can you try that on trunk and report back. OK, this is trunk, and I'm not longer seeing that happen. However, I am seeing: 0x007fb76dc82c +160: adrpx25, 0x7fb7c8 0x007fb76dc830 +164: add x25, x25, #0x480 0x007fb76dc834 +168: fmovd8, x0

Re: Offload Library

2014-05-19 Thread Kirill Yukhin
Hello Ian, On 16 May 07:07, Ian Lance Taylor wrote: On Fri, May 16, 2014 at 4:47 AM, Kirill Yukhin kirill.yuk...@gmail.com wrote: To support the offloading features for Intel's Xeon Phi cards we need to add a foreign library (liboffload) into the gcc repository. README with

Re: Offload Library

2014-05-19 Thread Kirill Yukhin
Hello, Thomas! On 16 May 19:30, Thomas Schwinge wrote: On Fri, 16 May 2014 15:47:58 +0400, Kirill Yukhin kirill.yuk...@gmail.com wrote: To support the offloading features for Intel's Xeon Phi cards we need to add a foreign library (liboffload) into the gcc repository. As written

Re: Using particular register class (like floating point registers) as spill register class

2014-05-19 Thread Andrew Haley
On 05/19/2014 01:19 PM, Ramana Radhakrishnan wrote: On Mon, May 19, 2014 at 1:02 PM, Andrew Haley a...@redhat.com wrote: On 05/16/2014 05:20 PM, Ian Bolton wrote: On 05/16/2014 12:05 PM, Kugan wrote: On 16/05/14 20:40, pins...@gmail.com wrote: On May 16, 2014, at 3:23 AM, Kugan

adding support for vxworks os variants

2014-05-19 Thread Olivier Hainque
Hello, Here is a quick description of changes we would like to contribute to the VxWorks ports, with a preliminary query to maintainers on what would be the most appropriate form for such changes to be deemed acceptable: On a few CPU families, variants of the VxWorks OS are available.

Re: adding support for vxworks os variants

2014-05-19 Thread Olivier Hainque
On May 19, 2014, at 15:41 , Olivier Hainque hain...@adacore.com wrote: For vxsim or smp, having entirely separate toolchains with different triplets for so minor differences seemed overkill and impractical for users, so we have added -vxsim and -vxsmp command line options to our toolchains to

Re: [GSoC] writing test-case

2014-05-19 Thread Michael Matz
Hi, On Thu, 15 May 2014, Richard Biener wrote: To me predicate (and capture without expression or predicate) differs from expression in that predicate is clearly a leaf of the expression tree while we have to recurse into expression operands. Now, if we want to support applying predicates

[GSoC] first phase

2014-05-19 Thread Prathamesh Kulkarni
Hi, Unfortunately I shall need to take this week off, due to university exams, which are up-to 27th May. I will start working from 28th on pattern matching with decision tree, and try to cover up for the first week. I am extremely sorry about this. I thought I would be able to do both during

dynamic_cast of a reference and -fno-exceptions

2014-05-19 Thread Daniel Gutson
Hi, should gcc warn at least if a dynamic_cast of a reference is used when -fno-exceptions is specified? At least 4.8.2 doesn't complain. If so, I can implement the fix. Example: struct Base { virtual void f(){} }; struct Der : Base {}; int main() { Der d; Base b = d;

Re: negative latencies

2014-05-19 Thread shmeel gutl
On 19-May-14 01:02 PM, Ajit Kumar Agarwal wrote: Is it the case of code speculation where the negative latencies are used? No. It is an exposed pipeline where instructions read registers during the required cycle. So if one instruction produces its results in the third pipeline stage and a

Zero/Sign extension elimination using value ranges

2014-05-19 Thread Kugan
This is based on my earlier patch https://gcc.gnu.org/ml/gcc-patches/2013-10/msg00452.html. Before I post the new set of patches, I would like to make sure that I understood review comments and my idea makes sense and acceptable. Please let me know If I am missing anything or my assumptions are

[Bug tree-optimization/60823] [4.9/4.10 Regression] ICE in gimple_expand_cfg, at cfgexpand.c:5644

2014-05-19 Thread vincenzo.innocente at cern dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60823 vincenzo Innocente vincenzo.innocente at cern dot ch changed: What|Removed |Added CC|

[Bug libfortran/52539] I/O: Wrong result for UTF-8/UCS-4 list-directed and namelist read and nml write

2014-05-19 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52539 --- Comment #29 from Tobias Burnus burnus at gcc dot gnu.org --- Status: Patch committed to the trunk (4.10), but fails (xfailed) on powerpc*-apple-darwin*.

[Bug bootstrap/61084] [4.10 regression] wide-int merge broke Solaris/SPARC bootstrap

2014-05-19 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61084 --- Comment #12 from rsandifo at gcc dot gnu.org rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Mon May 19 07:25:25 2014 New Revision: 210604 URL: http://gcc.gnu.org/viewcvs?rev=210604root=gccview=rev Log: gcc/ PR target/61084 *

[Bug tree-optimization/60823] [4.9/4.10 Regression] ICE in gimple_expand_cfg, at cfgexpand.c:5644

2014-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60823 --- Comment #10 from Jakub Jelinek jakub at gcc dot gnu.org --- (In reply to vincenzo Innocente from comment #9) sorry fro squatting this thread: I noticed that compiling the test case for haswell it does not make use of umm registers c++

[Bug libstdc++/60758] Infinite backtrace in __cxa_end_cleanup

2014-05-19 Thread alexey.merzlyakov at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60758 --- Comment #6 from Alexey Merzlyakov alexey.merzlyakov at samsung dot com --- The issue was reproduced at my side. Let me make necessary investigations to fix the problem as soon as possible.

[Bug target/61195] single precision fmov does not need to switch mode

2014-05-19 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61195 --- Comment #2 from chrbr at gcc dot gnu.org --- Author: chrbr Date: Mon May 19 08:04:22 2014 New Revision: 210608 URL: http://gcc.gnu.org/viewcvs?rev=210608root=gccview=rev Log: PR target/61195 * config/sh/sh.md (movsf_ie): Unset fp_mode for

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

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 57328, which changed state. Bug 57328 Summary: Missed optimization: Unable to vectorize Fortran min and max intrinsics https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57328 What|Removed

[Bug tree-optimization/57328] Missed optimization: Unable to vectorize Fortran min and max intrinsics

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57328 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/61202] gcc generates invalid sqdmulh instruction

2014-05-19 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61202 jgreenhalgh at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/61209] [4.10 Regression] internal compiler error: in fold_convert_loc, at fold-const.c:1950

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

[Bug middle-end/61225] New: [4.10 Regression] Several new failures after r210458 on x86_64-*-* with -m32

2014-05-19 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61225 Bug ID: 61225 Summary: [4.10 Regression] Several new failures after r210458 on x86_64-*-* with -m32 Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity:

[Bug go/61226] New: gccgo: hangs in sort_var_inits

2014-05-19 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61226 Bug ID: 61226 Summary: gccgo: hangs in sort_var_inits Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: go

[Bug bootstrap/61210] bootstrap failure with clang

2014-05-19 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61210 --- Comment #3 from Manuel López-Ibáñez manu at gcc dot gnu.org --- (In reply to David Binderman from comment #2) (In reply to Manuel López-Ibáñez from comment #1) In which sense are they interesting? They show bugs in gcc trunk. Same as

[Bug target/60609] [4.8 Regression] Error: value of 256 too large for field of 1 bytes at 68242

2014-05-19 Thread cbaylis at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60609 cbaylis at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug middle-end/61225] [4.10 Regression] Several new failures after r210458 on x86_64-*-* with -m32

2014-05-19 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61225 Uroš Bizjak ubizjak at gmail dot com changed: What|Removed |Added Target||i686

[Bug libstdc++/61227] New: [C++11] Regex does not work

2014-05-19 Thread fatony at fatony dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61227 Bug ID: 61227 Summary: [C++11] Regex does not work Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

[Bug c/61184] [4.10 Regression] wrong code (that hangs) by LTO on x86_64-linux-gnu

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61184 --- Comment #2 from Richard Biener rguenth at gcc dot gnu.org --- Ok, it's rather an old bug in vrp_operand_equal_p which does if (is_overflow_infinity (val1)) return is_overflow_infinity (val2); which isn't correct for how it is called

[Bug rtl-optimization/61220] ICE on valid code at -O2 on x86_64-linux-gnu in maybe_record_trace_start, at dwarf2cfi.c:2239

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61220 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target||x86_64-*-*

[Bug tree-optimization/61221] [4.10 Regression] ICE on valid code at -O1 and above on x86_64-linux-gnu

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61221 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug rtl-optimization/61222] [4.10 Regression] ICE on valid code at -O2 and -O3 on x86_64-linux-gnu in decompose, at rtl.h:1456

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61222 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug rtl-optimization/61224] [4.10 Regression] ICE in rtl.h

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61224 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug lto/61218] lto ICE building libcilkrts with 4.9.0

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61218 --- Comment #1 from Richard Biener rguenth at gcc dot gnu.org --- Looks like LTO needs the cilk builtins.

[Bug c++/61214] [4.9/4.10 regression] Weird interaction between -fvisibility-inlines-hidden, inline virtuals and devirtualization

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61214 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added CC||hubicka at

[Bug ipa/61211] [4.9/4.10 Regression] ICE: verify_cgraph_node failed: edge points to wrong declaration with -O3 -fno-inline

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61211 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added CC||hubicka at

[Bug bootstrap/61210] bootstrap failure with clang

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61210 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug middle-end/61209] [4.10 Regression] internal compiler error: in fold_convert_loc, at fold-const.c:1950

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61209 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug tree-optimization/61203] [4.7/4.8/4.9/4.10 Regression] g++.old-deja/g++.jason/rvalue2.C FAILs with -O2 -fno-inline

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61203 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.7.4

[Bug libstdc++/60758] Infinite backtrace in __cxa_end_cleanup

2014-05-19 Thread alexey.merzlyakov at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60758 --- Comment #7 from Alexey Merzlyakov alexey.merzlyakov at samsung dot com --- The problem does not appear for thumb2 targets. On older architectures (armv6 and below) in thumb-mode the LR indeed can not be used as argument of POP instruction.

[Bug tree-optimization/61221] [4.10 Regression] ICE on valid code at -O1 and above on x86_64-linux-gnu

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61221 --- Comment #2 from Richard Biener rguenth at gcc dot gnu.org --- Interesting ;) We do some non-sensical simplification on dead code and ICE. But our dead-CFG compute code in SCCVN isn't up to recognizing a dead loop because it's conservative

[Bug libstdc++/60758] Infinite backtrace in __cxa_end_cleanup

2014-05-19 Thread alexey.merzlyakov at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60758 --- Comment #8 from Alexey Merzlyakov alexey.merzlyakov at samsung dot com --- Created attachment 32820 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=32820action=edit Fix for thumb fail Proposed bugfix (build OK, but not regtested).

[Bug c++/61228] New: noexcept(expression) causes internal compiler error

2014-05-19 Thread igorkuo at meta dot ua
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61228 Bug ID: 61228 Summary: noexcept(expression) causes internal compiler error Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/47461] warn_unused_result attribute ignored for templates

2014-05-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47461 --- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org --- Works with 4.9.0 w.cc: In function ‘void f(C*)’: w.cc:6:33: warning: ignoring return value of ‘bool C::f(T*) [with T = int]’, declared with attribute warn_unused_result

[Bug c++/61229] New: warn_unused_result fails to work with member functions

2014-05-19 Thread plasmahh at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61229 Bug ID: 61229 Summary: warn_unused_result fails to work with member functions Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/61229] warn_unused_result fails to work with member functions

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

[Bug c++/61228] noexcept(expression) causes internal compiler error

2014-05-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61228 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug target/61230] New: [4.10 regression][AArch64] New shift costs make scalar_shift_1.c to FAIL

2014-05-19 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61230 Bug ID: 61230 Summary: [4.10 regression][AArch64] New shift costs make scalar_shift_1.c to FAIL Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity:

[Bug libstdc++/61227] [C++11] Regex does not work

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

[Bug target/61230] [4.10 regression][AArch64] New shift costs make scalar_shift_1.c to FAIL

2014-05-19 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61230 jgreenhalgh at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug target/61230] [4.10 regression][AArch64] New shift costs make scalar_shift_1.c to FAIL

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61230 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target||aarch64

[Bug c/61184] [4.10 Regression] wrong code (that hangs) by LTO on x86_64-linux-gnu

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61184 --- Comment #3 from Richard Biener rguenth at gcc dot gnu.org --- Author: rguenth Date: Mon May 19 12:32:15 2014 New Revision: 210611 URL: http://gcc.gnu.org/viewcvs?rev=210611root=gccview=rev Log: 2014-05-19 Richard Biener rguent...@suse.de

[Bug c++/61229] warn_unused_result fails to work with member functions

2014-05-19 Thread plasmahh at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61229 Dennis Lubert plasmahh at gmx dot net changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED

[Bug target/61231] New: [4.9/4.10 Regression] bootstrap comparision failure on powerpc64le-linux-gnu

2014-05-19 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61231 Bug ID: 61231 Summary: [4.9/4.10 Regression] bootstrap comparision failure on powerpc64le-linux-gnu Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity:

[Bug libstdc++/61227] [C++11] Regex does not work

2014-05-19 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61227 --- Comment #2 from Andreas Schwab sch...@linux-m68k.org --- The C++ standard refers to ECMA-262 which defines [\w] as Perl does.

[Bug tree-optimization/61184] [4.10 Regression] wrong code (that hangs) by LTO on x86_64-linux-gnu

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61184 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/61231] [4.9/4.10 Regression] bootstrap comparision failure on powerpc64le-linux-gnu

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

[Bug go/61232] New: [4.10 Regression] link errors building libgo

2014-05-19 Thread doko at gcc dot gnu.org
Assignee: ian at airs dot com Reporter: doko at gcc dot gnu.org libgo fails to link, at least on x86*, powerpc*, arm*, aarch64* -linux with trunk 20140519: .libs/bytes.o:(.data.rel.C237[__go_td_FppN12_bytes.ReaderN9_io.WritererN5_int64N5_erroree]+0x0): multiple definition

[Bug go/61232] [4.10 Regression] link errors building libgo

2014-05-19 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61232 --- Comment #1 from Matthias Klose doko at gcc dot gnu.org --- this was r210608

[Bug libstdc++/61227] [C++11] Regex does not work

2014-05-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61227 --- Comment #3 from Jonathan Wakely redi at gcc dot gnu.org --- So it does, thanks, Andreas. I read C++11 [re.grammar]/7 as saying those classes are part of the changes to the ECMAScript spec.

[Bug other/61233] New: Demangler crash

2014-05-19 Thread gbenson at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61233 Bug ID: 61233 Summary: Demangler crash Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee:

[Bug go/61232] [4.10 Regression] link errors building libgo

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61232 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Version|4.9.0 |4.10.0

[Bug middle-end/61209] [4.10 Regression] internal compiler error: in fold_convert_loc, at fold-const.c:1950

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61209 --- Comment #3 from Richard Biener rguenth at gcc dot gnu.org --- Author: rguenth Date: Mon May 19 14:32:23 2014 New Revision: 210613 URL: http://gcc.gnu.org/viewcvs?rev=210613root=gccview=rev Log: 2014-05-19 Richard Biener rguent...@suse.de

[Bug tree-optimization/61221] [4.10 Regression] ICE on valid code at -O1 and above on x86_64-linux-gnu

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61221 --- Comment #3 from Richard Biener rguenth at gcc dot gnu.org --- Author: rguenth Date: Mon May 19 14:33:31 2014 New Revision: 210614 URL: http://gcc.gnu.org/viewcvs?rev=210614root=gccview=rev Log: 2014-05-19 Richard Biener rguent...@suse.de

[Bug libstdc++/61227] [C++11] Regex does not work

2014-05-19 Thread fatony at fatony dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61227 --- Comment #4 from FaTony fatony at fatony dot net --- The first regex is used to find illegal characters in symbol name in my project. The last regex is used to tokenize command line arguments. Those regexes work in Visual Studio 2012/2013 and

[Bug middle-end/61209] [4.10 Regression] internal compiler error: in fold_convert_loc, at fold-const.c:1950

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61209 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/61221] [4.10 Regression] ICE on valid code at -O1 and above on x86_64-linux-gnu

2014-05-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61221 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/61154] [4.10 Regression][ARM] wide-int merge introduced regressions in vshuf tests

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

[Bug lto/53831] [4.7 Regression] Virtuals missing in LTO symtab

2014-05-19 Thread hvtaifwkbgefbaei at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53831 Sami Farin hvtaifwkbgefbaei at gmail dot com changed: What|Removed |Added CC|

[Bug lto/53831] [4.7 Regression] Virtuals missing in LTO symtab

2014-05-19 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53831 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added CC|

[Bug fortran/61234] New: Warn for use-stmt without explicit only-list.

2014-05-19 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61234 Bug ID: 61234 Summary: Warn for use-stmt without explicit only-list. Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: enhancement Priority: P3

[Bug fortran/53940] Optionally warn about multiple explicit USE-association of the same symbol

2014-05-19 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53940 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added CC|

[Bug lto/53831] [4.7 Regression] Virtuals missing in LTO symtab

2014-05-19 Thread hvtaifwkbgefbaei at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53831 --- Comment #35 from Sami Farin hvtaifwkbgefbaei at gmail dot com --- binutils-2.24-13.fc21 haven't tried latest from git://sourceware.org/git/binutils-gdb.git

[Bug target/61231] [4.9/4.10 Regression] bootstrap comparision failure on powerpc64le-linux-gnu

2014-05-19 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61231 --- Comment #1 from Matthias Klose doko at gcc dot gnu.org --- so this happens because I had sys/sdt.h installed during the build, and automatically gets picked up during the build. So probably an invalid issue, or should the inclusion of this

[Bug ada/61201] Cross compile fails with SPARK_05 undefined

2014-05-19 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61201 --- Comment #2 from Richard Henderson rth at gcc dot gnu.org --- While that does allow me to proceed further, I think you're dismissing an actual problem somewhere. If gnat 4.8.2 can compile gnat 4.9.0 for native, then I do not understand why it

[Bug ada/61201] Cross compile fails with SPARK_05 undefined

2014-05-19 Thread charlet at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61201 --- Comment #3 from Arnaud Charlet charlet at gcc dot gnu.org --- The build of GNAT cross is designed to rely on a matching native, to simplify the set up, so this is really as designed here, and not just a 'search path problem'. The coupling

[Bug go/61232] [4.10 Regression] link errors building libgo

2014-05-19 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61232 Ian Lance Taylor ian at airs dot com changed: What|Removed |Added CC||hubicka at ucw dot

[Bug go/61232] [4.10 Regression] link errors building libgo

2014-05-19 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61232 --- Comment #3 from Ian Lance Taylor ian at airs dot com --- It's almost certainly the new ipa-comdats pass. When ipa-comdats converts a variable from static to comdat, it needs to give it a unique name.

[Bug target/61219] float to double conversion does not silence sNaN on soft-float ARM

2014-05-19 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61219 Joseph S. Myers jsm28 at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/59833] ARM soft-float extendsfdf2 fails to quiet signaling NaN

2014-05-19 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59833 Joseph S. Myers jsm28 at gcc dot gnu.org changed: What|Removed |Added CC||aurelien at

[Bug libstdc++/61235] New: SYSTEM(3) - had better copy its command string parameter

2014-05-19 Thread shaneyfelt at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61235 Bug ID: 61235 Summary: SYSTEM(3) - had better copy its command string parameter Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal

[Bug c/61236] New: GCC 4.9 generates incorrect object code

2014-05-19 Thread muks at banu dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61236 Bug ID: 61236 Summary: GCC 4.9 generates incorrect object code Product: gcc Version: 4.9.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug rtl-optimization/61224] [4.10 Regression] ICE in rtl.h

2014-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61224 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug rtl-optimization/61222] [4.10 Regression] ICE on valid code at -O2 and -O3 on x86_64-linux-gnu in decompose, at rtl.h:1456

2014-05-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61222 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug c/61236] GCC 4.9 generates incorrect object code

2014-05-19 Thread muks at banu dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61236 --- Comment #1 from Mukund Sivaraman muks at banu dot com --- The following is _correct_ generated x8t_64 code for dns_rdataslab_fromrdataset() as compiled with: gcc version 4.8.2 20131212 (Red Hat 4.8.2-7) (GCC) Under free_rdatas label, you

[Bug libstdc++/61235] SYSTEM(3) - had better copy its command string parameter

2014-05-19 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61235 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c/61236] GCC 4.9 generates incorrect object code

2014-05-19 Thread muks at banu dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61236 --- Comment #2 from Mukund Sivaraman muks at banu dot com --- This is the C function (so you can compare notes from the next comment): isc_result_t dns_rdataslab_fromrdataset(dns_rdataset_t *rdataset, isc_mem_t *mctx, isc_region_t

[Bug go/61232] [4.10 Regression] link errors building libgo

2014-05-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61232 Jan Hubicka hubicka at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug c/61236] GCC 4.9 generates incorrect object code

2014-05-19 Thread muks at banu dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61236 --- Comment #3 from Mukund Sivaraman muks at banu dot com --- The following is _incorrect_ generated x86_64 code for dns_rdataslab_fromrdataset() as compiled with: gcc version 4.9.1 20140507 (prerelease) (GCC). (the current version of GCC on

[Bug bootstrap/61210] bootstrap failure with clang

2014-05-19 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61210 --- Comment #5 from David Binderman dcb314 at hotmail dot com --- (In reply to Richard Biener from comment #4) Can you try to use -O0 with clang as it is otherwise the default for the host compiler invocations? Thus, it may very well be a

[Bug go/61232] [4.10 Regression] link errors building libgo

2014-05-19 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61232 Ian Lance Taylor ian at airs dot com changed: What|Removed |Added CC||ian at airs dot

[Bug c/61236] GCC 4.9 generates incorrect object code

2014-05-19 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61236 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug c/61236] GCC 4.9 generates incorrect object code

2014-05-19 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61236 --- Comment #5 from Markus Trippelsdorf trippels at gcc dot gnu.org --- (In reply to Markus Trippelsdorf from comment #4) Could you please try to reproduce the issue with a more recent snapshot:

[Bug go/61232] [4.10 Regression] link errors building libgo

2014-05-19 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61232 --- Comment #6 from Jan Hubicka hubicka at gcc dot gnu.org --- Well, is there a reason why I can not place static symbol into the comdat section, just as we do for labels within functions or thunks? Those also do not have unique name. It seems to

  1   2   3   >