-
Notifications
You must be signed in to change notification settings - Fork 18
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
Empty mesh for JitShape when translating box #47
Comments
Interesting, thanks for the minimal example! This looks like a bug in the x86 JIT specifically: running on AArch64, both JIT and VM evaluator give the same result. It's not a bug in tape generation, because the system works with (later) I tracked it down to a bug in the x86 interval Fixed by #50 |
Previously, we got a zero from a high value in the output XMM register, which isn't actually guaranteed to be empty! Fixes #47
Thank you for the quick fix! |
Hi again,
I stumbled upon a case where meshing with a
VmShape
results in a correct mesh while meshing with aJitShape
produces an empty one (on an x86 computer).More specifically, this only seems to be the case when using a (mitered) box primitive and translating it along Z using
remap_xyz()
, but only for translations putting the box entirely above/below the XY-plane.Here is a minimum working example reproducing this issue:
The output is the following (notice the lines with
vertices jit: 0
):Please let me know if I can help in any way resolving this.
The text was updated successfully, but these errors were encountered: