Stream: ComponentizeJS

Topic: Weval assertion failure in debug build


view this post on Zulip Till Schneidereit (Sep 30 2024 at 22:41):

@Chris Fallin is it expected that a debug build of StarlingMonkey with weval enabled fails a stubInfo->stubDataSize() == writer.stubDataSize() assert when building the IC cache? I get that issue on current main with a cmake configuration of -DCMAKE_BUILD_TYPE=Debug -DUSE_WASM_OPT=OFF -DWEVAL=ON

view this post on Zulip Till Schneidereit (Sep 30 2024 at 22:41):

Our CI seems to only test release builds of weval, so CI not failing over this is probably expected

view this post on Zulip Chris Fallin (Sep 30 2024 at 22:42):

nope, not expected!

view this post on Zulip Chris Fallin (Sep 30 2024 at 22:42):

I can take a look at this, it's at the end of a long TODO backlog though, probably two weeks or so

view this post on Zulip Till Schneidereit (Sep 30 2024 at 22:43):

that's okay: now that I know I can't use debug builds it's not immediately blocking me

view this post on Zulip Till Schneidereit (Sep 30 2024 at 22:43):

thanks!

view this post on Zulip Till Schneidereit (Sep 30 2024 at 22:43):

I'll file an issue

view this post on Zulip Chris Fallin (Sep 30 2024 at 22:43):

awesome, thanks


Last updated: Oct 23 2024 at 20:03 UTC