This page is no longer maintained — Please continue to the home page at www.scala-lang.org

RC7 candidate for the first 2.8.0 beta

3 replies
Antonio Cunei
Joined: 2008-12-16,
User offline. Last seen 3 years 22 weeks ago.

All,

A new release candidate for 2.8.0.Beta1 is available for testing. You can
obtain the new candidate from the links below, as well as from the
scala-tools.org Maven repository:

http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.Beta1-RC7.tgz
http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.Beta1-RC7.zip
http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.Beta1-RC7-...
http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.Beta1-RC7-...
http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.Beta1-RC7-...
http://www.scala-lang.org/downloads/distrib/files/scala.library_2.8.0.Be...

This is a candidate for the first, preliminary beta release of 2.8.0: it is
only intended to help developers port their code onto the new 2.8 codebase,
and it is not production-quality code.

Developers: This build addresses the latest bugs (notably #2850), and
includes speed enhancement to the compiler and various other fixes.

If no other major issue is found, this candidate will become the coveted
beta. Please test your code against this build, and please let us know if
you find any other issues.

Thanks!
Toni

David Hall 4
Joined: 2009-08-21,
User offline. Last seen 42 years 45 weeks ago.
Re: RC7 candidate for the first 2.8.0 beta

On Fri, Jan 8, 2010 at 11:13 AM, Antonio Cunei wrote:
> All,
>
> A new release candidate for 2.8.0.Beta1 is available for testing. You can
> obtain the new candidate from the links below, as well as from the
> scala-tools.org Maven repository:
>
> http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.Beta1-RC7.tgz
> http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.Beta1-RC7.zip
> http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.Beta1-RC7-...
> http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.Beta1-RC7-...
> http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.Beta1-RC7-...
> http://www.scala-lang.org/downloads/distrib/files/scala.library_2.8.0.Be...
>
> This is a candidate for the first, preliminary beta release of 2.8.0: it is
> only intended to help developers port their code onto the new 2.8 codebase,
> and it is not production-quality code.
>
> Developers: This build addresses the latest bugs (notably #2850), and
> includes speed enhancement to the compiler and various other fixes.
>
> If no other major issue is found, this candidate will become the coveted
> beta. Please test your code against this build, and please let us know if
> you find any other issues.

My projects work great (~15KLOC). There's one small new problem
involving implicits in package objects, but it's easily worked around.
(It's an ambiguity problem. I'll try to get a bug report together
soon.)

I also finally tried using -optimize in my code, which doesn't seem to
break anything and improves the speed of my unit tests substantially.
(Usually 10-20%, but one long-ish test by as much as 50%!)

-Yspecialize still has issues, but that surely isn't a blocker for a beta.

David Pollak
Joined: 2008-12-16,
User offline. Last seen 42 years 45 weeks ago.
Re: RC7 candidate for the first 2.8.0 beta
Lift is building in RC7 and we're preparing to make snapshots of Lift available for Beta 1 when it's released

On Sat, Jan 9, 2010 at 1:48 PM, David Hall <dlwh@cs.berkeley.edu> wrote:
On Fri, Jan 8, 2010 at 11:13 AM, Antonio Cunei <antonio.cunei@epfl.ch> wrote:
> All,
>
> A new release candidate for 2.8.0.Beta1 is available for testing. You can
> obtain the new candidate from the links below, as well as from the
> scala-tools.org Maven repository:
>
> http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.Beta1-RC7.tgz
> http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.Beta1-RC7.zip
> http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.Beta1-RC7-installer.jar
> http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.Beta1-RC7-devel-docs.tgz
> http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.Beta1-RC7-sources.tgz
> http://www.scala-lang.org/downloads/distrib/files/scala.library_2.8.0.Beta1-RC7.jar
>
> This is a candidate for the first, preliminary beta release of 2.8.0: it is
> only intended to help developers port their code onto the new 2.8 codebase,
> and it is not production-quality code.
>
> Developers: This build addresses the latest bugs (notably #2850), and
> includes speed enhancement to the compiler and various other fixes.
>
> If no other major issue is found, this candidate will become the coveted
> beta. Please test your code against this build, and please let us know if
> you find any other issues.

My projects work great (~15KLOC). There's one small new problem
involving implicits in package objects, but it's easily worked around.
(It's an ambiguity problem. I'll try to get a bug report together
soon.)

I also finally tried using -optimize in my code, which doesn't seem to
break anything and improves the speed of my unit tests substantially.
(Usually 10-20%, but one long-ish test by as much as 50%!)

-Yspecialize still has issues, but that surely isn't a blocker for a beta.

Rich Dougherty 2
Joined: 2009-01-19,
User offline. Last seen 42 years 45 weeks ago.
Re: RC7 candidate for the first 2.8.0 beta

On Sat, Jan 9, 2010 at 8:13 AM, Antonio Cunei wrote:
> If no other major issue is found, this candidate will become the coveted
> beta. Please test your code against this build, and please let us know if
> you find any other issues.

I've had a go at building the continuations code against RC7. There
were a couple of warnings about inlining, but no real issues. The
inlining warnings are fixed in a post-RC7 nightly.

I hear that the continuations code will be merged into 2.8 after the
beta. Does anyone know if that is correct?
(http://old.nabble.com/Re%3A-status-of-2.8-p27072731.html)

Cheers
Rich

Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland