28 Jan 23:35
Re: Re: [scala] Scala 2.8.0 Beta 1
I would be very pleased if this mailing list were reserved for announcements of new releases. Opinions?
On Thu, Jan 28, 2010 at 5:25 PM, Meredith Gregory <lgreg.meredith-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
Dear Rich,i found the problem. i'm not running java 1.6 by default, yet. When i switch tobash-3.2$ env PATH=/Users/lgm/work/src/projex/biosimilarity/scala/build/pack/bin:/Users/lgm/work/src/devtools/javaSDK/soylatte16-1.0.2/bin:$PATH JAVA_HOME=/Users/lgm/work/src/devtools/javaSDK/soylatte16-1.0.2 ANT-OPTS=-Xmx1024m ant testit works as advertised.Best wishes,--gregOn Thu, Jan 28, 2010 at 2:18 PM, Mohamed Bana <mohamed-8INxWZ5b4gz10XsdtD+oqA@public.gmane.org> wrote:i've attached my script that i run. try it if you want. the log is below.% ./continuations.sh---updating from svn---At revision 20719.done updating------building---Buildfile: build.xml[taskdef] Could not load definitions from resource scala/tools/partest/antlib.xml. It could not be found.clean.build:[delete] Deleting directory /home/mbana/scala/continuations/build/build.plugin[delete] Deleting directory /home/mbana/scala/continuations/build/build.library[delete] Deleting directory /home/mbana/scala/continuations/build/build.examplesclean.pack:[delete] Deleting directory /home/mbana/scala/continuations/build/packclean.dist:clean.doc:clean.all:clean:BUILD SUCCESSFULTotal time: 0 secondsBuildfile: build.xml[taskdef] Could not load definitions from resource scala/tools/partest/antlib.xml. It could not be found.build.plugin:[mkdir] Created dir: /home/mbana/scala/continuations/build/build.plugin[scalac] Compiling 5 source files to /home/mbana/scala/continuations/build/build.pluginpack.plugin:[mkdir] Created dir: /home/mbana/scala/continuations/build/pack[jar] Building jar: /home/mbana/scala/continuations/build/pack/selectivecps-plugin.jarbuild.library:[mkdir] Created dir: /home/mbana/scala/continuations/build/build.library[scalac] Compiling 11 source files to /home/mbana/scala/continuations/build/build.library[scalac] warning: there were deprecation warnings; re-run with -deprecation for details[scalac] one warning found[scalac] Compile succeeded with 1 warning; see the compiler output for details.build.examples:[mkdir] Created dir: /home/mbana/scala/continuations/build/build.examples[scalac] Compiling 18 source files to /home/mbana/scala/continuations/build/build.examples[scalac] warning: there were deprecation warnings; re-run with -deprecation for details[scalac] one warning found[scalac] Compile succeeded with 1 warning; see the compiler output for details.build.all:test.partest:BUILD FAILED/home/mbana/scala/continuations/build.xml:125: Problem: failed to create task or type partestCause: The name is undefined.Action: Check the spelling.Action: Check that any custom tasks/types have been declared.Action: Check that any <presetdef>/<macrodef> declarations have taken place.Total time: 27 secondsdone building------making cps jar---selectivecps-plugin.jardone jar------making cps-library jar---added manifestadding: jsr166y/(in = 0) (out= 0)(stored 0%)adding: jsr166y/FJTaskWrapper$.class(in = 959) (out= 531)(deflated 44%)adding: jsr166y/FJTaskWrapper.class(in = 780) (out= 498)(deflated 36%)adding: scala/(in = 0) (out= 0)(stored 0%)adding: scala/continuations/(in = 0) (out= 0)(stored 0%)adding: scala/continuations/Loops$.class(in = 2144) (out= 918)(deflated 57%)adding: scala/continuations/Loops.class(in = 2039) (out= 1156)(deflated 43%)adding: scala/continuations/ControlContext$$anonfun$flatMap$1.class(in = 1490) (out= 714)(deflated 52%)adding: scala/continuations/Loops$SuspendableListView$$anonfun$foreach$2.class(in = 1439) (out= 671)(deflated 53%)adding: scala/continuations/Loops$$anonfun$loopWhile$1.class(in = 1317) (out= 644)(deflated 51%)adding: scala/continuations/Loops$SuspendableListView$$anonfun$foreach$1.class(in = 1226) (out= 622)(deflated 49%)adding: scala/continuations/TaskScheduler.class(in = 1265) (out= 703)(deflated 44%)adding: scala/continuations/docps.class(in = 381) (out= 276)(deflated 27%)adding: scala/continuations/Loops$SuspendableListView$$anonfun$flatMap$2.class(in = 1522) (out= 679)(deflated 55%)adding: scala/continuations/Loops$SuspendableListView$$anonfun$flatMap$1.class(in = 1885) (out= 789)(deflated 58%)adding: scala/continuations/cps.class(in = 716) (out= 438)(deflated 38%)adding: scala/continuations/ControlContext$$anonfun$shiftUnitR$1.class(in = 1007) (out= 543)(deflated 46%)adding: scala/continuations/ControlContext$$anonfun$reset$1.class(in = 727) (out= 432)(deflated 40%)adding: scala/continuations/ControlContext$.class(in = 3249) (out= 1067)(deflated 67%)adding: scala/continuations/Loops$SuspendableListView$$anonfun$map$1.class(in = 1848) (out= 775)(deflated 58%)adding: scala/continuations/ControlContext$$anonfun$map$1.class(in = 1469) (out= 703)(deflated 52%)adding: scala/continuations/Loops$$anon$1.class(in = 688) (out= 375)(deflated 45%)adding: scala/continuations/ControlContext$$anonfun$map$1$$anonfun$apply$1.class(in = 1271) (out= 629)(deflated 50%)adding: scala/continuations/cpsv.class(in = 523) (out= 360)(deflated 31%)adding: scala/continuations/uncps.class(in = 381) (out= 275)(deflated 27%)adding: scala/continuations/Loops$SuspendableListView$$anonfun$map$2.class(in = 1510) (out= 675)(deflated 55%)adding: scala/continuations/Loops$SuspendableListView$$anonfun$map$1$$anonfun$apply$1.class(in = 1570) (out= 714)(deflated 54%)adding: scala/continuations/Loops$SuspendableListView.class(in = 3985) (out= 1161)(deflated 70%)adding: scala/continuations/ControlContext$$anonfun$flatMap$1$$anonfun$apply$2.class(in = 1366) (out= 676)(deflated 50%)adding: scala/continuations/ControlContext$$anonfun$run$1.class(in = 877) (out= 484)(deflated 44%)adding: scala/continuations/TaskScheduler$.class(in = 1579) (out= 791)(deflated 49%)adding: scala/continuations/Loops$SuspendableListView$$anonfun$flatMap$1$$anonfun$apply$2.class(in = 1743) (out= 766)(deflated 56%)adding: scala/continuations/ControlContext.class(in = 5346) (out= 2064)(deflated 61%)adding: scala/concurrent/(in = 0) (out= 0)(stored 0%)adding: scala/concurrent/SimpleTaskRunners$class.class(in = 705) (out= 327)(deflated 53%)adding: scala/concurrent/SimpleTaskRunners.class(in = 1061) (out= 628)(deflated 40%)adding: scala/concurrent/ImmediateTaskRunners.class(in = 879) (out= 483)(deflated 45%)adding: scala/concurrent/cpsops.class(in = 920) (out= 551)(deflated 40%)adding: scala/concurrent/ImmediateTaskRunners$ImmediateTaskRunner.class(in = 1179) (out= 560)(deflated 52%)adding: scala/concurrent/ThreadTaskRunners$class.class(in = 705) (out= 326)(deflated 53%)adding: scala/concurrent/AbstractTaskRunner.class(in = 680) (out= 445)(deflated 34%)adding: scala/concurrent/FJTaskRunners$FJTaskRunner$$anon$1.class(in = 911) (out= 485)(deflated 46%)adding: scala/concurrent/FJTaskRunners$FJTaskRunner.class(in = 1811) (out= 892)(deflated 50%)adding: scala/concurrent/cpsops$.class(in = 1011) (out= 518)(deflated 48%)adding: scala/concurrent/ThreadTaskRunners$ThreadTaskRunner.class(in = 1269) (out= 589)(deflated 53%)adding: scala/concurrent/TaskRunnersBase.class(in = 748) (out= 439)(deflated 41%)adding: scala/concurrent/FJTaskRunners$class.class(in = 938) (out= 444)(deflated 52%)adding: scala/concurrent/ThreadTaskRunners.class(in = 818) (out= 465)(deflated 43%)adding: scala/concurrent/SimpleTaskRunners$SimpleTaskRunner.class(in = 2043) (out= 951)(deflated 53%)adding: scala/concurrent/AbstractSequentialTaskRunner.class(in = 452) (out= 285)(deflated 36%)adding: scala/concurrent/ImmediateTaskRunners$class.class(in = 738) (out= 329)(deflated 55%)adding: scala/concurrent/ThreadTaskRunners$ThreadTaskRunner$$anon$1.class(in = 857) (out= 412)(deflated 51%)adding: scala/concurrent/TaskRunnersBase$class.class(in = 590) (out= 318)(deflated 46%)adding: scala/concurrent/FJTaskRunners.class(in = 938) (out= 579)(deflated 38%)adding: scala/concurrent/cpsops$$anonfun$spawn$1.class(in = 1101) (out= 609)(deflated 44%)cps.jar scala-compiler.jar scala-library.jar scala-swing.jarjline.jar scala-dbc.jar scalap.jardone jar------compiling example---done example---
—Mohamed2010/1/28 Meredith Gregory <lgreg.meredith-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>Dear Rich,i followed your blog instructions to the letter. Everything works up to building the continuations plugin, then we're missing a lib. See the trace below.Best wishes,--gregbash-3.2$ ANT_OPTS=-Xmx512m ant testBuildfile: build.xmlbuild.plugin:[mkdir] Created dir: /Users/lgm/work/src/devtools/scala/continuations/build/build.plugin[scalac] Compiling 5 source files to /Users/lgm/work/src/devtools/scala/continuations/build/build.pluginpack.plugin:[mkdir] Created dir: /Users/lgm/work/src/devtools/scala/continuations/build/pack[jar] Building jar: /Users/lgm/work/src/devtools/scala/continuations/build/pack/selectivecps-plugin.jarbuild.library:[mkdir] Created dir: /Users/lgm/work/src/devtools/scala/continuations/build/build.library[scalac] Compiling 11 source files to /Users/lgm/work/src/devtools/scala/continuations/build/build.library[scalac] error: error while loading ForkJoinPool, Missing dependency 'class java.util.concurrent.RunnableFuture', required by /Users/lgm/work/src/devtools/scala/continuations/lib/jsr166y.jar(jsr166y/ForkJoinPool.class)[scalac] one error foundBUILD FAILED/Users/lgm/work/src/devtools/scala/continuations/build.xml:89: Compile failed with 1 error; see the compiler error output for details.Total time: 13 secondsbash-3.2$--On Wed, Jan 27, 2010 at 11:26 AM, Rich Dougherty <rich-vWrHE/hLzd+lVyrhU4qvOw@public.gmane.org> wrote:On Thu, Jan 28, 2010 at 3:13 AM, Antonio Cunei <antonio.cunei-p8DiymsW2f8@public.gmane.org> wrote:For those who want to have a play with continuations, I've written
> - Support for continuations
>
> Continuations are supported by a compiler plugin. This plugin is not
> included in this first beta, but will be added in subsequent
> releases.
some instructions for building the plugin from source.
http://blog.richdougherty.com/2010/01/scala-280-beta-1-released.html
Thanks a lot to the Scala team for an excellent release.
Rich
--
Rich Dougherty
http://www.richdougherty.com/
L.G. Meredith
Managing Partner
Biosimilarity LLC
1219 NW 83rd St
Seattle, WA 98117
+1 206.650.3740
http://biosimilarity.blogspot.com
--
L.G. Meredith
Managing Partner
Biosimilarity LLC
1219 NW 83rd St
Seattle, WA 98117
+1 206.650.3740
http://biosimilarity.blogspot.com
--
"The mutual-aid tendency in man has so remote an origin, and is so deeply interwoven with all the past evolution of the human race, that is has been maintained by mankind up to the present time, notwithstanding all vicissitudes of history."
-Peter Kropotkin, Mutual Aid, 1902
RSS Feed