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

2014-04-04 Thread alexey.merzlyakov at samsung dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60758 Bug ID: 60758 Summary: Infinite backtrace in __cxa_end_cleanup Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

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

2014-04-04 Thread alexey.merzlyakov at samsung dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60758 --- Comment #1 from Alexey Merzlyakov --- Created attachment 32543 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32543&action=edit Proposed patch Proposed patch is attached.

[Bug bootstrap/60719] With --program-prefix=$target_alias --program-suffix=-$version install-driver breaks

2014-04-04 Thread tschwinge at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60719 --- Comment #4 from Thomas Schwinge --- Author: tschwinge Date: Fri Apr 4 08:09:23 2014 New Revision: 209072 URL: http://gcc.gnu.org/viewcvs?rev=209072&root=gcc&view=rev Log: Fix shell scripting. PR bootstrap/60719 * Makefile.in (instal

[Bug rtl-optimization/60757] combine uses exponential time in nonzero_bits1 recursion

2014-04-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60757 --- Comment #2 from Richard Biener --- Can you point to the recursion please?

[Bug middle-end/60746] [4.9 Regression] ICE segfault in gimple-expr.c:314

2014-04-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60746 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug c++/60747] the tree-vrp compilation flag produce wrong assembly

2014-04-04 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60747 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org --- Comment

[Bug c++/60750] [4.8/4.9 Regression] double free after std::move on string inside throw when compiled with optimization

2014-04-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60750 Richard Biener changed: What|Removed |Added Keywords||wrong-code Priority|P3

[Bug fortran/60718] Test case gfortran.dg/select_type_4.f90 fails on ARM

2014-04-04 Thread bernd.edlinger at hotmail dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60718 --- Comment #4 from Bernd Edlinger --- in this example, we have __class_poly_list_Node_type_p is alias_set 3 which is used for the list_type::head, next fields and __class_poly_list_Node_type is alias set 8 which is used for the parameter new_n

[Bug fortran/60718] Test case gfortran.dg/select_type_4.f90 fails on ARM

2014-04-04 Thread bernd.edlinger at hotmail dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60718 --- Comment #5 from Bernd Edlinger --- both types are essentially identical, 64 bits large, consist of two pointers, data, and vptr. data points to the target structure, and vptr is the class type.

[Bug debug/60756] var-tracking selects wrong registers

2014-04-04 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60756 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/60750] [4.8/4.9 Regression] double free after std::move on string inside throw when compiled with optimization

2014-04-04 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60750 --- Comment #5 from Markus Trippelsdorf --- -fno-ipa-pure-const "fixes" the issue.

[Bug c++/60750] [4.8/4.9 Regression] double free after std::move on string inside throw when compiled with optimization

2014-04-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60750 --- Comment #6 from Richard Biener --- (In reply to Markus Trippelsdorf from comment #5) > -fno-ipa-pure-const "fixes" the issue. local pure const computes thrower() as noreturn. Adding noreturn to it in the source reproduces the problem even wi

[Bug c++/60750] [4.8/4.9 Regression] double free after std::move on string inside throw when compiled with optimization

2014-04-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60750 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug rtl-optimization/59429] Missed optimization opportunity in qsort-style comparison functions

2014-04-04 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59429 Kai Tietz changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/60718] Test case gfortran.dg/select_type_4.f90 fails on ARM

2014-04-04 Thread bernd.edlinger at hotmail dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60718 --- Comment #6 from Bernd Edlinger --- hmm, gfc_build_class_symbol creates different types, if a class has the allocatable, target or pointer attribute. get_unique_hashed_string (tname, ts->u.derived); if ((*as) && attr->allocatable) spr

[Bug middle-end/60746] [4.9 Regression] ICE segfault in gimple-expr.c:314

2014-04-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60746 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/60746] [4.9 Regression] ICE segfault in gimple-expr.c:314

2014-04-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60746 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/60750] [4.8/4.9 Regression] double free after std::move on string inside throw when compiled with optimization

2014-04-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60750 --- Comment #8 from Richard Biener --- Patch posted and in testing - the underlying issue is present at least since 4.1 (didn't check 4.0 sources).

[Bug tree-optimization/55177] missed optimizations with __builtin_bswap

2014-04-04 Thread krebbel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55177 Andreas Krebbel changed: What|Removed |Added CC||krebbel at gcc dot gnu.org --- Comment

[Bug target/60657] [4.9 Regression] ICE: error: insn does not satisfy its constraints

2014-04-04 Thread law at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60657 --- Comment #9 from Jeffrey A. Law --- Author: law Date: Fri Apr 4 13:13:20 2014 New Revision: 209085 URL: http://gcc.gnu.org/viewcvs?rev=209085&root=gcc&view=rev Log: PR target/60657 * config/arm/predicates.md (const_int_I_operand):

[Bug target/60657] [4.9 Regression] ICE: error: insn does not satisfy its constraints

2014-04-04 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60657 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/60650] [ARM] LRA ICE in assign_by_spills

2014-04-04 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60650 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug fortran/60191] test case gfortran.dg/dynamic_dispatch_1/3.f03 fail on ARMv7

2014-04-04 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60191 --- Comment #14 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Fri Apr 4 13:54:16 2014 New Revision: 209091 URL: http://gcc.gnu.org/viewcvs?rev=209091&root=gcc&view=rev Log: 2014-04-04 Bernd Edlinger PR fortran/60191

[Bug rtl-optimization/60757] combine uses exponential time in nonzero_bits1 recursion

2014-04-04 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60757 --- Comment #3 from Jorn Wolfgang Rennecke --- Created attachment 32544 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32544&action=edit typescript with backtrace It appears that some other epiphany patches I had in my tree I thought were un

[Bug target/57949] [powerpc64] Structure parameter alignment issue with vector extensions

2014-04-04 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57949 --- Comment #10 from Bill Schmidt --- Author: wschmidt Date: Fri Apr 4 14:05:08 2014 New Revision: 209095 URL: http://gcc.gnu.org/viewcvs?rev=209095&root=gcc&view=rev Log: [gcc] 2014-04-04 Bill Schmidt Backport from mainline r201750.

[Bug rtl-optimization/60757] combine uses exponential time in nonzero_bits1 recursion

2014-04-04 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60757 --- Comment #4 from Jorn Wolfgang Rennecke --- (In reply to Jorn Wolfgang Rennecke from comment #3) > Created attachment 32544 [details] > typescript with backtrace > > It appears that some other epiphany patches I had in my tree I thought were >

[Bug ipa/60640] [4.9 Regression] ICE edge points to wrong declaration / verify_cgraph_node failed

2014-04-04 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60640 --- Comment #12 from Martin Jambor --- Author: jamborm Date: Fri Apr 4 14:11:06 2014 New Revision: 209097 URL: http://gcc.gnu.org/viewcvs?rev=209097&root=gcc&view=rev Log: 2014-04-04 Martin Jambor PR ipa/60640 * cgraph.h (cgraph_

[Bug c/60759] New: -Wlogical-op should perhaps warn about two-way implicit conversions

2014-04-04 Thread giuliano.procida at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60759 Bug ID: 60759 Summary: -Wlogical-op should perhaps warn about two-way implicit conversions Product: gcc Version: 4.6.3 Status: UNCONFIRMED Severity: normal

[Bug target/56843] PowerPC Newton-Raphson reciprocal estimates can be improved

2014-04-04 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56843 --- Comment #6 from Bill Schmidt --- Author: wschmidt Date: Fri Apr 4 14:29:23 2014 New Revision: 209104 URL: http://gcc.gnu.org/viewcvs?rev=209104&root=gcc&view=rev Log: [gcc] 2014-04-04 Bill Schmidt Backport from mainline 2013-04-

[Bug libgomp/60670] omp.h may differ between multilibs

2014-04-04 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60670 Rainer Orth changed: What|Removed |Added Target Milestone|--- |4.9.0

[Bug target/59844] Powerpc64le cannot bootstrap with -O3/-mcpu=power8

2014-04-04 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59844 --- Comment #6 from Bill Schmidt --- Author: wschmidt Date: Fri Apr 4 14:32:32 2014 New Revision: 209105 URL: http://gcc.gnu.org/viewcvs?rev=209105&root=gcc&view=rev Log: [gcc] 2014-04-04 Bill Schmidt Back port from mainline 2014-01

[Bug target/59909] Quad memory bootstrap issues on little endian powerpc64 power8 systems

2014-04-04 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59909 --- Comment #9 from Bill Schmidt --- Author: wschmidt Date: Fri Apr 4 14:42:18 2014 New Revision: 209107 URL: http://gcc.gnu.org/viewcvs?rev=209107&root=gcc&view=rev Log: [gcc/testsuite] 2014-04-04 Bill Schmidt Back port from mainline

[Bug c/60759] -Wlogical-op should perhaps warn about two-way implicit conversions

2014-04-04 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60759 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment #

[Bug c++/60760] New: arithmetic on null pointers should not be allowed in constant expressions

2014-04-04 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60760 Bug ID: 60760 Summary: arithmetic on null pointers should not be allowed in constant expressions Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: accept

[Bug c/60759] -Wlogical-op should perhaps warn about two-way implicit conversions

2014-04-04 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60759 Manuel López-Ibáñez changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Comment

[Bug target/60137] Code fails with -mcpu=power8 -O3 -mno-vsx

2014-04-04 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60137 --- Comment #4 from Bill Schmidt --- Author: wschmidt Date: Fri Apr 4 15:02:38 2014 New Revision: 209111 URL: http://gcc.gnu.org/viewcvs?rev=209111&root=gcc&view=rev Log: [gcc] 2014-04-04 Bill Schmidt Backport from mainline r207699.

[Bug target/60203] Support long double/_Decimal128 direct move on power8

2014-04-04 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60203 --- Comment #8 from Bill Schmidt --- Author: wschmidt Date: Fri Apr 4 15:02:38 2014 New Revision: 209111 URL: http://gcc.gnu.org/viewcvs?rev=209111&root=gcc&view=rev Log: [gcc] 2014-04-04 Bill Schmidt Backport from mainline r207699.

[Bug target/58675] ICE in rs6000_secondary_reload_inner:15460, type = store

2014-04-04 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58675 --- Comment #9 from Bill Schmidt --- Author: wschmidt Date: Fri Apr 4 15:05:34 2014 New Revision: 209112 URL: http://gcc.gnu.org/viewcvs?rev=209112&root=gcc&view=rev Log: 2014-04-04 Bill Schmidt Apply mainline r207798 2014-02-26 Ala

[Bug target/57935] ICE in rs6000_secondary_reload_inner:15181, type = load

2014-04-04 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57935 --- Comment #5 from Bill Schmidt --- Author: wschmidt Date: Fri Apr 4 15:05:34 2014 New Revision: 209112 URL: http://gcc.gnu.org/viewcvs?rev=209112&root=gcc&view=rev Log: 2014-04-04 Bill Schmidt Apply mainline r207798 2014-02-26 Ala

[Bug target/57052] missed optimization with rotate and mask

2014-04-04 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57052 --- Comment #3 from Bill Schmidt --- Author: wschmidt Date: Fri Apr 4 15:10:24 2014 New Revision: 209114 URL: http://gcc.gnu.org/viewcvs?rev=209114&root=gcc&view=rev Log: 2014-04-04 Bill Schmidt Back port from trunk 2013-04-25 Alan

[Bug target/60032] [4.9 regression] ICE in reload_cse_simplify_operands, at postreload.c:411

2014-04-04 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60032 --- Comment #10 from Bill Schmidt --- Author: wschmidt Date: Fri Apr 4 15:10:24 2014 New Revision: 209114 URL: http://gcc.gnu.org/viewcvs?rev=209114&root=gcc&view=rev Log: 2014-04-04 Bill Schmidt Back port from trunk 2013-04-25 Alan

[Bug target/60735] GCC targeting E500 with SPE has errors with the _Decimal64 type

2014-04-04 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60735 --- Comment #5 from Bill Schmidt --- Author: wschmidt Date: Fri Apr 4 15:14:01 2014 New Revision: 209116 URL: http://gcc.gnu.org/viewcvs?rev=209116&root=gcc&view=rev Log: [gcc] 2014-04-04 Bill Schmidt Back port mainline subversion id 20

[Bug libgomp/60670] omp.h may differ between multilibs

2014-04-04 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60670 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comment #3

[Bug libgomp/60670] omp.h may differ between multilibs

2014-04-04 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60670 --- Comment #4 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #3 from Tobias Burnus --- > (In reply to r...@cebitec.uni-bielefeld.de from comment #2) >> > --- Comment #1 from Richard Biener --- >> > Or the header needs to include all

[Bug ipa/60761] New: Names of all function clones in g++ are "", in both warnings and dumps

2014-04-04 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60761 Bug ID: 60761 Summary: Names of all function clones in g++ are "", in both warnings and dumps Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/60761] Names of all function clones in g++ are "", in both warnings and dumps

2014-04-04 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60761 --- Comment #1 from Martin Jambor --- This is because in dump_decl in gcc/cp/error.c there is: case FUNCTION_DECL: if (! DECL_LANG_SPECIFIC (t)) pp_string (pp, M_("")); and the revision causing this clears DECL_LANG_SPECIFIC.

[Bug rtl-optimization/60155] ICE: in get_pressure_class_and_nregs at gcse.c:3438

2014-04-04 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60155 --- Comment #12 from Jeffrey A. Law --- Dave, The updated patch looks good. Please post it to gcc-patches for archival purposes with a note that I approved it in BZ before installing the patch. Thanks, jeff

[Bug ipa/60640] [4.9 Regression] ICE edge points to wrong declaration / verify_cgraph_node failed

2014-04-04 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60640 Martin Jambor changed: What|Removed |Added URL||http://gcc.gnu.org/ml/gcc-p

[Bug debug/60756] var-tracking selects wrong registers

2014-04-04 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60756 --- Comment #2 from Richard Henderson --- Yes, this testcase works better with -fno-var-tracking-assignments. It seems to be a mixed bag, though. Running the testsuite with this argument causes 79 previously failing guality tests to pass, but ca

[Bug bootstrap/60743] build/genautomata uses 700 MB memory for ARM

2014-04-04 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60743 --- Comment #7 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Fri Apr 4 15:47:45 2014 New Revision: 209119 URL: http://gcc.gnu.org/viewcvs?rev=209119&root=gcc&view=rev Log: [ARM/AArch64] Reduce divider reservation duration in Cortex-

[Bug bootstrap/60743] build/genautomata uses 700 MB memory for ARM

2014-04-04 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60743 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/60762] New: [ASAN] -fsanitize=address fails with LTO

2014-04-04 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60762 Bug ID: 60762 Summary: [ASAN] -fsanitize=address fails with LTO Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P

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

2014-04-04 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60758 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org --- Comm

[Bug debug/60655] [4.9 Regression] ICE: output_operand: invalid expression as operand

2014-04-04 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60655 --- Comment #9 from Ramana Radhakrishnan --- Author: ramana Date: Fri Apr 4 16:10:07 2014 New Revision: 209121 URL: http://gcc.gnu.org/viewcvs?rev=209121&root=gcc&view=rev Log: Fix PR debug/60655 - part 1 This is a partial fix for PR60655 whe

[Bug debug/60655] [4.9 Regression] ICE: output_operand: invalid expression as operand

2014-04-04 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60655 --- Comment #10 from Ramana Radhakrishnan --- Partially fixed on trunk - need to handle the failure without -fdata-sections and -g

[Bug rtl-optimization/60763] New: ICE in extract_insn starting with rev 208984

2014-04-04 Thread pthaugen at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60763 Bug ID: 60763 Summary: ICE in extract_insn starting with rev 208984 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-o

[Bug bootstrap/60743] build/genautomata uses 700 MB memory for ARM

2014-04-04 Thread bernd.edlinger at hotmail dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60743 --- Comment #9 from Bernd Edlinger --- The patch works for me. Thanks for fixing this so quickly!

[Bug libstdc++/50871] [C++0x] G++ fails to reject explicitly-defaulted function definition with different exception spec in system headers

2014-04-04 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50871 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug debug/60756] var-tracking selects wrong registers

2014-04-04 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60756 --- Comment #3 from Eric Botcazou --- > Yes, this testcase works better with -fno-var-tracking-assignments. That's expected for the param-[123].c testcases. > It seems to be a mixed bag, though. Running the testsuite with this > argument causes

[Bug c++/60760] arithmetic on null pointers should not be allowed in constant expressions

2014-04-04 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60760 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler@googlemail.

[Bug c++/60760] arithmetic on null pointers should not be allowed in constant expressions

2014-04-04 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60760 --- Comment #2 from Jonathan Wakely --- Yes, we rely on that in initializer_list<>::end(), and clang rejects that. I discussed that case with Jason and we think [expr.add] could be clarified - do you have an existing issue number related to that?

[Bug c++/58207] [4.7/4.8/4.9 Regression] ICE in sort_constexpr_mem_initializers due to out of bounds vector access

2014-04-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58207 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug lto/59626] [4.8/4.9 Regression] /usr/include/bits/unistd.h:173:1: error: inlining failed in call to always_inline 'readlinkat': recursive inlining

2014-04-04 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59626 --- Comment #21 from Jan Hubicka --- Author: hubicka Date: Fri Apr 4 18:02:31 2014 New Revision: 209123 URL: http://gcc.gnu.org/viewcvs?rev=209123&root=gcc&view=rev Log: PR ipa/59626 * lto-cgraph.c (input_overwrite_node): Check that par

[Bug c++/60760] arithmetic on null pointers should not be allowed in constant expressions

2014-04-04 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60760 --- Comment #3 from Daniel Krügler --- (In reply to Jonathan Wakely from comment #2) > Yes, we rely on that in initializer_list<>::end(), and clang rejects that. > I discussed that case with Jason and we think [expr.add] could be clarified > -

[Bug fortran/60718] Test case gfortran.dg/select_type_4.f90 fails on ARM

2014-04-04 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60718 Mikael Morin changed: What|Removed |Added CC||mikael at gcc dot gnu.org --- Comment #7 f

[Bug c++/44613] Declaring an array with non-constant length inside a switch corrupts stack pointer.

2014-04-04 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44613 --- Comment #9 from Jason Merrill --- Author: jason Date: Fri Apr 4 19:36:00 2014 New Revision: 209125 URL: http://gcc.gnu.org/viewcvs?rev=209125&root=gcc&view=rev Log: PR c++/44613 * semantics.c (add_stmt): Set STATEMENT_LIST_HAS_LABEL.

[Bug c++/21113] Jumps into VLA or VM scope not rejected for C++

2014-04-04 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21113 --- Comment #3 from Jason Merrill --- Author: jason Date: Fri Apr 4 19:35:54 2014 New Revision: 209124 URL: http://gcc.gnu.org/viewcvs?rev=209124&root=gcc&view=rev Log: PR c++/21113 * decl.c (decl_jump_unsafe): Consider variably-modified

[Bug c++/55004] [meta-bug] constexpr issues

2014-04-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 58207, which changed state. Bug 58207 Summary: [4.7/4.8/4.9 Regression] ICE in sort_constexpr_mem_initializers due to out of bounds vector access http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58207 What|Remov

[Bug c++/58207] [4.7/4.8/4.9 Regression] ICE in sort_constexpr_mem_initializers due to out of bounds vector access

2014-04-04 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58207 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/58207] [4.7/4.8/4.9 Regression] ICE in sort_constexpr_mem_initializers due to out of bounds vector access

2014-04-04 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58207 --- Comment #6 from paolo at gcc dot gnu.org --- Author: paolo Date: Fri Apr 4 20:11:47 2014 New Revision: 209128 URL: http://gcc.gnu.org/viewcvs?rev=209128&root=gcc&view=rev Log: /cp 2014-04-04 Paolo Carlini PR c++/58207 * semantics

[Bug fortran/60718] Test case gfortran.dg/select_type_4.f90 fails on ARM

2014-04-04 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60718 --- Comment #8 from Tobias Burnus --- (In reply to Bernd Edlinger from comment #6) > maybe the test case is wrong, passing one flavor of object to > another? > - class(node_type), target :: new_node > + class(node_type), pointer, int

[Bug bootstrap/60620] missing gnattools dependency causes highly parallel build failure with --disable-bootstrap

2014-04-04 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60620 --- Comment #3 from Eric Botcazou --- Author: ebotcazou Date: Fri Apr 4 20:53:48 2014 New Revision: 209129 URL: http://gcc.gnu.org/viewcvs?rev=209129&root=gcc&view=rev Log: PR bootstrap/60620 * Makefile.def (dependencies): Make gnattools

[Bug bootstrap/60620] missing gnattools dependency causes highly parallel build failure with --disable-bootstrap

2014-04-04 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60620 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/60718] Test case gfortran.dg/select_type_4.f90 fails on ARM

2014-04-04 Thread bernd.edlinger at hotmail dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60718 --- Comment #9 from Bernd Edlinger --- yes, thanks. When the test case is valid, then probably the IL is invalid. append_node (struct list_type & restrict list, struct __class_poly_list_Node_type & new_node) { if (list->head._data == 0B) {

[Bug c++/39730] incomplete type error can be misleading

2014-04-04 Thread javiercruz_94 at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39730 Javier Cruz changed: What|Removed |Added CC||javiercruz_94 at hotmail dot com --- Comme

[Bug rtl-optimization/60155] ICE: in get_pressure_class_and_nregs at gcse.c:3438

2014-04-04 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60155 --- Comment #13 from John David Anglin --- Author: danglin Date: Fri Apr 4 22:25:51 2014 New Revision: 209134 URL: http://gcc.gnu.org/viewcvs?rev=209134&root=gcc&view=rev Log: PR rtl-optimization/60155 * gcse.c (record_set_data): New fun

[Bug rtl-optimization/60155] ICE: in get_pressure_class_and_nregs at gcse.c:3438

2014-04-04 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60155 John David Anglin changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/60764] New: Bogus -Wnonnull warning against constructors declared with __attribute__ ((nonnull(1)))

2014-04-04 Thread patrick at parcs dot ath.cx
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60764 Bug ID: 60764 Summary: Bogus -Wnonnull warning against constructors declared with __attribute__ ((nonnull(1))) Product: gcc Version: 4.9.0 Status: UNCONFIRMED Se

[Bug c++/39730] incomplete type error can be misleading

2014-04-04 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39730 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIRM

[Bug c++/60765] New: Function attributes ignored for pointer-to-member-function parameters

2014-04-04 Thread patrick at parcs dot ath.cx
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60765 Bug ID: 60765 Summary: Function attributes ignored for pointer-to-member-function parameters Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/60766] New: Wrong optimization with -O2

2014-04-04 Thread mirzayanovmr at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60766 Bug ID: 60766 Summary: Wrong optimization with -O2 Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: major Priority: P3 Component: tree-optimization

[Bug c++/60765] Function attributes ignored for pointer-to-member-function parameters

2014-04-04 Thread patrick at parcs dot ath.cx
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60765 --- Comment #1 from patrick at parcs dot ath.cx --- Oops, that warning is because I am currently compiling with G++ 4.8, which doesn't implement returns_nonnull. Here's a better test case: $ cat this.cc struct Foo; void foo (void (Foo::*) () __a

[Bug c++/60764] Bogus -Wnonnull warning against constructors declared with __attribute__ ((nonnull(1)))

2014-04-04 Thread patrick at parcs dot ath.cx
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60764 --- Comment #1 from patrick at parcs dot ath.cx --- I will try to resolve this.

[Bug c++/60765] Function attributes ignored for pointer-to-member-function parameters

2014-04-04 Thread patrick at parcs dot ath.cx
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60765 --- Comment #2 from patrick at parcs dot ath.cx --- I will try to resolve this.

[Bug tree-optimization/60766] [4.8/4.9 Regression] Wrong optimization with -O2

2014-04-04 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60766 Andrew Pinski changed: What|Removed |Added Keywords||wrong-code Target|

[Bug c++/60767] New: [ICE] [c++11] [4.8.2] use of "using" inside template causes failure in retreive_specialization

2014-04-04 Thread zreed1 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60767 Bug ID: 60767 Summary: [ICE] [c++11] [4.8.2] use of "using" inside template causes failure in retreive_specialization Product: gcc Version: unknown Status: UNCONFIRMED

[Bug tree-optimization/60656] [4.8/4.9 regression] x86 vectorization produces wrong code

2014-04-04 Thread congh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60656 --- Comment #8 from Cong Hou --- Author: congh Date: Sat Apr 5 01:27:21 2014 New Revision: 209138 URL: http://gcc.gnu.org/viewcvs?rev=209138&root=gcc&view=rev Log: 2014-04-04 Cong Hou PR tree-optimization/60656 * tree-vect-stmts.c (s

[Bug debug/59474] Invalid binaries produced when making win32 EXEs with -gsplit-dwarf

2014-04-04 Thread asmwarrior at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59474 asmwarrior changed: What|Removed |Added CC||asmwarrior at gmail dot com --- Comment #1 f

[Bug fortran/60191] test case gfortran.dg/dynamic_dispatch_1/3.f03 fail on ARMv7

2014-04-04 Thread bernd.edlinger at hotmail dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60191 Bernd Edlinger changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---