This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/12316] [3.4 regression] trouble with garbage collection


PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

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



------- Additional Comments From steven at gcc dot gnu dot org  2003-09-17 19:14 -------
devphil says the problem was introduced on September 9,
: 2003-09-09-trunk returns 0
: 2003-09-10-trunk returns 1

Likely candidates to uncover the bug include this one:

        * cgraphunit.c (cgraph_finalize_function): Fix handling of extern
        inline functions.
        (cgraph_finalize_compilation_unit): Fix crash when dealing with lost
        DECL_SAVED_TREE.

or this one in cp/:

        * semantics.c (expand_or_defer_fn): Use cgraph_finalize_function
        always.

As a short-term work can comment out the ggc_collect() call in
cp/semantics.c:expand_or_defer_fn(), that hides the bug again.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]