Skip to content

cmd/compile: non-deterministic build blocking use of toolstash-check #19872

Closed
@mdempsky

Description

@mdempsky

At master, running toolstash-check on a CL that just adds a comment to cmd/compile causes this failure:

# html/template
toolstash: compiler output differs, even with optimizers disabled (-N)

inconsistent log line:
/tmp/go-build151744301/html/template.a.log:84904:
        type..namedata.**template.Template. t=8 dupok size=22
/tmp/go-build151744301/html/template.a.stash.log:84904:
        type..namedata.*[]uint8. t=8 dupok size=11

@griesemer is seeing the same thing. It appears to be from CL 39710.

@josharian It looks like LongString isn't a total ordering either. :(

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions