summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2015-09-27Working closures.Ori Bernstein
2015-09-24Error out correctly with closures.Ori Bernstein
2015-09-11Add dependencies for building named targets.Ori Bernstein
2015-08-21Get closer to the C ABIOri Bernstein
2015-06-25Fix last broken test.Ori Bernstein
rc uses ' instead of ".
2015-06-25Export type info correctly on plan9glenda@cirno
2015-06-15Start working on __init__, check types.Ori Bernstein
This change both checks the types of main(), and of __init__. __init__ is not yet implemented.
2015-06-12Move fmt to fmt2.Ori Bernstein
Shit seems to work.
2015-05-16Remove status arg from fatal.Ori Bernstein
We never set it to anything other than '1' anyways. There's no standardized error codes, so the exit status isn't really useful in any case.
2015-05-08Use before def checking is closer to working.Ori Bernstein
Reduce spurious errors.
2015-05-07Fix up OSX to work with previous tests.Ori Bernstein
2015-05-03Run gen/cmd commands in the right subdir.Ori Bernstein
2015-04-21Move tests from test/ directory to libstd/test/Ori Bernstein
Use mbld to run this shit.
2015-04-19Fix tests in non-mbld world.Ori Bernstein
2015-04-12Now actually fix it.Ori Bernstein
2015-04-12Fix std.pathnorm for empty strings.Ori Bernstein
The normalized version of "" should be ".", not "/". Make it so.
2015-03-09Make type substitution more robust.Ori Bernstein
Break out Tyname into Tygeneric and Tyname. Tygeneric acts like a function returning a fully substituted Tyname.
2015-03-08Add 'tygeneric' specifier.Ori Bernstein
2015-02-25Make runtest.sh exit with failure if the tests fail.Ori Bernstein
This means we can chain together testsuites better.
2015-02-06Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mcOri Bernstein
Conflicts: libstd/bigint.myr test/stdbigint.myr
2015-02-06Fix mod.Ori Bernstein
We weren't adjusting properly all the time.
2015-02-05Add more stdbigint test cases.Ori Bernstein
2015-02-04Clean up bigint division and tests.Ori Bernstein
2015-02-04Clean up bigint division and tests.Ori Bernstein
2015-01-20Add support for constant union initializers.Ori Bernstein
Oops, that was broked.
2015-01-16Add missing test.Ori Bernstein
2015-01-08Add 'matchnsconst' test.Ori Bernstein
Test matching against namespaced constant.
2014-12-29Update dial and syswrap to work on plan9.Ori Bernstein
2014-12-27More tests pass.Ori Bernstein
2014-12-26Plan 9 currently has no sys.statbuf.Ori Bernstein
2014-12-26Add a mkfile that runs the test suite.Ori Bernstein
2014-12-26fix division tests.Ori Bernstein
2014-12-26Quote empty string for eval.Ori Bernstein
2014-12-26Get the test harness more or less working.Ori Bernstein
Thanks cinap!
2014-12-26More tweaks towards working tests.Ori Bernstein
2014-12-25Fix the rc script up.Ori Bernstein
2014-12-25Get testing closer to working on plan9.Ori Bernstein
2014-12-25Get code to actually run on plan9.Ori Bernstein
Fuckin division and misnamed registers.
2014-12-25Remove unused code from runtest.shOri Bernstein
2014-12-21New blessed way to implement traits with no functions.Ori Bernstein
2014-12-18Add tests for trait impls.Ori Bernstein
2014-11-30Be stricter about negating booleans.Ori Bernstein
We used to allow non-booleans. This was bad.
2014-11-04Fix clobbering match pattern type.Ori Bernstein
2014-11-04Fix constant patterns for matching.Ori Bernstein
2014-11-04Fix most tests.Ori Bernstein
Matching constants is still buggered.
2014-10-06Split libstd into libstd and libsys.Ori Bernstein
2014-10-05Make 'install' a phony target.Ori Bernstein
2014-09-28Fix premature unification in generics.Ori Bernstein
We used to unify generics prematurely, meaning that if we had a generic being used before the declaration was fully inferred, we would fix it's type at the first use. This would cause errors when we tried to use it with a different type. A demonstration of this bug is below: const main = { id("asdf") /* we decided that id (byte[:] -> $t) */ id(123) /* type error: (byte[:] -> $t) is not compatible with (intline -> $t) */ } generic id = {x : @a -> x }
2014-09-24Fix struct matching for out of order members.Ori Bernstein
2014-09-18Remove dependencies on libbio for mandelbrot.myrOri Bernstein