Skip to content
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

regression with self types #6552

Closed
scabug opened this issue Oct 21, 2012 · 4 comments
Closed

regression with self types #6552

scabug opened this issue Oct 21, 2012 · 4 comments
Assignees
Labels
Milestone

Comments

@scabug
Copy link

scabug commented Oct 21, 2012

Reproduction from Luke Vilnis on scala-user:

object Repros {
  class Bar {}
  class Baz(val myFoo: Foo) { }
  trait Foo {
    this: Bar =>
    val thing = new Baz(this)
  }
}

Go scala-bisector, go!

scala-bisector v2.10.0-M6 v2.10.0-M7 ./a.scala
  start:   v2.10.0-M6-0-gad08f24448 (Wed Jul 25 16:58:55 2012 -0700)
    end:   v2.10.0-M7-0-g1ab4994990 (Mon Aug 20 12:32:54 2012 -0700)
command:   scalac /Users/paulp/scratch/Oct21/./a.scala
  packs:   /packs
   repo:   /scratch/scala-src-home
   logs:   /var/folders/1w/zm_1vksn3y7gn127bkwt841w0000gn/T/scala-bisect.wLTw2aca

Bisecting: 155 revisions left to test after this (roughly 7 steps)
[52fa311f885e20b05178bf28553f3952ba8a5df7] SI-6205 make pt fully defined before inferTypedPattern
[52fa311f88] Wed Aug 8 13:44:40 2012 +0200
[57fcda5cc5] Thu Aug 2 17:39:53 2012 -0700
[147e6c2768] Mon Jul 30 10:30:57 2012 -0700
[e95691996d] Sun Jul 29 07:16:23 2012 -0700
[5988121127] Sat Jul 28 11:57:27 2012 -0700
[cf709c2dd2] Tue Jul 24 20:51:39 2012 -0700
[392438b77e] Tue Jul 24 13:54:44 2012 -0700
[8abdfa48e4] Tue Jul 24 20:51:38 2012 -0700
[c8bdf19947] Tue Jul 24 20:51:38 2012 -0700
[097e5690e5] Tue Jul 24 20:51:38 2012 -0700
running 
c8bdf199476fdd113d28b23793b5e871390cf825 is the first bad commit
commit c8bdf199476fdd113d28b23793b5e871390cf825
Author: Johannes Rudolph <johannes_rudolph@gmx.de>
Date:   Sun Jul 22 10:55:45 2012 +0200

    Revert "tentative fix for RC5 lift build problem."
    
    This reverts commit cb4fd65825f3c88908103e48d0d7e89d70d26c22.
    
    Conflicts:
    
    	src/compiler/scala/tools/nsc/symtab/Types.scala
    	src/compiler/scala/tools/nsc/typechecker/Contexts.scala

:040000 040000 e13bbfa428a855a7d5aed50f3124ad7c0397b90b 42533f328c4ca8ae1573f80b0aa9612821f9ae76 M	src
bisect run success
@scabug
Copy link
Author

scabug commented Oct 21, 2012

Imported From: https://issues.scala-lang.org/browse/SI-6552?orig=1
Reporter: @paulp
Other Milestones: 2.10.0-RC3

@scabug
Copy link
Author

scabug commented Oct 21, 2012

@paulp said:
It looks a lot cooler when the good/bad hashes are in red/green like they are before I paste it into the ticket. I guess I need some non-ansi-dependent indicator too.

@scabug
Copy link
Author

scabug commented Oct 21, 2012

@paulp said:
scala/scala#1515

@scabug
Copy link
Author

scabug commented Dec 5, 2012

@retronym said:
Merged: scala/scala@5b98644

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

No branches or pull requests

2 participants