Commit Graph

9455 Commits

Author SHA1 Message Date
dragos f321b0fb7b Added optimised.test target
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16587 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-20 11:07:10 +00:00
washburn 67b46bda1d Built a new STARR for those people that want to bootstrap
with JDKs that have broken jar files (see #1380).


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16582 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-19 11:21:50 +00:00
washburn 561aaf051a Iulian says I should delete these.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16581 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-19 10:00:12 +00:00
dragos d1718da026 Added back test for #1453.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16580 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-19 09:30:13 +00:00
washburn 5b9d49e127 Oops. Did the commit in test/files so they were only removed,
rather than placed in their new location.


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16579 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-19 09:29:12 +00:00
washburn 559a3ccc57 Moved failing test to pending for now.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16578 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-19 09:13:55 +00:00
washburn 2982940974 Interpreter test now only works on 1.5 or above JVMs.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16577 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-19 09:09:43 +00:00
odersky 65ddb9706d new failing tests
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16576 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-18 16:24:40 +00:00
washburn 8868700716 Applied patch from #1505, modified supplied example to be a test.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16575 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-18 15:41:08 +00:00
dragos 83fade9293 Fixed #1453. Changed the way 'Nothing' values are generated. Instead of dropping and returning immediately after a value of type Nothing, an exception is thrown. Note that such code is never actually executed. It exists only for the verifier.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16570 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-18 11:20:05 +00:00
dragos e50032e97a Fixed comments for shootout program.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16569 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-18 11:16:05 +00:00
rytz 63e3b6e2bb scaladoc now correclty links to swing sources
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16564 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-17 13:32:19 +00:00
DRMacIver 2c388ff94f Fixed parallel matching with check init.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16562 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-15 14:11:48 +00:00
washburn 26defc792e Fix and test for #1513
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16558 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-14 22:17:56 +00:00
washburn 4df3e09278 Applied Paul's patch for #1380, moved test out of pending.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16554 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-13 23:05:51 +00:00
DRMacIver 3459dae1d9 Starting on improving the abstraction level of the pattern matcher (code from paul)
Still needs a fair bit of work.



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16553 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-13 22:14:16 +00:00
phaller 328c7902a6 Corrects classpath
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16552 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-13 18:05:30 +00:00
phaller 42d886bf60 Fixed bug in partest that prevented setting per-test classpath.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16551 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-13 18:03:56 +00:00
odersky e39ce0a721 Converted conpountType to infixType in legal closure parameter type; fixed bug for parsing virtual traits.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16548 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-13 10:49:26 +00:00
michelou 66c8bd26b3 minor cleanups (leading tabs, Unit, etc.)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16543 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-11 15:46:36 +00:00
DRMacIver cc816ced15 Tests for ticket #1503.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16541 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-10 21:03:16 +00:00
rompf baba226b01 fixed #1500 and #1501
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16540 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-10 20:31:12 +00:00
DRMacIver c6f5bc3c56 Reversion of the changes to targetParams which I made to fix #1260 as they caused problems (specifically #1480).
This code is wrong but it's the old wrong behaviour, which is less broken than the new wrong behaviour. 



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16534 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-10 00:29:09 +00:00
DRMacIver 8b4fd7a359 Test for ticket #1480.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16533 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-09 22:58:02 +00:00
DRMacIver ada9ace23f Separating out a single Binding from a collection of Bindings.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16521 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-09 18:52:19 +00:00
DRMacIver 754cf74a94 General tidying from paul (mostly concerning use of setType).
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16520 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-09 17:55:15 +00:00
washburn 5828be944d Created a pending test for #1380. Problem is that currently it should fail,
but I can't seem to get it to add gnujaxp.jar to the classpath using the
.flags file.


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16490 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-04 15:48:06 +00:00
washburn 1ba745d2a9 Clarify that the condition/problem is really about stability,
not immutability (given that stability implies immutability, but not
vice versa).


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16489 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-04 15:37:03 +00:00
DRMacIver 91c5b5461c Stripping out casetags. The more I test the less controversial its removal seems, and no one yelled "Ye gods man, are you mad?" when I suggested removing it. :) It's easy enough to put back if people really want it.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16488 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-04 14:56:08 +00:00
DRMacIver 513e9da6a2 General code cleanliness. Nothing too exciting.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16487 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-04 00:42:23 +00:00
DRMacIver 1367aa65d2 Large iamount of tidying up, mostly from paul.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16486 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-03 22:21:26 +00:00
imaier d133cf5613 added location and icon methods to Frame, implicit conversion for pairs to Dimension and Point
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16483 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-02 09:13:05 +00:00
michelou 3af95caec5 fixed "script" tests on Windows (Cygwin+DOS)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16473 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-01 20:01:29 +00:00
phaller b5b73ef3c4 Merged new test set code from 2.7.2 branch.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16472 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-01 13:12:19 +00:00
phaller 7db69330e0 Added jar for ScalaCheck tests.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16471 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-11-01 13:11:45 +00:00
cunei 82d78c6e6e propagating to trunk fix for #1463
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16469 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-31 22:47:42 +00:00
DRMacIver 310f1af505 Test from some of Ismael's tickets.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16463 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-31 16:01:54 +00:00
phaller 8a92583aca Fixed multi-file jvm5 tests.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16462 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-31 15:25:27 +00:00
phaller 66b23d19d1 Moved jvm5/t1464 and pos5/ilya2 from pending.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16461 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-31 14:08:57 +00:00
michelou fff4073663 .dll generated with Visual C++ 9.0 Express Edition.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16460 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-31 13:24:28 +00:00
odersky 04151c88be fixed #1460, #1467
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16456 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-31 11:33:57 +00:00
phaller 71496472de Java parser handles final modifier for types. Generated companion objects no longer inherit from java.lang.Object. Fixes #1468.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16454 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-31 11:23:01 +00:00
rytz 5baa5671b0 merged work from maven2 branch into trunk
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16452 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-31 10:44:15 +00:00
dragos 2f92c7de1e Applied Paul's patch for #1467.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16449 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-31 08:21:32 +00:00
DRMacIver 398746b699 Martin's tests for mixed Scala/Java.
A couple things are in pending because of partest weirdness. As far as I can tell they work but partest is doing the wrong thing with them. I'll open a ticket.



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16448 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-30 23:21:27 +00:00
DRMacIver d75fd8bc0b Test cases for some of Martin's fixes.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16447 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-30 22:39:33 +00:00
odersky 5112b0368f fixed #1461,#1464
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16444 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-30 18:15:28 +00:00
rytz 5030348c27 updated ScalacFork ant task to accept arbitry arguments forwarded to the forked jvm.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16443 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-30 15:04:59 +00:00
DRMacIver c9b7d29ae7 Added a test for a variant on ticket #425, as it gives a completely different compile error.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16442 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-30 13:56:34 +00:00
dragos 9db899d178 Improved 'optimised' target.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@16439 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-10-30 13:23:59 +00:00