blob: 717d129d4cd4fa8e3dbca649416eb4a24dc667d3 [file]
# For issue #66403, go list -u -m all should not fail if a module
# with retractions has a newer version.
env TESTGO_VERSION=go1.21
env TESTGO_VERSION_SWITCH=switch
go list -u -m example.com/retract/newergoversion
stdout 'example.com/retract/newergoversion v1.0.0'
! stdout 'v1.2.0'
-- go.mod --
module example.com/m
go 1.22
require example.com/retract/newergoversion v1.0.0
-- main.go --
package main
import _ "example.com/retract/newergoversion"