[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Thu Jan 6 01:17:01 CET 2011


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	11/01/06 01:17:00

Added files:
	cm3/m3-sys/m3tests/src/p2/p249/: Main.m3 m3makefile 

Log message:
	a test case from Mika
	currently results in:
	new source -> compiling Main.m3
	"../Main.m3", line 21: warning: potentially unhandled exception: OSError.E
	"../Main.m3", line 18: warning: potentially unhandled exception: Thread.Alerted
	"../Main.m3", line 16: warning: not used (DumpOne)
	"../Main.m3", line 15: warning: not used (DumpMatching)
	4 warnings encountered
	../Main.m3: In function 'Main__DumpMatching__DumpOne':
	../Main.m3:19:0: error: unable to find a register to spill in class 'CREG'
	../Main.m3:19:0: error: this is the insn:
	(insn 5 4 6 2 ../Main.m3:16 (parallel [
	(set (reg:SI 0 ax [66])
	(const_int 0 [0x0]))
	(set (reg:SI 1 dx [64])
	(plus:SI (ashift:SI (reg:SI 0 ax [66])
	(const_int 2 [0x2]))
	(reg:SI 1 dx [64])))
	(set (reg:SI 4 si [65])
	(plus:SI (ashift:SI (reg:SI 0 ax [66])
	(const_int 2 [0x2]))
	(reg:SI 4 si [65])))
	(set (mem/s/c:BLK (reg:SI 1 dx [64]) [0 trade+0 S24 A64])
	(mem/s/c:BLK (reg:SI 4 si [65]) [0 trade+0 S24 A32]))
	(use (reg:SI 0 ax [66]))
	]) 838 {*rep_movsi} (expr_list:REG_UNUSED (reg:SI 0 ax [66])
	(expr_list:REG_UNUSED (reg:SI 4 si [65])
	(expr_list:REG_UNUSED (reg:SI 1 dx [64])
	(nil)))))
	../Main.m3:19:0: internal compiler error: in spill_failure, at reload1.c:2163
	Please submit a full bug report,
	with preprocessed source if appropriate.
	See <http://gcc.gnu.org/bugs.html> for instructions.
	m3_backend => 4
	m3cc (aka cm3cg) failed compiling: Main.mc
	compilation failed => not building program "pgm"
	Fatal Error: package build failed




More information about the M3commit mailing list