Skip to content

Fix #51 (replaces #61) #64

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

Merged
merged 4 commits into from
Jul 24, 2015
Merged

Fix #51 (replaces #61) #64

merged 4 commits into from
Jul 24, 2015

Conversation

SethTisue
Copy link
Member

No description provided.

som-snytt and others added 4 commits July 9, 2015 22:42
Rather than maintain a test to compile under multiple
regimes, just build under `-Xxml:coalescing`.

A few other flags are supplied. Deprecation is not yet
possible because of `WordExp` et al. Renamed test classes
`A` and `B` because sometimes it's nice to have a type
parameter called `A` or `B`.
the old scheme was: run tests on openjdk7 too, but only publish (for
all Scala versions) from openjdk6

this is no longer appropriate now that Scala 2.12.0-M2 requires Java 8.
now we want to publish for older Scala versions using JDK 6, but
newer versions (M2 and above) using JDK 8. this commit does that.

currently Travis doesn't offer OpenJDK 8, so we use Oracle.  leaving
our JDK 6 setting as "openjdk6" since that's what it's historically
been so why rock the boat.

what happened to running tests on JDK 7?  well, neither Lukas nor I
knows why it was even doing that.
@som-snytt
Copy link
Contributor

Thx, @SethTisue . I think -Xfatal-warnings is required for street cred.

I'm going to order the t-shirt in black, where the X is a skull and crossbones, and fatal-warnings is in pseudo-Gothic typeface where the f looks like a dagger and there's an incongruous umlaut over the a in warnings.

@SethTisue
Copy link
Member Author

I was finally able to do a test run of integrate-bootstrap in the scala/scala repo using the code from this PR, and it worked: https://scala-ci.typesafe.com/view/scala-2.12.x/job/scala-2.12.x-integrate-bootstrap/97/consoleFull

SethTisue added a commit that referenced this pull request Jul 24, 2015
@SethTisue SethTisue merged commit d3176e4 into scala:master Jul 24, 2015
@SethTisue SethTisue deleted the issue/51 branch July 24, 2015 18:28
@SethTisue SethTisue added this to the 1.0.5 milestone Jul 24, 2015
@som-snytt
Copy link
Contributor

👏 🎆 What a vicarious thrill.

@SethTisue
Copy link
Member Author

I'm live-blogging the gory details at scala/scala#4658

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants