[Lift] Re: [scala-internals] RC4 candidate for the first 2.8.0 beta

2009-12-21 Thread martin odersky
On Sun, Dec 20, 2009 at 12:39 PM, martin odersky martin.oder...@epfl.ch wrote:
 Thanks for letting us know. This looks like something stirred up by
 the change in erasure. We'll investigate Monday what it is.

 Cheers

  -- Martin

I could reproduce the fault and think I found the underlying problem:
There was a problem with the erasure of self types  and it looks like
this problem was unmasked by my previous, unrelated change to erasure.
I'll think about a fix now.

Cheers

 -- Martin

--

You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.




[Lift] Re: [scala-internals] RC4 candidate for the first 2.8.0 beta

2009-12-20 Thread Heiko Seeberger
Lift built against RC3, but with RC4 we get this error:

java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.scala_tools.maven.executions.MainHelper.runMain(MainHelper.java:151)
at
org.scala_tools.maven.executions.MainWithArgsInFile.main(MainWithArgsInFile.java:26)
Caused by: java.lang.AssertionError: assertion failed: type error: can't
convert from REFERENCE(net.liftweb.util.StringHelpers) to
REFERENCE(net.liftweb.util.BasicTypesHelpers) in unit
BasicTypesHelpers.scala
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase.adapt(GenICode.scala:943)
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase.scala$tools$nsc$backend$icode$GenICode$ICodePhase$$genLoad(GenICode.scala:927)
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase.genLoadLabelArguments(GenICode.scala:990)
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase.scala$tools$nsc$backend$icode$GenICode$ICodePhase$$genLoad(GenICode.scala:710)
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase.genLoadIf(GenICode.scala:363)
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase.scala$tools$nsc$backend$icode$GenICode$ICodePhase$$genLoad(GenICode.scala:511)
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase.genLoadIf(GenICode.scala:363)
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase.scala$tools$nsc$backend$icode$GenICode$ICodePhase$$genLoad(GenICode.scala:511)
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase.scala$tools$nsc$backend$icode$GenICode$ICodePhase$$genLoad(GenICode.scala:484)
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase.scala$tools$nsc$backend$icode$GenICode$ICodePhase$$genLoad(GenICode.scala:850)
at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:130)
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase$$anonfun$gen$1.apply(GenICode.scala:87)
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase$$anonfun$gen$1.apply(GenICode.scala:87)
at scala.collection.LinearSeqLike$class.foreach(LinearSeqLike.scala:97)
at scala.collection.immutable.List.foreach(List.scala:46)
at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:87)
at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:152)
at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:106)
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase$$anonfun$gen$1.apply(GenICode.scala:87)
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase$$anonfun$gen$1.apply(GenICode.scala:87)
at scala.collection.LinearSeqLike$class.foreach(LinearSeqLike.scala:97)
at scala.collection.immutable.List.foreach(List.scala:46)
at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:87)
at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:97)
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase$$anonfun$gen$1.apply(GenICode.scala:87)
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase$$anonfun$gen$1.apply(GenICode.scala:87)
at scala.collection.LinearSeqLike$class.foreach(LinearSeqLike.scala:97)
at scala.collection.immutable.List.foreach(List.scala:46)
at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:87)
at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:97)
at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:83)
at
scala.tools.nsc.backend.icode.GenICode$ICodePhase.apply(GenICode.scala:79)
at
scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply(Global.scala:281)
at
scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply(Global.scala:281)
at scala.tools.nsc.reporters.Reporter.withSource(Reporter.scala:48)
at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:281)
at scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:259)
at scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:259)
at scala.collection.Iterator$class.foreach(Iterator.scala:582)
at scala.collection.mutable.ListBuffer$$anon$1.foreach(ListBuffer.scala:285)
at scala.tools.nsc.Global$GlobalPhase.run(Global.scala:259)
at scala.tools.nsc.backend.icode.GenICode$ICodePhase.run(GenICode.scala:72)
at scala.tools.nsc.Global$Run.compileSources(Global.scala:749)
at scala.tools.nsc.Global$Run.compile(Global.scala:839)
at scala.tools.nsc.Main$.process(Main.scala:109)
at scala.tools.nsc.Main$.main(Main.scala:123)
at scala.tools.nsc.Main.main(Main.scala)
... 6 more

Heiko

My job: weiglewilczek.com
My blog: heikoseeberger.name
Follow me: twitter.com/hseeberger
OSGi on Scala: scalamodules.org
Lift, the simply functional web framework: liftweb.net

--

You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 

[Lift] Re: [scala-internals] RC4 candidate for the first 2.8.0 beta

2009-12-20 Thread martin odersky
Thanks for letting us know. This looks like something stirred up by
the change in erasure. We'll investigate Monday what it is.

Cheers

 -- Martin

On Sun, Dec 20, 2009 at 11:43 AM, Heiko Seeberger
heiko.seeber...@googlemail.com wrote:
 Lift built against RC3, but with RC4 we get this error:
 java.lang.reflect.InvocationTargetException
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at org.scala_tools.maven.executions.MainHelper.runMain(MainHelper.java:151)
 at
 org.scala_tools.maven.executions.MainWithArgsInFile.main(MainWithArgsInFile.java:26)
 Caused by: java.lang.AssertionError: assertion failed: type error: can't
 convert from REFERENCE(net.liftweb.util.StringHelpers) to
 REFERENCE(net.liftweb.util.BasicTypesHelpers) in unit
 BasicTypesHelpers.scala
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase.adapt(GenICode.scala:943)
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase.scala$tools$nsc$backend$icode$GenICode$ICodePhase$$genLoad(GenICode.scala:927)
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase.genLoadLabelArguments(GenICode.scala:990)
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase.scala$tools$nsc$backend$icode$GenICode$ICodePhase$$genLoad(GenICode.scala:710)
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase.genLoadIf(GenICode.scala:363)
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase.scala$tools$nsc$backend$icode$GenICode$ICodePhase$$genLoad(GenICode.scala:511)
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase.genLoadIf(GenICode.scala:363)
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase.scala$tools$nsc$backend$icode$GenICode$ICodePhase$$genLoad(GenICode.scala:511)
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase.scala$tools$nsc$backend$icode$GenICode$ICodePhase$$genLoad(GenICode.scala:484)
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase.scala$tools$nsc$backend$icode$GenICode$ICodePhase$$genLoad(GenICode.scala:850)
 at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:130)
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase$$anonfun$gen$1.apply(GenICode.scala:87)
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase$$anonfun$gen$1.apply(GenICode.scala:87)
 at scala.collection.LinearSeqLike$class.foreach(LinearSeqLike.scala:97)
 at scala.collection.immutable.List.foreach(List.scala:46)
 at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:87)
 at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:152)
 at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:106)
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase$$anonfun$gen$1.apply(GenICode.scala:87)
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase$$anonfun$gen$1.apply(GenICode.scala:87)
 at scala.collection.LinearSeqLike$class.foreach(LinearSeqLike.scala:97)
 at scala.collection.immutable.List.foreach(List.scala:46)
 at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:87)
 at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:97)
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase$$anonfun$gen$1.apply(GenICode.scala:87)
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase$$anonfun$gen$1.apply(GenICode.scala:87)
 at scala.collection.LinearSeqLike$class.foreach(LinearSeqLike.scala:97)
 at scala.collection.immutable.List.foreach(List.scala:46)
 at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:87)
 at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:97)
 at scala.tools.nsc.backend.icode.GenICode$ICodePhase.gen(GenICode.scala:83)
 at
 scala.tools.nsc.backend.icode.GenICode$ICodePhase.apply(GenICode.scala:79)
 at
 scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply(Global.scala:281)
 at
 scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply(Global.scala:281)
 at scala.tools.nsc.reporters.Reporter.withSource(Reporter.scala:48)
 at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:281)
 at scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:259)
 at scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:259)
 at scala.collection.Iterator$class.foreach(Iterator.scala:582)
 at scala.collection.mutable.ListBuffer$$anon$1.foreach(ListBuffer.scala:285)
 at scala.tools.nsc.Global$GlobalPhase.run(Global.scala:259)
 at scala.tools.nsc.backend.icode.GenICode$ICodePhase.run(GenICode.scala:72)
 at scala.tools.nsc.Global$Run.compileSources(Global.scala:749)
 at scala.tools.nsc.Global$Run.compile(Global.scala:839)
 at scala.tools.nsc.Main$.process(Main.scala:109)
 at scala.tools.nsc.Main$.main(Main.scala:123)
 at scala.tools.nsc.Main.main(Main.scala)
 ... 6 more
 Heiko
 My job: weiglewilczek.com
 My blog: heikoseeberger.name
 Follow me: