[Bug fortran/60928] gfortran issue with allocatable components and OpenMP

2014-05-14 Thread quantheory at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60928 --- Comment #7 from Sean Santos --- Ah, right. Thinking about it again today, my comment 5 is very confused for several reasons, and I don't agree with it anymore. My original interpretation is the only one that makes sense to me again. Namely "

[Bug tree-optimization/60172] [4.9/4.10 Regression] ARM performance regression from trunk@207239

2014-05-14 Thread thomas.preudhomme at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60172 --- Comment #16 from Thomas Preud'homme --- Hi Richard, could you expand on what you said in comment #13? I don't see how reassoc could help cse here. From what I understood, reassoc tries to group per rank. In our case, we have (view of the sou

[Bug libstdc++/60966] std::call_once sometime hangs

2014-05-14 Thread hideaki.kimura at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60966 --- Comment #14 from Hideaki Kimura --- (In reply to Jonathan Wakely from comment #13) > This means you are waiting on an object that has gone out of scope. WIthout > more information it's not possible to tell if this is a bug in your program > o

[Bug debug/61013] [4.9/4.10 Regression] Option parsing difference between < 4.9 and 4.9

2014-05-14 Thread ccoutant at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61013 Cary Coutant changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug debug/61013] [4.9/4.10 Regression] Option parsing difference between < 4.9 and 4.9

2014-05-14 Thread ccoutant at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61013 --- Comment #15 from Cary Coutant --- Author: ccoutant Date: Thu May 15 00:34:20 2014 New Revision: 210456 URL: http://gcc.gnu.org/viewcvs?rev=210456&root=gcc&view=rev Log: Change -g so that it will override -g1 but not -g3. Backported from tru

[Bug target/57836] large constants evaluated inline

2014-05-14 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57836 --- Comment #2 from David Edelsohn --- The affect of deligitimize_address on storing constants in the TOC vs materializing inline was unintentional, but my JIT experiments on POWER7 did not show a bad performance affect from materializing inline.

[Bug debug/61013] [4.9/4.10 Regression] Option parsing difference between < 4.9 and 4.9

2014-05-14 Thread ccoutant at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61013 --- Comment #14 from Cary Coutant --- Author: ccoutant Date: Wed May 14 21:48:47 2014 New Revision: 210442 URL: http://gcc.gnu.org/viewcvs?rev=210442&root=gcc&view=rev Log: Change -g so that it will override -g1 but not -g3. gcc/ PR deb

[Bug lto/61001] Builtin memcpy and memset cannot be overridden when -flto is used

2014-05-14 Thread hp at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61001 --- Comment #5 from Hans-Peter Nilsson --- Well, it sucks as a failure mode. (User: "*Multiple* definitions? But I provided *one*! Surely a linker bug/misfeature of some sorts!") (Note: I'd be totally ok with e.g. compiling memcpy into a recur

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

2014-05-14 Thread m at matthewlai dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58038 --- Comment #8 from Matthew Lai --- Here is another case where this bug caused a hard-to-find problem - http://stackoverflow.com/questions/17574287/boostthread-attributes-setting-call-stack-size (last comment) Since a patch is already available

[Bug rtl-optimization/60969] [4.9/4.10 Regression] ICE in output_129 in MMXMOV of mode MODE_SF for march=pentium4

2014-05-14 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60969 --- Comment #18 from Richard Henderson --- (In reply to H.J. Lu from comment #17) That's probably the best solution long-term. Sometime before register allocation (but not too far before) inspect the insn stream and see what's left. If we see

[Bug ipa/61190] New: [4.8/4.9/4.10 Regression] g++.old-deja/g++.mike/p4736b.C FAILs at -O2/-Os/-O3

2014-05-14 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61190 Bug ID: 61190 Summary: [4.8/4.9/4.10 Regression] g++.old-deja/g++.mike/p4736b.C FAILs at -O2/-Os/-O3 Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity:

[Bug rtl-optimization/60969] [4.9/4.10 Regression] ICE in output_129 in MMXMOV of mode MODE_SF for march=pentium4

2014-05-14 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60969 --- Comment #17 from H.J. Lu --- As long as both MMX and X87 registers are available to register allocator, they may be used at the same time even if MMX usage is disparaged. Can we disable MMX registers when x87 registers used on a per-function

[Bug sanitizer/55561] TSAN: provide a TSAN instrumented libgomp

2014-05-14 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55561 --- Comment #49 from Dmitry Vyukov --- > However, my first idea would be that, since libgomp is not sanitized, not all > races in 'user land' would be detected. I'm just guessing ... If libgomp does not access user data (which I suspect it does

[Bug sanitizer/55561] TSAN: provide a TSAN instrumented libgomp

2014-05-14 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55561 --- Comment #48 from Joost VandeVondele --- (In reply to Roland Schulz from comment #47) > What is the advantage of a TSAN instrumented libgomp over one with > --disable-linux-futex? I would be happy to know that '--disable-linux-futex' is a su

[Bug libgcc/56846] _Unwind_Backtrace on ARM and noexcept

2014-05-14 Thread npl at chello dot at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56846 --- Comment #4 from npl at chello dot at --- I just found the similar entry on launchpad. I have to recall this from memory, as its been a long time since I played around with it. The issue of repeating entries occurs if you have a function wihou

[Bug debug/61013] [4.9/4.10 Regression] Option parsing difference between < 4.9 and 4.9

2014-05-14 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61013 --- Comment #13 from Richard Henderson --- (In reply to ccoutant from comment #10) > Sorry, I'm not sure what "both points" are. Does that mean that you > would support changing -g so that -g1 -g means -g2, but -g3 -g means > -g3? (I.e., -g will

[Bug sanitizer/55561] TSAN: provide a TSAN instrumented libgomp

2014-05-14 Thread roland at rschulz dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55561 --- Comment #47 from Roland Schulz --- Using 4.9 and --disable-linux-futex I don't get any false positives. Thus the problem I saw with 4.8.2 is indeed fixed with 4.9. Thanks! What is the advantage of a TSAN instrumented libgomp over one with --

[Bug rtl-optimization/60969] [4.9/4.10 Regression] ICE in output_129 in MMXMOV of mode MODE_SF for march=pentium4

2014-05-14 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60969 Uroš Bizjak changed: What|Removed |Added Keywords||ra Component|target

[Bug c++/61182] [4.9/4.10 Regression] Forming pointer to qualified function type

2014-05-14 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61182 --- Comment #11 from Daniel Krügler --- (In reply to pdaouadi from comment #3) > Still, if the standard says that it is not allowed we can work around it, > but then should I file a bug to clang? I have done so, http://llvm.org/bugs/show_bug.cg

[Bug c++/21631] diagnostic for a non constant reference when passed a non lvalue (copy constructor)

2014-05-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21631 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/20332] poor diagnostic when bind non lvalue to a reference for default arguments

2014-05-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20332 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug libstdc++/61166] overflow when parse number in std::duration operator""

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

[Bug libstdc++/61166] overflow when parse number in std::duration operator""

2014-05-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61166 --- Comment #8 from Jonathan Wakely --- That's correct, and the standard is clear that operator""ms(unsigned long long) is required to return chrono::milliseconds, not some other equivalent duration with a different Rep. So I think the question

[Bug c++/21631] diagnostic for a non constant reference when passed a non lvalue (copy constructor)

2014-05-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21631 --- Comment #3 from Jason Merrill --- Author: jason Date: Wed May 14 16:48:07 2014 New Revision: 210436 URL: http://gcc.gnu.org/viewcvs?rev=210436&root=gcc&view=rev Log: PR c++/20332 PR c++/21631 * call.c (reference_binding): Treat l

[Bug c++/20332] poor diagnostic when bind non lvalue to a reference for default arguments

2014-05-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20332 --- Comment #3 from Jason Merrill --- Author: jason Date: Wed May 14 16:48:07 2014 New Revision: 210436 URL: http://gcc.gnu.org/viewcvs?rev=210436&root=gcc&view=rev Log: PR c++/20332 PR c++/21631 * call.c (reference_binding): Treat l

[Bug ipa/61085] [4.9/4.10 Regression] wrong code with -O2 -fno-early-inlining (maybe wrong devirtualization)

2014-05-14 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61085 Martin Jambor changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jamborm at gcc dot gnu.org --- C

[Bug fortran/61126] [4.10 Regression] gfortran does not enable -Wununused-parameter with -Wextra

2014-05-14 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61126 Matthias Klose changed: What|Removed |Added Summary|[4.8/4.9/4.10 Regression] |[4.10 Regression] gfortran

[Bug driver/61106] [4.8/4.9/4.10 Regression] impliedness of -Wunused-parameter depends on -W option ordering

2014-05-14 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61106 Matthias Klose changed: What|Removed |Added Status|RESOLVED|NEW Resolution|FIXED

[Bug driver/61106] [4.8/4.9/4.10 Regression] impliedness of -Wunused-parameter depends on -W option ordering

2014-05-14 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61106 --- Comment #15 from Matthias Klose --- Author: doko Date: Wed May 14 16:22:20 2014 New Revision: 210434 URL: http://gcc.gnu.org/viewcvs?rev=210434&root=gcc&view=rev Log: gcc/ 2014-05-14 Matthias Klose Revert: 2014-05-08 Ma

[Bug driver/61106] [4.8/4.9/4.10 Regression] impliedness of -Wunused-parameter depends on -W option ordering

2014-05-14 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61106 --- Comment #14 from Matthias Klose --- Author: doko Date: Wed May 14 16:18:12 2014 New Revision: 210432 URL: http://gcc.gnu.org/viewcvs?rev=210432&root=gcc&view=rev Log: gcc/ 2014-05-14 Matthias Klose Revert: 2014-05-08 Manuel Lóp

[Bug c++/61189] New: ICE with __builtin_return_address() in noexcept lambda on x86

2014-05-14 Thread lh_mouse at 126 dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61189 Bug ID: 61189 Summary: ICE with __builtin_return_address() in noexcept lambda on x86 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug lto/61001] Builtin memcpy and memset cannot be overridden when -flto is used

2014-05-14 Thread eblot.ml at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61001 Emmanuel Blot changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug debug/61188] [4.10 regression] Many -fcompare-debug failures

2014-05-14 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61188 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED C

[Bug debug/61188] [4.10 regression] Many -fcompare-debug failures

2014-05-14 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61188 --- Comment #3 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Wed May 14 15:53:11 2014 New Revision: 210429 URL: http://gcc.gnu.org/viewcvs?rev=210429&root=gcc&view=rev Log: gcc/ PR debug/61188 * print-rtl.c (print_rtx): Su

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

2014-05-14 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61084 --- Comment #9 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Wed May 14 15:42:52 2014 New Revision: 210428 URL: http://gcc.gnu.org/viewcvs?rev=210428&root=gcc&view=rev Log: gcc/ PR target/61084 * config/sparc/sparc.md: Fix

[Bug gcov-profile/60897] Mangled function name in warning during -fprofile-use phase of Firefox build

2014-05-14 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60897 --- Comment #4 from Martin Jambor --- Author: jamborm Date: Wed May 14 15:32:31 2014 New Revision: 210426 URL: http://gcc.gnu.org/viewcvs?rev=210426&root=gcc&view=rev Log: 2014-05-14 Martin Jambor PR ipa/60897 * ipa-prop.c (ipa_modif

[Bug c++/56176] ICE with call to synthesized default constructor of inner struct with NSDMI

2014-05-14 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56176 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/58616] [meta-bug] nsdmi

2014-05-14 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58616 Bug 58616 depends on bug 56176, which changed state. Bug 56176 Summary: ICE with call to synthesized default constructor of inner struct with NSDMI https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56176 What|Removed

[Bug c++/56176] ICE with call to synthesized default constructor of inner struct with NSDMI

2014-05-14 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56176 --- Comment #3 from Paolo Carlini --- I'm going to add the reduced testcase and close this as fixed.

[Bug debug/61013] [4.9/4.10 Regression] Option parsing difference between < 4.9 and 4.9

2014-05-14 Thread ccoutant at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61013 --- Comment #12 from ccoutant at google dot com --- > FWIW this regresses a few gdb tests. It's easy to fix the > gdb test suite, but if this is going to be fixed before the > next gcc release, I'd rather not bother. Any word on that? I'm plann

[Bug debug/61013] [4.9/4.10 Regression] Option parsing difference between < 4.9 and 4.9

2014-05-14 Thread tromey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61013 Tom Tromey changed: What|Removed |Added CC||tromey at gcc dot gnu.org --- Comment #11 f

[Bug libstdc++/61166] overflow when parse number in std::duration operator""

2014-05-14 Thread kan.liu.229 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61166 --- Comment #7 from Kan Liu --- (In reply to emsr from comment #6) > Something like parse_number was in the original doc as an implementation > example. The idea was to select the smallest integral type that could > accommodate the number string

[Bug rtl-optimization/61094] [4.9/4.10 Regression] -O3 insn Internal compiler error in copyprop_hardreg_forward_1, at regcprop.c:775

2014-05-14 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61094 --- Comment #11 from Jeffrey A. Law --- Right, and that's the case I'm still pondering.

[Bug rtl-optimization/61094] [4.9/4.10 Regression] -O3 insn Internal compiler error in copyprop_hardreg_forward_1, at regcprop.c:775

2014-05-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61094 --- Comment #10 from Jakub Jelinek --- Sure, there, or merge_def_and_ext, or combine_reaching_defs. In any case, what I'm afraid of is that when there are two extensions, you in the first round verify that a copy is suitable and so is the new ext

[Bug rtl-optimization/61094] [4.9/4.10 Regression] -O3 insn Internal compiler error in copyprop_hardreg_forward_1, at regcprop.c:775

2014-05-14 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61094 --- Comment #9 from Jeffrey A. Law --- Just starting to look at this, but my first thought is to validate the copy in combine_set_extension. We can still abort the transformation at that point.

[Bug c++/61182] [4.9/4.10 Regression] Forming pointer to qualified function type

2014-05-14 Thread pdaou...@aldebaran-robotics.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61182 --- Comment #10 from pdaou...@aldebaran-robotics.com --- (In reply to Daniel Krügler from comment #9) > I don' think that this specialization can - according to the language - > remove const qualifiers of function types, because there is no > cons

[Bug plugins/61176] [4.9/4.10 Regression] plugin builds including gimple.h not building

2014-05-14 Thread amacleod at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61176 --- Comment #7 from Andrew Macleod --- Thats part of the fun. There is little rhyme nor reason to what includes what right now.. it was purely demand driven over many years. For your current purposes, gimple.h and tree.h were the primary accumu

[Bug libstdc++/61166] overflow when parse number in std::duration operator""

2014-05-14 Thread emsr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61166 --- Comment #6 from emsr at gcc dot gnu.org --- Something like parse_number was in the original doc as an implementation example. The idea was to select the smallest integral type that could accommodate the number string with. This is done with

[Bug rtl-optimization/60866] [4.7/4.8/4.9 Regression] ICE: in get_seqno_for_a_jump, at sel-sched-ir.c:4068 with -fselective-scheduling -fno-if-conversion

2014-05-14 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60866 Uroš Bizjak changed: What|Removed |Added Status|RESOLVED|ASSIGNED Resolution|FIXED

[Bug tree-optimization/61090] [4.10 Regression] ICE in build_ref_for_offset

2014-05-14 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61090 Martin Jambor changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jamborm at gcc dot gnu.org --- C

[Bug debug/61188] [4.10 regression] Many -fcompare-debug failures

2014-05-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61188 Rainer Orth changed: What|Removed |Added Target Milestone|--- |4.10.0

[Bug debug/61188] [4.10 regression] Many -fcompare-debug failures

2014-05-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61188 --- Comment #2 from Rainer Orth --- Created attachment 32797 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=32797&action=edit -fcompare-debug dump

[Bug debug/61188] [4.10 regression] Many -fcompare-debug failures

2014-05-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61188 --- Comment #1 from Rainer Orth --- Created attachment 32796 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=32796&action=edit -fcompare-debug dump

[Bug debug/61188] New: [4.10 regression] Many -fcompare-debug failures

2014-05-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61188 Bug ID: 61188 Summary: [4.10 regression] Many -fcompare-debug failures Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug libfortran/61187] New: valgrind errors if stdin is closed

2014-05-14 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61187 Bug ID: 61187 Summary: valgrind errors if stdin is closed Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: libfortran

[Bug plugins/61176] [4.9/4.10 Regression] plugin builds including gimple.h not building

2014-05-14 Thread doko at ubuntu dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61176 --- Comment #6 from Matthias Klose --- Am 14.05.2014 14:21, schrieb amacleod at redhat dot com: > btw, the long term plan is that #include "gimple.h" will get all the basic > prerequisites you need to manipulate gimple. And then you just #include

[Bug plugins/61176] [4.9/4.10 Regression] plugin builds including gimple.h not building

2014-05-14 Thread amacleod at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61176 --- Comment #5 from Andrew Macleod --- btw, the long term plan is that #include "gimple.h" will get all the basic prerequisites you need to manipulate gimple. And then you just #include any extras your specific task requires. We're just in a tra

[Bug rtl-optimization/60866] [4.7/4.8/4.9/4.10 Regression] ICE: in get_seqno_for_a_jump, at sel-sched-ir.c:4068 with -fselective-scheduling -fno-if-conversion

2014-05-14 Thread abel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60866 Andrey Belevantsev changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug c++/61186] New: ./g++.dg/ipa/pr52939.C & valgrind & pointer_set_insert

2014-05-14 Thread dcb314 at hotmail dot com
../src/trunk/configure --prefix=/home/dcb/gcc/results --enable-checking=release --enable-languages=c,c++,fortran --disable-werror Thread model: posix gcc version 4.10.0 20140514 (experimental) (GCC) [dcb@zippy4 testsuite]$

[Bug plugins/61176] [4.9/4.10 Regression] plugin builds including gimple.h not building

2014-05-14 Thread amacleod at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61176 --- Comment #4 from Andrew Macleod --- We have to flatten it before we can fix it... its a complete dependency mess. you could create a plugin-includes.h which includes all the files from the primary globbing files that were flattened (gimple.h

[Bug rtl-optimization/60866] [4.7/4.8/4.9/4.10 Regression] ICE: in get_seqno_for_a_jump, at sel-sched-ir.c:4068 with -fselective-scheduling -fno-if-conversion

2014-05-14 Thread abel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60866 --- Comment #4 from Andrey Belevantsev --- Author: abel Date: Wed May 14 12:09:02 2014 New Revision: 210420 URL: http://gcc.gnu.org/viewcvs?rev=210420&root=gcc&view=rev Log: PR rtl-optimization/60866 * sel-sched-ir (sel_init_new_

[Bug c++/61182] [4.9/4.10 Regression] Forming pointer to qualified function type

2014-05-14 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61182 --- Comment #9 from Daniel Krügler --- (In reply to Jonathan Wakely from comment #7) > And Boost. I have to wonder why their remove_const is so much more > complicated than ours: > > template > struct remove_const > { typedef _Tp t

[Bug c++/61182] [4.9/4.10 Regression] Forming pointer to qualified function type

2014-05-14 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61182 --- Comment #8 from Daniel Krügler --- (In reply to Paolo Carlini from comment #6) > I'm adding Daniel in CC, maybe he has a something to say. To be safe, I'm > also tentatively marking this as a regression. I agree with Jason as well for the re

[Bug sanitizer/61185] Wrong value in error message

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

[Bug c++/61182] [4.9/4.10 Regression] Forming pointer to qualified function type

2014-05-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61182 --- Comment #7 from Jonathan Wakely --- (In reply to pdaouadi from comment #3) > Still, if the standard says that it is not allowed we can work around it, > but then should I file a bug to clang? And Boost. I have to wonder why their remove_cons

[Bug libstdc++/60966] std::call_once sometime hangs

2014-05-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60966 --- Comment #13 from Jonathan Wakely --- (In reply to Hideaki Kimura from comment #11) > Hi, I'm also (seemingly) hitting this issue. > When I run my program with valgrind, I get what Thomas reported. > > ==22319== Invalid read of size 4 > ==223

[Bug middle-end/61158] negative shift at fold-const.c:12095

2014-05-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61158 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/59904] [ARM] tls-reload-1.c fails

2014-05-14 Thread tony.wang at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59904 --- Comment #4 from wangzheyu --- Hi christophe, It's ok from my side, the link time is ok. I'm not sure if it's related to your tool chain version, but would you please provide detailed information of your toolchain, the cmd you run for the test

[Bug fortran/60928] gfortran issue with allocatable components and OpenMP

2014-05-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60928 --- Comment #6 from Jakub Jelinek --- Array sections are only allowed in depend, map, from and to clauses, other clauses work only with whole variables, not just portions thereof.

[Bug fortran/60928] gfortran issue with allocatable components and OpenMP

2014-05-14 Thread quantheory at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60928 --- Comment #5 from Sean Santos --- Well, I thought I understood this, but maybe not. I was thinking that "subobject" in this context meant "component". A "list item" here is just any variable or common block listed in a clause, in this case the

[Bug sanitizer/61185] Wrong value in error message

2014-05-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61185 --- Comment #3 from Jakub Jelinek --- But, if you want to use the source type before this conversion, make sure to also test stuff like: int main () { unsigned long long l = 0x0001ULL; volatile int u = 9; u <<= l; return 0; }

[Bug sanitizer/61185] Wrong value in error message

2014-05-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61185 --- Comment #2 from Jakub Jelinek --- IMHO not a bug. The compiler really uses (int) (i - j) as the shiftcount, and that is negative.

[Bug sanitizer/61185] Wrong value in error message

2014-05-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61185 Marek Polacek changed: What|Removed |Added Target Milestone|--- |4.10.0 --- Comment #1 from Marek Polacek

[Bug middle-end/61158] negative shift at fold-const.c:12095

2014-05-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61158 --- Comment #3 from Marek Polacek --- (In reply to Vittorio Zecca from comment #2) > I found this one with -fsanitize=shift. The runtime error message says > "shift exponent -8 is negative". Maybe this is also a sanitizer bug? Yeah, I opened PR6

[Bug sanitizer/61185] New: Wrong value in error message

2014-05-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61185 Bug ID: 61185 Summary: Wrong value in error message Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: sanitizer

[Bug plugins/61176] [4.9/4.10 Regression] plugin builds including gimple.h not building

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

[Bug rtl-optimization/60901] [4.8/4.9/4.10 Regression] ICE: SIGSEGV in add_to_deps_list with -fsel-sched-pipelining-outer-loops

2014-05-14 Thread abel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60901 Andrey Belevantsev changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/60901] [4.8/4.9/4.10 Regression] ICE: SIGSEGV in add_to_deps_list with -fsel-sched-pipelining-outer-loops

2014-05-14 Thread abel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60901 --- Comment #4 from Andrey Belevantsev --- Author: abel Date: Wed May 14 09:46:26 2014 New Revision: 210414 URL: http://gcc.gnu.org/viewcvs?rev=210414&root=gcc&view=rev Log: PR rtl-optimization/60901 * config/i386/i386.c (ix86_dependenci

[Bug c++/61182] [4.9/4.10 Regression] Forming pointer to qualified function type

2014-05-14 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61182 Paolo Carlini changed: What|Removed |Added CC||daniel.kruegler@googlemail.

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

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

[Bug plugins/61176] [4.9/4.10 Regression] plugin builds including gimple.h not building

2014-05-14 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61176 --- Comment #2 from Matthias Klose --- is this about stability? With trying, you find out that the following will work: #include #include #include #include #include #include #include #include #include #include #include int main(void)

[Bug sanitizer/61100] asan/tsan should have the sanitizer includes

2014-05-14 Thread kcc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61100 Kostya Serebryany changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug sanitizer/61100] asan/tsan should have the sanitizer includes

2014-05-14 Thread y.gribov at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61100 --- Comment #3 from Yury Gribov --- Kostya, please check if this works for you. Also you'll probably want to update the file list in the upcoming patch.

[Bug sanitizer/61100] asan/tsan should have the sanitizer includes

2014-05-14 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61100 --- Comment #2 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Wed May 14 08:33:45 2014 New Revision: 210413 URL: http://gcc.gnu.org/viewcvs?rev=210413&root=gcc&view=rev Log: 2014-05-14 Yury Gribov PR sanitizer/61100 * Makef

[Bug lto/60981] lto-plugin configuration doesn't test for -static-libgcc (OSX gcc -> clang)

2014-05-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60981 Rainer Orth changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED URL|

[Bug libstdc++/60966] std::call_once sometime hangs

2014-05-14 Thread thomas.sanchz at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60966 --- Comment #12 from Thomas Sanchez --- Hi Hideaki, I was able to workaround the bug by using boost promise instead of the STL one. I did not have the time to investigate the bug however, I'm not really familiar with the STL design :( Here is w