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

Re: xfail syntax


On Mon 2 Aug 2010 10:44, Kilbane, Stephen pondered:
> For #6101, the test's just started failing for 4.3 because 4.3 adds a
> new xfail condition not applied to 4.1: 
> 
> 4.1: // { dg-do run { xfail sparc*-*-solaris2* } }
> 4.3: // { dg-do run { xfail { { sparc*-*-solaris2* } || lax_strtofp } } }
> 
> lax_strtofp just translates as "if target uses uClibc", which explains 
> why this test is now PASS for bfin-elf and XPASS for bfin-linux-uclibc
> and bfin-uclinux.  
> 
> DG/TCL's syntax is defeating me, though. How do I express:
> 
> // { dg-do run { xfail { { sparc*-*-solaris2* } ||
>                          { lax_strtofp && ! bfin-*-* } } } 
> 
> ?

Thought someone here might know better....


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