Skip to content

Commit 5ac8a32

Browse files
[chore]: Setup build for 3.7.2 development cycle (#23100)
- Set reference compiler to 3.7.1-RC1 - Set MiMa previous verison to 3.7.0 - Set TASTy format version to 28.8-experimental-1 (following the procedure this version is used for nightlies, it would be changed to 28.7 for 3.7.2 releases - Revert #23093 [test_non_bootstrapped]
2 parents eb6d3a8 + d8db299 commit 5ac8a32

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

project/Build.scala

+4-6
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ object Build {
103103
*
104104
* Warning: Change of this variable needs to be consulted with `expectedTastyVersion`
105105
*/
106-
val referenceVersion = "3.7.0-RC4"
106+
val referenceVersion = "3.7.1-RC1"
107107

108108
/** Version of the Scala compiler targeted in the current release cycle
109109
* Contains a version without RC/SNAPSHOT/NIGHTLY specific suffixes
@@ -141,9 +141,8 @@ object Build {
141141
* - in release candidate branch is experimental if {patch == 0}
142142
* - in stable release is always non-experimetnal
143143
*/
144-
val expectedTastyVersion = "28.7-experimental-1"
145-
// TODO: Restore test when upgrading reference compiler to 3.7.0 stable
146-
// checkReleasedTastyVersion()
144+
val expectedTastyVersion = "28.8-experimental-1"
145+
checkReleasedTastyVersion()
147146

148147
/** Final version of Scala compiler, controlled by environment variables. */
149148
val dottyVersion = {
@@ -177,9 +176,8 @@ object Build {
177176
* For a developedVersion `3.M.P` the mimaPreviousDottyVersion should be set to:
178177
* - `3.M.0` if `P > 0`
179178
* - `3.(M-1).0` if `P = 0`
180-
* 3.6.2 is an exception from this rule - 3.6.0 was a broken release, 3.6.1 was hotfix (unstable) release
181179
*/
182-
val mimaPreviousDottyVersion = "3.7.0-RC1"
180+
val mimaPreviousDottyVersion = "3.7.0"
183181

184182
/** LTS version against which we check binary compatibility.
185183
*

tasty/src/dotty/tools/tasty/TastyFormat.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@ object TastyFormat {
324324
* compatibility, but remains backwards compatible, with all
325325
* preceding `MinorVersion`.
326326
*/
327-
final val MinorVersion: Int = 7
327+
final val MinorVersion: Int = 8
328328

329329
/** Natural Number. The `ExperimentalVersion` allows for
330330
* experimentation with changes to TASTy without committing

0 commit comments

Comments
 (0)