-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fastcomp: RTTI/dynamic_cast does not work between MAIN_MODULE and SIDE_MODULE #8376
Labels
Comments
sbc100
added a commit
that referenced
this issue
Mar 31, 2019
sbc100
added a commit
that referenced
this issue
Apr 1, 2019
VirtualTim
pushed a commit
to VirtualTim/emscripten
that referenced
this issue
May 21, 2019
This issue is fixed under wasm backend. |
sbc100
changed the title
RTTI/dynamic_cast does not work between MAIN_MODULE and SIDE_MODULE
fastcomp: RTTI/dynamic_cast does not work between MAIN_MODULE and SIDE_MODULE
Jul 18, 2019
This issue has been automatically marked as stale because there has been no activity in the past year. It will be closed automatically if no further activity occurs in the next 7 days. Feel free to re-open at any time if this issue is still relevant. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This problem was reported as part of #8268.
The issue exists because we do not implement COMDAT/weak symbols and therefore a copy of the RTTI information exists both the SIDE_MODULE and the MAIN_MODULE which means that pointer typeinfo pointers can't be compared for equality between the two modules.
The text was updated successfully, but these errors were encountered: