Commit Graph

94 Commits

Author SHA1 Message Date
dubochet c935e79a6a SuperSABBUS runs the full test suite and is faster.
- Reorganised build for better dependencies.
 - Various improvements and fixes in build process' correction and ease-of-use.
 - Partest Ant task can now run resident tests.
 - Fixed some issues with Partest.

git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14285 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-03-06 10:16:37 +00:00
phaller cf07057fd1 Changed paths in resident compiler tests + scalatest so that partest can emulate it.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14251 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-03-04 11:08:57 +00:00
phaller 08d91bec52 Fixed commit test (which breaks partest res tests again)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14236 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-02-29 22:23:50 +00:00
phaller 99e03c1fbf Modified scalatest and .res files so that partest can simulate it
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@14233 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-02-29 19:04:46 +00:00
mihaylov eafc1beab9 Check for command-line option dependency AFTER all command-line arguments
have been parsed. Avoids unnecessary dependency on the order of the arguments



git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13984 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-02-14 06:34:05 +00:00
michelou 45a2de5b36 reverted -unchecked addition
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13891 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-02-05 12:14:15 +00:00
michelou d0f1fe21d3 updated default encoding to UTF8
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13888 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-02-05 10:27:38 +00:00
michelou c8fa1a3a13 fixed JVM_EXT_CLASSPATH on Cygwin
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13801 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-01-24 12:34:45 +00:00
odersky a546cfeacf lifts synchronized when target is MSIL; ignore CR's in scalatest diffs.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13794 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-01-23 16:13:27 +00:00
michelou 6e72bfad92 inverted logic when setting FLAGS
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13671 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2008-01-08 14:56:07 +00:00
michelou 3394389efd reverted memory size change (useless)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13537 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-12-13 18:22:08 +00:00
michelou 2121df331c incread default memory size in scalatest
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13533 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-12-13 16:07:14 +00:00
michelou 2bfd43f578 improved DX tool invocation (Android)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13371 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-28 12:38:41 +00:00
michelou bb1577ea86 added Android build and test support
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13363 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-27 19:49:42 +00:00
michelou aada5a3b2d splitted CLDC library (un-/preverified)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13317 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-20 18:35:24 +00:00
michelou db4592e115 added scalatest option "--cldc"
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13303 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-19 18:52:02 +00:00
odersky a651dfc4bc changed scalatest to use --utf8 encoding; added tests
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13300 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-19 18:00:51 +00:00
michelou caf60e8ddc added basic support for runtime types
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13191 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-11-02 15:20:38 +00:00
michelou 3ba2eb1ae8 added length test to run/stream.scala
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@13012 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-10-08 10:22:30 +00:00
michelou f073da0198 fixed small bug with date command
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12959 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-09-28 12:37:19 +00:00
michelou 31dfc170da improved scalatest help message (cont'd)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12716 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-08-29 12:23:48 +00:00
michelou 71831d37e2 improved scalatest help message
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12715 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-08-29 12:16:23 +00:00
michelou c7a021b871 fixed MSIL tests (.dll not found)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12529 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-08-14 14:02:27 +00:00
michelou 5222ffc0d5 added class scala.Random
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12403 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-07-24 17:30:23 +00:00
moors d02209ac30 fixed scalatest so that check files for jvm tests are filesystem-location-independent
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12379 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-07-20 12:47:09 +00:00
dubochet 9289ba9db6 Fixed scalatest to use changed command-lines options.
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12324 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-07-16 14:05:23 +00:00
michelou 0b7ddc3d8a added elapsed time info
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12318 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-07-16 11:54:26 +00:00
michelou 7a2be28a4f --quick also requires lib/actors in classpath
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12207 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-07-05 16:31:10 +00:00
michelou 0b2870144c increased -Xss value on IBM J9
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12199 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-07-04 12:34:23 +00:00
michelou 31389b2921 increased -Xss value for IBM J9
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12185 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-07-03 14:05:08 +00:00
michelou f8d947450f fixed SCALAC_OPTS
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12139 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-06-26 14:10:47 +00:00
michelou c87b2b5abc allows overriding of SCALAC_OPTS
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12138 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-06-26 11:57:52 +00:00
michelou 1f2f5ed8ef added prompt/fileEnding properties
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12090 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-06-19 17:58:07 +00:00
michelou 2426f39129 fixed paths on Cygwin
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12052 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-06-15 12:57:56 +00:00
michelou a82c02c093 added 2 failure tests
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12043 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-06-14 17:06:44 +00:00
michelou fd52ea1b9d corrected typo
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12041 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-06-14 15:54:12 +00:00
michelou 3a009857e3 displays settings for .NET
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12040 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-06-14 15:50:50 +00:00
michelou 70054171c3 fixed split method on JVM
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12026 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-06-13 17:22:51 +00:00
mihaylov d74e84efce Fxied test/scalatest to find the assemblies at their original places thus obviating the need to copy them (thanks to Stephane)
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12024 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-06-13 15:40:21 +00:00
mihaylov 3818d62904 Fixed test script to look for build/msil/predef.dll, not lib/predef.dll
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12023 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-06-13 15:24:11 +00:00
michelou d89b2f1530 incremented MinorVersion, deprecated All/AllRef, remove many type
aliases


git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@12005 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-06-13 12:28:07 +00:00
michelou d3ecf5a9e0 added test for @native attribute
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@11967 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-06-11 12:09:35 +00:00
spoon 1650dbe685 Support running individual *.res tests
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@11086 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-05-18 08:02:12 +00:00
michelou 64c1ba3308 fixed tests run/bridges.scala and jvm/inner.scala on IBM J9
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10887 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-04-30 13:49:22 +00:00
michelou ac3caa344e java options now set for individual tests
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10748 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-04-19 13:04:23 +00:00
michelou 308c5f49cc small fix in scalatest
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10733 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-04-18 15:50:44 +00:00
michelou 1cb8a24bfd added support for JRE 1.7 and GIJ 4.1
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10726 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-04-18 11:55:03 +00:00
michelou 1d4d405d2d added variable JAVA_OPTS to the generated Unix tools
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10719 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-04-17 16:55:01 +00:00
mihaylov 0e4545f524 Added descrption of the --pending option of the scalatest script
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10711 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-04-17 11:49:17 +00:00
michelou e06054c994 rrrh
git-svn-id: http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@10677 5e8d7ff9-d8ef-0310-90f0-a4852d11357a
2007-04-12 19:33:37 +00:00