Details

      Description

      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
      

        Activity

        Hide
        Paul Phillips added a comment -

        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.

        Show
        Paul Phillips added a comment - 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.
        Show
        Paul Phillips added a comment - https://github.com/scala/scala/pull/1515
        Show
        Jason Zaugg added a comment - Merged: https://github.com/scala/scala/commit/5b98644ff9bca3b853464f6555ed7ea9af716adf

          People

          • Assignee:
            Paul Phillips
            Reporter:
            Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development