summaryrefslogtreecommitdiff
path: root/test/pending
Commit message (Collapse)AuthorAgeFilesLines
...
* | Removing redunant/passing tests from pending.Paul Phillips2012-05-104-66/+0
| |
* | Merge commit 'refs/pull/526/head' into developPaul Phillips2012-05-103-97/+0
|\ \
| * | Fixed SI-5708. Correctly compute accessibility for object members.Iulian Dragos2012-05-103-97/+0
| | |
* | | Test cases.Paul Phillips2012-05-105-0/+62
| | | | | | | | | | | | | | | | | | Closes SI-4482, SI-4651, SI-3702. Pending tests for SI-1832, SI-3439, SI-5091, SI-5231, SI-5265.
* | | More useful crash reports.Paul Phillips2012-05-101-5/+5
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If you can't get your hands on something which crashes scalac - I know, I know - you can try this ready-made crasher. % cat test/pending/pos/t4717.scala trait Bounds[@specialized A] { // okay without `>: A` def x[B >: A]: Unit = new Bounds[B] { lazy val it = ??? // def or val okay it } } % scalac -d /tmp test/pending/pos/t4717.scala error: while compiling: test/pending/pos/t4717.scala during phase: specialize library version: version 2.10.0-20120510-134429-ce1d68ed19 compiler version: version 2.10.0-20120510-152646-ba4dfd1e63 reconstructed args: -d /tmp last tree to typer: Select(This(trait Bounds$mcZ$sp), x$mcZ$sp) symbol: method x$mcZ$sp in trait Bounds$mcZ$sp (flags: override <method> <specialized>) symbol definition: override def x$mcZ$sp[B >: Boolean](): Unit tpe: [B >: Boolean]()Unit symbol owners: method x$mcZ$sp -> trait Bounds$mcZ$sp -> package <empty> context owners: value it -> anonymous class $anon -> method x$mcZ$sp -> trait Bounds$mcZ$sp -> package <empty> == Enclosing template or block == Block( Assign( $anon.this."it " Apply( // def ???(): Nothing in object Predef, tree.tpe=Nothing scala.this."Predef"."$qmark$qmark$qmark" // def ???(): Nothing in object Predef, tree.tpe=()Nothing Nil ) ) $anon.this."it " // lazy private[this] var it: Nothing, tree.tpe=Nothing ) == Expanded type of tree == PolyType( typeParams = List(TypeParam(B >: Boolean)) resultType = NullaryMethodType( resultType = TypeRef(TypeSymbol(final class Unit extends AnyVal)) ) ) // And then the usual stack trace
* / Fix an inference regression with this.type.Paul Phillips2012-05-091-0/+16
|/ | | | Closes SI-5210.
*-. Merge commit 'refs/pull/510/head'; commit 'refs/pull/511/head'Paul Phillips2012-05-081-0/+19
|\ \
| | * Test case for SI-5378phaller2012-05-081-0/+19
| | |
* | | Add test for t5564 in pending/posphaller2012-05-081-0/+5
| |/ |/|
| |
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
| \
*-----------------. \ Merge remote-tracking branches 'scalamacros/ticket/5722', ↵Paul Phillips2012-05-0716-0/+158
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'scalamacros/ticket/5726', 'scalamacros/ticket/5610', 'scalamacros/ticket/5654', 'scalamacros/ticket/5521', 'scalamacros/ticket/5585', 'scalamacros/ticket/5503', 'scalamacros/ticket/4728', 'scalamacros/ticket/5534' and 'scalamacros/ticket/4560'
| | | | | | | | | | * | test for SI-4560Eugene Burmako2012-05-081-0/+9
| | | | | | | | | | | |
| | | | | | | | | * | | test for SI-5534Eugene Burmako2012-05-081-0/+11
| | | | | | | | | |/ /
| | | | | | | | * / / test for SI-4728Eugene Burmako2012-05-082-0/+13
| | | | | | | | |/ /
| | | | | | | * / / test for SI-5503Eugene Burmako2012-05-082-0/+19
| | | | | | | |/ /
| | | | | | * / / test for SI-5585Eugene Burmako2012-05-081-0/+18
| | | | | | |/ /
| | | | | * / / test for SI-5521Eugene Burmako2012-05-081-0/+3
| | | | | |/ /
| | | | * / / test for SI-5654Eugene Burmako2012-05-081-0/+4
| | | | |/ /
| | | * / / test for SI-5610Eugene Burmako2012-05-084-0/+42
| | | |/ /
| | * / / tests for SI-5726Eugene Burmako2012-05-072-0/+33
| | |/ /
| * / / test for SI-5722Eugene Burmako2012-05-071-0/+6
| |/ /
| | |
| \ \
| \ \
| \ \
| \ \
| \ \
*-----. | | Merge commit 'refs/pull/486/head'; commit 'refs/pull/487/head'; commit ↵Paul Phillips2012-05-072-0/+45
|\ \ \ \| | | | | | | | | | | | | | | | | | | | 'refs/pull/488/head'; commit 'refs/pull/489/head'; commit 'refs/pull/490/head' into develop
| | * | | | Add test for t5579 in pending/posphaller2012-05-071-0/+29
| | | | | |
| * | | | | Test case for SI-2066Heather Miller2012-05-071-0/+16
| |/ / / /
* / / / / Add test files for t5639 in pending/posphaller2012-05-072-0/+14
|/ / / /
| | | |
| \ \ \
| \ \ \
| \ \ \
| \ \ \
| \ \ \
| \ \ \
| \ \ \
*-------. \ \ \ Merge commit 'refs/pull/479/head'; commit 'refs/pull/480/head'; commit ↵Paul Phillips2012-05-068-0/+151
|\ \ \ \ \ \ \ \ | | | | |_|/ / / | | | |/| | / / | |_|_|_|_|/ / |/| | | | | | 'refs/pull/481/head'; commit 'refs/pull/482/head'; commit 'refs/pull/483/head'; commit 'refs/pull/484/head'; commit 'refs/pull/485/head' into develop
| | | | | * | Add test for t5695 in pending/runphaller2012-05-073-0/+22
| |_|_|_|/ / |/| | | | |
| | | | * | Add test for t5708 in pending/presentationphaller2012-05-063-0/+97
| |_|_|/ / |/| | | |
| | | * | Test case for SI-1557Heather Miller2012-05-061-0/+18
| |_|/ / |/| | |
| * | | Add test file in pending/posphaller2012-05-061-0/+14
|/ / /
* | | Removed some tests for a "not a bug".Paul Phillips2012-05-042-46/+0
| | |
| | |
| \ \
*-. \ \ Merge commit 'refs/pull/471/head'; commit 'refs/pull/473/head'; commit ↵Paul Phillips2012-05-042-69/+0
|\ \ \ \ | |_|/ / |/| | | | | | | 'refs/pull/474/head'; commit 'refs/pull/475/head'; commit 'refs/pull/476/head' into develop
| | * | Fixes SI-5514.Aleksandar Prokopec2012-05-041-35/+0
| |/ / |/| | | | | | | | | | | | | | The acceptIf and acceptMatch parsers now check for end of input. Review by moors.
| * | Fix for si-5018.Aleksandar Prokopec2012-05-041-34/+0
|/ / | | | | | | Methods keySet, values and withDefault now return serializable collections.
* | Moved passing tests from pending to files.Paul Phillips2012-05-0316-365/+0
| | | | | | | | | | | | | | | | Most are pattern matcher bugs fixed by virtpatmat. A few are reifier, package object, or miscellaneous. I threw in an original test for SI-2337, to go with those for SI-1697, SI-3705, SI-4415, and SI-1357, all of which (in the interests of making sure this basket has all the eggs) I am closing.
* | Test cases for SI-5472, SI-5399, SI-5685.Paul Phillips2012-05-034-11/+69
| |
* | Pending test for si-4683.Aleksandar Prokopec2012-05-021-0/+11
| |
* | Pending test for si-5240.Aleksandar Prokopec2012-05-021-0/+11
| |
* | Pending test for si-5514Aleksandar Prokopec2012-05-021-0/+35
| |
* | Test case for si-5559.Aleksandar Prokopec2012-05-021-0/+23
| |
* | Test case for si-5606.Aleksandar Prokopec2012-05-021-0/+9
| |
* | Test case for si-5618.Aleksandar Prokopec2012-05-022-0/+34
| |
* | Pending test for si-5676.Aleksandar Prokopec2012-05-022-0/+26
| |
* | Add pending test for si-5698.Aleksandar Prokopec2012-05-023-0/+36
| |
* | Add pending test for SI-5018.Aleksandar Prokopec2012-05-021-0/+34
|/
* Merge commit 'refs/pull/443/head'; commit 'refs/pull/444/head' into developPaul Phillips2012-04-262-10/+0
|\
| * SI-5702 Pattern parser halts on starSom Snytt2012-04-262-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In patterns, the parser halts when it sees stars. This means it does not handle infix notation for a case class named "*". This patch uses lookahead to decide whether to parse '_' '*' as a sequence pattern or as the start of infix. (For both normal and error cases, the tokens are always consumed immediately.) Error messages are improved for _* (as a help to learners) and slightly improved recovery helps the parse continue. The entry point for XML patterns is now distinct; otherwise, the change is local to pattern3-simplepattern; the entry point for simplepattern() is unchanged because it is commented "hook for IDE."
* | diagnostics for SI-5692Eugene Burmako2012-04-253-0/+14
| |
* | Merge commit 'refs/pull/427/head'; commit 'refs/pull/428/head' into developPaul Phillips2012-04-232-42/+42
|\ \
| * | migrates stdlib and compiler to tagsEugene Burmako2012-04-232-42/+42
| |/ | | | | | | | | * all usages of ClassManifest and Manifest are replaced with tags * all manifest tests are replaced with tag tests
* / minor fixes to reificationEugene Burmako2012-04-239-28/+6
|/