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:

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.

Reply via email to