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

Remove gccgo support #25978

Merged
merged 2 commits into from Aug 25, 2016
Merged

Remove gccgo support #25978

merged 2 commits into from Aug 25, 2016

Conversation

justincormack
Copy link
Contributor

Since Go 1.7, s390x uses upstream Go, so we have no reason to
support gccgo any more.

Signed-off-by: Justin Cormack justin.cormack@docker.com

gopher

Since Go 1.7, s390x uses upstream Go, so we have no reason to
support gccgo any more.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
@justincormack
Copy link
Contributor Author

This is going to fail on gccgo CI!

@justincormack
Copy link
Contributor Author

The Z failure is unrelated but @michael-holzheu have you seen this before? https://jenkins.dockerproject.org/job/Docker-PRs-z/10/console (might rebuild and see if intermittent).

@justincormack
Copy link
Contributor Author

Hmm, seems intermittent.

@estesp
Copy link
Contributor

estesp commented Aug 24, 2016

LGTM

@tophj-ibm
Copy link
Contributor

@justincormack z failure is a known issue in go with time.Now() rounding incorrectly on some architectures #24805

@justincormack
Copy link
Contributor Author

cc @cpuguy83 @LK4D4

@michael-holzheu
Copy link
Contributor

The Z failure is unrelated but @michael-holzheu have you seen this before? https://jenkins.dockerproject.org/job/Docker-PRs-z/10/console (might rebuild and see if intermittent).

Interesting: DockerSwarmSuite.TestApiSwarmLeaveOnPendingJoin never failed on s390x (at least the last 218 runs with gccgo and the first 10 runs with golang 1.7).

@justincormack
Copy link
Contributor Author

@tophj-ibm @michael-holzheu it is being fixed upstream here https://go-review.googlesource.com/#/c/27710/

@@ -34,13 +34,9 @@ bundle_test_unit() {
| grep -v github.com/docker/docker/vendor \
| grep -v github.com/docker/docker/man \
| grep -v github.com/docker/docker/integration-cli)
go test $COVER $GCCGOFLAGS -ldflags "$LDFLAGS" "${BUILDFLAGS[@]}" $TESTFLAGS $pkg_list
go test $COVER -ldflags "$LDFLAGS" "${BUILDFLAGS[@]}" $TESTFLAGS $pkg_list
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just replace with -cover

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a commit to remove the cover conditions now

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
@justincormack
Copy link
Contributor Author

@LK4D4 removed the $COVER stuff

@LK4D4
Copy link
Contributor

LK4D4 commented Aug 25, 2016

LGTM

@LK4D4 LK4D4 merged commit 8d99dfb into moby:master Aug 25, 2016
@justincormack justincormack deleted the no-no-gccgo branch August 26, 2016 09:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants