[Redistributing to Laszlo-Dev] On 2006-05-22, at 22:33 EDT, Jim Grandy wrote: > I'm running a recent beta of Flash9, and I'm seeing the following > cascading failure in smokecheck with lps-dev and lps-3.3: > > Tests: 699 Failures: 6 Errors: 0 > TestFailure: IntentionalFailures >>> testFailures failed: Total > number of expected failures: expected 41 got 40 > TestFailure: IntentionalFailures >>> testFailures failed: Total > number of expected failures: expected 38 got 37 > TestFailure: IntentionalFailures >>> testFailures failed: Total > number of expected failures: expected 37 got 36 > TestFailure: IntentionalFailures >>> testFailures failed: Total > number of expected failures: expected 34 got 33 > TestFailure: IntentionalFailures >>> testFailures failed: Total > number of expected failures: expected 33 got 32 > TestFailure: Tautologies >>> testSuccess failed: NaN !== NaN: > expected anything but NaN got NaN > > Can someone quickly verify whether this is a Flash9 problem or a - > dev/-3.3 problem?
[The cascading errors occur because a test that should fail is not failing. There are really only two failures here, but the structure of the tests causes a cascade when an expected failure does not occur.] This is a Flash Player bug. Wrong (Flash): lzx> NaN === NaN true lzx> NaN !== NaN false lzx> Right (Rhino): js> NaN === NaN false js> NaN !== NaN true js> I keep hoping they will fix the player, so I enable the test for players newer than 8.24. I thought I had reported the bug to Macrobe, but perhaps we could use out 'back channels' to get them to notice. It's a small matter, but one wonders how they managed to break this. It worked correctly prior to SWF8. _______________________________________________ Laszlo-dev mailing list [email protected] http://www.openlaszlo.org/mailman/listinfo/laszlo-dev
