Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | showcase #941 | Dmitry Petrashko | 2015-11-10 | 1 | -0/+4 |
| | |||||
* | Showcase #942 | Dmitry Petrashko | 2015-11-10 | 1 | -0/+4 |
| | |||||
* | Add more collections that compile | Dmitry Petrashko | 2015-11-10 | 1 | -0/+14 |
| | |||||
* | Showcase #940 | Dmitry Petrashko | 2015-11-10 | 1 | -0/+2 |
| | |||||
* | Add Map and MapLike | Dmitry Petrashko | 2015-11-10 | 1 | -0/+3 |
| | |||||
* | Showcase #939 | Dmitry Petrashko | 2015-11-10 | 1 | -0/+3 |
| | |||||
* | Try to add ListMap and ListSet | Dmitry Petrashko | 2015-11-10 | 1 | -0/+7 |
| | |||||
* | Showcase #939 | Dmitry Petrashko | 2015-11-10 | 1 | -0/+3 |
| | |||||
* | Start adding more immutable collections. | Dmitry Petrashko | 2015-11-10 | 1 | -0/+8 |
| | |||||
* | Add more classes that compile | Dmitry Petrashko | 2015-11-10 | 1 | -0/+21 |
| | |||||
* | One more cyclic reference. | Dmitry Petrashko | 2015-11-10 | 1 | -0/+3 |
| | |||||
* | One more manifestation of #916 | Dmitry Petrashko | 2015-11-10 | 1 | -0/+5 |
| | |||||
* | Showcase #938 | Dmitry Petrashko | 2015-11-10 | 1 | -0/+2 |
| | |||||
* | One more cyclic reference. | Dmitry Petrashko | 2015-11-10 | 1 | -0/+7 |
| | |||||
* | Add more collections that compile | Dmitry Petrashko | 2015-11-10 | 1 | -2/+25 |
| | |||||
* | Showcase #937 | Dmitry Petrashko | 2015-11-10 | 1 | -3/+13 |
| | |||||
* | Disable compilation of GenSeq and GenSeqLike. | Dmitry Petrashko | 2015-11-10 | 1 | -0/+4 |
| | |||||
* | Showcase #935 | Dmitry Petrashko | 2015-11-10 | 1 | -1/+0 |
| | |||||
* | Add more collections to whitelist. | Dmitry Petrashko | 2015-11-10 | 1 | -0/+9 |
| | |||||
* | Check that Iterator.scala compiles on jenkins. | Dmitry Petrashko | 2015-11-10 | 2 | -4/+5 |
| | |||||
* | Avoid cyclic reference errors when unpickling classes | Martin Odersky | 2015-11-09 | 1 | -1/+6 |
| | | | | | | | Set info early in order to avoid cyclic reference errors. Errors were observed when compiling scala/Predef.scala scala/package.scala scala/collection/GenSeqLike.scala | ||||
* | Generalize MultiArrayOf to arrays of wildcards | Martin Odersky | 2015-11-09 | 1 | -31/+15 |
| | | | | | Needed for both ClassTags and instance of checks. This makes scala/Array.scala compile. | ||||
* | Avoid taking references before toplevel symbols are entered. | Martin Odersky | 2015-11-09 | 1 | -25/+23 |
| | | | | | | | | Taking a reference means that the symbol will be brought forward into the current run, then if the same symbol is entered from source, a datarace ensues. This affected the ProductN symbols because these are automatically added to a case class suring desugaring. | ||||
* | Enable compilation of primitive types. | Martin Odersky | 2015-11-09 | 1 | -12/+10 |
| | |||||
* | Merge pull request #927 from dotty-staging/stdlib-bounds | odersky | 2015-11-09 | 2 | -2/+2 |
|\ | | | | | Drop checking that lower bound is a subtype of upper bound. | ||||
| * | Check bounds of inferred typevars in PostTyper. | Martin Odersky | 2015-11-05 | 1 | -0/+1 |
| | | |||||
| * | Drop neg test | Martin Odersky | 2015-11-05 | 1 | -1/+0 |
| | | |||||
| * | Drop test that lower bound must be a subtype of upper bound. | Martin Odersky | 2015-11-05 | 1 | -2/+1 |
| | | | | | | | | | | | | As discussed in #780 and #525, the test is not needed. This makes t1279a compile, which got moved now to pos. Fixes #780 and #915. It also makes scala.List compile. Review by @smarter. | ||||
* | | Drop neg test | Martin Odersky | 2015-11-05 | 1 | -1/+0 |
| | | |||||
* | | Turn on -language:Scala2 -migration when compiling stdlib | Martin Odersky | 2015-11-05 | 1 | -1/+1 |
| | | | | | | | | needed to turn some errors into warnings. | ||||
* | | Allows Iterator.scala to compile by itself. | Martin Odersky | 2015-11-05 | 1 | -3/+1 |
| | | | | | | | | Fixes #913. | ||||
* | | Handle variance unsoundness in scalac | Martin Odersky | 2015-11-05 | 1 | -0/+2 |
|/ | | | | | | | | | | | | | | | | | The included test pos-special/variances-constr.scala demonstrates an unsoundness in the variance checking of scalac. Scalac excludes symbols owned by constructors from the checking. This is unsound, as can be demonstrated by compiling the test and observing output of the program run: Exception in thread "main" java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String at Test$.main(variances-constr.scala:17) at Test.main(variances-constr.scala) Dotty allows this code only under -language:Scala2 and issues a migration warning. | ||||
* | Merge pull request #900 from dotty-staging/fix-#871 | odersky | 2015-11-05 | 1 | -1/+5 |
|\ | | | | | Deal gracefully with missing return types of abstract menthods. | ||||
| * | Deal gracefully with missing return types of abstract menthods. | Martin Odersky | 2015-11-01 | 1 | -1/+5 |
| | | | | | | | | | | | | | | 1) Better error message: "missing return type" instead of `=' expected. 2) Allow them under language:Scala2 Fixes #871 | ||||
* | | Enable <:< implicits as conversions. | Martin Odersky | 2015-11-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | These were disabled before, which means that having evidence of S <:< T did not introduce a usable implicit conversion from S to T. We do do it like scalac: just disable Predef.$conforms. This makes TraversableOnce compile. Fixes #914. | ||||
* | | Enable compilation of Option.scala | Martin Odersky | 2015-11-02 | 1 | -1/+1 |
| | | |||||
* | | Ouch... remove comment that broke compilation. | Dmitry Petrashko | 2015-11-02 | 1 | -1/+0 |
| | | |||||
* | | Allow empty lines in whitelist file. | Dmitry Petrashko | 2015-11-02 | 1 | -0/+1 |
| | | |||||
* | | Showcase #916 | Dmitry Petrashko | 2015-11-02 | 1 | -3/+7 |
| | | |||||
* | | Showcase #915 | Dmitry Petrashko | 2015-11-02 | 1 | -1/+3 |
| | | |||||
* | | Showcase #914 | Dmitry Petrashko | 2015-11-02 | 1 | -1/+3 |
| | | |||||
* | | Showcase #913 | Dmitry Petrashko | 2015-11-02 | 1 | -1/+4 |
| | | |||||
* | | Showcase #912 | Dmitry Petrashko | 2015-11-02 | 1 | -3/+6 |
| | | |||||
* | | Showcase #911 | Dmitry Petrashko | 2015-11-02 | 1 | -1/+4 |
| | | |||||
* | | Showcase #907 | Dmitry Petrashko | 2015-11-02 | 1 | -0/+4 |
| | | |||||
* | | Showcase #910 | Dmitry Petrashko | 2015-11-02 | 1 | -4/+12 |
| | | |||||
* | | Showcase #909 | Dmitry Petrashko | 2015-11-02 | 1 | -15/+30 |
| | | |||||
* | | Compiling products forces Data races. | Dmitry Petrashko | 2015-11-02 | 1 | -23/+23 |
| | | |||||
* | | Test compiling sodlib | Dmitry Petrashko | 2015-11-02 | 2 | -0/+127 |
| | | |||||
* | | Merge pull request #860 from dotty-staging/change-allow-ex-in-hk | Dmitry Petrashko | 2015-11-02 | 1 | -2/+1 |
|\ \ | |/ |/| | Change allow ex in hk |