Skip to content
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

mg-inter-umaddl test breaks for -O0 #293

Open
blackgeorge-boom opened this issue Oct 6, 2023 · 0 comments
Open

mg-inter-umaddl test breaks for -O0 #293

blackgeorge-boom opened this issue Oct 6, 2023 · 0 comments
Assignees

Comments

@blackgeorge-boom
Copy link
Collaborator

blackgeorge-boom commented Oct 6, 2023

make clean; make stackmaps-check -j10 OBJDUMP_FLAGS= OPT_LEVEL=-O0

 [STACKMAPS CHECK] Checking stackmaps for main_aarch64_aligned.out main_x86_64_aligned.out
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/home/blackgeorge/Documents/phd/unified_abi/stack-metadata'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/blackgeorge/Documents/phd/unified_abi/stack-metadata'
WARNING: interp: callsite 0, value locations 5/5 have different location type (1 vs. 3)
WARNING: interp: callsite 0, value locations 5/5 have different location offset or  different constant (0 vs. -104)
WARNING: interp: callsite 0, value locations 6/6 have different location type (3 vs. 1)
WARNING: interp: callsite 0, value locations 6/6 have different location offset or  different constant (-104 vs. 0)
WARNING: interp: callsite 0, value locations 7/7 have different location type (1 vs. 3)
WARNING: interp: callsite 0, value locations 7/7 have different location offset or  different constant (0 vs. -112)
WARNING: interp: callsite 0, value locations 8/8 have different location type (3 vs. 1)
WARNING: interp: callsite 0, value locations 8/8 have different location offset or  different constant (-112 vs. 0)
ERROR: stackmaps in 'main_aarch64_aligned.out' & 'main_x86_64_aligned.out' differ - different stack layout!
make: *** [../../common/common.mk:248: stackmaps-check] Error 1

This is not super urgent now as it works for -O1, but we need to fix this soon.

@blackgeorge-boom blackgeorge-boom self-assigned this Oct 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant