[Nice-commit] Nice/testsuite/compiler/methods boolean.testsuite,1.1,1.2
Brought to you by:
bonniot
From: <ar...@us...> - 2003-02-25 19:52:44
|
Update of /cvsroot/nice/Nice/testsuite/compiler/methods In directory sc8-pr-cvs1:/tmp/cvs-serv30208/F:/nice/testsuite/compiler/methods Modified Files: boolean.testsuite Log Message: Make it possible to dispatch on @true and @false without the '@'. Index: boolean.testsuite =================================================================== RCS file: /cvsroot/nice/Nice/testsuite/compiler/methods/boolean.testsuite,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** boolean.testsuite 18 Feb 2003 14:21:19 -0000 1.1 --- boolean.testsuite 25 Feb 2003 19:52:37 -0000 1.2 *************** *** 16,28 **** boolean and(boolean, boolean); and(@boolean, @boolean) = false; ! and(@true, @true) = true; /// PASS /// Toplevel boolean xor(boolean, boolean); ! xor(@true, @true) = false; ! xor(@true, @false) = true; ! xor(@false, @true) = true; ! xor(@false, @false) = false; /// FAIL --- 16,28 ---- boolean and(boolean, boolean); and(@boolean, @boolean) = false; ! and(true, true) = true; /// PASS /// Toplevel boolean xor(boolean, boolean); ! xor(true, true) = false; ! xor(true, false) = true; ! xor(false, true) = true; ! xor(false, false) = false; /// FAIL *************** *** 31,42 **** // Ambiguity for the case (@true, @true) or(@true, @boolean) = true; ! or(@boolean, @true) = true; ! or(@false, @false) = false; /// FAIL /// Toplevel boolean nor(boolean, boolean); ! nor(@true, @true) = false; ! nor(@true, @false) = false; ! //nor(@false, @true) = false; // This case is missing. ! nor(@false, @false) = true; --- 31,42 ---- // Ambiguity for the case (@true, @true) or(@true, @boolean) = true; ! or(boolean, true) = true; ! or(false, false) = false; /// FAIL /// Toplevel boolean nor(boolean, boolean); ! nor(true, true) = false; ! nor(true, false) = false; ! //nor(false, true) = false; // This case is missing. ! nor(false, false) = true; |