public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/23667] [4.0/4.1 Regression] tr1/6_containers/unordered/hashtable/23465.cc execution test times out
Date: Fri, 02 Sep 2005 19:31:00 -0000	[thread overview]
Message-ID: <20050902193114.6685.qmail@sourceware.org> (raw)
In-Reply-To: <20050901014342.23667.jsm28@gcc.gnu.org>


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-09-02 19:31 -------
(In reply to comment #6)
> I am thinking this was caused by the patch for         PR c++/23099.
I should say how I came to this conclusion.
The only non front-end patches which changes code gen that went on both branches are:

2005-08-31  Richard Henderson  <rth@redhat.com>

        * expr.c (expand_expr_real_1) <VIEW_CONVERT_EXPR>: Force subregs
        into a pseudo before applying gen_lowpart.

2005-08-30  Richard Henderson  <rth@redhat.com>

        PR target/23630
        * expr.c (expand_expr_real_1) <VIEW_CONVERT_EXPR>: Use gen_lowpart
        whenever the mode sizes match.

But that should only improve things and not hurt things as we are no longer storing things on stacks.
And then the it could only be a C++ patch and that is the one only went in around the time noted here 
which could have caused a code gen:
2005-08-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>

        PR c++/23586
        * parser.c (cp_parser_namespace_name): Move diagnostic for
        invalid namespace-name to here from ...
        * name-lookup.c (do_namespace_alias): ... here and ...
        (do_using_directive): ... here.  Remove dead code.

2005-08-28  Mark Mitchell  <mark@codesourcery.com>

        PR c++/23099
        * cp-tree.h (saved_scope): Add skip_evaluation.
        * decl.c (start_decl): Use DECL_INITIALIZED_IN_CLASS_P, not
        DECL_INITIAL, to determine whether or not a static data member was
        initialized in the class-specifier.
        (cp_finish_decl): Add comment.
        * init.c (integral_constant_value): Subtitute into the
        initializers for static data members in templates.
        * name-lookup.c (push_to_top_level): Save skip_evaluation.
        (pop_from_top_level): Restore it.
        * pt.c (instantiate_class_template): Do not substitute into the
        intializers of static data members when instantiating a class.
        (regenerate_decl_from_template): Simplify.
        (instantiate_decl): Tidy.  Substitute into the initializer for a
        static data member even when the definition of the data member is
        not available.



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23667


  parent reply	other threads:[~2005-09-02 19:31 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-09-01  1:43 [Bug libstdc++/23667] New: " jsm28 at gcc dot gnu dot org
2005-09-01  8:32 ` [Bug libstdc++/23667] " pcarlini at suse dot de
2005-09-01  8:44 ` pcarlini at suse dot de
2005-09-02 16:12 ` joseph at codesourcery dot com
2005-09-02 16:17 ` pcarlini at suse dot de
2005-09-02 16:38 ` pcarlini at suse dot de
2005-09-02 19:09 ` pcarlini at suse dot de
2005-09-02 19:18 ` [Bug c++/23667] " pinskia at gcc dot gnu dot org
2005-09-02 19:23 ` [Bug libstdc++/23667] " pcarlini at suse dot de
2005-09-02 19:25 ` [Bug c++/23667] " pcarlini at suse dot de
2005-09-02 19:31 ` pinskia at gcc dot gnu dot org [this message]
2005-09-02 21:29 ` pcarlini at suse dot de
2005-09-03  1:16 ` pcarlini at suse dot de
2005-09-03  1:31 ` pcarlini at suse dot de
2005-09-03 18:52 ` mmitchel at gcc dot gnu dot org
2005-09-03 19:04 ` pinskia at gcc dot gnu dot org
2005-09-03 20:08 ` mark at codesourcery dot com
2005-09-03 23:06 ` pcarlini at suse dot de
2005-09-04  3:08 ` mark at codesourcery dot com
2005-09-04 14:10 ` pcarlini at suse dot de
2005-09-05 16:12 ` cvs-commit at gcc dot gnu dot org
2005-09-05 16:13 ` cvs-commit at gcc dot gnu dot org
2005-09-05 16:15 ` mmitchel at gcc dot gnu dot org

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20050902193114.6685.qmail@sourceware.org \
    --to=gcc-bugzilla@gcc.gnu.org \
    --cc=gcc-bugs@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).