-
Notifications
You must be signed in to change notification settings - Fork 17.8k
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
crypto/ecdsa, crypto/tls, crypto/x509: many crypto tests are failing on s390x #70771
Labels
arch-s390x
Issues solely affecting the s390x architecture.
NeedsFix
The path to resolution is known, but the work has not been done.
Milestone
Comments
srinivas-pokala
added
the
arch-s390x
Issues solely affecting the s390x architecture.
label
Dec 11, 2024
/cc @FiloSottile |
cagedmantis
added
the
NeedsInvestigation
Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
label
Dec 11, 2024
cagedmantis
changed the title
crypto/ecdsa, crypto/tls, crypto/x509: Lot of crypto tests are failing on s390x
crypto/ecdsa, crypto/tls, crypto/x509: many crypto tests are failing on s390x
Dec 11, 2024
Change https://go.dev/cl/636015 mentions this issue: |
dmitshur
added
NeedsFix
The path to resolution is known, but the work has not been done.
and removed
NeedsInvestigation
Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
labels
Jan 8, 2025
wyf9661
pushed a commit
to wyf9661/go
that referenced
this issue
Jan 21, 2025
I had incorrectly assumed that the blocksize was always the same as the curve field size. This is true of P-256 and P-384, but not P-521. Fixes golang#70660 Fixes golang#70771 Change-Id: Idb6b510fcd3dd42d9b1e6cf42c1bb92e0ce8bd07 Reviewed-on: https://go-review.googlesource.com/c/go/+/636015 Run-TryBot: Filippo Valsorda <[email protected]> Reviewed-by: Carlos Amedee <[email protected]> LUCI-TryBot-Result: Go LUCI <[email protected]> Auto-Submit: Filippo Valsorda <[email protected]> TryBot-Result: Gopher Robot <[email protected]> Reviewed-by: Roland Shoemaker <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
arch-s390x
Issues solely affecting the s390x architecture.
NeedsFix
The path to resolution is known, but the work has not been done.
Go version
go version devel go1.24-a9922d096f Wed Dec 11 04:00:12 2024 +0000 linux/s390x
Output of
go env
in your module/workspace:What did you do?
cd src/crypto/ecdsa/
go test -v
cd src/crypto/tls
go test -v
cd src/crypto/x509
go test -v
What did you see happen?
ECDSA:
--- FAIL: TestSignAndVerify (0.15s)
--- FAIL: TestSignAndVerifyASN1 (0.09s)
--- FAIL: TestVectors (0.46s)
--- FAIL: TestZeroHashSignature (0.07s)
--- FAIL: TestRFC6979 (0.05s)
TLS:
--- FAIL: TestBogoSuite (0.66s)
--- FAIL: TestFIPSServerSignatureAndHash (0.52s)
--- FAIL: TestHandshakeClientECDHEECDSAAES (0.00s)
--- FAIL: TestHandshakeClientECDHEECDSAAESGCM (0.00s)
--- FAIL: TestHandshakeClientAES256GCMSHA384 (0.00s)
--- FAIL: TestHandshakeClientECDHEECDSAAES128CBCSHA256 (0.00s)
--- FAIL: TestHandshakeClientECDHEECDSAChaCha20 (0.00s)
--- FAIL: TestHandshakeClientECDSATLS13 (0.00s)
--- FAIL: TestHandshakeClientCertRSA (0.00s)
--- FAIL: TestHandshakeClientCertECDSA (0.00s)
--- FAIL: TestHandshakeServerECDHEECDSAAES (0.00s)
--- FAIL: TestClientAuth (0.00s)
x509:
--- FAIL: TestECDSA (0.00s)
--- FAIL: TestCreateCertificateRequest (0.06s)
What did you expect to see?
All tests pass
The text was updated successfully, but these errors were encountered: