Open
Description
#!watchflakes
post <- log ~ `_assert\(\): stream\.sputn`
Issue created automatically to collect these failures.
Example (log):
--- FAIL: TestLargeReloc (6.78s)
link_test.go:1094: build failed: exit status 1. output:
# command-line-arguments
/tmp/workdir-host-ios-arm64-corellium-ios/go/pkg/tool/ios_arm64/link: running /var/root/bin/clangwrap failed: exit status 1
../ldid.cpp(534): _assert(): stream.sputn(static_cast<const char *>(data) + total, writ) == writ
clang-5.0: error: linker command failed with exit code 1 (use -v to see invocation)
link_test.go:1101: build failed: exit status 1. output:
# command-line-arguments
/tmp/workdir-host-ios-arm64-corellium-ios/go/pkg/tool/ios_arm64/link: running /var/root/bin/clangwrap failed: exit status 1
../ldid.cpp(534): _assert(): stream.sputn(static_cast<const char *>(data) + total, writ) == writ
clang-5.0: error: linker command failed with exit code 1 (use -v to see invocation)
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Todo
Status
No status
Milestone
Relationships
Development
No branches or pull requests
Activity
gopherbot commentedon Jul 19, 2023
Found new dashboard test flakes for:
2023-07-18 23:43 ios-arm64-corellium go@cd6c4e05 cmd/link.TestLargeReloc (log)
— watchflakes
[-]cmd/link: TestLargeReloc failures[/-][+]all: test failures with `_assert(): stream.sputn` on ios-arm64-corellium[/+]bcmills commentedon Jul 19, 2023
(attn @golang/ios)
gopherbot commentedon Jul 19, 2023
Found new dashboard test flakes for:
2023-07-10 16:31 ios-arm64-corellium go@0b65b02b cmd/link.TestContentAddressableSymbols (log)
2023-07-10 16:31 ios-arm64-corellium go@0b65b02b cmd/link.TestXFlag (log)
2023-07-10 16:31 ios-arm64-corellium go@0b65b02b cmd/link.TestTrampoline (log)
— watchflakes
gopherbot commentedon Jul 19, 2023
Found new dashboard test flakes for:
2023-07-18 21:18 ios-arm64-corellium go@dcf32c66 cmd/link.TestTrampoline (log)
2023-07-18 21:18 ios-arm64-corellium go@dcf32c66 cmd/link.TestLargeReloc (log)
— watchflakes
gopherbot commentedon Jul 19, 2023
Found new dashboard test flakes for:
2023-07-18 19:53 ios-arm64-corellium go@88a545d8 cmd/link.TestContentAddressableSymbols (log)
2023-07-18 19:53 ios-arm64-corellium go@88a545d8 cmd/link.TestLargeReloc (log)
— watchflakes
mknyszek commentedon Jul 26, 2023
@golang/ios Was the system linker updated recently? This looks like a failure with the system linker specifically. (It would also be helpful to know what version of the linker is being used.)
mknyszek commentedon Jul 26, 2023
Even if the Go toolchain is invoking the system linker incorrectly, it should be erroring out cleanly, but this is clearly an internal assert failing. It could also be something wrong with the platform because it's a write call that's failing.
14 remaining items