This is the mail archive of the gcc-regression@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]

GCC build failed with your patch on 2000-12-03T14:50:00Z.


(This is an automated message.)

With your recent patch, GCC does not compile.  The last 20 or so
lines of the build output are attached.  Also attached is a diff of
the ChangeLog entries since the last time the regression tests passed,
on 2000-12-03T09:50:01Z.

The build failures are new.

For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
/sloth/delay/tbox/cvs-gcc/egcs/gcc/sched-vis.c:753: `current_sched_info' undeclared (first use in this function)
/sloth/delay/tbox/cvs-gcc/egcs/gcc/sched-vis.c: At top level:
/sloth/delay/tbox/cvs-gcc/egcs/gcc/sched-vis.c:809: warning: function declaration isn't a prototype
/sloth/delay/tbox/cvs-gcc/egcs/gcc/sched-vis.c: In function `print_block_visualization':
/sloth/delay/tbox/cvs-gcc/egcs/gcc/sched-vis.c:814: `sched_dump' undeclared (first use in this function)
/sloth/delay/tbox/cvs-gcc/egcs/gcc/sched-vis.c: At top level:
/sloth/delay/tbox/cvs-gcc/egcs/gcc/sched-vis.c:839: warning: function declaration isn't a prototype
/sloth/delay/tbox/cvs-gcc/egcs/gcc/sched-vis.c:849: warning: function declaration isn't a prototype
/sloth/delay/tbox/cvs-gcc/egcs/gcc/sched-vis.c: In function `visualize_scheduled_insns':
/sloth/delay/tbox/cvs-gcc/egcs/gcc/sched-vis.c:868: warning: implicit declaration of function `get_unit_last_insn'
/sloth/delay/tbox/cvs-gcc/egcs/gcc/sched-vis.c:868: warning: initialization makes pointer from integer without a cast
/sloth/delay/tbox/cvs-gcc/egcs/gcc/sched-vis.c:872: warning: implicit declaration of function `actual_hazard_this_instance'
/sloth/delay/tbox/cvs-gcc/egcs/gcc/sched-vis.c: At top level:
/sloth/delay/tbox/cvs-gcc/egcs/gcc/sched-vis.c:896: warning: function declaration isn't a prototype
/sloth/delay/tbox/cvs-gcc/egcs/gcc/sched-vis.c:919: warning: function declaration isn't a prototype
/sloth/delay/tbox/cvs-gcc/egcs/gcc/sched-vis.c:927: warning: function declaration isn't a prototype
make[1]: *** [sched-vis.o] Error 1
make[1]: Leaving directory `/sloth/delay/tbox/build-gcc/gcc'
make: *** [all-gcc] Error 2
+ exit 1
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/ChangeLog	Sun Dec  3 01:50:35 2000
+++ egcs/gcc/ChangeLog	Sun Dec  3 06:50:45 2000
@@ -1,3 +1,59 @@
+2000-12-03  Bernd Schmidt  <bernds@redhat.co.uk>
+
+	* Makefile.in (OBJS): Add sched-vis.o.
+	(sched-vis.o): New rule.
+	* haifa-sched.c (get_unit_last_insn): New function.
+	(sched_dump, insn_unit, actual_hazard_this_instance): No longer
+	static.
+	(schedule_block): Call visualize_alloc and visualize_free.  Delete
+	spurious return statement.
+	(init_target_units, insn_print_units, get_visual_tbl_length,
+	init_block_visualization, print_block_visualization, safe_concat,
+	visualize_scheduled_inns, visualize_no_unit, visualize_stall_cycles,
+	print_exp, print_value, print_pattern, print_insn, target_units,
+	MAX_VISUAL_LINES, INSN_LEN, n_visual_lines, visual_tbl,
+	n_vis_no_unit, vis_no_unit): Move scheduling visualization
+	functions/variables...
+	* sched-vis.c: ...here.  New file.
+	(visualize_alloc, visualize_free): New functions.
+	(visualize_scheduled_insns, visualize_stall_cycles,
+	print_block_visualization): Lose basic block argument.  All callers
+	changed.
+	(visualize_scheduled_insns): Use new function get_unit_last_insn.
+
+	* sched-int.h: New file.
+	* Makefile.in (haifa-sched.o): Depend on it.
+	* haifa-sched.c: Include it.
+	(no_real_insns_p): New function.
+	(current_sched_info): New static variable.
+	(__inline, HAIFA_INLINE): Moved to sched-int.h.
+	(get_block_head_tail): Minor cleanup.
+	(init_ready_list, can_schedule_ready_p, new_ready, schedule_more_p,
+	rgn_print_insn, rgn_rank): New functions, broken out of
+	rank_for_schedule, schedule_insn and schedule_block, where they
+	are now called through function pointers in current_sched_info.
+	(queue_insn, schedule_insn, queue_to_ready, debug_ready_list,
+	print_insn): To display uid and block number, call the print_insn
+	function pointer in current_schedule_info.
+	(region_sched_info): New static variable.
+	(sched_target_n_insns, sched_n_insns, target_n_insns): New global
+	variables, moved out of schedule_block.
+	(schedule_block): Return void.  All callers changed.
+	Move some of the setup code into schedule_region.  Get head/tail
+	from current_sched_info, and update it when done.
+	(schedule_region): Slightly rearranged, some code moved here from
+	schedule_block.  Call no_real_insns_p to avoid doing work for a
+	block that consists only of notes and labels.
+	(schedule_insns): Initialize current_sched_info.
+
+2000-12-03  Neil Booth  <neilb@earthling.net>
+
+        * cppmacro.c (funlike_invocation_p): Re-disable macros enabled
+        by contexts drops AFTER argument pre-expansion, so that they
+        remain enabled during argument pre-expansion.
+        (_cpp_pop_context): Unconditionally re-enable a macro when
+        dropping a context level.
+
 2000-12-03  Manfred Hollstein  <manfredh@redhat.com>
 
 	* arm/t-linux (MULTILIB_OPTIONS): Comment.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/testsuite/ChangeLog	Sat Dec  2 21:20:46 2000
+++ egcs/gcc/testsuite/ChangeLog	Sun Dec  3 06:50:47 2000
@@ -1,3 +1,7 @@
+2000-12-03  Neil Booth  <neilb@earthling.net>
+
+        * gcc.dg/cpp/macro6.c: New test cases.
+
 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 	* gcc.c-torture/execute/string-opt-9.c: New test.
-- 
Geoffrey Keating <geoffk@cygnus.com> 
(via an automated GCC regression script.)

bernds@redhat.co.uk
neilb@earthling.net

2000-12-03T14:50:00Z 2000-12-03T15:20:19Z build

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