Skip to content

Commit 1ecc995

Browse files
committed
Bump dev deps and update generated .wat tests
Update development dependencies (notably @eslint/js -> 10.0.1, eslint -> 10.0.3, @typescript-eslint/* -> 8.56.1, @types/node -> 25.3.5, esbuild -> 0.27.3, and other tooling packages) and update package-lock.json accordingly. Regenerate a large set of compiler test outputs (.wat) so recorded test artifacts match the updated toolchain/formatting changes.
1 parent e08a07e commit 1ecc995

108 files changed

Lines changed: 942 additions & 1279 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

package-lock.json

Lines changed: 322 additions & 634 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,17 +29,17 @@
2929
"long": "^5.3.2"
3030
},
3131
"devDependencies": {
32-
"@eslint/js": "^9.39.2",
33-
"@types/node": "^25.2.0",
34-
"@typescript-eslint/eslint-plugin": "^8.54.0",
35-
"@typescript-eslint/parser": "^8.54.0",
36-
"typescript-eslint": "^8.54.0",
32+
"@eslint/js": "^10.0.1",
33+
"@types/node": "^25.3.5",
34+
"@typescript-eslint/eslint-plugin": "^8.56.1",
35+
"@typescript-eslint/parser": "^8.56.1",
36+
"typescript-eslint": "^8.56.1",
3737
"as-float": "^1.0.1",
3838
"diff": "^8.0.3",
39-
"esbuild": "^0.27.2",
40-
"eslint": "^9.39.2",
41-
"globals": "^17.3.0",
42-
"glob": "^13.0.1",
39+
"esbuild": "^0.27.3",
40+
"eslint": "^10.0.3",
41+
"globals": "^17.4.0",
42+
"glob": "^13.0.6",
4343
"typescript": "^5.9.3"
4444
},
4545
"type": "module",

tests/compiler/NonNullable.debug.wat

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1759,14 +1759,17 @@
17591759
if
17601760
i32.const 0
17611761
drop
1762+
i32.const 200
1763+
i32.const 100
1764+
i32.rem_u
1765+
i32.const 0
1766+
i32.eq
1767+
drop
17621768
global.get $~lib/rt/itcms/total
1763-
i64.extend_i32_u
17641769
i32.const 200
1765-
i64.extend_i32_u
1766-
i64.mul
1767-
i64.const 100
1768-
i64.div_u
1769-
i32.wrap_i64
1770+
i32.const 100
1771+
i32.div_u
1772+
i32.mul
17701773
i32.const 1024
17711774
i32.add
17721775
global.set $~lib/rt/itcms/threshold

tests/compiler/NonNullable.release.wat

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1275,12 +1275,8 @@
12751275
i32.eqz
12761276
if
12771277
global.get $~lib/rt/itcms/total
1278-
i64.extend_i32_u
1279-
i64.const 200
1280-
i64.mul
1281-
i64.const 100
1282-
i64.div_u
1283-
i32.wrap_i64
1278+
i32.const 1
1279+
i32.shl
12841280
i32.const 1024
12851281
i32.add
12861282
global.set $~lib/rt/itcms/threshold

tests/compiler/abi.debug.wat

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1657,14 +1657,17 @@
16571657
if
16581658
i32.const 0
16591659
drop
1660+
i32.const 200
1661+
i32.const 100
1662+
i32.rem_u
1663+
i32.const 0
1664+
i32.eq
1665+
drop
16601666
global.get $~lib/rt/itcms/total
1661-
i64.extend_i32_u
16621667
i32.const 200
1663-
i64.extend_i32_u
1664-
i64.mul
1665-
i64.const 100
1666-
i64.div_u
1667-
i32.wrap_i64
1668+
i32.const 100
1669+
i32.div_u
1670+
i32.mul
16681671
i32.const 1024
16691672
i32.add
16701673
global.set $~lib/rt/itcms/threshold

tests/compiler/assert-nonnull.debug.wat

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1664,14 +1664,17 @@
16641664
if
16651665
i32.const 0
16661666
drop
1667+
i32.const 200
1668+
i32.const 100
1669+
i32.rem_u
1670+
i32.const 0
1671+
i32.eq
1672+
drop
16671673
global.get $~lib/rt/itcms/total
1668-
i64.extend_i32_u
16691674
i32.const 200
1670-
i64.extend_i32_u
1671-
i64.mul
1672-
i64.const 100
1673-
i64.div_u
1674-
i32.wrap_i64
1675+
i32.const 100
1676+
i32.div_u
1677+
i32.mul
16751678
i32.const 1024
16761679
i32.add
16771680
global.set $~lib/rt/itcms/threshold

tests/compiler/assert-nonnull.release.wat

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1285,12 +1285,8 @@
12851285
i32.eqz
12861286
if
12871287
global.get $~lib/rt/itcms/total
1288-
i64.extend_i32_u
1289-
i64.const 200
1290-
i64.mul
1291-
i64.const 100
1292-
i64.div_u
1293-
i32.wrap_i64
1288+
i32.const 1
1289+
i32.shl
12941290
i32.const 1024
12951291
i32.add
12961292
global.set $~lib/rt/itcms/threshold

tests/compiler/bigint-integration.debug.wat

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1655,14 +1655,17 @@
16551655
if
16561656
i32.const 0
16571657
drop
1658+
i32.const 200
1659+
i32.const 100
1660+
i32.rem_u
1661+
i32.const 0
1662+
i32.eq
1663+
drop
16581664
global.get $~lib/rt/itcms/total
1659-
i64.extend_i32_u
16601665
i32.const 200
1661-
i64.extend_i32_u
1662-
i64.mul
1663-
i64.const 100
1664-
i64.div_u
1665-
i32.wrap_i64
1666+
i32.const 100
1667+
i32.div_u
1668+
i32.mul
16661669
i32.const 1024
16671670
i32.add
16681671
global.set $~lib/rt/itcms/threshold

tests/compiler/bigint-integration.release.wat

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1270,12 +1270,8 @@
12701270
i32.eqz
12711271
if
12721272
global.get $~lib/rt/itcms/total
1273-
i64.extend_i32_u
1274-
i64.const 200
1275-
i64.mul
1276-
i64.const 100
1277-
i64.div_u
1278-
i32.wrap_i64
1273+
i32.const 1
1274+
i32.shl
12791275
i32.const 1024
12801276
i32.add
12811277
global.set $~lib/rt/itcms/threshold

tests/compiler/bool.debug.wat

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1687,14 +1687,17 @@
16871687
if
16881688
i32.const 0
16891689
drop
1690+
i32.const 200
1691+
i32.const 100
1692+
i32.rem_u
1693+
i32.const 0
1694+
i32.eq
1695+
drop
16901696
global.get $~lib/rt/itcms/total
1691-
i64.extend_i32_u
16921697
i32.const 200
1693-
i64.extend_i32_u
1694-
i64.mul
1695-
i64.const 100
1696-
i64.div_u
1697-
i32.wrap_i64
1698+
i32.const 100
1699+
i32.div_u
1700+
i32.mul
16981701
i32.const 1024
16991702
i32.add
17001703
global.set $~lib/rt/itcms/threshold

0 commit comments

Comments
 (0)