Tests va-arg-1[567].c Marked to Fail on Irix

Kaveh R. Ghazi ghazi@caip.rutgers.edu
Tue Nov 7 14:26:00 GMT 2000


 > From: Jeffrey Oldham <oldham@codesourcery.com>
 > 
 > 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
 > 
 > 	* gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
 > 	mips-sgi-irix6.* because the MIPS ABI passes floating-point
 > 	parameters in registers, and there is no way for a varargs
 > 	function to know in which order the integer and floating-point
 > 	parameters should be interleaved when they are placed on the
 > 	stack.
 > 	* gcc.c-torture/execute/va-arg-16.x: Likewise.
 > 	* gcc.c-torture/execute/va-arg-17.x: Likewise.
 > 
 > These files were tested using Linux and Irix.  Files approved by Mark
 > Mitchell (mark@codesourcery.com).
 > 
 > + if { [istarget "mips-sgi-irix6.5"] } {
 > + 	set torture_execute_xfail "mips-sgi-irix6.5"
 > + 
 > + if { [istarget "mips-sgi-irix6.5"] } {
 > + 	set torture_execute_xfail "mips-sgi-irix6.5"
 > + 
 > + if { [istarget "mips-sgi-irix6.5"] } {
 > + 	set torture_execute_xfail "mips-sgi-irix6.5"

The ChangeLog says irix6.*, but the actual files say irix6.5.  I have
an irix6.2 system, don't the tests have to be xfail'ed there too?

		--Kaveh
--
Kaveh R. Ghazi			Engagement Manager / Project Services
ghazi@caip.rutgers.edu		Qwest Internet Solutions


More information about the Gcc-patches mailing list