[Bug bootstrap/59731] [4.9 regression] RTL check: expected code 'set' or 'clobber', have 'parallel' in combine_reaching_defs, at ree.c:711

2014-01-08 Thread dimhen at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59731 Dmitry G. Dyachenko changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/59724] [4.9 Regression] ICE : in rtl_verify_bb_layout, at cfgrtl.c

2014-01-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59724 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/59724] [4.9 Regression] ICE : in rtl_verify_bb_layout, at cfgrtl.c

2014-01-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59724 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Thu Jan 9 07:30:16 2014 New Revision: 206457 URL: http://gcc.gnu.org/viewcvs?rev=206457&root=gcc&view=rev Log: PR rtl-optimization/59724 * ifcvt.c (cond_exec_process_if_block): Do

[Bug rtl-optimization/59724] [4.9 Regression] ICE : in rtl_verify_bb_layout, at cfgrtl.c

2014-01-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59724 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Thu Jan 9 07:21:21 2014 New Revision: 206456 URL: http://gcc.gnu.org/viewcvs?rev=206456&root=gcc&view=rev Log: PR rtl-optimization/59724 * ifcvt.c (cond_exec_process_if_block): Do

[Bug middle-end/59734] New: Simple strict-volatile-bitfields case not working

2014-01-08 Thread joey.ye at arm dot com
unk (date 20140108, after Sandra and Bernd's fixes): ldrbr3, [r0]@ zero_extendqisi2 <= Incorrect. Load byte movsr2, #4 bfir3, r2, #0, #8 strbr3, [r0] bxlr

[Bug c++/58525] __cxa_throw_bad_array_new_length is generated with -fno-exceptions

2014-01-08 Thread aivchenk at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58525 --- Comment #6 from Alexander Ivchenko --- (In reply to Volker Reichelt from comment #5) > Alexander, Jason, can this bug be closed as fixed? Yes, it is fixed now in trunk.

[Bug sanitizer/59733] New: [4.9 Regression] bootstrap-asan failed to bootstrap

2014-01-08 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59733 Bug ID: 59733 Summary: [4.9 Regression] bootstrap-asan failed to bootstrap Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug libfortran/59727] [4.7/4.8/4.9 Regression] reading from character string returns end of file

2014-01-08 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59727 --- Comment #3 from kargl at gcc dot gnu.org --- Note this might be related to PR 59700.

[Bug libfortran/59727] [4.7/4.8/4.9 Regression] reading from character string returns end of file

2014-01-08 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59727 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org --- Co

[Bug middle-end/59584] [4.8/4.9 Regression]: cannot handle define_split for insn emitted for __builtin_stack_restore

2014-01-08 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59584 --- Comment #10 from Hans-Peter Nilsson --- Author: hp Date: Thu Jan 9 00:23:22 2014 New Revision: 206453 URL: http://gcc.gnu.org/viewcvs?rev=206453&root=gcc&view=rev Log: Backport from mainline 2013-12-23 Hans-Peter Nilsson PR m

[Bug middle-end/59732] New: [4.9 Regression] ICE with -fopenmp: invalid address operand in MEM_REF

2014-01-08 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59732 Bug ID: 59732 Summary: [4.9 Regression] ICE with -fopenmp: invalid address operand in MEM_REF Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: ice-on-va

[Bug tree-optimization/59387] [4.9 Regression] wrong code (hangs) at -Os on x86_64-linux-gnu

2014-01-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59387 --- Comment #7 from Jakub Jelinek --- Unfortunately it triggers (sccp no longer optimizes) on quite a few testcases: gcc.c-torture/execute/pr58277-1.c gcc.c-torture/execute/pr58831.c gcc.c-torture/execute/pr59387.c gcc.dg/pr58010.c gcc.dg/torture

[Bug c++/59730] ICE: in type_dependent_expression_p, at cp/pt.c:19969

2014-01-08 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59730 --- Comment #2 from Paolo Carlini --- Sure, if Jason agrees, I can do it.

[Bug middle-end/59471] [4.9 Regression] ICE using vector extensions (non-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR)

2014-01-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59471 --- Comment #13 from Jakub Jelinek --- Author: jakub Date: Wed Jan 8 22:33:12 2014 New Revision: 206448 URL: http://gcc.gnu.org/viewcvs?rev=206448&root=gcc&view=rev Log: PR middle-end/59471 * gcc.dg/pr59471.c (foo): Avoid vector type arg

[Bug rtl-optimization/59137] [4.7/4.8/4.9 Regression] Miscompilation at -O1 on mips/mipsel

2014-01-08 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59137 --- Comment #5 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Wed Jan 8 22:16:49 2014 New Revision: 206445 URL: http://gcc.gnu.org/viewcvs?rev=206445&root=gcc&view=rev Log: gcc/ PR rtl-optimization/59137 * reorg.c (steal_de

[Bug libgcc/59714] complex division is surprising on aarch64

2014-01-08 Thread michael.hudson at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59714 --- Comment #4 from Michael Hudson-Doyle --- OK, so I should stop talking about accurate and instead talk about surprising :-) I think it is pretty surprising that x/x != 1+0i for (I think) all x where the ratio between the real and imaginary par

[Bug libstdc++/59712] unordered_map : clang fails with "member access into incomplete type"

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

[Bug plugins/59335] Plugin doesn't build on trunk

2014-01-08 Thread sje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59335 Steve Ellcey changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/59712] unordered_map : clang fails with "member access into incomplete type"

2014-01-08 Thread fdumont at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59712 François Dumont changed: What|Removed |Added CC||fdumont at gcc dot gnu.org As

[Bug libfortran/59727] [4.7/4.8/4.9 Regression] reading from character string returns end of file

2014-01-08 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59727 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug c++/59730] ICE: in type_dependent_expression_p, at cp/pt.c:19969

2014-01-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59730 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/59729] [DR1732] C++11 allows type definitions in conditions and for-range-declarations, but shouldn't

2014-01-08 Thread harald at gigawatt dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59729 Harald van Dijk changed: What|Removed |Added Summary|C++11 allows type |[DR1732] C++11 allows type

[Bug fortran/59720] [OOP] class/extends, multiple generic assignment

2014-01-08 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59720 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/59731] New: [4.9 regression] RTL check: expected code 'set' or 'clobber', have 'parallel' in combine_reaching_defs, at ree.c:711

2014-01-08 Thread dimhen at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59731 Bug ID: 59731 Summary: [4.9 regression] RTL check: expected code 'set' or 'clobber', have 'parallel' in combine_reaching_defs, at ree.c:711 Product: gcc Version: 4

[Bug lto/59684] lto1: internal compiler error: bytecode stream: expected tag real_type instead of error_mark

2014-01-08 Thread nheghathivhistha at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59684 David Kredba changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/59720] [OOP] class/extends, multiple generic assignment

2014-01-08 Thread anlauf at gmx dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59720 --- Comment #9 from Harald Anlauf --- (In reply to janus from comment #8) > (In reply to Harald Anlauf from comment #7) > > Thanks for checking, Harald. So XLF and NAG agree with gfortran on comment > 6. That's the easy part (since the interpreta

[Bug c++/59730] New: ICE: in type_dependent_expression_p, at cp/pt.c:19969

2014-01-08 Thread octoploid at yandex dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59730 Bug ID: 59730 Summary: ICE: in type_dependent_expression_p, at cp/pt.c:19969 Product: gcc Version: 4.8.3 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug target/59587] cpu_names in i386.c is accessed with wrong index

2014-01-08 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59587 --- Comment #4 from hjl at gcc dot gnu.org --- Author: hjl Date: Wed Jan 8 19:54:29 2014 New Revision: 206442 URL: http://gcc.gnu.org/viewcvs?rev=206442&root=gcc&view=rev Log: Remove target_cpu_default/cpu_names Add processor names to processor

[Bug target/59587] cpu_names in i386.c is accessed with wrong index

2014-01-08 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59587 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/59724] [4.9 Regression] ICE : in rtl_verify_bb_layout, at cfgrtl.c

2014-01-08 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59724 --- Comment #4 from Uroš Bizjak --- (In reply to Jakub Jelinek from comment #3) > Created attachment 31778 [details] > gcc49-pr59724.patch Thanks, I have started native bootstrap (+ regtests) on alpha.

[Bug rtl-optimization/59137] [4.7/4.8/4.9 Regression] Miscompilation at -O1 on mips/mipsel

2014-01-08 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59137 rsandifo at gcc dot gnu.org changed: What|Removed |Added URL||http://gcc.gnu.org/ml/gcc-p

[Bug fortran/59720] [OOP] class/extends, multiple generic assignment

2014-01-08 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59720 --- Comment #8 from janus at gcc dot gnu.org --- (In reply to Harald Anlauf from comment #7) Thanks for checking, Harald. So XLF and NAG agree with gfortran on comment 6. That's the easy part (since the interpretation of these cases is explicitly

[Bug rtl-optimization/59728] [4.9 Regression] gcc.target/mips/octeon-baddu-1.c is failing

2014-01-08 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59728 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED CC

[Bug fortran/59720] [OOP] class/extends, multiple generic assignment

2014-01-08 Thread anlauf at gmx dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59720 Harald Anlauf changed: What|Removed |Added CC||anlauf at gmx dot de --- Comment #7 from

[Bug rtl-optimization/59728] [4.9 Regression] gcc.target/mips/octeon-baddu-1.c is failing

2014-01-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59728 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Status|UN

[Bug c++/59614] [4.9 regression] Explostion in compile time of heavily templated code

2014-01-08 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59614 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/59614] [4.9 regression] Explostion in compile time of heavily templated code

2014-01-08 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59614 --- Comment #4 from Jason Merrill --- Author: jason Date: Wed Jan 8 18:48:31 2014 New Revision: 206439 URL: http://gcc.gnu.org/viewcvs?rev=206439&root=gcc&view=rev Log: PR c++/59614 * class.c (abi_tag_data): Add tags field. (check_ab

[Bug c++/59729] New: C++11 allows type definitions in conditions

2014-01-08 Thread harald at gigawatt dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59729 Bug ID: 59729 Summary: C++11 allows type definitions in conditions Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug fortran/59720] [OOP] class/extends, multiple generic assignment

2014-01-08 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59720 --- Comment #6 from janus at gcc dot gnu.org --- To add to this discussion, here are two examples from the F08 standard (section C.9.6): module fruits type :: fruit end type type, extends(fruit) :: apple end type type, extends(fruit)

[Bug ipa/59722] [4.9 Regression] Bootstrap comparison failure on i686-linux

2014-01-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59722 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Wed Jan 8 18:41:22 2014 New Revision: 206438 URL: http://gcc.gnu.org/viewcvs?rev=206438&root=gcc&view=rev Log: PR ipa/59722 * ipa-prop.c (ipa_analyze_params_uses): Ignore uses in

[Bug target/59728] New: gcc.target/mips/octeon-baddu-1.c is failing (finds 3 double adds instead of 4)

2014-01-08 Thread sje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59728 Bug ID: 59728 Summary: gcc.target/mips/octeon-baddu-1.c is failing (finds 3 double adds instead of 4) Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: n

[Bug tree-optimization/59660] We fail to optimize common boolean checks pre-inlining

2014-01-08 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59660 --- Comment #9 from Jan Hubicka --- Hi, this patch solves the testcase. The first hunk gets rid of the redundant NOP_EXPR converting TRUTH_EXPR from INT to BOOL. The second improves gimplifier to not introduce unnecesary control flow. If this ap

[Bug c++/57899] [4.8/4.9 Regression] bind/function with data member: infinite recursion

2014-01-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57899 Jonathan Wakely changed: What|Removed |Added CC||jason at gcc dot gnu.org Compo

[Bug libfortran/59727] New: reading from character string returns end of file

2014-01-08 Thread dms35 at cornell dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59727 Bug ID: 59727 Summary: reading from character string returns end of file Product: gcc Version: 4.6.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug ipa/59722] [4.9 Regression] Bootstrap comparison failure on i686-linux

2014-01-08 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59722 Martin Jambor changed: What|Removed |Added CC||jamborm at gcc dot gnu.org --- Comment #2

[Bug rtl-optimization/59724] [4.9 Regression] ICE : in rtl_verify_bb_layout, at cfgrtl.c

2014-01-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59724 --- Comment #3 from Jakub Jelinek --- Created attachment 31778 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31778&action=edit gcc49-pr59724.patch Ugh, what a mess. So, while ifcvt wants flow_find_head_matching_sequence to count only activ

[Bug middle-end/58585] [4.9 Regression] ICE in ipa with virtual inheritance

2014-01-08 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58585 --- Comment #18 from Markus Trippelsdorf --- (In reply to Jan Hubicka from comment #17) > The patch seems to work and it seems to give correct answers for various > cases of multiple inheritance I can think of. I would welcome testing on > the or

[Bug middle-end/58585] [4.9 Regression] ICE in ipa with virtual inheritance

2014-01-08 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58585 --- Comment #17 from Jan Hubicka --- The patch seems to work and it seems to give correct answers for various cases of multiple inheritance I can think of. I would welcome testing on the original sources and if it looks fine, I will go ahead with

[Bug middle-end/57748] [4.7/4.8/4.9 Regression] ICE when expanding assignment to unaligned zero-sized array

2014-01-08 Thread edlinger at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57748 --- Comment #52 from edlinger at gcc dot gnu.org --- Author: edlinger Date: Wed Jan 8 17:25:38 2014 New Revision: 206437 URL: http://gcc.gnu.org/viewcvs?rev=206437&root=gcc&view=rev Log: 2014-01-08 Bernd Edlinger PR middle-end/57748

[Bug tree-optimization/59660] We fail to optimize common boolean checks pre-inlining

2014-01-08 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59660 --- Comment #8 from Jan Hubicka --- Fe produces: unit size align 32 symtab 0 alias set -1 canonical type 0x76ede690 precision 32 min max pointer_to_this > side-effects arg 0 unit size

[Bug fortran/59720] [OOP] class/extends, multiple generic assignment

2014-01-08 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59720 --- Comment #5 from janus at gcc dot gnu.org --- In our case here, the two corresponding arguments are polymorphic, with the type of the second one being an extension of the type of the first. Therefore the second one is type-compatible with the f

[Bug fortran/59720] [OOP] class/extends, multiple generic assignment

2014-01-08 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59720 --- Comment #4 from janus at gcc dot gnu.org --- (In reply to janus from comment #3) > I will re-check the Fortran standard on this issue ... The relevant section in the F08 standard is 12.4.3.4.5, which says: "Two dummy arguments are distinguish

[Bug target/59726] [4.9 Regression] r206148 exposes broken vec_perm for big-endian aarch64; ICE at -O3

2014-01-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59726 Andrew Pinski changed: What|Removed |Added Target|aarch64_be |aarch64_be-*-* Status|UNCONFI

[Bug tree-optimization/59387] [4.9 Regression] wrong code (hangs) at -Os on x86_64-linux-gnu

2014-01-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59387 --- Comment #6 from Jakub Jelinek --- Created attachment 31777 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31777&action=edit gcc49-pr59387.patch So like this? I'll bootstrap/regtest it with additional logging to see how often we refuse t

[Bug target/59726] New: [4.9 Regression AArch64_be] r206148 (PR tree-optimization/59544) causes ICE at -O3

2014-01-08 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59726 Bug ID: 59726 Summary: [4.9 Regression AArch64_be] r206148 (PR tree-optimization/59544) causes ICE at -O3 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severit

[Bug fortran/59720] [OOP] class/extends, multiple generic assignment

2014-01-08 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59720 --- Comment #3 from janus at gcc dot gnu.org --- (In reply to janus from comment #2) > It is fixed by this simple patch: The patch fails on typebound_operator_14.f90 in the testsuite, which is very similar to the test case here and comes from PR 5

[Bug rtl-optimization/59724] [4.9 Regression] ICE : in rtl_verify_bb_layout, at cfgrtl.c

2014-01-08 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59724 Uroš Bizjak changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2 fro

[Bug lto/59723] [4.9 Regression] ICE: in lto_output_tree, at lto-streamer-out.c:1390 when compiling some Fortran tests with -flto

2014-01-08 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59723 Dominique d'Humieres changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comm

[Bug target/59725] New: [4.9 Regression ARM,AArch64] r206148 (PR tree-optimization/59544) caused regressions in pr52943

2014-01-08 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59725 Bug ID: 59725 Summary: [4.9 Regression ARM,AArch64] r206148 (PR tree-optimization/59544) caused regressions in pr52943 Product: gcc Version: 4.9.0 Status: UNCONFIRMED

[Bug rtl-optimization/59724] [4.9 Regression] ICE : in rtl_verify_bb_layout, at cfgrtl.c

2014-01-08 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59724 Uroš Bizjak changed: What|Removed |Added Target||alpha-linux-gnu Status|UNCONFIR

[Bug rtl-optimization/59724] New: [4.9 Regression] ICE : in rtl_verify_bb_layout, at cfgrtl.c

2014-01-08 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59724 Bug ID: 59724 Summary: [4.9 Regression] ICE : in rtl_verify_bb_layout, at cfgrtl.c Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Pri

[Bug fortran/59720] [OOP] class/extends, multiple generic assignment

2014-01-08 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59720 janus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|una

[Bug c++/59360] Complicated bind expression causing infinite recursive template instantiations

2014-01-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59360 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/57899] bind/function with data member: infinite recursion

2014-01-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57899 Jonathan Wakely changed: What|Removed |Added CC||eric.niebler at gmail dot com --- Comme

[Bug middle-end/59669] ICE: SIGSEGV with #pragma omp declare simd linear

2014-01-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59669 Marek Polacek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/59669] ICE: SIGSEGV with #pragma omp declare simd linear

2014-01-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59669 --- Comment #2 from Marek Polacek --- Author: mpolacek Date: Wed Jan 8 15:37:35 2014 New Revision: 206431 URL: http://gcc.gnu.org/viewcvs?rev=206431&root=gcc&view=rev Log: PR middle-end/59669 * omp-low.c (simd_clone_adjust): Don't crash

[Bug ipa/59610] [4.8 Regression] ICE in parm_preserved_before_stmt_p

2014-01-08 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59610 Martin Jambor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ipa/59610] [4.8 Regression] ICE in parm_preserved_before_stmt_p

2014-01-08 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59610 --- Comment #4 from Martin Jambor --- Author: jamborm Date: Wed Jan 8 15:32:50 2014 New Revision: 206430 URL: http://gcc.gnu.org/viewcvs?rev=206430&root=gcc&view=rev Log: 2014-01-08 Martin Jambor PR ipa/59610 testsuite/ * gcc.dg/ipa/

[Bug fortran/58182] [4.9 Regression] ICE with global binding name used as a FUNCTION

2014-01-08 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58182 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/58182] [4.9 Regression] ICE with global binding name used as a FUNCTION

2014-01-08 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58182 --- Comment #11 from janus at gcc dot gnu.org --- Author: janus Date: Wed Jan 8 15:25:22 2014 New Revision: 206429 URL: http://gcc.gnu.org/viewcvs?rev=206429&root=gcc&view=rev Log: 2014-01-08 Janus Weil PR fortran/58182 * resolve.c (g

[Bug ipa/59722] [4.9 Regression] Bootstrap comparison failure on i686-linux

2014-01-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59722 --- Comment #1 from Jakub Jelinek --- Created attachment 31776 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31776&action=edit gcc49-pr59722.patch Untested fix (including reduced testcase).

[Bug lto/59723] [4.9 Regression] ICE: in lto_output_tree, at lto-streamer-out.c:1390 when compiling some Fortran tests with -flto

2014-01-08 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59723 --- Comment #2 from Dominique d'Humieres --- > Waiting for "some" testcase. gfortran.dg/namelist_64.f90 (see comment 0), but you can pick most of gfortran.dg/namelist_*.f90 it you prefer: FAIL: gfortran.dg/namelist_11.f -O0 (internal compiler

[Bug ipa/59610] [4.8 Regression] ICE in parm_preserved_before_stmt_p

2014-01-08 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59610 --- Comment #3 from Martin Jambor --- Author: jamborm Date: Wed Jan 8 15:06:22 2014 New Revision: 206428 URL: http://gcc.gnu.org/viewcvs?rev=206428&root=gcc&view=rev Log: 2014-01-08 Martin Jambor PR ipa/59610 * ipa-prop.c (ipa_comput

[Bug fortran/59720] [OOP] class/extends, multiple gemeric assignment

2014-01-08 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59720 janus at gcc dot gnu.org changed: What|Removed |Added Keywords||rejects-valid C

[Bug middle-end/59711] ICE in force_constant_size, at gimplify.c:619 with variably-modified return type

2014-01-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59711 --- Comment #7 from Richard Biener --- *R.4 = pr59711.f (); [return slot optimization] ah, so we don't require a WITH_SIZE_EXPR on a RSO call. Obviously. So it should be fixable either by the gimplifier or by the frontends (as Ada does it

[Bug lto/59723] [4.9 Regression] ICE: in lto_output_tree, at lto-streamer-out.c:1390 when compiling some Fortran tests with -flto

2014-01-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59723 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug libstdc++/59721] [4.8 Regression] std::bind nested more than one level results in infinite template substitution

2014-01-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59721 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/57899] bind/function with data member: infinite recursion

2014-01-08 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57899 Jonathan Wakely changed: What|Removed |Added CC||rafal at rawicki dot org --- Comment #8

[Bug lto/59723] New: [4.9 Regression] ICE: in lto_output_tree, at lto-streamer-out.c:1390 when compiling some Fortran tests with -flto

2014-01-08 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59723 Bug ID: 59723 Summary: [4.9 Regression] ICE: in lto_output_tree, at lto-streamer-out.c:1390 when compiling some Fortran tests with -flto Product: gcc Version: 4.9.

[Bug tree-optimization/59715] [4.7/4.8/4.9 Regression] wrong code at -Os and above on x86_64-linux-gnu

2014-01-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59715 --- Comment #10 from Richard Biener --- Created attachment 31775 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31775&action=edit alternative patch Alternative patch splitting critical edges again. I'm going to test that, it fixes optimizat

[Bug fortran/59720] Re: f2003/f2008, class/extends, multiple gemeric assignment

2014-01-08 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59720 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/59584] [4.8/4.9 Regression]: cannot handle define_split for insn emitted for __builtin_stack_restore

2014-01-08 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59584 --- Comment #9 from Hans-Peter Nilsson --- (In reply to Jakub Jelinek from comment #8) > I still think this is not the correct definition of regression, I believe > regression is regressing against released compiler version. If somebody > commits

[Bug middle-end/59125] [4.8 Regression] gcc triggers wrong strncpy_chk

2014-01-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59125 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org --- C

[Bug tree-optimization/59660] We fail to optimize common boolean checks pre-inlining

2014-01-08 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59660 --- Comment #7 from rguenther at suse dot de --- On Wed, 8 Jan 2014, hubicka at ucw dot cz wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59660 > > --- Comment #6 from Jan Hubicka --- > > That's only optimizable after the 'mergephi' pass.

[Bug tree-optimization/59715] [4.7/4.8/4.9 Regression] wrong code at -Os and above on x86_64-linux-gnu

2014-01-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59715 --- Comment #9 from Richard Biener --- Created attachment 31774 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31774&action=edit untested patch Like with the attached patch which performs edge-insertion. But it doesn't work that way because

[Bug middle-end/59125] [4.8 Regression] gcc triggers wrong strncpy_chk

2014-01-08 Thread rafal at rawicki dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59125 --- Comment #8 from Rafał Rawicki --- I'm hurt by this bug too. Is there a chance of porting the fix to 4.8.3 release? I see that simple cherry-picking this patch onto 4.8 line is not possible, because 4.8 and 4.9 branches diverged too much.

[Bug tree-optimization/59387] [4.9 Regression] wrong code (hangs) at -Os on x86_64-linux-gnu

2014-01-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59387 --- Comment #5 from Richard Biener --- Well, it should pass and check folded_casts to analyze_scalar_evolution_in_loop and not do anything if that is set to true and the type is TYPE_OVERFLOW_UNDEFINED (see simple_iv).

[Bug ipa/59722] New: [4.9 Regression] Bootstrap comparison failure on i686-linux

2014-01-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59722 Bug ID: 59722 Summary: [4.9 Regression] Bootstrap comparison failure on i686-linux Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Pri

[Bug ipa/59722] [4.9 Regression] Bootstrap comparison failure on i686-linux

2014-01-08 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59722 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libstdc++/59721] New: [4.8 Regression] std::bind nested more than one level results in infinite template substitution

2014-01-08 Thread rafal at rawicki dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59721 Bug ID: 59721 Summary: [4.8 Regression] std::bind nested more than one level results in infinite template substitution Product: gcc Version: unknown Status: UNCONFIRMED

[Bug tree-optimization/59660] We fail to optimize common boolean checks pre-inlining

2014-01-08 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59660 --- Comment #6 from Jan Hubicka --- > That's only optimizable after the 'mergephi' pass. Before the > temporary setting is shared by the n==m code. Thus maybe > 'mergephi' itself can handle this ... Yep, mergephi seems like resonable place (at

[Bug tree-optimization/59715] [4.7/4.8/4.9 Regression] wrong code at -Os and above on x86_64-linux-gnu

2014-01-08 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59715 --- Comment #8 from Richard Biener --- virtual SSA form is broken, we have overlapping life-ranges - a virtual PHI node is missing in bb 6, seems to be broken by store sinking (-fno-tree-sink fixes it). The virtual SSA form updating is too simple

[Bug fortran/59720] New: Re: f2003/f2008, class/extends, multiple gemeric assignment

2014-01-08 Thread kapinos at rz dot rwth-aachen.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59720 Bug ID: 59720 Summary: Re: f2003/f2008, class/extends, multiple gemeric assignment Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Pri

[Bug middle-end/59719] Too much space allocated to unions containing variable length arrays

2014-01-08 Thread mikpelinux at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59719 --- Comment #1 from Mikael Pettersson --- Related to / dup of PR28865 and PR57180 ?

[Bug tree-optimization/59715] [4.7/4.8/4.9 Regression] wrong code at -Os and above on x86_64-linux-gnu

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

[Bug middle-end/59669] ICE: SIGSEGV with #pragma omp declare simd linear

2014-01-08 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59669 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/59715] [4.7/4.8/4.9 Regression] wrong code at -Os and above on x86_64-linux-gnu

2014-01-08 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59715 vries at gcc dot gnu.org changed: What|Removed |Added CC||rguenth at gcc dot gnu.org ---

[Bug middle-end/59711] ICE in force_constant_size, at gimplify.c:619 with variably-modified return type

2014-01-08 Thread fweimer at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59711 --- Comment #6 from Florian Weimer --- Created attachment 31772 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31772&action=edit pr59711.adb Here's the same thing in Ada (where it actually works—it's actually fairly idiomatic code, I believe

[Bug middle-end/59711] ICE in force_constant_size, at gimplify.c:619 with variably-modified return type

2014-01-08 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59711 --- Comment #5 from Eric Botcazou --- > I believe this isn't fixable with the GIMPLE IL as-is - without lowering > to the fact that g () returns by storing to a return slot. Not sure why > 3.4 ICEd (2.95.2 also ICEs btw ...). Because historicall

[Bug fortran/59560] Resolution generic procedure of derived types fail

2014-01-08 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59560 janus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

  1   2   >