*** /home/jefferson/project/entente/jsfuzz/utils/../../seeds/DukTape/ecmascript/test-bi-array-proto-concat-isconcatspreadable.js -------------JavaScriptCore [1,2,3,"foo","bar"] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,{"0":"foo","1":"bar","2":"quux","3":"baz","length":3}] [1,2,3,"foo","bar","quux"] [1,2,3,{"0":"zero","1":"one","2":"two","length":3},"bar","quux"] get Symbol(Symbol.isConcatSpreadable) get length has 0 get 0 has 1 get 1 has 2 get 2 [1,2,3,"foo","bar","quux"] get Symbol(Symbol.isConcatSpreadable) get length has 0 get 0 has 1 has 2 [1,2,3,"foo",null,null] 6 [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,["foo","bar"]] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] get @@isConcatSpreadable [1,2,3,["foo","bar"]] [1,2,3,"foobar"] -------------Chakra [1,2,3,"foo","bar"] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,{"0":"foo","1":"bar","2":"quux","3":"baz","length":3}] [1,2,3,"foo","bar","quux"] [1,2,3,{"0":"zero","1":"one","2":"two","length":3},"bar","quux"] get Symbol(Symbol.isConcatSpreadable) get length has 0 get 0 has 1 get 1 has 2 get 2 [1,2,3,"foo","bar","quux"] get Symbol(Symbol.isConcatSpreadable) get length has 0 get 0 has 1 has 2 [1,2,3,"foo",null,null] 6 [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,["foo","bar"]] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] get @@isConcatSpreadable [1,2,3,["foo","bar"]] [1,2,3,"foobar"] -------------SpiderMonkey [1,2,3,"foo","bar"] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,{"0":"foo","1":"bar","2":"quux","3":"baz","length":3}] [1,2,3,"foo","bar","quux"] [1,2,3,{"0":"zero","1":"one","2":"two","length":3},"bar","quux"] get Symbol(Symbol.isConcatSpreadable) get length has 0 get 0 has 1 get 1 has 2 get 2 [1,2,3,"foo","bar","quux"] get Symbol(Symbol.isConcatSpreadable) get length has 0 get 0 has 1 has 2 [1,2,3,"foo",null,null] 6 [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,["foo","bar"]] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] get @@isConcatSpreadable [1,2,3,["foo","bar"]] [1,2,3,"foobar"] -------------v8 [1,2,3,"foo","bar"] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,{"0":"foo","1":"bar","2":"quux","3":"baz","length":3}] [1,2,3,"foo","bar","quux"] [1,2,3,{"0":"zero","1":"one","2":"two","length":3},"bar","quux"] get Symbol(Symbol.isConcatSpreadable) get length has 0 get 0 has 1 get 1 has 2 get 2 [1,2,3,"foo","bar","quux"] get Symbol(Symbol.isConcatSpreadable) get length has 0 get 0 has 1 has 2 [1,2,3,"foo",null,null] 6 [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,["foo","bar"]] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] get @@isConcatSpreadable [1,2,3,["foo","bar"]] [1,2,3,"foobar"] -------------hermes [1,2,3,"foo","bar"] [1,2,3,"foo","bar"] [1,2,3,["foo","bar"]] [1,2,3,{"0":"foo","1":"bar","2":"quux","3":"baz","length":3}] [1,2,3,"foo","bar","quux"] [1,2,3,{"0":"zero","1":"one","2":"two","length":3},"bar","quux"] "ReferenceError: Property 'Proxy' doesn't exist\n at basicTest (/home/jefferson/project/entente/jsfuzz/utils/../../seeds/DukTape/ecmascript/test-bi-array-proto-concat-isconcatspreadable.js:84:21)\n at global (/home/jefferson/project/entente/jsfuzz/utils/../../seeds/DukTape/ecmascript/test-bi-array-proto-concat-isconcatspreadable.js:216:14)"