Nice/testsuite/compiler/classes field-override.testsuite,1.6,1.7 fields.testsuite,1.21,1.22 this.testsuite,1.8,1.9

Arjan Boeijink <[email protected]> Sat, 12 Mar 2005 19:24:46 +0000
Newsgroups gmane.comp.lang.nice.cvs
Message-ID <[email protected]>
Update of /cvsroot/nice/Nice/testsuite/compiler/classes
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17504/F:/nice/testsuite/compiler/classes

Modified Files:
	field-override.testsuite fields.testsuite this.testsuite 
Log Message:
Added more failure locations.

Index: this.testsuite
===================================================================
RCS file: /cvsroot/nice/Nice/testsuite/compiler/classes/this.testsuite,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** this.testsuite	1 Mar 2005 18:56:19 -0000	1.8
--- this.testsuite	12 Mar 2005 19:24:44 -0000	1.9
***************
*** 56,60 ****
  class B
  {
!   int getX() = x;
  }
  
--- 56,60 ----
  class B
  {
!   int getX() = /* /// FAIL HERE */ x;
  }
  

Index: fields.testsuite
===================================================================
RCS file: /cvsroot/nice/Nice/testsuite/compiler/classes/fields.testsuite,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -d -r1.21 -r1.22
*** fields.testsuite	1 Mar 2005 19:24:38 -0000	1.21
--- fields.testsuite	12 Mar 2005 19:24:44 -0000	1.22
***************
*** 3,7 ****
    class A
    {
!     int x = "Type error";
    }
  
--- 3,7 ----
    class A
    {
!     int x = /* /// FAIL HERE */ "Type error";
    }
  
***************
*** 92,96 ****
    interface I
    {
!     String s;
    }
  
--- 92,96 ----
    interface I
    {
!     String /* /// FAIL HERE */ s;
    }
  
***************
*** 104,108 ****
  /// FAIL
    /// Toplevel
! class A { int x; int x; }
  
  /// FAIL
--- 104,108 ----
  /// FAIL
    /// Toplevel
! class A { int x; int /* /// FAIL HERE */ x; }
  
  /// FAIL
***************
*** 115,119 ****
    /// Toplevel
  class A { final int x = 1; }
! int f(A a) = a.x++;
  
  /// PASS
--- 115,119 ----
    /// Toplevel
  class A { final int x = 1; }
! int f(A a) = /* /// FAIL HERE */ a.x++;
  
  /// PASS

Index: field-override.testsuite
===================================================================
RCS file: /cvsroot/nice/Nice/testsuite/compiler/classes/field-override.testsuite,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** field-override.testsuite	18 Oct 2003 19:48:20 -0000	1.6
--- field-override.testsuite	12 Mar 2005 19:24:44 -0000	1.7
***************
*** 20,24 ****
  class B extends A
  {
!   override B x;
  }
  
--- 20,24 ----
  class B extends A
  {
!   override B /* /// FAIL HERE */ x;
  }
  
***************
*** 27,31 ****
  class A
  {
!   override A x;
  }
  
--- 27,31 ----
  class A
  {
!   override A /* /// FAIL HERE */ x;
  }
  
***************
*** 39,43 ****
  class B extends A
  {
!   override B dummy;
  }
  
--- 39,43 ----
  class B extends A
  {
!   override B /* /// FAIL HERE */ dummy;
  }
  
***************
*** 68,72 ****
  }
  
! B goo(A a) = new B(x: a);
  
  /// FAIL
--- 68,72 ----
  }
  
! B goo(A a) = /* /// FAIL HERE */ new B(x: a);
  
  /// FAIL
***************
*** 79,83 ****
  class B extends A
  {
!   override String x;
  }
  
--- 79,83 ----
  class B extends A
  {
!   override String /* /// FAIL HERE */ x;
  }
  
***************
*** 95,99 ****
  class C extends B
  {
!   override B x;
  }
  
--- 95,99 ----
  class C extends B
  {
!   override B /* /// FAIL HERE */ x;
  }
  
***************
*** 119,123 ****
  class B<T> extends A
  {
!   override List<T> x;
  }
  
--- 119,123 ----
  class B<T> extends A
  {
!   override List<T> /* /// FAIL HERE */ x;
  }
  
***************
*** 131,135 ****
  class B<T> extends A
  {
!   override List<String> x;
  }
  
--- 131,135 ----
  class B<T> extends A
  {
!   override List<String> /* /// FAIL HERE */ x;
  }
  
***************
*** 219,222 ****
    class BB extends AA {
      override B val;
!     override C val;
    }
--- 219,222 ----
    class BB extends AA {
      override B val;
!     override C /* /// FAIL HERE */ val;
    }



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click