Skip to content

Commit e168a12

Browse files
snapshot
1 parent e9f9116 commit e168a12

1 file changed

Lines changed: 75 additions & 84 deletions

File tree

.gas-snapshot

Lines changed: 75 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
1-
DecimalFloatAbsTest:testAbsDeployed(bytes32) (runs: 5118, μ: 2585908, ~: 2585851)
2-
DecimalFloatAddTest:testAddDeployed(bytes32,bytes32) (runs: 5118, μ: 2589963, ~: 2590047)
3-
DecimalFloatCeilTest:testCeilDeployed(bytes32) (runs: 5118, μ: 2585935, ~: 2585564)
4-
DecimalFloatConstantsTest:testEDeployed() (gas: 2585094)
5-
DecimalFloatConstantsTest:testMaxNegativeValueDeployed() (gas: 2585126)
6-
DecimalFloatConstantsTest:testMaxPositiveValueDeployed() (gas: 2585084)
7-
DecimalFloatConstantsTest:testMinNegativeValueDeployed() (gas: 2585059)
8-
DecimalFloatConstantsTest:testMinPositiveValueDeployed() (gas: 2585038)
9-
DecimalFloatDivTest:testDivDeployed(bytes32,bytes32) (runs: 5118, μ: 2588385, ~: 2588242)
10-
DecimalFloatEqTest:testEqDeployed(bytes32,bytes32) (runs: 5118, μ: 2586294, ~: 2586219)
11-
DecimalFloatFloorTest:testFloorDeployed(bytes32) (runs: 5118, μ: 2585748, ~: 2585562)
12-
DecimalFloatFormatTest:testFormatDeployed(bytes32) (runs: 5118, μ: 2589916, ~: 2589727)
13-
DecimalFloatFracTest:testFracDeployed(bytes32) (runs: 5118, μ: 2586139, ~: 2586122)
14-
DecimalFloatFromFixedDecimalLosslessTest:testFromFixedDecimalLosslessDeployed(uint256,uint8) (runs: 5118, μ: 2586692, ~: 2586626)
15-
DecimalFloatFromFixedDecimalLossyTest:testFromFixedDecimalLossyDeployed(uint256,uint8) (runs: 5118, μ: 2587178, ~: 2587096)
16-
DecimalFloatGtTest:testGtDeployed(bytes32,bytes32) (runs: 5118, μ: 2586236, ~: 2586161)
17-
DecimalFloatGteTest:testGteDeployed(bytes32,bytes32) (runs: 5118, μ: 2586222, ~: 2586147)
18-
DecimalFloatInvTest:testInvDeployed(bytes32) (runs: 5118, μ: 2587476, ~: 2587402)
19-
DecimalFloatIsZeroTest:testIsZeroDeployed(bytes32) (runs: 5118, μ: 2585404, ~: 2585404)
20-
DecimalFloatLtTest:testLtDeployed(bytes32,bytes32) (runs: 5118, μ: 2586213, ~: 2586138)
21-
DecimalFloatLteTest:testLteDeployed(bytes32,bytes32) (runs: 5118, μ: 2586266, ~: 2586191)
22-
DecimalFloatMaxTest:testMaxDeployed(bytes32,bytes32) (runs: 5118, μ: 2586274, ~: 2586213)
23-
DecimalFloatMinTest:testMinDeployed(bytes32,bytes32) (runs: 5118, μ: 2586295, ~: 2586233)
24-
DecimalFloatMinusTest:testMinusDeployed(bytes32) (runs: 5118, μ: 2586009, ~: 2586009)
25-
DecimalFloatMulTest:testMulDeployed(bytes32,bytes32) (runs: 5118, μ: 2588107, ~: 2589169)
1+
DecimalFloatAbsTest:testAbsDeployed(bytes32) (runs: 5118, μ: 2575478, ~: 2575421)
2+
DecimalFloatAddTest:testAddDeployed(bytes32,bytes32) (runs: 5118, μ: 2579527, ~: 2579617)
3+
DecimalFloatCeilTest:testCeilDeployed(bytes32) (runs: 5118, μ: 2575504, ~: 2575134)
4+
DecimalFloatConstantsTest:testEDeployed() (gas: 2574664)
5+
DecimalFloatConstantsTest:testMaxNegativeValueDeployed() (gas: 2574696)
6+
DecimalFloatConstantsTest:testMaxPositiveValueDeployed() (gas: 2574654)
7+
DecimalFloatConstantsTest:testMinNegativeValueDeployed() (gas: 2574629)
8+
DecimalFloatConstantsTest:testMinPositiveValueDeployed() (gas: 2574608)
9+
DecimalFloatDivTest:testDivDeployed(bytes32,bytes32) (runs: 5118, μ: 2578204, ~: 2578195)
10+
DecimalFloatEqTest:testEqDeployed(bytes32,bytes32) (runs: 5118, μ: 2575864, ~: 2575789)
11+
DecimalFloatFloorTest:testFloorDeployed(bytes32) (runs: 5118, μ: 2575316, ~: 2575132)
12+
DecimalFloatFormatTest:testFormatDeployed(bytes32) (runs: 5118, μ: 2579467, ~: 2579297)
13+
DecimalFloatFracTest:testFracDeployed(bytes32) (runs: 5118, μ: 2575708, ~: 2575692)
14+
DecimalFloatFromFixedDecimalLosslessTest:testFromFixedDecimalLosslessDeployed(uint256,uint8) (runs: 5118, μ: 2576261, ~: 2576196)
15+
DecimalFloatFromFixedDecimalLossyTest:testFromFixedDecimalLossyDeployed(uint256,uint8) (runs: 5118, μ: 2576747, ~: 2576666)
16+
DecimalFloatGtTest:testGtDeployed(bytes32,bytes32) (runs: 5118, μ: 2575806, ~: 2575731)
17+
DecimalFloatGteTest:testGteDeployed(bytes32,bytes32) (runs: 5118, μ: 2575791, ~: 2575717)
18+
DecimalFloatInvTest:testInvDeployed(bytes32) (runs: 5118, μ: 2577047, ~: 2576972)
19+
DecimalFloatIsZeroTest:testIsZeroDeployed(bytes32) (runs: 5118, μ: 2574974, ~: 2574974)
20+
DecimalFloatLtTest:testLtDeployed(bytes32,bytes32) (runs: 5118, μ: 2575783, ~: 2575708)
21+
DecimalFloatLteTest:testLteDeployed(bytes32,bytes32) (runs: 5118, μ: 2575837, ~: 2575761)
22+
DecimalFloatMaxTest:testMaxDeployed(bytes32,bytes32) (runs: 5118, μ: 2575845, ~: 2575783)
23+
DecimalFloatMinTest:testMinDeployed(bytes32,bytes32) (runs: 5118, μ: 2575865, ~: 2575803)
24+
DecimalFloatMinusTest:testMinusDeployed(bytes32) (runs: 5118, μ: 2575579, ~: 2575579)
25+
DecimalFloatMulTest:testMulDeployed(bytes32,bytes32) (runs: 5118, μ: 2577678, ~: 2578739)
2626
DecimalFloatPackLosslessTest:testPackDeployed(int224,int32) (runs: 5118, μ: 158769, ~: 158769)
27-
DecimalFloatParseTest:testParseDeployed(string) (runs: 5118, μ: 2588641, ~: 2588510)
28-
DecimalFloatPowTest:testPowDeployed(bytes32,bytes32) (runs: 5118, μ: 2597234, ~: 2594242)
29-
DecimalFloatSqrtTest:testSqrtDeployed(bytes32) (runs: 5118, μ: 2596502, ~: 2594956)
30-
DecimalFloatSubTest:testSubDeployed(bytes32,bytes32) (runs: 5118, μ: 2590308, ~: 2590347)
31-
DecimalFloatToFixedDecimalLosslessTest:testToFixedDecimalLosslessDeployed(bytes32,uint8) (runs: 5118, μ: 2587325, ~: 2587209)
32-
DecimalFloatToFixedDecimalLossyTest:testToFixedDecimalLossyDeployed(bytes32,uint8) (runs: 5118, μ: 2587473, ~: 2587738)
27+
DecimalFloatParseTest:testParseDeployed(string) (runs: 5118, μ: 2578211, ~: 2578080)
28+
DecimalFloatPowTest:testPowDeployed(bytes32,bytes32) (runs: 5118, μ: 2586874, ~: 2583812)
29+
DecimalFloatSqrtTest:testSqrtDeployed(bytes32) (runs: 5118, μ: 2586169, ~: 2584526)
30+
DecimalFloatSubTest:testSubDeployed(bytes32,bytes32) (runs: 5118, μ: 2579886, ~: 2579917)
31+
DecimalFloatToFixedDecimalLosslessTest:testToFixedDecimalLosslessDeployed(bytes32,uint8) (runs: 5118, μ: 2576909, ~: 2576779)
32+
DecimalFloatToFixedDecimalLossyTest:testToFixedDecimalLossyDeployed(bytes32,uint8) (runs: 5118, μ: 2577046, ~: 2577308)
3333
LibDecimalFloatAbsTest:testAbsMinValue(int32) (runs: 5117, μ: 5121, ~: 5121)
3434
LibDecimalFloatAbsTest:testAbsNegative(int256,int32) (runs: 5118, μ: 10475, ~: 10702)
3535
LibDecimalFloatAbsTest:testAbsNonNegative(int256,int32) (runs: 5118, μ: 9640, ~: 9392)
@@ -79,7 +79,7 @@ LibDecimalFloatDecimalTest:testToFixedDecimalLossyTruncate(int256,int256,uint8)
7979
LibDecimalFloatDecimalTest:testToFixedDecimalLossyTruncateLossless() (gas: 14523)
8080
LibDecimalFloatDecimalTest:testToFixedDecimalLossyUnderflow(int256,int256,uint8) (runs: 5118, μ: 13739, ~: 13602)
8181
LibDecimalFloatDecimalTest:testToFixedDecimalLossyZero(int256,uint8) (runs: 5118, μ: 4598, ~: 4598)
82-
LibDecimalFloatDivTest:testDivPacked(bytes32,bytes32) (runs: 5118, μ: 8053, ~: 7855)
82+
LibDecimalFloatDivTest:testDivPacked(bytes32,bytes32) (runs: 5118, μ: 8293, ~: 8263)
8383
LibDecimalFloatEqTest:testEqPacked(bytes32,bytes32) (runs: 5118, μ: 5524, ~: 5450)
8484
LibDecimalFloatEqTest:testEqXNotYExponents(bytes32,bytes32) (runs: 5118, μ: 4341, ~: 4234)
8585
LibDecimalFloatEqTest:testEqZero(int32) (runs: 5118, μ: 5133, ~: 5133)
@@ -128,41 +128,32 @@ LibDecimalFloatGteTest:testGteXPositiveYNegative(int256,int32,int256,int32) (run
128128
LibDecimalFloatGteTest:testGteXPositiveYZero(int256,int32,int32) (runs: 5118, μ: 9550, ~: 9170)
129129
LibDecimalFloatGteTest:testGteZero(int32,int32) (runs: 5118, μ: 4838, ~: 4838)
130130
LibDecimalFloatImplementationAddTest:testAdd123456789987654321() (gas: 4811)
131-
LibDecimalFloatImplementationAddTest:testAdd123456789e9987654321() (gas: 4795)
132-
LibDecimalFloatImplementationAddTest:testAddNeverRevert(int256,int256,int256,int256) (runs: 5118, μ: 13126, ~: 13053)
131+
LibDecimalFloatImplementationAddTest:testAdd123456789e9987654321() (gas: 4861)
132+
LibDecimalFloatImplementationAddTest:testAddNeverRevert(int256,int256,int256,int256) (runs: 5118, μ: 13100, ~: 13033)
133133
LibDecimalFloatImplementationAddTest:testAddOneOneNotMaximized() (gas: 6148)
134-
LibDecimalFloatImplementationAddTest:testAddOneOnePreMaximized() (gas: 4235)
135-
LibDecimalFloatImplementationAddTest:testAddOneZero() (gas: 3688)
136-
LibDecimalFloatImplementationAddTest:testAddSameExponent(int256,int256) (runs: 5112, μ: 6890, ~: 6957)
137-
LibDecimalFloatImplementationAddTest:testAddZero() (gas: 3687)
138-
LibDecimalFloatImplementationAddTest:testAddZeroAnyExponent(int128) (runs: 5118, μ: 9292, ~: 9271)
139-
LibDecimalFloatImplementationAddTest:testAddZeroOne() (gas: 3686)
140-
LibDecimalFloatImplementationAddTest:testAddZeroToAnyNonZero(int256,int256,int256) (runs: 5117, μ: 13996, ~: 13970)
141-
LibDecimalFloatImplementationAddTest:testAddingSmallToLargeReturnsLargeExamples() (gas: 92108)
142-
LibDecimalFloatImplementationAddTest:testAddingSmallToLargeReturnsLargeFuzz(int256,int256,int256,int256) (runs: 5101, μ: 17007, ~: 16985)
143-
LibDecimalFloatImplementationAddTest:testGasAddOne() (gas: 1364)
144-
LibDecimalFloatImplementationAddTest:testGasAddZero() (gas: 382)
145-
--- a/test/src/lib/implementation/LibDecimalFloatImplementation.add.t.sol
146-
@@ -31,10 +31,10 @@
147-
}
148-
149-
- function testOverflowCheks(int256 a, int256 b) external pure {
150-
+ function testOverflowChecks(int256 a, int256 b) external pure {
151-
bool expected = willOverflow(a, b);
152-
bool actual = willOverflow2(a, b);
153-
assertEq(expected, actual);
154-
}
155-
LibDecimalFloatImplementationCharacteristicMantissaTest:testCharacteristicMantissaExamples() (gas: 7754)
156-
LibDecimalFloatImplementationDivTest:testDiv1Over3() (gas: 6014)
157-
LibDecimalFloatImplementationDivTest:testDiv1Over3Gas0() (gas: 716)
158-
LibDecimalFloatImplementationDivTest:testDiv1Over3Gas10() (gas: 6907)
159-
LibDecimalFloatImplementationDivTest:testDiv1Over9Over1Over3() (gas: 8914)
160-
LibDecimalFloatImplementationDivTest:testDiv1e18Over3() (gas: 6003)
161-
LibDecimalFloatImplementationDivTest:testDivNegative1Over3() (gas: 6074)
162-
LibDecimalFloatImplementationDivTest:testDivOOMs5and2() (gas: 4848)
163-
LibDecimalFloatImplementationDivTest:testDivOOMsOverTen() (gas: 5665)
164-
LibDecimalFloatImplementationDivTest:testDivTenOverOOMs() (gas: 5590)
165-
LibDecimalFloatImplementationDivTest:testUnnormalizedThreesDiv0(int256,int256) (runs: 122, μ: 21050720, ~: 21050370)
134+
LibDecimalFloatImplementationAddTest:testAddOneOnePreMaximized() (gas: 4300)
135+
LibDecimalFloatImplementationAddTest:testAddOneZero() (gas: 3666)
136+
LibDecimalFloatImplementationAddTest:testAddSameExponent(int256,int256) (runs: 5111, μ: 6864, ~: 6935)
137+
LibDecimalFloatImplementationAddTest:testAddZero() (gas: 3665)
138+
LibDecimalFloatImplementationAddTest:testAddZeroAnyExponent(int128) (runs: 5118, μ: 9293, ~: 9271)
139+
LibDecimalFloatImplementationAddTest:testAddZeroOne() (gas: 3664)
140+
LibDecimalFloatImplementationAddTest:testAddZeroToAnyNonZero(int256,int256,int256) (runs: 5117, μ: 13974, ~: 13948)
141+
LibDecimalFloatImplementationAddTest:testAddingSmallToLargeReturnsLargeExamples() (gas: 92086)
142+
LibDecimalFloatImplementationAddTest:testAddingSmallToLargeReturnsLargeFuzz(int256,int256,int256,int256) (runs: 5104, μ: 16980, ~: 16963)
143+
LibDecimalFloatImplementationAddTest:testGasAddOne() (gas: 1342)
144+
LibDecimalFloatImplementationAddTest:testGasAddZero() (gas: 360)
145+
LibDecimalFloatImplementationAddTest:testOverflowChecks(int256,int256) (runs: 5118, μ: 3857, ~: 3843)
146+
LibDecimalFloatImplementationCharacteristicMantissaTest:testCharacteristicMantissaExamples() (gas: 30611)
147+
LibDecimalFloatImplementationDivTest:testDiv1Over3() (gas: 5987)
148+
LibDecimalFloatImplementationDivTest:testDiv1Over3Gas0() (gas: 923)
149+
LibDecimalFloatImplementationDivTest:testDiv1Over3Gas10() (gas: 10560)
150+
LibDecimalFloatImplementationDivTest:testDiv1Over9Over1Over3() (gas: 9596)
151+
LibDecimalFloatImplementationDivTest:testDiv1e18Over3() (gas: 5646)
152+
LibDecimalFloatImplementationDivTest:testDivNegative1Over3() (gas: 6047)
153+
LibDecimalFloatImplementationDivTest:testDivOOMs5and2() (gas: 5055)
154+
LibDecimalFloatImplementationDivTest:testDivOOMsOverTen() (gas: 5957)
155+
LibDecimalFloatImplementationDivTest:testDivTenOverOOMs() (gas: 5551)
156+
LibDecimalFloatImplementationDivTest:testUnnormalizedThreesDiv0(int256,int256) (runs: 122, μ: 20842375, ~: 20842008)
166157
LibDecimalFloatImplementationEqTest:testEqGasAZero() (gas: 430)
167158
LibDecimalFloatImplementationEqTest:testEqGasBZero() (gas: 473)
168159
LibDecimalFloatImplementationEqTest:testEqGasBothZero() (gas: 450)
@@ -177,12 +168,12 @@ LibDecimalFloatImplementationEqTest:testEqXEqY(int256,int256,int256,int256) (run
177168
LibDecimalFloatImplementationEqTest:testEqXNotY(int256,int256,int256,int256) (runs: 5118, μ: 3928, ~: 3953)
178169
LibDecimalFloatImplementationEqTest:testEqZero(int256,int256) (runs: 5118, μ: 3440, ~: 3440)
179170
LibDecimalFloatImplementationInvTest:testInvGas0() (gas: 734)
180-
LibDecimalFloatImplementationInvTest:testInvReference(int256,int256) (runs: 5116, μ: 12225, ~: 12163)
181-
LibDecimalFloatImplementationInvTest:testInvSlowGas0() (gas: 755)
171+
LibDecimalFloatImplementationInvTest:testInvReference(int256,int256) (runs: 5116, μ: 12416, ~: 12356)
172+
LibDecimalFloatImplementationInvTest:testInvSlowGas0() (gas: 948)
182173
LibDecimalFloatImplementationLog10Test:testExactLogs() (gas: 1263178)
183174
LibDecimalFloatImplementationLog10Test:testExactLookupsLog10() (gas: 1280250)
184-
LibDecimalFloatImplementationLog10Test:testInterpolatedLookups() (gas: 1260903)
185-
LibDecimalFloatImplementationLog10Test:testSub1() (gas: 1256480)
175+
LibDecimalFloatImplementationLog10Test:testInterpolatedLookups() (gas: 1260273)
176+
LibDecimalFloatImplementationLog10Test:testSub1() (gas: 1256794)
186177
LibDecimalFloatImplementationMaximizeTest:testMaximizedEverything(int256,int256) (runs: 5118, μ: 9478, ~: 9455)
187178
LibDecimalFloatImplementationMaximizeTest:testMaximizedExamples() (gas: 165819)
188179
LibDecimalFloatImplementationMaximizeTest:testMaximizedIdempotent(int256,int256) (runs: 5118, μ: 9903, ~: 9868)
@@ -204,8 +195,8 @@ LibDecimalFloatImplementationNormalizeTest:testIsNormalizedReference(int256,int2
204195
LibDecimalFloatImplementationNormalizeTest:testNormalized(int256,int256) (runs: 5118, μ: 9415, ~: 9348)
205196
LibDecimalFloatImplementationPow10Test:testExactLookups() (gas: 1281984)
206197
LibDecimalFloatImplementationPow10Test:testExactPows() (gas: 1260129)
207-
LibDecimalFloatImplementationPow10Test:testInterpolatedLookupsPower() (gas: 1285018)
208-
LibDecimalFloatImplementationPow10Test:testNoRevert(int224,int32) (runs: 5108, μ: 1259163, ~: 1259241)
198+
LibDecimalFloatImplementationPow10Test:testInterpolatedLookupsPower() (gas: 1283750)
199+
LibDecimalFloatImplementationPow10Test:testNoRevert(int224,int32) (runs: 5110, μ: 1258970, ~: 1259175)
209200
LibDecimalFloatImplementationSubTest:testSubIsAdd(int256,int256,int256,int256) (runs: 5118, μ: 15800, ~: 15832)
210201
LibDecimalFloatImplementationSubTest:testSubMinSignedValue(int256,int256,int256) (runs: 5118, μ: 14990, ~: 14932)
211202
LibDecimalFloatImplementationSubTest:testSubOneFromMax() (gas: 6517)
@@ -221,7 +212,7 @@ LibDecimalFloatIsZeroTest:testIsZeroDeployed(bytes32) (runs: 5118, μ: 3899, ~:
221212
LibDecimalFloatIsZeroTest:testIsZeroEqZero(bytes32) (runs: 5118, μ: 3527, ~: 3527)
222213
LibDecimalFloatIsZeroTest:testIsZeroExamples(int32) (runs: 5118, μ: 4477, ~: 4477)
223214
LibDecimalFloatIsZeroTest:testNotIsZero(int224,int32) (runs: 5116, μ: 3896, ~: 3896)
224-
LibDecimalFloatLog10Test:testLog10Packed(bytes32) (runs: 5118, μ: 1651432, ~: 1271847)
215+
LibDecimalFloatLog10Test:testLog10Packed(bytes32) (runs: 5118, μ: 1651243, ~: 1270937)
225216
LibDecimalFloatLtTest:testLtExamples() (gas: 3994)
226217
LibDecimalFloatLtTest:testLtGasAZero() (gas: 946)
227218
LibDecimalFloatLtTest:testLtGasBZero() (gas: 1012)
@@ -262,21 +253,21 @@ LibDecimalFloatMinTest:testMinXYEqual(bytes32) (runs: 5118, μ: 5292, ~: 5292)
262253
LibDecimalFloatMinTest:testMinXYGreater(bytes32,bytes32) (runs: 5110, μ: 6074, ~: 5961)
263254
LibDecimalFloatMinTest:testMinXYLess(bytes32,bytes32) (runs: 5104, μ: 6087, ~: 5972)
264255
LibDecimalFloatMinusTest:testMinusPacked(bytes32) (runs: 5118, μ: 5550, ~: 5550)
265-
LibDecimalFloatMixedTest:testDiv1Over3() (gas: 8161)
256+
LibDecimalFloatMixedTest:testDiv1Over3() (gas: 8175)
266257
LibDecimalFloatMulTest:testMulPacked(bytes32,bytes32) (runs: 5118, μ: 7889, ~: 8837)
267258
LibDecimalFloatPackTest:testPartsRoundTrip(int224,int32) (runs: 5118, μ: 5352, ~: 5352)
268-
LibDecimalFloatPow10Test:testPow10Packed(bytes32) (runs: 5118, μ: 1643075, ~: 1257968)
269-
LibDecimalFloatPowTest:testNegativePowError(bytes32,bytes32) (runs: 5118, μ: 1248478, ~: 1248447)
270-
LibDecimalFloatPowTest:testPowAZero(int32,bytes32) (runs: 5110, μ: 1246471, ~: 1246471)
259+
LibDecimalFloatPow10Test:testPow10Packed(bytes32) (runs: 5118, μ: 1644250, ~: 1257848)
260+
LibDecimalFloatPowTest:testNegativePowError(bytes32,bytes32) (runs: 5117, μ: 1248480, ~: 1248447)
261+
LibDecimalFloatPowTest:testPowAZero(int32,bytes32) (runs: 5111, μ: 1246471, ~: 1246471)
271262
LibDecimalFloatPowTest:testPowAZeroNegative(bytes32) (runs: 5098, μ: 1246870, ~: 1246870)
272263
LibDecimalFloatPowTest:testPowBZero(bytes32,int32) (runs: 5118, μ: 1246058, ~: 1246058)
273-
LibDecimalFloatPowTest:testPows() (gas: 1307542)
274-
LibDecimalFloatPowTest:testRoundTripFuzzPow(bytes32,bytes32) (runs: 5118, μ: 1260914, ~: 1257677)
275-
LibDecimalFloatPowTest:testRoundTripSimple() (gas: 1462197)
276-
LibDecimalFloatSqrtTest:testRoundTripFuzzSqrt(int224,int32) (runs: 5118, μ: 1292077, ~: 1289038)
277-
LibDecimalFloatSqrtTest:testSqrt() (gas: 1293543)
278-
LibDecimalFloatSqrtTest:testSqrtNegative(bytes32) (runs: 5117, μ: 1248101, ~: 1248059)
279-
LibDecimalFloatSqrtTest:testSqrtRoundTrip() (gas: 1393964)
264+
LibDecimalFloatPowTest:testPows() (gas: 1307988)
265+
LibDecimalFloatPowTest:testRoundTripFuzzPow(bytes32,bytes32) (runs: 5118, μ: 1260704, ~: 1257620)
266+
LibDecimalFloatPowTest:testRoundTripSimple() (gas: 1466189)
267+
LibDecimalFloatSqrtTest:testRoundTripFuzzSqrt(int224,int32) (runs: 5118, μ: 1291727, ~: 1289446)
268+
LibDecimalFloatSqrtTest:testSqrt() (gas: 1293117)
269+
LibDecimalFloatSqrtTest:testSqrtNegative(bytes32) (runs: 5118, μ: 1248101, ~: 1248059)
270+
LibDecimalFloatSqrtTest:testSqrtRoundTrip() (gas: 1392528)
280271
LibDecimalFloatSubTest:testSubPacked(bytes32,bytes32) (runs: 5118, μ: 9973, ~: 9995)
281272
LibFormatDecimalFloatTest:testFormatDecimalExamples() (gas: 133439)
282273
LibFormatDecimalFloatTest:testFormatDecimalRoundTrip(uint256) (runs: 5118, μ: 25209, ~: 20105)

0 commit comments

Comments
 (0)