On 2015/07/15 17:38:18, commit-bot: I haz the power wrote:
Try jobs failed on following builders:
   v8_linux64_avx2_rel on tryserver.v8 (JOB_FAILED,

http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_avx2_rel/builds/2374)

(exceeded global retry quota)

The failure is on the following assertion:

assertArrayEquals(["as","fas","fas","f"], "asdfasdfasdf".split("d", -1));

[10:42] v8 $ cat test/mjsunit/{mjsunit,string-split}.js > ../string-split.js
[10:43] v8 $ out/Debug/d8 ../string-split.js
../string-split.js:178: Failure (array length): expected <4> found <0>
    throw new MjsUnitAssertionError(message);
    ^
Error
    at new MjsUnitAssertionError (../string-split.js:31:16)
    at fail (../string-split.js:178:11)
    at assertEquals (../string-split.js:248:7)
    at assertArrayEquals (../string-split.js:264:5)
    at ../string-split.js:440:1

This seems like an incorrect failure now. ToLength is supposed to clamp negative numbers to zero, and a zero limit should return an empty array. I suppose the
ES6 spec changed the behavior in this instance?


https://codereview.chromium.org/1226143009/

--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to