-
Notifications
You must be signed in to change notification settings - Fork 162
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
Added the llvm_sym
backend for testing symbolic operations through the llvm backend
#2192
Conversation
018b3c2
to
a5be540
Compare
Not sure what is going on, but: https://github.com/lcompilers/lpython/actions/runs/5616901797/job/15220061785
it seems the LLVM symbolic tests are not being run. Also the Release test failed somehow. |
Hello @certik . So the symbolic tests are running
But while using the
As I was discussing this with @Shaikh-Ubaid (as we were not sure why this might be happening), we decided to disable the FAST flag for this as of now |
Though the counterpart with
I would be adding this example in the next pull request ! Also not sure why the Release test would fail here . |
|
It seems falsely fail sometimes (and seems to fail more often now). See #2162. If you think it failed falsely, just rerun it for now. |
By the way, with respect to this #2192 (comment), please could you share the We can fix the |
Yes , would be good to have reference of ASR, C, LLVM.
|
|
Well I think what's happening in the LLVM with the fast flag enabled is the following . I think the CPtr object is being deallocated in intermediately in the program . A fix for this might be making
|
This Pr does the following .