-
Notifications
You must be signed in to change notification settings - Fork 18.3k
Open
Labels
Buildersx/build issues (builders, bots, dashboards)x/build issues (builders, bots, dashboards)NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.OS-iOSGOOS=iosGOOS=ioscompiler/runtimeIssues related to the Go compiler and/or runtime.Issues related to the Go compiler and/or runtime.
Milestone
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
Buildersx/build issues (builders, bots, dashboards)x/build issues (builders, bots, dashboards)NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.OS-iOSGOOS=iosGOOS=ioscompiler/runtimeIssues related to the Go compiler and/or runtime.Issues related to the Go compiler and/or runtime.
Type
Projects
Status
Todo
Status
No status
Milestone
Relationships
Development
Select code repository
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