1Mon Feb 16 15:16:01 PST 2009 LATER_THAN = 1 2Mon Feb 16 15:16:01 PST 2009 EARLIER_THAN = 568 3Mon Feb 16 15:16:01 PST 2009 svn checkout begun for id 568, rev 111527 4Mon Feb 16 15:19:11 PST 2009 svn checkout done 5Mon Feb 16 15:19:11 PST 2009 building GCC (c,c++) for id 568 6Mon Feb 16 15:29:17 PST 2009 no output for bug 29106, id 568 7Mon Feb 16 15:29:17 PST 2009 result for high patch 568 is as expected 8Mon Feb 16 15:29:17 PST 2009 svn update begun for id 1, rev 107221 9Mon Feb 16 15:29:48 PST 2009 svn update done 10Mon Feb 16 15:29:49 PST 2009 building GCC (c,c++) for id 1 11Mon Feb 16 15:40:07 PST 2009 test ran successfully for bug 29106, id 1 12Mon Feb 16 15:40:07 PST 2009 result for low patch 1 is as expected 13Mon Feb 16 15:40:07 PST 2009 svn update begun for id 284, rev 109215 14Mon Feb 16 15:40:24 PST 2009 svn update done 15Mon Feb 16 15:40:24 PST 2009 building GCC (c,c++) for id 284 16Mon Feb 16 15:50:30 PST 2009 test ran successfully for bug 29106, id 284 17Mon Feb 16 15:50:30 PST 2009 search patches later than 284 18Mon Feb 16 15:50:30 PST 2009 svn update begun for id 426, rev 110331 19Mon Feb 16 15:50:59 PST 2009 svn update done 20Mon Feb 16 15:51:00 PST 2009 building GCC (c,c++) for id 426 21Mon Feb 16 16:01:06 PST 2009 test ran successfully for bug 29106, id 426 22Mon Feb 16 16:01:06 PST 2009 search patches later than 426 23Mon Feb 16 16:01:06 PST 2009 svn update begun for id 497, rev 110808 24Mon Feb 16 16:01:21 PST 2009 svn update done 25Mon Feb 16 16:01:22 PST 2009 building GCC (c,c++) for id 497 26Mon Feb 16 16:11:29 PST 2009 test ran successfully for bug 29106, id 497 27Mon Feb 16 16:11:29 PST 2009 search patches later than 497 28Mon Feb 16 16:11:29 PST 2009 svn update begun for id 532, rev 111111 29Mon Feb 16 16:11:38 PST 2009 svn update done 30Mon Feb 16 16:11:39 PST 2009 building GCC (c,c++) for id 532 31Mon Feb 16 16:21:47 PST 2009 test ran successfully for bug 29106, id 532 32Mon Feb 16 16:21:47 PST 2009 search patches later than 532 33Mon Feb 16 16:21:48 PST 2009 svn update begun for id 550, rev 111297 34Mon Feb 16 16:21:55 PST 2009 svn update done 35Mon Feb 16 16:21:56 PST 2009 building GCC (c,c++) for id 550 36Mon Feb 16 16:32:07 PST 2009 no output for bug 29106, id 550 37Mon Feb 16 16:32:07 PST 2009 search patches earlier than 550 38Mon Feb 16 16:32:07 PST 2009 svn update begun for id 541, rev 111233 39Mon Feb 16 16:32:11 PST 2009 svn update done 40Mon Feb 16 16:32:12 PST 2009 building GCC (c,c++) for id 541 41Mon Feb 16 16:42:19 PST 2009 no output for bug 29106, id 541 42Mon Feb 16 16:42:19 PST 2009 search patches earlier than 541 43Mon Feb 16 16:42:19 PST 2009 svn update begun for id 536, rev 111179 44Mon Feb 16 16:42:26 PST 2009 svn update done 45Mon Feb 16 16:42:26 PST 2009 building GCC (c,c++) for id 536 46Mon Feb 16 16:52:30 PST 2009 test ran successfully for bug 29106, id 536 47Mon Feb 16 16:52:30 PST 2009 search patches later than 536 48Mon Feb 16 16:52:30 PST 2009 svn update begun for id 538, rev 111227 49Mon Feb 16 16:52:35 PST 2009 svn update done 50Mon Feb 16 16:52:35 PST 2009 building GCC (c,c++) for id 538 51Mon Feb 16 17:02:35 PST 2009 test ran successfully for bug 29106, id 538 52Mon Feb 16 17:02:35 PST 2009 search patches later than 538 53Mon Feb 16 17:02:35 PST 2009 svn update begun for id 539, rev 111228 54Mon Feb 16 17:02:39 PST 2009 svn update done 55Mon Feb 16 17:02:39 PST 2009 building GCC (c,c++) for id 539 56Mon Feb 16 17:12:42 PST 2009 test ran successfully for bug 29106, id 539 57Mon Feb 16 17:12:42 PST 2009 search patches later than 539 58Mon Feb 16 17:12:42 PST 2009 svn update begun for id 540, rev 111231 59Mon Feb 16 17:12:47 PST 2009 svn update done 60Mon Feb 16 17:12:47 PST 2009 building GCC (c,c++) for id 540 61Mon Feb 16 17:22:53 PST 2009 no output for bug 29106, id 540 62Mon Feb 16 17:22:53 PST 2009 search patches earlier than 540 63Test result changes with id 540 64------------------------------------------------------------------------ 65r111231 | mmitchel | 2006-02-18 08:37:34 +0000 (Sat, 18 Feb 2006) | 41 lines 66 67 PR c++/26266 68 * cp-tree.h (cp_finish_decl): Adjust declaration. 69 (grokbitfield): Likewise. 70 (finish_static_data_member_decl): Likewise. 71 * init.c (constant_value_1): Ensure processing_template_decl when 72 folding non-dependent initializers for static data members of 73 dependent types. Return error_mark_node for erroneous 74 initailizers. 75 * class.c (get_vtable_decl): Use finish_decl, not cp_finish_decl. 76 * decl.c (cp_make_fname_decl): Adjust call to cp_finish_decl. 77 (cp_finish_decl): Add init_const_expr_p parameter. Set 78 DECL_INITIALIZED_BY_CONSTANT_EXPRESSION_P here. 79 (finish_decl): Adjust call to cp_finish_decl. 80 (compute_array_index_type): Robustify. 81 (start_method): Use finish_decl, not cp_finish_decl. 82 * rtti.c (emit_tinfo_decl): Likewise. 83 * except.c (initialize_handler_parm): Adjust call to 84 cp_finish_decl. 85 (expand_start_catch_block): Likewise. 86 * cvt.c (build_up_reference): Adjust call to cp_finish_decl. 87 * pt.c (instantiate_class_template): Adjust call to 88 finish_static_data_member_decl. 89 (tsubst_expr): Use finish_decl, not cp_finish_decl. 90 (instantiate_decl): Adjust call to cp_finish_decl. 91 * name-lookup.c (pushdecl_top_level_1): Use finish_decl, not 92 cp_finish_decl. 93 * decl2.c (finish_static_data_member_decl): Add init_const_expr_p 94 parameter. 95 (grokfield): Likewise. 96 * parser.c (cp_parser_condition): Check for constant initializers. 97 (cp_parser_init_declarator): Adjust calls to grokfield and 98 cp_finish_decl. Don't set 99 DECL_INITIALIZED_BY_CONSTANT_EXPRESSION_P here. 100 (cp_parser_member_declaration): Likewise. 101 (cp_parser_objc_class_ivars): Likewise. 102 PR c++/26266 103 * g++.dg/template/static22.C: New test. 104 * g++.dg/template/static23.C: New test. 105 * g++.dg/template/static24.C: New test. 106 * g++.dg/template/non-dependent13.C: New test. 107 108------------------------------------------------------------------------ 109 110 http://gcc.gnu.org/viewcvs?view=rev&rev=111231 111 r111231 | mmitchel | 2006-02-18 08:37:34 +0000 (Sat, 18 Feb 2006) 112