-
Notifications
You must be signed in to change notification settings - Fork 22
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
[P1] amoadd.d.aqrl Instruction Malfunction #119
Comments
possibly fixed in PR #135 |
can you provide a python simulation driver? |
still fails on 4d22ad7 REV configuration part of a script:
Note, HART is equal to 3, ep = entry point for the following functions: main, fix_stack_1, fix_stack_2. |
leekillough
pushed a commit
to leekillough/rev
that referenced
this issue
Dec 7, 2024
Updates to support ZEN modifications
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Issue Description:
The amoadd.d.aqrl instruction appears to be malfunctioning, specifically when used in the code segment provided below. This issue manifests in the context of a barrier utilizing atomic operations. When this code is executed, it fails to function correctly, likely due to a problem with the amoadd.d.aqrl operation.
To Reproduce:
Environment:
sst --version
SST-Core Version (-dev)
sst-config --CXX
g++
sst-config --ELEMENT_CXXFLAGS
-std=c++17 -fPIC -DHAVE_CONFIG_H -I/home/aperdeus/git/sst-core/build/../sst-core-install/include
REV: devel (4a724e2)
REV compiled with: g++
compiler: clang (intel)
To reproduce this issue, please follow the steps below:
Additional Information:
It's worth noting that the provided code has been successfully tested on X86 and RISCV qemu, where it passes without encountering any issues. However, when running it on REV, the problem becomes evident.
The text was updated successfully, but these errors were encountered: