Commit 697d3af
committed
fix(ci): wasm smoke is link-only (don't run threaded module under Node)
The onnx-wasm-static build, em++ link, and packaging all pass — but running
the threads-enabled module headless under Node aborts at Ort::Env init inside
the PROXY_TO_PTHREAD worker (no output, "worker sent an error"). The link
already proves the archive is symbol-complete, which is the shippability gate
(same as the Android arm64 compile+link-only leg). A real forward pass belongs
in a cross-origin-isolated browser AudioWorklet, not this gate.
- _build-backend.yml: smoke (wasm, link) — em++ links smoke.cpp + the .a and
asserts smoke.js/.wasm exist; no node run.
- onnxruntime README: correct the WASM smoke description.1 parent f2557fa commit 697d3af
2 files changed
Lines changed: 15 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
157 | 158 | | |
158 | 159 | | |
159 | 160 | | |
160 | 161 | | |
161 | 162 | | |
162 | 163 | | |
163 | | - | |
| 164 | + | |
164 | 165 | | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
169 | 169 | | |
170 | 170 | | |
171 | 171 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
55 | | - | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
56 | 58 | | |
57 | 59 | | |
58 | 60 | | |
| |||
0 commit comments