Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' into fix-2253 | liu fengyun | 2017-04-13 | 21 | -63/+167 |
|\ | |||||
| * | Merge pull request #2256 from dotty-staging/fix-2254 | liu fengyun | 2017-04-13 | 2 | -2/+8 |
| |\ | | | | | | | fix #2254: dealias types in decomposition of spaces | ||||
| * \ | Merge pull request #2252 from dotty-staging/fix/npe-in-cleanup-hook | Nicolas Stucki | 2017-04-13 | 1 | -2/+3 |
| |\ \ | | | | | | | | | Fix NPE when adding cleanup hook | ||||
| | * | | Fix NPE when adding cleanup hook | Felix Mulder | 2017-04-13 | 1 | -2/+3 |
| | | | | |||||
| * | | | Merge pull request #2231 from dotty-staging/fix-#2230 | Guillaume Martres | 2017-04-13 | 2 | -0/+23 |
| |\ \ \ | | | | | | | | | | | Fix #2230: Add regression test. | ||||
| | * | | | Fix #2230: Add regression test. | Nicolas Stucki | 2017-04-12 | 2 | -0/+23 |
| | | | | | |||||
| * | | | | Merge pull request #2209 from dotty-staging/fix-#2152 | odersky | 2017-04-13 | 5 | -11/+24 |
| |\ \ \ \ | | |_|/ / | |/| | | | Fix #2152: Instantiate dependent result type parameters | ||||
| | * | | | Alternative fix | Martin Odersky | 2017-04-11 | 1 | -4/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original fix made run/hmap-covariant fail because a type variable representing a dependent result parameter was instantiated. Trying something else now. | ||||
| | * | | | Fix #2152: Instantiate dependent result type parameters | Martin Odersky | 2017-04-11 | 5 | -10/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | #2152 shows that dependent result type parameters can end up in the types of terms, so we have to eliminate them. If we don't we get orphan parameters in pickling. Fix method name and comment | ||||
| * | | | | Merge pull request #2249 from dotty-staging/revert-product | odersky | 2017-04-13 | 5 | -8/+44 |
| |\ \ \ \ | | | | | | | | | | | | | Revert <: Product requierment in pattern matching | ||||
| | * | | | | Revert <: Product requierment in pattern matching | Olivier Blanvillain | 2017-04-13 | 5 | -8/+44 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The change in question broke the following pattern, commonly used in name based pattern matching: ```scala object ProdEmpty { def _1: Int = ??? def _2: String = ??? def isEmpty = true def get = this } ``` This type define both `_1` and `get` + `isEmpty` (but is not <: Product). After #1938, `ProdEmpty` became eligibles for both product and name based pattern. Because "in case of ambiguities, *Product Pattern* is preferred over *Name Based Pattern*", isEmpty wouldn't be used, breaking the scalac semantics. | ||||
| * | | | | | Merge pull request #2248 from dotty-staging/topic/vulpix-fixes1 | Felix Mulder | 2017-04-13 | 4 | -22/+56 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Various vulpix fixes | ||||
| | * | | | | | Fix #2241: print failing test title instead of outdir | Felix Mulder | 2017-04-13 | 1 | -1/+1 |
| | | | | | | | |||||
| | * | | | | | Fix #2244: make sure logging goes through appropriate interface | Felix Mulder | 2017-04-13 | 2 | -5/+18 |
| | | | | | | | |||||
| | * | | | | | Fix #2242: let user know which file got logged to | Felix Mulder | 2017-04-13 | 2 | -10/+29 |
| | | | | | | | |||||
| | * | | | | | Fix #2243: improve failing test output | Felix Mulder | 2017-04-13 | 3 | -6/+8 |
| | |/ / / / | |||||
| * | | | | | Merge pull request #2247 from dotty-staging/update-filterTest-name-in-doc | Olivier Blanvillain | 2017-04-13 | 2 | -14/+8 |
| |\ \ \ \ \ | | |/ / / / | |/| | | | | Update intructions to run a single test | ||||
| | * | | | | Update intructions to run a single test | Olivier Blanvillain | 2017-04-13 | 2 | -14/+8 |
| |/ / / / | | | | | | | | | | | | | | | | I removed the `|` part, it's not possible anymore right? | ||||
| * | | | | Merge pull request #2238 from dotty-staging/ci-fixes | Felix Mulder | 2017-04-12 | 4 | -7/+10 |
| |\ \ \ \ | | | | | | | | | | | | | Ci fixes | ||||
| | * | | | | TestReporter: Avoid a global lazy val | Guillaume Martres | 2017-04-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When compiling with dotty, this leads to NullPointerException because the lazy val is not @volatile. Better to just make it a val. | ||||
| | * | | | | Replace test alias by test command | Guillaume Martres | 2017-04-12 | 1 | -3/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | Aliases are evil and usually don't do what you want. | ||||
| | * | | | | .drone.yml: Reorder test | Guillaume Martres | 2017-04-12 | 2 | -3/+3 |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | Since the tests will be run in FIFO order, we can minimize the number of intensive tests running concurrently by putting the intensive tests at the end of the list. | ||||
* | | | / | fix #2253: avoid exception with refinement types | liu fengyun | 2017-04-13 | 2 | -0/+8 |
| |_|_|/ |/| | | | |||||
* | | | | fix #2254: dealias types in decomposition of spaces | liu fengyun | 2017-04-13 | 2 | -2/+8 |
|/ / / | |||||
* | | | Merge pull request #2194 from dotty-staging/topic/hydra-part-2 | Felix Mulder | 2017-04-12 | 34 | -1131/+912 |
|\ \ \ | | | | | | | | | Killing partest part 2 - Enter the Vulpix | ||||
| * | | | Add docs to SummaryReport.scala | Felix Mulder | 2017-04-12 | 1 | -0/+25 |
| | | | | |||||
| * | | | Remove duplication with run test output verification | Felix Mulder | 2017-04-12 | 1 | -19/+7 |
| | | | | |||||
| * | | | Make vulpix test filter work on substring instead of regexp | Felix Mulder | 2017-04-12 | 2 | -16/+17 |
| | | | | |||||
| * | | | Remove need for java written summary reporter | Felix Mulder | 2017-04-12 | 10 | -205/+222 |
| | | | | |||||
| * | | | Make sure that everything is dumped to log files | Felix Mulder | 2017-04-12 | 3 | -57/+120 |
| | | | | |||||
| * | | | Add ability to only compile run tests | Felix Mulder | 2017-04-12 | 5 | -23/+49 |
| | | | | |||||
| * | | | Implement meta tests suggested by @DarkDimius | Felix Mulder | 2017-04-12 | 6 | -0/+91 |
| | | | | | | | | | | | | | | | | | | | | | | | | Note that merging this as-is will not protect us against fork bombs. This is because the timeout of tests is currently 180 seconds. A forkbomb that is allowed to run for that long... | ||||
| * | | | Fix interactive mode in eclipse | Felix Mulder | 2017-04-12 | 1 | -1/+3 |
| | | | | |||||
| * | | | Add `Properties` object for dotty testing props and env | Felix Mulder | 2017-04-12 | 4 | -14/+64 |
| | | | | |||||
| * | | | Only complete tests after run has been performed | Felix Mulder | 2017-04-12 | 1 | -24/+28 |
| | | | | |||||
| * | | | Add vulpix docstrings and change defines | Felix Mulder | 2017-04-12 | 3 | -4/+14 |
| | | | | |||||
| * | | | Disable scalac internals tests | Felix Mulder | 2017-04-12 | 7 | -0/+1 |
| | | | | |||||
| * | | | Improve test failure output | Felix Mulder | 2017-04-12 | 1 | -1/+5 |
| | | | | |||||
| * | | | Make inter JVM communication be string based | Felix Mulder | 2017-04-12 | 7 | -168/+133 |
| | | | | |||||
| * | | | Move vulpix to `dotty.tools.vulpix` | Felix Mulder | 2017-04-12 | 7 | -16/+13 |
| | | | | |||||
| * | | | Rename filter shorthand to vulpix and update `drone.yml` | Felix Mulder | 2017-04-12 | 4 | -26/+19 |
| | | | | |||||
| * | | | Remove partest, keeping `dotc.tests` for now | Felix Mulder | 2017-04-12 | 7 | -781/+49 |
| | | | | |||||
| * | | | Add `RunnerOrchestration` to `ParallelTesting` trait | Felix Mulder | 2017-04-12 | 4 | -88/+149 |
| | | | | |||||
| * | | | Complete subprocess communication protocol | Felix Mulder | 2017-04-12 | 3 | -22/+64 |
| | | | | |||||
| * | | | Fix settings having uninitialized values | Felix Mulder | 2017-04-12 | 4 | -8/+20 |
| | | | | |||||
| * | | | Implement inter-VM communication logic | Felix Mulder | 2017-04-12 | 1 | -2/+44 |
| | | | | |||||
| * | | | Add initial RunnerOrchestration interface | Felix Mulder | 2017-04-12 | 2 | -0/+91 |
| | | | | |||||
| * | | | Add cleanup hooks to SummaryReporter | Felix Mulder | 2017-04-12 | 1 | -0/+21 |
| | | | | |||||
| * | | | Add reproduction instr for pos separate compilation | Felix Mulder | 2017-04-12 | 1 | -1/+3 |
| | | | | |||||
| * | | | Rename test suite to "vulpix" | Felix Mulder | 2017-04-12 | 7 | -15/+20 |
|/ / / |