On Fri, Oct 14, 2022 at 11:41 PM Александр Гурьянов <[email protected]>
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 <
> [email protected]>:
>
>>
>>
>> On Fri, Oct 14, 2022 at 5:46 AM Александр Гурьянов <[email protected]>
>> 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 <
>>> [email protected]>
>>> 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 [email protected] Don't pass `-fno-inline-functions` when
>>> `-Oz`/`-Os` are used (#17843)
>>>     2022-09-13 [email protected] [Proxying][NFC]
>>> Avoid unnecessary copies of std::function (#17834)
>>>     2022-09-13 [email protected] [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 [email protected] 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: [email protected]
>>>     Change-Id: I217fac3bc67b0d69ff19fe04daae10f95d9d5f1e
>>>     Reviewed-on:
>>> https://chromium-review.googlesource.com/c/emscripten-releases/+/3894706
>>>     Commit-Queue: chromium-autoroll <
>>> [email protected]>
>>>     Bot-Commit: chromium-autoroll <
>>> [email protected]>
>>>
>>>  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 [email protected].
>>> 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 [email protected].
>> 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 [email protected].
> 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 [email protected].
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