jameysharp commented on issue #5898:
This is failing the test in
tests/spec_testsuite/proposals/threads/atomic.wast
on line 142, becauseatomic_rmw
is expected to return the _old_ value at the address, not the newly-written value.To fix #5884, I think you should write the result of
AtomicOP::extract
todst
instead of writing it tot0
, and update later instructions accordingly.
yuyang-ok commented on issue #5898:
@jameysharp , Thanks, The
atomic_rmw_loop
kinda of little complex. I think I want to recheck it when I have time.
jameysharp commented on issue #5898:
Yeah, I had a difficult time understanding what the loop was doing. I suspect we can improve it, and I'd be happy to discuss it further when you have time.
yuyang-ok commented on issue #5898:
@jameysharp sure.
yuyang-ok commented on issue #5898:
There is a
CI
failure Without errors.
jameysharp commented on issue #5898:
I tried re-running just the failed CI jobs, but then extra jobs ran, which failed without useful logs, and I don't understand why. I'll have to look into this again next week if nobody else gets to it first.
yuyang-ok commented on issue #5898:
@jameysharp Ok,thanks.
Last updated: Dec 23 2024 at 13:07 UTC