-
Notifications
You must be signed in to change notification settings - Fork 116
fixing Issue 824 (work in progress) #825
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
Conversation
|
I am currently busy but I will come back to this issue and complete it before the end of July. |
|
Hello @lemire , are the failures in CI expected? https://github.com/simdutf/simdutf/actions/runs/16664634255/job/47168440893#step:4:476 https://github.com/simdutf/simdutf/actions/runs/16664634255/job/47168440893#step:4:524 I encountered these in my Zig build port: https://github.com/sno2/simdutf/actions/runs/16739282767/job/47384236853#step:4:13 |
|
@sno2 Yes. They resulted from a faulty test that I wrote hastily. The test is itself unsafe (but not the code). |
https://bugs.webkit.org/show_bug.cgi?id=301152 Include a Radar link (OOPS!). Reviewed by NOBODY (OOPS!). The simdutf library had a bug that returned the incorrect read length when the last chunk handling option is "stop-before-partial". This bug has since been fixed upstream in simdutf/simdutf#825. This PR update simdutf to 7.5.0 and removes the hack. Testing is already covered by test262, specifically built-ins/Uint8Array/prototype/setFromBase64.
https://bugs.webkit.org/show_bug.cgi?id=301158 rdar://163082878 Reviewed by NOBODY (OOPS!). The simdutf library had a bug that returned the incorrect read length when the last chunk handling option is "stop-before-partial". This bug has since been fixed upstream in simdutf/simdutf#825. This PR update simdutf to 7.5.0 and removes the hack. Testing is already covered by test262, specifically built-ins/Uint8Array/prototype/setFromBase64.
https://bugs.webkit.org/show_bug.cgi?id=301158 rdar://163082878 Reviewed by NOBODY (OOPS!). The simdutf library had a bug that returned the incorrect read length when the last chunk handling option is "stop-before-partial". This bug has since been fixed upstream in simdutf/simdutf#825. This PR updates simdutf to 7.5.0 and removes the hack. Testing is already covered by test262, specifically built-ins/Uint8Array/prototype/setFromBase64.
https://bugs.webkit.org/show_bug.cgi?id=301158 rdar://163082878 Reviewed by Yusuke Suzuki. The simdutf library had a bug that returned the incorrect read length when the last chunk handling option is "stop-before-partial". This bug has since been fixed upstream in simdutf/simdutf#825. This PR updates simdutf to 7.5.0 and removes the hack. Testing is already covered by test262, specifically built-ins/Uint8Array/prototype/setFromBase64. Canonical link: https://commits.webkit.org/301889@main
This should fix #824 once completed.
Thanks for the report by @syg
This PR changes the following things...
AAAA, we would declare having read 4 characters.I have added some tests.