Skip to content
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

all: timeouts on linux-s390x-ibm-race #60109

Open
bcmills opened this issue May 10, 2023 · 61 comments
Open

all: timeouts on linux-s390x-ibm-race #60109

bcmills opened this issue May 10, 2023 · 61 comments
Assignees
Labels
arch-s390x Issues solely affecting the s390x architecture. Builders x/build issues (builders, bots, dashboards) NeedsFix The path to resolution is known, but the work has not been done.
Milestone

Comments

@bcmills
Copy link
Contributor

bcmills commented May 10, 2023

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)

(attn @golang/s390x)

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && `test timed out`
2023-05-09 01:28 linux-s390x-ibm-race go@e5e61a03 crypto/internal/edwards25519.TestScalarMultMatchesBaseMult (log)
panic: test timed out after 3m0s
running tests:
	TestScalarMultMatchesBaseMult (11s)

crypto/internal/edwards25519/field.(*Element).carryPropagateGeneric(0xc0000aebf0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_generic.go:250 +0x304 fp=0xc0000aeb30 sp=0xc0000aeb30 pc=0x1e7f44
crypto/internal/edwards25519/field.(*Element).Add(0xc0000aebf0, 0xc0000aed90, 0xc0000aedb8)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe.go:97 +0x2e8 fp=0xc0000aeb78 sp=0xc0000aeb30 pc=0x1e4048
crypto/internal/edwards25519.(*projP1xP1).Double(0xc0000aeea8, 0xc0000aed90)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:359 +0x122 fp=0xc0000aec68 sp=0xc0000aeb78 pc=0x203ef2
crypto/internal/edwards25519.(*Point).ScalarMult(0xc0000af5d8, 0xc0000af698, 0xc0000d8140)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:110 +0x290 fp=0xc0000af508 sp=0xc0000aec68 pc=0x20b1e0
crypto/internal/edwards25519.TestScalarMultMatchesBaseMult.func1({{0xc40c72f30c1e669d, 0xa8d7e3f55b18833f, 0x1150abd09284b850, 0xe73951d0e05eb9a}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:146 +0x82 fp=0xc0000af690 sp=0xc0000af508 pc=0x212cd2
runtime.call64(0xc0000a4450, 0xc000022500, 0xc0002483f0, 0x28, 0x20, 0x28, 0xc0000af7b8)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:457 +0x9a fp=0xc0000af6d8 sp=0xc0000af690 pc=0xc807a
reflect.Value.call({0x230780, 0xc000022500, 0x13}, {0x25dd6e, 0x4}, {0xc000219b48, 0x1, 0x1})
	/data/golang/workdir/go/src/reflect/value.go:586 +0xe0c fp=0xc0000afca8 sp=0xc0000af6d8 pc=0x12652c
reflect.Value.Call({0x230780, 0xc000022500, 0x13}, {0xc000219b48, 0x1, 0x1})
	/data/golang/workdir/go/src/reflect/value.go:370 +0xa4 fp=0xc0000afd38 sp=0xc0000afca8 pc=0x1255e4
testing/quick.Check({0x230780, 0xc000022500}, 0x39ac60)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3ca fp=0xc0000afe40 sp=0xc0000afd38 pc=0x1ea28a
crypto/internal/edwards25519.TestScalarMultMatchesBaseMult(0xc0000f1860)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:152 +0xf4 fp=0xc0000afea0 sp=0xc0000afe40 pc=0x212b84
testing.tRunner(0xc0000f1860, 0x26c068)
2023-05-09 01:28 linux-s390x-ibm-race go@8d5065ce crypto/internal/edwards25519.TestScalarMultMatchesBaseMult (log)
panic: test timed out after 3m0s
running tests:
	TestScalarMultMatchesBaseMult (11s)

crypto/internal/edwards25519.(*projP2).FromP1xP1(0xc000130d90, 0xc000130ea8)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:195 +0xfa fp=0xc000130c68 sp=0xc000130c68 pc=0x202bda
crypto/internal/edwards25519.(*Point).ScalarMult(0xc0001315d8, 0xc000131698, 0xc000158140)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:109 +0x27c fp=0xc000131508 sp=0xc000130c68 pc=0x20b1cc
crypto/internal/edwards25519.TestScalarMultMatchesBaseMult.func1({{0x39900d6b247e1e4e, 0xba8f5abf6d97aaf5, 0x3b46465692a5d3dd, 0xc6dc7185399dd4a}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:146 +0x82 fp=0xc000131690 sp=0xc000131508 pc=0x212cd2
runtime.call64(0xc000122480, 0xc0001d24b0, 0xc000162810, 0x28, 0x20, 0x28, 0xc0001317b8)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:457 +0x9a fp=0xc0001316d8 sp=0xc000131690 pc=0xc807a
reflect.Value.call({0x230780, 0xc0001d24b0, 0x13}, {0x25dd6e, 0x4}, {0xc0001aee40, 0x1, 0x1})
	/data/golang/workdir/go/src/reflect/value.go:586 +0xe0c fp=0xc000131ca8 sp=0xc0001316d8 pc=0x12652c
reflect.Value.Call({0x230780, 0xc0001d24b0, 0x13}, {0xc0001aee40, 0x1, 0x1})
	/data/golang/workdir/go/src/reflect/value.go:370 +0xa4 fp=0xc000131d38 sp=0xc000131ca8 pc=0x1255e4
testing/quick.Check({0x230780, 0xc0001d24b0}, 0x39ac60)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3ca fp=0xc000131e40 sp=0xc000131d38 pc=0x1ea28a
crypto/internal/edwards25519.TestScalarMultMatchesBaseMult(0xc0001769c0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:152 +0xf4 fp=0xc000131ea0 sp=0xc000131e40 pc=0x212b84
testing.tRunner(0xc0001769c0, 0x26c068)
2023-05-09 13:46 linux-s390x-ibm-race go@f3034bed crypto/internal/edwards25519.TestScalarMultDistributesOverAdd (log)
panic: test timed out after 3m0s
running tests:
	TestScalarMultDistributesOverAdd (1m35s)

crypto/internal/edwards25519/field.feSquareGeneric(0xc0002e8a40, 0xc0002e8a40)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_generic.go:165 +0x46c fp=0xc0002e89c8 sp=0xc0002e89c8 pc=0x1e7c3c
crypto/internal/edwards25519/field.feSquare(...)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_amd64_noasm.go:11
crypto/internal/edwards25519/field.(*Element).Square(...)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe.go:309
crypto/internal/edwards25519.(*projP1xP1).Double(0xc0002e8cf8, 0xc0002e8be0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:360 +0x138 fp=0xc0002e8ab8 sp=0xc0002e89c8 pc=0x203f08
crypto/internal/edwards25519.(*Point).ScalarMult(0xc0002e93a8, 0xc0002e9388, 0xc0000b0140)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:116 +0x308 fp=0xc0002e9358 sp=0xc0002e8ab8 pc=0x20b258
crypto/internal/edwards25519.TestScalarMultDistributesOverAdd.func1({{0xe9992454513b39ec, 0x8012f647a4d00c59, 0x8bf6dad7ceeb3424, 0xa292c94e166b7ee}}, {{0xcf95d37666bad865, 0x9f8465748b189161, 0xe8b813866b0c3f58, 0x71abefa47d2e245}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:80 +0x112 fp=0xc0002e9650 sp=0xc0002e9358 pc=0x2122f2
runtime.call128(0xc0000883c0, 0xc0000ba3b0, 0xc0000da7d0, 0x48, 0x40, 0x48, 0xc0002e97b8)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0xa0 fp=0xc0002e96d8 sp=0xc0002e9650 pc=0xc8170
reflect.Value.call({0x233ae0, 0xc0000ba3b0, 0x13}, {0x25dd6e, 0x4}, {0xc00031c2d0, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:586 +0xe0c fp=0xc0002e9ca8 sp=0xc0002e96d8 pc=0x12652c
reflect.Value.Call({0x233ae0, 0xc0000ba3b0, 0x13}, {0xc00031c2d0, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:370 +0xa4 fp=0xc0002e9d38 sp=0xc0002e9ca8 pc=0x1255e4
testing/quick.Check({0x233ae0, 0xc0000ba3b0}, 0x39ac60)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3ca fp=0xc0002e9e40 sp=0xc0002e9d38 pc=0x1ea28a
crypto/internal/edwards25519.TestScalarMultDistributesOverAdd(0xc0004816c0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:86 +0xf4 fp=0xc0002e9ea0 sp=0xc0002e9e40 pc=0x212114
testing.tRunner(0xc0004816c0, 0x26c060)
2023-05-09 13:46 linux-s390x-ibm-race go@f3034bed crypto/internal/edwards25519/field (log)
panic: test timed out after 3m0s
running tests:
	TestMult32 (24s)

goroutine 34 [running]:
panic({0x20e2e0, 0xc000310040})
	/data/golang/workdir/go/src/runtime/panic.go:1017 +0x4c6 fp=0xc000099f08 sp=0xc000099e60 pc=0x89b36
testing.(*M).startAlarm.func1()
	/data/golang/workdir/go/src/testing/testing.go:2259 +0x2b2 fp=0xc000099fd8 sp=0xc000099f08 pc=0x175602
runtime.goexit()
	/data/golang/workdir/go/src/runtime/asm_s390x.s:749 +0x2 fp=0xc000099fd8 sp=0xc000099fd8 pc=0xc9e62
created by time.goFunc
	/data/golang/workdir/go/src/time/sleep.go:176 +0x54

goroutine 13 [running]:
	goroutine running on other thread; stack unavailable
created by testing.(*T).Run in goroutine 1
	/data/golang/workdir/go/src/testing/testing.go:1648 +0x926
2023-05-09 14:42 linux-s390x-ibm-race go@8af10676 runtime.TestCgoExternalThreadSignal (log)
--- FAIL: TestCgoExternalThreadSignal (2.23s)
    exec.go:190: test timed out while running command: /data/golang/workdir/tmp/go-build2960377795/testprogcgo.exe CgoExternalThreadSignal
    crash_cgo_test.go:113: /data/golang/workdir/tmp/go-build2960377795/testprogcgo.exe CgoExternalThreadSignal: exit status 2
    crash_cgo_test.go:118: expected "OK\n", but got:
        SIGQUIT: quit
        PC=0x100692a m=0 sigcode=0

        r0   0x129c140	r1   0x119
        r2   0x1	r3   0xaccb7
        r4   0xc00005bc00	r5   0x1000004
        r6   0x0	r7   0x0
        r8   0xfffffffffffff001	r9   0x3ff8267e4f4
        r10  0x0	r11  0x3ff82674730
        r12  0xc00005bb10	r13  0xc0000021a0
        r14  0x10068ce	r15  0xc00005bae0
        pc   0x100692a	link 0x10068ce
2023-05-09 14:42 linux-s390x-ibm-race go@8af10676 runtime.TestEINTR (log)
--- FAIL: TestEINTR (3.96s)
    exec.go:190: test timed out while running command: /data/golang/workdir/tmp/go-build2960377795/testprogcgo.exe EINTR
    crash_cgo_test.go:732: /data/golang/workdir/tmp/go-build2960377795/testprogcgo.exe EINTR: exit status 2
    crash_cgo_test.go:735: want OK
        , got SIGQUIT: quit
        PC=0x100692a m=0 sigcode=0

        goroutine 20 [running]:
        	goroutine running on other thread; stack unavailable
        created by main.sendSomeSignals in goroutine 6
        	/data/golang/workdir/go/src/runtime/testdata/testprogcgo/eintr.go:103 +0xa8

        goroutine 21 [running]:
        	goroutine running on other thread; stack unavailable
        created by main.sendSomeSignals in goroutine 12
        	/data/golang/workdir/go/src/runtime/testdata/testprogcgo/eintr.go:103 +0xa8

        r0   0x129c140	r1   0x119
        r2   0x1	r3   0xacc2d
        r4   0xc00005cda8	r5   0x1000004
        r6   0x0	r7   0x0
        r8   0xfffffffffffff001	r9   0x100000000000
        r10  0x0	r11  0x3ffb9374730
        r12  0x3ffd177eef0	r13  0xc00009c4e0
        r14  0x10068ce	r15  0xc00005cc88
        pc   0x100692a	link 0x10068ce
2023-05-09 14:42 linux-s390x-ibm-race go@8af10676 runtime.TestCgoExecSignalMask (log)
--- FAIL: TestCgoExecSignalMask (2.27s)
    exec.go:190: test timed out while running command: /data/golang/workdir/tmp/go-build2960377795/testprogcgo.exe CgoExecSignalMask
    crash_cgo_test.go:141: /data/golang/workdir/tmp/go-build2960377795/testprogcgo.exe CgoExecSignalMask: exit status 2
    crash_cgo_test.go:144: expected "OK\n", got SIGQUIT: quit
        PC=0x108852e m=12 sigcode=0

        goroutine 147 [running]:
        runtime.rtsigprocmask()
        	/data/golang/workdir/go/src/runtime/sys_linux_s390x.s:392 +0x1e fp=0xc0004a4a20 sp=0xc0004a4a20 pc=0x108852e
        runtime.sigprocmask(...)
...
panic: test timed out after 3m0s
running tests:
	TestFakeTime (5s)
	TestMemmove (4s)
	TestMemmoveAlias (5s)

goroutine 182383 [running]:
panic({0x6ac3c0, 0xc0004d77f0})
	/data/golang/workdir/go/src/runtime/panic.go:1017 +0x4c6 fp=0xc0000adf08 sp=0xc0000ade60 pc=0x8f7a6
testing.(*M).startAlarm.func1()
	/data/golang/workdir/go/src/testing/testing.go:2259 +0x2b2 fp=0xc0000adfd8 sp=0xc0000adf08 pc=0x1e5932
runtime.goexit()
	/data/golang/workdir/go/src/runtime/asm_s390x.s:749 +0x2 fp=0xc0000adfd8 sp=0xc0000adfd8 pc=0xded72
created by time.goFunc
	/data/golang/workdir/go/src/time/sleep.go:176 +0x54
2023-05-10 04:57 linux-s390x-ibm-race go@5d76600c crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult (log)
panic: test timed out after 3m0s
running tests:
	TestVarTimeDoubleBaseMultMatchesBaseMult (15s)

crypto/internal/edwards25519/field.feMulGeneric(0xc0001b3538, 0xc0001b2a50, 0xc0001b2a78)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_generic.go:34 +0x734 fp=0xc0001b2750 sp=0xc0001b2750 pc=0x1eb6f4
crypto/internal/edwards25519/field.feMul(...)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_amd64_noasm.go:9
crypto/internal/edwards25519/field.(*Element).Multiply(...)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe.go:303
crypto/internal/edwards25519.(*Point).fromP1xP1(0xc0001b34e8, 0xc0001b2a00)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:212 +0xde fp=0xc0001b27a0 sp=0xc0001b2750 pc=0x206bee
crypto/internal/edwards25519.(*Point).VarTimeDoubleScalarBaseMult(0xc0001b34e8, 0xc0001b3658, 0xc0000d8140, 0xc0001b3678)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:190 +0x452 fp=0xc0001b3370 sp=0xc0001b27a0 pc=0x20f6a2
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult.func1({{0x3c0ff003933eb9a9, 0x5818d29fc97a878, 0x701901a34dd06cf8, 0x13ca9df107c6ef5}}, {{0xcf97088a24120137, 0x9600866de39a120e, 0xcde622c6d16fac02, 0x833c85539ceb8db}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:170 +0x9a fp=0xc0001b3650 sp=0xc0001b3370 pc=0x21704a
runtime.call128(0xc0000a4f90, 0xc0001bc590, 0xc000414960, 0x48, 0x40, 0x48, 0xc0001b37b8)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0xa0 fp=0xc0001b36d8 sp=0xc0001b3650 pc=0xc81b0
reflect.Value.call({0x233f80, 0xc0001bc590, 0x13}, {0x25eb94, 0x4}, {0xc000a90540, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:586 +0xe0c fp=0xc0001b3ca8 sp=0xc0001b36d8 pc=0x12657c
reflect.Value.Call({0x233f80, 0xc0001bc590, 0x13}, {0xc000a90540, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:370 +0xa4 fp=0xc0001b3d38 sp=0xc0001b3ca8 pc=0x125634
testing/quick.Check({0x233f80, 0xc0001bc590}, 0x39ac60)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3ca fp=0xc0001b3e40 sp=0xc0001b3d38 pc=0x1ee1ba
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult(0xc0000f0680)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:180 +0xf4 fp=0xc0001b3ea0 sp=0xc0001b3e40 pc=0x216ee4
testing.tRunner(0xc0000f0680, 0x26cf68)

watchflakes

@bcmills
Copy link
Contributor Author

bcmills commented May 10, 2023

@srinivas-pokala, this builder probably needs a GO_TEST_TIMEOUT_SCALE.

@bcmills bcmills added the NeedsFix The path to resolution is known, but the work has not been done. label May 10, 2023
@gopherbot gopherbot removed the NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. label May 10, 2023
@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && `test timed out`
2023-05-10 11:51 linux-s390x-ibm-race go@a3efb96a crypto/internal/edwards25519 (log)
panic: test timed out after 3m0s
running tests:
	TestVarTimeDoubleBaseMultMatchesBaseMult (24s)

goroutine 67 [running]:
panic({0x22e880, 0xc000022060})
	/data/golang/workdir/go/src/runtime/panic.go:1017 +0x4c6 fp=0xc0000aff08 sp=0xc0000afe60 pc=0x89b36
testing.(*M).startAlarm.func1()
	/data/golang/workdir/go/src/testing/testing.go:2259 +0x2b2 fp=0xc0000affd8 sp=0xc0000aff08 pc=0x17a402
runtime.goexit()
	/data/golang/workdir/go/src/runtime/asm_s390x.s:749 +0x2 fp=0xc0000affd8 sp=0xc0000affd8 pc=0xc9ea2
created by time.goFunc
	/data/golang/workdir/go/src/time/sleep.go:176 +0x54

goroutine 85 [running]:
	goroutine running on other thread; stack unavailable
created by testing.(*T).Run in goroutine 1
	/data/golang/workdir/go/src/testing/testing.go:1648 +0x926

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && `test timed out`
2023-05-10 22:55 linux-s390x-ibm-race go@3d80d57c crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult (log)
panic: test timed out after 3m0s
running tests:
	TestVarTimeDoubleBaseMultMatchesBaseMult (2s)

crypto/internal/edwards25519/field.(*Element).carryPropagateGeneric(0xc0001d8a20)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_generic.go:250 +0x304 fp=0xc0001d8660 sp=0xc0001d8660 pc=0x1eb724
crypto/internal/edwards25519/field.(*Element).Add(0xc0001d8a20, 0xc0001d86f8, 0xc0001d8748)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe.go:97 +0x2e8 fp=0xc0001d86a8 sp=0xc0001d8660 pc=0x1e7828
crypto/internal/edwards25519.(*projP1xP1).Double(0xc0001d89f8, 0xc0001d8908)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:362 +0x15e fp=0xc0001d8798 sp=0xc0001d86a8 pc=0x20770e
crypto/internal/edwards25519.(*Point).VarTimeDoubleScalarBaseMult(0xc0001d94e0, 0xc0001d9650, 0xc000158140, 0xc0001d9670)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:186 +0x366 fp=0xc0001d9368 sp=0xc0001d8798 pc=0x20ee66
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult.func1({{0x1fa259e81b178cd, 0x7ff4e3e84287f562, 0xe29d64d55bba05c2, 0x2c945b06481f199}}, {{0x83ae938bdf8230d, 0xea07e78c6ccd77ee, 0xa79bcd884201e03d, 0xfdf95d31fcd112b}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:170 +0x9a fp=0xc0001d9648 sp=0xc0001d9368 pc=0x2168fa
runtime.call128(0xc0001243f0, 0xc00011a300, 0xc000335db0, 0x48, 0x40, 0x48, 0xc0001d97b0)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0xa0 fp=0xc0001d96d0 sp=0xc0001d9648 pc=0xc8b70
reflect.Value.call({0x233f40, 0xc00011a300, 0x13}, {0x25d014, 0x4}, {0xc0001246f0, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:586 +0xe12 fp=0xc0001d9ca8 sp=0xc0001d96d0 pc=0x1260a2
reflect.Value.Call({0x233f40, 0xc00011a300, 0x13}, {0xc0001246f0, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:370 +0xa4 fp=0xc0001d9d38 sp=0xc0001d9ca8 pc=0x125154
testing/quick.Check({0x233f40, 0xc00011a300}, 0x39ac60)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3ca fp=0xc0001d9e40 sp=0xc0001d9d38 pc=0x1eda6a
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult(0xc00058c820)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:180 +0xf4 fp=0xc0001d9ea0 sp=0xc0001d9e40 pc=0x216794
testing.tRunner(0xc00058c820, 0x26b3e8)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && `test timed out`
2023-05-10 22:45 linux-s390x-ibm-race go@5deeca38 crypto/internal/edwards25519.TestScalarMultDistributesOverAdd (log)
panic: test timed out after 3m0s
running tests:
	TestScalarMultDistributesOverAdd (1m59s)

crypto/internal/edwards25519/field.(*Element).carryPropagateGeneric(0xc00062cd68)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_generic.go:250 +0x304 fp=0xc00062c950 sp=0xc00062c950 pc=0x1ebae4
crypto/internal/edwards25519/field.(*Element).carryPropagate(...)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_arm64_noasm.go:10
crypto/internal/edwards25519/field.(*Element).Subtract(0xc00062cd68, 0xc00062c9e8, 0xc00062cd40)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe.go:109 +0x342 fp=0xc00062c9c0 sp=0xc00062c950 pc=0x1e7f62
crypto/internal/edwards25519.(*projP1xP1).Double(0xc00062ccf0, 0xc00062cbd8)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:366 +0x1b0 fp=0xc00062cab0 sp=0xc00062c9c0 pc=0x207b20
crypto/internal/edwards25519.(*Point).ScalarMult(0xc00062d440, 0xc00062d670, 0xc0000b0140)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:110 +0x290 fp=0xc00062d350 sp=0xc00062cab0 pc=0x20ed80
crypto/internal/edwards25519.TestScalarMultDistributesOverAdd.func1({{0x69d4eb073aefbe95, 0xcb7561214a86e7a7, 0x5ace49a82901e2d1, 0x7bd6bf1aac648da}}, {{0x19547f0ab2b91a31, 0xa6af75847b2c5a5b, 0xbbfe21ce539d4699, 0xadb5051721cc632}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:79 +0xe6 fp=0xc00062d648 sp=0xc00062d350 pc=0x215e66
runtime.call128(0xc0000890b0, 0xc00021c330, 0xc0000d9770, 0x48, 0x40, 0x48, 0xc00062d7b0)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0xa0 fp=0xc00062d6d0 sp=0xc00062d648 pc=0xc83f0
reflect.Value.call({0x233f60, 0xc00021c330, 0x13}, {0x25d234, 0x4}, {0xc0004b02d0, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:586 +0xe12 fp=0xc00062dca8 sp=0xc00062d6d0 pc=0x1263a2
reflect.Value.Call({0x233f60, 0xc00021c330, 0x13}, {0xc0004b02d0, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:370 +0xa4 fp=0xc00062dd38 sp=0xc00062dca8 pc=0x125454
testing/quick.Check({0x233f60, 0xc00021c330}, 0x39ac60)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3ca fp=0xc00062de40 sp=0xc00062dd38 pc=0x1ede2a
crypto/internal/edwards25519.TestScalarMultDistributesOverAdd(0xc000503d40)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:86 +0xf4 fp=0xc00062dea0 sp=0xc00062de40 pc=0x215cb4
testing.tRunner(0xc000503d40, 0x26b5b8)
2023-05-10 22:45 linux-s390x-ibm-race go@5deeca38 crypto/internal/edwards25519/field (log)
panic: test timed out after 3m0s
running tests:
	TestFeSquare (3s)

goroutine 66 [running]:
panic({0x20e620, 0xc000024280})
	/data/golang/workdir/go/src/runtime/panic.go:1017 +0x4c6 fp=0xc000093f08 sp=0xc000093e60 pc=0x89d66
testing.(*M).startAlarm.func1()
	/data/golang/workdir/go/src/testing/testing.go:2259 +0x2b2 fp=0xc000093fd8 sp=0xc000093f08 pc=0x1791a2
runtime.goexit()
	/data/golang/workdir/go/src/runtime/asm_s390x.s:749 +0x2 fp=0xc000093fd8 sp=0xc000093fd8 pc=0xca0e2
created by time.goFunc
	/data/golang/workdir/go/src/time/sleep.go:176 +0x54

goroutine 56 [running]:
	goroutine running on other thread; stack unavailable
created by testing.(*T).Run in goroutine 1
	/data/golang/workdir/go/src/testing/testing.go:1648 +0x926

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && `test timed out`
2023-05-10 22:43 linux-s390x-ibm-race go@acba24ff crypto/internal/edwards25519.TestScalarMultDistributesOverAdd (log)
panic: test timed out after 3m0s
running tests:
	TestScalarMultDistributesOverAdd (1m27s)

crypto/internal/edwards25519.(*projP2).FromP1xP1(0xc0003a6bd8, 0xc0003a6cf0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:195 +0xfa fp=0xc0003a6ab0 sp=0xc0003a6ab0 pc=0x20672a
crypto/internal/edwards25519.(*Point).ScalarMult(0xc0003a7440, 0xc0003a7670, 0xc0000d8140)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:115 +0x2f4 fp=0xc0003a7350 sp=0xc0003a6ab0 pc=0x20ed94
crypto/internal/edwards25519.TestScalarMultDistributesOverAdd.func1({{0x3dc7c2dabda13594, 0x154aa8b5c9091aec, 0x5787fa0d4d645617, 0xde0bafe8d08d1fb}}, {{0x429f2956cf4635b4, 0x8b4176a65a6e6a72, 0xcb4a349be4a9bc56, 0x532fd1e6b33226c}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:79 +0xe6 fp=0xc0003a7648 sp=0xc0003a7350 pc=0x215e16
runtime.call128(0xc0000a2f90, 0xc000098420, 0xc0003d2910, 0x48, 0x40, 0x48, 0xc0003a77b0)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0xa0 fp=0xc0003a76d0 sp=0xc0003a7648 pc=0xc83f0
reflect.Value.call({0x233f80, 0xc000098420, 0x13}, {0x25d974, 0x4}, {0xc0000a2810, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:586 +0xe12 fp=0xc0003a7ca8 sp=0xc0003a76d0 pc=0x126352
reflect.Value.Call({0x233f80, 0xc000098420, 0x13}, {0xc0000a2810, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:370 +0xa4 fp=0xc0003a7d38 sp=0xc0003a7ca8 pc=0x125404
testing/quick.Check({0x233f80, 0xc000098420}, 0x39ac60)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3ca fp=0xc0003a7e40 sp=0xc0003a7d38 pc=0x1eddda
crypto/internal/edwards25519.TestScalarMultDistributesOverAdd(0xc0000f1ba0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:86 +0xf4 fp=0xc0003a7ea0 sp=0xc0003a7e40 pc=0x215c64
testing.tRunner(0xc0000f1ba0, 0x26bcf8)
2023-05-10 22:43 linux-s390x-ibm-race go@acba24ff crypto/internal/edwards25519/field.TestMultiplyDistributesOverAdd (log)
panic: test timed out after 3m0s
running tests:
	TestMultiplyDistributesOverAdd (9s)

runtime.checkptrAlignment(0xc0000af4e0, 0x20ea40, 0x1)
	/data/golang/workdir/go/src/runtime/checkptr.go:9 +0xd4 fp=0xc0000af430 sp=0xc0000af430 pc=0x4de94
crypto/internal/edwards25519/field.(*Element).bytes(0xc0000af628, 0xc0000af558)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe.go:236 +0x106 fp=0xc0000af508 sp=0xc0000af430 pc=0x1ee016
crypto/internal/edwards25519/field.(*Element).Bytes(...)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe.go:228
crypto/internal/edwards25519/field.(*Element).Equal(0xc0000af628, 0xc0000af600)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe.go:253 +0x8a fp=0xc0000af5a8 sp=0xc0000af508 pc=0x1ee33a
crypto/internal/edwards25519/field.TestMultiplyDistributesOverAdd.func1({0x9f2c08c22deef, 0x338f2d3c633f, 0x605f9dd99b7d, 0x53ec6c923cdef, 0x8a74c4e79b802}, {0x5555555555555, 0x7ffffffffffec, 0x7ffffffffffff, 0x5555555555555, 0x7ffffffffffed}, ...)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_test.go:114 +0xde fp=0xc0000af650 sp=0xc0000af5a8 pc=0x1f796e
runtime.call128(0xc0000a24e0, 0x249db0, 0xc000351400, 0x80, 0x78, 0x80, 0xc0000af7b8)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0xa0 fp=0xc0000af6d8 sp=0xc0000af650 pc=0xc83f0
reflect.Value.call({0x215f40, 0x249db0, 0x13}, {0x23cd52, 0x4}, {0xc0000120a0, 0x3, 0x3})
	/data/golang/workdir/go/src/reflect/value.go:586 +0xe12 fp=0xc0000afcb0 sp=0xc0000af6d8 pc=0x125a12
reflect.Value.Call({0x215f40, 0x249db0, 0x13}, {0xc0000120a0, 0x3, 0x3})
	/data/golang/workdir/go/src/reflect/value.go:370 +0xa4 fp=0xc0000afd40 sp=0xc0000afcb0 pc=0x124ac4
testing/quick.Check({0x215f40, 0x249db0}, 0x36acc0)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3ca fp=0xc0000afe48 sp=0xc0000afd40 pc=0x1e7eca
crypto/internal/edwards25519/field.TestMultiplyDistributesOverAdd(0xc000003d40)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_test.go:117 +0x60 fp=0xc0000afea0 sp=0xc0000afe48 pc=0x1f2c90
testing.tRunner(0xc000003d40, 0x249c20)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && `test timed out`
2023-05-10 21:43 linux-s390x-ibm-race go@8e8f4be3 crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult (log)
panic: test timed out after 3m0s
running tests:
	TestVarTimeDoubleBaseMultMatchesBaseMult (17s)

crypto/internal/edwards25519.(*affineCached).Select(0xc0001d31a0, 0x3e8f50, 0xc0001d31a0, 0x0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:407 +0xb62 fp=0xc0001d2ff0 sp=0xc0001d2ff0 pc=0x209b42
crypto/internal/edwards25519.(*affineLookupTable).SelectInto(0x3e8e60, 0xc0001d31a0, 0xf8)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/tables.go:115 +0x202 fp=0xc0001d3048 sp=0xc0001d2ff0 pc=0x20ff82
crypto/internal/edwards25519.(*Point).ScalarBaseMult(0xc0001d3448, 0xc0001d3658)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:74 +0x38c fp=0xc0001d3370 sp=0xc0001d3048 pc=0x20ea8c
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult.func1({{0x30521906b77fe4e9, 0x74057b6ae4a17f3a, 0xcf3567b0968a4c84, 0xd3592fb29ff8845}}, {{0x1c102e6eeaf225f0, 0xf18680008e7adfd0, 0x9a5e5ddda9f0941c, 0x1765c0bf18e9aa9}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:172 +0xae fp=0xc0001d3650 sp=0xc0001d3370 pc=0x216d0e
runtime.call128(0xc0000890e0, 0xc0003800f0, 0xc0000af950, 0x48, 0x40, 0x48, 0xc0001d37b8)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0xa0 fp=0xc0001d36d8 sp=0xc0001d3650 pc=0xc8220
reflect.Value.call({0x233dc0, 0xc0003800f0, 0x13}, {0x25e734, 0x4}, {0xc000088420, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:586 +0xe0c fp=0xc0001d3ca8 sp=0xc0001d36d8 pc=0x12640c
reflect.Value.Call({0x233dc0, 0xc0003800f0, 0x13}, {0xc000088420, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:370 +0xa4 fp=0xc0001d3d38 sp=0xc0001d3ca8 pc=0x1254c4
testing/quick.Check({0x233dc0, 0xc0003800f0}, 0x39ac60)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3ca fp=0xc0001d3e40 sp=0xc0001d3d38 pc=0x1ede6a
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult(0xc00045cd00)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:180 +0xf4 fp=0xc0001d3ea0 sp=0xc0001d3e40 pc=0x216b94
testing.tRunner(0xc00045cd00, 0x26cb08)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && `test timed out`
2023-05-10 20:35 linux-s390x-ibm-race go@200a01ff crypto/internal/edwards25519 (log)
panic: test timed out after 3m0s
running tests:
	TestScalarMultMatchesBaseMult (34s)

goroutine 98 [running]:
panic({0x22e880, 0xc000022060})
	/data/golang/workdir/go/src/runtime/panic.go:1017 +0x4c6 fp=0xc000091f08 sp=0xc000091e60 pc=0x89b36
testing.(*M).startAlarm.func1()
	/data/golang/workdir/go/src/testing/testing.go:2259 +0x2b2 fp=0xc000091fd8 sp=0xc000091f08 pc=0x17a402
runtime.goexit()
	/data/golang/workdir/go/src/runtime/asm_s390x.s:749 +0x2 fp=0xc000091fd8 sp=0xc000091fd8 pc=0xc9ea2
created by time.goFunc
	/data/golang/workdir/go/src/time/sleep.go:176 +0x54

goroutine 83 [running]:
	goroutine running on other thread; stack unavailable
created by testing.(*T).Run in goroutine 1
	/data/golang/workdir/go/src/testing/testing.go:1648 +0x926

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && `test timed out`
2023-05-11 15:21 linux-s390x-ibm-race go@aff2f4a7 crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult (log)
panic: test timed out after 3m0s
running tests:
	TestVarTimeDoubleBaseMultMatchesBaseMult (18s)

crypto/internal/edwards25519/field.feMulGeneric(0xc0000bcf28, 0xc0000bceb0, 0xc0000bd108)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_generic.go:34 +0x734 fp=0xc0000bce38 sp=0xc0000bce38 pc=0x1ec254
crypto/internal/edwards25519/field.feMul(...)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_amd64_noasm.go:9
crypto/internal/edwards25519/field.(*Element).Multiply(...)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe.go:303
crypto/internal/edwards25519.(*projP1xP1).AddAffine(0xc0000bd1f8, 0xc0000bd388, 0xc0000bd0e0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:319 +0x156 fp=0xc0000bcf88 sp=0xc0000bce38 pc=0x208556
crypto/internal/edwards25519.(*Point).ScalarBaseMult(0xc0000bd388, 0xc0000bd598)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:75 +0x3a6 fp=0xc0000bd2b0 sp=0xc0000bcf88 pc=0x20f956
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult.func1({{0xf065851dce17bc74, 0xf4599aabbc0ffded, 0x54a21e3da510cedf, 0x61ba8da82ee7ab8}}, {{0x219de4d34c0c19ce, 0x9248fd12e36770ce, 0xc88356175d49d92a, 0x6d402d294e46c09}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:172 +0xae fp=0xc0000bd590 sp=0xc0000bd2b0 pc=0x217bbe
runtime.call128(0xc000108f90, 0xc000632590, 0xc0000ae0f0, 0x48, 0x40, 0x48, 0xc0000bd6f8)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0xa0 fp=0xc0000bd618 sp=0xc0000bd590 pc=0xc8c00
reflect.Value.call({0x233ca0, 0xc000632590, 0x13}, {0x25b334, 0x4}, {0xc000460540, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:586 +0x137e fp=0xc0000bdca8 sp=0xc0000bd618 pc=0x12773e
reflect.Value.Call({0x233ca0, 0xc000632590, 0x13}, {0xc000460540, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:370 +0xa4 fp=0xc0000bdd38 sp=0xc0000bdca8 pc=0x126284
testing/quick.Check({0x233ca0, 0xc000632590}, 0x39ac60)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3ca fp=0xc0000bde40 sp=0xc0000bdd38 pc=0x1eed1a
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult(0xc0000829c0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:180 +0xf4 fp=0xc0000bdea0 sp=0xc0000bde40 pc=0x217a44
testing.tRunner(0xc0000829c0, 0x2696a8)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && `test timed out`
2023-05-04 16:36 linux-s390x-ibm-race go@8dea6354 crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult (log)
panic: test timed out after 3m0s
running tests:
	TestVarTimeDoubleBaseMultMatchesBaseMult (5s)

crypto/internal/edwards25519/field.(*Element).Subtract(0xc0002fb2b0, 0xc0002fafb8, 0xc0002fafe0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe.go:101 +0x376 fp=0xc0002faef0 sp=0xc0002faef0 pc=0x1e3916
crypto/internal/edwards25519.(*projP1xP1).AddAffine(0xc0002fb2b0, 0xc0002fb3a8, 0xc0002fb198)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:324 +0x1ae fp=0xc0002fb040 sp=0xc0002faef0 pc=0x202ede
crypto/internal/edwards25519.(*Point).ScalarBaseMult(0xc0002fb3a8, 0xc0002fb678)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:75 +0x3ae fp=0xc0002fb370 sp=0xc0002fb040 pc=0x20a30e
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult.func1({{0xf5d4b860f6f822bc, 0xf270f971ae2a97bd, 0x4914240e9e55f30d, 0x1a3489ec70c03f2}}, {{0xbae101a7c1684eca, 0x3184829da6d73cf8, 0x75ea992bdb3ea435, 0x21e1a27841b2c15}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:173 +0xc2 fp=0xc0002fb650 sp=0xc0002fb370 pc=0x212622
runtime.call128(0xc000108f60, 0xc0001e6110, 0xc0000866e0, 0x48, 0x40, 0x48, 0xc0002fb7b8)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0xa0 fp=0xc0002fb6d8 sp=0xc0002fb650 pc=0xc7a90
reflect.Value.call({0x233e40, 0xc0001e6110, 0x13}, {0x25e0ee, 0x4}, {0xc0001083f0, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:586 +0xe0c fp=0xc0002fbca8 sp=0xc0002fb6d8 pc=0x125a8c
reflect.Value.Call({0x233e40, 0xc0001e6110, 0x13}, {0xc0001083f0, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:370 +0xa4 fp=0xc0002fbd38 sp=0xc0002fbca8 pc=0x124b44
testing/quick.Check({0x233e40, 0xc0001e6110}, 0x39acc0)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3ca fp=0xc0002fbe40 sp=0xc0002fbd38 pc=0x1e972a
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult(0xc000582b60)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:180 +0xf4 fp=0xc0002fbea0 sp=0xc0002fbe40 pc=0x212494
testing.tRunner(0xc000582b60, 0x26c488)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-05-12 19:21 linux-s390x-ibm-race go@f2fcea50 runtime.TestCgoCrashHandler (log)
--- FAIL: TestCgoCrashHandler (0.00s)
    crash_test.go:171: /data/golang/workdir/tmp/go-build1448985958/testprogcgo.exe Crash failed to start: context deadline exceeded
2023-05-12 19:21 linux-s390x-ibm-race go@f2fcea50 runtime.TestDestructorCallback (log)
--- FAIL: TestDestructorCallback (0.00s)
    crash_cgo_test.go:803: /data/golang/workdir/tmp/go-build1448985958/testprogcgo.exe DestructorCallback failed to start: context deadline exceeded

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-05-12 21:11 linux-s390x-ibm-race go@0ac72f8b crypto/internal/edwards25519 (log)
panic: test timed out after 3m0s
running tests:
	TestScalarMultMatchesBaseMult (17s)

goroutine 67 [running]:
panic({0x22e5c0, 0xc0000221b0})
	/data/golang/workdir/go/src/runtime/panic.go:1017 +0x4c6 fp=0xc000097f08 sp=0xc000097e60 pc=0x8a8e6
testing.(*M).startAlarm.func1()
	/data/golang/workdir/go/src/testing/testing.go:2259 +0x2b2 fp=0xc000097fd8 sp=0xc000097f08 pc=0x17af22
runtime.goexit()
	/data/golang/workdir/go/src/runtime/asm_s390x.s:749 +0x2 fp=0xc000097fd8 sp=0xc000097fd8 pc=0xca862
created by time.goFunc
	/data/golang/workdir/go/src/time/sleep.go:176 +0x54

goroutine 89 [running]:
	goroutine running on other thread; stack unavailable
created by testing.(*T).Run in goroutine 1
	/data/golang/workdir/go/src/testing/testing.go:1648 +0x926

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-05-12 20:16 linux-s390x-ibm-race go@4b6a5420 crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult (log)
panic: test timed out after 3m0s
running tests:
	TestVarTimeDoubleBaseMultMatchesBaseMult (13s)

crypto/internal/edwards25519.(*affineCached).Select(0xc00034d0c8, 0x3e8398, 0xc00034d0c8, 0x0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:407 +0xb62 fp=0xc00034cf18 sp=0xc00034cf18 pc=0x20aaf2
crypto/internal/edwards25519.(*affineLookupTable).SelectInto(0x3e8320, 0xc00034d0c8, 0xfb)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/tables.go:115 +0x202 fp=0xc00034cf70 sp=0xc00034cf18 pc=0x210f32
crypto/internal/edwards25519.(*Point).ScalarBaseMult(0xc00034d2d0, 0xc00034d5a0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:56 +0x176 fp=0xc00034d298 sp=0xc00034cf70 pc=0x20f826
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult.func1({{0xd2dccec4134e7c49, 0xa477f6741efb6cf8, 0x5bb84388aee55832, 0xd1dcd9765edb8b6}}, {{0xf452d44120a1b7ea, 0x12d6538528c3c252, 0x8f51b84515d864ab, 0x531fdcb8cd83c17}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:173 +0xc2 fp=0xc00034d578 sp=0xc00034d298 pc=0x217d02
runtime.call128(0xc000088f90, 0xc000022440, 0xc000168af0, 0x48, 0x40, 0x48, 0xc00034d6e0)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0xa0 fp=0xc00034d600 sp=0xc00034d578 pc=0xc8b70
reflect.Value.call({0x233c80, 0xc000022440, 0x13}, {0x25b054, 0x4}, {0xc00040a1e0, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:586 +0x1462 fp=0xc00034dca8 sp=0xc00034d600 pc=0x127ac2
reflect.Value.Call({0x233c80, 0xc000022440, 0x13}, {0xc00040a1e0, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:370 +0xa4 fp=0xc00034dd38 sp=0xc00034dca8 pc=0x126524
testing/quick.Check({0x233c80, 0xc000022440}, 0x39ac60)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3ca fp=0xc00034de40 sp=0xc00034dd38 pc=0x1eee0a
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult(0xc000500ea0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:180 +0xf4 fp=0xc00034dea0 sp=0xc00034de40 pc=0x217b74
testing.tRunner(0xc000500ea0, 0x2693c8)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-05-03 14:54 linux-s390x-ibm-race go@27aa60f5 crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult (log)
panic: test timed out after 3m0s
running tests:
	TestVarTimeDoubleBaseMultMatchesBaseMult (10s)

crypto/internal/edwards25519/field.(*Element).Add(0xc0004ae720, 0xc0004ae908, 0xc0004ae930)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe.go:87 +0x31c fp=0xc0004ae6a8 sp=0xc0004ae6a8 pc=0x1e395c
crypto/internal/edwards25519.(*projP1xP1).Double(0xc0004ae9f8, 0xc0004ae908)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:359 +0x122 fp=0xc0004ae798 sp=0xc0004ae6a8 pc=0x203672
crypto/internal/edwards25519.(*Point).VarTimeDoubleScalarBaseMult(0xc0004af4e8, 0xc0004af658, 0xc0000ae140, 0xc0004af678)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:186 +0x360 fp=0xc0004af370 sp=0xc0004ae798 pc=0x20af20
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult.func1({{0xbe807fe4b99a8f3, 0x4dcad0dd15e58302, 0xf473e0aceb1b81c2, 0x58249b467bf427e}}, {{0x8928bb5500d28c3b, 0x254c613e2d12515e, 0x9ce42fb155bcc2ed, 0x59ad25a3acad38}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:170 +0x9a fp=0xc0004af650 sp=0xc0004af370 pc=0x2129ba
runtime.call128(0xc000088390, 0xc000022230, 0xc0004cfb30, 0x48, 0x40, 0x48, 0xc0004af7b8)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0xa0 fp=0xc0004af6d8 sp=0xc0004af650 pc=0xc7a90
reflect.Value.call({0x233e40, 0xc000022230, 0x13}, {0x25e10e, 0x4}, {0xc0000884b0, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:586 +0xe0c fp=0xc0004afca8 sp=0xc0004af6d8 pc=0x125a8c
reflect.Value.Call({0x233e40, 0xc000022230, 0x13}, {0xc0000884b0, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:370 +0xa4 fp=0xc0004afd38 sp=0xc0004afca8 pc=0x124b44
testing/quick.Check({0x233e40, 0xc000022230}, 0x39acc0)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3ca fp=0xc0004afe40 sp=0xc0004afd38 pc=0x1e9aea
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult(0xc0000bc4e0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:180 +0xf4 fp=0xc0004afea0 sp=0xc0004afe40 pc=0x212854
testing.tRunner(0xc0000bc4e0, 0x26c4b0)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-05-03 14:35 linux-s390x-ibm-race go@5e349aca crypto/internal/edwards25519 (log)
panic: test timed out after 3m0s
running tests:
	TestScalarMultMatchesBaseMult (9s)

goroutine 68 [running]:
panic({0x22e700, 0xc00011a1a0})
	/data/golang/workdir/go/src/runtime/panic.go:1017 +0x4c6 fp=0xc000135f08 sp=0xc000135e60 pc=0x89836
testing.(*M).startAlarm.func1()
	/data/golang/workdir/go/src/testing/testing.go:2259 +0x2b2 fp=0xc000135fd8 sp=0xc000135f08 pc=0x1758e2
runtime.goexit()
	/data/golang/workdir/go/src/runtime/asm_s390x.s:773 +0x2 fp=0xc000135fd8 sp=0xc000135fd8 pc=0xc97b2
created by time.goFunc
	/data/golang/workdir/go/src/time/sleep.go:176 +0x54

goroutine 90 [running]:
	goroutine running on other thread; stack unavailable
created by testing.(*T).Run in goroutine 1
	/data/golang/workdir/go/src/testing/testing.go:1648 +0x926

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-05-02 19:42 linux-s390x-ibm-race go@0d347544 crypto/internal/edwards25519.TestScalarMultMatchesBaseMult (log)
panic: test timed out after 3m0s
running tests:
	TestScalarMultMatchesBaseMult (9s)

crypto/internal/edwards25519/field.(*Element).carryPropagateGeneric(0xc0000af470)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_generic.go:250 +0x304 fp=0xc0000af040 sp=0xc0000af040 pc=0x1e77c4
crypto/internal/edwards25519/field.(*Element).Add(0xc0000af470, 0xc0000af150, 0xc0000af178)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe.go:97 +0x2e8 fp=0xc0000af088 sp=0xc0000af040 pc=0x1e38c8
crypto/internal/edwards25519.(*projP1xP1).AddAffine(0xc0000af448, 0xc0000af538, 0xc0000af330)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:325 +0x1c8 fp=0xc0000af1d8 sp=0xc0000af088 pc=0x203258
crypto/internal/edwards25519.(*Point).ScalarBaseMult(0xc0000af538, 0xc0000af698)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:75 +0x3ae fp=0xc0000af508 sp=0xc0000af1d8 pc=0x20a66e
crypto/internal/edwards25519.TestScalarMultMatchesBaseMult.func1({{0x2a77e6d308d033c2, 0xfda3d88780e2803c, 0x2cceb8fdc353ed75, 0x1724fd7f098a53c}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:147 +0x96 fp=0xc0000af690 sp=0xc0000af508 pc=0x212536
runtime.call64(0xc0000a44b0, 0xc0003c6140, 0xc0005e3620, 0x28, 0x20, 0x28, 0xc0000af7b8)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:457 +0x9a fp=0xc0000af6d8 sp=0xc0000af690 pc=0xc793a
reflect.Value.call({0x230ae0, 0xc0003c6140, 0x13}, {0x25e10e, 0x4}, {0xc0005b8db0, 0x1, 0x1})
	/data/golang/workdir/go/src/reflect/value.go:586 +0xe0c fp=0xc0000afca8 sp=0xc0000af6d8 pc=0x125a2c
reflect.Value.Call({0x230ae0, 0xc0003c6140, 0x13}, {0xc0005b8db0, 0x1, 0x1})
	/data/golang/workdir/go/src/reflect/value.go:370 +0xa4 fp=0xc0000afd38 sp=0xc0000afca8 pc=0x124ae4
testing/quick.Check({0x230ae0, 0xc0003c6140}, 0x39acc0)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3ca fp=0xc0000afe40 sp=0xc0000afd38 pc=0x1e9a8a
crypto/internal/edwards25519.TestScalarMultMatchesBaseMult(0xc0000f24e0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:152 +0xf4 fp=0xc0000afea0 sp=0xc0000afe40 pc=0x2123d4
testing.tRunner(0xc0000f24e0, 0x26c468)
2023-05-03 14:34 linux-s390x-ibm-race go@6dca1a29 crypto/internal/edwards25519 (log)
panic: test timed out after 3m0s
running tests:
	TestScalarMultMatchesBaseMult (2s)

goroutine 83 [running]:
panic({0x22e700, 0xc000022060})
	/data/golang/workdir/go/src/runtime/panic.go:1017 +0x4c6 fp=0xc000097f08 sp=0xc000097e60 pc=0x89836
testing.(*M).startAlarm.func1()
	/data/golang/workdir/go/src/testing/testing.go:2259 +0x2b2 fp=0xc000097fd8 sp=0xc000097f08 pc=0x1758f2
runtime.goexit()
	/data/golang/workdir/go/src/runtime/asm_s390x.s:773 +0x2 fp=0xc000097fd8 sp=0xc000097fd8 pc=0xc97c2
created by time.goFunc
	/data/golang/workdir/go/src/time/sleep.go:176 +0x54

goroutine 77 [running]:
	goroutine running on other thread; stack unavailable
created by testing.(*T).Run in goroutine 1
	/data/golang/workdir/go/src/testing/testing.go:1648 +0x926

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-07-26 21:40 linux-s390x-ibm-race go@598958f0 crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult (log)
panic: test timed out after 6m0s
running tests:
	TestVarTimeDoubleBaseMultMatchesBaseMult (1m3s)

crypto/internal/edwards25519.(*affineLookupTable).SelectInto(0x3f7bc0, 0xc0001b7190, 0x2)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/tables.go:106 +0x24c fp=0xc0001b7038 sp=0xc0001b7038 pc=0x21d1bc
crypto/internal/edwards25519.(*Point).ScalarBaseMult(0xc0001b7438, 0xc0001b7648)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:56 +0x178 fp=0xc0001b7360 sp=0xc0001b7038 pc=0x21ba48
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult.func1({{0x62d5058a4ccea940, 0x9186c4f260f45a64, 0xb39489e0cfb52a49, 0x5dd23758ea55c4}}, {{0xadc2a842b4ee469, 0xd7f4abbcb35620c9, 0x94e5a27310e4b46a, 0xcf8a52213cd563f}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:172 +0xae fp=0xc0001b7640 sp=0xc0001b7360 pc=0x223e9e
runtime.call128(0xc00009e060, 0xc0001aa140, 0xc0000d5f40, 0x48, 0x40, 0x48, 0xc0001b77a8)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0xa0 fp=0xc0001b76c8 sp=0xc0001b7640 pc=0xcaed0
reflect.Value.call({0x243ee0, 0xc0001aa140, 0x13}, {0x269fa8, 0x4}, {0xc000490060, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:596 +0xf04 fp=0xc0001b7ca8 sp=0xc0001b76c8 pc=0x12e4c4
reflect.Value.Call({0x243ee0, 0xc0001aa140, 0x13}, {0xc000490060, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:380 +0xa6 fp=0xc0001b7d38 sp=0xc0001b7ca8 pc=0x12d486
testing/quick.Check({0x243ee0, 0xc0001aa140}, 0x3aaca0)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3be fp=0xc0001b7e40 sp=0xc0001b7d38 pc=0x1fb13e
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult(0xc0004b4b60)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:180 +0xf4 fp=0xc0001b7ea0 sp=0xc0001b7e40 pc=0x223d24
testing.tRunner(0xc0004b4b60, 0x2786b0)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-07-31 18:34 linux-s390x-ibm-race go@1eaeec10 crypto/internal/edwards25519 (log)
panic: test timed out after 6m0s
running tests:
	TestScalarMultMatchesBaseMult (34s)

goroutine 98 [running]:
panic({0x23e760, 0xc000212040})
	/data/golang/workdir/go/src/runtime/panic.go:621 +0x156 fp=0xc00021ff08 sp=0xc00021fe58 pc=0x8b136
testing.(*M).startAlarm.func1()
	/data/golang/workdir/go/src/testing/testing.go:2259 +0x2ae fp=0xc00021ffd8 sp=0xc00021ff08 pc=0x1814de
runtime.goexit()
	/data/golang/workdir/go/src/runtime/asm_s390x.s:773 +0x2 fp=0xc00021ffd8 sp=0xc00021ffd8 pc=0xcc2d2
created by time.goFunc
	/data/golang/workdir/go/src/time/sleep.go:177 +0x54

goroutine 45 [running]:
	goroutine running on other thread; stack unavailable
created by testing.(*T).Run in goroutine 1
	/data/golang/workdir/go/src/testing/testing.go:1648 +0x918

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-07-31 18:28 linux-s390x-ibm-race go@8613ef81 crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult (log)
panic: test timed out after 6m0s
running tests:
	TestVarTimeDoubleBaseMultMatchesBaseMult (28s)

crypto/internal/edwards25519/field.(*Element).carryPropagateGeneric(0xc0002914b0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_generic.go:250 +0x304 fp=0xc000290e10 sp=0xc000290e10 pc=0x1f8754
crypto/internal/edwards25519/field.(*Element).carryPropagate(...)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_arm64_noasm.go:10
crypto/internal/edwards25519/field.feMulGeneric(0xc0002914b0, 0xc0002912a8, 0xc0002912d0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_generic.go:162 +0x6d2 fp=0xc000290fe8 sp=0xc000290e10 pc=0x1f7fe2
...
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0xa0 fp=0xc0002916c8 sp=0xc000291640 pc=0xca900
reflect.Value.call({0x243ee0, 0xc000340270, 0x13}, {0x26a0ea, 0x4}, {0xc0003f4150, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:596 +0xf04 fp=0xc000291ca8 sp=0xc0002916c8 pc=0x12dea4
reflect.Value.Call({0x243ee0, 0xc000340270, 0x13}, {0xc0003f4150, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:380 +0xa6 fp=0xc000291d38 sp=0xc000291ca8 pc=0x12ce66
testing/quick.Check({0x243ee0, 0xc000340270}, 0x3aaca0)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3be fp=0xc000291e40 sp=0xc000291d38 pc=0x1faa7e
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult(0xc000503040)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:180 +0xf4 fp=0xc000291ea0 sp=0xc000291e40 pc=0x223664
testing.tRunner(0xc000503040, 0x278708)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-08-01 17:36 linux-s390x-ibm-race go@6fe97654 crypto/internal/edwards25519.TestScalarMultNonIdentityPoint (log)
panic: test timed out after 6m0s
running tests:
	TestScalarMultNonIdentityPoint (25s)

crypto/internal/edwards25519.(*affineCached).Select(0xc000113320, 0x3febc8, 0xc000113320, 0x0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:407 +0xb62 fp=0xc000113170 sp=0xc000113170 pc=0x2163d2
crypto/internal/edwards25519.(*affineLookupTable).SelectInto(0x3fe880, 0xc000113320, 0xfe)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/tables.go:115 +0x202 fp=0xc0001131c8 sp=0xc000113170 pc=0x21c7a2
crypto/internal/edwards25519.(*Point).ScalarBaseMult(0xc000113520, 0xc000113690)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:74 +0x390 fp=0xc0001134f0 sp=0xc0001131c8 pc=0x21b270
crypto/internal/edwards25519.TestScalarMultNonIdentityPoint.func1({{0xe3a514de4bf2334c, 0xdadf361de458d88e, 0x4aabcf5e50f75d5, 0xc21dc2f4baa154c}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:101 +0x12a fp=0xc000113688 sp=0xc0001134f0 pc=0x222a3a
runtime.call64(0xc000108450, 0xc0004fe0a0, 0xc00013ab40, 0x28, 0x20, 0x28, 0xc0001137b0)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0x9a fp=0xc0001136d0 sp=0xc000113688 pc=0xca53a
reflect.Value.call({0x240a60, 0xc0004fe0a0, 0x13}, {0x26a0ea, 0x4}, {0xc0001503a8, 0x1, 0x1})
	/data/golang/workdir/go/src/reflect/value.go:596 +0xefa fp=0xc000113ca8 sp=0xc0001136d0 pc=0x12daea
reflect.Value.Call({0x240a60, 0xc0004fe0a0, 0x13}, {0xc0001503a8, 0x1, 0x1})
	/data/golang/workdir/go/src/reflect/value.go:380 +0xa6 fp=0xc000113d38 sp=0xc000113ca8 pc=0x12cab6
testing/quick.Check({0x240a60, 0xc0004fe0a0}, 0x3aaca0)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3be fp=0xc000113e40 sp=0xc000113d38 pc=0x1fa72e
crypto/internal/edwards25519.TestScalarMultNonIdentityPoint(0xc00045eb60)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:108 +0xf4 fp=0xc000113ea0 sp=0xc000113e40 pc=0x222844
testing.tRunner(0xc00045eb60, 0x278720)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-08-03 18:53 linux-s390x-ibm-race go@d2ee7821 crypto/internal/edwards25519.TestScalarMultMatchesBaseMult (log)
panic: test timed out after 6m0s
running tests:
	TestScalarMultMatchesBaseMult (1m1s)

crypto/internal/edwards25519/field.(*Element).carryPropagateGeneric(0xc0000aeec8)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_generic.go:250 +0x304 fp=0xc0000aeb20 sp=0xc0000aeb20 pc=0x1f8404
crypto/internal/edwards25519/field.(*Element).Add(0xc0000aeec8, 0xc0000aebb8, 0xc0000aec08)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe.go:97 +0x2e8 fp=0xc0000aeb68 sp=0xc0000aeb20 pc=0x1f4538
crypto/internal/edwards25519.(*projP1xP1).Double(0xc0000aeea0, 0xc0000aed88)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:362 +0x160 fp=0xc0000aec58 sp=0xc0000aeb68 pc=0x214390
crypto/internal/edwards25519.(*Point).ScalarMult(0xc0000af5d0, 0xc0000af690, 0xc0000d8140)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:116 +0x316 fp=0xc0000af500 sp=0xc0000aec58 pc=0x21b636
crypto/internal/edwards25519.TestScalarMultMatchesBaseMult.func1({{0x1f89220a637d879, 0x8edb07171c85f9a, 0xfbbc05205e238f5c, 0xae935808ad5df26}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:146 +0x82 fp=0xc0000af688 sp=0xc0000af500 pc=0x223072
runtime.call64(0xc000144150, 0xc000286130, 0xc000220450, 0x28, 0x20, 0x28, 0xc0000af7b0)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0x9a fp=0xc0000af6d0 sp=0xc0000af688 pc=0xca53a
reflect.Value.call({0x240a60, 0xc000286130, 0x13}, {0x26a0ea, 0x4}, {0xc0001952d8, 0x1, 0x1})
	/data/golang/workdir/go/src/reflect/value.go:596 +0xefa fp=0xc0000afca8 sp=0xc0000af6d0 pc=0x12daea
reflect.Value.Call({0x240a60, 0xc000286130, 0x13}, {0xc0001952d8, 0x1, 0x1})
	/data/golang/workdir/go/src/reflect/value.go:380 +0xa6 fp=0xc0000afd38 sp=0xc0000afca8 pc=0x12cab6
testing/quick.Check({0x240a60, 0xc000286130}, 0x3aaca0)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3be fp=0xc0000afe40 sp=0xc0000afd38 pc=0x1fa72e
crypto/internal/edwards25519.TestScalarMultMatchesBaseMult(0xc000501380)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:152 +0xf4 fp=0xc0000afea0 sp=0xc0000afe40 pc=0x222f24
testing.tRunner(0xc000501380, 0x278718)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-08-04 23:35 linux-s390x-ibm-race go@a0c02df5 crypto/internal/edwards25519 (log)
panic: test timed out after 6m0s
running tests:
	TestVarTimeDoubleBaseMultMatchesBaseMult (36s)

goroutine 61 [running]:
panic({0x23e760, 0xc0000a6040})
	/data/golang/workdir/go/src/runtime/panic.go:621 +0x156 fp=0xc000117f08 sp=0xc000117e58 pc=0x8b1b6
testing.(*M).startAlarm.func1()
	/data/golang/workdir/go/src/testing/testing.go:2259 +0x2ae fp=0xc000117fd8 sp=0xc000117f08 pc=0x1815de
runtime.goexit()
	/data/golang/workdir/go/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000117fd8 sp=0xc000117fd8 pc=0xcc3b2
created by time.goFunc
	/data/golang/workdir/go/src/time/sleep.go:177 +0x54

goroutine 98 [running]:
	goroutine running on other thread; stack unavailable
created by testing.(*T).Run in goroutine 1
	/data/golang/workdir/go/src/testing/testing.go:1648 +0x918

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-08-07 00:20 linux-s390x-ibm-race go@dfc14375 runtime.TestCgoSignalDeadlock (log)
panic: test timed out after 6m0s
running tests:
	TestCgoSignalDeadlock (5m53s)

syscall.Syscall6(0x119, 0x1, 0xaf568, 0xc0004b3648, 0x1000004, 0x0, 0x0)
	/data/golang/workdir/go/src/syscall/syscall_linux.go:91 +0x2a fp=0xc0004b35f0 sp=0xc0004b3580 pc=0x1007fa
os.(*Process).blockUntilWaitable(0xc0011a0000)
	/data/golang/workdir/go/src/os/wait_waitid.go:32 +0xa2 fp=0xc0004b36e0 sp=0xc0004b35f0 pc=0x14b122
os.(*Process).wait(0xc0011a0000)
	/data/golang/workdir/go/src/os/exec_unix.go:22 +0x6c fp=0xc0004b3770 sp=0xc0004b36e0 pc=0x14009c
...
	/data/golang/workdir/go/src/sync/once.go:74 +0xf4 fp=0xc0004b3bf0 sp=0xc0004b3b28 pc=0xef394
sync.(*Once).Do(0xc0000920f0, 0xc0006a3d10)
	/data/golang/workdir/go/src/sync/once.go:65 +0x6c fp=0xc0004b3c08 sp=0xc0004b3bf0 pc=0xef27c
runtime_test.buildTestProg(0xc0026d2340, {0x770bd6, 0xb}, {0x0, 0x0, 0x0})
	/data/golang/workdir/go/src/runtime/crash_test.go:128 +0x700 fp=0xc0004b3d70 sp=0xc0004b3c08 pc=0x587020
runtime_test.runTestProg(0xc0026d2340, {0x770bd6, 0xb}, {0x77513e, 0x11}, {0x0, 0x0, 0x0})
	/data/golang/workdir/go/src/runtime/crash_test.go:54 +0x122 fp=0xc0004b3e10 sp=0xc0004b3d70 pc=0x585f22
runtime_test.TestCgoSignalDeadlock(0xc0026d2340)
	/data/golang/workdir/go/src/runtime/crash_cgo_test.go:36 +0x112 fp=0xc0004b3ea0 sp=0xc0004b3e10 pc=0x57dde2
testing.tRunner(0xc0026d2340, 0x79ad18)

watchflakes

@bcmills
Copy link
Contributor Author

bcmills commented Aug 7, 2023

@golang/s390x, if this builder needs a longer timeout scale, please send a CL to update the builder configuration.

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-08-07 23:13 linux-s390x-ibm-race go@3393155a cmd/cgo/internal/testshared.TestInterface (log)
panic: test timed out after 6m0s
running tests:
	TestInterface (8s)

syscall.Syscall6(0x119, 0x1, 0x69484, 0xc0000bf9f0, 0x1000004, 0x0, 0x0)
	/data/golang/workdir/go/src/syscall/syscall_linux.go:91 +0x2a fp=0xc0000bf998 sp=0xc0000bf928 pc=0xe402a
os.(*Process).blockUntilWaitable(0xc00065da40)
	/data/golang/workdir/go/src/os/wait_waitid.go:32 +0xa2 fp=0xc0000bfa88 sp=0xc0000bf998 pc=0x1201b2
os.(*Process).wait(0xc00065da40)
	/data/golang/workdir/go/src/os/exec_unix.go:22 +0x6c fp=0xc0000bfb18 sp=0xc0000bfa88 pc=0x1155fc
os.(*Process).Wait(...)
	/data/golang/workdir/go/src/os/exec.go:134
os/exec.(*Cmd).Wait(0xc0004251e0)
	/data/golang/workdir/go/src/os/exec/exec.go:862 +0xc0 fp=0xc0000bfbc8 sp=0xc0000bfb18 pc=0x1fe7c0
os/exec.(*Cmd).Run(0xc0004251e0)
	/data/golang/workdir/go/src/os/exec/exec.go:590 +0x9c fp=0xc0000bfc00 sp=0xc0000bfbc8 pc=0x1fc3fc
os/exec.(*Cmd).Output(0xc0004251e0)
	/data/golang/workdir/go/src/os/exec/exec.go:956 +0x2f4 fp=0xc0000bfca0 sp=0xc0000bfc00 pc=0x1ff5c4
cmd/cgo/internal/testshared_test.goCmd(0xc0001e1ba0, {0xc0000bfe90, 0x4, 0x4})
	/data/golang/workdir/go/src/cmd/cgo/internal/testshared/shared_test.go:77 +0x6f0 fp=0xc0000bfe10 sp=0xc0000bfca0 pc=0x2d9010
cmd/cgo/internal/testshared_test.TestInterface(0xc0001e1ba0)
	/data/golang/workdir/go/src/cmd/cgo/internal/testshared/shared_test.go:1091 +0x154 fp=0xc0000bfee0 sp=0xc0000bfe10 pc=0x2e5ea4
testing.tRunner(0xc0001e1ba0, 0x350940)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-08-11 02:52 linux-s390x-ibm-race go@1d3a77e5 crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult (log)
panic: test timed out after 6m0s
running tests:
	TestVarTimeDoubleBaseMultMatchesBaseMult (32s)

crypto/internal/edwards25519.(*affineCached).Select(0xc0000a5318, 0x3f8ec0, 0xc0000a5318, 0x0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:407 +0xb62 fp=0xc0000a5028 sp=0xc0000a5028 pc=0x216b82
crypto/internal/edwards25519.(*affineLookupTable).SelectInto(0x3f8ec0, 0xc0000a5318, 0x2)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/tables.go:115 +0x202 fp=0xc0000a5080 sp=0xc0000a5028 pc=0x21cf52
crypto/internal/edwards25519.(*Point).ScalarBaseMult(0xc0000a53d8, 0xc0000a56b0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:74 +0x390 fp=0xc0000a53a8 sp=0xc0000a5080 pc=0x21ba20
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult.func1({{0x9b23fa87bebaaf28, 0xd84bfce397953427, 0x4fd5a2108bda321e, 0x2f73b2a60af5956}}, {{0xfc3c276a28e3c42b, 0xaf3c1fa75bd9135, 0x11baf392e7447b15, 0x7e1c6ac728e3435}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:173 +0xc2 fp=0xc0000a5688 sp=0xc0000a53a8 pc=0x223c42
runtime.call128(0xc000296060, 0xc000652110, 0xc0003ed090, 0x48, 0x40, 0x48, 0xc0000a5910)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:459 +0xa0 fp=0xc0000a5710 sp=0xc0000a5688 pc=0xcae90
reflect.Value.call({0x243f60, 0xc000652110, 0x13}, {0x26a18c, 0x4}, {0xc0001083c0, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:596 +0xefa fp=0xc0000a5ce8 sp=0xc0000a5710 pc=0x12e38a
reflect.Value.Call({0x243f60, 0xc000652110, 0x13}, {0xc0001083c0, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:380 +0xa6 fp=0xc0000a5d78 sp=0xc0000a5ce8 pc=0x12d356
testing/quick.Check({0x243f60, 0xc000652110}, 0x3aaca0)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3be fp=0xc0000a5e80 sp=0xc0000a5d78 pc=0x1faede
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult(0xc000082d00)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:180 +0xf4 fp=0xc0000a5ee0 sp=0xc0000a5e80 pc=0x223ab4
testing.tRunner(0xc000082d00, 0x278848)
2023-08-11 02:53 linux-s390x-ibm-race go@9c3ffbf4 cmd/cgo/internal/testshared.TestGeneratedHash (log)
panic: test timed out after 6m0s
running tests:
	TestGeneratedHash (0s)

syscall.Syscall6(0x119, 0x1, 0x38de2, 0xc000139a18, 0x1000004, 0x0, 0x0)
	/data/golang/workdir/go/src/syscall/syscall_linux.go:91 +0x2a fp=0xc0001399c0 sp=0xc000139950 pc=0xe46ba
os.(*Process).blockUntilWaitable(0xc0001c80f0)
	/data/golang/workdir/go/src/os/wait_waitid.go:32 +0xa2 fp=0xc000139ab0 sp=0xc0001399c0 pc=0x120832
os.(*Process).wait(0xc0001c80f0)
	/data/golang/workdir/go/src/os/exec_unix.go:22 +0x6c fp=0xc000139b40 sp=0xc000139ab0 pc=0x115c8c
os.(*Process).Wait(...)
	/data/golang/workdir/go/src/os/exec.go:134
os/exec.(*Cmd).Wait(0xc000424840)
	/data/golang/workdir/go/src/os/exec/exec.go:862 +0xc0 fp=0xc000139bf0 sp=0xc000139b40 pc=0x1fed50
os/exec.(*Cmd).Run(0xc000424840)
	/data/golang/workdir/go/src/os/exec/exec.go:590 +0x9c fp=0xc000139c28 sp=0xc000139bf0 pc=0x1fc98c
os/exec.(*Cmd).Output(0xc000424840)
	/data/golang/workdir/go/src/os/exec/exec.go:956 +0x2f4 fp=0xc000139cc8 sp=0xc000139c28 pc=0x1ffb54
cmd/cgo/internal/testshared_test.goCmd(0xc000083040, {0xc000139ea0, 0x4, 0x4})
	/data/golang/workdir/go/src/cmd/cgo/internal/testshared/shared_test.go:77 +0x6f0 fp=0xc000139e38 sp=0xc000139cc8 pc=0x2d95b0
cmd/cgo/internal/testshared_test.TestGeneratedHash(0xc000083040)
	/data/golang/workdir/go/src/cmd/cgo/internal/testshared/shared_test.go:1124 +0xe0 fp=0xc000139ee0 sp=0xc000139e38 pc=0x2e6a80
testing.tRunner(0xc000083040, 0x350928)
2023-08-16 02:07 linux-s390x-ibm-race go@850b6ce3 crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult (log)
panic: test timed out after 6m0s
running tests:
	TestVarTimeDoubleBaseMultMatchesBaseMult (31s)

crypto/internal/edwards25519/field.(*Element).carryPropagateGeneric(0xc00013c758)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_generic.go:250 +0x304 fp=0xc00013c698 sp=0xc00013c698 pc=0x1f8af4
crypto/internal/edwards25519/field.(*Element).Add(0xc00013c758, 0xc00013d0f0, 0xc00013d118)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe.go:97 +0x2e8 fp=0xc00013c6e0 sp=0xc00013c698 pc=0x1f4c28
crypto/internal/edwards25519.(*projP1xP1).Double(0xc00013d168, 0xc00013d0f0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:359 +0x122 fp=0xc00013c7d0 sp=0xc00013c6e0 pc=0x214a42
crypto/internal/edwards25519.(*Point).VarTimeDoubleScalarBaseMult(0xc00013d518, 0xc00013d690, 0xc0000d8140, 0xc00013d6b0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:186 +0x37c fp=0xc00013d3a8 sp=0xc00013c7d0 pc=0x21c16c
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult.func1({{0x5bbf7ad50342b3d2, 0xba01d1ca06efff98, 0xd9b8a24406091d25, 0x8c25205038bedfe}}, {{0x9a43c0616d1fc0d, 0xdc7f7c8c53c5ca66, 0xf4b2d56a1285f877, 0xc96c45e626ed009}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:170 +0x9a fp=0xc00013d688 sp=0xc00013d3a8 pc=0x22394a
runtime.call128(0xc0000a4f60, 0xc00009a470, 0xc0001800f0, 0x48, 0x40, 0x48, 0xc00013d910)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:459 +0xa0 fp=0xc00013d710 sp=0xc00013d688 pc=0xcaea0
reflect.Value.call({0x243f20, 0xc00009a470, 0x13}, {0x26a0cc, 0x4}, {0xc0000a4720, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:596 +0xefa fp=0xc00013dce8 sp=0xc00013d710 pc=0x12e27a
reflect.Value.Call({0x243f20, 0xc00009a470, 0x13}, {0xc0000a4720, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:380 +0xa6 fp=0xc00013dd78 sp=0xc00013dce8 pc=0x12d246
testing/quick.Check({0x243f20, 0xc00009a470}, 0x3aaca0)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3be fp=0xc00013de80 sp=0xc00013dd78 pc=0x1fae1e
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult(0xc0000836c0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:180 +0xf4 fp=0xc00013dee0 sp=0xc00013de80 pc=0x2237e4
testing.tRunner(0xc0000836c0, 0x278798)
2023-08-16 02:08 linux-s390x-ibm-race go@16ec27b4 crypto/internal/edwards25519.TestScalarMultMatchesBaseMult (log)
panic: test timed out after 6m0s
running tests:
	TestScalarMultMatchesBaseMult (15s)

crypto/internal/edwards25519.(*affineCached).Select(0xc0000974b0, 0x3fc1a0, 0xc0000974b0, 0x0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:407 +0xb62 fp=0xc0000971c0 sp=0xc0000971c0 pc=0x216ac2
crypto/internal/edwards25519.(*affineLookupTable).SelectInto(0x3fbfc0, 0xc0000974b0, 0xfa)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/tables.go:115 +0x202 fp=0xc000097218 sp=0xc0000971c0 pc=0x21ce92
crypto/internal/edwards25519.(*Point).ScalarBaseMult(0xc000097568, 0xc0000976d0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:74 +0x390 fp=0xc000097540 sp=0xc000097218 pc=0x21b960
crypto/internal/edwards25519.TestScalarMultMatchesBaseMult.func1({{0x2382ced0e045b851, 0x48ea3a7ac44b7f36, 0x32320c63b752fabb, 0x3be3ecf516f66ca}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:147 +0x96 fp=0xc0000976c8 sp=0xc000097540 pc=0x223516
runtime.call64(0xc000266060, 0xc000022270, 0xc000469d70, 0x28, 0x20, 0x28, 0xc000097910)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0x9a fp=0xc000097710 sp=0xc0000976c8 pc=0xcadaa
reflect.Value.call({0x240aa0, 0xc000022270, 0x13}, {0x26a0cc, 0x4}, {0xc000437f20, 0x1, 0x1})
	/data/golang/workdir/go/src/reflect/value.go:596 +0xefa fp=0xc000097ce8 sp=0xc000097710 pc=0x12e27a
reflect.Value.Call({0x240aa0, 0xc000022270, 0x13}, {0xc000437f20, 0x1, 0x1})
	/data/golang/workdir/go/src/reflect/value.go:380 +0xa6 fp=0xc000097d78 sp=0xc000097ce8 pc=0x12d246
testing/quick.Check({0x240aa0, 0xc000022270}, 0x3aaca0)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3be fp=0xc000097e80 sp=0xc000097d78 pc=0x1fae1e
crypto/internal/edwards25519.TestScalarMultMatchesBaseMult(0xc00048ed00)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:152 +0xf4 fp=0xc000097ee0 sp=0xc000097e80 pc=0x2233b4
testing.tRunner(0xc00048ed00, 0x278750)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-08-21 23:29 linux-s390x-ibm-race go@42f4ccb6 cmd/cgo/internal/testcarchive.TestCompileWithoutShared (log)
panic: test timed out after 6m0s
running tests:
	TestCompileWithoutShared (4s)

syscall.Syscall6(0x119, 0x1, 0xf84e0, 0xc0001179f0, 0x1000004, 0x0, 0x0)
	/data/golang/workdir/go/src/syscall/syscall_linux.go:91 +0x2a fp=0xc000117998 sp=0xc000117928 pc=0xe4a4a
os.(*Process).blockUntilWaitable(0xc0000b6c30)
	/data/golang/workdir/go/src/os/wait_waitid.go:32 +0xa2 fp=0xc000117a88 sp=0xc000117998 pc=0x11d812
os.(*Process).wait(0xc0000b6c30)
	/data/golang/workdir/go/src/os/exec_unix.go:22 +0x6c fp=0xc000117b18 sp=0xc000117a88 pc=0x11354c
os.(*Process).Wait(...)
	/data/golang/workdir/go/src/os/exec.go:134
os/exec.(*Cmd).Wait(0xc00037e000)
	/data/golang/workdir/go/src/os/exec/exec.go:862 +0xc0 fp=0xc000117bc8 sp=0xc000117b18 pc=0x1afcb0
os/exec.(*Cmd).Run(0xc00037e000)
	/data/golang/workdir/go/src/os/exec/exec.go:590 +0x9c fp=0xc000117c00 sp=0xc000117bc8 pc=0x1ad8ec
os/exec.(*Cmd).CombinedOutput(0xc00037e000)
	/data/golang/workdir/go/src/os/exec/exec.go:977 +0x302 fp=0xc000117c78 sp=0xc000117c00 pc=0x1b1002
cmd/cgo/internal/testcarchive_test.TestCompileWithoutShared(0xc00034d1e0)
	/data/golang/workdir/go/src/cmd/cgo/internal/testcarchive/carchive_test.go:1093 +0x192 fp=0xc000117ed0 sp=0xc000117c78 pc=0x266ce2
testing.tRunner(0xc00034d1e0, 0x2c0788)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-08-23 15:58 linux-s390x-ibm-race go@184540e9 crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult (log)
panic: test timed out after 6m0s
running tests:
	TestVarTimeDoubleBaseMultMatchesBaseMult (1s)

runtime.asyncPreempt2()
	/data/golang/workdir/go/src/runtime/preempt.go:307 +0x58 fp=0xc000134d88 sp=0xc000134d70 pc=0x8e068
runtime.asyncPreempt()
	/data/golang/workdir/go/src/runtime/preempt_s390x.s:28 +0x5e fp=0xc000134e80 sp=0xc000134d88 pc=0xcd29e
crypto/internal/edwards25519/field.(*Element).Select(...)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe.go:263
crypto/internal/edwards25519.(*affineCached).Select(0xc000135300, 0x3fbb70, 0xc000135300, 0x0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:410 +0x8bc fp=0xc000135010 sp=0xc000134e88 pc=0x21a03c
crypto/internal/edwards25519.(*affineLookupTable).SelectInto(0x3fba80, 0xc000135300, 0x1)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/tables.go:115 +0x202 fp=0xc000135068 sp=0xc000135010 pc=0x2206b2
crypto/internal/edwards25519.(*Point).ScalarBaseMult(0xc0001353c0, 0xc000135698)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:56 +0x178 fp=0xc000135390 sp=0xc000135068 pc=0x21ef68
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult.func1({{0x9438a7d0fe23c35b, 0xac91375f260d755, 0xe9a3ed31e33f517, 0x63ee54f9e303e6b}}, {{0x91acfd377cf8e541, 0xdaa660ae774afa04, 0xc2e5d7b46c0a79f4, 0x608df06925fbd9c}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:173 +0xc2 fp=0xc000135670 sp=0xc000135390 pc=0x2271c2
runtime.call128(0xc00008a420, 0xc0000223b0, 0xc0001841e0, 0x48, 0x40, 0x48, 0xc0001358f8)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:459 +0xa0 fp=0xc0001356f8 sp=0xc000135670 pc=0xcae70
reflect.Value.call({0x244280, 0xc0000223b0, 0x13}, {0x26aa76, 0x4}, {0xc00008a510, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:596 +0xefa fp=0xc000135cd8 sp=0xc0001356f8 pc=0x12e54a
reflect.Value.Call({0x244280, 0xc0000223b0, 0x13}, {0xc00008a510, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:380 +0xa6 fp=0xc000135d68 sp=0xc000135cd8 pc=0x12d516
testing/quick.Check({0x244280, 0xc0000223b0}, 0x3aad60)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3be fp=0xc000135e70 sp=0xc000135d68 pc=0x1fe61e
crypto/internal/edwards25519.TestVarTimeDoubleBaseMultMatchesBaseMult(0xc0004849c0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:180 +0xf4 fp=0xc000135ed0 sp=0xc000135e70 pc=0x227034
testing.tRunner(0xc0004849c0, 0x2792f0)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-08-22 20:43 linux-s390x-ibm-race go@98195ed0 crypto/internal/edwards25519 (log)
panic: test timed out after 6m0s
running tests:
	TestNafLookupTable8 (1s)

goroutine 64 [running]:
panic({0x23ea40, 0xc000022050})
	/data/golang/workdir/go/src/runtime/panic.go:774 +0x156 fp=0xc0001d2f08 sp=0xc0001d2e60 pc=0x8b7c6
testing.(*M).startAlarm.func1()
	/data/golang/workdir/go/src/testing/testing.go:2259 +0x2ae fp=0xc0001d2fd8 sp=0xc0001d2f08 pc=0x186b7e
runtime.goexit()
	/data/golang/workdir/go/src/runtime/asm_s390x.s:774 +0x2 fp=0xc0001d2fd8 sp=0xc0001d2fd8 pc=0xccdf2
created by time.goFunc
	/data/golang/workdir/go/src/time/sleep.go:177 +0x54

goroutine 114 [running]:
	goroutine running on other thread; stack unavailable
created by testing.(*T).Run in goroutine 1
	/data/golang/workdir/go/src/testing/testing.go:1648 +0x918

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-08-22 19:18 linux-s390x-ibm-race go@3e73802c runtime.TestNeedmDeadlock (log)
--- FAIL: TestNeedmDeadlock (5.77s)
    crash_cgo_test.go:749: /data/golang/workdir/tmp/go-build111191324/testprogcgo.exe NeedmDeadlock: exit status 1
    crash_cgo_test.go:752: want OK
        , got Hung for 5 seconds

panic: test timed out after 6m0s
running tests:
	TestGoroutineParallelism2 (2m44s)

goroutine 23830 [running]:
...

goroutine 23842 [running]:
	goroutine running on other thread; stack unavailable
created by runtime_test.testGoroutineParallelism2.func2 in goroutine 23791
	/data/golang/workdir/go/src/runtime/proc_test.go:213 +0x92

goroutine 23793 [running]:
	goroutine running on other thread; stack unavailable
created by runtime_test.testGoroutineParallelism2.func2 in goroutine 23791
	/data/golang/workdir/go/src/runtime/proc_test.go:213 +0x92

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-08-22 19:18 linux-s390x-ibm-race go@88a6df72 crypto/internal/edwards25519.TestScalarMultMatchesBaseMult (log)
panic: test timed out after 6m0s
running tests:
	TestScalarMultMatchesBaseMult (7s)

crypto/internal/edwards25519.(*Point).fromP1xP1(0xc0000995f0, 0xc000099378)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/edwards25519.go:209 +0x126 fp=0xc000098c80 sp=0xc000098c80 pc=0x217546
crypto/internal/edwards25519.(*Point).ScalarMult(0xc0000995f0, 0xc0000996b8, 0xc0000b2140)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult.go:117 +0x32c fp=0xc000099528 sp=0xc000098c80 pc=0x21fa2c
crypto/internal/edwards25519.TestScalarMultMatchesBaseMult.func1({{0xef693ed1e18ba9eb, 0xe06f00265ab281fa, 0x9def00ddc91be0e6, 0xbbce6b273d7512e}})
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:146 +0x82 fp=0xc0000996b0 sp=0xc000099528 pc=0x227222
runtime.call64(0xc00008a420, 0xc0000223e0, 0xc0000edf50, 0x28, 0x20, 0x28, 0xc0000998f8)
	/data/golang/workdir/go/src/runtime/asm_s390x.s:458 +0x9a fp=0xc0000996f8 sp=0xc0000996b0 pc=0xcafda
reflect.Value.call({0x240d40, 0xc0000223e0, 0x13}, {0x26aa76, 0x4}, {0xc0000ea348, 0x1, 0x1})
	/data/golang/workdir/go/src/reflect/value.go:596 +0xefa fp=0xc000099cd8 sp=0xc0000996f8 pc=0x12e8aa
reflect.Value.Call({0x240d40, 0xc0000223e0, 0x13}, {0xc0000ea348, 0x1, 0x1})
	/data/golang/workdir/go/src/reflect/value.go:380 +0xa6 fp=0xc000099d68 sp=0xc000099cd8 pc=0x12d876
testing/quick.Check({0x240d40, 0xc0000223e0}, 0x3aad60)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3be fp=0xc000099e70 sp=0xc000099d68 pc=0x1feaee
crypto/internal/edwards25519.TestScalarMultMatchesBaseMult(0xc000600d00)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:152 +0xf4 fp=0xc000099ed0 sp=0xc000099e70 pc=0x2270d4
testing.tRunner(0xc000600d00, 0x2792a8)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-08-22 19:18 linux-s390x-ibm-race go@fbcf43c6 crypto/internal/edwards25519.TestScalarMultDistributesOverAdd (log)
panic: test timed out after 6m0s
running tests:
	TestScalarMultDistributesOverAdd (59s)

crypto/internal/edwards25519/field.(*Element).carryPropagateGeneric(0xc000390a08)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_generic.go:250 +0x304 fp=0xc0003908e0 sp=0xc0003908e0 pc=0x1fc7c4
crypto/internal/edwards25519/field.(*Element).carryPropagate(...)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_arm64_noasm.go:10
crypto/internal/edwards25519/field.feSquareGeneric(0xc000390a08, 0xc0003911a0)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_generic.go:245 +0x412 fp=0xc0003909e0 sp=0xc0003908e0 pc=0x1fc492
...
	/data/golang/workdir/go/src/runtime/asm_s390x.s:459 +0xa0 fp=0xc0003916f8 sp=0xc000391670 pc=0xcb0d0
reflect.Value.call({0x244280, 0xc0000220b0, 0x13}, {0x26aa76, 0x4}, {0xc000410270, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:596 +0xefa fp=0xc000391cd8 sp=0xc0003916f8 pc=0x12e8aa
reflect.Value.Call({0x244280, 0xc0000220b0, 0x13}, {0xc000410270, 0x2, 0x2})
	/data/golang/workdir/go/src/reflect/value.go:380 +0xa6 fp=0xc000391d68 sp=0xc000391cd8 pc=0x12d876
testing/quick.Check({0x244280, 0xc0000220b0}, 0x3aad60)
	/data/golang/workdir/go/src/testing/quick/quick.go:290 +0x3be fp=0xc000391e70 sp=0xc000391d68 pc=0x1feaee
crypto/internal/edwards25519.TestScalarMultDistributesOverAdd(0xc0000f4d00)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/scalarmult_test.go:86 +0xf4 fp=0xc000391ed0 sp=0xc000391e70 pc=0x226634
testing.tRunner(0xc0000f4d00, 0x2792a0)
2023-08-22 19:18 linux-s390x-ibm-race go@fbcf43c6 crypto/internal/edwards25519/field.TestAliasing (log)
panic: test timed out after 6m0s
running tests:
	TestAliasing (6m0s)

math/rand.(*Rand).Uint64(0xc00011e120)
	/data/golang/workdir/go/src/math/rand/rand.go:102 +0x18e fp=0xc0000b1750 sp=0xc0000b1750 pc=0x166c5e
crypto/internal/edwards25519/field.generateFieldElement(0xc00011e120)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_test.go:35 +0xfa fp=0xc0000b1788 sp=0xc0000b1750 pc=0x202dda
crypto/internal/edwards25519/field.Element.Generate({0x0, 0x0, 0x0, 0x0, 0x0}, 0xc00011e120, 0x32)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_test.go:87 +0x1a0 fp=0xc0000b1858 sp=0xc0000b1788 pc=0x203370
crypto/internal/edwards25519/field.(*Element).Generate(0x3c0aa0, 0xc00011e120, 0x32)
	<autogenerated>:1 +0xb4 fp=0xc0000b18f0 sp=0xc0000b1858 pc=0x208d74
testing/quick.sizedValue({0x288cb8, 0x23bf20}, 0xc00011e120, 0x32)
	/data/golang/workdir/go/src/testing/quick/quick.go:68 +0x9b6 fp=0xc0000b1a80 sp=0xc0000b18f0 pc=0x1f7b76
testing/quick.Value(...)
	/data/golang/workdir/go/src/testing/quick/quick.go:60
testing/quick.arbitraryValues({0xc0000901e0, 0x3, 0x3}, {0x288cb8, 0x2262e0}, 0xc0000b1cf0, 0xc00011e120)
	/data/golang/workdir/go/src/testing/quick/quick.go:351 +0x160 fp=0xc0000b1b40 sp=0xc0000b1a80 pc=0x1f8e20
testing/quick.Check({0x2262e0, 0xc00009c020}, 0xc0000b1cf0)
	/data/golang/workdir/go/src/testing/quick/quick.go:285 +0x37e fp=0xc0000b1c48 sp=0xc0000b1b40 pc=0x1f8a5e
crypto/internal/edwards25519/field.TestAliasing(0xc000084d00)
	/data/golang/workdir/go/src/crypto/internal/edwards25519/field/fe_alias_test.go:134 +0x278 fp=0xc0000b1ed0 sp=0xc0000b1c48 pc=0x201998
testing.tRunner(0xc000084d00, 0x257220)

watchflakes

@gopherbot
Copy link
Contributor

Change https://go.dev/cl/522715 mentions this issue: crypto/internal/edwards25519: shorten quick.Check tests in short mode

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-08-24 19:48 linux-s390x-ibm-race go@e63be916 cmd/cgo/internal/testshared.TestImplicitInclusion (log)
panic: test timed out after 6m0s
running tests:
	TestImplicitInclusion (5s)

syscall.Syscall6(0x119, 0x1, 0xa412, 0xc00011b9e0, 0x1000004, 0x0, 0x0)
	/data/golang/workdir/go/src/syscall/syscall_linux.go:91 +0x2a fp=0xc00011b988 sp=0xc00011b918 pc=0xe45fa
os.(*Process).blockUntilWaitable(0xc0001a9d70)
	/data/golang/workdir/go/src/os/wait_waitid.go:32 +0xa2 fp=0xc00011ba78 sp=0xc00011b988 pc=0x120882
os.(*Process).wait(0xc0001a9d70)
	/data/golang/workdir/go/src/os/exec_unix.go:22 +0x6c fp=0xc00011bb08 sp=0xc00011ba78 pc=0x115c7c
os.(*Process).Wait(...)
	/data/golang/workdir/go/src/os/exec.go:134
os/exec.(*Cmd).Wait(0xc000194580)
	/data/golang/workdir/go/src/os/exec/exec.go:862 +0xc0 fp=0xc00011bbb8 sp=0xc00011bb08 pc=0x2029a0
os/exec.(*Cmd).Run(0xc000194580)
	/data/golang/workdir/go/src/os/exec/exec.go:590 +0x9c fp=0xc00011bbf0 sp=0xc00011bbb8 pc=0x2005dc
os/exec.(*Cmd).Output(0xc000194580)
	/data/golang/workdir/go/src/os/exec/exec.go:956 +0x2f4 fp=0xc00011bc90 sp=0xc00011bbf0 pc=0x2037a4
cmd/cgo/internal/testshared_test.goCmd(0xc00048d520, {0xc00011be80, 0x4, 0x4})
	/data/golang/workdir/go/src/cmd/cgo/internal/testshared/shared_test.go:77 +0x6f0 fp=0xc00011be00 sp=0xc00011bc90 pc=0x2dd530
cmd/cgo/internal/testshared_test.TestImplicitInclusion(0xc00048d520)
	/data/golang/workdir/go/src/cmd/cgo/internal/testshared/shared_test.go:1079 +0xe0 fp=0xc00011bed0 sp=0xc00011be00 pc=0x2ea4e0
testing.tRunner(0xc00048d520, 0x351190)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-08-25 16:10 linux-s390x-ibm-race go@b303fb48 runtime.TestGoroutineParallelism2 (log)
panic: test timed out after 6m0s
running tests:
	TestGoroutineParallelism2 (1m15s)

runtime.gopark(0x7acb08, 0xc0005e4118, 0xe, 0x17, 0x2)
	/data/golang/workdir/go/src/runtime/proc.go:398 +0x136 fp=0xc000200cb8 sp=0xc000200ca0 pc=0x978f6
runtime.chanrecv(0xc0005e40c0, 0x0, 0x1)
	/data/golang/workdir/go/src/runtime/chan.go:583 +0x526 fp=0xc000200d30 sp=0xc000200cb8 pc=0x52336
runtime.chanrecv1(0xc0005e40c0, 0x0)
	/data/golang/workdir/go/src/runtime/chan.go:442 +0x2e fp=0xc000200d58 sp=0xc000200d30 pc=0x51dae
runtime_test.testGoroutineParallelism2(0xc000780680, 0x1, 0x0)
	/data/golang/workdir/go/src/runtime/proc_test.go:226 +0x7c6 fp=0xc000200eb8 sp=0xc000200d58 pc=0x642996
runtime_test.TestGoroutineParallelism2(0xc000780680)
	/data/golang/workdir/go/src/runtime/proc_test.go:150 +0x4a fp=0xc000200ed0 sp=0xc000200eb8 pc=0x64217a
testing.tRunner(0xc000780680, 0x7abf78)

watchflakes

gopherbot pushed a commit that referenced this issue Aug 28, 2023
The edwards25519 tests can be quite slow on platforms without a
well-optimized implementation, especially if the race detector is also
enabled. Since these tests aren't checking for specific inputs anyway,
the extra coverage of a more aggressive quick.Config does not seem
worth wasting extra time on slow CI builders and TryBots.

For #60109.

Change-Id: I530e75a0b76725585df5a2f5ded6705ab1b9da51
Reviewed-on: https://go-review.googlesource.com/c/go/+/522715
Reviewed-by: Filippo Valsorda <filippo@golang.org>
Auto-Submit: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Bryan Mills <bcmills@google.com>
Reviewed-by: Joedian Reid <joedian@golang.org>
@gopherbot
Copy link
Contributor

Change https://go.dev/cl/523855 mentions this issue: dashboard: increase linux-s390x-ibm-race builder timeout

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-08-29 18:31 linux-s390x-ibm-race go@cf338eb8 go/types (log)
panic: test timed out after 6m0s
running tests:
	TestStdFixed (2m42s)

goroutine 1513 [running]:
panic({0x50daa0, 0xc0019320e0})
	/data/golang/workdir/go/src/runtime/panic.go:774 +0x156 fp=0xc000691f08 sp=0xc000691e60 pc=0x8bf36
testing.(*M).startAlarm.func1()
	/data/golang/workdir/go/src/testing/testing.go:2259 +0x2ae fp=0xc000691fd8 sp=0xc000691f08 pc=0x1adabe
runtime.goexit({})
	/data/golang/workdir/go/src/runtime/asm_s390x.s:774 +0x2 fp=0xc000691fd8 sp=0xc000691fd8 pc=0xcef52
created by time.goFunc
	/data/golang/workdir/go/src/time/sleep.go:177 +0x54

goroutine 830 [running]:
	goroutine running on other thread; stack unavailable
created by testing.(*T).Run in goroutine 1
	/data/golang/workdir/go/src/testing/testing.go:1648 +0x918
2023-08-30 19:53 linux-s390x-ibm-race go@dffc47e7 runtime.TestStackGrowth (log)
panic: test timed out after 6m0s
running tests:
	TestStackGrowth (23s)

runtime.gopark(0x7ad268, 0xaf3360, 0x12, 0x19, 0x4)
	/data/golang/workdir/go/src/runtime/proc.go:398 +0x136 fp=0xc00019fc78 sp=0xc00019fc60 pc=0x97906
runtime.goparkunlock(...)
	/data/golang/workdir/go/src/runtime/proc.go:404
runtime.semacquire1(0xc000175828, 0x0, 0x1, 0x0, 0x12)
	/data/golang/workdir/go/src/runtime/sema.go:160 +0x244 fp=0xc00019fcc8 sp=0xc00019fc78 pc=0xaf3a4
sync.runtime_Semacquire(0xc000175828)
	/data/golang/workdir/go/src/runtime/sema.go:62 +0x44 fp=0xc00019fcf8 sp=0xc00019fcc8 pc=0xdfe74
sync.(*WaitGroup).Wait(0xc000175820)
	/data/golang/workdir/go/src/sync/waitgroup.go:116 +0xce fp=0xc00019fd28 sp=0xc00019fcf8 pc=0xf23ee
runtime_test.TestStackGrowth(0xc000281860)
	/data/golang/workdir/go/src/runtime/stack_test.go:95 +0x260 fp=0xc00019fed0 sp=0xc00019fd28 pc=0x673680
testing.tRunner(0xc000281860, 0x7ac9d0)

watchflakes

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2023-11-15 22:16 linux-s390x-ibm-race go@22278e38 net/http (log)
panic: test timed out after 15m0s
running tests:
	TestTransportFlushesRequestHeader (14m32s)
	TestTransportFlushesRequestHeader/h2 (14m7s)

goroutine 16447 [running]:
panic({0x84c460, 0xc004180040})
	/data/golang/workdir/go/src/runtime/panic.go:779 +0x156 fp=0xc0005c2f08 sp=0xc0005c2e60 pc=0x8eb96
testing.(*M).startAlarm.func1()
	/data/golang/workdir/go/src/testing/testing.go:2351 +0x30c fp=0xc0005c2fd8 sp=0xc0005c2f08 pc=0x1ffafc
runtime.goexit({})
	/data/golang/workdir/go/src/runtime/asm_s390x.s:774 +0x2 fp=0xc0005c2fd8 sp=0xc0005c2fd8 pc=0xd3822
created by time.goFunc
	/data/golang/workdir/go/src/time/sleep.go:177 +0x54

watchflakes

@gopherbot gopherbot reopened this Nov 16, 2023
@srinivas-pokala
Copy link
Contributor

srinivas-pokala commented Dec 12, 2023

Bumped up the builder resources, there are no longer any timeouts.

@gopherbot
Copy link
Contributor

Found new dashboard test flakes for:

#!watchflakes
post <- builder == "linux-s390x-ibm-race" && (`test timed out` || `failed to start: context deadline exceeded` || `WaitDelay expired before I/O complete`)
2024-03-29 23:09 linux-s390x-ibm-race go@89f7805c cmd/go (log)
vcs-test.golang.org rerouted to http://127.0.0.1:38095
https://vcs-test.golang.org rerouted to https://127.0.0.1:37045
go test proxy running at GOPROXY=http://127.0.0.1:43215/mod
2024/03/29 20:33:25 httptest.Server blocked in Close after 5 seconds, waiting for connections:
  *tls.Conn 0xc000284388 127.0.0.1:44374 in state active
  *tls.Conn 0xc000284708 127.0.0.1:44380 in state active
  *tls.Conn 0xc000284a88 127.0.0.1:44394 in state active
panic: test timed out after 45m0s
running tests:
	TestScript (4m26s)
...
net/http.serverHandler.ServeHTTP({0xc00036d860}, {0x1fde340, 0xc000c94000}, 0xc00066e000)
	/data/golang/workdir/go/src/net/http/server.go:3141 +0x3c6 fp=0xc0008efaa0 sp=0xc0008efa58 pc=0x16f8f36
net/http.(*conn).serve(0xc0012ce1b0, {0x1fdf808, 0xc000261e60})
	/data/golang/workdir/go/src/net/http/server.go:2042 +0x160e fp=0xc0008effa0 sp=0xc0008efaa0 pc=0x16f0b0e
net/http.(*Server).Serve.gowrap3()
	/data/golang/workdir/go/src/net/http/server.go:3289 +0xa0 fp=0xc0008effd8 sp=0xc0008effa0 pc=0x16f9e30
runtime.goexit({})
	/data/golang/workdir/go/src/runtime/asm_s390x.s:797 +0x2 fp=0xc0008effd8 sp=0xc0008effd8 pc=0x10ac052
created by net/http.(*Server).Serve in goroutine 49
	/data/golang/workdir/go/src/net/http/server.go:3289 +0x966

watchflakes

@gopherbot gopherbot reopened this Mar 30, 2024
@seankhliao seankhliao added this to the Unplanned milestone Jul 13, 2024
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. Builders x/build issues (builders, bots, dashboards) NeedsFix The path to resolution is known, but the work has not been done.
Projects
Status: Done
Development

No branches or pull requests

4 participants