From 5c5215e63e24e136e96ef732ea98307b50a39d4f Mon Sep 17 00:00:00 2001 From: Charlie Ruan <53290280+CharlieFRuan@users.noreply.github.com> Date: Thu, 26 Sep 2024 16:56:15 -0400 Subject: [PATCH 1/3] [Web] Allow deprectaed API with any cast --- web/package-lock.json | 6 +++--- web/package.json | 4 ++-- web/src/webgpu.ts | 4 +++- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 561ba770913f..a8a7488c9433 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -1,12 +1,12 @@ { "name": "tvmjs", - "version": "0.18.0-dev0", + "version": "0.18.0-dev1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "tvmjs", - "version": "0.18.0-dev0", + "version": "0.18.0-dev1", "license": "Apache-2.0", "devDependencies": { "@rollup/plugin-commonjs": "^20.0.0", @@ -8965,4 +8965,4 @@ } } } -} +} \ No newline at end of file diff --git a/web/package.json b/web/package.json index a4e5d7ac086d..b7a24f79f53f 100644 --- a/web/package.json +++ b/web/package.json @@ -3,7 +3,7 @@ "description": "TVM WASM/WebGPU runtime for JS/TS", "license": "Apache-2.0", "homepage": "https://github.com/apache/tvm/tree/main/web", - "version": "0.18.0-dev0", + "version": "0.18.0-dev1", "files": [ "lib" ], @@ -46,4 +46,4 @@ "typescript": "^4.9.5", "ws": "^7.2.5" } -} +} \ No newline at end of file diff --git a/web/src/webgpu.ts b/web/src/webgpu.ts index d3d431cf1f70..659425ae877f 100644 --- a/web/src/webgpu.ts +++ b/web/src/webgpu.ts @@ -116,7 +116,9 @@ export async function detectGPUDevice(): Promise Date: Thu, 26 Sep 2024 17:21:04 -0400 Subject: [PATCH 2/3] Fix lint --- web/package-lock.json | 2 +- web/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index a8a7488c9433..a32e608349d5 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -8965,4 +8965,4 @@ } } } -} \ No newline at end of file +} diff --git a/web/package.json b/web/package.json index b7a24f79f53f..3228babad59c 100644 --- a/web/package.json +++ b/web/package.json @@ -46,4 +46,4 @@ "typescript": "^4.9.5", "ws": "^7.2.5" } -} \ No newline at end of file +} From 58d0f4d271e1f78d6c15d30ab5bbd168b1bc0295 Mon Sep 17 00:00:00 2001 From: Charlie Ruan <53290280+CharlieFRuan@users.noreply.github.com> Date: Fri, 27 Sep 2024 02:18:37 -0400 Subject: [PATCH 3/3] Fix by adding await --- web/package-lock.json | 4 ++-- web/package.json | 2 +- web/src/webgpu.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index a32e608349d5..751aaf2ef442 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -1,12 +1,12 @@ { "name": "tvmjs", - "version": "0.18.0-dev1", + "version": "0.18.0-dev2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "tvmjs", - "version": "0.18.0-dev1", + "version": "0.18.0-dev2", "license": "Apache-2.0", "devDependencies": { "@rollup/plugin-commonjs": "^20.0.0", diff --git a/web/package.json b/web/package.json index 3228babad59c..a63997bb2f1c 100644 --- a/web/package.json +++ b/web/package.json @@ -3,7 +3,7 @@ "description": "TVM WASM/WebGPU runtime for JS/TS", "license": "Apache-2.0", "homepage": "https://github.com/apache/tvm/tree/main/web", - "version": "0.18.0-dev1", + "version": "0.18.0-dev2", "files": [ "lib" ], diff --git a/web/src/webgpu.ts b/web/src/webgpu.ts index 659425ae877f..5b2d7c9f30a0 100644 --- a/web/src/webgpu.ts +++ b/web/src/webgpu.ts @@ -118,7 +118,7 @@ export async function detectGPUDevice(): Promise