-
Notifications
You must be signed in to change notification settings - Fork 1
/
.gas-snapshot
615 lines (615 loc) · 54.3 KB
/
.gas-snapshot
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
BaseRainterpreterExternNPE2IERC165Test:testRainterpreterExternNPE2IERC165(bytes4) (runs: 2051, μ: 287281, ~: 287281)
BaseRainterpreterSubParserNPE2CompatibilityTest:testRainterpreterSubParserNPE2Compatibility(bytes32,bytes) (runs: 2051, μ: 679858, ~: 679810)
BaseRainterpreterSubParserNPE2IERC165Test:testRainterpreterSubParserNPE2IERC165(uint32) (runs: 2051, μ: 680462, ~: 680462)
LibAllStandardOpsNPTest:testIntegrityAndOpcodeFunctionPointersLength() (gas: 25610)
LibAllStandardOpsNPTest:testIntegrityFunctionPointersLength() (gas: 5680)
LibAllStandardOpsNPTest:testOpcodeFunctionPointersLength() (gas: 5659)
LibEvalNPFBoundsTest:testEvalNPFBoundsModConstant(uint256) (runs: 2051, μ: 80418, ~: 80418)
LibExternCodecTest:testLibExternCodecEncodeExternCall(uint256,uint256) (runs: 2051, μ: 9644, ~: 9532)
LibExternCodecTest:testLibExternCodecEncodeExternDispatch(uint256,uint256) (runs: 2051, μ: 8812, ~: 8700)
LibInterpreterStateNPStackTraceTest:testStackTraceCall(uint256,uint256,uint256[]) (runs: 2051, μ: 43115, ~: 42781)
LibOpBitwiseAndNPTest:testOpBitwiseAndNPEvalHappy() (gas: 759493)
LibOpBitwiseAndNPTest:testOpBitwiseAndNPIntegrity((uint256,uint256,uint256,uint256[],uint256,bytes),uint256) (runs: 2051, μ: 13857, ~: 13827)
LibOpBitwiseAndNPTest:testOpBitwiseAndNPRun(uint256,uint256) (runs: 2051, μ: 16544, ~: 16544)
LibOpBitwiseAndNPTest:testOpBitwiseORNPEvalBadOperand() (gas: 18380)
LibOpBitwiseAndNPTest:testOpBitwiseORNPEvalOneInput() (gas: 35870)
LibOpBitwiseAndNPTest:testOpBitwiseORNPEvalThreeInputs() (gas: 46028)
LibOpBitwiseAndNPTest:testOpBitwiseORNPEvalTwoOutputs() (gas: 41678)
LibOpBitwiseAndNPTest:testOpBitwiseORNPEvalZeroInputs() (gas: 30698)
LibOpBitwiseAndNPTest:testOpBitwiseORNPEvalZeroOutputs() (gas: 40655)
LibOpBitwiseOrNPTest:testOpBitwiseORNPEval() (gas: 758177)
LibOpBitwiseOrNPTest:testOpBitwiseORNPEvalBadOperand() (gas: 18299)
LibOpBitwiseOrNPTest:testOpBitwiseORNPEvalOneInput() (gas: 35811)
LibOpBitwiseOrNPTest:testOpBitwiseORNPEvalThreeInputs() (gas: 45969)
LibOpBitwiseOrNPTest:testOpBitwiseORNPEvalTwoOutputs() (gas: 41574)
LibOpBitwiseOrNPTest:testOpBitwiseORNPEvalZeroInputs() (gas: 30573)
LibOpBitwiseOrNPTest:testOpBitwiseORNPEvalZeroOutputs() (gas: 40574)
LibOpBitwiseOrNPTest:testOpBitwiseORNPIntegrity((uint256,uint256,uint256,uint256[],uint256,bytes),uint256) (runs: 2051, μ: 13835, ~: 13805)
LibOpBitwiseOrNPTest:testOpBitwiseORNPRun(uint256,uint256) (runs: 2051, μ: 16520, ~: 16520)
LibOpCallNPTest:testCallTraceInnerOnly() (gas: 62861)
LibOpCallNPTest:testCallTraceOuterOnly() (gas: 45498)
LibOpCallNPTest:testOpCallNPIntegrityIO((uint256,uint256,uint256,uint256[],uint256,bytes),uint256,uint256,uint8,bytes32) (runs: 2050, μ: 39940, ~: 38376)
LibOpCallNPTest:testOpCallNPIntegritySourceIndexOutOfBounds((uint256,uint256,uint256,uint256[],uint256,bytes),uint256,uint256,uint256,uint256,bytes32) (runs: 2051, μ: 37486, ~: 35279)
LibOpCallNPTest:testOpCallNPIntegrityTooManyOutputs((uint256,uint256,uint256,uint256[],uint256,bytes),uint256,uint256,uint8,bytes32) (runs: 2049, μ: 36409, ~: 36155)
LibOpCallNPTest:testOpCallNPRunInputsMismatch() (gas: 73034)
LibOpCallNPTest:testOpCallNPRunOutputsMismatch() (gas: 66441)
LibOpCallNPTest:testOpCallNPRunSourceDoesNotExist() (gas: 350656)
LibOpConstantNPTest:testOpConstantEvalNPE2E() (gas: 55516)
LibOpConstantNPTest:testOpConstantEvalZeroConstants() (gas: 41400)
LibOpConstantNPTest:testOpConstantNPIntegrity((uint256,uint256,uint256,uint256[],uint256,bytes),uint256) (runs: 2051, μ: 19237, ~: 19220)
LibOpConstantNPTest:testOpConstantNPIntegrityOOBConstants((uint256,uint256,uint256,uint256[],uint256,bytes),uint256) (runs: 2051, μ: 18086, ~: 18032)
LibOpConstantNPTest:testOpConstantNPMultipleOutputErrorSugared() (gas: 31769)
LibOpConstantNPTest:testOpConstantNPMultipleOutputErrorUnsugared() (gas: 41730)
LibOpConstantNPTest:testOpConstantNPRun(uint256[],uint16) (runs: 2051, μ: 53269, ~: 53322)
LibOpConstantNPTest:testOpConstantNPZeroOutputErrorSugared() (gas: 30413)
LibOpConstantNPTest:testOpConstantNPZeroOutputErrorUnsugared() (gas: 40319)
LibOpContextNPTest:testOpContextNPEval00(uint256[][]) (runs: 2051, μ: 7235232, ~: 6121900)
LibOpContextNPTest:testOpContextNPEval01(uint256[][]) (runs: 2051, μ: 7229005, ~: 6114877)
LibOpContextNPTest:testOpContextNPEval10(uint256[][]) (runs: 2051, μ: 7274628, ~: 6173895)
LibOpContextNPTest:testOpContextNPEval11(uint256[][]) (runs: 2051, μ: 7271316, ~: 6202770)
LibOpContextNPTest:testOpContextNPEvalOOBi(uint256[]) (runs: 2051, μ: 77145, ~: 77251)
LibOpContextNPTest:testOpContextNPEvalOOBj(uint256) (runs: 2051, μ: 48158, ~: 48158)
LibOpContextNPTest:testOpContextNPIntegrity((uint256,uint256,uint256,uint256[],uint256,bytes),uint256) (runs: 2051, μ: 14558, ~: 14528)
LibOpContextNPTest:testOpContextNPOneInput() (gas: 41723)
LibOpContextNPTest:testOpContextNPRun(uint256[][],uint256,uint256) (runs: 2051, μ: 10519381, ~: 8954613)
LibOpContextNPTest:testOpContextNPRunOOBi(uint256[][],uint256,uint256) (runs: 2051, μ: 5490312, ~: 4779946)
LibOpContextNPTest:testOpContextNPRunOOBj(uint256[][],uint256,uint256) (runs: 2051, μ: 5513316, ~: 4812280)
LibOpContextNPTest:testOpContextNPTwoInputs() (gas: 46846)
LibOpContextNPTest:testOpContextNPTwoOutputs() (gas: 37215)
LibOpContextNPTest:testOpContextNPZeroOutputs() (gas: 36187)
LibOpCtPopNPTest:testOpCtPopNPEval(uint256) (runs: 2051, μ: 64553, ~: 60402)
LibOpCtPopNPTest:testOpCtPopNPIntegrity((uint256,uint256,uint256,uint256[],uint256,bytes),uint256) (runs: 2051, μ: 13878, ~: 13848)
LibOpCtPopNPTest:testOpCtPopNPRun(uint256) (runs: 2051, μ: 16679, ~: 16680)
LibOpCtPopNPTest:testOpCtPopNPTwoInputs() (gas: 41471)
LibOpCtPopNPTest:testOpCtPopNPTwoOutputs() (gas: 37124)
LibOpCtPopNPTest:testOpCtPopNPZeroInputs() (gas: 31175)
LibOpCtPopNPTest:testOpCtPopNPZeroOutputs() (gas: 36076)
LibOpDecodeBitsNPTest:testOpDecodeBitsNPEvalHappy() (gas: 850706)
LibOpDecodeBitsNPTest:testOpDecodeBitsNPEvalTwoInputs() (gas: 47326)
LibOpDecodeBitsNPTest:testOpDecodeBitsNPEvalTwoOutputs() (gas: 43003)
LibOpDecodeBitsNPTest:testOpDecodeBitsNPEvalZeroInputs() (gas: 37076)
LibOpDecodeBitsNPTest:testOpDecodeBitsNPEvalZeroOutputs() (gas: 41909)
LibOpDecodeBitsNPTest:testOpDecodeBitsNPIntegrity((uint256,uint256,uint256,uint256[],uint256,bytes),uint8,uint8,uint8,uint8) (runs: 2051, μ: 22088, ~: 22238)
LibOpDecodeBitsNPTest:testOpDecodeBitsNPIntegrityFail((uint256,uint256,uint256,uint256[],uint256,bytes),uint8,uint8) (runs: 2051, μ: 19430, ~: 19321)
LibOpDecodeBitsNPTest:testOpDecodeBitsNPIntegrityFailZeroLength((uint256,uint256,uint256,uint256[],uint256,bytes),uint8) (runs: 2051, μ: 13873, ~: 13849)
LibOpDecodeBitsNPTest:testOpDecodeBitsNPRun(uint256,uint8,uint8) (runs: 2051, μ: 20862, ~: 20668)
LibOpERC5313OwnerNPTest:testOpERC5313OwnerNPEvalHappy() (gas: 55091)
LibOpERC5313OwnerNPTest:testOpERC5313OwnerNPEvalOperandDisallowed() (gas: 18512)
LibOpERC5313OwnerNPTest:testOpERC5313OwnerNPEvalTwoInputs() (gas: 43263)
LibOpERC5313OwnerNPTest:testOpERC5313OwnerNPEvalTwoOutputs() (gas: 37540)
LibOpERC5313OwnerNPTest:testOpERC5313OwnerNPEvalZeroInputs() (gas: 30817)
LibOpERC5313OwnerNPTest:testOpERC5313OwnerNPEvalZeroOutputs() (gas: 36489)
LibOpERC5313OwnerNPTest:testOpERC5313OwnerOfNPIntegrity((uint256,uint256,uint256,uint256[],uint256,bytes),uint256) (runs: 2051, μ: 13836, ~: 13806)
LibOpERC5313OwnerNPTest:testOpERC5313OwnerOfNPRun(address,address,uint16) (runs: 2051, μ: 23167, ~: 23167)
LibOpERC721OwnerOfTest:testOpERC721OwnerOfNPEvalFail0() (gas: 30570)
LibOpERC721OwnerOfTest:testOpERC721OwnerOfNPEvalFail1() (gas: 34893)
LibOpERC721OwnerOfTest:testOpERC721OwnerOfNPEvalFail3() (gas: 44311)
LibOpERC721OwnerOfTest:testOpERC721OwnerOfNPEvalFailOperand() (gas: 18346)
LibOpERC721OwnerOfTest:testOpERC721OwnerOfNPEvalHappy(address,uint256,address) (runs: 2051, μ: 96083, ~: 91965)
LibOpERC721OwnerOfTest:testOpERC721OwnerOfNPEvalOneInput() (gas: 35345)
LibOpERC721OwnerOfTest:testOpERC721OwnerOfNPEvalThreeInputs() (gas: 44815)
LibOpERC721OwnerOfTest:testOpERC721OwnerOfNPEvalZeroInputs() (gas: 31034)
LibOpERC721OwnerOfTest:testOpERC721OwnerOfNPEvalZeroOutputs() (gas: 39599)
LibOpERC721OwnerOfTest:testOpERC721OwnerOfNPIntegrity((uint256,uint256,uint256,uint256[],uint256,bytes),uint8) (runs: 2051, μ: 13861, ~: 13838)
LibOpERC721OwnerOfTest:testOpERC721OwnerOfNPRun(address,uint256,address,uint16) (runs: 2051, μ: 23764, ~: 23764)
LibOpERC721OwnerOfTest:testOpERC721OwnerOfNPTwoOutputs() (gas: 40642)
LibOpEncodeBitsNPTest:testOpEncodeBitsNPEvalHappy() (gas: 855413)
LibOpEncodeBitsNPTest:testOpEncodeBitsNPEvalOneInput() (gas: 42207)
LibOpEncodeBitsNPTest:testOpEncodeBitsNPEvalThreeInputs() (gas: 52364)
LibOpEncodeBitsNPTest:testOpEncodeBitsNPEvalTwoOutputs() (gas: 47971)
LibOpEncodeBitsNPTest:testOpEncodeBitsNPEvalZeroInputs() (gas: 36990)
LibOpEncodeBitsNPTest:testOpEncodeBitsNPEvalZeroOutputs() (gas: 46970)
LibOpEncodeBitsNPTest:testOpEncodeBitsNPIntegrity((uint256,uint256,uint256,uint256[],uint256,bytes),uint8,uint8) (runs: 2051, μ: 18160, ~: 18227)
LibOpEncodeBitsNPTest:testOpEncodeBitsNPIntegrityFail((uint256,uint256,uint256,uint256[],uint256,bytes),uint8,uint8) (runs: 2051, μ: 19536, ~: 19440)
LibOpEncodeBitsNPTest:testOpEncodeBitsNPIntegrityFailZeroLength((uint256,uint256,uint256,uint256[],uint256,bytes),uint8) (runs: 2051, μ: 14045, ~: 14021)
LibOpEncodeBitsNPTest:testOpEncodeBitsNPRun(uint256,uint256,uint8,uint8) (runs: 2051, μ: 21264, ~: 21069)
LibOpExternNPTest:testOpExternNPEvalHappy() (gas: 100019)
LibOpExternNPTest:testOpExternNPEvalMultipleInputsOutputsHappy() (gas: 114942)
LibOpExternNPTest:testOpExternNPIntegrityHappy((uint256,uint256,uint256,uint256[],uint256,bytes),address,uint16,uint8,uint8) (runs: 2051, μ: 34376, ~: 34279)
LibOpExternNPTest:testOpExternNPIntegrityNotAnExternContract((uint256,uint256,uint256,uint256[],uint256,bytes),address,uint16,uint8,uint8) (runs: 2051, μ: 52574, ~: 52148)
LibOpExternNPTest:testOpExternNPRunHappy(address,uint256[],uint16,uint256[],uint256[]) (runs: 2051, μ: 116377, ~: 115645)
LibOpGetNPTest:testLibOpGetNPEvalKeyNotSet() (gas: 307874)
LibOpGetNPTest:testLibOpGetNPEvalOperandDisallowed() (gas: 58390)
LibOpGetNPTest:testLibOpGetNPEvalSetThenGet() (gas: 521039)
LibOpGetNPTest:testLibOpGetNPEvalStoreAndSetAndGet() (gas: 254920)
LibOpGetNPTest:testLibOpGetNPEvalStoreThenGet() (gas: 475544)
LibOpGetNPTest:testLibOpGetNPEvalThreeInputs() (gas: 44883)
LibOpGetNPTest:testLibOpGetNPEvalTwoInputs() (gas: 39655)
LibOpGetNPTest:testLibOpGetNPEvalTwoOutputs() (gas: 35201)
LibOpGetNPTest:testLibOpGetNPEvalZeroInputs() (gas: 29686)
LibOpGetNPTest:testLibOpGetNPEvalZeroOutputs() (gas: 34174)
LibOpGetNPTest:testLibOpGetNPIntegrity((uint256,uint256,uint256,uint256[],uint256,bytes),uint8,uint8,uint16) (runs: 2051, μ: 20325, ~: 20426)
LibOpGetNPTest:testLibOpGetNPRunState(uint256,uint256,uint16) (runs: 2051, μ: 19501, ~: 19505)
LibOpGetNPTest:testLibOpGetNPRunStateAndStore(uint256,uint256,uint256,uint16) (runs: 2051, μ: 47306, ~: 47524)
LibOpGetNPTest:testLibOpGetNPRunStore(uint256,uint256,uint16) (runs: 2051, μ: 49516, ~: 49724)
LibOpGetNPTest:testLibOpGetNPRunStoreDifferentNamespace(uint256,uint256,uint16) (runs: 2051, μ: 51046, ~: 51254)
LibOpGetNPTest:testLibOpGetNPRunUnset(uint256,uint16) (runs: 2051, μ: 24523, ~: 24528)
LibOpHashNPTest:testOpHashNPEval0Inputs() (gas: 46240)
LibOpHashNPTest:testOpHashNPEval1Input() (gas: 54811)
LibOpHashNPTest:testOpHashNPEval2Inputs() (gas: 63032)
LibOpHashNPTest:testOpHashNPEval2InputsDifferent() (gas: 63724)
LibOpHashNPTest:testOpHashNPEval2InputsOtherStack() (gas: 78604)
LibOpHashNPTest:testOpHashNPIntegrityHappy((uint256,uint256,uint256,uint256[],uint256,bytes),uint8,uint8,uint16) (runs: 2051, μ: 19499, ~: 19547)
LibOpHashNPTest:testOpHashNPRun(uint256[]) (runs: 2048, μ: 19321, ~: 19429)
LibOpHashNPTest:testOpHashNPTwoOutputs() (gas: 30773)
LibOpHashNPTest:testOpHashNPZeroOutputs() (gas: 29340)
LibOpSetNPTest:testLibOpSetNP(uint256,uint256) (runs: 2051, μ: 17584, ~: 17589)
LibOpSetNPTest:testLibOpSetNPEvalOneInput() (gas: 34094)
LibOpSetNPTest:testLibOpSetNPEvalOneOutput() (gas: 39648)
LibOpSetNPTest:testLibOpSetNPEvalOperandsDisallowed() (gas: 56860)
LibOpSetNPTest:testLibOpSetNPEvalSetTwice() (gas: 78077)
LibOpSetNPTest:testLibOpSetNPEvalThreeInputs() (gas: 44511)
LibOpSetNPTest:testLibOpSetNPEvalTwoInputs() (gas: 258754)
LibOpSetNPTest:testLibOpSetNPEvalTwoOutputs() (gas: 40308)
LibOpSetNPTest:testLibOpSetNPEvalZeroInputs() (gas: 29311)
LibOpSetNPTest:testLibOpSetNPIntegrity((uint256,uint256,uint256,uint256[],uint256,bytes),uint8,uint8,uint16) (runs: 2051, μ: 20234, ~: 20320)
LibOpShiftBitsLeftNPTest:testOpShiftBitsLeftNPEval() (gas: 897130)
LibOpShiftBitsLeftNPTest:testOpShiftBitsLeftNPIntegrityFailBadShiftAmount() (gas: 128580)
LibOpShiftBitsLeftNPTest:testOpShiftBitsLeftNPIntegrityFailTwoInputs() (gas: 44755)
LibOpShiftBitsLeftNPTest:testOpShiftBitsLeftNPIntegrityFailTwoOutputs() (gas: 40377)
LibOpShiftBitsLeftNPTest:testOpShiftBitsLeftNPIntegrityFailZeroInputs() (gas: 34504)
LibOpShiftBitsLeftNPTest:testOpShiftBitsLeftNPIntegrityFailZeroOutputs() (gas: 39348)
LibOpShiftBitsLeftNPTest:testOpShiftBitsLeftNPIntegrityHappy((uint256,uint256,uint256,uint256[],uint256,bytes),uint8,uint8,uint8) (runs: 2051, μ: 19942, ~: 19935)
LibOpShiftBitsLeftNPTest:testOpShiftBitsLeftNPIntegrityNoop((uint256,uint256,uint256,uint256[],uint256,bytes),uint8) (runs: 2051, μ: 14033, ~: 14009)
LibOpShiftBitsLeftNPTest:testOpShiftBitsLeftNPIntegrityZero((uint256,uint256,uint256,uint256[],uint256,bytes),uint8,uint16) (runs: 2051, μ: 19175, ~: 19187)
LibOpShiftBitsLeftNPTest:testOpShiftBitsLeftNPRun(uint256,uint8) (runs: 2051, μ: 16675, ~: 16675)
LibOpShiftBitsRightNPTest:testOpShiftBitsRightNPEval() (gas: 1079220)
LibOpShiftBitsRightNPTest:testOpShiftBitsRightNPIntegrityFailBadShiftAmount() (gas: 129125)
LibOpShiftBitsRightNPTest:testOpShiftBitsRightNPIntegrityHappy((uint256,uint256,uint256,uint256[],uint256,bytes),uint8,uint8,uint8) (runs: 2051, μ: 19925, ~: 19840)
LibOpShiftBitsRightNPTest:testOpShiftBitsRightNPIntegrityNoop((uint256,uint256,uint256,uint256[],uint256,bytes),uint8) (runs: 2051, μ: 14001, ~: 13977)
LibOpShiftBitsRightNPTest:testOpShiftBitsRightNPIntegrityZero((uint256,uint256,uint256,uint256[],uint256,bytes),uint8,uint16) (runs: 2051, μ: 17737, ~: 17729)
LibOpShiftBitsRightNPTest:testOpShiftBitsRightNPRun(uint256,uint8) (runs: 2051, μ: 16722, ~: 16722)
LibOpShiftBitsRightNPTest:testOpShiftBitsRightNPTwoInputs() (gas: 44834)
LibOpShiftBitsRightNPTest:testOpShiftBitsRightNPTwoOutputs() (gas: 40480)
LibOpShiftBitsRightNPTest:testOpShiftBitsRightNPZeroInputs() (gas: 34541)
LibOpShiftBitsRightNPTest:testOpShiftBitsRightNPZeroOutputs() (gas: 39432)
LibOpStackNPTest:testOpStackEval() (gas: 55579)
LibOpStackNPTest:testOpStackEvalSeveral() (gas: 85777)
LibOpStackNPTest:testOpStackNPIntegrity(bytes,uint256,uint256[],uint256) (runs: 2051, μ: 18673, ~: 18558)
LibOpStackNPTest:testOpStackNPIntegrityOOBStack(bytes,uint16,uint256[],uint16,uint256) (runs: 2051, μ: 19246, ~: 19193)
LibOpStackNPTest:testOpStackNPMultipleOutputErrorSugared() (gas: 39441)
LibOpStackNPTest:testOpStackNPMultipleOutputErrorUnsugared() (gas: 43066)
LibOpStackNPTest:testOpStackNPRun(uint256[][],uint256) (runs: 2051, μ: 2039470, ~: 1872230)
LibOpStackNPTest:testOpStackNPZeroOutputErrorSugared() (gas: 38035)
LibOpStackNPTest:testOpStackNPZeroOutputErrorUnsugared() (gas: 41626)
LibParseCommentsTest:testParseCommentAfterSources() (gas: 69470)
LibParseCommentsTest:testParseCommentBetweenSources() (gas: 69548)
LibParseCommentsTest:testParseCommentInIgnoredLHS() (gas: 42114)
LibParseCommentsTest:testParseCommentInLHSWhitespace() (gas: 42395)
LibParseCommentsTest:testParseCommentInNamedLHS() (gas: 42264)
LibParseCommentsTest:testParseCommentInRHS() (gas: 42561)
LibParseCommentsTest:testParseCommentInRHS2() (gas: 45415)
LibParseCommentsTest:testParseCommentInRHS3() (gas: 45425)
LibParseCommentsTest:testParseCommentLong() (gas: 62861)
LibParseCommentsTest:testParseCommentManyAstericks() (gas: 55971)
LibParseCommentsTest:testParseCommentManyAstericksTrailing() (gas: 55907)
LibParseCommentsTest:testParseCommentMultiple() (gas: 74232)
LibParseCommentsTest:testParseCommentNoTrailingWhitespace() (gas: 42975)
LibParseCommentsTest:testParseCommentNoWords() (gas: 52406)
LibParseCommentsTest:testParseCommentSingleWord() (gas: 56433)
LibParseCommentsTest:testParseCommentSingleWordSameLine() (gas: 57270)
LibParseCommentsTest:testParseCommentUnclosed() (gas: 42647)
LibParseCommentsTest:testParseCommentUnclosed2() (gas: 42825)
LibParseEmptyGasTest:testParseGasEmpty00() (gas: 38090)
LibParseEmptyGasTest:testParseGasEmpty01() (gas: 42935)
LibParseEmptyGasTest:testParseGasEmpty02() (gas: 47171)
LibParseEmptyGasTest:testParseGasEmpty03() (gas: 51384)
LibParseEmptyGasTest:testParseGasEmpty04() (gas: 55597)
LibParseEmptyTest:testParseEmpty00() (gas: 42493)
LibParseEmptyTest:testParseEmpty01() (gas: 50675)
LibParseEmptyTest:testParseEmpty02() (gas: 58519)
LibParseEmptyTest:testParseEmpty03() (gas: 66163)
LibParseEmptyTest:testParseEmpty04() (gas: 73828)
LibParseEmptyTest:testParseEmpty08() (gas: 104673)
LibParseEmptyTest:testParseEmpty15() (gas: 158493)
LibParseEmptyTest:testParseEmptyError16() (gas: 86202)
LibParseIgnoredLHSTest:testParseIgnoredLHSAlphaTooLong() (gas: 52762)
LibParseIgnoredLHSTest:testParseIgnoredLHSLoneUnderscore() (gas: 51361)
LibParseIgnoredLHSTest:testParseIgnoredLHSMultipleLines() (gas: 54618)
LibParseIgnoredLHSTest:testParseIgnoredLHSTwoAlphas() (gas: 52471)
LibParseIgnoredLHSTest:testParseIgnoredLHSTwoUnderscores() (gas: 52304)
LibParseIgnoredLHSTest:testParseIgnoredLHSUnderscoreAlpha() (gas: 51437)
LibParseIgnoredLHSTest:testParseIgnoredLHSUnderscoreNotInput() (gas: 56424)
LibParseIgnoredLHSTest:testParseIgnoredWordTooLong() (gas: 54050)
LibParseInputsOnlyGasTest:testParseGasInputsOnly00() (gas: 43633)
LibParseInputsOnlyGasTest:testParseGasInputsOnly01() (gas: 44565)
LibParseInputsOnlyGasTest:testParseGasInputsOnly02() (gas: 45470)
LibParseInputsOnlyGasTest:testParseGasInputsOnly03() (gas: 46401)
LibParseInputsOnlyGasTest:testParseGasInputsOnly04() (gas: 47332)
LibParseInputsOnlyGasTest:testParseGasInputsOnly05() (gas: 48263)
LibParseInputsOnlyGasTest:testParseGasInputsOnly06() (gas: 49192)
LibParseInputsOnlyGasTest:testParseGasInputsOnly07() (gas: 50153)
LibParseInputsOnlyGasTest:testParseGasInputsOnly08() (gas: 51051)
LibParseInputsOnlyGasTest:testParseGasInputsOnly09() (gas: 51982)
LibParseInputsOnlyTest:testParseInputsOnlyMultiple() (gas: 52259)
LibParseInputsOnlyTest:testParseInputsOnlySingle() (gas: 51352)
LibParseIsMaskTest:testIsMaskPastEnd(uint256,uint256,uint256) (runs: 2051, μ: 17087, ~: 18994)
LibParseIsMaskTest:testIsMaskReference(string,uint256,uint256) (runs: 2051, μ: 8346, ~: 8396)
LibParseLiteralBoundLiteralHexTest:testParseLiteralBoundLiteralHexBounds() (gas: 18768)
LibParseLiteralBoundLiteralHexTest:testParseLiteralBoundLiteralHexFuzz(string,bytes1,string) (runs: 2051, μ: 45045, ~: 43698)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatDecimals() (gas: 411326)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatDotE() (gas: 5430)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatDotE0() (gas: 5408)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatDotRevert() (gas: 5409)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatDotRevert2() (gas: 5408)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatDotRevert3() (gas: 6259)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatEDot() (gas: 5432)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatEmpty() (gas: 5397)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatExponentRevert() (gas: 5377)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatExponentRevert2() (gas: 6479)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatExponentRevert3() (gas: 6497)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatExponentRevert4() (gas: 5430)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatExponentRevert5() (gas: 5451)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatExponentRevert6() (gas: 5452)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatExponents() (gas: 448597)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatFuzz(uint256,uint8,bool) (runs: 2051, μ: 46691, ~: 38133)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatLeadingZeros() (gas: 65265)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatNegativeE() (gas: 7499)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatNegativeFrac() (gas: 6230)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatNonDecimal() (gas: 5408)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatPrecisionRevert0() (gas: 28706)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatPrecisionRevert1() (gas: 28584)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatSpecific() (gas: 27606)
LibParseLiteralDecimalParseDecimalFloatTest:testParseLiteralDecimalFloatUnrelated() (gas: 36849)
LibParseLiteralDecimalTest:testParseLiteralDecimalDecimals() (gas: 171897)
LibParseLiteralDecimalTest:testParseLiteralDecimalDotError() (gas: 5341)
LibParseLiteralDecimalTest:testParseLiteralDecimalDotError2() (gas: 5341)
LibParseLiteralDecimalTest:testParseLiteralDecimalDotError3() (gas: 5976)
LibParseLiteralDecimalTest:testParseLiteralDecimalDotError4() (gas: 5321)
LibParseLiteralDecimalTest:testParseLiteralDecimalDotError5() (gas: 5298)
LibParseLiteralDecimalTest:testParseLiteralDecimalDotError6() (gas: 5299)
LibParseLiteralDecimalTest:testParseLiteralDecimalEmpty() (gas: 5250)
LibParseLiteralDecimalTest:testParseLiteralDecimalExponents() (gas: 168036)
LibParseLiteralDecimalTest:testParseLiteralDecimalExponents2() (gas: 237834)
LibParseLiteralDecimalTest:testParseLiteralDecimalExponents2Capital() (gas: 171655)
LibParseLiteralDecimalTest:testParseLiteralDecimalExponents3() (gas: 259413)
LibParseLiteralDecimalTest:testParseLiteralDecimalExponents4() (gas: 138106)
LibParseLiteralDecimalTest:testParseLiteralDecimalExponentsError() (gas: 5340)
LibParseLiteralDecimalTest:testParseLiteralDecimalExponentsError3() (gas: 6083)
LibParseLiteralDecimalTest:testParseLiteralDecimalExponentsError4() (gas: 5342)
LibParseLiteralDecimalTest:testParseLiteralDecimalExponentsError5() (gas: 5342)
LibParseLiteralDecimalTest:testParseLiteralDecimalNegativeExponents() (gas: 221911)
LibParseLiteralDecimalTest:testParseLiteralDecimalNegativeExponentsError() (gas: 6710)
LibParseLiteralDecimalTest:testParseLiteralDecimalNonDecimal() (gas: 5245)
LibParseLiteralDecimalTest:testParseLiteralDecimalOverflow() (gas: 7703)
LibParseLiteralDecimalTest:testParseLiteralDecimalPrecisionLossDecimal() (gas: 7558)
LibParseLiteralDecimalTest:testParseLiteralDecimalPrecisionLossDecimalMax() (gas: 12063)
LibParseLiteralDecimalTest:testParseLiteralDecimalPrecisionLossDecimalSmall() (gas: 11721)
LibParseLiteralDecimalTest:testParseLiteralDecimalPrecisionLossInteger() (gas: 7420)
LibParseLiteralDecimalTest:testParseLiteralDecimalRoundTrip(uint256) (runs: 2051, μ: 21975, ~: 21156)
LibParseLiteralDecimalTest:testParseLiteralDecimalSpecific() (gas: 49997)
LibParseLiteralDecimalTest:testParseLiteralDecimalTrailingZeros() (gas: 201496)
LibParseLiteralDecimalTest:testParseLiteralDecimalUnrelated() (gas: 71717)
LibParseLiteralHexBoundHexTest:testParseLiteralHexRoundTrip(uint256) (runs: 2051, μ: 18396, ~: 14263)
LibParseLiteralIntegerDecimalTest:testParseIntegerLiteralDecimal00() (gas: 56515)
LibParseLiteralIntegerDecimalTest:testParseIntegerLiteralDecimal01() (gas: 63825)
LibParseLiteralIntegerDecimalTest:testParseIntegerLiteralDecimal02() (gas: 70353)
LibParseLiteralIntegerDecimalTest:testParseIntegerLiteralDecimalENotation() (gas: 88972)
LibParseLiteralIntegerDecimalTest:testParseIntegerLiteralDecimalParensBoth() (gas: 46319)
LibParseLiteralIntegerDecimalTest:testParseIntegerLiteralDecimalParensLeft() (gas: 46361)
LibParseLiteralIntegerDecimalTest:testParseIntegerLiteralDecimalParensRight() (gas: 46223)
LibParseLiteralIntegerDecimalTest:testParseIntegerLiteralDecimalUint256Max() (gas: 78917)
LibParseLiteralIntegerDecimalTest:testParseIntegerLiteralDecimalUint256MaxLeadingZeros() (gas: 79426)
LibParseLiteralIntegerDecimalTest:testParseIntegerLiteralDecimalUint256OverflowLeadingDigit() (gas: 65262)
LibParseLiteralIntegerDecimalTest:testParseIntegerLiteralDecimalUint256OverflowLeadingDigitLeadingZeros() (gas: 65386)
LibParseLiteralIntegerDecimalTest:testParseIntegerLiteralDecimalUint256OverflowLeadingZeros() (gas: 65549)
LibParseLiteralIntegerDecimalTest:testParseIntegerLiteralDecimalUint256OverflowSimple() (gas: 65372)
LibParseLiteralIntegerDecimalTest:testParseIntegerLiteralDecimalYang() (gas: 46805)
LibParseLiteralIntegerHexTest:testParseIntegerLiteralHex00() (gas: 55638)
LibParseLiteralIntegerHexTest:testParseIntegerLiteralHex01() (gas: 61322)
LibParseLiteralIntegerHexTest:testParseIntegerLiteralHex02() (gas: 66361)
LibParseLiteralIntegerHexTest:testParseIntegerLiteralHexUint256Max() (gas: 72462)
LibParseLiteralStringBoundTest:testParseStringLiteralBounds(string) (runs: 2051, μ: 16695, ~: 16752)
LibParseLiteralStringBoundTest:testParseStringLiteralBoundsInvalidCharBefore(string,uint256) (runs: 2051, μ: 30332, ~: 30218)
LibParseLiteralStringBoundTest:testParseStringLiteralBoundsParserOutOfBounds(string,uint256) (runs: 2051, μ: 18751, ~: 18603)
LibParseLiteralStringBoundTest:testParseStringLiteralBoundsTooLong(string) (runs: 2048, μ: 31812, ~: 31361)
LibParseLiteralStringTest:testParseStringLiteralAny(bytes) (runs: 2049, μ: 13388, ~: 13290)
LibParseLiteralStringTest:testParseStringLiteralCorrupt(bytes,uint256) (runs: 2049, μ: 18614, ~: 18542)
LibParseLiteralStringTest:testParseStringLiteralEmpty() (gas: 54332)
LibParseLiteralStringTest:testParseStringLiteralEmpty() (gas: 5585)
LibParseLiteralStringTest:testParseStringLiteralInvalidCharAfter(string,string) (runs: 2048, μ: 69516, ~: 69114)
LibParseLiteralStringTest:testParseStringLiteralInvalidCharWithin(string,uint256) (runs: 2051, μ: 67294, ~: 67199)
LibParseLiteralStringTest:testParseStringLiteralLongASCII(string) (runs: 2048, μ: 68846, ~: 68385)
LibParseLiteralStringTest:testParseStringLiteralShortASCII(string) (runs: 2051, μ: 62233, ~: 62294)
LibParseLiteralStringTest:testParseStringLiteralSimple() (gas: 54434)
LibParseLiteralStringTest:testParseStringLiteralTwo(string,string) (runs: 2049, μ: 75497, ~: 75448)
LibParseLiteralSubParseableTest:testParseLiteralSubParseableBody() (gas: 64781)
LibParseLiteralSubParseableTest:testParseLiteralSubParseableEmptyBody() (gas: 19685)
LibParseLiteralSubParseableTest:testParseLiteralSubParseableHappyFuzz(string,string,string) (runs: 2051, μ: 89709, ~: 89242)
LibParseLiteralSubParseableTest:testParseLiteralSubParseableMissingDispatchEmpty() (gas: 9223)
LibParseLiteralSubParseableTest:testParseLiteralSubParseableMissingDispatchUnclosed() (gas: 9228)
LibParseLiteralSubParseableTest:testParseLiteralSubParseableMissingDispatchUnclosedWhitespace0() (gas: 9221)
LibParseLiteralSubParseableTest:testParseLiteralSubParseableMissingDispatchUnclosedWhitespace1() (gas: 9178)
LibParseLiteralSubParseableTest:testParseLiteralSubParseableUnclosedDispatch0() (gas: 9646)
LibParseLiteralSubParseableTest:testParseLiteralSubParseableUnclosedDispatchBody() (gas: 9812)
LibParseLiteralSubParseableTest:testParseLiteralSubParseableUnclosedDispatchWhitespace0() (gas: 9742)
LibParseLiteralSubParseableTest:testParseLiteralSubParseableUnclosedDispatchWhitespace1() (gas: 9201)
LibParseLiteralSubParseableTest:testParseLiteralSubParseableUnclosedDoubleOpen() (gas: 9668)
LibParseMissingFinalSemiTest:testParseMissingFinalSemiRevertsEmptySource() (gas: 44895)
LibParseMissingFinalSemiTest:testParseMissingFinalSemiRevertsLHSItems() (gas: 42838)
LibParseMissingFinalSemiTest:testParseMissingFinalSemiRevertsLoneColon() (gas: 41943)
LibParseMissingFinalSemiTest:testParseMissingFinalSemiRevertsSingleWord() (gas: 44890)
LibParseMissingFinalSemiTest:testParseMissingFinalSemiRevertsTrailingComma() (gas: 43111)
LibParseNOutputTest:testParseBalanceStackOffsetsInputs() (gas: 61554)
LibParseNOutputTest:testParseNOutputExcessRHS0() (gas: 50564)
LibParseNOutputTest:testParseNOutputExcessRHS1() (gas: 48694)
LibParseNOutputTest:testParseNOutputExcessRHS2() (gas: 49097)
LibParseNOutputTest:testParseNOutputExcessRHS3() (gas: 50446)
LibParseNOutputTest:testParseNOutputNestedRHS() (gas: 56760)
LibParseNamedLHSTest:testParseNamedDuplicateDifferentSource() (gas: 55410)
LibParseNamedLHSTest:testParseNamedError32() (gas: 44980)
LibParseNamedLHSTest:testParseNamedError33() (gas: 44957)
LibParseNamedLHSTest:testParseNamedErrorDuplicateSameSource() (gas: 45201)
LibParseNamedLHSTest:testParseNamedLHSEmptySourceExamples() (gas: 153516)
LibParseNamedLHSTest:testParseNamedLHSStackIndex() (gas: 57996)
LibParseNamedLHSTest:testParseNamedLHSTwoInputs() (gas: 61112)
LibParseNamedRHSTest:testParseSingleLHSNestingAndSequential00() (gas: 78612)
LibParseNamedRHSTest:testParseSingleLHSNestingAndSequential01() (gas: 93835)
LibParseNamedRHSTest:testParseSingleLHSNestingAndSequential02() (gas: 89122)
LibParseNamedRHSTest:testParseSingleLHSNestingAndSequential03() (gas: 192678)
LibParseNamedRHSTest:testParseSingleWord() (gas: 54374)
LibParseNamedRHSTest:testParseTwoFullLinesSingleRHSEach() (gas: 75133)
LibParseNamedRHSTest:testParseTwoFullSourcesSingleRHSEach() (gas: 65993)
LibParseNamedRHSTest:testParseTwoNested() (gas: 57814)
LibParseNamedRHSTest:testParseTwoNestedAsThirdInput() (gas: 67706)
LibParseNamedRHSTest:testParseTwoSequential() (gas: 59464)
LibParseNamedRHSTest:testParseTwoSequentialWithInputs() (gas: 72497)
LibParseOperand8M1M1Test:testOperand8M1M1Elided() (gas: 92668)
LibParseOperand8M1M1Test:testOperand8M1M1Single() (gas: 271311)
LibParseOperand8M1M1Test:testOperand8M1M1SingleBit() (gas: 558958)
LibParseOperand8M1M1Test:testOperand8M1M1SingleBitsPart1() (gas: 1585625)
LibParseOperand8M1M1Test:testOperand8M1M1Unclosed() (gas: 306844)
LibParseOperand8M1M1Test:testOperand8M1M1Unopened() (gas: 47361)
LibParseOperandDisallowedTest:testOperandDisallowed() (gas: 44015)
LibParseOperandDisallowedTest:testOperandDisallowed1() (gas: 44486)
LibParseOperandDisallowedTest:testOperandDisallowed3() (gas: 46350)
LibParseOperandDisallowedTest:testOperandDisallowed4() (gas: 46372)
LibParseOperandDoublePerByteNoDefaultTest:testOperandDoublePerByteNoDefaultElided() (gas: 43433)
LibParseOperandDoublePerByteNoDefaultTest:testOperandDoublePerByteNoDefaultEmpty() (gas: 43827)
LibParseOperandDoublePerByteNoDefaultTest:testOperandDoublePerByteNoDefaultFirst() (gas: 46423)
LibParseOperandDoublePerByteNoDefaultTest:testOperandDoublePerByteNoDefaultMultipleWhitespace() (gas: 58502)
LibParseOperandDoublePerByteNoDefaultTest:testOperandDoublePerByteNoDefaultPostfixWhitespace() (gas: 57724)
LibParseOperandDoublePerByteNoDefaultTest:testOperandDoublePerByteNoDefaultPrefixWhitespace() (gas: 57700)
LibParseOperandDoublePerByteNoDefaultTest:testOperandDoublePerByteNoDefaultSecond() (gas: 57332)
LibParseOperandDoublePerByteNoDefaultTest:testOperandDoublePerByteNoDefaultSecondMax() (gas: 58463)
LibParseOperandDoublePerByteNoDefaultTest:testOperandDoublePerByteNoDefaultSecondMaxZero() (gas: 57817)
LibParseOperandDoublePerByteNoDefaultTest:testOperandDoublePerByteNoDefaultSecondOverflow() (gas: 50929)
LibParseOperandDoublePerByteNoDefaultTest:testOperandDoublePerByteNoDefaultSecondOverflowFirst() (gas: 50930)
LibParseOperandDoublePerByteNoDefaultTest:testOperandDoublePerByteNoDefaultSecondZero() (gas: 57195)
LibParseOperandDoublePerByteNoDefaultTest:testOperandDoublePerByteNoDefaultSecondZeroMax() (gas: 57839)
LibParseOperandDoublePerByteNoDefaultTest:testOperandDoublePerByteNoDefaultThird() (gas: 52402)
LibParseOperandDoublePerByteNoDefaultTest:testOperandDoublePerByteNoDefaultUnclosed() (gas: 49261)
LibParseOperandDoublePerByteNoDefaultTest:testOperandDoublePerByteNoDefaultUnopened() (gas: 43434)
LibParseOperandHandleOperand8M1M1Test:testHandleOperand8M1M1AllValues(uint256,uint256,uint256) (runs: 2051, μ: 11205, ~: 11288)
LibParseOperandHandleOperand8M1M1Test:testHandleOperand8M1M1AllValuesThirdValueTooLarge(uint256,uint256,uint256) (runs: 2051, μ: 11468, ~: 11285)
LibParseOperandHandleOperand8M1M1Test:testHandleOperand8M1M1FirstAndSecondValue(uint256,uint256) (runs: 2051, μ: 9538, ~: 9532)
LibParseOperandHandleOperand8M1M1Test:testHandleOperand8M1M1FirstAndSecondValueSecondValueTooLarge(uint256,uint256) (runs: 2051, μ: 9791, ~: 9525)
LibParseOperandHandleOperand8M1M1Test:testHandleOperand8M1M1FirstValueOnly(uint256) (runs: 2051, μ: 7933, ~: 7994)
LibParseOperandHandleOperand8M1M1Test:testHandleOperand8M1M1FirstValueTooLarge(uint256) (runs: 2051, μ: 8115, ~: 8321)
LibParseOperandHandleOperand8M1M1Test:testHandleOperand8M1M1ManyValues(uint256[]) (runs: 2051, μ: 14107, ~: 14123)
LibParseOperandHandleOperand8M1M1Test:testHandleOperand8M1M1NoValues() (gas: 3601)
LibParseOperandHandleOperandDisallowedTest:testHandleOperandDisallowedAnyValues(uint256[]) (runs: 2051, μ: 13895, ~: 13949)
LibParseOperandHandleOperandDisallowedTest:testHandleOperandDisallowedNoValues() (gas: 3219)
LibParseOperandHandleOperandDoublePerByteNoDefaultTest:testHandleOperandDoublePerByteNoDefaultBothValuesWithinOneByte(uint256,uint256) (runs: 2051, μ: 9294, ~: 9414)
LibParseOperandHandleOperandDoublePerByteNoDefaultTest:testHandleOperandDoublePerByteNoDefaultFirstValueTooLarge(uint256,uint256) (runs: 2051, μ: 9619, ~: 9329)
LibParseOperandHandleOperandDoublePerByteNoDefaultTest:testHandleOperandDoublePerByteNoDefaultManyValues(uint256[]) (runs: 2051, μ: 14002, ~: 13984)
LibParseOperandHandleOperandDoublePerByteNoDefaultTest:testHandleOperandDoublePerByteNoDefaultNoValues() (gas: 3599)
LibParseOperandHandleOperandDoublePerByteNoDefaultTest:testHandleOperandDoublePerByteNoDefaultOneValue(uint256) (runs: 2051, μ: 7573, ~: 7848)
LibParseOperandHandleOperandDoublePerByteNoDefaultTest:testHandleOperandDoublePerByteNoDefaultSecondValueTooLarge(uint256,uint256) (runs: 2051, μ: 9739, ~: 9713)
LibParseOperandHandleOperandM1M1Test:testHandleOperandM1M1ManyValues(uint256[]) (runs: 2051, μ: 14004, ~: 13986)
LibParseOperandHandleOperandM1M1Test:testHandleOperandM1M1NoValues() (gas: 3554)
LibParseOperandHandleOperandM1M1Test:testHandleOperandM1M1OneValue(uint256) (runs: 2051, μ: 7740, ~: 7704)
LibParseOperandHandleOperandM1M1Test:testHandleOperandM1M1OneValueTooLarge(uint256) (runs: 2051, μ: 8041, ~: 7712)
LibParseOperandHandleOperandM1M1Test:testHandleOperandM1M1TwoValues(uint256,uint256) (runs: 2051, μ: 9376, ~: 9402)
LibParseOperandHandleOperandM1M1Test:testHandleOperandM1M1TwoValuesSecondValueTooLarge(uint256,uint256) (runs: 2051, μ: 9712, ~: 9474)
LibParseOperandHandleOperandSingleFullTest:testHandleOperandSingleFullManyValues(uint256[]) (runs: 2051, μ: 13954, ~: 13983)
LibParseOperandHandleOperandSingleFullTest:testHandleOperandSingleFullNoDefaultManyValues(uint256[]) (runs: 2051, μ: 13998, ~: 14027)
LibParseOperandHandleOperandSingleFullTest:testHandleOperandSingleFullNoDefaultNoValues() (gas: 3595)
LibParseOperandHandleOperandSingleFullTest:testHandleOperandSingleFullNoDefaultSingleValue(uint256) (runs: 2051, μ: 7293, ~: 7569)
LibParseOperandHandleOperandSingleFullTest:testHandleOperandSingleFullNoValues() (gas: 3244)
LibParseOperandHandleOperandSingleFullTest:testHandleOperandSingleFullSingleValue(uint256) (runs: 2051, μ: 7506, ~: 7782)
LibParseOperandHandleOperandSingleFullTest:testHandleOperandSingleFullSingleValueDisallowed(uint256) (runs: 2051, μ: 8442, ~: 8555)
LibParseOperandHandleOperandSingleFullTest:testHandleOperandSingleFullSingleValueNoDefaultDisallowed(uint256) (runs: 2051, μ: 9552, ~: 9663)
LibParseOperandM1M1Test:testOperandM1M1Both() (gas: 57445)
LibParseOperandM1M1Test:testOperandM1M1BothZero() (gas: 56265)
LibParseOperandM1M1Test:testOperandM1M1Elided() (gas: 51246)
LibParseOperandM1M1Test:testOperandM1M1Empty() (gas: 51642)
LibParseOperandM1M1Test:testOperandM1M1First() (gas: 54314)
LibParseOperandM1M1Test:testOperandM1M1FirstOverflow() (gas: 46881)
LibParseOperandM1M1Test:testOperandM1M1Second() (gas: 57365)
LibParseOperandM1M1Test:testOperandM1M1SecondOverflow() (gas: 50011)
LibParseOperandM1M1Test:testOperandM1M1SecondZero() (gas: 57243)
LibParseOperandM1M1Test:testOperandM1M1Unclosed() (gas: 252075)
LibParseOperandM1M1Test:testOperandM1M1Unopened() (gas: 48781)
LibParseOperandParseOperandTest:testParseOperandEmptyOperand(string) (runs: 2051, μ: 42731, ~: 42735)
LibParseOperandParseOperandTest:testParseOperandFourDecimalLiterals(bool[4],uint256[4],string[5],string) (runs: 2050, μ: 351833, ~: 351379)
LibParseOperandParseOperandTest:testParseOperandNoOpeningCharacter(string) (runs: 2051, μ: 42679, ~: 42676)
LibParseOperandParseOperandTest:testParseOperandSingleDecimalLiteral(bool,uint256,string,string,string) (runs: 2051, μ: 153459, ~: 153730)
LibParseOperandParseOperandTest:testParseOperandThreeDecimalLiterals(bool,bool,bool,uint256,uint256,uint256,string,string,string,string,string) (runs: 2051, μ: 283282, ~: 283990)
LibParseOperandParseOperandTest:testParseOperandTooManyValues() (gas: 53781)
LibParseOperandParseOperandTest:testParseOperandTwoDecimalLiterals(bool,bool,uint256,uint256,string,string,string,string) (runs: 2051, μ: 219596, ~: 219340)
LibParseOperandParseOperandTest:testParseOperandUnclosed() (gas: 53286)
LibParseOperandParseOperandTest:testParseOperandUnexpectedChars() (gas: 50358)
LibParseOperandSingleFullTest:testOperandSingleFullElided() (gas: 50986)
LibParseOperandSingleFullTest:testOperandSingleFullEmpty() (gas: 51315)
LibParseOperandSingleFullTest:testOperandSingleFullHexOne() (gas: 53153)
LibParseOperandSingleFullTest:testOperandSingleFullHexUint16Max() (gas: 53769)
LibParseOperandSingleFullTest:testOperandSingleFullHexUint16MaxOverflow() (gas: 46827)
LibParseOperandSingleFullTest:testOperandSingleFullHexZero() (gas: 53154)
LibParseOperandSingleFullTest:testOperandSingleFullLeadingAndTrailingWhitespace() (gas: 53852)
LibParseOperandSingleFullTest:testOperandSingleFullLeadingWhitespace() (gas: 54464)
LibParseOperandSingleFullTest:testOperandSingleFullMultiple() (gas: 47603)
LibParseOperandSingleFullTest:testOperandSingleFullOne() (gas: 54115)
LibParseOperandSingleFullTest:testOperandSingleFullTrailingWhitespace() (gas: 54508)
LibParseOperandSingleFullTest:testOperandSingleFullUint16Max() (gas: 55225)
LibParseOperandSingleFullTest:testOperandSingleFullUint16MaxOverflow() (gas: 47929)
LibParseOperandSingleFullTest:testOperandSingleFullUnclosed() (gas: 46366)
LibParseOperandSingleFullTest:testOperandSingleFullUnopened() (gas: 44533)
LibParseOperandSingleFullTest:testOperandSingleFullZero() (gas: 54059)
LibParseParseWordTest:testLibParseParseWordEnd(uint256) (runs: 2051, μ: 9470, ~: 9471)
LibParseParseWordTest:testLibParseParseWordExamples() (gas: 26926)
LibParseParseWordTest:testLibParseParseWordReferenceImplementation(bytes,uint256) (runs: 2049, μ: 6474, ~: 6254)
LibParseParseWordTest:testLibParseParseWordTooLong(bytes) (runs: 2050, μ: 9694, ~: 9627)
LibParsePragmaKeywordTest:testPragmaKeywordNoWhitespace(uint256,string) (runs: 2051, μ: 8923, ~: 8888)
LibParsePragmaKeywordTest:testPragmaKeywordNoop((uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes,uint256[],uint256,bytes,bytes),string) (runs: 2051, μ: 16580, ~: 16443)
LibParsePragmaKeywordTest:testPragmaKeywordParseSubParser(string,address,uint256,string) (runs: 2051, μ: 185994, ~: 180846)
LibParsePragmaKeywordTest:testPragmaKeywordParseSubParserCoupleOfAddresses(string,string,address,address,uint256,string) (runs: 2051, μ: 368977, ~: 366881)
LibParsePragmaKeywordTest:testPragmaKeywordParseSubParserSpecificStrings() (gas: 252034)
LibParsePragmaKeywordTest:testPragmaKeywordWhitespaceNoHex(uint256,string) (runs: 2051, μ: 20261, ~: 17493)
LibParseSingleLHSIgnoredGasTest:testParseGasSingleLHSIgnored00() (gas: 8317)
LibParseSingleLHSIgnoredGasTest:testParseGasSingleLHSIgnored01() (gas: 8379)
LibParseSingleLHSIgnoredGasTest:testParseGasSingleLHSIgnored02() (gas: 8465)
LibParseSingleLHSIgnoredGasTest:testParseGasSingleLHSIgnored03() (gas: 8548)
LibParseSingleLHSIgnoredGasTest:testParseGasSingleLHSIgnored04() (gas: 8653)
LibParseSingleLHSIgnoredGasTest:testParseGasSingleLHSIgnored05() (gas: 8694)
LibParseSingleLHSIgnoredGasTest:testParseGasSingleLHSIgnored06() (gas: 8822)
LibParseSingleLHSIgnoredGasTest:testParseGasSingleLHSIgnored07() (gas: 8863)
LibParseSingleLHSIgnoredGasTest:testParseGasSingleLHSIgnored08() (gas: 8944)
LibParseSingleLHSIgnoredGasTest:testParseGasSingleLHSIgnored09() (gas: 9052)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed00() (gas: 9018)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed01() (gas: 9119)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed02() (gas: 9157)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed03() (gas: 9259)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed04() (gas: 9341)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed05() (gas: 9424)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed06() (gas: 9502)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed07() (gas: 9606)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed08() (gas: 9687)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed09() (gas: 9767)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed10() (gas: 9826)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed11() (gas: 9886)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed12() (gas: 10010)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed13() (gas: 10071)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed14() (gas: 10151)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed15() (gas: 10209)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed16() (gas: 10335)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed17() (gas: 10394)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed18() (gas: 10496)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed19() (gas: 10535)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed20() (gas: 10615)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed21() (gas: 10718)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed22() (gas: 10776)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed23() (gas: 10860)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed24() (gas: 10938)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed25() (gas: 11064)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed26() (gas: 11123)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed27() (gas: 11183)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed28() (gas: 11294)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed29() (gas: 11342)
LibParseSingleLHSNamedGasTest:testParseGasSingleLHSNamed30() (gas: 11426)
LibParseSingleRHSNamedGasTest:testParseGasRHS00() (gas: 117215)
LibParseSingleRHSNamedGasTest:testParseGasRHS01() (gas: 117317)
LibParseSingleRHSNamedGasTest:testParseGasRHS02() (gas: 117376)
LibParseSingleRHSNamedGasTest:testParseGasRHS03() (gas: 117456)
LibParseSingleRHSNamedGasTest:testParseGasRHS04() (gas: 117539)
LibParseSingleRHSNamedGasTest:testParseGasRHS05() (gas: 117619)
LibParseSingleRHSNamedGasTest:testParseGasRHS06() (gas: 117679)
LibParseSingleRHSNamedGasTest:testParseGasRHS07() (gas: 117760)
LibParseSingleRHSNamedGasTest:testParseGasRHS08() (gas: 117861)
LibParseSingleRHSNamedGasTest:testParseGasRHS09() (gas: 117922)
LibParseSingleRHSNamedGasTest:testParseGasRHS10() (gas: 118045)
LibParseSingleRHSNamedGasTest:testParseGasRHS11() (gas: 118081)
LibParseSingleRHSNamedGasTest:testParseGasRHS12() (gas: 118195)
LibParseSingleRHSNamedGasTest:testParseGasRHS13() (gas: 118267)
LibParseSingleRHSNamedGasTest:testParseGasRHS14() (gas: 118325)
LibParseSingleRHSNamedGasTest:testParseGasRHS15() (gas: 118429)
LibParseSingleRHSNamedGasTest:testParseGasRHS16() (gas: 118489)
LibParseSingleRHSNamedGasTest:testParseGasRHS17() (gas: 118569)
LibParseSingleRHSNamedGasTest:testParseGasRHS18() (gas: 118694)
LibParseSingleRHSNamedGasTest:testParseGasRHS19() (gas: 118775)
LibParseSingleRHSNamedGasTest:testParseGasRHS20() (gas: 118834)
LibParseSingleRHSNamedGasTest:testParseGasRHS21() (gas: 118936)
LibParseSingleRHSNamedGasTest:testParseGasRHS22() (gas: 118974)
LibParseSingleRHSNamedGasTest:testParseGasRHS23() (gas: 119078)
LibParseSingleRHSNamedGasTest:testParseGasRHS24() (gas: 119157)
LibParseSingleRHSNamedGasTest:testParseGasRHS25() (gas: 119238)
LibParseSingleRHSNamedGasTest:testParseGasRHS26() (gas: 119300)
LibParseSingleRHSNamedGasTest:testParseGasRHS27() (gas: 119391)
LibParseSingleRHSNamedGasTest:testParseGasRHS28() (gas: 119495)
LibParseSingleRHSNamedGasTest:testParseGasRHS29() (gas: 119586)
LibParseSingleRHSNamedGasTest:testParseGasRHS30() (gas: 119648)
LibParseSourceInputsTest:testParseSourceInputsEmptyLinePrefix() (gas: 49254)
LibParseSourceInputsTest:testParseSourceInputsMultipleLines() (gas: 51991)
LibParseSourceInputsTest:testParseSourceInputsSingle() (gas: 49231)
LibParseStackNameTest:testPushAndRetrieveStackNameDouble((uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes,uint256[],uint256,bytes,bytes),bytes32,bytes32) (runs: 2051, μ: 20722, ~: 20699)
LibParseStackNameTest:testPushAndRetrieveStackNameDoubleIdentical((uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes,uint256[],uint256,bytes,bytes),bytes32) (runs: 2051, μ: 17958, ~: 18140)
LibParseStackNameTest:testPushAndRetrieveStackNameMany((uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes,uint256[],uint256,bytes,bytes),uint256) (runs: 2051, μ: 318821, ~: 260634)
LibParseStackNameTest:testPushAndRetrieveStackNameSingle((uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes,uint256[],uint256,bytes,bytes),bytes32) (runs: 2051, μ: 17836, ~: 18018)
LibParseStateConstantValueBloomTest:testConstantValueBloom(uint256) (runs: 2051, μ: 3363, ~: 3363)
LibParseStateConstantValueBloomTest:testConstantValueBloomAllBits() (gas: 45132)
LibParseStateConstantValueBloomTest:testConstantValueBloomSingleBit(uint256) (runs: 2051, μ: 3423, ~: 3423)
LibParseStateExportSubParsersTest:testExportSubParsers((uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes,uint256[],uint256,bytes,bytes),address[]) (runs: 2051, μ: 152089, ~: 152434)
LibParseStateNewActiveSourcePointerTest:testAlignedOldPointer(uint256,uint256) (runs: 2051, μ: 13310, ~: 13428)
LibParseStateNewActiveSourcePointerTest:testPostUnalignedNewPointer(uint256) (runs: 2051, μ: 7131, ~: 7131)
LibParseStateNewActiveSourcePointerTest:testPreUnalignedNewPointer() (gas: 9152)
LibParseStateNewActiveSourcePointerTest:testZeroOldPointer(bytes) (runs: 2051, μ: 4787, ~: 4784)
LibParseStatePushConstantValueTest:testPushConstantValueEmpty(bytes,bytes,bytes,bytes) (runs: 2051, μ: 6365, ~: 6362)
LibParseStatePushConstantValueTest:testPushConstantValueMany(uint256[]) (runs: 2051, μ: 227197, ~: 228479)
LibParseStatePushConstantValueTest:testPushConstantValueSingle(uint256) (runs: 2051, μ: 6968, ~: 6968)
LibParseStatePushSubParserTest:testPushSubParserList((uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes,uint256[],uint256,bytes,bytes),address[]) (runs: 2051, μ: 135686, ~: 136275)
LibParseStatePushSubParserTest:testPushSubParserMultiple((uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes,uint256[],uint256,bytes,bytes),address,address,address) (runs: 2051, μ: 16854, ~: 16855)
LibParseStatePushSubParserTest:testPushSubParserOverflow((uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes,uint256[],uint256,bytes,bytes),uint256) (runs: 2051, μ: 19411, ~: 19199)
LibParseStatePushSubParserTest:testPushSubParserZero((uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes,uint256[],uint256,bytes,bytes),address) (runs: 2051, μ: 15713, ~: 15673)
LibParseUnclosedLeftParenTest:testParseUnclosedLeftParen() (gas: 44936)
LibParseUnclosedLeftParenTest:testParseUnclosedLeftParenNested() (gas: 64305)
LibParseUnclosedLeftParenTest:testParseUnclosedLeftParenNested2() (gas: 65819)
LibParseUnclosedLeftParenTest:testParseUnclosedLeftParenNested3() (gas: 75373)
LibParseUnexpectedLHSTest:testParseUnexpectedLHSBadIgnoredTail(uint8) (runs: 2051, μ: 42670, ~: 42671)
LibParseUnexpectedLHSTest:testParseUnexpectedLHSBadNamedTail(uint8,bytes) (runs: 2051, μ: 48704, ~: 48743)
LibParseUnexpectedLHSTest:testParseUnexpectedLHSEOF() (gas: 41739)
LibParseUnexpectedLHSTest:testParseUnexpectedLHSEOL() (gas: 41740)
LibParseUnexpectedLHSTest:testParseUnexpectedLHSSingleChar(uint8) (runs: 2051, μ: 42285, ~: 42285)
LibParseUnexpectedLHSTest:testParseUnexpectedLHSUnderscoreTail() (gas: 42735)
LibParseUnexpectedRHSTest:testParseUnexpectedRHS(uint8) (runs: 2051, μ: 42617, ~: 42617)
LibParseUnexpectedRHSTest:testParseUnexpectedRHSLeftParen() (gas: 42109)
LibParseUnexpectedRightParenTest:testParseUnexpectedRightParen() (gas: 41612)
LibParseUnexpectedRightParenTest:testParseUnexpectedRightParenNested() (gas: 47262)
LibSubParseSubParserExternTest:testLibSubParseSubParserExtern(address,uint8,uint8,uint8,uint16,uint8) (runs: 2051, μ: 13169, ~: 13112)
LibSubParseSubParserExternTest:testLibSubParseSubParserExternConstantsHeightOverflow(address,uint256,uint8,uint8,uint16,uint8) (runs: 2051, μ: 7949, ~: 7689)
RainterpreterExpressionDeployerNPE2DeployCheckTest:testRainterpreterExpressionDeployerDeployNoEIP1820() (gas: 6664197)
RainterpreterExpressionDeployerNPE2DescribedByMetaV1Test:testRainterpreterExpressionDeployerNPE2DescribedByMetaV1Happy() (gas: 6671827)
RainterpreterExpressionDeployerNPE2IERC165Test:testRainterpreterExpressionDeployerNPE2IERC165(bytes4) (runs: 2051, μ: 6671638, ~: 6671638)
RainterpreterExpressionDeployerNPE2MetaTest:testRainterpreterExpressionDeployerNPE2ExpectedConstructionMetaHash() (gas: 6178)
RainterpreterNPE2IERC165Test:testRainterpreterNPE2IERC165(bytes4) (runs: 2051, μ: 1518943, ~: 1518943)
RainterpreterNPE2PointersTest:testOpcodeFunctionPointers() (gas: 1519849)
RainterpreterNPE2StateOverlayTest:testStateOverlayGet() (gas: 52180)
RainterpreterNPE2StateOverlayTest:testStateOverlaySet() (gas: 83231)
RainterpreterNPE2Test:testRainterpreterNPE2OddFunctionPointersLength() (gas: 3659)
RainterpreterParserNPE2IERC165Test:testRainterpreterParserNPE2IERC165(bytes4) (runs: 2051, μ: 3549963, ~: 3549963)
RainterpreterParserNPE2ParserPragma:testParsePragmaNoPragma() (gas: 17723855)
RainterpreterParserNPE2ParserPragma:testParsePragmaSinglePragma() (gas: 10685557)
RainterpreterParserNPE2ParserPragma:testParsePragmaWithInterstitial() (gas: 10688834)
RainterpreterParserNPE2PointersTest:testLiteralParserFunctionPointers() (gas: 3547377)
RainterpreterParserNPE2PointersTest:testOperandHandlerFunctionPointers() (gas: 3549326)
RainterpreterParserNPE2PointersTest:testParserParseMeta() (gas: 73264)
RainterpreterReferenceExternNPE2ContextRainlenTest:testRainterpreterReferenceExterNPE2ContextRainlenHappy() (gas: 1740865)
RainterpreterReferenceExternNPE2ContextSenderTest:testRainterpreterReferenceExterNPE2ContextContractHappy() (gas: 1740472)
RainterpreterReferenceExternNPE2ContextSenderTest:testRainterpreterReferenceExterNPE2ContextSenderHappy() (gas: 1739169)
RainterpreterReferenceExternNPE2DescribedByMetaV1:testRainterpreterReferenceExternNPE2DescribedByMetaV1Happy() (gas: 1662715)
RainterpreterReferenceExternNPE2IERC165Test:testRainterpreterReferenceExternNPE2IERC165(bytes4) (runs: 2051, μ: 1667797, ~: 1667797)
RainterpreterReferenceExternNPE2IntIncTest:testRainterpreterReferenceExternNPE2IntIncHappySugared() (gas: 1762085)
RainterpreterReferenceExternNPE2IntIncTest:testRainterpreterReferenceExternNPE2IntIncHappyUnsugared() (gas: 1756046)
RainterpreterReferenceExternNPE2IntIncTest:testRainterpreterReferenceExternNPE2IntIncIntegrity(uint256,uint256,uint256) (runs: 2051, μ: 3618, ~: 3618)
RainterpreterReferenceExternNPE2IntIncTest:testRainterpreterReferenceExternNPE2IntIncRun(uint256,uint256[]) (runs: 2049, μ: 167440, ~: 153965)
RainterpreterReferenceExternNPE2IntIncTest:testRainterpreterReferenceExternNPE2IntIncSubParseKnownWord(uint16,bytes1) (runs: 2051, μ: 1676572, ~: 1676836)
RainterpreterReferenceExternNPE2IntIncTest:testRainterpreterReferenceExternNPE2IntIncSubParseUnknownWord(uint16,bytes1,bytes) (runs: 2049, μ: 1672960, ~: 1672739)
RainterpreterReferenceExternNPE2PointersTest:testIntegrityFunctionPointers() (gas: 1662748)
RainterpreterReferenceExternNPE2PointersTest:testOpcodeFunctionPointers() (gas: 1662813)
RainterpreterReferenceExternNPE2PointersTest:testSubParserFunctionPointers() (gas: 1663258)
RainterpreterReferenceExternNPE2PointersTest:testSubParserLiteralParsers() (gas: 1662790)
RainterpreterReferenceExternNPE2PointersTest:testSubParserOperandParsers() (gas: 1663263)
RainterpreterReferenceExternNPE2PointersTest:testSubParserParseMeta() (gas: 21933)
RainterpreterReferenceExternNPE2RepeatTest:testRainterpreterReferenceExternNPE2RepeatHappy() (gas: 1793173)
RainterpreterReferenceExternNPE2StackOperandTest:testRainterpreterReferenceExternNPE2StackOperandSingle(uint256) (runs: 2051, μ: 1748101, ~: 1748206)
RainterpreterReferenceExternNPE2UnknownWordTest:testRainterpreterReferenceExternNPE2UnknownWord() (gas: 1709623)
RainterpreterStoreNPE2IERC165Test:testRainterpreterStoreNPE2IERC165(bytes4) (runs: 2051, μ: 229944, ~: 229944)
RainterpreterStoreNPE2Test:testRainterpreterStoreNPE2IERC165(uint32) (runs: 2051, μ: 229961, ~: 229961)
RainterpreterStoreNPE2Test:testRainterpreterStoreNPE2SetGetDupes((uint256,uint256[11])[]) (runs: 2049, μ: 1510361, ~: 1466284)
RainterpreterStoreNPE2Test:testRainterpreterStoreNPE2SetGetNoDupesMany((uint256,uint256[])[]) (runs: 2051, μ: 3516617, ~: 3349165)
RainterpreterStoreNPE2Test:testRainterpreterStoreNPE2SetGetNoDupesSingle(uint256,uint256[]) (runs: 2051, μ: 1936799, ~: 1950186)
RainterpreterStoreNPE2Test:testRainterpreterStoreNPE2SetOddLength(uint256,uint256[]) (runs: 2049, μ: 248673, ~: 248662)
TestLibParseLiteralDecimalUnsafeStrToInt:testUnsafeStrToIntOverflowVeryLarge(uint256,uint256,uint8) (runs: 2051, μ: 43048, ~: 37804)
TestLibParseLiteralDecimalUnsafeStrToInt:testUnsafeStrToIntRoundTrip(uint256,uint8) (runs: 2051, μ: 28860, ~: 23189)
TestLibParseLiteralDecimalUnsafeStrToSignedInt:testUnsafeStrToSignedIntOverflowNegative(uint256,uint8) (runs: 2051, μ: 46324, ~: 37118)
TestLibParseLiteralDecimalUnsafeStrToSignedInt:testUnsafeStrToSignedIntOverflowPositive(uint256,uint8) (runs: 2051, μ: 46351, ~: 37147)
TestLibParseLiteralDecimalUnsafeStrToSignedInt:testUnsafeStrToSignedIntRoundTrip(uint256,uint8,bool) (runs: 2051, μ: 36006, ~: 29677)