| env GO111MODULE=off | |
| ! go build canonical/d | |
| stderr 'package canonical/d' | |
| stderr 'imports canonical/b' | |
| stderr 'imports canonical/a/: non-canonical' | |
| -- canonical/a/a.go -- | |
| package a | |
| import _ "c" | |
| -- canonical/b/b.go -- | |
| package b | |
| import _ "canonical/a/" | |
| -- canonical/a/vendor/c/c.go -- | |
| package c | |
| -- canonical/d/d.go -- | |
| package d | |
| import _ "canonical/b" |