On Fri, Oct 14, 2022 at 11:41 PM Александр Гурьянов <caiiiy...@gmail.com>
wrote:

> Yes this helps. But, how I make it work without this flag? I mean all
> functions already in asyncify list, but asyncify didn't work. Is it a bug
> or not?
>
>
It sounds like a bug, but I'm not familiar enough with ASYNCIFY to know.
Can you open an issue?


> сб, 15 окт. 2022 г. в 00:43, 'Sam Clegg' via emscripten-discuss <
> emscripten-discuss@googlegroups.com>:
>
>>
>>
>> On Fri, Oct 14, 2022 at 5:46 AM Александр Гурьянов <caiiiy...@gmail.com>
>> wrote:
>>
>>> Hi, I updated js-dos project to use latest emscripten 3.1.24. But now
>>> even simpliest test didn't work. When I built it with -s ASSERTIONS=1
>>> --profiling-funcs I have following error:
>>>
>>> 007591d2:0x63c1 Uncaught RuntimeError: unreachable
>>>     at Normal_Loop() (.llvm.10015310407968227838) (007591d2:0x63c1)
>>>     at DOSBOX_RunMachine() (007591d2:0x6c57)
>>>     at CALLBACK_RunRealInt(unsigned char) (007591d2:0x92724)
>>>     at DOS_Shell::Execute(char*, char*) (007591d2:0xe2e4e)
>>>     at DOS_Shell::DoCommand(char*) (007591d2:0xda01d)
>>>     at DOS_Shell::ParseLine(char*) (007591d2:0xd7fe3)
>>>     at DOS_Shell::Run() (007591d2:0xd8724)
>>>     at SHELL_Init() (007591d2:0xd9b16)
>>>     at runRuntime (007591d2:0x14149f)
>>>     at ret.<computed> (wdosbox.js:9:129411)
>>>
>>> But all this functions already in asyncify lists, so I bisected and
>>> first bad commit is:
>>>
>>>
>> Is there something about the above error (or some other error you saw)
>> that makes you think this is an asyncify issue?  I'm not saying it isn't,
>> I'm just wondering how you know it is?
>>
>>
>>> 6a58eafa5dd62f26c6bc38d8bf0a55dee97b79ff is the first bad commit
>>> commit 6a58eafa5dd62f26c6bc38d8bf0a55dee97b79ff
>>> Author: chromium-autoroll <
>>> chromium-autor...@skia-public.iam.gserviceaccount.com>
>>> Date:   Tue Sep 13 23:04:38 2022 +0000
>>>
>>>     Roll emscripten from ea154b19446b to fff3775abca4 (3 revisions)
>>>
>>>
>>> https://chromium.googlesource.com/external/github.com/emscripten-core/emscripten.git/+log/ea154b19446b..fff3775abca4
>>>
>>>     2022-09-13 s...@chromium.org Don't pass `-fno-inline-functions` when
>>> `-Oz`/`-Os` are used (#17843)
>>>     2022-09-13 7121787+tliv...@users.noreply.github.com [Proxying][NFC]
>>> Avoid unnecessary copies of std::function (#17834)
>>>     2022-09-13 7121787+tliv...@users.noreply.github.com [WasmFS][NFC]
>>> Do not eagerly execute queue in ProxyWorker (#17835)
>>>
>>>     If this roll has caused a breakage, revert this CL and stop the
>>> roller
>>>     using the controls here:
>>>     https://autoroll.skia.org/r/emscripten-emscripten-releases
>>>     Please CC wasm-waterf...@grotations.appspotmail.com on the revert
>>> to ensure that a human
>>>     is aware of the problem.
>>>
>>>     To report a problem with the AutoRoller itself, please file a bug:
>>>
>>> https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
>>>
>>>     Documentation for the AutoRoller is here:
>>>     https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
>>>
>>>     Tbr: wasm-waterf...@grotations.appspotmail.com
>>>     Change-Id: I217fac3bc67b0d69ff19fe04daae10f95d9d5f1e
>>>     Reviewed-on:
>>> https://chromium-review.googlesource.com/c/emscripten-releases/+/3894706
>>>     Commit-Queue: chromium-autoroll <
>>> chromium-autor...@skia-public.iam.gserviceaccount.com>
>>>     Bot-Commit: chromium-autoroll <
>>> chromium-autor...@skia-public.iam.gserviceaccount.com>
>>>
>>>  DEPS | 2 +-
>>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>>
>>> --
>>> 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 emscripten-discuss+unsubscr...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/emscripten-discuss/CAKOm%3DVFZs_S3KhUrMF-F7X1NkR3ytYQg%2BmrPQjkNLTCPejYFYw%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/emscripten-discuss/CAKOm%3DVFZs_S3KhUrMF-F7X1NkR3ytYQg%2BmrPQjkNLTCPejYFYw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
>> 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 emscripten-discuss+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/emscripten-discuss/CAL_va2-H5H2pPjpduyeGsJjifiehxJrgU-QLEs0eq8EtJxRVLA%40mail.gmail.com
>> <https://groups.google.com/d/msgid/emscripten-discuss/CAL_va2-H5H2pPjpduyeGsJjifiehxJrgU-QLEs0eq8EtJxRVLA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> 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 emscripten-discuss+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/emscripten-discuss/CAKOm%3DVEDOzXBVvfTUPqgvyTpCLOSN%3DVjkXdS3T6X30G0Wr6w2w%40mail.gmail.com
> <https://groups.google.com/d/msgid/emscripten-discuss/CAKOm%3DVEDOzXBVvfTUPqgvyTpCLOSN%3DVjkXdS3T6X30G0Wr6w2w%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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 emscripten-discuss+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/emscripten-discuss/CAL_va286Ka3SGMRc3tq4u4xtff4rOf91Y%2BZqnjMh%3DSK7FiRL9A%40mail.gmail.com.

Reply via email to