This doesn't sound like a known bug. Do you have a small testcase showing the issue?
On Fri, Aug 4, 2017 at 3:43 AM, liyu <[email protected]> wrote: > Hi, we are trying a project with WASM on emscripten 1.37.16. the > compilation is successful but the following errors are blocking startup: > > *bundle.js:960 failed to asynchronously prepare wasm: LinkError: > WebAssembly Instantiation: Import #4 module="env" > function="__ZN10AbccdWxyzt19kDefaultABCDTpppwE" error: global import must > be a number* > *printErr @ bundle.js:960* > *onWorkerMessage @ bundle.js:3049* > *ABCBackend.worker-31341fb3.js:1 Uncaught (in promise) DOMException: > Failed to execute 'postMessage' on 'DedicatedWorkerGlobalScope': LinkError: > WebAssembly Instantiation: Import #4 module="env" > function="__ZN10AbccdWxyzt19kDefaultABCDTpppwE" error: global import must > be a number could not be cloned.* > * at Object.Module_print [as print] > (http://localhost:8080/node_modules/@google/abc-product/public/ABCBackend.worker-31341fb3.js:1:2212336 > <http://localhost:8080/node_modules/@google/abc-product/public/ABCBackend.worker-31341fb3.js:1:2212336>)* > * at abort > (http://localhost:8080/node_modules/@google/abc-product/public/ABCBackend.worker-31341fb3.js:1:2218942 > <http://localhost:8080/node_modules/@google/abc-product/public/ABCBackend.worker-31341fb3.js:1:2218942>)* > * at > http://localhost:8080/node_modules/@google/abc-product/public/ABCBackend.worker-31341fb3.js:1:68213 > <http://localhost:8080/node_modules/@google/abc-product/public/ABCBackend.worker-31341fb3.js:1:68213>* > * at <anonymous>* > *Module_print @ ABCBackend.worker-31341fb3.js:1* > *abort @ ABCBackend.worker-31341fb3.js:1* > *(anonymous) @ ABCBackend.worker-31341fb3.js:1* > *Promise rejected (async)* > *doNativeWasm @ ABCBackend.worker-31341fb3.js:1* > *Module.asm @ ABCBackend.worker-31341fb3.js:1* > *(anonymous) @ ABCBackend.worker-31341fb3.js:1* > > Is there any way to fix this? > the "__ZN10AbccdWxyzt19kDefaultABCDTpppwE" mentioned in the error is a > "static constexpr auto *** = 200ms" in C++ code. we are not sure if it is > related to wasm_ctor_eval which is commented out because the length of the > constructor list exceeds windows limitation. > > Thanks in advance > > -- > You received this message because you are subscribed to the Google Groups > "emscripten-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
