# HG changeset patch # User Rik # Date 1379203625 25200 # Node ID 577a19afdaf532ed5aa38d201d915371a82049b3 # Parent f81401b6b1f77acbbafd2252eaa6486bdd20d273 maint: Backed out changeset f81401b6b1f7. * test/parser.tst: bug #33304 should remain an error until it is fixed. diff -r f81401b6b1f7 -r 577a19afdaf5 test/parser.tst --- a/test/parser.tst Sat Sep 14 11:42:39 2013 +0200 +++ b/test/parser.tst Sat Sep 14 17:07:05 2013 -0700 @@ -195,21 +195,21 @@ %! assert ([2 3].^2', [4; 9]); ## Level 12 (postfix increment and decrement) ## No tests possible since a++-- is not valid - ## Level 11 (transpose and exponentiation) +## Note: Exponentiation should be left-to-right, but Octave does right-to-left. +## See bug #33304. %!test %! assert (2^3**2, 64); %! assert ([2 3].^2.', [4;9]); %! assert ([2 3].'.^2, [4;9]); %! assert (3*4i'.', 0 - 12i); %! assert (3*4i.'.', 0 + 12i); +%! assert (2^-4^3, (1/16)^3); +%! assert (2^+4^3, 16^3); +%! assert (2^~0^2, 4); ## Note: Exponentiation should be left-to-right, but Octave does right-to-left. ## See bug #33304. -%!xtest -%! assert (2^-4^3, (1/16)^3); -%! assert (2^+4^3, 16^3); -%! assert (2^~0^2, 4); ## Level 10 (unary plus/minus, prefix increment/decrement, not) %!test