summaryrefslogtreecommitdiff
path: root/testsuite/tests/safeHaskell/safeLanguage
Commit message (Collapse)AuthorAgeFilesLines
* Adjust test suite to new Language Pragma warnignsJoachim Breitner2013-09-141-5/+5
| | | | (this is related to #3647)
* Add tests for roles.Richard Eisenberg2013-08-024-70/+5
| | | | | | Many of the files modified are just wibbles to output, because now tycons have roles attached to them, which are produced in the debugging dumps.
* Fix tests for dynamic ghcIan Lynagh2013-03-151-1/+1
|
* Update outputs following the unicode quote change in GHC's outputIan Lynagh2013-02-242-5/+5
|
* Implement poly-kinded TypeableJose Pedro Magalhaes2013-02-122-2/+2
| | | | | | | | | | | | | | This patch makes the Data.Typeable.Typeable class work with arguments of any kind. In particular, this removes the Typeable1..7 class hierarchy, greatly simplyfing the whole Typeable story. Also added is the AutoDeriveTypeable language extension, which will automatically derive Typeable for all types and classes declared in that module. Since there is now no good reason to give handwritten instances of the Typeable class, those are ignored (for backwards compatibility), and a warning is emitted. The old, kind-* Typeable class is now called OldTypeable, and lives in the Data.OldTypeable module. It is deprecated, and should be removed in some future version of GHC.
* Pass the test name to the test optionsIan Lynagh2013-02-071-1/+1
| | | | | | | | This allows them to give framework failures. I also had to change how setTestOpts works. Now, rather than applying the options to the directory's "default options", it just stores the options to be applied for each test (i.e. once we know the test name).
* Lots of error message wibbling, following theSimon Peyton Jones2012-01-121-1/+1
| | | | major TcErrors refactoring
* New kind-polymorphic coreJose Pedro Magalhaes2011-11-111-2/+3
| | | | | | | | | This big patch implements a kind-polymorphic core for GHC. The current implementation focuses on making sure that all kind-monomorphic programs still work in the new core; it is not yet guaranteed that kind-polymorphic programs (using the new -XPolyKinds flag) will work. For more information, see http://haskell.org/haskellwiki/GHC/Kinds
* Update Safe Haskell test to include recomp checksDavid Terei2011-11-099-0/+105
|
* Add more Safe Haskell tests for new designDavid Terei2011-10-251-1/+1
|
* Modify and add a bunch of new tests for Safe Haskell changesDavid Terei2011-10-256-16/+13
|
* Change Safe Haskell tests for new -fpackage-trust flagDavid Terei2011-10-171-0/+5
|
* update tests for safe haskell changesDavid Terei2011-10-178-5/+20
|
* Accept type error message changesIan Lynagh2011-10-011-1/+1
| | | | | | | | I think ideally we should give the info from both the old and new messages; i.e. "You wrote X, which I reduced to Y, which isn't valid". That way if Y is an abstract newtype then it will be clearer why the type wasn't valid. We used to only give X, and now we only give Y. Finding X is now a little messier, especially in cases like ccfail005.
* Merge branch 'no-pred-ty'Max Bolingbroke2011-09-091-1/+0
|\ | | | | | | | | | | | | | | | | Conflicts: tests/safeHaskell/safeLanguage/all.T tests/safeHaskell/unsafeLibs/all.T tests/typecheck/should_compile/all.T tests/typecheck/should_compile/tc250.hs tests/typecheck/should_compile/tc251.hs
| * Clean more stuff in the safeHaskell testsMax Bolingbroke2011-09-061-6/+6
| |
* | Fix some more written-but-not-cleaned filesIan Lynagh2011-09-061-7/+34
|/
* Merge branch 'master' of http://darcs.haskell.org/testsuiteSimon Peyton Jones2011-09-027-9/+17
|\
| * Fix some more race issues with safe tests.David Terei2011-09-017-9/+17
| |
* | Error message wibblesSimon Peyton Jones2011-09-021-4/+4
|/
* Fix silly mistake with SafeLang15David Terei2011-08-081-1/+1
|
* Fix race condition with SafeLang15David Terei2011-08-081-1/+1
|
* Use mutlimod not '--make' in all.TDavid Terei2011-07-201-6/+6
|
* Add tests for Safe Haskell Typeable instances featureDavid Terei2011-07-2011-0/+193
|
* Move tests from tests/ghc-regress/* to just tests/*David Terei2011-07-2037-0/+501