-
-
Notifications
You must be signed in to change notification settings - Fork 169
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
feat: error resilient errors #5354
Conversation
Will add more errors in this PR itself. |
de512ed
to
98359ca
Compare
Looks good. Get CI to pass and let's merge it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
update test references using:
rm -rf ./tests/reference/*
./run_tests.py -u
98359ca
to
9a8b2b7
Compare
9a8b2b7
to
2dcbcfe
Compare
aye aye, sir |
! close_invalid_kwarg1 | ||
CLOSE(end=200) | ||
print *, "Fifth error skipped" | ||
|
||
|
||
! cmplx_01 | ||
a = cmplx(y = 2) | ||
print *, a | ||
print *, "Sixth error skipped" | ||
|
||
|
||
! cmplx_02 | ||
print*, cmplx((real(1, kind=4), 0.00000000), kind=8) | ||
print *, "Seventh error skipped" | ||
|
||
|
||
! cmplx_03 | ||
print*, cmplx((1.00000000, real(0, kind=4)), kind=8) | ||
print *, "Eighth error skipped" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's shorten these to just:
CLOSE(end=200)
a = cmplx(y = 2)
print*, cmplx((real(1, kind=4), 0.00000000), kind=8)
print*, cmplx((1.00000000, real(0, kind=4)), kind=8)
Seems a lot shorter and removes noise.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will apply this changes here : #5374
Towards: #5036