Skip to content

x/build: more logs when something goes wrong #20419

Closed
@josharian

Description

@josharian

https://build.golang.org/log/16f4dca098af2d81699f154757b5f6b77ada1d3f

Occurred at CL 40095, which definitely touched a lot of the compiler. Frustratingly, there is no indication in the logs whatsoever what failed, and I don't see anything obviously racy in that CL. Running a bunch of race-enabled builds locally has yet to generate a failure. I'll keep at it.

cc @mdempsky @bradfitz for ideas

Activity

added this to the Go1.9 milestone on May 19, 2017
self-assigned this
on May 19, 2017
changed the title [-]cmd/compile: racecompile buildure failure on dashboard[/-] [+]cmd/compile: racecompile build failure on dashboard[/+] on May 19, 2017
bradfitz

bradfitz commented on May 19, 2017

@bradfitz
Contributor

That looks more like the builder's (my) fault than yours.

Maybe the new RPC just added for #20222 failed but something up the chain didn't handle the temporary error nicely.

In any case, those logs suck. I had assumed an RPC failure would result in a retry, but perhaps that's only for trybots. It should write more debug info the build log on failures, just in case it's not retried.

I wouldn't worry about this.

added
Buildersx/build issues (builders, bots, dashboards)
on May 19, 2017
self-assigned this
on May 19, 2017
josharian

josharian commented on May 19, 2017

@josharian
ContributorAuthor

OK. I've gotten no failures locally either, so I'm going to switch this to be a builders bug about the logs.

changed the title [-]cmd/compile: racecompile build failure on dashboard[/-] [+]x/build: more logs when something goes wrong[/+] on May 19, 2017
josharian

josharian commented on May 19, 2017

@josharian
ContributorAuthor

This happened again today, at 495f55d mvdan 19 May 18:11: https://build.golang.org/log/5ca06376c703c8190614928d381ffa7c67346b9e

bradfitz

bradfitz commented on May 19, 2017

@bradfitz
Contributor
josharian

josharian commented on May 19, 2017

@josharian
ContributorAuthor

Oh I see—those were both very old commits, pre-dash-c. Thanks!

modified the milestones: Unreleased, Go1.9 on May 23, 2017
bradfitz

bradfitz commented on May 30, 2019

@bradfitz
Contributor

I think this is done.

locked and limited conversation to collaborators on May 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @bradfitz@josharian@gopherbot

        Issue actions

          x/build: more logs when something goes wrong · Issue #20419 · golang/go