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: plan9-arm builder failing frequently with a variety of errors #49338

Open
bcmills opened this issue Nov 4, 2021 · 330 comments
Open

all: plan9-arm builder failing frequently with a variety of errors #49338

bcmills opened this issue Nov 4, 2021 · 330 comments
Labels
arch-arm Issues solely affecting the 32-bit arm architecture. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. OS-Plan9
Milestone

Comments

@bcmills
Copy link
Contributor

bcmills commented Nov 4, 2021

#!watchflakes
default <- builder == "plan9-arm"

The one remaining plan9 builder is failing a significant fraction of build attempts.
Many of the failures follow specific known patterns (notably #49337, #46526, and #41952). However, many do not.

@millerresearch, @0intro, @fhs: is there someone who can investigate these failures and bring the plan9 port back up to par? With the 0intro builders missing (#49327, #49328), there is no longer any plan9 builder consistently passing tests.

greplogs --dashboard -md -l -e \\Aplan9. -E . --since=2021-10-01

2021-11-04T01:44:54-d9bb5f6/plan9-arm
2021-11-03T23:48:28-283373d/plan9-arm
2021-11-03T21:45:33-4a4e1f2-d3f5dd5/plan9-arm
2021-11-03T21:45:33-2c98350-d3f5dd5/plan9-arm
2021-11-03T19:32:33-74f99d0/plan9-arm
2021-11-03T18:37:22-cfd016d/plan9-arm
2021-11-03T15:59:11-5f0e5d2/plan9-arm
2021-11-03T09:23:34-6458b2e/plan9-arm
2021-11-03T05:00:00-519c0a2/plan9-arm
2021-11-03T00:49:50-a4b2c57/plan9-arm
2021-11-03T00:21:24-8f0ca7d/plan9-arm
2021-11-03T00:07:38-49a0063/plan9-arm
2021-11-03T00:06:52-32d2752/plan9-arm
2021-11-02T23:44:58-a0f373c/plan9-arm
2021-11-02T23:05:17-714668c-eb63cbd/plan9-arm
2021-11-02T21:18:39-60fd3ed/plan9-arm
2021-11-02T20:59:34-79024cf/plan9-arm
2021-11-02T19:56:02-c45c32b/plan9-arm
2021-11-02T19:37:42-1011e26/plan9-arm
2021-11-02T18:35:29-433ba58/plan9-arm
2021-11-02T18:35:22-0b37bd9/plan9-arm
2021-11-02T18:31:53-79c5240/plan9-arm
2021-11-02T18:24:18-f7a95d2/plan9-arm
2021-11-02T15:33:01-4d06874-da7173a/plan9-arm
2021-11-02T13:43:24-ee08195-4d7bf41/plan9-arm
2021-11-02T13:43:24-4ff95d6-4d7bf41/plan9-arm
2021-11-02T06:25:39-4ff95d6-088bb4b/plan9-arm
2021-11-02T06:21:44-3ee426a/plan9-arm
2021-11-02T06:20:21-c1ea339/plan9-arm
2021-11-02T06:19:33-4633b2d/plan9-arm
2021-11-02T05:35:11-6f327f7/plan9-arm
2021-11-02T03:55:19-4ff95d6-6f1e9a9/plan9-arm
2021-11-02T03:54:24-3c61cb3/plan9-arm
2021-11-02T03:53:56-b0472aa/plan9-arm
2021-11-02T03:52:33-9268565/plan9-arm
2021-11-01T22:55:50-02e5913/plan9-arm
2021-11-01T19:42:30-4ff95d6-5f1bcd1/plan9-arm
2021-11-01T18:53:06-b5a5b7b/plan9-arm
2021-11-01T16:31:02-03971e3-2bcf1c0/plan9-arm
2021-11-01T15:55:25-e2e910e/plan9-arm
2021-11-01T15:55:20-d2b5121/plan9-arm
2021-11-01T14:45:28-82f902a/plan9-arm
2021-11-01T13:12:37-4056934/plan9-arm
2021-11-01T13:08:16-732db40/plan9-arm
2021-11-01T02:47:30-fde4cc2/plan9-arm
2021-10-31T18:39:05-89c5270/plan9-arm
2021-10-31T18:13:09-fd09e88/plan9-arm
2021-10-31T17:52:41-3fa9ee4/plan9-arm
2021-10-30T18:30:34-6113dac/plan9-arm
2021-10-30T16:46:47-d1dceaf/plan9-arm
2021-10-30T12:32:06-351c04c-5d6d9f5/plan9-arm
2021-10-29T23:25:18-5d6d9f5/plan9-arm
2021-10-29T22:29:31-c812b97/plan9-arm
2021-10-29T22:27:26-3571ab5/plan9-arm
2021-10-29T19:35:47-5ec139f/plan9-arm
2021-10-29T18:56:29-6afdf01/plan9-arm
2021-10-29T18:35:29-9da6415/plan9-arm
2021-10-29T18:23:03-413672f/plan9-arm
2021-10-29T17:44:52-353d5b6/plan9-arm
2021-10-29T04:21:07-103d89b-f288526/plan9-arm
2021-10-29T02:16:47-2c7cdec/plan9-arm
2021-10-29T02:11:42-33c392f/plan9-arm
2021-10-29T00:04:41-d6a9af8-af05d8b/plan9-arm
2021-10-28T20:50:34-d0751b1/plan9-arm
2021-10-28T20:50:34-103d89b-d0751b1/plan9-arm
2021-10-28T20:43:39-b954024/plan9-arm
2021-10-28T20:43:02-e741e2f/plan9-arm
2021-10-28T18:48:25-e7eb6f6-f229e70/plan9-arm
2021-10-28T18:10:59-ed475fe/plan9-arm
2021-10-28T18:10:50-2bc8ed8/plan9-arm
2021-10-28T17:57:57-2666262/plan9-arm
2021-10-28T17:52:59-3124968/plan9-arm
2021-10-28T02:35:22-056dfe6/plan9-arm
2021-10-28T01:15:26-b2fe2eb/plan9-arm
2021-10-28T00:11:24-a91d0b6/plan9-arm
2021-10-27T22:17:35-79ff663/plan9-arm
2021-10-27T21:37:54-749f6e9/plan9-arm
2021-10-27T21:35:48-a3c4ac0/plan9-arm
2021-10-27T21:34:20-4fefd43/plan9-arm
2021-10-27T20:25:06-bbc0595/plan9-arm
2021-10-27T20:24:34-56dcf97/plan9-arm
2021-10-27T20:03:17-68bd512/plan9-arm
2021-10-27T19:34:49-ffd2284/plan9-arm
2021-10-27T19:18:20-514ebae/plan9-arm
2021-10-27T18:24:50-259735f/plan9-amd64-0intro
2021-10-27T18:24:50-259735f/plan9-arm
2021-10-27T16:59:43-c0ac39c/plan9-arm
2021-10-27T13:12:49-cfb5321/plan9-arm
2021-10-27T08:50:27-e1e2965-bdefb77/plan9-arm
2021-10-27T08:50:27-bdefb77/plan9-arm
2021-10-26T23:12:17-13eccaa/plan9-arm
2021-10-26T22:05:53-80be4a4/plan9-386-0intro
2021-10-26T19:04:53-9626607-1dc77a3/plan9-arm
2021-10-26T19:04:53-03971e3-1dc77a3/plan9-arm
2021-10-26T18:33:39-244f92e-76cef81/plan9-386-0intro
2021-10-26T17:10:45-d418f37-76cef81/plan9-386-0intro
2021-10-26T17:10:45-76cef81/plan9-386-0intro
2021-10-26T17:10:45-76cef81/plan9-amd64-0intro
2021-10-26T16:00:26-94870a3-1b2362b/plan9-arm
2021-10-26T14:05:47-a2b8c18/plan9-arm
2021-10-26T11:58:05-1e2820a/plan9-arm
2021-10-26T05:05:24-23fdd7f/plan9-arm
2021-10-26T01:22:47-f916b54-adfb85b/plan9-arm
2021-10-26T01:22:47-22652b4-adfb85b/plan9-arm
2021-10-26T01:07:41-41f7407/plan9-arm
2021-10-25T23:28:03-f916b54-e9eb66d/plan9-arm
2021-10-25T23:28:03-e9eb66d/plan9-arm
2021-10-25T21:03:33-60c3069/plan9-arm
2021-10-25T18:46:45-f47335e/plan9-arm
2021-10-25T17:02:16-52b10ab/plan9-arm
2021-10-25T16:07:11-fc8b4ca-c6e82e5/plan9-arm
2021-10-23T20:23:35-c96bc14-8dbf3e9/plan9-386-0intro
2021-10-23T20:23:35-8dbf3e9/plan9-arm
2021-10-23T16:18:19-d418f37-16318df/plan9-386-0intro
2021-10-23T16:18:19-c96bc14-16318df/plan9-386-0intro
2021-10-23T16:18:19-c96bc14-16318df/plan9-amd64-0intro
2021-10-23T16:18:19-affba50-16318df/plan9-386-0intro
2021-10-23T16:18:19-16318df/plan9-386-0intro
2021-10-23T16:18:19-16318df/plan9-amd64-0intro
2021-10-23T16:18:19-16318df/plan9-arm
2021-10-23T16:18:15-12e4404/plan9-arm
2021-10-23T16:18:09-c526cf8/plan9-arm
2021-10-23T16:18:04-2d205eb/plan9-arm
2021-10-23T16:17:58-3cd28ba/plan9-arm
2021-10-23T12:44:47-b0f7eb6/plan9-arm
2021-10-22T21:48:34-ae4d67c/plan9-arm
2021-10-22T21:12:07-76dd01f/plan9-arm
2021-10-22T14:05:31-ff8115d/plan9-arm
2021-10-21T17:31:42-392bb06/plan9-arm
2021-10-21T17:23:58-02a3666/plan9-arm
2021-10-21T13:05:07-8b9c0d1/plan9-arm
2021-10-21T02:35:47-9b675d0-fca46d0/plan9-arm
2021-10-20T20:39:19-d419a80/plan9-arm
2021-10-20T20:38:59-75b73d6/plan9-arm
2021-10-20T20:38:47-3ec8d4b/plan9-arm
2021-10-20T19:30:13-cbf1d01-3ff39c5/plan9-arm
2021-10-20T19:30:13-3ff39c5/plan9-arm
2021-10-20T19:29:12-4320949/plan9-arm
2021-10-20T18:48:51-cbf1d01-4e565f7/plan9-arm
2021-10-20T05:28:45-b091189/plan9-arm
2021-10-19T23:27:41-4ea6123-2be5b84/plan9-arm
2021-10-19T22:47:35-9fa8551/plan9-arm
2021-10-19T18:56:08-07e5527/plan9-arm
2021-10-19T18:43:12-d944984/plan9-arm
2021-10-19T18:43:08-1d63052/plan9-arm
2021-10-19T18:22:59-6c3cd5d/plan9-arm
2021-10-19T18:18:37-9820602/plan9-arm
2021-10-19T17:12:53-404f84d/plan9-arm
2021-10-19T17:01:42-3a07ab7/plan9-arm
2021-10-19T16:19:27-98f6e03-f92a358/plan9-arm
2021-10-19T08:44:22-1e49210/plan9-arm
2021-10-19T07:45:46-281050f-ee92daa/plan9-arm
2021-10-18T22:56:07-eba0e86/plan9-arm
2021-10-18T22:55:05-7397178/plan9-arm
2021-10-18T19:46:27-98f6e03-394a1ad/plan9-arm
2021-10-18T16:32:38-543a513/plan9-arm
2021-10-18T15:38:40-74acbaf/plan9-arm
2021-10-16T16:27:40-c96bc14-640a49b/plan9-386-0intro
2021-10-16T16:27:40-98f6e03-640a49b/plan9-arm
2021-10-16T16:27:40-640a49b/plan9-arm
2021-10-16T16:27:40-4f30a5c-640a49b/plan9-386-0intro
2021-10-16T14:50:21-c96bc14-680caf1/plan9-386-0intro
2021-10-16T14:50:21-98f6e03-680caf1/plan9-386-0intro
2021-10-16T14:50:21-4f30a5c-680caf1/plan9-386-0intro
2021-10-15T21:46:06-ed1c8db/plan9-386-0intro
2021-10-15T21:46:06-ed1c8db/plan9-amd64-0intro
2021-10-15T21:46:06-c96bc14-ed1c8db/plan9-amd64-0intro
2021-10-15T21:46:06-4f30a5c-ed1c8db/plan9-amd64-0intro
2021-10-15T21:44:07-4a7975e/plan9-386-0intro
2021-10-15T20:29:48-85cbdda/plan9-arm
2021-10-15T20:29:36-a17b2e8/plan9-386-0intro
2021-10-15T19:54:44-22951fb/plan9-arm
2021-10-15T19:03:33-98f6e03-cfe6763/plan9-arm
2021-10-15T18:07:49-98f6e03-8331f25/plan9-arm
2021-10-15T02:45:22-288d0b3-3da0ff8/plan9-arm
2021-10-15T02:02:50-ce04ca3-3da0ff8/plan9-arm
2021-10-15T02:02:50-3da0ff8/plan9-386-0intro
2021-10-15T00:16:20-ce04ca3-9e8ed86/plan9-arm
2021-10-14T23:32:09-3a269dc-9e8ed86/plan9-arm
2021-10-14T22:15:24-281050f-b59467e/plan9-arm
2021-10-14T18:44:37-a37bebc/plan9-arm
2021-10-14T18:44:29-a8c5a99/plan9-arm
2021-10-14T15:17:03-fbdf830/plan9-arm
2021-10-14T13:09:28-88e80df-24e798e/plan9-arm
2021-10-14T13:09:28-24e798e/plan9-arm
2021-10-14T12:38:31-88e80df-2feb2cc/plan9-arm
2021-10-14T07:18:59-1349c6e/plan9-arm
2021-10-14T04:18:44-acac939-9e4dc6f/plan9-arm
2021-10-14T01:51:22-276fb27/plan9-arm
2021-10-13T22:21:08-ac2ed98-b90d258/plan9-arm
2021-10-13T20:31:25-b90d258/plan9-arm
2021-10-13T18:15:48-40f82f8/plan9-amd64-0intro
2021-10-13T18:15:48-40f82f8/plan9-arm
2021-10-13T18:15:48-281050f-40f82f8/plan9-arm
2021-10-13T17:02:43-b5904f3/plan9-arm
2021-10-13T16:39:23-3986e5c/plan9-arm
2021-10-13T16:36:59-69041c7/plan9-arm
2021-10-13T15:11:16-0454d73/plan9-arm
2021-10-13T03:12:54-24389d4-4fb2e1c/plan9-arm
2021-10-12T22:02:39-732f6fa/plan9-arm
2021-10-12T21:30:45-0b930fb-3283d1a/plan9-arm
2021-10-12T21:15:50-3d051ba/plan9-arm
2021-10-12T20:53:52-ac6d706/plan9-arm
2021-10-12T20:20:41-d032b2b/plan9-arm
2021-10-12T18:30:24-281050f-6e0adde/plan9-arm
2021-10-12T12:24:09-c8768b9-4679670/plan9-arm
2021-10-12T06:55:50-c83725b-d887d3b/plan9-arm
2021-10-11T20:46:14-7023535/plan9-arm
2021-10-11T20:46:14-18fa840-7023535/plan9-arm
2021-10-11T19:20:12-18fa840-65ffee6/plan9-arm
2021-10-11T15:48:29-2478b6f/plan9-arm
2021-10-11T12:53:11-3b03d30-34f7b1f/plan9-386-0intro
2021-10-11T12:53:11-34f7b1f/plan9-arm
2021-10-11T12:42:06-59b2f51/plan9-arm
2021-10-10T15:11:26-d2d21d9/plan9-386-0intro
2021-10-10T15:11:26-d2d21d9/plan9-amd64-0intro
2021-10-10T15:11:26-d2d21d9/plan9-arm
2021-10-10T15:11:26-3b03d30-d2d21d9/plan9-386-0intro
2021-10-10T15:11:26-1af23bd-d2d21d9/plan9-386-0intro
2021-10-10T13:37:52-1af23bd-b99abf3/plan9-arm
2021-10-09T23:29:26-b99abf3/plan9-386-0intro
2021-10-09T23:29:26-b99abf3/plan9-arm
2021-10-08T22:21:41-ee04797-74abcab/plan9-arm
2021-10-08T19:41:16-c5188f2-7fcf9a1/plan9-arm
2021-10-08T19:41:16-7fcf9a1/plan9-386-0intro
2021-10-08T19:30:58-f430bda/plan9-arm
2021-10-08T19:19:09-b9e1e1b/plan9-386-0intro
2021-10-08T18:07:25-d480b5c/plan9-386-0intro
2021-10-08T17:58:41-16a3cef/plan9-arm
2021-10-08T17:32:31-d7ba1d2/plan9-386-0intro
2021-10-08T17:32:25-a7d3a0e/plan9-arm
2021-10-08T15:27:20-b3a4b2d/plan9-arm
2021-10-08T14:08:12-5b9206f/plan9-386-0intro
2021-10-08T14:08:12-5b9206f/plan9-arm
2021-10-07T22:19:58-1ceb723/plan9-arm
2021-10-07T21:39:17-6b4cf2b/plan9-arm
2021-10-07T20:37:43-d477ef3-ef2ebbe/plan9-arm
2021-10-07T19:56:19-4ab3c10/plan9-arm
2021-10-07T18:58:33-7286502/plan9-arm
2021-10-07T18:09:53-4607ebc/plan9-arm
2021-10-07T16:38:24-be571a3/plan9-arm
2021-10-07T14:37:45-ebeab63/plan9-arm
2021-10-07T14:37:36-375a1fb/plan9-arm
2021-10-07T02:30:47-2c98350-39bbf08/plan9-arm
2021-10-06T23:26:57-c8dd89e/plan9-arm
2021-10-06T23:26:57-86761ae-c8dd89e/plan9-arm
2021-10-06T21:17:08-2e107b4/plan9-arm
2021-10-06T21:06:48-197b328/plan9-arm
2021-10-06T15:53:04-4d8db00/plan9-arm
2021-10-05T23:58:29-ac60900/plan9-arm
2021-10-05T23:36:43-e82ed0c/plan9-arm
2021-10-05T22:42:11-96fface/plan9-arm
2021-10-05T20:52:58-0d6561b/plan9-arm
2021-10-05T20:35:54-990c9c6/plan9-arm
2021-10-05T19:15:03-ae83301/plan9-arm
2021-10-05T18:31:14-5d946f1/plan9-arm
2021-10-05T17:10:45-2dc2755-5140ad1/plan9-arm
2021-10-05T15:47:57-017ffcd/plan9-arm
2021-10-05T15:47:07-cfd74f7/plan9-arm
2021-10-05T01:30:56-d4b1ae0-123393a/plan9-386-0intro
2021-10-04T22:59:44-78c2529/plan9-arm
2021-10-04T22:59:13-199ec42/plan9-arm
2021-10-04T22:54:58-7c79e8e/plan9-arm
2021-10-04T22:00:53-d9952ff/plan9-386-0intro
2021-10-04T22:00:19-739328c/plan9-arm
2021-10-04T21:10:16-db89b5a-f0db7ea/plan9-arm
2021-10-04T18:15:09-ccaa907-9f8d558/plan9-arm
2021-10-04T17:17:11-cedda3a-cc5e3de/plan9-386-0intro
2021-10-04T17:17:11-ccaa907-cc5e3de/plan9-386-0intro
2021-10-04T17:17:11-cc5e3de/plan9-amd64-0intro
2021-10-04T15:50:43-9432320/plan9-386-0intro
2021-10-04T15:50:43-9432320/plan9-amd64-0intro
2021-10-02T16:05:55-0ebff1a-a7fe161/plan9-arm
2021-10-02T13:15:42-0ebff1a-7bf7bbc/plan9-arm
2021-10-01T23:51:16-c129af9/plan9-arm
2021-10-01T21:26:43-0ebff1a-0d65c27/plan9-arm
2021-10-01T19:30:53-13c407c-0d65c27/plan9-arm
2021-10-01T18:18:46-0d65c27/plan9-arm
2021-10-01T17:18:20-5279e53/plan9-arm
2021-10-01T16:45:09-58ad7eb-f19b2d5/plan9-arm
2021-10-01T16:17:08-f19b2d5/plan9-arm
2021-10-01T16:01:09-558b9da-8d494b0/plan9-arm
2021-10-01T15:59:38-e5ad363/plan9-arm
2021-10-01T14:06:36-96d3ba8/plan9-arm

@bcmills bcmills added OS-Plan9 NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. labels Nov 4, 2021
@millerresearch
Copy link
Contributor

For most of plan9-arm failures, the cause is filesystem flakiness on the builder machines (a cluster of 3 x raspberry pi 4). I've just reconfigured the build script to stop using ramfs (which has a locking bug) for /tmp, and stop using the ad hoc directory cache (which still seems to have some flaws). This should bypass most of the failures but will make the test suite a lot slower to run (by go.17 it had already regressed to about 2 hours even with these filesystem tweaks).

There are some other flakes of the "shouldn't be possible" variety, which are are rare and perplexing and impossible to replicate. They are occurring in general go runtime code, not specific to plan 9. There's a slight whiff of possible memory cache coherence trouble in some of these:
marked free object in span
attempt to clean non-empty span set
unexpected waitm - semaphore out of sync
runtime: cannot allocate memory
not inlined: unknown reason

It would be good to have a server-class ARM platform capable of running plan 9 as a more reliable builder. I don't know of one.

@gopherbot
Copy link

Change https://golang.org/cl/362975 mentions this issue: dashboard: omit the website repo on plan9

gopherbot pushed a commit to golang/build that referenced this issue Nov 11, 2021
The plan9 builders have relatively slow filesystems, and the website
repo is relatively filesystem-intensive — many of its tests walk and
process large trees of website content.

Instead of trying to precisely tune the x/website tests to pass on the
plan9 builders, let's skip this repo on them.

For golang/go#49338.

Change-Id: Ieaf50fb6955a6b39012a23ff72e61c1c31e4ce7c
Reviewed-on: https://go-review.googlesource.com/c/build/+/362975
Trust: Bryan C. Mills <bcmills@google.com>
Run-TryBot: Bryan C. Mills <bcmills@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
@bcmills
Copy link
Contributor Author

bcmills commented Nov 17, 2021

Many of the failure modes seem to have cleared up around 11 Nov.; it's not clear to me what fixed them.

One of the failures visible on the dashboard today is #49653; the other is the marked free object in span failure mode.

@bcmills
Copy link
Contributor Author

bcmills commented Nov 19, 2021

A few more failure modes that remain:
#22227 (unexpected signal in os.StartProcess)
#49684 (panic during panic)
#49691 (unexpected stale targets)

@gopherbot
Copy link

Change https://golang.org/cl/369018 mentions this issue: src/cmd/go/internal/work: lock Builder output mutex consistently

gopherbot pushed a commit that referenced this issue Dec 6, 2021
To prevent interleaving of output when 'go build' compiles several
packages in parallel, the output mutex in the Builder struct must
be locked around any calls to Builder.Print which could generate
arbitrary amounts of text (ie more than is guaranteed to be written
atomically to a pipe).

Fixes #49987
For #49338

Change-Id: I7947df57667deeff3f03f231824298d823f8a943
Reviewed-on: https://go-review.googlesource.com/c/go/+/369018
Reviewed-by: Bryan Mills <bcmills@google.com>
Run-TryBot: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Trust: Russ Cox <rsc@golang.org>
@gopherbot
Copy link

Change https://golang.org/cl/380414 mentions this issue: message/pipeline: skip TestFullCycle on plan9-arm

gopherbot pushed a commit to golang/text that referenced this issue Jan 24, 2022
This test has timed out several times recently on this builder. The
test is pretty slow even on Linux, and may be especially
filesystem-intensive.

For golang/go#49338

Change-Id: Ife2bb399b10f369f815055bb0ad44bb007f606b7
Reviewed-on: https://go-review.googlesource.com/c/text/+/380414
Trust: Bryan Mills <bcmills@google.com>
Run-TryBot: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
@bcmills
Copy link
Contributor Author

bcmills commented Jan 27, 2022

A sampling from the past week or so. Undiagnosed failures in bold.

greplogs --dashboard -md -l -e \\Aplan9-arm -E . --since=2022-01-20

2022-01-27T05:30:27-be5769c-a991d9d/plan9-arm

panic: test timed out after 10m0s
…
goroutine 6 [select, 9 minutes]:
…
golang.org/x/tools/go/packages.goListDriver(0x1695ab84, {0x175c8c78, 0x1, 0x1})
	/boot/workdir/gopath/src/golang.org/x/tools/go/packages/golist.go:200 +0x7b0
…
FAIL	golang.org/x/tools/gopls/doc	600.515s

That's stuck running go list:
https://cs.opensource.google/go/x/tools/+/master:go/packages/golist.go;l=447;drc=eb48d3f608bba06c3bb4f5627f9fc2562cc84dd2

2022-01-27T05:30:27-bbe1937-a991d9d/plan9-arm (#50857)
2022-01-27T05:30:27-aa10faf-a991d9d/plan9-arm (#50857)
2022-01-27T00:03:31-bbe1937-f4aa021/plan9-arm (#50857)
2022-01-26T23:43:39-be5769c-db48840/plan9-arm (probably #46520, not specific to plan9)
2022-01-26T23:43:39-bbe1937-db48840/plan9-arm (#50857)
2022-01-26T22:33:26-ef0b09c/plan9-arm (possibly #22227?)
2022-01-26T22:09:36-bbe1937-ca6a5c0/plan9-arm (#50857)
2022-01-26T21:43:32-be5769c-c8b0dce/plan9-arm (#46520, not specific to plan9)
2022-01-26T20:51:54-fe74b5f-c8b0dce/plan9-arm (#46520, not specific to plan9)
2022-01-26T17:58:00-bbe1937-719e989/plan9-arm (#50857)
2022-01-25T22:56:45-c20fd7c-6eb58cd/plan9-arm (#46520, not specific to plan9)
2022-01-25T22:04:10-c20fd7c-38729cf/plan9-arm (#46520, not specific to plan9)
2022-01-25T00:39:08-97de9ec-16d6a52/plan9-arm (#46520, not specific to plan9)
2022-01-24T21:27:20-cdd9e93/plan9-arm

--- FAIL: TestIntendedInlining (15.35s)
    inl_test.go:267: exit status: 'go 32037: 2'
FAIL
FAIL	cmd/compile/internal/test	119.720s

2022-01-24T16:42:11-2cc1836-19d819d/plan9-arm (#50775, mitigated)
2022-01-21T23:16:33-3c751cd-b7fa0f9/plan9-arm (#50775, mitigated)
2022-01-21T21:58:14-3c751cd-35b0db7/plan9-arm (#50775, mitigated)
2022-01-21T21:58:14-35b0db7/plan9-arm

panic: test timed out after 18m0s
…
goroutine 185 [chan receive, 17 minutes]:
…
os/exec.(*Cmd).CombinedOutput(0x110ae000)
	/boot/workdir/go/src/os/exec/exec.go:567 +0x98 fp=0x11105e2c sp=0x11105e18 pc=0x12b1dc
cmd/compile/internal/test.TestCode(0x10c02f00)
	/boot/workdir/go/src/cmd/compile/internal/test/ssa_test.go:171 +0x9fc fp=0x11105f98 sp=0x11105e2c pc=0x3af55c
…
FAIL	cmd/compile/internal/test	1080.192s

That's running a go test -c subprocess, but without a timeout so we don't get a useful goroutine dump to debug it 😞:
https://cs.opensource.google/go/go/+/master:src/cmd/compile/internal/test/ssa_test.go;l=171;drc=16a3cefc93d9b896b2053320e387d0e449904aba

2022-01-21T21:27:57-e7c9de2-9eba5ff/plan9-arm (#46520, not specific to plan9)
2022-01-21T21:08:53-3425967-9eba5ff/plan9-arm (#50775, mitigated)
2022-01-21T16:59:19-9f83dd3-9eba5ff/plan9-arm (#50775, mitigated)
2022-01-20T20:23:52-80963bc-2c2e081/plan9-arm (#46520, not specific to plan9)
2022-01-20T14:59:17-ab35822-9284279/plan9-arm (#46520, not specific to plan9)
2022-01-20T14:52:25-ab35822-e7d5857/plan9-arm (possibly #45211? if so, not specific to plan9)

@gopherbot
Copy link

Change https://go.dev/cl/408697 mentions this issue: dashboard: add known issues for plan9-arm

gopherbot pushed a commit to golang/build that referenced this issue May 26, 2022
For golang/go#52653.
Updates golang/go#49338.

Change-Id: Ib23be56bd79bce8b3168cb40064916a2a91dbb88
Reviewed-on: https://go-review.googlesource.com/c/build/+/408697
Auto-Submit: Bryan Mills <bcmills@google.com>
Reviewed-by: Alex Rakoczy <alex@golang.org>
Run-TryBot: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
@seankhliao seankhliao added this to the Unplanned milestone Aug 20, 2022
xhit pushed a commit to xhit/text that referenced this issue Oct 10, 2022
This test has timed out several times recently on this builder. The
test is pretty slow even on Linux, and may be especially
filesystem-intensive.

For golang/go#49338

Change-Id: Ife2bb399b10f369f815055bb0ad44bb007f606b7
Reviewed-on: https://go-review.googlesource.com/c/text/+/380414
Trust: Bryan Mills <bcmills@google.com>
Run-TryBot: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
@gopherbot

This comment was marked as resolved.

@bcmills bcmills added the arch-arm Issues solely affecting the 32-bit arm architecture. label Dec 6, 2022
@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2022-12-05 22:01 plan9-arm go@185e1a7b os/exec.TestExtraFilesRace (log)
--- FAIL: TestExtraFilesRace (0.50s)
    exec_test.go:850: iteration 2, process B got:

        want:
        fd3: listener 127.0.0.1:40881

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2022-12-06 20:08 plan9-arm net@1e63c2f0 go@a4a86c7b x/net/http2.TestTransportUsesGoAwayDebugError_Body (log)
--- FAIL: TestTransportUsesGoAwayDebugError_Body (0.03s)
    transport_test.go:2861: RoundTrip error = http2.GoAwayError: http2.GoAwayError{LastStreamID:0x5, ErrCode:0x0, DebugData:"some debug data"}, want http2.GoAwayError (http2.GoAwayError{LastStreamID:0x5, ErrCode:0xd, DebugData:"some debug data"})

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2022-12-22 15:34 plan9-arm benchmarks@03c43f28 go@f721fa3b (log)
runtime: signal received on thread not created by Go.

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2022-12-01 20:58 plan9-arm go@cc1771e2 net/http.TestOmitHTTP2Vet (log)
http.test 26576: warning: process exceeds 100 file descriptors
--- FAIL: TestOmitHTTP2Vet (20.57s)
    http_test.go:135: go vet failed: exit status: 'go 26635: 2', fatal error: all goroutines are asleep - deadlock!

        runtime stack:
        runtime.fatal({0x6104f8, 0x25})
        	/boot/workdir/go/src/runtime/panic.go:1066 +0x4c fp=0x3ffffc1c sp=0x3ffffc08 pc=0x3ad1c
        runtime.checkdead()
        	/boot/workdir/go/src/runtime/proc.go:5265 +0x318 fp=0x3ffffc5c sp=0x3ffffc1c pc=0x49858
        runtime.mput(0x983c000)
        	/boot/workdir/go/src/runtime/proc.go:5700 +0x44 fp=0x3ffffc60 sp=0x3ffffc5c pc=0x4b34c
        runtime.stopm()
        	/boot/workdir/go/src/runtime/proc.go:2332 +0x5c fp=0x3ffffc74 sp=0x3ffffc60 pc=0x42148
        runtime.findRunnable()
        	/boot/workdir/go/src/runtime/proc.go:3007 +0xd44 fp=0x3ffffd14 sp=0x3ffffc74 pc=0x43c9c
        runtime.schedule()
        	/boot/workdir/go/src/runtime/proc.go:3360 +0xac fp=0x3ffffd30 sp=0x3ffffd14 pc=0x44f94
        runtime.park_m(0x96130e0)
        	/boot/workdir/go/src/runtime/proc.go:3511 +0x150 fp=0x3ffffd44 sp=0x3ffffd30 pc=0x45784
        runtime.mcall()
        	/boot/workdir/go/src/runtime/asm_arm.s:265 +0x48 fp=0x3ffffd4c sp=0x3ffffd44 pc=0x69814
2022-12-12 22:32 plan9-arm crypto@23edec0b go@357ea858 (log)
runtime: program exceeds 0-thread limit
fatal error: thread exhaustion

runtime stack:
runtime.throw({0x6018dc, 0x11})
	/boot/workdir/go/src/runtime/panic.go:1047 +0x4c fp=0x3ffffd84 sp=0x3ffffd70 pc=0x3ac58
runtime.checkmcount()
	/boot/workdir/go/src/runtime/proc.go:789 +0x94 fp=0x3ffffd94 sp=0x3ffffd84 pc=0x3eef0
runtime.mReserveID()
	/boot/workdir/go/src/runtime/proc.go:805 +0x74 fp=0x3ffffda8 sp=0x3ffffd94 pc=0x3ef90
runtime.startm(0x9433300, 0x1)
	/boot/workdir/go/src/runtime/proc.go:2403 +0xb4 fp=0x3ffffdd4 sp=0x3ffffda8 pc=0x422d4
runtime.handoffp(0x9433300)
	/boot/workdir/go/src/runtime/proc.go:2463 +0x390 fp=0x3ffffdfc sp=0x3ffffdd4 pc=0x42870
runtime.retake(0x17310608ee127184)
	/boot/workdir/go/src/runtime/proc.go:5494 +0x2f0 fp=0x3ffffe20 sp=0x3ffffdfc pc=0x4a58c
runtime.sysmon()
	/boot/workdir/go/src/runtime/proc.go:5402 +0x5c0 fp=0x3ffffe8c sp=0x3ffffe20 pc=0x4a0ac
runtime.mstart1()
	/boot/workdir/go/src/runtime/proc.go:1498 +0x7c fp=0x3ffffe9c sp=0x3ffffe8c pc=0x40b88
runtime.mstart0()
	/boot/workdir/go/src/runtime/proc.go:1455 +0x64 fp=0x3ffffeac sp=0x3ffffe9c pc=0x40afc
runtime.mstart()
	/boot/workdir/go/src/runtime/asm_arm.s:210 +0x8 fp=0x3ffffeb0 sp=0x3ffffeac pc=0x697b4
2022-12-12 23:10 plan9-arm go@b16e94d1 (log)
fatal error: all goroutines are asleep - deadlock!

runtime stack:
runtime.fatal({0x6105a0, 0x25})
	/boot/workdir/go/src/runtime/panic.go:1066 +0x4c fp=0x3ffffbf4 sp=0x3ffffbe0 pc=0x3ad1c
runtime.checkdead()
	/boot/workdir/go/src/runtime/proc.go:5261 +0x318 fp=0x3ffffc34 sp=0x3ffffbf4 pc=0x49858
runtime.mput(0x969c240)
	/boot/workdir/go/src/runtime/proc.go:5696 +0x44 fp=0x3ffffc38 sp=0x3ffffc34 pc=0x4b34c
runtime.stopm()
	/boot/workdir/go/src/runtime/proc.go:2332 +0x5c fp=0x3ffffc4c sp=0x3ffffc38 pc=0x42148
runtime.findRunnable()
	/boot/workdir/go/src/runtime/proc.go:3007 +0xd44 fp=0x3ffffcec sp=0x3ffffc4c pc=0x43c9c
runtime.schedule()
	/boot/workdir/go/src/runtime/proc.go:3360 +0xac fp=0x3ffffd08 sp=0x3ffffcec pc=0x44f94
runtime.park_m(0x94033b0)
	/boot/workdir/go/src/runtime/proc.go:3511 +0x150 fp=0x3ffffd1c sp=0x3ffffd08 pc=0x45784
runtime.mcall()
	/boot/workdir/go/src/runtime/asm_arm.s:265 +0x48 fp=0x3ffffd24 sp=0x3ffffd1c pc=0x69814
2022-12-13 21:00 plan9-arm benchmarks@555ee2b5 go@357ea858 (log)
../../../../pkg/mod/cloud.google.com/go@v0.97.0/iam/iam.go:30:2: google.golang.org/genproto@v0.0.0-20211021150943-2b146023228c: read "https:/proxy.golang.org/@v/v0.0.0-20211021150943-2b146023228c.zip": unexpected EOF
../../../../pkg/mod/github.com/googleapis/gax-go/v2@v2.1.1/apierror/internal/proto/error.pb.go:27:2: google.golang.org/genproto@v0.0.0-20211021150943-2b146023228c: read "https:/proxy.golang.org/@v/v0.0.0-20211021150943-2b146023228c.zip": unexpected EOF
../../../../pkg/mod/github.com/googleapis/gax-go/v2@v2.1.1/apierror/apierror.go:40:2: google.golang.org/genproto@v0.0.0-20211021150943-2b146023228c: read "https:/proxy.golang.org/@v/v0.0.0-20211021150943-2b146023228c.zip": unexpected EOF
../../../../pkg/mod/google.golang.org/grpc@v1.40.0/status/status.go:34:2: google.golang.org/genproto@v0.0.0-20211021150943-2b146023228c: read "https:/proxy.golang.org/@v/v0.0.0-20211021150943-2b146023228c.zip": unexpected EOF
../../../../pkg/mod/cloud.google.com/go/storage@v1.18.2/internal/apiv2/storage_client.go:28:2: google.golang.org/genproto@v0.0.0-20211021150943-2b146023228c: read "https:/proxy.golang.org/@v/v0.0.0-20211021150943-2b146023228c.zip": unexpected EOF
../../../../pkg/mod/cloud.google.com/go/storage@v1.18.2/iam.go:24:2: google.golang.org/genproto@v0.0.0-20211021150943-2b146023228c: read "https:/proxy.golang.org/@v/v0.0.0-20211021150943-2b146023228c.zip": unexpected EOF
2022-12-15 00:54 plan9-arm tools@5899b6a2 go@ea14d1b6 (log)
2022-12-23 17:16 plan9-arm go@38cfb3be net.TestPipe (log)
--- FAIL: TestPipe (120.26s)
    --- FAIL: TestPipe/PresentTimeout (119.92s)
        conntest.go:57: test timed out; terminating pipe
        conntest.go:279: got *errors.errorString: io: read/write on closed pipe, want net.Error
        conntest.go:268: got *errors.errorString: io: read/write on closed pipe, want net.Error
2022-12-29 17:47 plan9-arm go@642fd5f7 net/http.TestServerReadTimeout (log)
http.test 33195: warning: process exceeds 100 file descriptors
--- FAIL: TestServerReadTimeout (0.00s)
    --- FAIL: TestServerReadTimeout/h1 (1.60s)
        clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:35260: write tcp 127.0.0.1:35327->127.0.0.1:35260: i/o timeout
        serve_test.go:756: Get error, retrying: Post "https://127.0.0.1:35327": EOF
        clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:61614: write tcp 127.0.0.1:63071->127.0.0.1:61614: i/o timeout
        serve_test.go:756: Get error, retrying: Post "https://127.0.0.1:63071": EOF
        clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:48011: write tcp 127.0.0.1:60477->127.0.0.1:48011: i/o timeout
        serve_test.go:756: Get error, retrying: Post "https://127.0.0.1:60477": EOF
        clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:58029: read tcp 127.0.0.1:60830->127.0.0.1:58029: i/o timeout
        serve_test.go:756: Get error, retrying: Post "https://127.0.0.1:60830": write tcp 127.0.0.1:58029->127.0.0.1:60830: write /net/tcp/106/data: i/o on hungup channel
        serve_test.go:746: server timed out reading request body: got err client disconnected; want os.ErrDeadlineExceeded
        serve_test.go:756: Get error, retrying: Post "https://127.0.0.1:64770": unexpected EOF

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2023-01-20 21:10 plan9-arm benchmarks@33cb3306 go@27b6ace2 (log)
-> unzip /boot/workdir/gopath/pkg/mod/cache/download/github.com/biogo/biogo/@v/v1.0.4.zip: mkdir /boot/workdir/gopath/pkg/mod/github.com/biogo/biogo@v1.0.4/align/matrix/matrices: '/boot/workdir' fossil/fossil: walk: newfid 0x414 in use
-> unzip /boot/workdir/gopath/pkg/mod/cache/download/github.com/gomodule/redigo/@v/v1.8.5.zip: open /boot/workdir/gopath/pkg/mod/github.com/gomodule/redigo@v1.8.5/redis/log.go: '.../workdir/gopath/pkg/mod/github.com/gomodule/redigo@v1.8.5/redis/log.go' clone failed
-> unzip /boot/workdir/gopath/pkg/mod/cache/download/github.com/google/pprof/@v/v0.0.0-20211122183932-1daafda22083.zip: open /boot/workdir/gopath/pkg/mod/github.com/google/pprof@v0.0.0-20211122183932-1daafda22083/internal/driver/driver_focus.go: '.../internal/driver/driver_focus.go' clone failed
go: writing go.mod cache: open /boot/workdir/gopath/pkg/mod/cache/download/cloud.google.com/go/storage/@v/v1.18.2.mod867510410.tmp: '.../cache/download/cloud.google.com/go/storage/@v/v1.18.2.mod867510410.tmp' clone failed
go: writing go.mod cache: mkdir /boot/workdir/gopath/pkg/mod/cache/download/github.com/!roaring!bitmap: '/boot/workdir/gopath/pkg/mod/cache/download/github.com/!roaring!bitmap' clone failed
go: writing go.mod cache: open /boot/workdir/gopath/pkg/mod/cache/download/github.com/biogo/biogo/@v/v1.0.4.mod315910635.tmp: '.../mod/cache/download/github.com/biogo/biogo/@v/v1.0.4.mod315910635.tmp' clone failed
go: writing go.mod cache: mkdir /boot/workdir/gopath/pkg/mod/cache/download/github.com/blevesearch: '/boot/workdir/gopath/pkg/mod/cache/download/github.com/blevesearch' clone failed
go: writing go.mod cache: mkdir /boot/workdir/gopath/pkg/mod/cache/download/github.com/biogo/store/@v: '/boot/workdir/gopath/pkg/mod/cache/download/github.com/biogo/store/@v' clone failed
go: writing go.mod cache: mkdir /boot/workdir/gopath/pkg/mod/cache/download/github.com/blevesearch: '/boot/workdir/gopath/pkg/mod/cache/download/github.com/blevesearch' clone failed
go: writing go.mod cache: mkdir /boot/workdir/gopath/pkg/mod/cache/download/github.com/blevesearch/segment: '.../workdir/gopath/pkg/mod/cache/download/github.com/blevesearch/segment' clone failed
...
sweet/benchmarks/tile38/main.go:27:2: unzip /boot/workdir/gopath/pkg/mod/cache/download/github.com/gomodule/redigo/@v/v1.8.5.zip: open /boot/workdir/gopath/pkg/mod/github.com/gomodule/redigo@v1.8.5/redis/log.go: '.../workdir/gopath/pkg/mod/github.com/gomodule/redigo@v1.8.5/redis/log.go' clone failed
../../../../pkg/mod/github.com/googleapis/gax-go/v2@v2.1.1/apierror/apierror.go:39:2: mkdir /boot/workdir/gopath/pkg/mod/cache/download/google.golang.org: '/boot/workdir/gopath/pkg/mod/cache/download/google.golang.org' clone failed
../../../../pkg/mod/cloud.google.com/go/storage@v1.18.2/bucket.go:32:2: mkdir /boot/workdir/gopath/pkg/mod/cache/download/google.golang.org: '/boot/workdir/gopath/pkg/mod/cache/download/google.golang.org' clone failed
../../../../pkg/mod/cloud.google.com/go/storage@v1.18.2/bucket.go:33:2: mkdir /boot/workdir/gopath/pkg/mod/cache/download/google.golang.org: '/boot/workdir/gopath/pkg/mod/cache/download/google.golang.org' clone failed
../../../../pkg/mod/cloud.google.com/go/storage@v1.18.2/internal/apiv2/doc.go:62:2: mkdir /boot/workdir/gopath/pkg/mod/cache/download/google.golang.org: '/boot/workdir/gopath/pkg/mod/cache/download/google.golang.org' clone failed
../../../../pkg/mod/cloud.google.com/go/storage@v1.18.2/internal/apiv2/storage_client.go:26:2: mkdir /boot/workdir/gopath/pkg/mod/cache/download/google.golang.org: '/boot/workdir/gopath/pkg/mod/cache/download/google.golang.org' clone failed
../../../../pkg/mod/cloud.google.com/go/storage@v1.18.2/acl.go:24:2: mkdir /boot/workdir/gopath/pkg/mod/cache/download/google.golang.org: '/boot/workdir/gopath/pkg/mod/cache/download/google.golang.org' clone failed
../../../../pkg/mod/cloud.google.com/go/storage@v1.18.2/storage.go:50:2: mkdir /boot/workdir/gopath/pkg/mod/cache/download/google.golang.org: '/boot/workdir/gopath/pkg/mod/cache/download/google.golang.org' clone failed
../../../../pkg/mod/cloud.google.com/go/storage@v1.18.2/internal/apiv2/storage_client.go:27:2: mkdir /boot/workdir/gopath/pkg/mod/cache/download/google.golang.org: '/boot/workdir/gopath/pkg/mod/cache/download/google.golang.org' clone failed
../../../../pkg/mod/cloud.google.com/go/storage@v1.18.2/storage.go:51:2: mkdir /boot/workdir/gopath/pkg/mod/cache/download/google.golang.org: '/boot/workdir/gopath/pkg/mod/cache/download/google.golang.org' clone failed

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2023-01-05 16:42 plan9-arm net@f8411da7 go@cc82867f x/net/http2/h2c.TestPropagation (log)
2023/01/25 15:10:33 http2: server connection error from 127.0.0.1:36015: connection error: COMPRESSION_ERROR
2023/01/25 15:10:33 http2: server connection error from 127.0.0.1:33357: connection error: COMPRESSION_ERROR
2023/01/25 15:10:34 http2: server connection error from 127.0.0.1:60254: connection error: COMPRESSION_ERROR
2023/01/25 15:10:36 http2: server connection error from 127.0.0.1:59038: connection error: COMPRESSION_ERROR
2023/01/25 15:10:40 http2: server connection error from 127.0.0.1:57344: connection error: COMPRESSION_ERROR
2023/01/25 15:10:48 http2: server connection error from 127.0.0.1:42738: connection error: COMPRESSION_ERROR
panic: test timed out after 30m0s
running tests:
	TestPropagation (30m0s)

golang.org/x/net/http2.(*clientConnPool).getClientConn(0x9212160, 0x920a100, {0x920e0d0, 0xf}, 0x1)
	/boot/workdir/gopath/src/golang.org/x/net/http2/client_conn_pool.go:97 +0x1e4
golang.org/x/net/http2.(*clientConnPool).GetClientConn(0x9212160, 0x920a100, {0x920e0d0, 0xf})
	/boot/workdir/gopath/src/golang.org/x/net/http2/client_conn_pool.go:55 +0x3c
golang.org/x/net/http2.(*Transport).RoundTripOpt(0x92140c0, 0x920a100, {0x0})
	/boot/workdir/gopath/src/golang.org/x/net/http2/transport.go:554 +0x198
golang.org/x/net/http2.(*Transport).RoundTrip(0x92140c0, 0x920a100)
	/boot/workdir/gopath/src/golang.org/x/net/http2/transport.go:513 +0x2c
net/http.send(0x920a100, {0x3c0628, 0x92140c0}, {0x0, 0x0, 0x0})
	/boot/workdir/go/src/net/http/client.go:252 +0x52c
net/http.(*Client).send(0x9212100, 0x920a100, {0x0, 0x0, 0x0})
	/boot/workdir/go/src/net/http/client.go:176 +0x94
net/http.(*Client).do(0x9212100, 0x920a100)
	/boot/workdir/go/src/net/http/client.go:716 +0x948
net/http.(*Client).Do(...)
	/boot/workdir/go/src/net/http/client.go:582
golang.org/x/net/http2/h2c.TestPropagation(0x92080f0)
	/boot/workdir/gopath/src/golang.org/x/net/http2/h2c/h2c_test.go:133 +0x500
testing.tRunner(0x92080f0, 0x36d90c)
2023-01-19 20:43 plan9-arm go@f89badf6 (log)
0x9abe000 0x9bc0000
fatal error: bad span state

runtime stack:
runtime.throw({0x5ff570, 0xe})
	/boot/workdir/go/src/runtime/panic.go:1047 +0x4c fp=0x3ffffbdc sp=0x3ffffbc8 pc=0x3ac58
runtime.stackfree({0x9bc0000, 0x9be0000})
	/boot/workdir/go/src/runtime/stack.go:502 +0x1d0 fp=0x3ffffc20 sp=0x3ffffbdc pc=0x524a0
runtime.gfput(0x9436000, 0x94033b0)
	/boot/workdir/go/src/runtime/proc.go:4395 +0x5c fp=0x3ffffc50 sp=0x3ffffc20 pc=0x47a78
runtime.goexit0(0x94033b0)
	/boot/workdir/go/src/runtime/proc.go:3671 +0x2e8 fp=0x3ffffc88 sp=0x3ffffc50 pc=0x460f0
runtime.mcall()
	/boot/workdir/go/src/runtime/asm_arm.s:265 +0x48 fp=0x3ffffc90 sp=0x3ffffc88 pc=0x69814
2023-01-19 20:46 plan9-arm go@e08642ca (log)
2023-01-20 02:42 plan9-arm tools@a7f033af go@c641d48a x/tools/gopls/internal/lsp/filecache.TestConcurrency (log)
--- FAIL: TestConcurrency (2.30s)
    filecache_test.go:99: open /tmp/gopls/eb948799/TestConcurrency/e0/e05ac03a87bbe7ab6768fe0fb083c0bbd4d325061645abf87964477a4bd35143: '/tmp/gopls' mount rpc error
2023-01-20 17:52 plan9-arm go@1011ccad os.TestDirFS (log)
os.test 38819: warning: process exceeds 100 file descriptors
os.test 38819: warning: process exceeds 200 file descriptors
os.test 38819: warning: process exceeds 300 file descriptors
os.test 38819: warning: process exceeds 400 file descriptors
os.test 38819: warning: process exceeds 500 file descriptors
os.test 38819: warning: process exceeds 600 file descriptors
os.test 38819: warning: process exceeds 700 file descriptors
os.test 38819: warning: process exceeds 800 file descriptors
os.test 38819: warning: process exceeds 900 file descriptors
os.test 38819: warning: process exceeds 1000 file descriptors
os.test 38819: warning: process exceeds 1100 file descriptors
os.test 38819: warning: process exceeds 1200 file descriptors
--- FAIL: TestDirFS (0.11s)
    os_test.go:2799: TestFS found errors:
        b: fsys.Stat: stat b: './testdata' file does not exist
2023-01-20 19:38 plan9-arm go@f07910bd os.TestDirFS (log)
os.test 38798: warning: process exceeds 100 file descriptors
os.test 38798: warning: process exceeds 200 file descriptors
os.test 38798: warning: process exceeds 300 file descriptors
os.test 38798: warning: process exceeds 400 file descriptors
os.test 38798: warning: process exceeds 500 file descriptors
os.test 38798: warning: process exceeds 600 file descriptors
os.test 38798: warning: process exceeds 700 file descriptors
os.test 38798: warning: process exceeds 800 file descriptors
os.test 38798: warning: process exceeds 900 file descriptors
os.test 38798: warning: process exceeds 1000 file descriptors
os.test 38798: warning: process exceeds 1100 file descriptors
os.test 38798: warning: process exceeds 1200 file descriptors
--- FAIL: TestDirFS (0.07s)
    os_test.go:2799: TestFS found errors:
        dir: fsys.Stat: stat dir: './testdata' file does not exist
2023-01-20 22:42 plan9-arm go@0518e33f os.TestWriteAtInAppendMode (log)
--- FAIL: TestWriteAtInAppendMode (0.00s)
    os_test.go:920: chtmpdir: chdir /boot/workdir/go/src/os: '/boot/workdir/go/src/os' does not exist
2023-01-20 22:42 plan9-arm go@0518e33f os.TestOpenFileLimit (log)
--- FAIL: TestOpenFileLimit (0.00s)
    rlimit_test.go:31: open rlimit.go: 'rlimit.go' file does not exist
2023-01-20 22:42 plan9-arm go@0518e33f os.TestDirFSRootDir (log)
--- FAIL: TestDirFSRootDir (0.00s)
    os_test.go:2846: open tmp/test3257637846/testdata/dirfs/a: '/tmp/test3257637846/testdata' does not exist
2023-01-20 22:42 plan9-arm go@0518e33f os.TestReaddirSmallSeek (log)
--- FAIL: TestReaddirSmallSeek (0.00s)
    os_test.go:2706: open /tmp/test3257637846/testdata/issue37161: '/tmp/test3257637846/testdata' does not exist
2023-01-20 22:42 plan9-arm go@0518e33f os.TestDirFS (log)
--- FAIL: TestDirFS (0.00s)
    os_test.go:2799: TestFS found errors:
        .: Open: open .: './testdata' file does not exist
        expected but not found: a
        expected but not found: b
        expected but not found: dir/x
2023-01-20 22:42 plan9-arm go@0518e33f os.TestReadDir (log)
--- FAIL: TestReadDir (0.00s)
    read_test.go:129: ReadDir .: read_test.go file not found
2023-01-20 22:42 plan9-arm go@0518e33f os.TestReadFile (log)
--- FAIL: TestReadFile (0.00s)
    read_test.go:36: ReadFile read_test.go: open read_test.go: 'read_test.go' file does not exist
2023-01-20 22:42 plan9-arm go@0518e33f os.TestFileReaddir (log)
--- FAIL: TestFileReaddir (0.02s)
    --- FAIL: TestFileReaddir/. (0.00s)
        os_test.go:399: could not find dir_unix.go
        os_test.go:399: could not find env.go
        os_test.go:399: could not find error.go
        os_test.go:399: could not find file.go
        os_test.go:399: could not find os_test.go
        os_test.go:399: could not find types.go
        os_test.go:399: could not find stat_darwin.go
        os_test.go:399: could not find stat_linux.go
2023-01-20 22:42 plan9-arm go@0518e33f os.TestFileReaddirnames (log)
--- FAIL: TestFileReaddirnames (0.00s)
    --- FAIL: TestFileReaddirnames/. (0.00s)
        os_test.go:362: could not find dir_unix.go
        os_test.go:362: could not find env.go
        os_test.go:362: could not find error.go
        os_test.go:362: could not find file.go
        os_test.go:362: could not find os_test.go
        os_test.go:362: could not find types.go
        os_test.go:362: could not find stat_darwin.go
        os_test.go:362: could not find stat_linux.go
2023-01-20 22:42 plan9-arm go@0518e33f os.TestFileReadDir (log)
--- FAIL: TestFileReadDir (0.01s)
    --- FAIL: TestFileReadDir/. (0.00s)
        os_test.go:454: could not find dir_unix.go
        os_test.go:454: could not find env.go
        os_test.go:454: could not find error.go
        os_test.go:454: could not find file.go
        os_test.go:454: could not find os_test.go
        os_test.go:454: could not find types.go
        os_test.go:454: could not find stat_darwin.go
        os_test.go:454: could not find stat_linux.go
2023/01/21 02:05:04 open testdata/hello: 'testdata' file does not exist
2023-01-23 18:50 plan9-arm go@b90971b2 os.TestDirFS (log)
os.test 38679: warning: process exceeds 100 file descriptors
os.test 38679: warning: process exceeds 200 file descriptors
os.test 38679: warning: process exceeds 300 file descriptors
os.test 38679: warning: process exceeds 400 file descriptors
os.test 38679: warning: process exceeds 500 file descriptors
os.test 38679: warning: process exceeds 600 file descriptors
os.test 38679: warning: process exceeds 700 file descriptors
os.test 38679: warning: process exceeds 800 file descriptors
os.test 38679: warning: process exceeds 900 file descriptors
os.test 38679: warning: process exceeds 1000 file descriptors
os.test 38679: warning: process exceeds 1100 file descriptors
os.test 38679: warning: process exceeds 1200 file descriptors
--- FAIL: TestDirFS (0.13s)
    os_test.go:2799: testing fs.Sub(fsys, dir): TestFS found errors:
        .: fs.ReadDir: open .: './testdata' file does not exist

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2023-01-24 19:29 plan9-arm go@083d94f6 (log)
go: no such tool "compile"
go tool dist: Failed: exit status: 'go 24782: 2'

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2023-01-20 09:27 plan9-arm go@1bef0707 os.TestDirFS (log)
os.test 38845: warning: process exceeds 100 file descriptors
os.test 38845: warning: process exceeds 200 file descriptors
os.test 38845: warning: process exceeds 300 file descriptors
os.test 38845: warning: process exceeds 400 file descriptors
os.test 38845: warning: process exceeds 500 file descriptors
os.test 38845: warning: process exceeds 600 file descriptors
os.test 38845: warning: process exceeds 700 file descriptors
os.test 38845: warning: process exceeds 800 file descriptors
os.test 38845: warning: process exceeds 900 file descriptors
os.test 38845: warning: process exceeds 1000 file descriptors
os.test 38845: warning: process exceeds 1100 file descriptors
os.test 38845: warning: process exceeds 1200 file descriptors
--- FAIL: TestDirFS (0.08s)
    os_test.go:2799: TestFS found errors:
        b: second Open: open b: './testdata' file does not exist
2023-01-25 16:38 plan9-arm go@1d3088ef os.TestFileReadDir (log)
os.test 38568: warning: process exceeds 100 file descriptors
os.test 38568: warning: process exceeds 200 file descriptors
os.test 38568: warning: process exceeds 300 file descriptors
os.test 38568: warning: process exceeds 400 file descriptors
os.test 38568: warning: process exceeds 500 file descriptors
os.test 38568: warning: process exceeds 600 file descriptors
os.test 38568: warning: process exceeds 700 file descriptors
os.test 38568: warning: process exceeds 800 file descriptors
os.test 38568: warning: process exceeds 900 file descriptors
os.test 38568: warning: process exceeds 1000 file descriptors
os.test 38568: warning: process exceeds 1100 file descriptors
os.test 38568: warning: process exceeds 1200 file descriptors
--- FAIL: TestFileReadDir (0.01s)
    --- FAIL: TestFileReadDir/. (0.01s)
        os_test.go:436: stat ./env.go: './env.go' file does not exist
2023-01-25 18:50 plan9-arm go@3c7884a2 (log)
2023-01-26 01:06 plan9-arm go@89de906a os.TestDirFS (log)
os.test 38675: warning: process exceeds 100 file descriptors
os.test 38675: warning: process exceeds 200 file descriptors
os.test 38675: warning: process exceeds 300 file descriptors
os.test 38675: warning: process exceeds 400 file descriptors
os.test 38675: warning: process exceeds 500 file descriptors
os.test 38675: warning: process exceeds 600 file descriptors
os.test 38675: warning: process exceeds 700 file descriptors
os.test 38675: warning: process exceeds 800 file descriptors
os.test 38675: warning: process exceeds 900 file descriptors
os.test 38675: warning: process exceeds 1000 file descriptors
os.test 38675: warning: process exceeds 1100 file descriptors
os.test 38675: warning: process exceeds 1200 file descriptors
--- FAIL: TestDirFS (0.07s)
    os_test.go:2799: TestFS found errors:
        dir: Open: open dir: './testdata' file does not exist
2023-01-26 19:45 plan9-arm go@627f1286 os.TestFileReadDir (log)
os.test 38900: warning: process exceeds 100 file descriptors
os.test 38900: warning: process exceeds 200 file descriptors
os.test 38900: warning: process exceeds 300 file descriptors
os.test 38900: warning: process exceeds 400 file descriptors
os.test 38900: warning: process exceeds 500 file descriptors
os.test 38900: warning: process exceeds 600 file descriptors
os.test 38900: warning: process exceeds 700 file descriptors
os.test 38900: warning: process exceeds 800 file descriptors
os.test 38900: warning: process exceeds 900 file descriptors
os.test 38900: warning: process exceeds 1000 file descriptors
os.test 38900: warning: process exceeds 1100 file descriptors
os.test 38900: warning: process exceeds 1200 file descriptors
--- FAIL: TestFileReadDir (0.00s)
    --- FAIL: TestFileReadDir/. (0.02s)
        os_test.go:436: stat ./dir_unix.go: './dir_unix.go' file does not exist
2023-01-26 21:33 plan9-arm net@296f09aa go@dd44d981 x/net/http2/h2c.TestPropagation (log)
2023/02/02 01:48:51 http2: server connection error from 127.0.0.1:38262: connection error: COMPRESSION_ERROR
2023/02/02 01:48:51 http2: server connection error from 127.0.0.1:61518: connection error: COMPRESSION_ERROR
panic: test timed out after 30m0s
running tests:
	TestPropagation (30m0s)

golang.org/x/net/http2.(*clientConnPool).getClientConn(0x918e1a0, 0x918a100, {0x9184110, 0xf}, 0x1)
	/boot/workdir/gopath/src/golang.org/x/net/http2/client_conn_pool.go:97 +0x1e4
golang.org/x/net/http2.(*clientConnPool).GetClientConn(0x918e1a0, 0x918a100, {0x9184110, 0xf})
	/boot/workdir/gopath/src/golang.org/x/net/http2/client_conn_pool.go:55 +0x3c
golang.org/x/net/http2.(*Transport).RoundTripOpt(0x918c120, 0x918a100, {0x0})
	/boot/workdir/gopath/src/golang.org/x/net/http2/transport.go:554 +0x198
golang.org/x/net/http2.(*Transport).RoundTrip(0x918c120, 0x918a100)
	/boot/workdir/gopath/src/golang.org/x/net/http2/transport.go:513 +0x2c
net/http.send(0x918a100, {0x3bb8b0, 0x918c120}, {0x0, 0x0, 0x0})
	/boot/workdir/go/src/net/http/client.go:252 +0x52c
net/http.(*Client).send(0x918e140, 0x918a100, {0x0, 0x0, 0x0})
	/boot/workdir/go/src/net/http/client.go:176 +0x94
net/http.(*Client).do(0x918e140, 0x918a100)
	/boot/workdir/go/src/net/http/client.go:716 +0x944
net/http.(*Client).Do(...)
	/boot/workdir/go/src/net/http/client.go:582
golang.org/x/net/http2/h2c.TestPropagation(0x91940f0)
	/boot/workdir/gopath/src/golang.org/x/net/http2/h2c/h2c_test.go:133 +0x500
testing.tRunner(0x91940f0, 0x367b44)
2023-01-26 21:54 plan9-arm go@ea6d4b0e os.TestWriteAtInAppendMode (log)
--- FAIL: TestWriteAtInAppendMode (0.00s)
    os_test.go:920: chtmpdir: chdir /boot/workdir/go/src/os: '/boot/workdir/go/src/os' does not exist
2023-01-26 21:54 plan9-arm go@ea6d4b0e os.TestOpenFileLimit (log)
--- FAIL: TestOpenFileLimit (0.00s)
    rlimit_test.go:31: open rlimit.go: 'rlimit.go' file does not exist
2023-01-26 21:54 plan9-arm go@ea6d4b0e os.TestReadDir (log)
--- FAIL: TestReadDir (0.00s)
    read_test.go:129: ReadDir .: read_test.go file not found
2023-01-26 21:54 plan9-arm go@ea6d4b0e os.TestReadFile (log)
--- FAIL: TestReadFile (0.00s)
    read_test.go:36: ReadFile read_test.go: open read_test.go: 'read_test.go' file does not exist
2023-01-26 21:54 plan9-arm go@ea6d4b0e os.TestDirFSRootDir (log)
--- FAIL: TestDirFSRootDir (0.00s)
    os_test.go:2846: open tmp/test3691254424/testdata/dirfs/a: '/tmp/test3691254424/testdata' does not exist
2023-01-26 21:54 plan9-arm go@ea6d4b0e os.TestDirFS (log)
--- FAIL: TestDirFS (0.00s)
    os_test.go:2799: TestFS found errors:
        .: Open: open .: './testdata' file does not exist
        expected but not found: a
        expected but not found: b
        expected but not found: dir/x
2023-01-26 21:54 plan9-arm go@ea6d4b0e os.TestReaddirSmallSeek (log)
--- FAIL: TestReaddirSmallSeek (0.00s)
    os_test.go:2706: open /tmp/test3691254424/testdata/issue37161: '/tmp/test3691254424/testdata' does not exist
2023-01-26 21:54 plan9-arm go@ea6d4b0e os.TestFileReadDir (log)
--- FAIL: TestFileReadDir (0.01s)
    --- FAIL: TestFileReadDir/. (0.00s)
        os_test.go:454: could not find dir_unix.go
        os_test.go:454: could not find env.go
        os_test.go:454: could not find error.go
        os_test.go:454: could not find file.go
        os_test.go:454: could not find os_test.go
        os_test.go:454: could not find types.go
        os_test.go:454: could not find stat_darwin.go
        os_test.go:454: could not find stat_linux.go
2023-01-26 21:54 plan9-arm go@ea6d4b0e os.TestFileReaddir (log)
--- FAIL: TestFileReaddir (0.01s)
    --- FAIL: TestFileReaddir/. (0.00s)
        os_test.go:399: could not find dir_unix.go
        os_test.go:399: could not find env.go
        os_test.go:399: could not find error.go
        os_test.go:399: could not find file.go
        os_test.go:399: could not find os_test.go
        os_test.go:399: could not find types.go
        os_test.go:399: could not find stat_darwin.go
        os_test.go:399: could not find stat_linux.go
2023-01-26 21:54 plan9-arm go@ea6d4b0e os.TestFileReaddirnames (log)
--- FAIL: TestFileReaddirnames (0.01s)
    --- FAIL: TestFileReaddirnames/. (0.00s)
        os_test.go:362: could not find dir_unix.go
        os_test.go:362: could not find env.go
        os_test.go:362: could not find error.go
        os_test.go:362: could not find file.go
        os_test.go:362: could not find os_test.go
        os_test.go:362: could not find types.go
        os_test.go:362: could not find stat_darwin.go
        os_test.go:362: could not find stat_linux.go
2023/01/28 18:19:03 open testdata/hello: 'testdata' file does not exist
2023-01-26 21:54 plan9-arm go@ea6d4b0e os/exec (log)
fork/exec /tmp/go-build985727719/b124/exec.test: '/boot/workdir/go/src/os' does not exist
2023-01-27 03:32 plan9-arm go@4e3abee2 os.TestDirFS (log)
os.test 36915: warning: process exceeds 100 file descriptors
os.test 36915: warning: process exceeds 200 file descriptors
os.test 36915: warning: process exceeds 300 file descriptors
os.test 36915: warning: process exceeds 400 file descriptors
os.test 36915: warning: process exceeds 500 file descriptors
os.test 36915: warning: process exceeds 600 file descriptors
os.test 36915: warning: process exceeds 700 file descriptors
os.test 36915: warning: process exceeds 800 file descriptors
os.test 36915: warning: process exceeds 900 file descriptors
os.test 36915: warning: process exceeds 1000 file descriptors
os.test 36915: warning: process exceeds 1100 file descriptors
os.test 36915: warning: process exceeds 1200 file descriptors
--- FAIL: TestDirFS (0.16s)
    os_test.go:2799: testing fs.Sub(fsys, dir): TestFS found errors:
        x: Open: open x: './testdata' file does not exist
2023-01-30 16:32 plan9-arm go@87860873 net/http.TestServerReadTimeout (log)
http.test 28542: warning: process exceeds 100 file descriptors
--- FAIL: TestServerReadTimeout (0.00s)
    --- FAIL: TestServerReadTimeout/h2 (1.22s)
        clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:43789: write tcp 127.0.0.1:40901->127.0.0.1:43789: i/o timeout
        serve_test.go:756: Get error, retrying: Post "https://127.0.0.1:40901": EOF
        clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:65498: write tcp 127.0.0.1:48431->127.0.0.1:65498: i/o timeout
        serve_test.go:756: Get error, retrying: Post "https://127.0.0.1:48431": EOF
        clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:55311: write tcp 127.0.0.1:60716->127.0.0.1:55311: i/o timeout
        serve_test.go:756: Get error, retrying: Post "https://127.0.0.1:60716": EOF
        clientserver_test.go:210: server log: http: TLS handshake error from 127.0.0.1:56933: write tcp 127.0.0.1:57942->127.0.0.1:56933: i/o timeout
        serve_test.go:756: Get error, retrying: Post "https://127.0.0.1:57942": EOF
        serve_test.go:746: server timed out reading request body: got err client disconnected; want os.ErrDeadlineExceeded
        serve_test.go:756: Get error, retrying: Post "https://127.0.0.1:41059": local error: tls: bad record MAC
2023-01-30 20:09 plan9-arm go@45bee5e7 os.TestReadFile (log)
os.test 31035: warning: process exceeds 100 file descriptors
os.test 31035: warning: process exceeds 200 file descriptors
os.test 31035: warning: process exceeds 300 file descriptors
os.test 31035: warning: process exceeds 400 file descriptors
os.test 31035: warning: process exceeds 500 file descriptors
os.test 31035: warning: process exceeds 600 file descriptors
os.test 31035: warning: process exceeds 700 file descriptors
os.test 31035: warning: process exceeds 800 file descriptors
os.test 31035: warning: process exceeds 900 file descriptors
os.test 31035: warning: process exceeds 1000 file descriptors
os.test 31035: warning: process exceeds 1100 file descriptors
os.test 31035: warning: process exceeds 1200 file descriptors
--- FAIL: TestReadFile (0.01s)
    read_test.go:17: Stat "read_test.go" (looking for size 3171): stat read_test.go: 'read_test.go' file does not exist
2023-01-31 19:43 plan9-arm go@b89a840d (log)
go: no such tool "vet"
go: no such tool "compile"
go tool dist: Failed: exit status: 'go 15678: 2'

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2023-02-02 23:42 plan9-arm tools@81111180 go@a9648761 x/tools/cmd/bundle.TestBundle (log)
--- FAIL: TestBundle (5.10s)
    --- FAIL: TestBundle/Modules (1.30s)
        main_test.go:50: failed to load source package

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2023-02-07 20:59 plan9-arm go@1bd0405b os.TestDirFS (log)
os.test 32693: warning: process exceeds 100 file descriptors
os.test 32693: warning: process exceeds 200 file descriptors
os.test 32693: warning: process exceeds 300 file descriptors
os.test 32693: warning: process exceeds 400 file descriptors
os.test 32693: warning: process exceeds 500 file descriptors
os.test 32693: warning: process exceeds 600 file descriptors
os.test 32693: warning: process exceeds 700 file descriptors
os.test 32693: warning: process exceeds 800 file descriptors
os.test 32693: warning: process exceeds 900 file descriptors
os.test 32693: warning: process exceeds 1000 file descriptors
os.test 32693: warning: process exceeds 1100 file descriptors
os.test 32693: warning: process exceeds 1200 file descriptors
--- FAIL: TestDirFS (0.07s)
    os_test.go:2809: TestFS found errors:
        a: fsys.Stat: stat a: './testdata' file does not exist

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-06 19:15 plan9-arm go@d463de61 cmd/link (log)
fatal error: runtime.SetFinalizer: finalizer already set

runtime stack:
runtime.throw({0x3874c8, 0x2b})
	/boot/workdir/go/src/runtime/panic.go:1021 +0x4c fp=0x3ffffb40 sp=0x3ffffb2c pc=0x41860
runtime.SetFinalizer.func2()
	/boot/workdir/go/src/runtime/mfinal.go:512 +0x68 fp=0x3ffffb5c sp=0x3ffffb40 pc=0x1c0bc
runtime.systemstack(0x48c01)
	/boot/workdir/go/src/runtime/asm_arm.s:317 +0x60 fp=0x3ffffb60 sp=0x3ffffb5c pc=0x79244

...
os/exec.(*Cmd).writerDescriptor.func1()
	/boot/workdir/go/src/os/exec/exec.go:577 +0x21 fp=0xc3ffb4 sp=0xc3ff78 pc=0x10feb9
os/exec.(*Cmd).Start.func2(0xe0e370)
	/boot/workdir/go/src/os/exec/exec.go:724 +0x30 fp=0xc3ffe4 sp=0xc3ffb4 pc=0x110b20
os/exec.(*Cmd).Start.gowrap1()
	/boot/workdir/go/src/os/exec/exec.go:736 +0x30 fp=0xc3ffec sp=0xc3ffe4 pc=0x110ac4
runtime.goexit({})
	/boot/workdir/go/src/runtime/asm_arm.s:884 +0x4 fp=0xc3ffec sp=0xc3ffec pc=0x7ad84
created by os/exec.(*Cmd).Start in goroutine 50
	/boot/workdir/go/src/os/exec/exec.go:723 +0x968

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-08 01:59 plan9-arm go@b57a544f (log)
go tool dist: open /boot/workdir/go/src/cmd/go/internal/lockedfile/lockedfile.go: '/boot/workdir' mount rpc error
go tool dist: open /boot/workdir/go/pkg/plan9_arm: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x498 in use
go tool dist: mkdir /boot/workdir/go/pkg/obj/go-bootstrap/plan9_arm/internal: file already exists
go tool dist: open /boot/workdir/go/pkg/plan9_arm: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x498 in use
go tool dist: mkdir /boot/workdir/go/pkg: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x498 in use
go tool dist: open /boot/workdir/go/pkg/plan9_arm: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x498 in use
go tool dist: open /boot/workdir/go/pkg/plan9_arm: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x498 in use
go tool dist: open /boot/workdir/go/src/debug/buildinfo/buildinfo.go: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x498 in use
go tool dist: open /boot/workdir/go/pkg/plan9_arm: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x498 in use
go tool dist: open /boot/workdir/go/src/cmd/go/internal/base/base.go: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x498 in use
go tool dist: open /boot/workdir/go/src/internal/trace/traceviewer/format/format.go: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x498 in use

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-08 22:35 plan9-arm go@61d6817c (log)
fatal error: bad sweepgen in refill

goroutine 850 gp=0x144aea8 m=0 mp=0xa9b158 [running]:
runtime.throw({0x69c40d, 0x16})
	runtime/panic.go:1021 +0x4c fp=0x1475320 sp=0x147530c pc=0x42ca0
runtime.(*mcache).refill(0xacf778, 0x3a)
	runtime/mcache.go:157 +0x264 fp=0x1475350 sp=0x1475320 pc=0x1aba8
runtime.(*mcache).nextFree(0xacf778, 0x3a)
	runtime/malloc.go:948 +0x84 fp=0x1475370 sp=0x1475350 pc=0x1059c
runtime.mallocgc(0x2a0, 0x6432e0, 0x1)
...
	cmd/go/internal/work/action.go:460 +0x34 fp=0x1319e9c sp=0x1319e80 pc=0x530be8
cmd/go/internal/work.(*Builder).Do.func3({0x78f448, 0xac4e18}, 0x14b75c8)
	cmd/go/internal/work/exec.go:152 +0x778 fp=0x1319f84 sp=0x1319e9c pc=0x53f7f0
cmd/go/internal/work.(*Builder).Do.func4()
	cmd/go/internal/work/exec.go:221 +0xcc fp=0x1319fec sp=0x1319f84 pc=0x53eee4
runtime.goexit({})
	runtime/asm_arm.s:884 +0x4 fp=0x1319fec sp=0x1319fec pc=0x7c474
created by cmd/go/internal/work.(*Builder).Do in goroutine 1
	cmd/go/internal/work/exec.go:207 +0x3a8
go tool dist: Failed: exit status: 'go 20406: 2'

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-08 22:14 plan9-arm go@73811232 (log)
fatal error: bad sweepgen in refill

goroutine 424 gp=0x1172908 m=6 mp=0x1200508 [running]:
runtime.throw({0x69c41d, 0x16})
	runtime/panic.go:1021 +0x4c fp=0x156b478 sp=0x156b464 pc=0x42c7c
runtime.(*mcache).refill(0xacf088, 0x13)
	runtime/mcache.go:157 +0x264 fp=0x156b4a8 sp=0x156b478 pc=0x1ab84
runtime.(*mcache).nextFree(0xacf088, 0x13)
	runtime/malloc.go:948 +0x84 fp=0x156b4c8 sp=0x156b4a8 pc=0x10578
runtime.mallocgc(0x70, 0x65d3a8, 0x1)
...
	syscall/zsyscall_plan9_arm.go:45 +0x48 fp=0x1569d24 sp=0x1569cf8 pc=0x905f0
syscall.Await(0x1494c60)
	syscall/syscall_plan9.go:274 +0x50 fp=0x1569f84 sp=0x1569d24 pc=0x8fbd8
syscall.startProcess.func1()
	syscall/exec_plan9.go:517 +0x210 fp=0x1569fec sp=0x1569f84 pc=0x8db50
runtime.goexit({})
	runtime/asm_arm.s:884 +0x4 fp=0x1569fec sp=0x1569fec pc=0x7c464
created by syscall.startProcess in goroutine 426
	syscall/exec_plan9.go:492 +0xbc
go tool dist: Failed: exit status: 'go 28220: 2'

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-08 21:09 plan9-arm go@2171e628 cmd/vet.TestTags (log)
--- FAIL: TestTags (0.00s)
    --- FAIL: TestTags/othertag (407.76s)
        vet_test.go:163: -tags=othertag
        exec.go:193: test timed out while running command: /boot/workdir/go/bin/go vet -vettool=/tmp/go-build863147956/b001/vet.test -tags=othertag cmd/vet/testdata/tagtest
        vet_test.go:172: othertag: file2.go was excluded, should be included
        vet_test.go:178: err=exit status: 'go 76470: kill', output=<<>>

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-13 18:24 plan9-arm go@4f07bb39 net/http.TestUnsupportedTransferEncodingsReturn501 (log)
http.test 38688: warning: process exceeds 100 file descriptors
--- FAIL: TestUnsupportedTransferEncodingsReturn501 (0.00s)
    --- FAIL: TestUnsupportedTransferEncodingsReturn501/h1 (0.11s)
        serve_test.go:6299: "fugazi". unexpected error: dial tcp 127.0.0.1:64818: open /net/tcp/clone: '/net/tcp/clone' does not exist

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-13 21:36 plan9-arm go@508bb17e cmd/compile/internal/types2.TestStdTest (log)
--- FAIL: TestStdTest (12.18s)
    stdlib_test.go:281: /boot/workdir/go/test/gcgort.go:17:2: could not import runtime/debug (can't find import: "runtime/debug": wirep: p->m=19398664(5) p->status=1
        fatal error: wirep: invalid p state

        runtime stack:
        runtime.throw({0x69d279, 0x16})
        	runtime/panic.go:1021 +0x4c fp=0x3ffff9f8 sp=0x3ffff9e4 pc=0x42cec
        runtime.wirep.func2()
        	runtime/proc.go:5722 +0xd4 fp=0x3ffffa14 sp=0x3ffff9f8 pc=0x52260
        runtime.wirep(0x103d308)
...
        	os/exec/exec.go:577 +0x21 fp=0x1046fb4 sp=0x1046f78 pc=0x132a89
        os/exec.(*Cmd).Start.func2(0x1249de0)
        	os/exec/exec.go:724 +0x30 fp=0x1046fe4 sp=0x1046fb4 pc=0x1336f0
        os/exec.(*Cmd).Start.gowrap1()
        	os/exec/exec.go:736 +0x30 fp=0x1046fec sp=0x1046fe4 pc=0x133694
        runtime.goexit({})
        	runtime/asm_arm.s:884 +0x4 fp=0x1046fec sp=0x1046fec pc=0x7cb60
        created by os/exec.(*Cmd).Start in goroutine 173
        	os/exec/exec.go:723 +0x968
        )
2024-03-13 21:36 plan9-arm go@508bb17e cmd/compile/internal/types2.TestStdFixed (log)
--- FAIL: TestStdFixed (41.14s)
    stdlib_test.go:281: /boot/workdir/go/test/fixedbugs/issue18636.go:9:8: could not import runtime/debug (can't find import: "runtime/debug": wirep: p->m=19398664(5) p->status=1
        fatal error: wirep: invalid p state

        runtime stack:
        runtime.throw({0x69d279, 0x16})
        	runtime/panic.go:1021 +0x4c fp=0x3ffff9f8 sp=0x3ffff9e4 pc=0x42cec
        runtime.wirep.func2()
        	runtime/proc.go:5722 +0xd4 fp=0x3ffffa14 sp=0x3ffff9f8 pc=0x52260
        runtime.wirep(0x103d308)
...
        fatal error: wirep: invalid p state

        runtime stack:
        runtime.throw({0x69d279, 0x16})
        	runtime/panic.go:1021 +0x4c fp=0x3ffff9f8 sp=0x3ffff9e4 pc=0x42cec
        runtime.wirep.func2()
        	runtime/proc.go:5722 +0xd4 fp=0x3ffffa14 sp=0x3ffff9f8 pc=0x52260
        runtime.wirep(0x103d308)
        	runtime/proc.go:5716 +0x68 fp=0x3ffffa28 sp=0x3ffffa14 pc=0x52158
        runtime.acquirep(0x103d308)
...
        	os/exec/exec.go:577 +0x21 fp=0x1046fb4 sp=0x1046f78 pc=0x132a89
        os/exec.(*Cmd).Start.func2(0x1249de0)
        	os/exec/exec.go:724 +0x30 fp=0x1046fe4 sp=0x1046fb4 pc=0x1336f0
        os/exec.(*Cmd).Start.gowrap1()
        	os/exec/exec.go:736 +0x30 fp=0x1046fec sp=0x1046fe4 pc=0x133694
        runtime.goexit({})
        	runtime/asm_arm.s:884 +0x4 fp=0x1046fec sp=0x1046fec pc=0x7cb60
        created by os/exec.(*Cmd).Start in goroutine 173
        	os/exec/exec.go:723 +0x968
        )

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-14 16:30 plan9-arm go@90a2dcf1 go/types.TestSelf (log)
--- FAIL: TestSelf (15.82s)
    self_test.go:33: stmt.go:13:2: could not import internal/buildcfg (can't find import: "internal/buildcfg": runtime: g 177: unexpected return pc for syscall.Syscall called from 0x746f6f62
        stack: frame={sp:0x14870c8, fp:0x148715c} stack=[0x1486000,0x1488000)
        0x01487048:  0x69646b72  0x5f524544  0x454d414e  0x00000000 
        0x01487058:  0x00000000  0x00000000  0x425f4f47  0x444c4955 
        0x01487068:  0x4e5f5245  0x3d454d41  0x6e616c70  0x72612d39 
        0x01487078:  0x0000006d  0x00000000  0x425f4f47  0x444c4955 
        0x01487088:  0x4e5f5245  0x3d454d41  0x6e616c70  0x72612d39 
        0x01487098:  0x0000006d  0x00000000  0x41504f47  0x2f3d4854 
        0x014870a8:  0x746f6f62  0x726f772f  0x7269646b  0x706f672f 
...
        fatal error: unknown caller pc

        runtime stack:
        runtime.throw({0x6996aa, 0x11})
        	runtime/panic.go:1021 +0x4c fp=0x3ffffb24 sp=0x3ffffb10 pc=0x42cec
        runtime.(*unwinder).next(0x3ffffba8)
        	runtime/traceback.go:469 +0x338 fp=0x3ffffb78 sp=0x3ffffb24 pc=0x6ecb0
        runtime.scanstack(0x11b7d48, 0x1040274)
        	runtime/mgcmark.go:897 +0x2bc fp=0x3ffffc20 sp=0x3ffffb78 pc=0x274c8
        runtime.markroot.func1()
...
        0x01487178:  0x0000006e  0x00000000  0x78656f67  0x69726570 
        0x01487188:  0x746e656d  0x766f632e  0x67617265  0x64657265 
        0x01487198:  0x67697365  0x0000006e  0x78656f67  0x69726570 
        0x014871a8:  0x746e656d  0x6c6c612e  0x6568636f  0x72656461 
        0x014871b8:  0x00000073  0x00000000  0x00000000  0x00000000 
        0x014871c8:  0x00000000  0x00000000  0x00000000  0x00000000 
        0x014871d8:  0x00000000 
        created by cmd/go/internal/work.(*Builder).Do in goroutine 1
        	cmd/go/internal/work/exec.go:207 +0x3a8
        )

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-15 17:12 plan9-arm go@6f121623 (log)
bad flushGen 54 in prepareForSweep; sweepgen 12277884
fatal error: bad flushGen

runtime stack:
runtime.throw({0x697abb, 0xc})
	runtime/panic.go:1021 +0x4c fp=0x3ffffcc8 sp=0x3ffffcb4 pc=0x42ee8
runtime.(*mcache).prepareForSweep(0xad3088)
	runtime/mcache.go:326 +0xfc fp=0x3ffffce0 sp=0x3ffffcc8 pc=0x1b3f0
runtime.acquirep(0x103c008)
	runtime/proc.go:5688 +0x2c fp=0x3ffffcf4 sp=0x3ffffce0 pc=0x5227c
...
	runtime/lock_sema.go:296 +0x24 fp=0x1323fc8 sp=0x1323fa4 pc=0xf8d0
os/signal.signal_recv()
	runtime/sigqueue_plan9.go:110 +0x74 fp=0x1323fdc sp=0x1323fc8 pc=0x7a89c
os/signal.loop()
	os/signal/signal_plan9.go:27 +0x14 fp=0x1323fec sp=0x1323fdc pc=0x38dd34
runtime.goexit({})
	runtime/asm_arm.s:884 +0x4 fp=0x1323fec sp=0x1323fec pc=0x7cfd4
created by os/signal.Notify.func1.1 in goroutine 543
	os/signal/signal.go:151 +0x28
go tool dist: Failed: exit status: 'go 16143: 2'

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-12 20:49 plan9-arm sys@95f07eca go@bedda245 (log)
runtime: pointer 0x13fb3b0 to unallocated span span.base()=0x0 span.limit=0x0 span.state=0
runtime: found in object at *(0x118e900+0x1d4)
object=0x118e900 s.base()=0x118e000 s.limit=0x118fe00 s.spanclass=60 s.elemsize=768 s.state=mSpanInUse
 *(object+0) = 0x63fd20
 *(object+4) = 0x0
 *(object+8) = 0x13130c0
 *(object+12) = 0x19
 *(object+16) = 0x11e508d
 *(object+20) = 0x4
 *(object+24) = 0x0
...
fatal error: found bad pointer in Go heap (incorrect use of unsafe or cgo?)

runtime stack:
runtime.throw({0x6b9fbf, 0x3e})
	runtime/panic.go:1021 +0x4c fp=0x3ffffc48 sp=0x3ffffc34 pc=0x42ee8
runtime.badPointer(0xadf1f8, 0x13fb3b0, 0x118e900, 0x1d4)
	runtime/mbitmap.go:286 +0x88 fp=0x3ffffc68 sp=0x3ffffc48 pc=0x18c58
runtime.findObject(0x13fb3b0, 0x118e900, 0x1d4)
	runtime/mbitmap.go:329 +0xc4 fp=0x3ffffc80 sp=0x3ffffc68 pc=0x18ee4
runtime.scanobject(0x118e900, 0x103af74)
...
syscall.await({0x162bd40, 0x200, 0x200})
	syscall/zsyscall_plan9_arm.go:45 +0x48 fp=0x162bd24 sp=0x162bcf8 pc=0xd50e0
syscall.Await(0x11c2b80)
	syscall/syscall_plan9.go:274 +0x50 fp=0x162bf84 sp=0x162bd24 pc=0xd46c8
syscall.startProcess.func1()
	syscall/exec_plan9.go:517 +0x210 fp=0x162bfec sp=0x162bf84 pc=0xd2640
runtime.goexit({})
	runtime/asm_arm.s:884 +0x4 fp=0x162bfec sp=0x162bfec pc=0x7cfd4
created by syscall.startProcess in goroutine 605
	syscall/exec_plan9.go:492 +0xbc

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-04 18:29 plan9-arm crypto@70672239 go@b822f098 x/crypto/ssh/agent.TestServerResponseTooLarge (log)
--- FAIL: TestServerResponseTooLarge (0.20s)
    client_test.go:338: At least 4 bytes (the response size) should have been successfully written: 0 < 4: write tcp 127.0.0.1:47444->127.0.0.1:61888: write /net/tcp/51/data: connection refused
2024/03/16 01:15:34 agent 23: agent: incorrect passphrase
agent.test 3564: warning: process exceeds 100 file descriptors

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-16 02:25 plan9-arm go@68d3a9e4 net/http.TestChunkedNoContent (log)
http.test 39311: warning: process exceeds 100 file descriptors
--- FAIL: TestChunkedNoContent (0.00s)
    --- FAIL: TestChunkedNoContent/h2 (0.44s)
        transport_test.go:2243: closingBody=true, req 1/4: Get "https://127.0.0.1:51718": EOF

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-18 19:36 plan9-arm go@3c78ace2 cmd/link/internal/ld.TestMemProfileCheck (log)
--- FAIL: TestMemProfileCheck (0.00s)
    --- FAIL: TestMemProfileCheck/no_memprofile (1.88s)
        ld_test.go:338: exit status: 'go 72209: 1'
    --- FAIL: TestMemProfileCheck/with_memprofile_runtime_pprof (3.00s)
        ld_test.go:338: exit status: 'go 72288: 1'
    --- FAIL: TestMemProfileCheck/with_memprofile_http_pprof (2.62s)
        ld_test.go:338: exit status: 'go 72299: 1'
    --- FAIL: TestMemProfileCheck/with_memprofile_indirect (1.51s)
        ld_test.go:338: exit status: 'go 72303: 1'
2024-03-18 19:36 plan9-arm go@3c78ace2 cmd/link/internal/ld.TestDeadcode (log)
--- FAIL: TestDeadcode (0.06s)
    --- FAIL: TestDeadcode/typedesc (4.36s)
        deadcode_test.go:45: [/boot/workdir/go/bin/go build -ldflags=-dumpdep -o /tmp/TestDeadcode3662118066/001/typedesc.exe testdata/deadcode/typedesc.go]: exit status: 'go 72205: 2':
            go: no such tool "link"
    --- FAIL: TestDeadcode/ifacemethod5 (24.23s)
        deadcode_test.go:45: [/boot/workdir/go/bin/go build -ldflags=-dumpdep -o /tmp/TestDeadcode3662118066/001/ifacemethod5.exe testdata/deadcode/ifacemethod5.go]: exit status: 'go 71947: 1':
            command-line-arguments: exec: "/boot/workdir/go/pkg/tool/plan9_arm/link": stat /boot/workdir/go/pkg/tool/plan9_arm/link: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x714 in use
            go: failed to trim cache: stat /boot/cache/trim.txt: '/boot/cache' fossil/fossil-9legacy: walk: newfid 0x714 in use

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-19 20:02 plan9-arm go@99522de1 net/http (log)
http.test 39669: warning: process exceeds 100 file descriptors
2024/03/19 20:55:30 httptest.Server blocked in Close after 5 seconds, waiting for connections:
panic: test timed out after 9m0s
running tests:
	TestHTTPSClientDetectsHTTPServer/h1 (8m26s)

goroutine 56271 gp=0x10cbe68 m=31 mp=0xd18f08 [running]:
panic({0x4a1ea8, 0x2256020})
	/boot/workdir/go/src/runtime/panic.go:778 +0x148 fp=0x11ccf80 sp=0x11ccf2c pc=0x41104
testing.(*M).startAlarm.func1()
...
testing.tRunner.func2()
	/boot/workdir/go/src/testing/testing.go:1683 +0x30 fp=0x1008f94 sp=0x1008f80 pc=0x1146a4
testing.tRunner(0xf66f08, 0x10a1c98)
	/boot/workdir/go/src/testing/testing.go:1695 +0x15c fp=0x1008fe0 sp=0x1008f94 pc=0x114634
testing.(*T).Run.gowrap1()
	/boot/workdir/go/src/testing/testing.go:1742 +0x30 fp=0x1008fec sp=0x1008fe0 pc=0x115624
runtime.goexit({})
	/boot/workdir/go/src/runtime/asm_arm.s:884 +0x4 fp=0x1008fec sp=0x1008fec pc=0x7ca50
created by testing.(*T).Run in goroutine 194
	/boot/workdir/go/src/testing/testing.go:1742 +0x3c4

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-12 20:05 plan9-arm oauth2@3c9c1f6d go@5f5b20c4 x/oauth2/jwt.test [build] (log)
link: cannot read object file:read $WORK/b046/_pkg_.a: mount rpc error
2024-03-22 16:33 plan9-arm go@1c864333 cmd/link.TestStrictDup (log)
--- FAIL: TestStrictDup (10.99s)
    link_test.go:537: linking with -strictdups=1 failed: exit status: 'go 71321: 2'
        fatal error: all goroutines are asleep - deadlock!

        runtime stack:
        runtime.fatal({0x6b2627, 0x25})
        	runtime/panic.go:1040 +0x4c fp=0x3ffffbe0 sp=0x3ffffbcc pc=0x42fac
        runtime.checkdead()
        	runtime/proc.go:5874 +0x330 fp=0x3ffffc28 sp=0x3ffffbe0 pc=0x52a60
        runtime.mput(0x13b4008)
...
        fatal error: all goroutines are asleep - deadlock!

        runtime stack:
        runtime.fatal({0x6b2627, 0x25})
        	runtime/panic.go:1040 +0x4c fp=0x3ffffbe0 sp=0x3ffffbcc pc=0x42fac
        runtime.checkdead()
        	runtime/proc.go:5874 +0x330 fp=0x3ffffc28 sp=0x3ffffbe0 pc=0x52a60
        runtime.mput(0x13b4008)
        	runtime/proc.go:6322 +0x44 fp=0x3ffffc2c sp=0x3ffffc28 pc=0x54678
        runtime.stopm()
...
        runtime.gopark(0x6ee7d4, 0x0, 0x9, 0x3, 0x1)
        	runtime/proc.go:402 +0x104 fp=0x11b7ed8 sp=0x11b7ec4 pc=0x46280
        runtime.selectgo(0x11b7fcc, 0x11b7fac, 0x0, 0x0, 0x2, 0x1)
        	runtime/select.go:335 +0xb60 fp=0x11b7f84 sp=0x11b7ed8 pc=0x59828
        cmd/go/internal/work.(*Builder).Do.func4()
        	cmd/go/internal/work/exec.go:211 +0x12c fp=0x11b7fec sp=0x11b7f84 pc=0x54a480
        runtime.goexit({})
        	runtime/asm_arm.s:884 +0x4 fp=0x11b7fec sp=0x11b7fec pc=0x7d0a8
        created by cmd/go/internal/work.(*Builder).Do in goroutine 1
        	cmd/go/internal/work/exec.go:207 +0x3a8

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-25 15:26 plan9-arm go@25aa45af (log)
runtime: pointer 0x10d6000 to unallocated span span.base()=0x10d6000 span.limit=0x10dbe80 span.state=0
runtime: found in object at *(0x1587aa0+0x18)
object=0x1587aa0 s.base()=0x1586000 s.limit=0x1587fe0 s.spanclass=10 s.elemsize=48 s.state=mSpanInUse
 *(object+0) = 0x15a02a0
 *(object+4) = 0x27
 *(object+8) = 0x45402
 *(object+12) = 0x3905
 *(object+16) = 0x0
 *(object+20) = 0x0
 *(object+24) = 0x10d6000 <==
...
fatal error: found bad pointer in Go heap (incorrect use of unsafe or cgo?)

runtime stack:
runtime.throw({0x6c0b27, 0x3e})
	runtime/panic.go:1021 +0x4c fp=0x3ffffae0 sp=0x3ffffacc pc=0x42ee8
runtime.badPointer(0xf40ce8, 0x10d6000, 0x1587aa0, 0x18)
	runtime/mbitmap.go:286 +0x88 fp=0x3ffffb00 sp=0x3ffffae0 pc=0x18c58
runtime.findObject(0x10d6000, 0x1587aa0, 0x18)
	runtime/mbitmap.go:329 +0xc4 fp=0x3ffffb18 sp=0x3ffffb00 pc=0x18ee4
runtime.scanobject(0x1587aa0, 0x1040274)
...
	os/exec/exec.go:577 +0x50 fp=0x152afb4 sp=0x152af78 pc=0x12f620
os/exec.(*Cmd).Start.func2(0x137a120)
	os/exec/exec.go:724 +0x30 fp=0x152afe4 sp=0x152afb4 pc=0x130258
os/exec.(*Cmd).Start.gowrap1()
	os/exec/exec.go:736 +0x30 fp=0x152afec sp=0x152afe4 pc=0x1301fc
runtime.goexit({})
	runtime/asm_arm.s:884 +0x4 fp=0x152afec sp=0x152afec pc=0x7d0a8
created by os/exec.(*Cmd).Start in goroutine 582
	os/exec/exec.go:723 +0x968
go tool dist: Failed: exit status: 'go 13786: 2'

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-29 14:36 plan9-arm go@d0051be8 go/types.TestCheck (log)
--- FAIL: TestCheck (28.67s)
    --- FAIL: TestCheck/funcinference.go (0.61s)
        check_test.go:287: ../../internal/types/testdata/check/funcinference.go:7:8: no error expected: "could not import strconv (can't find import: \"strconv\": runtime: g 27 gp=0x1428008: unknown pc 0xd1d60\nstack: frame={sp:0x1431e1c, fp:0x0} stack=[0x1430000,0x1432000)\n0x01431d9c:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431dac:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431dbc:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431dcc:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431ddc:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431dec:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431dfc:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431e0c:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431e1c: <0x000d28a4  0x0102a150  0x014fed50  0x00000003 \n0x01431e2c:  0x00000003  0x0142a008  0x00000034  0x00000034 \n0x01431e3c:  0x01216030  0x011641b0  0x00000024  0x00000000 \n0x01431e4c:  0x00000030  0x00000030  0x00000030  0x00000000 \n0x01431e5c:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431e6c:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431e7c:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431e8c:  0x00000000  0x00000000  0x00000000  0x00000000 \nfatal error: unknown pc\n\nruntime stack:\nruntime.throw({0x6a24c9, 0xa})\n\truntime/panic.go:1021 +0x4c fp=0x3ffffc68 sp=0x3ffffc54 pc=0x421f8\nruntime.(*unwinder).initAt(0x3ffffd00, 0xffffffff, 0xffffffff, 0xffffffff, 0x1428008, 0x0)\n\truntime/traceback.go:206 +0x28c fp=0x3ffffce0 sp=0x3ffffc68 pc=0x6e0f0\nruntime.(*unwinder).init(...)\n\truntime/traceback.go:128\nruntime.copystack(0x1428008, 0x2000)\n\truntime/stack.go:930 +0x298 fp=0x3ffffd54 sp=0x3ffffce0 pc=0x5cd64\nruntime.newstack()\n\truntime/stack.go:1112 +0x4e0 fp=0x3ffffe28 sp=0x3ffffd54 pc=0x5d3c4\nruntime.morestack()\n\truntime/asm_arm.s:408 +0x60 fp=0x3ffffe2c sp=0x3ffffe28 pc=0x7ac68\n\ngoroutine 27 gp=0x1428008 m=2 mp=0x104a508 [copystack, locked to thread]:\nsyscall.forkAndExecInChild(0x102a150, {0x14fed50, 0x3, 0x3}, {0x142a008, 0x34, 0x34}, 0x1216030, 0x11641b0, 0x24, ...)\n\tsyscall/exec_plan9.go:126 +0xa74 fp=0x1431e1c sp=0x1431e1c pc=0xd1d60\nsyscall.forkExec({0x102a0f0, 0x2b}, {0x14fecc0, 0x2, 0x2}, 0x11641b0)\n\tsyscall/exec_plan9.go:431 +0x2fc fp=0x1431f84 sp=0x1431e1c pc=0xd224c\nsyscall.startProcess.func1()\n\tsyscall/exec_plan9.go:496 +0x80 fp=0x1431fec sp=0x1431f84 pc=0xd28a4\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x1431fec sp=0x1431fec pc=0x7c6d4\ncreated by syscall.startProcess in goroutine 43\n\tsyscall/exec_plan9.go:492 +0xbc\n\ngoroutine 1 gp=0x1002248 m=nil [semacquire]:\nruntime.gopark(0x6f3f60, 0xab6428, 0x12, 0x5, 0x4)\n\truntime/proc.go:402 +0x104 fp=0x1037674 sp=0x1037660 pc=0x45590\nruntime.goparkunlock(...)\n\truntime/proc.go:408\nruntime.semacquire1(0x137f8a8, 0x0, 0x1, 0x0, 0x12)\n\truntime/sema.go:160 +0x260 fp=0x103769c sp=0x1037674 pc=0x59780\nsync.runtime_Semacquire(0x137f8a8)\n\truntime/sema.go:62 +0x3c fp=0x10376b4 sp=0x103769c pc=0x79680\nsync.(*WaitGroup).Wait(0x137f8a0)\n\tsync/waitgroup.go:116 +0x68 fp=0x10376d0 sp=0x10376b4 pc=0x9f268\ncmd/go/internal/work.(*Builder).Do(0x11f4230, {0x79f898, 0xadaec0}, 0x10bdc88)\n\tcmd/go/internal/work/exec.go:230 +0x43c fp=0x1037764 sp=0x10376d0 pc=0x54f574\ncmd/go/internal/list.runList({0x79f898, 0xadaec0}, 0xaaa150, {0x1000118, 0x1, 0x1})\n\tcmd/go/internal/list/list.go:740 +0x1b74 fp=0x1037d24 sp=0x1037764 pc=0x59a224\nmain.invoke(0xaaa150, {0x10000f8, 0x5, 0x5})\n\tcmd/go/main.go:270 +0x718 fp=0x1037e60 sp=0x1037d24 pc=0x5e8f60\nmain.main()\n\tcmd/go/main.go:186 +0xdc4 fp=0x1037fa0 sp=0x1037e60 pc=0x5e8374\nruntime.main()\n\truntime/proc.go:271 +0x33c fp=0x1037fec sp=0x1037fa0 pc=0x44fc0\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x1037fec sp=0x1037fec pc=0x7c6d4\n\ngoroutine 2 gp=0x10025a8 m=nil [force gc (idle)]:\nruntime.gopark(0x6f3f60, 0xaaf8d8, 0x11, 0xa, 0x1)\n\truntime/proc.go:402 +0x104 fp=0x1047fcc sp=0x1047fb8 pc=0x45590\nruntime.goparkunlock(...)\n\truntime/proc.go:408\nruntime.forcegchelper()\n\truntime/proc.go:326 +0xd8 fp=0x1047fec sp=0x1047fcc pc=0x45380\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x1047fec sp=0x1047fec pc=0x7c6d4\ncreated by runtime.init.5 in goroutine 1\n\truntime/proc.go:314 +0x1c\n\ngoroutine 3 gp=0x1002908 m=nil [GC sweep wait]:\nruntime.gopark(0x6f3f60, 0xaafd28, 0xc, 0x9, 0x1)\n\truntime/proc.go:402 +0x104 fp=0x1048fc4 sp=0x1048fb0 pc=0x45590\nruntime.goparkunlock(...)\n\truntime/proc.go:408\nruntime.bgsweep(0x1030140)\n\truntime/mgcsweep.go:318 +0x11c fp=0x1048fe4 sp=0x1048fc4 pc=0x2f21c\nruntime.gcenable.gowrap1()\n\truntime/mgc.go:203 +0x28 fp=0x1048fec sp=0x1048fe4 pc=0x1ee10\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x1048fec sp=0x1048fec pc=0x7c6d4\ncreated by runtime.gcenable in goroutine 1\n\truntime/mgc.go:203 +0x74\n\ngoroutine 4 gp=0x1002a28 m=nil [GC scavenge wait]:\nruntime.gopark(0x6f3f60, 0xab0528, 0xd, 0xa, 0x2)\n\truntime/proc.go:402 +0x104 fp=0x1049fb4 sp=0x1049fa0 pc=0x45590\nruntime.goparkunlock(...)\n\truntime/proc.go:408\nruntime.(*scavengerState).park(0xab0528)\n\truntime/mgcscavenge.go:425 +0x68 fp=0x1049fc8 sp=0x1049fb4 pc=0x2c4f8\nruntime.bgscavenge(0x1030140)\n\truntime/mgcscavenge.go:658 +0x60 fp=0x1049fe4 sp=0x1049fc8 pc=0x2cca0\nruntime.gcenable.gowrap2()\n\truntime/mgc.go:204 +0x28 fp=0x1049fec sp=0x1049fe4 pc=0x1edbc\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x1049fec sp=0x1049fec pc=0x7c6d4\ncreated by runtime.gcenable in goroutine 1\n\truntime/mgc.go:204 +0xbc\n\ngoroutine 5 gp=0x1002d88 m=nil [finalizer wait]:\nruntime.gopark(0x6f3e24, 0xadaf7c, 0x10, 0xa, 0x1)\n\truntime/proc.go:402 +0x104 fp=0x1042f8c sp=0x1042f78 pc=0x45590\nruntime.runfinq()\n\truntime/mfinal.go:194 +0x110 fp=0x1042fec sp=0x1042f8c pc=0x1dc08\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x1042fec sp=0x1042fec pc=0x7c6d4\ncreated by runtime.createfing in goroutine 1\n\truntime/mfinal.go:164 +0x5c\n\ngoroutine 44 gp=0x1003688 m=nil [chan receive]:\nruntime.gopark(0x6f3e08, 0x11be2b4, 0xe, 0x7, 0x2)\n\truntime/proc.go:402 +0x104 fp=0x124b428 sp=0x124b414 pc=0x45590\nruntime.chanrecv(0x11be280, 0x124b48c, 0x1)\n\truntime/chan.go:629 +0x4d8 fp=0x124b464 sp=0x124b428 pc=0x8954\nruntime.chanrecv1(0x11be280, 0x124b48c)\n\truntime/chan.go:479 +0x20 fp=0x124b478 sp=0x124b464 pc=0x844c\nsyscall.startProcess({0x12a0330, 0x2b}, {0x12900f0, 0x2, 0x2}, 0x143ad20)\n\tsyscall/exec_plan9.go:522 +0xe8 fp=0x124b498 sp=0x124b478 pc=0xd27e8\nsyscall.StartProcess(...)\n\tsyscall/exec_plan9.go:533\nos.startProcess({0x12a0330, 0x2b}, {0x12900f0, 0x2, 0x2}, 0x124b574)\n\tos/exec_plan9.go:35 +0x218 fp=0x124b4dc sp=0x124b498 pc=0xf58a4\nos.StartProcess({0x12a0330, 0x2b}, {0x12900f0, 0x2, 0x2}, 0x124b574)\n\tos/exec.go:112 +0x58 fp=0x124b504 sp=0x124b4dc pc=0xf53fc\nos/exec.(*Cmd).Start(0x13cc008)\n\tos/exec/exec.go:700 +0x5cc fp=0x124b5c4 sp=0x124b504 pc=0x12ffc8\nos/exec.(*Cmd).Run(0x13cc008)\n\tos/exec/exec.go:604 +0x1c fp=0x124b5d4 sp=0x124b5c4 pc=0x12f9b4\ncmd/go/internal/work.(*Builder).toolID(0x11f4230, {0x69fc98, 0x7})\n\tcmd/go/internal/work/buildid.go:167 +0x2fc fp=0x124b66c sp=0x124b5d4 pc=0x549cf4\ncmd/go/internal/work.(*Builder).buildActionID(0x11f4230, 0x12a2248)\n\tcmd/go/internal/work/exec.go:334 +0x105c fp=0x124b890 sp=0x124b66c pc=0x551504\ncmd/go/internal/work.(*Builder).build(0x11f4230, {0x79f898, 0xadaec0}, 0x12a2248)\n\tcmd/go/internal/work/exec.go:474 +0x2d0 fp=0x124be80 sp=0x124b890 pc=0x552c48\ncmd/go/internal/work.(*buildActor).Act(0x1195aa0, 0x11f4230, {0x79f898, 0xadaec0}, 0x12a2248)\n\tcmd/go/internal/work/action.go:460 +0x34 fp=0x124be9c sp=0x124be80 pc=0x5414f8\ncmd/go/internal/work.(*Builder).Do.func3({0x79f898, 0xadaec0}, 0x12a2248)\n\tcmd/go/internal/work/exec.go:152 +0x778 fp=0x124bf84 sp=0x124be9c pc=0x550100\ncmd/go/internal/work.(*Builder).Do.func4()\n\tcmd/go/internal/work/exec.go:221 +0xcc fp=0x124bfec sp=0x124bf84 pc=0x54f7f4\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x124bfec sp=0x124bfec pc=0x7c6d4\ncreated by cmd/go/internal/work.(*Builder).Do in goroutine 1\n\tcmd/go/internal/work/exec.go:207 +0x3a8\n\ngoroutine 43 gp=0x11c6008 m=nil [chan receive]:\nruntime.gopark(0x6f3e08, 0x1426034, 0xe, 0x7, 0x2)\n\truntime/proc.go:402 +0x104 fp=0x10d9428 sp=0x10d9414 pc=0x45590\nruntime.chanrecv(0x1426000, 0x10d948c, 0x1)\n\truntime/chan.go:629 +0x4d8 fp=0x10d9464 sp=0x10d9428 pc=0x8954\nruntime.chanrecv1(0x1426000, 0x10d948c)\n\truntime/chan.go:479 +0x20 fp=0x10d9478 sp=0x10d9464 pc=0x844c\nsyscall.startProcess({0x102a0f0, 0x2b}, {0x14fecc0, 0x2, 0x2}, 0x11641b0)\n\tsyscall/exec_plan9.go:522 +0xe8 fp=0x10d9498 sp=0x10d9478 pc=0xd27e8\nsyscall.StartProcess(...)\n\tsyscall/exec_plan9.go:533\nos.startProcess({0x102a0f0, 0x2b}, {0x14fecc0, 0x2, 0x2}, 0x10d9574)\n\tos/exec_plan9.go:35 +0x218 fp=0x10d94dc sp=0x10d9498 pc=0xf58a4\nos.StartProcess({0x102a0f0, 0x2b}, {0x14fecc0, 0x2, 0x2}, 0x10d9574)\n\tos/exec.go:112 +0x58 fp=0x10d9504 sp=0x10d94dc pc=0xf53fc\nos/exec.(*Cmd).Start(0x13a0008)\n\tos/exec/exec.go:700 +0x5cc fp=0x10d95c4 sp=0x10d9504 pc=0x12ffc8\nos/exec.(*Cmd).Run(0x13a0008)\n\tos/exec/exec.go:604 +0x1c fp=0x10d95d4 sp=0x10d95c4 pc=0x12f9b4\ncmd/go/internal/work.(*Builder).toolID(0x11f4230, {0x69fc98, 0x7})\n\tcmd/go/internal/work/buildid.go:167 +0x2fc fp=0x10d966c sp=0x10d95d4 pc=0x549cf4\ncmd/go/internal/work.(*Builder).buildActionID(0x11f4230, 0x12a2608)\n\tcmd/go/internal/work/exec.go:334 +0x105c fp=0x10d9890 sp=0x10d966c pc=0x551504\ncmd/go/internal/work.(*Builder).build(0x11f4230, {0x79f898, 0xadaec0}, 0x12a2608)\n\tcmd/go/internal/work/exec.go:474 +0x2d0 fp=0x10d9e80 sp=0x10d9890 pc=0x552c48\ncmd/go/internal/work.(*buildActor).Act(0x1195ae8, 0x11f4230, {0x79f898, 0xadaec0}, 0x12a2608)\n\tcmd/go/internal/work/action.go:460 +0x34 fp=0x10d9e9c sp=0x10d9e80 pc=0x5414f8\ncmd/go/internal/work.(*Builder).Do.func3({0x79f898, 0xadaec0}, 0x12a2608)\n\tcmd/go/internal/work/exec.go:152 +0x778 fp=0x10d9f84 sp=0x10d9e9c pc=0x550100\ncmd/go/internal/work.(*Builder).Do.func4()\n\tcmd/go/internal/work/exec.go:221 +0xcc fp=0x10d9fec sp=0x10d9f84 pc=0x54f7f4\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x10d9fec sp=0x10d9fec pc=0x7c6d4\ncreated by cmd/go/internal/work.(*Builder).Do in goroutine 1\n\tcmd/go/internal/work/exec.go:207 +0x3a8\n\ngoroutine 20 gp=0x11c6128 m=nil [GC worker (idle)]:\nruntime.gopark(0x6f3e30, 0x11d1698, 0x1a, 0xa, 0x0)\n\truntime/proc.go:402 +0x104 fp=0x11c9f78 sp=0x11c9f64 pc=0x45590\nruntime.gcBgMarkWorker(0x118e480)\n\truntime/mgc.go:1333 +0xf4 fp=0x11c9fe4 sp=0x11c9f78 pc=0x21d34\nruntime.gcBgMarkStartWorkers.gowrap1()\n\truntime/mgc.go:1249 +0x28 fp=0x11c9fec sp=0x11c9fe4 pc=0x21c14\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x11c9fec sp=0x11c9fec pc=0x7c6d4\ncreated by runtime.gcBgMarkStartWorkers in goroutine 33\n\truntime/mgc.go:1249 +0x14c\n\ngoroutine 21 gp=0x11c6248 m=nil [GC worker (idle)]:\nruntime.gopark(0x6f3e30, 0x11d16b0, 0x1a, 0xa, 0x0)\n\truntime/proc.go:402 +0x104 fp=0x11cef78 sp=0x11cef64 pc=0x45590\nruntime.gcBgMarkWorker(0x118e480)\n\truntime/mgc.go:1333 +0xf4 fp=0x11cefe4 sp=0x11cef78 pc=0x21d34\nruntime.gcBgMarkStartWorkers.gowrap1()\n\truntime/mgc.go:1249 +0x28 fp=0x11cefec sp=0x11cefe4 pc=0x21c14\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x11cefec sp=0x11cefec pc=0x7c6d4\ncreated by runtime.gcBgMarkStartWorkers in goroutine 33\n\truntime/mgc.go:1249 +0x14c\n\ngoroutine 50 gp=0x12f4008 m=nil [runnable, locked to thread]:\nsyscall.Close(0x22)\n\tsyscall/zsyscall_plan9_arm.go:245 +0x80 fp=0x14a1e1c sp=0x14a1e1c pc=0xd5e58\nsyscall.forkExec({0x12183c0, 0x2b}, {0x121cf40, 0x2, 0x2}, 0x1000780)\n\tsyscall/exec_plan9.go:442 +0x320 fp=0x14a1f84 sp=0x14a1e1c pc=0xd2270\nsyscall.startProcess.func1()\n\tsyscall/exec_plan9.go:496 +0x80 fp=0x14a1fec sp=0x14a1f84 pc=0xd28a4\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x14a1fec sp=0x14a1fec pc=0x7c6d4\ncreated by syscall.startProcess in goroutine 45\n\tsyscall/exec_plan9.go:492 +0xbc\n\ngoroutine 22 gp=0x11c6c68 m=nil [GC worker (idle)]:\nruntime.gopark(0x6f3e30, 0x11d16c8, 0x1a, 0xa, 0x0)\n\truntime/proc.go:402 +0x104 fp=0x11cff78 sp=0x11cff64 pc=0x45590\nruntime.gcBgMarkWorker(0x118e480)\n\truntime/mgc.go:1333 +0xf4 fp=0x11cffe4 sp=0x11cff78 pc=0x21d34\nruntime.gcBgMarkStartWorkers.gowrap1()\n\truntime/mgc.go:1249 +0x28 fp=0x11cffec sp=0x11cffe4 pc=0x21c14\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x11cffec sp=0x11cffec pc=0x7c6d4\ncreated by runtime.gcBgMarkStartWorkers in goroutine 33\n\truntime/mgc.go:1249 +0x14c\n\ngoroutine 23 gp=0x11c6d88 m=nil [GC worker (idle)]:\nruntime.gopark(0x6f3e30, 0x11d16e0, 0x1a, 0xa, 0x0)\n\truntime/proc.go:402 +0x104 fp=0x1524f78 sp=0x1524f64 pc=0x45590\nruntime.gcBgMarkWorker(0x118e480)\n\truntime/mgc.go:1333 +0xf4 fp=0x1524fe4 sp=0x1524f78 pc=0x21d34\nruntime.gcBgMarkStartWorkers.gowrap1()\n\truntime/mgc.go:1249 +0x28 fp=0x1524fec sp=0x1524fe4 pc=0x21c14\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x1524fec sp=0x1524fec pc=0x7c6d4\ncreated by runtime.gcBgMarkStartWorkers in goroutine 33\n\truntime/mgc.go:1249 +0x14c\n\ngoroutine 45 gp=0x12f5b08 m=nil [chan receive]:\nruntime.gopark(0x6f3e08, 0x12983f4, 0xe, 0x7, 0x2)\n\truntime/proc.go:402 +0x104 fp=0x1251428 sp=0x1251414 pc=0x45590\nruntime.chanrecv(0x12983c0, 0x125148c, 0x1)\n\truntime/chan.go:629 +0x4d8 fp=0x1251464 sp=0x1251428 pc=0x8954\nruntime.chanrecv1(0x12983c0, 0x125148c)\n\truntime/chan.go:479 +0x20 fp=0x1251478 sp=0x1251464 pc=0x844c\nsyscall.startProcess({0x12183c0, 0x2b}, {0x121cf40, 0x2, 0x2}, 0x1000780)\n\tsyscall/exec_plan9.go:522 +0xe8 fp=0x1251498 sp=0x1251478 pc=0xd27e8\nsyscall.StartProcess(...)\n\tsyscall/exec_plan9.go:533\nos.startProcess({0x12183c0, 0x2b}, {0x121cf40, 0x2, 0x2}, 0x1251574)\n\tos/exec_plan9.go:35 +0x218 fp=0x12514dc sp=0x1251498 pc=0xf58a4\nos.StartProcess({0x12183c0, 0x2b}, {0x121cf40, 0x2, 0x2}, 0x1251574)\n\tos/exec.go:112 +0x58 fp=0x1251504 sp=0x12514dc pc=0xf53fc\nos/exec.(*Cmd).Start(0x127a188)\n\tos/exec/exec.go:700 +0x5cc fp=0x12515c4 sp=0x1251504 pc=0x12ffc8\nos/exec.(*Cmd).Run(0x127a188)\n\tos/exec/exec.go:604 +0x1c fp=0x12515d4 sp=0x12515c4 pc=0x12f9b4\ncmd/go/internal/work.(*Builder).toolID(0x11f4230, {0x69fc98, 0x7})\n\tcmd/go/internal/work/buildid.go:167 +0x2fc fp=0x125166c sp=0x12515d4 pc=0x549cf4\ncmd/go/internal/work.(*Builder).buildActionID(0x11f4230, 0x12a2488)\n\tcmd/go/internal/work/exec.go:334 +0x105c fp=0x1251890 sp=0x125166c pc=0x551504\ncmd/go/internal/work.(*Builder).build(0x11f4230, {0x79f898, 0xadaec0}, 0x12a2488)\n\tcmd/go/internal/work/exec.go:474 +0x2d0 fp=0x1251e80 sp=0x1251890 pc=0x552c48\ncmd/go/internal/work.(*buildActor).Act(0x1195ac8, 0x11f4230, {0x79f898, 0xadaec0}, 0x12a2488)\n\tcmd/go/internal/work/action.go:460 +0x34 fp=0x1251e9c sp=0x1251e80 pc=0x5414f8\ncmd/go/internal/work.(*Builder).Do.func3({0x79f898, 0xadaec0}, 0x12a2488)\n\tcmd/go/internal/work/exec.go:152 +0x778 fp=0x1251f84 sp=0x1251e9c pc=0x550100\ncmd/go/internal/work.(*Builder).Do.func4()\n\tcmd/go/internal/work/exec.go:221 +0xcc fp=0x1251fec sp=0x1251f84 pc=0x54f7f4\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x1251fec sp=0x1251fec pc=0x7c6d4\ncreated by cmd/go/internal/work.(*Builder).Do in goroutine 1\n\tcmd/go/internal/work/exec.go:207 +0x3a8\n\ngoroutine 46 gp=0x12f5c28 m=nil [chan receive]:\nruntime.gopark(0x6f3e08, 0x1252474, 0xe, 0x7, 0x2)\n\truntime/proc.go:402 +0x104 fp=0x124f4e0 sp=0x124f4cc pc=0x45590\nruntime.chanrecv(0x1252440, 0x124f54c, 0x1)\n\truntime/chan.go:629 +0x4d8 fp=0x124f51c sp=0x124f4e0 pc=0x8954\nruntime.chanrecv1(0x1252440, 0x124f54c)\n\truntime/chan.go:479 +0x20 fp=0x124f530 sp=0x124f51c pc=0x844c\nsyscall.WaitProcess(0x6134, 0x11b34d0)\n\tsyscall/exec_plan9.go:593 +0x80 fp=0x124f550 sp=0x124f530 pc=0xd2e80\nos.(*Process).wait(0x1249110)\n\tos/exec_plan9.go:73 +0x40 fp=0x124f570 sp=0x124f550 pc=0xf5d04\nos.(*Process).Wait(...)\n\tos/exec.go:135\nos/exec.(*Cmd).Wait(0x12a2d88)\n\tos/exec/exec.go:897 +0x38 fp=0x124f5c4 sp=0x124f570 pc=0x130d44\nos/exec.(*Cmd).Run(0x12a2d88)\n\tos/exec/exec.go:607 +0x44 fp=0x124f5d4 sp=0x124f5c4 pc=0x12f9dc\ncmd/go/internal/work.(*Builder).toolID(0x11f4230, {0x69fc98, 0x7})\n\tcmd/go/internal/work/buildid.go:167 +0x2fc fp=0x124f66c sp=0x124f5d4 pc=0x549cf4\ncmd/go/internal/work.(*Builder).buildActionID(0x11f4230, 0x12a20c8)\n\tcmd/go/internal/work/exec.go:334 +0x105c fp=0x124f890 sp=0x124f66c pc=0x551504\ncmd/go/internal/work.(*Builder).build(0x11f4230, {0x79f898, 0xadaec0}, 0x12a20c8)\n\tcmd/go/internal/work/exec.go:474 +0x2d0 fp=0x124fe80 sp=0x124f890 pc=0x552c48\ncmd/go/internal/work.(*buildActor).Act(0x1195a80, 0x11f4230, {0x79f898, 0xadaec0}, 0x12a20c8)\n\tcmd/go/internal/work/action.go:460 +0x34 fp=0x124fe9c sp=0x124fe80 pc=0x5414f8\ncmd/go/internal/work.(*Builder).Do.func3({0x79f898, 0xadaec0}, 0x12a20c8)\n\tcmd/go/internal/work/exec.go:152 +0x778 fp=0x124ff84 sp=0x124fe9c pc=0x550100\ncmd/go/internal/work.(*Builder).Do.func4()\n\tcmd/go/internal/work/exec.go:221 +0xcc fp=0x124ffec sp=0x124ff84 pc=0x54f7f4\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x124ffec sp=0x124ffec pc=0x7c6d4\ncreated by cmd/go/internal/work.(*Builder).Do in goroutine 1\n\tcmd/go/internal/work/exec.go:207 +0x3a8\n\ngoroutine 47 gp=0x12f5d48 m=nil [runnable, locked to thread]:\nsyscall.Syscall(0x2f, 0x139fd40, 0x200, 0x0)\n\tsyscall/asm_plan9_arm.s:16 +0x8 fp=0x139fcf8 sp=0x139fc64 pc=0xd5fc8\nsyscall.await({0x139fd40, 0x200, 0x200})\n\tsyscall/zsyscall_plan9_arm.go:45 +0x48 fp=0x139fd24 sp=0x139fcf8 pc=0xd54d4\nsyscall.Await(0x1288260)\n\tsyscall/syscall_plan9.go:274 +0x50 fp=0x139ff84 sp=0x139fd24 pc=0xd4abc\nsyscall.startProcess.func1()\n\tsyscall/exec_plan9.go:517 +0x210 fp=0x139ffec sp=0x139ff84 pc=0xd2a34\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x139ffec sp=0x139ffec pc=0x7c6d4\ncreated by syscall.startProcess in goroutine 46\n\tsyscall/exec_plan9.go:492 +0xbc\n\ngoroutine 7 gp=0x1003448 m=nil [runnable, locked to thread]:\nsyscall.Syscall6(0x32, 0x16, 0x141fe58, 0x80, 0xffffffff, 0xffffffff, 0x0)\n\tsyscall/asm_plan9_arm.s:51 +0x8 fp=0x141fde4 sp=0x141fd50 pc=0xd6044\nsyscall.Pread(0x16, {0x141fe58, 0x80, 0x80}, 0xffffffffffffffff)\n\tsyscall/zsyscall_plan9_arm.go:218 +0x60 fp=0x141fe1c sp=0x141fde4 pc=0xd5ca0\nsyscall.Read(...)\n\tsyscall/syscall_plan9.go:170\nsyscall.forkExec({0x12a0330, 0x2b}, {0x12900f0, 0x2, 0x2}, 0x143ad20)\n\tsyscall/exec_plan9.go:443 +0x350 fp=0x141ff84 sp=0x141fe1c pc=0xd22a0\nsyscall.startProcess.func1()\n\tsyscall/exec_plan9.go:496 +0x80 fp=0x141ffec sp=0x141ff84 pc=0xd28a4\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x141ffec sp=0x141ffec pc=0x7c6d4\ncreated by syscall.startProcess in goroutine 44\n\tsyscall/exec_plan9.go:492 +0xbc\n\ngoroutine 48 gp=0x12bc128 m=nil [runnable]:\nsyscall.Syscall6(0x32, 0xc, 0x1322000, 0x8000, 0xffffffff, 0xffffffff, 0x0)\n\tsyscall/asm_plan9_arm.s:51 +0x8 fp=0x11cadd8 sp=0x11cad44 pc=0xd6044\nsyscall.Pread(0xc, {0x1322000, 0x8000, 0x8000}, 0xffffffffffffffff)\n\tsyscall/zsyscall_plan9_arm.go:218 +0x60 fp=0x11cae10 sp=0x11cadd8 pc=0xd5ca0\nsyscall.Read(...)\n\tsyscall/syscall_plan9.go:170\nos.(*File).read(0x1195cb8, {0x1322000, 0x8000, 0x8000})\n\tos/file_plan9.go:291 +0xf0 fp=0x11cae48 sp=0x11cae10 pc=0xf9610\nos.(*File).Read(0x1195cb8, {0x1322000, 0x8000, 0x8000})\n\tos/file.go:118 +0x74 fp=0x11cae6c sp=0x11cae48 pc=0xf62e0\nos.(*fileWithoutWriteTo).Read(0x1280a08, {0x1322000, 0x8000, 0x8000})\n\t<autogenerated>:1 +0x44 fp=0x11cae8c sp=0x11cae6c pc=0xff95c\nio.copyBuffer({0x79cabc, 0x1246d60}, {0x79cb2c, 0x1280a08}, {0x0, 0x0, 0x0})\n\tio/io.go:429 +0x218 fp=0x11caed8 sp=0x11cae8c pc=0xc8f88\nio.Copy(...)\n\tio/io.go:388\nos.genericWriteTo(0x1195cb8, {0x79cabc, 0x1246d60})\n\tos/file.go:269 +0x6c fp=0x11caf0c sp=0x11caed8 pc=0xf6c0c\nos.(*File).WriteTo(0x1195cb8, {0x79cabc, 0x1246d60})\n\tos/file.go:247 +0x74 fp=0x11caf2c sp=0x11caf0c pc=0xf6b28\nio.copyBuffer({0x79cabc, 0x1246d60}, {0x79cadc, 0x1195cb8}, {0x0, 0x0, 0x0})\n\tio/io.go:411 +0x1bc fp=0x11caf78 sp=0x11caf2c pc=0xc8f2c\nio.Copy(...)\n\tio/io.go:388\nos/exec.(*Cmd).writerDescriptor.func1()\n\tos/exec/exec.go:577 +0x50 fp=0x11cafb4 sp=0x11caf78 pc=0x12f944\nos/exec.(*Cmd).Start.func2(0x1246da0)\n\tos/exec/exec.go:724 +0x30 fp=0x11cafe4 sp=0x11cafb4 pc=0x13057c\nos/exec.(*Cmd).Start.gowrap1()\n\tos/exec/exec.go:736 +0x30 fp=0x11cafec sp=0x11cafe4 pc=0x130520\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x11cafec sp=0x11cafec pc=0x7c6d4\ncreated by os/exec.(*Cmd).Start in goroutine 46\n\tos/exec/exec.go:723 +0x968\n\ngoroutine 65 gp=0x12bc248 m=nil [runnable]:\nos/exec.(*Cmd).Start.gowrap1()\n\tos/exec/exec.go:723 fp=0x11cbfec sp=0x11cbfec pc=0x1304f0\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x11cbfec sp=0x11cbfec pc=0x7c6d4\ncreated by os/exec.(*Cmd).Start in goroutine 46\n\tos/exec/exec.go:723 +0x968\n)"
        check_test.go:287: ../../internal/types/testdata/check/funcinference.go:7:8: no error expected: "could not import strconv (can't find import: \"strconv\": runtime: g 27 gp=0x1428008: unknown pc 0xd1d60\nstack: frame={sp:0x1431e1c, fp:0x0} stack=[0x1430000,0x1432000)\n0x01431d9c:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431dac:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431dbc:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431dcc:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431ddc:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431dec:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431dfc:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431e0c:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431e1c: <0x000d28a4  0x0102a150  0x014fed50  0x00000003 \n0x01431e2c:  0x00000003  0x0142a008  0x00000034  0x00000034 \n0x01431e3c:  0x01216030  0x011641b0  0x00000024  0x00000000 \n0x01431e4c:  0x00000030  0x00000030  0x00000030  0x00000000 \n0x01431e5c:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431e6c:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431e7c:  0x00000000  0x00000000  0x00000000  0x00000000 \n0x01431e8c:  0x00000000  0x00000000  0x00000000  0x00000000 \nfatal error: unknown pc\n\nruntime stack:\nruntime.throw({0x6a24c9, 0xa})\n\truntime/panic.go:1021 +0x4c fp=0x3ffffc68 sp=0x3ffffc54 pc=0x421f8\nruntime.(*unwinder).initAt(0x3ffffd00, 0xffffffff, 0xffffffff, 0xffffffff, 0x1428008, 0x0)\n\truntime/traceback.go:206 +0x28c fp=0x3ffffce0 sp=0x3ffffc68 pc=0x6e0f0\nruntime.(*unwinder).init(...)\n\truntime/traceback.go:128\nruntime.copystack(0x1428008, 0x2000)\n\truntime/stack.go:930 +0x298 fp=0x3ffffd54 sp=0x3ffffce0 pc=0x5cd64\nruntime.newstack()\n\truntime/stack.go:1112 +0x4e0 fp=0x3ffffe28 sp=0x3ffffd54 pc=0x5d3c4\nruntime.morestack()\n\truntime/asm_arm.s:408 +0x60 fp=0x3ffffe2c sp=0x3ffffe28 pc=0x7ac68\n\ngoroutine 27 gp=0x1428008 m=2 mp=0x104a508 [copystack, locked to thread]:\nsyscall.forkAndExecInChild(0x102a150, {0x14fed50, 0x3, 0x3}, {0x142a008, 0x34, 0x34}, 0x1216030, 0x11641b0, 0x24, ...)\n\tsyscall/exec_plan9.go:126 +0xa74 fp=0x1431e1c sp=0x1431e1c pc=0xd1d60\nsyscall.forkExec({0x102a0f0, 0x2b}, {0x14fecc0, 0x2, 0x2}, 0x11641b0)\n\tsyscall/exec_plan9.go:431 +0x2fc fp=0x1431f84 sp=0x1431e1c pc=0xd224c\nsyscall.startProcess.func1()\n\tsyscall/exec_plan9.go:496 +0x80 fp=0x1431fec sp=0x1431f84 pc=0xd28a4\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x1431fec sp=0x1431fec pc=0x7c6d4\ncreated by syscall.startProcess in goroutine 43\n\tsyscall/exec_plan9.go:492 +0xbc\n\ngoroutine 1 gp=0x1002248 m=nil [semacquire]:\nruntime.gopark(0x6f3f60, 0xab6428, 0x12, 0x5, 0x4)\n\truntime/proc.go:402 +0x104 fp=0x1037674 sp=0x1037660 pc=0x45590\nruntime.goparkunlock(...)\n\truntime/proc.go:408\nruntime.semacquire1(0x137f8a8, 0x0, 0x1, 0x0, 0x12)\n\truntime/sema.go:160 +0x260 fp=0x103769c sp=0x1037674 pc=0x59780\nsync.runtime_Semacquire(0x137f8a8)\n\truntime/sema.go:62 +0x3c fp=0x10376b4 sp=0x103769c pc=0x79680\nsync.(*WaitGroup).Wait(0x137f8a0)\n\tsync/waitgroup.go:116 +0x68 fp=0x10376d0 sp=0x10376b4 pc=0x9f268\ncmd/go/internal/work.(*Builder).Do(0x11f4230, {0x79f898, 0xadaec0}, 0x10bdc88)\n\tcmd/go/internal/work/exec.go:230 +0x43c fp=0x1037764 sp=0x10376d0 pc=0x54f574\ncmd/go/internal/list.runList({0x79f898, 0xadaec0}, 0xaaa150, {0x1000118, 0x1, 0x1})\n\tcmd/go/internal/list/list.go:740 +0x1b74 fp=0x1037d24 sp=0x1037764 pc=0x59a224\nmain.invoke(0xaaa150, {0x10000f8, 0x5, 0x5})\n\tcmd/go/main.go:270 +0x718 fp=0x1037e60 sp=0x1037d24 pc=0x5e8f60\nmain.main()\n\tcmd/go/main.go:186 +0xdc4 fp=0x1037fa0 sp=0x1037e60 pc=0x5e8374\nruntime.main()\n\truntime/proc.go:271 +0x33c fp=0x1037fec sp=0x1037fa0 pc=0x44fc0\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x1037fec sp=0x1037fec pc=0x7c6d4\n\ngoroutine 2 gp=0x10025a8 m=nil [force gc (idle)]:\nruntime.gopark(0x6f3f60, 0xaaf8d8, 0x11, 0xa, 0x1)\n\truntime/proc.go:402 +0x104 fp=0x1047fcc sp=0x1047fb8 pc=0x45590\nruntime.goparkunlock(...)\n\truntime/proc.go:408\nruntime.forcegchelper()\n\truntime/proc.go:326 +0xd8 fp=0x1047fec sp=0x1047fcc pc=0x45380\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x1047fec sp=0x1047fec pc=0x7c6d4\ncreated by runtime.init.5 in goroutine 1\n\truntime/proc.go:314 +0x1c\n\ngoroutine 3 gp=0x1002908 m=nil [GC sweep wait]:\nruntime.gopark(0x6f3f60, 0xaafd28, 0xc, 0x9, 0x1)\n\truntime/proc.go:402 +0x104 fp=0x1048fc4 sp=0x1048fb0 pc=0x45590\nruntime.goparkunlock(...)\n\truntime/proc.go:408\nruntime.bgsweep(0x1030140)\n\truntime/mgcsweep.go:318 +0x11c fp=0x1048fe4 sp=0x1048fc4 pc=0x2f21c\nruntime.gcenable.gowrap1()\n\truntime/mgc.go:203 +0x28 fp=0x1048fec sp=0x1048fe4 pc=0x1ee10\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x1048fec sp=0x1048fec pc=0x7c6d4\ncreated by runtime.gcenable in goroutine 1\n\truntime/mgc.go:203 +0x74\n\ngoroutine 4 gp=0x1002a28 m=nil [GC scavenge wait]:\nruntime.gopark(0x6f3f60, 0xab0528, 0xd, 0xa, 0x2)\n\truntime/proc.go:402 +0x104 fp=0x1049fb4 sp=0x1049fa0 pc=0x45590\nruntime.goparkunlock(...)\n\truntime/proc.go:408\nruntime.(*scavengerState).park(0xab0528)\n\truntime/mgcscavenge.go:425 +0x68 fp=0x1049fc8 sp=0x1049fb4 pc=0x2c4f8\nruntime.bgscavenge(0x1030140)\n\truntime/mgcscavenge.go:658 +0x60 fp=0x1049fe4 sp=0x1049fc8 pc=0x2cca0\nruntime.gcenable.gowrap2()\n\truntime/mgc.go:204 +0x28 fp=0x1049fec sp=0x1049fe4 pc=0x1edbc\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x1049fec sp=0x1049fec pc=0x7c6d4\ncreated by runtime.gcenable in goroutine 1\n\truntime/mgc.go:204 +0xbc\n\ngoroutine 5 gp=0x1002d88 m=nil [finalizer wait]:\nruntime.gopark(0x6f3e24, 0xadaf7c, 0x10, 0xa, 0x1)\n\truntime/proc.go:402 +0x104 fp=0x1042f8c sp=0x1042f78 pc=0x45590\nruntime.runfinq()\n\truntime/mfinal.go:194 +0x110 fp=0x1042fec sp=0x1042f8c pc=0x1dc08\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x1042fec sp=0x1042fec pc=0x7c6d4\ncreated by runtime.createfing in goroutine 1\n\truntime/mfinal.go:164 +0x5c\n\ngoroutine 44 gp=0x1003688 m=nil [chan receive]:\nruntime.gopark(0x6f3e08, 0x11be2b4, 0xe, 0x7, 0x2)\n\truntime/proc.go:402 +0x104 fp=0x124b428 sp=0x124b414 pc=0x45590\nruntime.chanrecv(0x11be280, 0x124b48c, 0x1)\n\truntime/chan.go:629 +0x4d8 fp=0x124b464 sp=0x124b428 pc=0x8954\nruntime.chanrecv1(0x11be280, 0x124b48c)\n\truntime/chan.go:479 +0x20 fp=0x124b478 sp=0x124b464 pc=0x844c\nsyscall.startProcess({0x12a0330, 0x2b}, {0x12900f0, 0x2, 0x2}, 0x143ad20)\n\tsyscall/exec_plan9.go:522 +0xe8 fp=0x124b498 sp=0x124b478 pc=0xd27e8\nsyscall.StartProcess(...)\n\tsyscall/exec_plan9.go:533\nos.startProcess({0x12a0330, 0x2b}, {0x12900f0, 0x2, 0x2}, 0x124b574)\n\tos/exec_plan9.go:35 +0x218 fp=0x124b4dc sp=0x124b498 pc=0xf58a4\nos.StartProcess({0x12a0330, 0x2b}, {0x12900f0, 0x2, 0x2}, 0x124b574)\n\tos/exec.go:112 +0x58 fp=0x124b504 sp=0x124b4dc pc=0xf53fc\nos/exec.(*Cmd).Start(0x13cc008)\n\tos/exec/exec.go:700 +0x5cc fp=0x124b5c4 sp=0x124b504 pc=0x12ffc8\nos/exec.(*Cmd).Run(0x13cc008)\n\tos/exec/exec.go:604 +0x1c fp=0x124b5d4 sp=0x124b5c4 pc=0x12f9b4\ncmd/go/internal/work.(*Builder).toolID(0x11f4230, {0x69fc98, 0x7})\n\tcmd/go/internal/work/buildid.go:167 +0x2fc fp=0x124b66c sp=0x124b5d4 pc=0x549cf4\ncmd/go/internal/work.(*Builder).buildActionID(0x11f4230, 0x12a2248)\n\tcmd/go/internal/work/exec.go:334 +0x105c fp=0x124b890 sp=0x124b66c pc=0x551504\ncmd/go/internal/work.(*Builder).build(0x11f4230, {0x79f898, 0xadaec0}, 0x12a2248)\n\tcmd/go/internal/work/exec.go:474 +0x2d0 fp=0x124be80 sp=0x124b890 pc=0x552c48\ncmd/go/internal/work.(*buildActor).Act(0x1195aa0, 0x11f4230, {0x79f898, 0xadaec0}, 0x12a2248)\n\tcmd/go/internal/work/action.go:460 +0x34 fp=0x124be9c sp=0x124be80 pc=0x5414f8\ncmd/go/internal/work.(*Builder).Do.func3({0x79f898, 0xadaec0}, 0x12a2248)\n\tcmd/go/internal/work/exec.go:152 +0x778 fp=0x124bf84 sp=0x124be9c pc=0x550100\ncmd/go/internal/work.(*Builder).Do.func4()\n\tcmd/go/internal/work/exec.go:221 +0xcc fp=0x124bfec sp=0x124bf84 pc=0x54f7f4\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x124bfec sp=0x124bfec pc=0x7c6d4\ncreated by cmd/go/internal/work.(*Builder).Do in goroutine 1\n\tcmd/go/internal/work/exec.go:207 +0x3a8\n\ngoroutine 43 gp=0x11c6008 m=nil [chan receive]:\nruntime.gopark(0x6f3e08, 0x1426034, 0xe, 0x7, 0x2)\n\truntime/proc.go:402 +0x104 fp=0x10d9428 sp=0x10d9414 pc=0x45590\nruntime.chanrecv(0x1426000, 0x10d948c, 0x1)\n\truntime/chan.go:629 +0x4d8 fp=0x10d9464 sp=0x10d9428 pc=0x8954\nruntime.chanrecv1(0x1426000, 0x10d948c)\n\truntime/chan.go:479 +0x20 fp=0x10d9478 sp=0x10d9464 pc=0x844c\nsyscall.startProcess({0x102a0f0, 0x2b}, {0x14fecc0, 0x2, 0x2}, 0x11641b0)\n\tsyscall/exec_plan9.go:522 +0xe8 fp=0x10d9498 sp=0x10d9478 pc=0xd27e8\nsyscall.StartProcess(...)\n\tsyscall/exec_plan9.go:533\nos.startProcess({0x102a0f0, 0x2b}, {0x14fecc0, 0x2, 0x2}, 0x10d9574)\n\tos/exec_plan9.go:35 +0x218 fp=0x10d94dc sp=0x10d9498 pc=0xf58a4\nos.StartProcess({0x102a0f0, 0x2b}, {0x14fecc0, 0x2, 0x2}, 0x10d9574)\n\tos/exec.go:112 +0x58 fp=0x10d9504 sp=0x10d94dc pc=0xf53fc\nos/exec.(*Cmd).Start(0x13a0008)\n\tos/exec/exec.go:700 +0x5cc fp=0x10d95c4 sp=0x10d9504 pc=0x12ffc8\nos/exec.(*Cmd).Run(0x13a0008)\n\tos/exec/exec.go:604 +0x1c fp=0x10d95d4 sp=0x10d95c4 pc=0x12f9b4\ncmd/go/internal/work.(*Builder).toolID(0x11f4230, {0x69fc98, 0x7})\n\tcmd/go/internal/work/buildid.go:167 +0x2fc fp=0x10d966c sp=0x10d95d4 pc=0x549cf4\ncmd/go/internal/work.(*Builder).buildActionID(0x11f4230, 0x12a2608)\n\tcmd/go/internal/work/exec.go:334 +0x105c fp=0x10d9890 sp=0x10d966c pc=0x551504\ncmd/go/internal/work.(*Builder).build(0x11f4230, {0x79f898, 0xadaec0}, 0x12a2608)\n\tcmd/go/internal/work/exec.go:474 +0x2d0 fp=0x10d9e80 sp=0x10d9890 pc=0x552c48\ncmd/go/internal/work.(*buildActor).Act(0x1195ae8, 0x11f4230, {0x79f898, 0xadaec0}, 0x12a2608)\n\tcmd/go/internal/work/action.go:460 +0x34 fp=0x10d9e9c sp=0x10d9e80 pc=0x5414f8\ncmd/go/internal/work.(*Builder).Do.func3({0x79f898, 0xadaec0}, 0x12a2608)\n\tcmd/go/internal/work/exec.go:152 +0x778 fp=0x10d9f84 sp=0x10d9e9c pc=0x550100\ncmd/go/internal/work.(*Builder).Do.func4()\n\tcmd/go/internal/work/exec.go:221 +0xcc fp=0x10d9fec sp=0x10d9f84 pc=0x54f7f4\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x10d9fec sp=0x10d9fec pc=0x7c6d4\ncreated by cmd/go/internal/work.(*Builder).Do in goroutine 1\n\tcmd/go/internal/work/exec.go:207 +0x3a8\n\ngoroutine 20 gp=0x11c6128 m=nil [GC worker (idle)]:\nruntime.gopark(0x6f3e30, 0x11d1698, 0x1a, 0xa, 0x0)\n\truntime/proc.go:402 +0x104 fp=0x11c9f78 sp=0x11c9f64 pc=0x45590\nruntime.gcBgMarkWorker(0x118e480)\n\truntime/mgc.go:1333 +0xf4 fp=0x11c9fe4 sp=0x11c9f78 pc=0x21d34\nruntime.gcBgMarkStartWorkers.gowrap1()\n\truntime/mgc.go:1249 +0x28 fp=0x11c9fec sp=0x11c9fe4 pc=0x21c14\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x11c9fec sp=0x11c9fec pc=0x7c6d4\ncreated by runtime.gcBgMarkStartWorkers in goroutine 33\n\truntime/mgc.go:1249 +0x14c\n\ngoroutine 21 gp=0x11c6248 m=nil [GC worker (idle)]:\nruntime.gopark(0x6f3e30, 0x11d16b0, 0x1a, 0xa, 0x0)\n\truntime/proc.go:402 +0x104 fp=0x11cef78 sp=0x11cef64 pc=0x45590\nruntime.gcBgMarkWorker(0x118e480)\n\truntime/mgc.go:1333 +0xf4 fp=0x11cefe4 sp=0x11cef78 pc=0x21d34\nruntime.gcBgMarkStartWorkers.gowrap1()\n\truntime/mgc.go:1249 +0x28 fp=0x11cefec sp=0x11cefe4 pc=0x21c14\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x11cefec sp=0x11cefec pc=0x7c6d4\ncreated by runtime.gcBgMarkStartWorkers in goroutine 33\n\truntime/mgc.go:1249 +0x14c\n\ngoroutine 50 gp=0x12f4008 m=nil [runnable, locked to thread]:\nsyscall.Close(0x22)\n\tsyscall/zsyscall_plan9_arm.go:245 +0x80 fp=0x14a1e1c sp=0x14a1e1c pc=0xd5e58\nsyscall.forkExec({0x12183c0, 0x2b}, {0x121cf40, 0x2, 0x2}, 0x1000780)\n\tsyscall/exec_plan9.go:442 +0x320 fp=0x14a1f84 sp=0x14a1e1c pc=0xd2270\nsyscall.startProcess.func1()\n\tsyscall/exec_plan9.go:496 +0x80 fp=0x14a1fec sp=0x14a1f84 pc=0xd28a4\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x14a1fec sp=0x14a1fec pc=0x7c6d4\ncreated by syscall.startProcess in goroutine 45\n\tsyscall/exec_plan9.go:492 +0xbc\n\ngoroutine 22 gp=0x11c6c68 m=nil [GC worker (idle)]:\nruntime.gopark(0x6f3e30, 0x11d16c8, 0x1a, 0xa, 0x0)\n\truntime/proc.go:402 +0x104 fp=0x11cff78 sp=0x11cff64 pc=0x45590\nruntime.gcBgMarkWorker(0x118e480)\n\truntime/mgc.go:1333 +0xf4 fp=0x11cffe4 sp=0x11cff78 pc=0x21d34\nruntime.gcBgMarkStartWorkers.gowrap1()\n\truntime/mgc.go:1249 +0x28 fp=0x11cffec sp=0x11cffe4 pc=0x21c14\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x11cffec sp=0x11cffec pc=0x7c6d4\ncreated by runtime.gcBgMarkStartWorkers in goroutine 33\n\truntime/mgc.go:1249 +0x14c\n\ngoroutine 23 gp=0x11c6d88 m=nil [GC worker (idle)]:\nruntime.gopark(0x6f3e30, 0x11d16e0, 0x1a, 0xa, 0x0)\n\truntime/proc.go:402 +0x104 fp=0x1524f78 sp=0x1524f64 pc=0x45590\nruntime.gcBgMarkWorker(0x118e480)\n\truntime/mgc.go:1333 +0xf4 fp=0x1524fe4 sp=0x1524f78 pc=0x21d34\nruntime.gcBgMarkStartWorkers.gowrap1()\n\truntime/mgc.go:1249 +0x28 fp=0x1524fec sp=0x1524fe4 pc=0x21c14\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x1524fec sp=0x1524fec pc=0x7c6d4\ncreated by runtime.gcBgMarkStartWorkers in goroutine 33\n\truntime/mgc.go:1249 +0x14c\n\ngoroutine 45 gp=0x12f5b08 m=nil [chan receive]:\nruntime.gopark(0x6f3e08, 0x12983f4, 0xe, 0x7, 0x2)\n\truntime/proc.go:402 +0x104 fp=0x1251428 sp=0x1251414 pc=0x45590\nruntime.chanrecv(0x12983c0, 0x125148c, 0x1)\n\truntime/chan.go:629 +0x4d8 fp=0x1251464 sp=0x1251428 pc=0x8954\nruntime.chanrecv1(0x12983c0, 0x125148c)\n\truntime/chan.go:479 +0x20 fp=0x1251478 sp=0x1251464 pc=0x844c\nsyscall.startProcess({0x12183c0, 0x2b}, {0x121cf40, 0x2, 0x2}, 0x1000780)\n\tsyscall/exec_plan9.go:522 +0xe8 fp=0x1251498 sp=0x1251478 pc=0xd27e8\nsyscall.StartProcess(...)\n\tsyscall/exec_plan9.go:533\nos.startProcess({0x12183c0, 0x2b}, {0x121cf40, 0x2, 0x2}, 0x1251574)\n\tos/exec_plan9.go:35 +0x218 fp=0x12514dc sp=0x1251498 pc=0xf58a4\nos.StartProcess({0x12183c0, 0x2b}, {0x121cf40, 0x2, 0x2}, 0x1251574)\n\tos/exec.go:112 +0x58 fp=0x1251504 sp=0x12514dc pc=0xf53fc\nos/exec.(*Cmd).Start(0x127a188)\n\tos/exec/exec.go:700 +0x5cc fp=0x12515c4 sp=0x1251504 pc=0x12ffc8\nos/exec.(*Cmd).Run(0x127a188)\n\tos/exec/exec.go:604 +0x1c fp=0x12515d4 sp=0x12515c4 pc=0x12f9b4\ncmd/go/internal/work.(*Builder).toolID(0x11f4230, {0x69fc98, 0x7})\n\tcmd/go/internal/work/buildid.go:167 +0x2fc fp=0x125166c sp=0x12515d4 pc=0x549cf4\ncmd/go/internal/work.(*Builder).buildActionID(0x11f4230, 0x12a2488)\n\tcmd/go/internal/work/exec.go:334 +0x105c fp=0x1251890 sp=0x125166c pc=0x551504\ncmd/go/internal/work.(*Builder).build(0x11f4230, {0x79f898, 0xadaec0}, 0x12a2488)\n\tcmd/go/internal/work/exec.go:474 +0x2d0 fp=0x1251e80 sp=0x1251890 pc=0x552c48\ncmd/go/internal/work.(*buildActor).Act(0x1195ac8, 0x11f4230, {0x79f898, 0xadaec0}, 0x12a2488)\n\tcmd/go/internal/work/action.go:460 +0x34 fp=0x1251e9c sp=0x1251e80 pc=0x5414f8\ncmd/go/internal/work.(*Builder).Do.func3({0x79f898, 0xadaec0}, 0x12a2488)\n\tcmd/go/internal/work/exec.go:152 +0x778 fp=0x1251f84 sp=0x1251e9c pc=0x550100\ncmd/go/internal/work.(*Builder).Do.func4()\n\tcmd/go/internal/work/exec.go:221 +0xcc fp=0x1251fec sp=0x1251f84 pc=0x54f7f4\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x1251fec sp=0x1251fec pc=0x7c6d4\ncreated by cmd/go/internal/work.(*Builder).Do in goroutine 1\n\tcmd/go/internal/work/exec.go:207 +0x3a8\n\ngoroutine 46 gp=0x12f5c28 m=nil [chan receive]:\nruntime.gopark(0x6f3e08, 0x1252474, 0xe, 0x7, 0x2)\n\truntime/proc.go:402 +0x104 fp=0x124f4e0 sp=0x124f4cc pc=0x45590\nruntime.chanrecv(0x1252440, 0x124f54c, 0x1)\n\truntime/chan.go:629 +0x4d8 fp=0x124f51c sp=0x124f4e0 pc=0x8954\nruntime.chanrecv1(0x1252440, 0x124f54c)\n\truntime/chan.go:479 +0x20 fp=0x124f530 sp=0x124f51c pc=0x844c\nsyscall.WaitProcess(0x6134, 0x11b34d0)\n\tsyscall/exec_plan9.go:593 +0x80 fp=0x124f550 sp=0x124f530 pc=0xd2e80\nos.(*Process).wait(0x1249110)\n\tos/exec_plan9.go:73 +0x40 fp=0x124f570 sp=0x124f550 pc=0xf5d04\nos.(*Process).Wait(...)\n\tos/exec.go:135\nos/exec.(*Cmd).Wait(0x12a2d88)\n\tos/exec/exec.go:897 +0x38 fp=0x124f5c4 sp=0x124f570 pc=0x130d44\nos/exec.(*Cmd).Run(0x12a2d88)\n\tos/exec/exec.go:607 +0x44 fp=0x124f5d4 sp=0x124f5c4 pc=0x12f9dc\ncmd/go/internal/work.(*Builder).toolID(0x11f4230, {0x69fc98, 0x7})\n\tcmd/go/internal/work/buildid.go:167 +0x2fc fp=0x124f66c sp=0x124f5d4 pc=0x549cf4\ncmd/go/internal/work.(*Builder).buildActionID(0x11f4230, 0x12a20c8)\n\tcmd/go/internal/work/exec.go:334 +0x105c fp=0x124f890 sp=0x124f66c pc=0x551504\ncmd/go/internal/work.(*Builder).build(0x11f4230, {0x79f898, 0xadaec0}, 0x12a20c8)\n\tcmd/go/internal/work/exec.go:474 +0x2d0 fp=0x124fe80 sp=0x124f890 pc=0x552c48\ncmd/go/internal/work.(*buildActor).Act(0x1195a80, 0x11f4230, {0x79f898, 0xadaec0}, 0x12a20c8)\n\tcmd/go/internal/work/action.go:460 +0x34 fp=0x124fe9c sp=0x124fe80 pc=0x5414f8\ncmd/go/internal/work.(*Builder).Do.func3({0x79f898, 0xadaec0}, 0x12a20c8)\n\tcmd/go/internal/work/exec.go:152 +0x778 fp=0x124ff84 sp=0x124fe9c pc=0x550100\ncmd/go/internal/work.(*Builder).Do.func4()\n\tcmd/go/internal/work/exec.go:221 +0xcc fp=0x124ffec sp=0x124ff84 pc=0x54f7f4\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x124ffec sp=0x124ffec pc=0x7c6d4\ncreated by cmd/go/internal/work.(*Builder).Do in goroutine 1\n\tcmd/go/internal/work/exec.go:207 +0x3a8\n\ngoroutine 47 gp=0x12f5d48 m=nil [runnable, locked to thread]:\nsyscall.Syscall(0x2f, 0x139fd40, 0x200, 0x0)\n\tsyscall/asm_plan9_arm.s:16 +0x8 fp=0x139fcf8 sp=0x139fc64 pc=0xd5fc8\nsyscall.await({0x139fd40, 0x200, 0x200})\n\tsyscall/zsyscall_plan9_arm.go:45 +0x48 fp=0x139fd24 sp=0x139fcf8 pc=0xd54d4\nsyscall.Await(0x1288260)\n\tsyscall/syscall_plan9.go:274 +0x50 fp=0x139ff84 sp=0x139fd24 pc=0xd4abc\nsyscall.startProcess.func1()\n\tsyscall/exec_plan9.go:517 +0x210 fp=0x139ffec sp=0x139ff84 pc=0xd2a34\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x139ffec sp=0x139ffec pc=0x7c6d4\ncreated by syscall.startProcess in goroutine 46\n\tsyscall/exec_plan9.go:492 +0xbc\n\ngoroutine 7 gp=0x1003448 m=nil [runnable, locked to thread]:\nsyscall.Syscall6(0x32, 0x16, 0x141fe58, 0x80, 0xffffffff, 0xffffffff, 0x0)\n\tsyscall/asm_plan9_arm.s:51 +0x8 fp=0x141fde4 sp=0x141fd50 pc=0xd6044\nsyscall.Pread(0x16, {0x141fe58, 0x80, 0x80}, 0xffffffffffffffff)\n\tsyscall/zsyscall_plan9_arm.go:218 +0x60 fp=0x141fe1c sp=0x141fde4 pc=0xd5ca0\nsyscall.Read(...)\n\tsyscall/syscall_plan9.go:170\nsyscall.forkExec({0x12a0330, 0x2b}, {0x12900f0, 0x2, 0x2}, 0x143ad20)\n\tsyscall/exec_plan9.go:443 +0x350 fp=0x141ff84 sp=0x141fe1c pc=0xd22a0\nsyscall.startProcess.func1()\n\tsyscall/exec_plan9.go:496 +0x80 fp=0x141ffec sp=0x141ff84 pc=0xd28a4\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x141ffec sp=0x141ffec pc=0x7c6d4\ncreated by syscall.startProcess in goroutine 44\n\tsyscall/exec_plan9.go:492 +0xbc\n\ngoroutine 48 gp=0x12bc128 m=nil [runnable]:\nsyscall.Syscall6(0x32, 0xc, 0x1322000, 0x8000, 0xffffffff, 0xffffffff, 0x0)\n\tsyscall/asm_plan9_arm.s:51 +0x8 fp=0x11cadd8 sp=0x11cad44 pc=0xd6044\nsyscall.Pread(0xc, {0x1322000, 0x8000, 0x8000}, 0xffffffffffffffff)\n\tsyscall/zsyscall_plan9_arm.go:218 +0x60 fp=0x11cae10 sp=0x11cadd8 pc=0xd5ca0\nsyscall.Read(...)\n\tsyscall/syscall_plan9.go:170\nos.(*File).read(0x1195cb8, {0x1322000, 0x8000, 0x8000})\n\tos/file_plan9.go:291 +0xf0 fp=0x11cae48 sp=0x11cae10 pc=0xf9610\nos.(*File).Read(0x1195cb8, {0x1322000, 0x8000, 0x8000})\n\tos/file.go:118 +0x74 fp=0x11cae6c sp=0x11cae48 pc=0xf62e0\nos.(*fileWithoutWriteTo).Read(0x1280a08, {0x1322000, 0x8000, 0x8000})\n\t<autogenerated>:1 +0x44 fp=0x11cae8c sp=0x11cae6c pc=0xff95c\nio.copyBuffer({0x79cabc, 0x1246d60}, {0x79cb2c, 0x1280a08}, {0x0, 0x0, 0x0})\n\tio/io.go:429 +0x218 fp=0x11caed8 sp=0x11cae8c pc=0xc8f88\nio.Copy(...)\n\tio/io.go:388\nos.genericWriteTo(0x1195cb8, {0x79cabc, 0x1246d60})\n\tos/file.go:269 +0x6c fp=0x11caf0c sp=0x11caed8 pc=0xf6c0c\nos.(*File).WriteTo(0x1195cb8, {0x79cabc, 0x1246d60})\n\tos/file.go:247 +0x74 fp=0x11caf2c sp=0x11caf0c pc=0xf6b28\nio.copyBuffer({0x79cabc, 0x1246d60}, {0x79cadc, 0x1195cb8}, {0x0, 0x0, 0x0})\n\tio/io.go:411 +0x1bc fp=0x11caf78 sp=0x11caf2c pc=0xc8f2c\nio.Copy(...)\n\tio/io.go:388\nos/exec.(*Cmd).writerDescriptor.func1()\n\tos/exec/exec.go:577 +0x50 fp=0x11cafb4 sp=0x11caf78 pc=0x12f944\nos/exec.(*Cmd).Start.func2(0x1246da0)\n\tos/exec/exec.go:724 +0x30 fp=0x11cafe4 sp=0x11cafb4 pc=0x13057c\nos/exec.(*Cmd).Start.gowrap1()\n\tos/exec/exec.go:736 +0x30 fp=0x11cafec sp=0x11cafe4 pc=0x130520\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x11cafec sp=0x11cafec pc=0x7c6d4\ncreated by os/exec.(*Cmd).Start in goroutine 46\n\tos/exec/exec.go:723 +0x968\n\ngoroutine 65 gp=0x12bc248 m=nil [runnable]:\nos/exec.(*Cmd).Start.gowrap1()\n\tos/exec/exec.go:723 fp=0x11cbfec sp=0x11cbfec pc=0x1304f0\nruntime.goexit({})\n\truntime/asm_arm.s:884 +0x4 fp=0x11cbfec sp=0x11cbfec pc=0x7c6d4\ncreated by os/exec.(*Cmd).Start in goroutine 46\n\tos/exec/exec.go:723 +0x968\n)"
2024-03-29 14:36 plan9-arm go@d0051be8 go/types.TestSelf (log)
--- FAIL: TestSelf (11.94s)
    self_test.go:33: context.go:12:2: could not import strconv (can't find import: "strconv": runtime: g 27 gp=0x1428008: unknown pc 0xd1d60
        stack: frame={sp:0x1431e1c, fp:0x0} stack=[0x1430000,0x1432000)
        0x01431d9c:  0x00000000  0x00000000  0x00000000  0x00000000 
        0x01431dac:  0x00000000  0x00000000  0x00000000  0x00000000 
        0x01431dbc:  0x00000000  0x00000000  0x00000000  0x00000000 
        0x01431dcc:  0x00000000  0x00000000  0x00000000  0x00000000 
        0x01431ddc:  0x00000000  0x00000000  0x00000000  0x00000000 
        0x01431dec:  0x00000000  0x00000000  0x00000000  0x00000000 
        0x01431dfc:  0x00000000  0x00000000  0x00000000  0x00000000 
...
        fatal error: unknown pc

        runtime stack:
        runtime.throw({0x6a24c9, 0xa})
        	runtime/panic.go:1021 +0x4c fp=0x3ffffc68 sp=0x3ffffc54 pc=0x421f8
        runtime.(*unwinder).initAt(0x3ffffd00, 0xffffffff, 0xffffffff, 0xffffffff, 0x1428008, 0x0)
        	runtime/traceback.go:206 +0x28c fp=0x3ffffce0 sp=0x3ffffc68 pc=0x6e0f0
        runtime.(*unwinder).init(...)
        	runtime/traceback.go:128
        runtime.copystack(0x1428008, 0x2000)
...
        	os/exec/exec.go:723 +0x968

        goroutine 65 gp=0x12bc248 m=nil [runnable]:
        os/exec.(*Cmd).Start.gowrap1()
        	os/exec/exec.go:723 fp=0x11cbfec sp=0x11cbfec pc=0x1304f0
        runtime.goexit({})
        	runtime/asm_arm.s:884 +0x4 fp=0x11cbfec sp=0x11cbfec pc=0x7c6d4
        created by os/exec.(*Cmd).Start in goroutine 46
        	os/exec/exec.go:723 +0x968
        )
2024-03-29 16:41 plan9-arm go@8f59b28f cmd/go_test [build] (log)
2024-03-29 16:41 plan9-arm go@8f59b28f [cmd/go_test] [build] (log)
vet: cmd/go/go_test.go:27:2: could not import runtime (read /boot/cache/4e/4eb1135aa03b81ea6809f7f6c3d72fb40120258f5734377252e15f3dfdcb07c3-d: mount rpc error)

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-29 21:53 plan9-arm go@29fcd156 (log)
fatal error: runtime·lock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
fatal error: runtime·unlock: lock count
...
	cmd/go/internal/work/action.go:76 +0x3c fp=0x147be9c sp=0x147be80 pc=0x53f04c
cmd/go/internal/work.(*Builder).Do.func3({0x79f858, 0xadaec0}, 0x11d23c8)
	cmd/go/internal/work/exec.go:152 +0x778 fp=0x147bf84 sp=0x147be9c pc=0x5500c4
cmd/go/internal/work.(*Builder).Do.func4()
	cmd/go/internal/work/exec.go:221 +0xcc fp=0x147bfec sp=0x147bf84 pc=0x54f7b8
runtime.goexit({})
	runtime/asm_arm.s:884 +0x4 fp=0x147bfec sp=0x147bfec pc=0x7c6d4
created by cmd/go/internal/work.(*Builder).Do in goroutine 1
	cmd/go/internal/work/exec.go:207 +0x3a8
go tool dist: Failed: exit status: 'go 42373: 2'

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-29 21:55 plan9-arm go@dcf046f0 (log)
fatal error: slice bounds out of range

runtime stack:
runtime.throw({0x6ad50c, 0x19})
	runtime/panic.go:1021 +0x4c fp=0x3ffffb30 sp=0x3ffffb1c pc=0x421f8
runtime.panicCheck1(0x3db20, {0x6ad50c, 0x19})
	runtime/panic.go:58 +0xe0 fp=0x3ffffb4c sp=0x3ffffb30 pc=0x3ffa0
runtime.goPanicSliceAlenU(0x3fbf041a, 0x200)
	runtime/panic.go:133 +0x2c fp=0x3ffffb6c sp=0x3ffffb4c pc=0x402a8
runtime.wbBufFlush1(0x103e608)
...
	cmd/go/internal/work/action.go:460 +0x34 fp=0x1241e9c sp=0x1241e80 pc=0x5414bc
cmd/go/internal/work.(*Builder).Do.func3({0x79f858, 0xadaec0}, 0x14318c8)
	cmd/go/internal/work/exec.go:152 +0x778 fp=0x1241f84 sp=0x1241e9c pc=0x5500c4
cmd/go/internal/work.(*Builder).Do.func4()
	cmd/go/internal/work/exec.go:221 +0xcc fp=0x1241fec sp=0x1241f84 pc=0x54f7b8
runtime.goexit({})
	runtime/asm_arm.s:884 +0x4 fp=0x1241fec sp=0x1241fec pc=0x7c6d4
created by cmd/go/internal/work.(*Builder).Do in goroutine 1
	cmd/go/internal/work/exec.go:207 +0x3a8
go tool dist: Failed: exit status: 'go 13007: 2'

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-03-12 20:49 plan9-arm sys@95f07eca go@cd294f55 internal/cpu [build] (log)
asm: open /boot/workdir/go/src/internal/cpu/cpu.s: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x453 in use
2024-03-12 20:49 plan9-arm sys@95f07eca go@cd294f55 internal/goexperiment [build] (log)
open /boot/workdir/go/src/internal/goexperiment/exp_allocheaders_on.go: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x453 in use
2024-03-12 20:49 plan9-arm sys@95f07eca go@cd294f55 internal/abi [build] (log)
open /boot/workdir/go/src/internal/abi/abi.go: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x453 in use
runtime/internal/sys: /boot/workdir/go/pkg/tool/plan9_arm/compile: fork/exec /boot/workdir/go/pkg/tool/plan9_arm/compile: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x453 in use
unicode/utf8: /boot/workdir/go/pkg/tool/plan9_arm/compile: fork/exec /boot/workdir/go/pkg/tool/plan9_arm/compile: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x453 in use
unicode: /boot/workdir/go/pkg/tool/plan9_arm/compile: fork/exec /boot/workdir/go/pkg/tool/plan9_arm/compile: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x453 in use

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-04-02 17:12 plan9-arm go@973befe7 net/http (log)
http.test 26734: warning: process exceeds 100 file descriptors
2024/04/02 20:09:16 httptest.Server blocked in Close after 5 seconds, waiting for connections:
  *net.TCPConn 0xdea560 127.0.0.1:42501 in state active
panic: test timed out after 9m0s
running tests:
	TestSOCKS5Proxy/h1 (8m48s)
	TestSOCKS5Proxy/h1/useTLS=false (8m48s)

goroutine 60011 gp=0xd4c908 m=10 mp=0xf4c008 [running]:
panic({0x4ae360, 0x24e6030})
...
net.(*TCPConn).Read(0xdea560, {0xe2ab4d, 0x1, 0x1})
	<autogenerated>:1 +0x44 fp=0x19a8fb4 sp=0x19a8f94 pc=0x241510
net/http.(*connReader).backgroundRead(0xe2ab40)
	/boot/workdir/go/src/net/http/server.go:681 +0x40 fp=0x19a8fe4 sp=0x19a8fb4 pc=0x32ec44
net/http.(*connReader).startBackgroundRead.gowrap2()
	/boot/workdir/go/src/net/http/server.go:677 +0x28 fp=0x19a8fec sp=0x19a8fe4 pc=0x32eb7c
runtime.goexit({})
	/boot/workdir/go/src/runtime/asm_arm.s:884 +0x4 fp=0x19a8fec sp=0x19a8fec pc=0x7c798
created by net/http.(*connReader).startBackgroundRead in goroutine 11999
	/boot/workdir/go/src/net/http/server.go:677 +0x160

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-04-02 21:51 plan9-arm go@3d61f248 crypto/x509 [build] (log)
2024-04-02 21:51 plan9-arm go@3d61f248 [crypto/x509] [build] (log)
vet: open crypto/x509/sec1.go: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x656 in use
2024-04-02 21:51 plan9-arm go@3d61f248 crypto/rsa_test [build] (log)
open crypto/rsa/pss_test.go: '/boot/workdir' fossil/fossil-9legacy: walk: newfid 0x656 in use

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-04-03 21:36 plan9-arm go@885fdfc0 cmd/go/internal/lockedfile.TestSpuriousEDEADLK (log)
--- FAIL: TestSpuriousEDEADLK (486.01s)
    exec.go:193: test timed out while running command: /tmp/go-build3340278366/b218/lockedfile.test -test.run=^TestSpuriousEDEADLK$
    lockedfile_test.go:248: exit status: 'lockedfile.test 65091: kill':
    lockedfile_test.go:269: Edit B unexpectedly did not block
panic: lockedfile.File /tmp/TestSpuriousEDEADLK315401730/A became unreachable without a call to Close

goroutine 5 gp=0x802d88 m=0 mp=0x24e370 [running]:
panic({0x13e710, 0x81c018})
	/boot/workdir/go/src/runtime/panic.go:778 +0x148 fp=0x83cf50 sp=0x83cefc pc=0x3fdec
cmd/go/internal/lockedfile.OpenFile.func1(0x81c210)
...
runtime.gopark(0x1669a8, 0x9c0078, 0x1a, 0xa, 0x0)
	/boot/workdir/go/src/runtime/proc.go:385 +0x128 fp=0xc4ff78 sp=0xc4ff78 pc=0x43a24
runtime.gcBgMarkWorker(0x99c1c0)
	/boot/workdir/go/src/runtime/mgc.go:1333 +0xf4 fp=0xc4ffe4 sp=0xc4ff78 pc=0x1e224
runtime.gcBgMarkStartWorkers.gowrap1()
	/boot/workdir/go/src/runtime/mgc.go:1249 +0x28 fp=0xc4ffec sp=0xc4ffe4 pc=0x1e104
runtime.goexit({})
	/boot/workdir/go/src/runtime/asm_arm.s:884 +0x4 fp=0xc4ffec sp=0xc4ffec pc=0x7a6c4
created by runtime.gcBgMarkStartWorkers in goroutine 81
	/boot/workdir/go/src/runtime/mgc.go:1249 +0x14c

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-04-04 16:59 plan9-arm crypto@d042a396 go@b24ec88b (log)

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-04-04 16:59 plan9-arm crypto@d042a396 go@5ec7395a (log)

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-04-05 22:18 plan9-arm go@5d18f889 net/http (log)
http.test 40385: warning: process exceeds 100 file descriptors
panic: test timed out after 9m0s
running tests:
	TestRequestLimit/h2 (8m50s)

goroutine 282614 gp=0xd68c68 m=9 mp=0x113e008 [running]:
panic({0x4aea78, 0x212e090})
	/boot/workdir/go/src/runtime/panic.go:778 +0x148 fp=0xcd5f80 sp=0xcd5f2c pc=0x40a2c
testing.(*M).startAlarm.func1()
	/boot/workdir/go/src/testing/testing.go:2366 +0x3ac fp=0xcd5fec sp=0xcd5f80 pc=0x11980c
...
net/http.(*http2clientConnReadLoop).run(0x1162fdc)
	/boot/workdir/go/src/net/http/h2_bundle.go:9864 +0x5b0 fp=0x1162fa4 sp=0x1162ef4 pc=0x316234
net/http.(*http2ClientConn).readLoop(0x10e0008)
	/boot/workdir/go/src/net/http/h2_bundle.go:9720 +0x68 fp=0x1162fe4 sp=0x1162fa4 pc=0x3152f8
net/http.(*http2ClientConn).readLoop-fm()
	<autogenerated>:1 +0x28 fp=0x1162fec sp=0x1162fe4 pc=0x386988
runtime.goexit({})
	/boot/workdir/go/src/runtime/asm_arm.s:884 +0x4 fp=0x1162fec sp=0x1162fec pc=0x7cc58
created by net/http.(*http2ClientConn).goRun in goroutine 282626
	/boot/workdir/go/src/net/http/h2_bundle.go:7762 +0x40

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-04-09 16:41 plan9-arm go@26a1f4ae testing/internal/testdeps [build] (log)
testing/internal/testdeps/deps.go:23:2: could not import runtime/pprof (open $WORK/b115/_pkg_.a: '/tmp/go-build288612985/b115/_pkg_.a' mount rpc error)
2024-04-09 17:42 plan9-arm go@82e929e4 net/http.TestCaseSensitiveMethod (log)
http.test 26729: warning: process exceeds 100 file descriptors
--- FAIL: TestCaseSensitiveMethod (0.01s)
    --- FAIL: TestCaseSensitiveMethod/h2 (0.03s)
        serve_test.go:3316: get "https://127.0.0.1:38313": EOF

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-04-10 20:23 plan9-arm go@c23579f0 (log)
Test {"go_test:strconv" "strconv"} ran over 1h0m0s limit (1h0m0.000549179s); saw output:


XXXBANNERXXX:Testing packages.
runtime: newstack sp=0x1407fec stack=[0x1408000, 0x1408000]
	morebuf={pc:0x7cf78 sp:0x1407fec lr:0x0}
	sched={pc:0x130e3c sp:0x1407fec lr:0x7cf78 ctxt:0x134e040}
runtime: gp=0x1440b48, goid=606, gp->status=0x2
 runtime: split stack overflow: 0x1407fec < 0x1408000
fatal error: runtime: split stack overflow
...
os/exec.(*Cmd).writerDescriptor.func1()
	os/exec/exec.go:577 +0x50 fp=0x140bfb4 sp=0x140bf78 pc=0x130254
os/exec.(*Cmd).Start.func2(0x14420d0)
	os/exec/exec.go:724 +0x30 fp=0x140bfe4 sp=0x140bfb4 pc=0x130e8c
os/exec.(*Cmd).Start.gowrap1()
	os/exec/exec.go:736 +0x30 fp=0x140bfec sp=0x140bfe4 pc=0x130e30
runtime.goexit({})
	runtime/asm_arm.s:884 +0x4 fp=0x140bfec sp=0x140bfec pc=0x7cf78
created by os/exec.(*Cmd).Start in goroutine 473
	os/exec/exec.go:723 +0x968

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-04-11 00:32 plan9-arm go@b6778c52 net/http.TestTLSServerRejectHTTPRequests (log)
http.test 40254: warning: process exceeds 100 file descriptors
--- FAIL: TestTLSServerRejectHTTPRequests (0.00s)
    --- FAIL: TestTLSServerRejectHTTPRequests/https1 (0.04s)
        serve_test.go:1676: response = ""; wanted prefix "HTTP/1.0 400 Bad Request\r\n"

watchflakes

@gopherbot
Copy link

Found new dashboard test flakes for:

#!watchflakes
default <- builder == "plan9-arm"
2024-04-11 16:36 plan9-arm go@45703b50 (log)
fatal error: slice bounds out of range

runtime stack:
runtime.throw({0x6ae269, 0x19})
	runtime/panic.go:1021 +0x4c fp=0x3ffff988 sp=0x3ffff974 pc=0x423a4
runtime.panicCheck1(0x38ad8, {0x6ae269, 0x19})
	runtime/panic.go:58 +0xe0 fp=0x3ffff9a4 sp=0x3ffff988 pc=0x4014c
runtime.goPanicSliceBU(0x8, 0x6)
	runtime/panic.go:159 +0x2c fp=0x3ffff9c4 sp=0x3ffff9a4 pc=0x40744
runtime.(*pageBits).clearRange(0xfdf240, 0x1c0, 0x0)
...
	cmd/go/internal/work/action.go:461 +0x34 fp=0x125de9c sp=0x125de80 pc=0x541f8c
cmd/go/internal/work.(*Builder).Do.func3({0x79f2b8, 0xabb020}, 0x14b1808)
	cmd/go/internal/work/exec.go:152 +0x778 fp=0x125df84 sp=0x125de9c pc=0x550b74
cmd/go/internal/work.(*Builder).Do.func4()
	cmd/go/internal/work/exec.go:221 +0xcc fp=0x125dfec sp=0x125df84 pc=0x550268
runtime.goexit({})
	runtime/asm_arm.s:884 +0x4 fp=0x125dfec sp=0x125dfec pc=0x7cf78
created by cmd/go/internal/work.(*Builder).Do in goroutine 1
	cmd/go/internal/work/exec.go:207 +0x3a8
go tool dist: Failed: exit status: 'go 19618: 2'

watchflakes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-arm Issues solely affecting the 32-bit arm architecture. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. OS-Plan9
Projects
Status: No status
Development

No branches or pull requests

5 participants