-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcross_runtime_report.json
More file actions
2498 lines (2497 loc) Β· 96.6 KB
/
cross_runtime_report.json
File metadata and controls
2498 lines (2497 loc) Β· 96.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{"results":[
{
"name": "01_logical_truthy",
"status": "pass",
"bun": "'' || 'fb'=fb\n'a' || 'fb'=a\n'' && 'x'=\n'a' && 'x'=x\n'' ? 'y' : 'n'=n\n'a' ? 'y' : 'n'=y\n0 ? 'y' : 'n'=n\n1 ? 'y' : 'n'=y\nnull ? 'y' : 'n'=n\n' ' ? 'y' : 'n'=y\nchain=fb\nprec='a' || 'b' && 'c'=a\nprec='' || 'x' && 'y'=y",
"node": "'' || 'fb'=fb\n'a' || 'fb'=a\n'' && 'x'=\n'a' && 'x'=x\n'' ? 'y' : 'n'=n\n'a' ? 'y' : 'n'=y\n0 ? 'y' : 'n'=n\n1 ? 'y' : 'n'=y\nnull ? 'y' : 'n'=n\n' ' ? 'y' : 'n'=y\nchain=fb\nprec='a' || 'b' && 'c'=a\nprec='' || 'x' && 'y'=y",
"rts": "'' || 'fb'=fb\n'a' || 'fb'=a\n'' && 'x'=\n'a' && 'x'=x\n'' ? 'y' : 'n'=n\n'a' ? 'y' : 'n'=y\n0 ? 'y' : 'n'=n\n1 ? 'y' : 'n'=y\nnull ? 'y' : 'n'=n\n' ' ? 'y' : 'n'=y\nchain=fb\nprec='a' || 'b' && 'c'=a\nprec='' || 'x' && 'y'=y"
}
,
{
"name": "02_string_coerce",
"status": "pass",
"bun": "String(42)=42\nString(true)=true\nString(false)=false\nString(null)=null\nString(undefined)=undefined\nString([])=\nString([1,2,3])=1,2,3\nString('hi')=hi\nString({})=[object Object]",
"node": "String(42)=42\nString(true)=true\nString(false)=false\nString(null)=null\nString(undefined)=undefined\nString([])=\nString([1,2,3])=1,2,3\nString('hi')=hi\nString({})=[object Object]",
"rts": "String(42)=42\nString(true)=true\nString(false)=false\nString(null)=null\nString(undefined)=undefined\nString([])=\nString([1,2,3])=1,2,3\nString('hi')=hi\nString({})=[object Object]"
}
,
{
"name": "03_equality",
"status": "pass",
"bun": "null==undefined=true\nundefined==null=true\nnull==null=true\nundefined==undefined=true\nnull===undefined=false\n0==false=true\n1==true=true\n0===false=false\n1=='1'=true\n1==='1'=false\nNaN==NaN=false\nNaN===NaN=false",
"node": "null==undefined=true\nundefined==null=true\nnull==null=true\nundefined==undefined=true\nnull===undefined=false\n0==false=true\n1==true=true\n0===false=false\n1=='1'=true\n1==='1'=false\nNaN==NaN=false\nNaN===NaN=false",
"rts": "null==undefined=true\nundefined==null=true\nnull==null=true\nundefined==undefined=true\nnull===undefined=false\n0==false=true\n1==true=true\n0===false=false\n1=='1'=true\n1==='1'=false\nNaN==NaN=false\nNaN===NaN=false"
}
,
{
"name": "04_switch_strings",
"status": "pass",
"bun": "color(red)=1\ncolor(green)=2\ncolor(yellow)=0\npriority(high)=important\npriority(urgent)=important\npriority(low)=minor\npriority(med)=normal",
"node": "color(red)=1\ncolor(green)=2\ncolor(yellow)=0\npriority(high)=important\npriority(urgent)=important\npriority(low)=minor\npriority(med)=normal",
"rts": "color(red)=1\ncolor(green)=2\ncolor(yellow)=0\npriority(high)=important\npriority(urgent)=important\npriority(low)=minor\npriority(med)=normal"
}
,
{
"name": "05_array_methods",
"status": "pass",
"bun": "len=5\nindexOf(3)=2\nindexOf(99)=-1\nincludes(3)=true\nincludes(99)=false\nslice(1,3)=2,3\njoin=1-2-3-4-5\nreverse=1,2,3\nisArray(a)=true\nisArray('x')=false\nArray.of=10,20,30\nfilter=2,4\nmap=2,4,6,8,10\nreduce=15",
"node": "len=5\nindexOf(3)=2\nindexOf(99)=-1\nincludes(3)=true\nincludes(99)=false\nslice(1,3)=2,3\njoin=1-2-3-4-5\nreverse=1,2,3\nisArray(a)=true\nisArray('x')=false\nArray.of=10,20,30\nfilter=2,4\nmap=2,4,6,8,10\nreduce=15",
"rts": "len=5\nindexOf(3)=2\nindexOf(99)=-1\nincludes(3)=true\nincludes(99)=false\nslice(1,3)=2,3\njoin=1-2-3-4-5\nreverse=1,2,3\nisArray(a)=true\nisArray('x')=false\nArray.of=10,20,30\nfilter=2,4\nmap=2,4,6,8,10\nreduce=15"
}
,
{
"name": "06_string_methods",
"status": "pass",
"bun": "len=11\nupper=HELLO WORLD\nlower=hello world\nindexOf(World)=6\nindexOf(zzz)=-1\nincludes(Wor)=true\nstartsWith(He)=true\nendsWith(ld)=true\nslice(0,5)=Hello\nslice(-5)=World\nsplit=Hello|World\nreplace=Hello TS\nrepeat3=ababab\ntrim=hi\npadStart=005\ncharAt(1)=e\ncharCodeAt(0)=72",
"node": "len=11\nupper=HELLO WORLD\nlower=hello world\nindexOf(World)=6\nindexOf(zzz)=-1\nincludes(Wor)=true\nstartsWith(He)=true\nendsWith(ld)=true\nslice(0,5)=Hello\nslice(-5)=World\nsplit=Hello|World\nreplace=Hello TS\nrepeat3=ababab\ntrim=hi\npadStart=005\ncharAt(1)=e\ncharCodeAt(0)=72",
"rts": "len=11\nupper=HELLO WORLD\nlower=hello world\nindexOf(World)=6\nindexOf(zzz)=-1\nincludes(Wor)=true\nstartsWith(He)=true\nendsWith(ld)=true\nslice(0,5)=Hello\nslice(-5)=World\nsplit=Hello|World\nreplace=Hello TS\nrepeat3=ababab\ntrim=hi\npadStart=005\ncharAt(1)=e\ncharCodeAt(0)=72"
}
,
{
"name": "07_number_methods",
"status": "pass",
"bun": "MAX_SAFE=9007199254740991\nMIN_SAFE=-9007199254740991\nisNaN(NaN)=true\nisNaN(0)=false\nisFinite(0)=true\nisFinite(Inf)=false\nisInteger(0.5)=false\nisInteger(42)=true\nisSafeInteger(42)=true\nparseInt(42)=42\nparseInt(42abc)=42\nparseInt(0xff)=255\nparseInt(10,2)=2\n(3.14).toFixed(1)=3.1\n(0.1+0.2).toFixed(1)=0.3\n1/0=Infinity\n-1/0=-Infinity\n0/0=NaN",
"node": "MAX_SAFE=9007199254740991\nMIN_SAFE=-9007199254740991\nisNaN(NaN)=true\nisNaN(0)=false\nisFinite(0)=true\nisFinite(Inf)=false\nisInteger(0.5)=false\nisInteger(42)=true\nisSafeInteger(42)=true\nparseInt(42)=42\nparseInt(42abc)=42\nparseInt(0xff)=255\nparseInt(10,2)=2\n(3.14).toFixed(1)=3.1\n(0.1+0.2).toFixed(1)=0.3\n1/0=Infinity\n-1/0=-Infinity\n0/0=NaN",
"rts": "MAX_SAFE=9007199254740991\nMIN_SAFE=-9007199254740991\nisNaN(NaN)=true\nisNaN(0)=false\nisFinite(0)=true\nisFinite(Inf)=false\nisInteger(0.5)=false\nisInteger(42)=true\nisSafeInteger(42)=true\nparseInt(42)=42\nparseInt(42abc)=42\nparseInt(0xff)=255\nparseInt(10,2)=2\n(3.14).toFixed(1)=3.1\n(0.1+0.2).toFixed(1)=0.3\n1/0=Infinity\n-1/0=-Infinity\n0/0=NaN"
}
,
{
"name": "08_json_basics",
"status": "pass",
"bun": "st_obj={\"a\":1,\"b\":\"hi\"}\nst_arr=[1,2,3]\nst_bool={\"x\":true,\"y\":false}\nst_null={\"z\":null}\nst_nested={\"a\":{\"b\":{\"c\":1}}}\nst_empty_obj={}\nst_empty_arr=[]\nst_str=\"hi\"\nst_num=42\nst_true=true\nparse_arr_len=3\nparse_arr_0=10\nparse_obj_name=alice\nparse_obj_age=30",
"node": "st_obj={\"a\":1,\"b\":\"hi\"}\nst_arr=[1,2,3]\nst_bool={\"x\":true,\"y\":false}\nst_null={\"z\":null}\nst_nested={\"a\":{\"b\":{\"c\":1}}}\nst_empty_obj={}\nst_empty_arr=[]\nst_str=\"hi\"\nst_num=42\nst_true=true\nparse_arr_len=3\nparse_arr_0=10\nparse_obj_name=alice\nparse_obj_age=30",
"rts": "st_obj={\"a\":1,\"b\":\"hi\"}\nst_arr=[1,2,3]\nst_bool={\"x\":true,\"y\":false}\nst_null={\"z\":null}\nst_nested={\"a\":{\"b\":{\"c\":1}}}\nst_empty_obj={}\nst_empty_arr=[]\nst_str=\"hi\"\nst_num=42\nst_true=true\nparse_arr_len=3\nparse_arr_0=10\nparse_obj_name=alice\nparse_obj_age=30"
}
,
{
"name": "09_nullish_optional",
"status": "pass",
"bun": "null_name=anon\nmissing_name=anon\nrich_name=Ada\ntag0=core\ntag9=none\nmissing_tag=none\nnull_chain=none\nnullish_a=fallback\nchain_mix=x:fast",
"node": "null_name=anon\nmissing_name=anon\nrich_name=Ada\ntag0=core\ntag9=none\nmissing_tag=none\nnull_chain=none\nnullish_a=fallback\nchain_mix=x:fast",
"rts": "null_name=anon\nmissing_name=anon\nrich_name=Ada\ntag0=core\ntag9=none\nmissing_tag=none\nnull_chain=none\nnullish_a=fallback\nchain_mix=x:fast"
}
,
{
"name": "100_dynamic_import",
"status": "rts_diverge",
"bun": "named=17\ndefault=x:17\nsame=true\ncount=1",
"node": "named=17\ndefault=x:17\nsame=true\ncount=1",
"rts": ""
}
,
{
"name": "101_textdecoder_stream",
"status": "rts_error",
"bun": "out=caf|Γ©",
"node": "out=caf|Γ©",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "102_bigint_ops",
"status": "rts_error",
"bun": "add=15\nmul=-21\ndiv=5\nmod=2\npow=256\ncmp=true\nasInt=-1\nasUint=255",
"node": "add=15\nmul=-21\ndiv=5\nmod=2\npow=256\ncmp=true\nasInt=-1\nasUint=255",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "103_property_order_weird",
"status": "rts_error",
"bun": "keys=3,10,20,aa,b\nnames=3,10,20,aa,b\nsymbols=1\njson={\"3\":\"three\",\"10\":\"ten\",\"20\":\"twenty\",\"aa\":\"aa\",\"b\":\"b\"}",
"node": "keys=3,10,20,aa,b\nnames=3,10,20,aa,b\nsymbols=1\njson={\"3\":\"three\",\"10\":\"ten\",\"20\":\"twenty\",\"aa\":\"aa\",\"b\":\"b\"}",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "104_destructuring_edge_cases",
"status": "pass",
"bun": "arr=1,20,3,4,5\nobj=1,2,7,8\nrest={\"extra\":9}",
"node": "arr=1,20,3,4,5\nobj=1,2,7,8\nrest={\"extra\":9}",
"rts": "arr=1,20,3,4,5\nobj=1,2,7,8\nrest={\"extra\":9}"
}
,
{
"name": "105_template_tagged_raw",
"status": "rts_error",
"bun": "raw=line1\\n42\\tend\ntag=a\\n|b\\t|::42,x",
"node": "raw=line1\\n42\\tend\ntag=a\\n|b\\t|::42,x",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "106_error_stack_presence",
"status": "rts_diverge",
"bun": "name=Error\nmsg=zap\nstack=string\nhasBoom=true",
"node": "name=Error\nmsg=zap\nstack=string\nhasBoom=true",
"rts": "name=null\nmsg=zap\nstack=number\nhasBoom=false"
}
,
{
"name": "107_url_edge_cases",
"status": "rts_diverge",
"bun": "origin=https://example.com:8443\nuser=user:pass\npath=/b/\nquery= \nhref=https://user:pass@example.com:8443/b/?q=%20#frag",
"node": "origin=https://example.com:8443\nuser=user:pass\npath=/b/\nquery= \nhref=https://user:pass@example.com:8443/b/?q=%20#frag",
"rts": "origin=https://user:pass@example.com:8443\nuser=null:null\npath=/a/../b/\nhref=https://user:pass@example.com:8443/a/../b/?q=%20#frag"
}
,
{
"name": "108_generator_functions",
"status": "rts_error",
"bun": "next1={\"value\":1,\"done\":false}\nnext2={\"value\":2,\"done\":false}\nnext3={\"value\":3,\"done\":false}\nnext4={\"done\":true}\nforof=a,b\nfib=0,1,1,2,3",
"node": "next1={\"value\":1,\"done\":false}\nnext2={\"value\":2,\"done\":false}\nnext3={\"value\":3,\"done\":false}\nnext4={\"done\":true}\nforof=a,b\nfib=0,1,1,2,3",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "109_async_generator",
"status": "rts_error",
"bun": "async=1,2,3",
"node": "async=1,2,3",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "10_destructure_spread",
"status": "pass",
"bun": "arr_pick=10,20,30\narr_rest=40\nobj_pick=localhost:8080:fallback\nobj_rest_keys=secure,mode\nobj_rest_vals=off,dev\nspread_call=15\nrest_call=n:1|2|3|4:4\nmerged={\"base\":3,\"extra\":2,\"tail\":4}\nclone=10,20,99,30,40",
"node": "arr_pick=10,20,30\narr_rest=40\nobj_pick=localhost:8080:fallback\nobj_rest_keys=secure,mode\nobj_rest_vals=off,dev\nspread_call=15\nrest_call=n:1|2|3|4:4\nmerged={\"base\":3,\"extra\":2,\"tail\":4}\nclone=10,20,99,30,40",
"rts": "arr_pick=10,20,30\narr_rest=40\nobj_pick=localhost:8080:fallback\nobj_rest_keys=secure,mode\nobj_rest_vals=off,dev\nspread_call=15\nrest_call=n:1|2|3|4:4\nmerged={\"base\":3,\"extra\":2,\"tail\":4}\nclone=10,20,99,30,40"
}
,
{
"name": "110_object_getownpropertydescriptors",
"status": "rts_error",
"bun": "keys=a,b,c\na.value=1\na.writable=true\na.enumerable=true\nb.get=function\nc.value=3\nc.writable=false\nc.enumerable=false",
"node": "keys=a,b,c\na.value=1\na.writable=true\na.enumerable=true\nb.get=function\nc.value=3\nc.writable=false\nc.enumerable=false",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "116_promise_finally",
"status": "rts_error",
"bun": "log=then:42,catch:error,finally1,finally2,then2:84",
"node": "log=then:42,catch:error,finally1,finally2,then2:84",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "117_optional_catch_binding",
"status": "pass",
"bun": "result=caught\nresult2=with:msg",
"node": "result=caught\nresult2=with:msg",
"rts": "result=caught\nresult2=with:msg"
}
,
{
"name": "118_numeric_separators",
"status": "rts_error",
"bun": "million=1000000\nbinary=41349\nhex=4293713502\nfloat=3.141592653\nbigint=1234567890",
"node": "million=1000000\nbinary=41349\nhex=4293713502\nfloat=3.141592653\nbigint=1234567890",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "119_nullish_assignment",
"status": "rts_diverge",
"bun": "a=10\nb=20\nc=5\nx=100\ny=5\np=false\nq=false",
"node": "a=10\nb=20\nc=5\nx=100\ny=5\np=false\nq=false",
"rts": "a=10\nb=281474976710656\nc=5\nx=100\ny=5\np=false\nq=false"
}
,
{
"name": "11_objects_templates",
"status": "pass",
"bun": "dynamic=9\ncomputed=ana\nupper=ANA\nchain=ana:5\nnested=5:ana",
"node": "dynamic=9\ncomputed=ana\nupper=ANA\nchain=ana:5\nnested=5:ana",
"rts": "dynamic=9\ncomputed=ana\nupper=ANA\nchain=ana:5\nnested=5:ana"
}
,
{
"name": "122_array_toreversed_tosorted",
"status": "pass",
"bun": "reversed=5,1,4,1,3\noriginal=3,1,4,1,5\nsorted=1,1,3,4,5\noriginal2=3,1,4,1,5\nsorteddesc=5,4,3,1,1\nspliced=3,9,9,1,5\noriginal3=3,1,4,1,5",
"node": "reversed=5,1,4,1,3\noriginal=3,1,4,1,5\nsorted=1,1,3,4,5\noriginal2=3,1,4,1,5\nsorteddesc=5,4,3,1,1\nspliced=3,9,9,1,5\noriginal3=3,1,4,1,5",
"rts": "reversed=5,1,4,1,3\noriginal=3,1,4,1,5\nsorted=1,1,3,4,5\noriginal2=3,1,4,1,5\nsorteddesc=5,4,3,1,1\nspliced=3,9,9,1,5\noriginal3=3,1,4,1,5"
}
,
{
"name": "123_array_with",
"status": "pass",
"bun": "modified=1,2,99,4,5\noriginal=1,2,3,4,5\nnegative=1,2,3,4,88\nfirst=11,2,3,4,5",
"node": "modified=1,2,99,4,5\noriginal=1,2,3,4,5\nnegative=1,2,3,4,88\nfirst=11,2,3,4,5",
"rts": "modified=1,2,99,4,5\noriginal=1,2,3,4,5\nnegative=1,2,3,4,88\nfirst=11,2,3,4,5"
}
,
{
"name": "124_string_trim_variants",
"status": "pass",
"bun": "trim=hello world\ntrimStart=hello world \ntrimEnd= hello world\ntabs=hello\nnewlines=hello\nmixed=hello",
"node": "trim=hello world\ntrimStart=hello world \ntrimEnd= hello world\ntabs=hello\nnewlines=hello\nmixed=hello",
"rts": "trim=hello world\ntrimStart=hello world \ntrimEnd= hello world\ntabs=hello\nnewlines=hello\nmixed=hello"
}
,
{
"name": "125_array_includes",
"status": "pass",
"bun": "has2=true\nhas5=false\nhasNaN=true\nfrom2=false\nfrom0=true\nnegIdx=false\nstr_e=true\nstr_x=false\nstr_from=true",
"node": "has2=true\nhas5=false\nhasNaN=true\nfrom2=false\nfrom0=true\nnegIdx=false\nstr_e=true\nstr_x=false\nstr_from=true",
"rts": "has2=true\nhas5=false\nhasNaN=true\nfrom2=false\nfrom0=true\nnegIdx=false\nstr_e=true\nstr_x=false\nstr_from=true"
}
,
{
"name": "126_object_assign",
"status": "rts_diverge",
"bun": "same=true\na=1\nb=3\nc=4\nmulti={\"x\":1,\"y\":2,\"z\":3}\nnormal=data\nhasSym=true",
"node": "same=true\na=1\nb=3\nc=4\nmulti={\"x\":1,\"y\":2,\"z\":3}\nnormal=data\nhasSym=true",
"rts": "same=true\na=1\nb=3\nc=4\nmulti={\"x\":1,\"y\":2,\"z\":3}\nnormal=data"
}
,
{
"name": "127_array_fill",
"status": "pass",
"bun": "all=0,0,0,0,0\nfrom2=1,2,9,9,9\nrange=1,7,7,4,5\nnegative=1,2,3,8,8\nnew=3,3,3,3,3",
"node": "all=0,0,0,0,0\nfrom2=1,2,9,9,9\nrange=1,7,7,4,5\nnegative=1,2,3,8,8\nnew=3,3,3,3,3",
"rts": "all=0,0,0,0,0\nfrom2=1,2,9,9,9\nrange=1,7,7,4,5\nnegative=1,2,3,8,8\nnew=3,3,3,3,3"
}
,
{
"name": "128_array_copywithin",
"status": "pass",
"bun": "copy1=4,5,3,4,5\ncopy2=1,4,5,4,5\ncopy3=3,4,3,4,5\nnegative=1,2,3,3,4",
"node": "copy1=4,5,3,4,5\ncopy2=1,4,5,4,5\ncopy3=3,4,3,4,5\nnegative=1,2,3,3,4",
"rts": "copy1=4,5,3,4,5\ncopy2=1,4,5,4,5\ncopy3=3,4,3,4,5\nnegative=1,2,3,3,4"
}
,
{
"name": "129_string_startswith_endswith",
"status": "pass",
"bun": "starts_hello=true\nstarts_world=false\nstarts_world_6=true\nends_world=true\nends_hello=false\nends_hello_5=true\nempty_starts=true\nempty_ends=true",
"node": "starts_hello=true\nstarts_world=false\nstarts_world_6=true\nends_world=true\nends_hello=false\nends_hello_5=true\nempty_starts=true\nempty_ends=true",
"rts": "starts_hello=true\nstarts_world=false\nstarts_world_6=true\nends_world=true\nends_hello=false\nends_hello_5=true\nempty_starts=true\nempty_ends=true"
}
,
{
"name": "12_array_higher_order",
"status": "pass",
"bun": "find=12\nfindIndex=3\nsome=false\nevery=true\nflat=1,2,3,4\nat_neg=130\nreduceRight=321",
"node": "find=12\nfindIndex=3\nsome=false\nevery=true\nflat=1,2,3,4\nat_neg=130\nreduceRight=321",
"rts": "find=12\nfindIndex=3\nsome=false\nevery=true\nflat=1,2,3,4\nat_neg=130\nreduceRight=321"
}
,
{
"name": "130_number_isfinite_isnan",
"status": "rts_diverge",
"bun": "isFinite_5=true\nisFinite_Inf=false\nisFinite_NaN=false\nisFinite_str=false\nisNaN_NaN=true\nisNaN_5=false\nisNaN_str=false\nisNaN_undef=false\nglobal_isNaN_str=true\nglobal_isFinite_str=true",
"node": "isFinite_5=true\nisFinite_Inf=false\nisFinite_NaN=false\nisFinite_str=false\nisNaN_NaN=true\nisNaN_5=false\nisNaN_str=false\nisNaN_undef=false\nglobal_isNaN_str=true\nglobal_isFinite_str=true",
"rts": "isFinite_5=true\nisFinite_Inf=false\nisFinite_NaN=false\nisFinite_str=true\nisNaN_NaN=true\nisNaN_5=false\nisNaN_str=false\nisNaN_undef=false\nglobal_isNaN_str=false\nglobal_isFinite_str=true"
}
,
{
"name": "131_number_isinteger_issafeinteger",
"status": "rts_diverge",
"bun": "isInt_5=true\nisInt_5.0=true\nisInt_5.5=false\nisInt_str=false\nisInt_NaN=false\nisInt_Inf=false\nisSafe_100=true\nisSafe_max=true\nisSafe_max+1=false\nisSafe_min=true\nisSafe_5.5=false",
"node": "isInt_5=true\nisInt_5.0=true\nisInt_5.5=false\nisInt_str=false\nisInt_NaN=false\nisInt_Inf=false\nisSafe_100=true\nisSafe_max=true\nisSafe_max+1=false\nisSafe_min=true\nisSafe_5.5=false",
"rts": "isInt_5=true\nisInt_5.0=true\nisInt_5.5=false\nisInt_str=true\nisInt_NaN=false\nisInt_Inf=false\nisSafe_100=true\nisSafe_max=true\nisSafe_max+1=false\nisSafe_min=true\nisSafe_5.5=false"
}
,
{
"name": "132_array_some_every",
"status": "rts_diverge",
"bun": "all_even=true\nsome_gt5=true\nsome_gt10=false\nmixed_all_even=false\nmixed_some_even=true\nempty_every=true\nempty_some=false\nevery_count=3\nsome_count=3",
"node": "all_even=true\nsome_gt5=true\nsome_gt10=false\nmixed_all_even=false\nmixed_some_even=true\nempty_every=true\nempty_some=false\nevery_count=3\nsome_count=3",
"rts": "all_even=true\nsome_gt5=true\nsome_gt10=false\nmixed_all_even=false\nmixed_some_even=true\nempty_every=true\nempty_some=false\nevery_count=0\nsome_count=0"
}
,
{
"name": "133_string_repeat",
"status": "pass",
"bun": "repeat3=abcabcabc\nrepeat0=\nrepeat1=abc\nempty=\nspace= x\nline=----------\nindent= text",
"node": "repeat3=abcabcabc\nrepeat0=\nrepeat1=abc\nempty=\nspace= x\nline=----------\nindent= text",
"rts": "repeat3=abcabcabc\nrepeat0=\nrepeat1=abc\nempty=\nspace= x\nline=----------\nindent= text"
}
,
{
"name": "134_object_is",
"status": "rts_diverge",
"bun": "is_5_5=true\nis_5_str5=false\nis_NaN_NaN=true\neq_NaN_NaN=false\nis_0_neg0=false\neq_0_neg0=true\nis_Inf_Inf=true\nis_obj=false\nis_same_obj=true",
"node": "is_5_5=true\nis_5_str5=false\nis_NaN_NaN=true\neq_NaN_NaN=false\nis_0_neg0=false\neq_0_neg0=true\nis_Inf_Inf=true\nis_obj=false\nis_same_obj=true",
"rts": "is_5_5=true\nis_5_str5=false\nis_NaN_NaN=true\neq_NaN_NaN=false\nis_0_neg0=true\neq_0_neg0=true\nis_Inf_Inf=true\nis_obj=false\nis_same_obj=true"
}
,
{
"name": "135_array_indexof_lastindexof",
"status": "rts_diverge",
"bun": "indexOf_2=1\nlastIndexOf_2=3\nindexOf_5=-1\nlastIndexOf_5=-1\nindexOf_from=3\nlastIndexOf_from=1\nindexOf_NaN=-1\nstr_indexOf=0\nstr_lastIndexOf=12\nstr_indexOf_from=12",
"node": "indexOf_2=1\nlastIndexOf_2=3\nindexOf_5=-1\nlastIndexOf_5=-1\nindexOf_from=3\nlastIndexOf_from=1\nindexOf_NaN=-1\nstr_indexOf=0\nstr_lastIndexOf=12\nstr_indexOf_from=12",
"rts": "indexOf_2=1\nlastIndexOf_2=3\nindexOf_5=-1\nlastIndexOf_5=-1\nindexOf_from=3\nlastIndexOf_from=1\nindexOf_NaN=1\nstr_indexOf=0\nstr_lastIndexOf=12\nstr_indexOf_from=0"
}
,
{
"name": "136_math_sign_trunc",
"status": "pass",
"bun": "sign_5=1\nsign_-5=-1\nsign_0=0\nsign_-0=0\nsign_NaN=NaN\ntrunc_5.9=5\ntrunc_-5.9=-5\ntrunc_0.1=0\ntrunc_-0.1=0\ntrunc_NaN=NaN\nfloor_-5.9=-6\nceil_-5.9=-5",
"node": "sign_5=1\nsign_-5=-1\nsign_0=0\nsign_-0=0\nsign_NaN=NaN\ntrunc_5.9=5\ntrunc_-5.9=-5\ntrunc_0.1=0\ntrunc_-0.1=0\ntrunc_NaN=NaN\nfloor_-5.9=-6\nceil_-5.9=-5",
"rts": "sign_5=1\nsign_-5=-1\nsign_0=0\nsign_-0=0\nsign_NaN=NaN\ntrunc_5.9=5\ntrunc_-5.9=-5\ntrunc_0.1=0\ntrunc_-0.1=0\ntrunc_NaN=NaN\nfloor_-5.9=-6\nceil_-5.9=-5"
}
,
{
"name": "137_math_cbrt_hypot",
"status": "pass",
"bun": "cbrt_8=2\ncbrt_27=3\ncbrt_-8=-2\ncbrt_0=0\nhypot_3_4=5\nhypot_5_12=13\nhypot_1_1_1=1.7320508075688772\nhypot_empty=0\nhypot_0=0",
"node": "cbrt_8=2\ncbrt_27=3\ncbrt_-8=-2\ncbrt_0=0\nhypot_3_4=5\nhypot_5_12=13\nhypot_1_1_1=1.7320508075688772\nhypot_empty=0\nhypot_0=0",
"rts": "cbrt_8=2\ncbrt_27=3\ncbrt_-8=-2\ncbrt_0=0\nhypot_3_4=5\nhypot_5_12=13\nhypot_1_1_1=1.7320508075688772\nhypot_empty=0\nhypot_0=0"
}
,
{
"name": "138_math_log_variants",
"status": "pass",
"bun": "log10_100=2\nlog10_1000=3\nlog10_1=0\nlog2_8=3\nlog2_16=4\nlog2_1=0\nlog1p_0=0\nlog1p_1=0.6931471805599453\nexpm1_0=0\nexpm1_1=1.718281828459045",
"node": "log10_100=2\nlog10_1000=3\nlog10_1=0\nlog2_8=3\nlog2_16=4\nlog2_1=0\nlog1p_0=0\nlog1p_1=0.6931471805599453\nexpm1_0=0\nexpm1_1=1.718281828459045",
"rts": "log10_100=2\nlog10_1000=3\nlog10_1=0\nlog2_8=3\nlog2_16=4\nlog2_1=0\nlog1p_0=0\nlog1p_1=0.6931471805599453\nexpm1_0=0\nexpm1_1=1.718281828459045"
}
,
{
"name": "139_array_reduce_edge_cases",
"status": "rts_error",
"bun": "sum=10\nproduct=24\nmax=4\nsingle=5\nwithInit=15\nobj={\"a\":1,\"b\":2,\"c\":3}",
"node": "sum=10\nproduct=24\nmax=4\nsingle=5\nwithInit=15\nobj={\"a\":1,\"b\":2,\"c\":3}",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "13_json_replacer_reviver",
"status": "pass",
"bun": "plain={\"name\":\"rts\",\"nums\":[1,2,3],\"nested\":{\"count\":1,\"text\":\"line\\nbreak\"}}\narr=[{\"id\":1},{\"id\":2}]\nquoted=\"say \\\"hi\\\"\"\npretty={| \"a\": 1,| \"b\": [| 2,| 3| ]|}\nparsed_count=4\nparsed_label=go\nparsed_meta=1",
"node": "plain={\"name\":\"rts\",\"nums\":[1,2,3],\"nested\":{\"count\":1,\"text\":\"line\\nbreak\"}}\narr=[{\"id\":1},{\"id\":2}]\nquoted=\"say \\\"hi\\\"\"\npretty={| \"a\": 1,| \"b\": [| 2,| 3| ]|}\nparsed_count=4\nparsed_label=go\nparsed_meta=1",
"rts": "plain={\"name\":\"rts\",\"nums\":[1,2,3],\"nested\":{\"count\":1,\"text\":\"line\\nbreak\"}}\narr=[{\"id\":1},{\"id\":2}]\nquoted=\"say \\\"hi\\\"\"\npretty={| \"a\": 1,| \"b\": [| 2,| 3| ]|}\nparsed_count=4\nparsed_label=go\nparsed_meta=1"
}
,
{
"name": "140_string_charat_charcodeat",
"status": "rts_diverge",
"bun": "charAt0=h\ncharAt4=o\ncharAt10=\ncharCodeAt0=104\ncharCodeAt4=111\ncharCodeAt10=NaN\nemoji_charAt=οΏ½\nemoji_code=55357\nbracket=h\nbracket_out=undefined",
"node": "charAt0=h\ncharAt4=o\ncharAt10=\ncharCodeAt0=104\ncharCodeAt4=111\ncharCodeAt10=NaN\nemoji_charAt=οΏ½\nemoji_code=55357\nbracket=h\nbracket_out=undefined",
"rts": "charAt0=h\ncharAt4=o\ncharAt10=\ncharCodeAt0=104\ncharCodeAt4=111\ncharCodeAt10=-1\nemoji_charAt=π\nemoji_code=128512\nbracket=null\nbracket_out=null"
}
,
{
"name": "141_string_concat",
"status": "rts_diverge",
"bun": "concat=hello world\nconcat_empty=hello\nconcat_multi=abcd\nplus=hello world\nwith_num=value:42",
"node": "concat=hello world\nconcat_empty=hello\nconcat_multi=abcd\nplus=hello world\nwith_num=value:42",
"rts": "concat=hello \nconcat_empty=hello\nconcat_multi=ab\nplus=hello world\nwith_num=value:42"
}
,
{
"name": "142_array_join_edge_cases",
"status": "rts_diverge",
"bun": "default=1,2,3\ncomma=1,2,3\ndash=1-2-3\nempty=123\nspace=1 2 3\nundef=1,,3\nnull=1,,3\nempty_str=1,,3\nempty_arr=",
"node": "default=1,2,3\ncomma=1,2,3\ndash=1-2-3\nempty=123\nspace=1 2 3\nundef=1,,3\nnull=1,,3\nempty_str=1,,3\nempty_arr=",
"rts": "default=1,2,3\ncomma=1,2,3\ndash=1-2-3\nempty=123\nspace=1 2 3\nundef=1,undefined,3\nnull=1,0,3\nempty_str=1,,3\nempty_arr="
}
,
{
"name": "143_array_concat",
"status": "rts_diverge",
"bun": "basic=1,2,3,4\noriginal=1,2\nmulti=1,2,3,4\nvalues=1,2,3,4\nnested=1,2,3\nempty=1,2",
"node": "basic=1,2,3,4\noriginal=1,2\nmulti=1,2,3,4\nvalues=1,2,3,4\nnested=1,2,3\nempty=1,2",
"rts": "basic=1,2,3,4\noriginal=1,2\nmulti=\nvalues=\nnested=1,2,3\nempty=1,2"
}
,
{
"name": "144_number_tostring_bases",
"status": "pass",
"bun": "base10=255\nbase2=11111111\nbase8=377\nbase16=ff\nsmall_2=1010\nsmall_16=a\nzero=0\nneg_2=-1111\nneg_16=-f",
"node": "base10=255\nbase2=11111111\nbase8=377\nbase16=ff\nsmall_2=1010\nsmall_16=a\nzero=0\nneg_2=-1111\nneg_16=-f",
"rts": "base10=255\nbase2=11111111\nbase8=377\nbase16=ff\nsmall_2=1010\nsmall_16=a\nzero=0\nneg_2=-1111\nneg_16=-f"
}
,
{
"name": "145_number_tofixed_toprecision",
"status": "rts_diverge",
"bun": "fixed0=123\nfixed1=123.5\nfixed2=123.46\nfixed5=123.45600\nprec1=1e+2\nprec3=123\nprec5=123.46\nsmall_fixed=0.00010\nsmall_prec=0.00010\nlarge_fixed=12345.00",
"node": "fixed0=123\nfixed1=123.5\nfixed2=123.46\nfixed5=123.45600\nprec1=1e+2\nprec3=123\nprec5=123.46\nsmall_fixed=0.00010\nsmall_prec=0.00010\nlarge_fixed=12345.00",
"rts": "fixed0=123\nfixed1=123.5\nfixed2=123.46\nfixed5=123.45600\nprec1=1e+2\nprec3=123\nprec5=123.46\nsmall_fixed=0.00010\nsmall_prec=1.0e-4\nlarge_fixed=12345.00"
}
,
{
"name": "146_number_toexponential",
"status": "pass",
"bun": "exp=1.2345e+4\nexp2=1.23e+4\nexp4=1.2345e+4\nsmall=1.2e-4\nsmall2=1.20e-4\nneg=-1.23e+2",
"node": "exp=1.2345e+4\nexp2=1.23e+4\nexp4=1.2345e+4\nsmall=1.2e-4\nsmall2=1.20e-4\nneg=-1.23e+2",
"rts": "exp=1.2345e+4\nexp2=1.23e+4\nexp4=1.2345e+4\nsmall=1.2e-4\nsmall2=1.20e-4\nneg=-1.23e+2"
}
,
{
"name": "147_parseint_parsefloat",
"status": "pass",
"bun": "int_123=123\nint_123.45=123\nint_0x10=16\nint_10_base2=2\nint_10_base8=8\nint_10_base16=16\nint_ff_base16=255\nfloat_123.45=123.45\nfloat_0.5=0.5\nfloat_.5=0.5\nfloat_3.14e2=314\nint_abc=NaN\nfloat_abc=NaN\nint_12abc=12",
"node": "int_123=123\nint_123.45=123\nint_0x10=16\nint_10_base2=2\nint_10_base8=8\nint_10_base16=16\nint_ff_base16=255\nfloat_123.45=123.45\nfloat_0.5=0.5\nfloat_.5=0.5\nfloat_3.14e2=314\nint_abc=NaN\nfloat_abc=NaN\nint_12abc=12",
"rts": "int_123=123\nint_123.45=123\nint_0x10=16\nint_10_base2=2\nint_10_base8=8\nint_10_base16=16\nint_ff_base16=255\nfloat_123.45=123.45\nfloat_0.5=0.5\nfloat_.5=0.5\nfloat_3.14e2=314\nint_abc=NaN\nfloat_abc=NaN\nint_12abc=12"
}
,
{
"name": "148_isfinite_isnan_global",
"status": "rts_diverge",
"bun": "isFinite_5=true\nisFinite_Inf=false\nisFinite_NaN=false\nisFinite_str5=true\nisNaN_NaN=true\nisNaN_5=false\nisNaN_str=true\nglobal_str=true\nnumber_str=false",
"node": "isFinite_5=true\nisFinite_Inf=false\nisFinite_NaN=false\nisFinite_str5=true\nisNaN_NaN=true\nisNaN_5=false\nisNaN_str=true\nglobal_str=true\nnumber_str=false",
"rts": "isFinite_5=true\nisFinite_Inf=false\nisFinite_NaN=false\nisFinite_str5=true\nisNaN_NaN=true\nisNaN_5=false\nisNaN_str=true\nglobal_str=false\nnumber_str=false"
}
,
{
"name": "149_array_reverse_sort_mutate",
"status": "pass",
"bun": "reversed=5,4,3,2,1\nmutated=5,4,3,2,1\nsame=true\nsorted=1,1,3,4,5\nmutated2=1,1,3,4,5\nnumeric=1,5,10,25,40,1000\nstrings=apple,banana,cherry",
"node": "reversed=5,4,3,2,1\nmutated=5,4,3,2,1\nsame=true\nsorted=1,1,3,4,5\nmutated2=1,1,3,4,5\nnumeric=1,5,10,25,40,1000\nstrings=apple,banana,cherry",
"rts": "reversed=5,4,3,2,1\nmutated=5,4,3,2,1\nsame=true\nsorted=1,1,3,4,5\nmutated2=1,1,3,4,5\nnumeric=1,5,10,25,40,1000\nstrings=apple,banana,cherry"
}
,
{
"name": "14_control_flow_functions",
"status": "pass",
"bun": "sum3=6\nsum5=15\nclass_a=neg\nclass_b=zero\nclass_c=pos\njoin_a=x:y:end\njoin_b=x:y:z",
"node": "sum3=6\nsum5=15\nclass_a=neg\nclass_b=zero\nclass_c=pos\njoin_a=x:y:end\njoin_b=x:y:z",
"rts": "sum3=6\nsum5=15\nclass_a=neg\nclass_b=zero\nclass_c=pos\njoin_a=x:y:end\njoin_b=x:y:z"
}
,
{
"name": "150_array_push_pop_shift_unshift",
"status": "rts_error",
"bun": "push=1,2,3,4,len=4\npop=4,arr=1,2,3\nshift=1,arr=2,3\nunshift=0,2,3,len=3\npush_multi=0,2,3,5,6\nunshift_multi=-2,-1,0,2,3,5,6",
"node": "push=1,2,3,4,len=4\npop=4,arr=1,2,3\nshift=1,arr=2,3\nunshift=0,2,3,len=3\npush_multi=0,2,3,5,6\nunshift_multi=-2,-1,0,2,3,5,6",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "151_array_slice_splice",
"status": "pass",
"bun": "slice_2=3,4,5\nslice_1_3=2,3\nslice_neg=4,5\noriginal=1,2,3,4,5\nsplice_removed=3,4\nsplice_arr=1,2,5\nsplice_insert=1,2,3,4,5\nsplice_replace=1,8,9,4,5",
"node": "slice_2=3,4,5\nslice_1_3=2,3\nslice_neg=4,5\noriginal=1,2,3,4,5\nsplice_removed=3,4\nsplice_arr=1,2,5\nsplice_insert=1,2,3,4,5\nsplice_replace=1,8,9,4,5",
"rts": "slice_2=3,4,5\nslice_1_3=2,3\nslice_neg=4,5\noriginal=1,2,3,4,5\nsplice_removed=3,4\nsplice_arr=1,2,5\nsplice_insert=1,2,3,4,5\nsplice_replace=1,8,9,4,5"
}
,
{
"name": "152_object_seal_freeze",
"status": "bun_node_diverge",
"bun": "__RUNTIME_ERROR__",
"node": "sealed=true\nfrozen=false\nmodified=10\nfrozen2=true\nsealed2=true\nnot_modified=1\nnormal_sealed=false\nnormal_frozen=false",
"rts": "sealed=true\nfrozen=false\nmodified=10\nfrozen2=true\nsealed2=true\nnot_modified=1\nnormal_sealed=false\nnormal_frozen=false"
}
,
{
"name": "153_object_preventextensions",
"status": "rts_diverge",
"bun": "extensible=true\nafter=false\nmodify=10\nsealed=false\nfrozen=false",
"node": "extensible=true\nafter=false\nmodify=10\nsealed=false\nfrozen=false",
"rts": "extensible=true\nafter=true\nmodify=10\nsealed=false\nfrozen=false"
}
,
{
"name": "154_object_defineproperty",
"status": "bun_node_diverge",
"bun": "__RUNTIME_ERROR__",
"node": "value=42\nstill=42\nkeys=a\nb=10\ngetter=10",
"rts": "value=42\nstill=100\nkeys=a,b\nb=10\ngetter=5"
}
,
{
"name": "155_object_getprototypeof",
"status": "rts_error",
"bun": "is_object_proto=true\nis_array_proto=true\nchild_proto=true\nchild_x=10\nnew_proto=true\nhas_b=2",
"node": "is_object_proto=true\nis_array_proto=true\nchild_proto=true\nchild_x=10\nnew_proto=true\nhas_b=2",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "156_string_localecompare",
"status": "rts_diverge",
"bun": "a_b=true\nb_a=true\na_a=0\napple_banana=true\nA_a=1\na_A=-1",
"node": "a_b=true\nb_a=true\na_a=0\napple_banana=true\nA_a=1\na_A=-1",
"rts": "a_b=true\nb_a=false\na_a=-1\napple_banana=true\nA_a=-2\na_A=0"
}
,
{
"name": "157_array_tostring_tolocalestring",
"status": "rts_error",
"bun": "toString=1,2,3\nmixed=1,hello,true\nnested=1,2,3,4\nempty=\nlocale=1,2,3",
"node": "toString=1,2,3\nmixed=1,hello,true\nnested=1,2,3,4\nempty=\nlocale=1,2,3",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "158_encodeuri_decodeuri",
"status": "rts_error",
"bun": "encoded=https://example.com/path%20with%20spaces\ndecoded=https://example.com/path with spaces\ncomponent=hello%20world%20%26%20foo%3Dbar\ndecoded_comp=hello world & foo=bar\nslash=%2F\nquestion=%3F\namp=%26",
"node": "encoded=https://example.com/path%20with%20spaces\ndecoded=https://example.com/path with spaces\ncomponent=hello%20world%20%26%20foo%3Dbar\ndecoded_comp=hello world & foo=bar\nslash=%2F\nquestion=%3F\namp=%26",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "159_array_every_callback_args",
"status": "rts_error",
"bun": "forEach=10:0:3,20:1:3,30:2:3\nmap=10,21,32\nfilter=20,30\nfind=20\nfindIndex=2",
"node": "forEach=10:0:3,20:1:3,30:2:3\nmap=10,21,32\nfilter=20,30\nfind=20\nfindIndex=2",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "15_math_methods",
"status": "pass",
"bun": "floor=3\nceil=4\nround=4\ntrunc=-3\nabs=12\nsqrt=9\npow=32\nlog=0\nexp=2.718\nmin=-2\nmax=9\nsign_n=-1\nsign_z=0\nhypot=13\nnan_add=NaN\ninf_mul=Infinity\nzero_div_zero=NaN",
"node": "floor=3\nceil=4\nround=4\ntrunc=-3\nabs=12\nsqrt=9\npow=32\nlog=0\nexp=2.718\nmin=-2\nmax=9\nsign_n=-1\nsign_z=0\nhypot=13\nnan_add=NaN\ninf_mul=Infinity\nzero_div_zero=NaN",
"rts": "floor=3\nceil=4\nround=4\ntrunc=-3\nabs=12\nsqrt=9\npow=32\nlog=0\nexp=2.718\nmin=-2\nmax=9\nsign_n=-1\nsign_z=0\nhypot=13\nnan_add=NaN\ninf_mul=Infinity\nzero_div_zero=NaN"
}
,
{
"name": "160_string_fromcharcode",
"status": "pass",
"bun": "A=A\nABC=ABC\nhello=hello\nspace= \nnewline=\n\nHi=Hi\nzero=",
"node": "A=A\nABC=ABC\nhello=hello\nspace= \nnewline=\n\nHi=Hi\nzero=",
"rts": "A=A\nABC=ABC\nhello=hello\nspace= \nnewline=\n\nHi=Hi\nzero="
}
,
{
"name": "161_array_isarray",
"status": "pass",
"bun": "array=true\nempty=true\nobject=false\nstring=false\nnumber=false\nnull=false\nundefined=false\narraylike=false",
"node": "array=true\nempty=true\nobject=false\nstring=false\nnumber=false\nnull=false\nundefined=false\narraylike=false",
"rts": "array=true\nempty=true\nobject=false\nstring=false\nnumber=false\nnull=false\nundefined=false\narraylike=false"
}
,
{
"name": "162_object_create_null",
"status": "rts_error",
"bun": "a=1\nproto=null\ntoString=true\nproto2=true\nchild_x=10\nown=false\nwithProps=1",
"node": "a=1\nproto=null\ntoString=true\nproto2=true\nchild_x=10\nown=false\nwithProps=1",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "163_math_clz32_imul",
"status": "pass",
"bun": "clz32_1=31\nclz32_2=30\nclz32_4=29\nclz32_0=32\nclz32_-1=0\nimul_2_3=6\nimul_-1_8=-8\nimul_0xffffffff_5=-5\nimul_0xfffffffe_5=-10",
"node": "clz32_1=31\nclz32_2=30\nclz32_4=29\nclz32_0=32\nclz32_-1=0\nimul_2_3=6\nimul_-1_8=-8\nimul_0xffffffff_5=-5\nimul_0xfffffffe_5=-10",
"rts": "clz32_1=31\nclz32_2=30\nclz32_4=29\nclz32_0=32\nclz32_-1=0\nimul_2_3=6\nimul_-1_8=-8\nimul_0xffffffff_5=-5\nimul_0xfffffffe_5=-10"
}
,
{
"name": "164_math_fround",
"status": "pass",
"bun": "fround_1.5=1.5\nfround_1.337=1.3370000123977661\nfround_0=0\nfround_NaN=NaN\nfround_Inf=Infinity\nprecise=false",
"node": "fround_1.5=1.5\nfround_1.337=1.3370000123977661\nfround_0=0\nfround_NaN=NaN\nfround_Inf=Infinity\nprecise=false",
"rts": "fround_1.5=1.5\nfround_1.337=1.3370000123977661\nfround_0=0\nfround_NaN=NaN\nfround_Inf=Infinity\nprecise=false"
}
,
{
"name": "165_string_match_search",
"status": "rts_diverge",
"bun": "match=quick\nnomatch=null\nmatchall=o,o\nsearch=10\nsearch_none=-1\nsearch_start=0",
"node": "match=quick\nnomatch=null\nmatchall=o,o\nsearch=10\nsearch_none=-1\nsearch_start=0",
"rts": "match=281474976710658\nnomatch=\nmatchall=o\nsearch=10\nsearch_none=-1\nsearch_start=0"
}
,
{
"name": "166_weakmap_weakset",
"status": "pass",
"bun": "get1=value1\nget2=value2\nhas1=true\nafter_delete=false\nws_has1=true\nws_has2=true\nws_after=false",
"node": "get1=value1\nget2=value2\nhas1=true\nafter_delete=false\nws_has1=true\nws_has2=true\nws_after=false",
"rts": "get1=value1\nget2=value2\nhas1=true\nafter_delete=false\nws_has1=true\nws_has2=true\nws_after=false"
}
,
{
"name": "167_promise_race_any",
"status": "rts_error",
"bun": "race=1\nany=1\nrace2=4\nany2=4",
"node": "race=1\nany=1\nrace2=4\nany2=4",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "168_string_substring_substr",
"status": "pass",
"bun": "substring_0_5=hello\nsubstring_6=world\nsubstring_6_11=world\nsubstring_-5=hello world\nsubstring_5_2=llo\nsubstr_0_5=hello\nsubstr_6=world\nsubstr_6_5=world\nsubstr_-5=world\nsubstr_-5_2=wo",
"node": "substring_0_5=hello\nsubstring_6=world\nsubstring_6_11=world\nsubstring_-5=hello world\nsubstring_5_2=llo\nsubstr_0_5=hello\nsubstr_6=world\nsubstr_6_5=world\nsubstr_-5=world\nsubstr_-5_2=wo",
"rts": "substring_0_5=hello\nsubstring_6=world\nsubstring_6_11=world\nsubstring_-5=hello world\nsubstring_5_2=llo\nsubstr_0_5=hello\nsubstr_6=world\nsubstr_6_5=world\nsubstr_-5=world\nsubstr_-5_2=wo"
}
,
{
"name": "169_array_of",
"status": "pass",
"bun": "of_1_2_3=1,2,3\nof_single=5\nof_empty=\nof_mixed=1,a,true\nconstructor_5=5\nof_5=1\nconstructor_1_2=1,2\nof_1_2=1,2",
"node": "of_1_2_3=1,2,3\nof_single=5\nof_empty=\nof_mixed=1,a,true\nconstructor_5=5\nof_5=1\nconstructor_1_2=1,2\nof_1_2=1,2",
"rts": "of_1_2_3=1,2,3\nof_single=5\nof_empty=\nof_mixed=1,a,true\nconstructor_5=5\nof_5=1\nconstructor_1_2=1,2\nof_1_2=1,2"
}
,
{
"name": "16_classes_basic",
"status": "pass",
"bun": "a_label=box:toy\na_size=3\na_next=box:drone\nb_label=box:book:gift\nis_box=true\nis_gift=true",
"node": "a_label=box:toy\na_size=3\na_next=box:drone\nb_label=box:book:gift\nis_box=true\nis_gift=true",
"rts": "a_label=box:toy\na_size=3\na_next=box:drone\nb_label=box:book:gift\nis_box=true\nis_gift=true"
}
,
{
"name": "170_regexp_flags",
"status": "rts_diverge",
"bun": "source=abc\nflags=gi\nglobal=true\nignoreCase=true\nmultiline=false\nmultiline2=true\nglobal2=false\nflags3=gi\nsource3=hello",
"node": "source=abc\nflags=gi\nglobal=true\nignoreCase=true\nmultiline=false\nmultiline2=true\nglobal2=false\nflags3=gi\nsource3=hello",
"rts": "source=abc\nflags=null\nglobal=null\nignoreCase=null\nmultiline=null\nmultiline2=null\nglobal2=null\nflags3=null\nsource3=hello"
}
,
{
"name": "171_regexp_lastindex",
"status": "rts_diverge",
"bun": "lastIndex_init=0\nmatch1=1\nlastIndex1=2\nmatch2=2\nlastIndex2=4\nmatch3=3\nlastIndex3=6\nmatch4=null\nlastIndex4=0",
"node": "lastIndex_init=0\nmatch1=1\nlastIndex1=2\nmatch2=2\nlastIndex2=4\nmatch3=3\nlastIndex3=6\nmatch4=null\nlastIndex4=0",
"rts": "lastIndex_init=null\nmatch1=0\nlastIndex1=null\nmatch2=0\nlastIndex2=null\nmatch3=0\nlastIndex3=null\nmatch4=1\nlastIndex4=null"
}
,
{
"name": "172_date_now_valueof",
"status": "pass",
"bun": "equal=true\nvalueOf=1704067200000\ngreater=true\ngetTime=1704067200000\nsame=true\nepoch=0",
"node": "equal=true\nvalueOf=1704067200000\ngreater=true\ngetTime=1704067200000\nsame=true\nepoch=0",
"rts": "equal=true\nvalueOf=1704067200000\ngreater=true\ngetTime=1704067200000\nsame=true\nepoch=0"
}
,
{
"name": "173_date_toisostring",
"status": "pass",
"bun": "iso=2024-01-01T12:30:45.123Z\niso2=2000-12-31T23:59:59.999Z\nepoch=1970-01-01T00:00:00.000Z\njson=2024-01-01T12:30:45.123Z",
"node": "iso=2024-01-01T12:30:45.123Z\niso2=2000-12-31T23:59:59.999Z\nepoch=1970-01-01T00:00:00.000Z\njson=2024-01-01T12:30:45.123Z",
"rts": "iso=2024-01-01T12:30:45.123Z\niso2=2000-12-31T23:59:59.999Z\nepoch=1970-01-01T00:00:00.000Z\njson=2024-01-01T12:30:45.123Z"
}
,
{
"name": "174_date_parse",
"status": "rts_diverge",
"bun": "parse1=1704067200000\nparse2=978307199999\nepoch=0\ninvalid=true",
"node": "parse1=1704067200000\nparse2=978307199999\nepoch=0\ninvalid=true",
"rts": "parse1=1704067200000\nparse2=978307199999\nepoch=0\ninvalid=false"
}
,
{
"name": "175_boolean_constructor",
"status": "rts_error",
"bun": "valueOf_true=true\nvalueOf_false=false\ntoString_true=true\ntoString_false=false\nbool_1=true\nbool_0=false\nbool_str=true\nbool_empty=false\nbool_null=false\nbool_undef=false",
"node": "valueOf_true=true\nvalueOf_false=false\ntoString_true=true\ntoString_false=false\nbool_1=true\nbool_0=false\nbool_str=true\nbool_empty=false\nbool_null=false\nbool_undef=false",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "176_number_constructor",
"status": "rts_diverge",
"bun": "MAX_VALUE=true\nMIN_VALUE=true\nMAX_SAFE_INTEGER=9007199254740991\nMIN_SAFE_INTEGER=-9007199254740991\nPOSITIVE_INFINITY=Infinity\nNEGATIVE_INFINITY=-Infinity\nNaN=NaN\nisNaN_NaN=true\nEPSILON=true",
"node": "MAX_VALUE=true\nMIN_VALUE=true\nMAX_SAFE_INTEGER=9007199254740991\nMIN_SAFE_INTEGER=-9007199254740991\nPOSITIVE_INFINITY=Infinity\nNEGATIVE_INFINITY=-Infinity\nNaN=NaN\nisNaN_NaN=true\nEPSILON=true",
"rts": "MAX_VALUE=true\nMIN_VALUE=1\nMAX_SAFE_INTEGER=9007199254740991\nMIN_SAFE_INTEGER=-9007199254740991\nPOSITIVE_INFINITY=Infinity\nNEGATIVE_INFINITY=-Infinity\nNaN=NaN\nisNaN_NaN=true\nEPSILON=1"
}
,
{
"name": "177_string_constructor",
"status": "pass",
"bun": "valueOf=hello\ntoString=hello\nlength=5\ncharAt=h\nfunc_5=5\nfunc_true=true\nfunc_null=null\nfunc_undef=undefined\nfunc_obj=[object Object]\nfunc_arr=1,2,3",
"node": "valueOf=hello\ntoString=hello\nlength=5\ncharAt=h\nfunc_5=5\nfunc_true=true\nfunc_null=null\nfunc_undef=undefined\nfunc_obj=[object Object]\nfunc_arr=1,2,3",
"rts": "valueOf=hello\ntoString=hello\nlength=5\ncharAt=h\nfunc_5=5\nfunc_true=true\nfunc_null=null\nfunc_undef=undefined\nfunc_obj=[object Object]\nfunc_arr=1,2,3"
}
,
{
"name": "178_array_constructor",
"status": "rts_error",
"bun": "length=5\nempty=true\nvalues=1,2,3\nempty_length=0\nfunc_length=3\nfunc_values=1,2",
"node": "length=5\nempty=true\nvalues=1,2,3\nempty_length=0\nfunc_length=3\nfunc_values=1,2",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "179_function_name_length",
"status": "pass",
"bun": "name=foo\nlength=2\nanon_name=bar\nanon_length=1\narrow_name=arrow\narrow_length=3\nnoargs_length=0",
"node": "name=foo\nlength=2\nanon_name=bar\nanon_length=1\narrow_name=arrow\narrow_length=3\nnoargs_length=0",
"rts": "name=foo\nlength=2\nanon_name=bar\nanon_length=1\narrow_name=arrow\narrow_length=3\nnoargs_length=0"
}
,
{
"name": "17_try_catch_error",
"status": "pass",
"bun": "err_a=Error:boom\nfin_a=done\nerr_b=plain\ninner=TypeError\nouter=RangeError:bad:range\nis_error=true\nis_type=false\nis_range=true",
"node": "err_a=Error:boom\nfin_a=done\nerr_b=plain\ninner=TypeError\nouter=RangeError:bad:range\nis_error=true\nis_type=false\nis_range=true",
"rts": "err_a=Error:boom\nfin_a=done\nerr_b=plain\ninner=TypeError\nouter=RangeError:bad:range\nis_error=true\nis_type=false\nis_range=true"
}
,
{
"name": "180_function_call_apply",
"status": "bun_node_diverge",
"bun": "__RUNTIME_ERROR__",
"node": "call=Hello World!\napply=Hi There!\ncall_null=Hey You\nmax=9",
"rts": "call=1\napply=1\ncall_null=1"
}
,
{
"name": "181_function_bind",
"status": "rts_diverge",
"bun": "bound=24\noriginal=12\npartial=10\nrebind=24",
"node": "bound=24\noriginal=12\npartial=10\nrebind=24",
"rts": "bound=1\noriginal=1\npartial=1\nrebind=1"
}
,
{
"name": "182_object_propertyisenumerable",
"status": "rts_error",
"bun": "a=true\nb=true\nc=false\nhidden=false\ninherited=false\narr_0=true\narr_length=false",
"node": "a=true\nb=true\nc=false\nhidden=false\ninherited=false\narr_0=true\narr_length=false",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "183_object_getownpropertynames",
"status": "rts_error",
"bun": "names=a,b,hidden\narr=0,1,2,length\nempty=\nstr=0,1,length",
"node": "names=a,b,hidden\narr=0,1,2,length\nempty=\nstr=0,1,length",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "184_symbol_for_keyfor",
"status": "rts_diverge",
"bun": "same=true\nkey=test\nkey2=another\nkey_regular=undefined\niterator=symbol\ntoStringTag=symbol",
"node": "same=true\nkey=test\nkey2=another\nkey_regular=undefined\niterator=symbol\ntoStringTag=symbol",
"rts": "same=true\nkey=test\nkey2=another\nkey_regular=\niterator=symbol\ntoStringTag=symbol"
}
,
{
"name": "185_map_set_size",
"status": "pass",
"bun": "map_empty=0\nmap_2=2\nmap_still_2=2\nmap_1=1\nmap_cleared=0\nset_empty=0\nset_2=2\nset_1=1",
"node": "map_empty=0\nmap_2=2\nmap_still_2=2\nmap_1=1\nmap_cleared=0\nset_empty=0\nset_2=2\nset_1=1",
"rts": "map_empty=0\nmap_2=2\nmap_still_2=2\nmap_1=1\nmap_cleared=0\nset_empty=0\nset_2=2\nset_1=1"
}
,
{
"name": "186_map_foreach",
"status": "rts_error",
"bun": "forEach=a:1,b:2,c:3\nsame=true\nsame=true\nsame=true\nset=1,2,3",
"node": "forEach=a:1,b:2,c:3\nsame=true\nsame=true\nsame=true\nset=1,2,3",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "187_error_types",
"status": "rts_error",
"bun": "Error=Error\nmessage=generic\nTypeError=TypeError\ntype_msg=type error\nRangeError=RangeError\nReferenceError=ReferenceError\nSyntaxError=SyntaxError\nURIError=URIError",
"node": "Error=Error\nmessage=generic\nTypeError=TypeError\ntype_msg=type error\nRangeError=RangeError\nReferenceError=ReferenceError\nSyntaxError=SyntaxError\nURIError=URIError",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "188_reflect_basics",
"status": "pass",
"bun": "get=1\nset=true\nc=3\nhas=true\nhas_d=false\ndeleteProperty=true\nhas_b=false\nkeys=a,c",
"node": "get=1\nset=true\nc=3\nhas=true\nhas_d=false\ndeleteProperty=true\nhas_b=false\nkeys=a,c",
"rts": "get=1\nset=true\nc=3\nhas=true\nhas_d=false\ndeleteProperty=true\nhas_b=false\nkeys=a,c"
}
,
{
"name": "189_reflect_defineproperty",
"status": "rts_diverge",
"bun": "success=true\na=42\nvalue=42\nwritable=false\nenumerable=true\ndesc2=undefined",
"node": "success=true\na=42\nvalue=42\nwritable=false\nenumerable=true\ndesc2=undefined",
"rts": "success=true\na=42\nvalue=42\nwritable=1\nenumerable=1\ndesc2="
}
,
{
"name": "18_regex_methods",
"status": "pass",
"bun": "test=true\nreplace=unit-42 and unit-99\nreplaceAll=a/b/c",
"node": "test=true\nreplace=unit-42 and unit-99\nreplaceAll=a/b/c",
"rts": "test=true\nreplace=unit-42 and unit-99\nreplaceAll=a/b/c"
}
,
{
"name": "190_array_entries_keys_values",
"status": "rts_error",
"bun": "entries=0:a,1:b,2:c\nkeys=0,1,2\nvalues=a,b,c\nsparse_keys=0,1,2",
"node": "entries=0:a,1:b,2:c\nkeys=0,1,2\nvalues=a,b,c\nsparse_keys=0,1,2",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "191_object_values_entries_iteration",
"status": "rts_error",
"bun": "values=1,2,3\nentries=a:1,b:2,c:3\nvalues2=1,2,3\nempty_values=\nempty_entries=",
"node": "values=1,2,3\nentries=a:1,b:2,c:3\nvalues2=1,2,3\nempty_values=\nempty_entries=",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "192_object_getownpropertysymbols",
"status": "rts_error",
"bun": "count=2\nhas_sym1=true\nhas_sym2=true\nkeys=normal\nnames=normal",
"node": "count=2\nhas_sym1=true\nhas_sym2=true\nkeys=normal\nnames=normal",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "193_reflect_construct",
"status": "rts_error",
"bun": "x=10\ny=20\napply=8\nmax=9",
"node": "x=10\ny=20\napply=8\nmax=9",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "194_string_normalize",
"status": "rts_diverge",
"bun": "length1=4\nnfc=4\nnfd=5\ndefault=4\nsimple=hello",
"node": "length1=4\nnfc=4\nnfd=5\ndefault=4\nsimple=hello",
"rts": "length1=5\nnfc=5\nnfd=5\ndefault=5\nsimple=hello"
}
,
{
"name": "195_string_codepointat",
"status": "rts_diverge",
"bun": "h=104\ne=101\no=111\nout=undefined\nemoji=128512\nA=65\ncharCode=55357",
"node": "h=104\ne=101\no=111\nout=undefined\nemoji=128512\nA=65\ncharCode=55357",
"rts": "h=104\ne=101\no=111\nout=-1\nemoji=128512\nA=-1\ncharCode=128512"
}
,
{
"name": "196_string_fromcodepoint",
"status": "rts_diverge",
"bun": "ABC=ABC\nhello=hello\nemoji=π\nmulti=πAπ\ncharCode=ο",
"node": "ABC=ABC\nhello=hello\nemoji=π\nmulti=πAπ\ncharCode=ο",
"rts": "ABC=ABC\nhello=hello\nemoji=π\nmulti=πAπ\ncharCode=π"
}
,
{
"name": "197_string_raw",
"status": "rts_error",
"bun": "path=C:\\Users\\name\\file.txt\nlines=true\nsub=Hello test!\nregular=C:Users\name\file.txt",
"node": "path=C:\\Users\\name\\file.txt\nlines=true\nsub=Hello test!\nregular=C:Users\name\file.txt",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "198_number_parseint_parsefloat",
"status": "rts_error",
"bun": "parseInt_123=123\nparseInt_ff_16=255\nparseInt_10_2=2\nparseFloat_3.14=3.14\nparseFloat_1e2=100\nsame_int=true\nsame_float=true",
"node": "parseInt_123=123\nparseInt_ff_16=255\nparseInt_10_2=2\nparseFloat_3.14=3.14\nparseFloat_1e2=100\nsame_int=true\nsame_float=true",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "199_array_from_mapfn",
"status": "rts_diverge",
"bun": "mapped=2,4,6\nupper=H,E,L,L,O\nrange=0,1,2,3,4\nsquares=0,1,4,9\nset=2,4,6",
"node": "mapped=2,4,6\nupper=H,E,L,L,O\nrange=0,1,2,3,4\nsquares=0,1,4,9\nset=2,4,6",
"rts": "mapped=2,4,6\nupper=h,e,l,l,o\nrange=0,1,2,3,4\nsquares=0,1,4,9\nset="
}
,
{
"name": "19_bitwise_ops",
"status": "pass",
"bun": "and=2\nor=7\nxor=5\nnot0=-1\nlsh=20\nrsh=-4\ntrunc=3\nhi_bit=-2147483648\nmix=3:-5",
"node": "and=2\nor=7\nxor=5\nnot0=-1\nlsh=20\nrsh=-4\ntrunc=3\nhi_bit=-2147483648\nmix=3:-5",
"rts": "and=2\nor=7\nxor=5\nnot0=-1\nlsh=20\nrsh=-4\ntrunc=3\nhi_bit=-2147483648\nmix=3:-5"
}
,
{
"name": "200_promise_allsettled",
"status": "rts_error",
"bun": "count=3\nstatus0=fulfilled\nvalue0=1\nstatus1=rejected\nreason1=error\nstatus2=fulfilled\nvalue2=3",
"node": "count=3\nstatus0=fulfilled\nvalue0=1\nstatus1=rejected\nreason1=error\nstatus2=fulfilled\nvalue2=3",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "201_math_random_deterministic",
"status": "rts_diverge",
"bun": "range=true\ndifferent=true\ntype=number\nall_in_range=true",
"node": "range=true\ndifferent=true\ntype=number\nall_in_range=true",
"rts": "range=1\ndifferent=true\ntype=number\nall_in_range=true"
}
,
{
"name": "202_array_reduceright",
"status": "rts_error",
"bun": "sum=10\nconcat=4,3,2,1\nflat=5,6,3,4,1,2\nnum=321",
"node": "sum=10\nconcat=4,3,2,1\nflat=5,6,3,4,1,2\nnum=321",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "203_string_localecompare_numeric",
"status": "rts_error",
"bun": "alpha=1,10,2,20\nsimple=a,b,c\ncompare=-1\nequal=0\ngreater=1",
"node": "alpha=1,10,2,20\nsimple=a,b,c\ncompare=-1\nequal=0\ngreater=1",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "204_typedarray_basic",
"status": "rts_error",
"bun": "length=4\n0=1\n3=4\nmodified=10\n16bit=100,200,300\n32bit=1,-2,3",
"node": "length=4\n0=1\n3=4\nmodified=10\n16bit=100,200,300\n32bit=1,-2,3",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "205_arraybuffer_basic",
"status": "rts_error",
"bun": "byteLength=8\nview8_0=255\nview8_1=128\nview32_0=33023\nsliced=4",
"node": "byteLength=8\nview8_0=255\nview8_1=128\nview32_0=33023\nsliced=4",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "206_dataview_basic",
"status": "rts_error",
"bun": "get0=255\nget1=128\nget16=1000\nget32=-123456\nbyteLength=8\nbyteOffset=0",
"node": "get0=255\nget1=128\nget16=1000\nget32=-123456\nbyteLength=8\nbyteOffset=0",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "207_json_stringify_space",
"status": "rts_diverge",
"bun": "compact={\"a\":1,\"b\":{\"c\":2}}\nlines=6\nhas_indent=true\nhas_tab=true\narr_lines=5",
"node": "compact={\"a\":1,\"b\":{\"c\":2}}\nlines=6\nhas_indent=true\nhas_tab=true\narr_lines=5",
"rts": "compact={\"a\":1,\"b\":{\"c\":2}}\nlines=6\nhas_indent=true\nhas_tab=false\narr_lines=5"
}
,
{
"name": "208_string_split_limit",
"status": "pass",
"bun": "no_limit=a|b|c|d|e\nlimit_2=a|b\nlimit_0=\nlimit_10=a|b|c|d|e\nspace=hello|world|foo|bar\nspace_2=hello|world\nchars=a|b|c\nchars_2=a|b",
"node": "no_limit=a|b|c|d|e\nlimit_2=a|b\nlimit_0=\nlimit_10=a|b|c|d|e\nspace=hello|world|foo|bar\nspace_2=hello|world\nchars=a|b|c\nchars_2=a|b",
"rts": "no_limit=a|b|c|d|e\nlimit_2=a|b\nlimit_0=\nlimit_10=a|b|c|d|e\nspace=hello|world|foo|bar\nspace_2=hello|world\nchars=a|b|c\nchars_2=a|b"
}
,
{
"name": "209_array_unshift_return",
"status": "rts_error",
"bun": "len1=3\narr1=2,3,4\nlen2=5\narr2=0,1,2,3,4\nlen3=1\narr3=1",
"node": "len1=3\narr1=2,3,4\nlen2=5\narr2=0,1,2,3,4\nlen3=1\narr3=1",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "20_object_methods",
"status": "pass",
"bun": "spread={\"a\":1,\"b\":\"x\",\"q\":\"tail\"}\nown_a=true\nown_z=false",
"node": "spread={\"a\":1,\"b\":\"x\",\"q\":\"tail\"}\nown_a=true\nown_z=false",
"rts": "spread={\"a\":1,\"b\":\"x\",\"q\":\"tail\"}\nown_a=true\nown_z=false"
}
,
{
"name": "210_object_tostring",
"status": "rts_error",
"bun": "obj=[object Object]\narr=[object Array]\nnum=[object Number]\nstr=[object String]\nbool=[object Boolean]\nnull=[object Null]\nundef=[object Undefined]\nfunc=[object Function]\ndate=[object Date]\nregex=[object RegExp]\nmap=[object Map]\nset=[object Set]",
"node": "obj=[object Object]\narr=[object Array]\nnum=[object Number]\nstr=[object String]\nbool=[object Boolean]\nnull=[object Null]\nundef=[object Undefined]\nfunc=[object Function]\ndate=[object Date]\nregex=[object RegExp]\nmap=[object Map]\nset=[object Set]",
"rts": "__RUNTIME_ERROR__"
}
,
{
"name": "211_array_shift_empty",
"status": "rts_diverge",
"bun": "result=undefined\nlength=0\nval=1\nempty_after=0\npopped=undefined",
"node": "result=undefined\nlength=0\nval=1\nempty_after=0\npopped=undefined",
"rts": "result=0\nlength=0\nval=1\nempty_after=0\npopped=0"
}