Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove partest, keeping `dotc.tests` for now | Felix Mulder | 2017-04-12 | 1 | -411/+0 |
| | |||||
* | Restore partest and enable it to run alongside new partest | Felix Mulder | 2017-03-29 | 1 | -0/+411 |
| | |||||
* | Kill partest | Felix Mulder | 2017-03-29 | 1 | -411/+0 |
| | |||||
* | Stylistic changes to `Compiler` and `DPConsoleRunner` | Felix Mulder | 2017-03-29 | 1 | -12/+12 |
| | |||||
* | Add FatalError from scala.reflect | Guillaume Martres | 2017-03-08 | 1 | -2/+1 |
| | |||||
* | Fix bug in partest.DPConsoleRunner | Guillaume Martres | 2017-01-28 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The bug was that we declared case classes like: case class CompFailed() extends NegTestState but we used their companion objects like in: case _ => CompFailed Interestingly, this bug was caught by compiling this code with dotty, instead of `failureStates` getting inferred to be of type `AnyRef`, it ended up being a union of object types, this allows dotty to realize our subsequent pattern match on `failureStates` cannot possibly succeed: -- Error: /home/smarter/opt/dotty/compiler/test/dotty/partest/DPConsoleRunner.scala 353 | case CompFailedButWrongDiff() => | ^ | missing parameter type for parameter x$1 of expanded function x$1 => | x$1 @unchecked match | { | case CompFailedButWrongDiff() => | nextTestActionFailing(s"output differs") | true | case _ => | false | }, expected = ? -- Error: /home/smarter/opt/dotty/compiler/test/dotty/partest/DPConsoleRunner.scala 353 | case CompFailedButWrongDiff() => | ^^^^^^^^^^^^^^^^^^^^^^^^ |Pattern type CompFailedButWrongDiff is neither a subtype nor a supertype of selector type CompSucceeded | CompFailedButWrongNErr | CompFailed | CompFailedButWrongDiff'where: CompFailedButWrongDiff is a class in method runNegTest | CompFailedButWrongDiff' is a object in method runNegTest | ||||
* | Fix some dotty compilation errors | Guillaume Martres | 2017-01-28 | 1 | -2/+7 |
| | |||||
* | Make sure limitedThreads <= partest.threads | Felix Mulder | 2016-11-23 | 1 | -7/+10 |
| | |||||
* | Update sequential tasks portion | Felix Mulder | 2016-11-23 | 1 | -12/+21 |
| | |||||
* | increase threads to 2 in reduced threads cases | Felix Mulder | 2016-11-22 | 1 | -3/+3 |
| | |||||
* | Run some tests sequentially to avoid exhausting available memory | Guillaume Martres | 2016-11-22 | 1 | -0/+39 |
| | | | | | | Some tests are run with "-Ytest-pickler" which uses a huge amount of memory. By running these tests one by one when no other test is running, we avoid running out of memory. | ||||
* | Remove unused examples dir, duplicate contained in tests/pos | Felix Mulder | 2016-11-22 | 1 | -1/+1 |
| | |||||
* | Move compiler and compiler tests to compiler dir | Felix Mulder | 2016-11-22 | 1 | -0/+356 |