Araq
693d019654
Merge pull request #487 from gradha/pr_no_more_slurping
...
Improves highlite module
2013-06-28 14:41:44 -07:00
Araq
b6f2902905
Merge branch 'master' of github.com:Araq/Nimrod
2013-06-27 19:57:24 +02:00
Dominik Picheta
a9f2c3ffaf
Fixed OSError + recvLine deprecation warnings.
2013-06-27 15:06:30 +01:00
Araq
8d4f5038d0
fixes #488
2013-06-27 08:19:03 +02:00
Araq
ed56b8c173
fixes #442
2013-06-27 08:06:55 +02:00
Grzegorz Adam Hankiewicz
579d0f6f41
Adds highlite to tests suite.
2013-06-18 22:18:44 +02:00
Araq
ff1d68c50b
fixes #481
2013-06-13 15:19:55 +02:00
Araq
2464da5b26
Merge branch 'master' of github.com:Araq/Nimrod
2013-06-13 01:40:35 +02:00
Araq
d4c91bbd85
improvements for 'not nil' checking
2013-06-13 01:40:11 +02:00
zah
b1f4ade874
Merge pull request #478 from gradha/pr_idetools
...
More idetools additions
2013-06-12 02:25:25 -07:00
Araq
0097305953
bugfixes for the guarded data flow analysis
2013-06-12 00:41:02 +02:00
Grzegorz Adam Hankiewicz
b4ea608b65
Removes the nimcache symbol directory for each run.
2013-06-11 22:34:37 +02:00
Grzegorz Adam Hankiewicz
28041461b7
Adds symbol proc run mode as suggested by Zahary.
...
To avoid collision each test case uses a different nimcache directory
based on the input test filename.
2013-06-11 17:23:48 +02:00
Grzegorz Adam Hankiewicz
10c441deed
Enables trackDirty query for idetools proc mode.
2013-06-11 16:49:43 +02:00
Grzegorz Adam Hankiewicz
41c51a11d3
Adds $TESTNIM and $MODULE as variables to test cases.
2013-06-11 16:49:04 +02:00
Araq
38faa64b12
Merge branch 'master' of github.com:Araq/Nimrod
2013-06-11 00:32:27 +02:00
Araq
c156f2d493
next steps for guarded data flow analysis
2013-06-11 00:31:40 +02:00
Grzegorz Adam Hankiewicz
fe18117fb2
Adds idetools testcase for dynamic dispatch. Refs #477 .
2013-06-10 23:07:36 +02:00
Grzegorz Adam Hankiewicz
b0ba4caf64
Renames test cases to be more human friendly.
2013-06-10 23:06:49 +02:00
Grzegorz Adam Hankiewicz
c7a4412f8a
Adds skMethod example to idetools api test.
2013-06-10 22:42:16 +02:00
Grzegorz Adam Hankiewicz
b7a4a9a6ce
Fixes usage of public API caasTestsRunner in tester.
2013-06-10 22:06:38 +02:00
Grzegorz Adam Hankiewicz
d8f349f201
Fixes caasdriver for --taintMode:on compilation.
2013-06-10 22:01:00 +02:00
zah
6cafb2619a
Merge pull request #470 from gradha/pr_idetools_tests
...
Adds idetools tests
2013-06-10 04:14:49 -07:00
Araq
8f97f3180a
made tests green
2013-06-10 00:17:10 +02:00
Araq
3f35e2d39e
resolved conflict; added missing files
2013-06-09 23:33:32 +02:00
Araq
23ef565a3c
implemented large parts of the 'not nil' checking
2013-06-09 23:29:43 +02:00
Grzegorz Adam Hankiewicz
1bbabd1e81
Removes CaasRun prefix from suggest-compile.txt test.
...
The --trackDirty switch should work the same for ProcRun, so it's a bug
that it doesn't dump the same suggestion information as in server mode.
2013-06-08 20:48:39 +02:00
Grzegorz Adam Hankiewicz
b0e7170965
Adds idetools testcase. Refs #416 .
2013-06-07 22:06:04 +02:00
Grzegorz Adam Hankiewicz
27ebd3ce2e
Adds comments to output, can help debug failure logs.
2013-06-07 21:43:27 +02:00
Grzegorz Adam Hankiewicz
0d333fdcb4
Adds idetools test case. Refs #416 .
2013-06-07 21:38:07 +02:00
Grzegorz Adam Hankiewicz
f11a3b2324
Adds generic idetools api test case.
...
At the moment three lines of the test case fail in proc mode.
2013-06-07 21:24:45 +02:00
Grzegorz Adam Hankiewicz
1d813167c4
Implements prefixes for comments or specific mode runs.
2013-06-07 20:28:02 +02:00
Grzegorz Adam Hankiewicz
8f76092b89
Runs all caas tests also in process mode.
...
This requires changing a little bit the test cases to avoid specifying
the filename as the last parameter. The trackDirty switch still doesn't
work for process mode. Also revers some SuccessX which I think were
hidden in the amount of output verbosity.
2013-06-07 19:47:33 +02:00
Grzegorz Adam Hankiewicz
9b0e03cb2e
Replaces dirname with osproc.parentDir.
2013-06-07 18:51:52 +02:00
Grzegorz Adam Hankiewicz
298f546be0
Adds embedded comment describing program usage.
2013-06-07 18:47:31 +02:00
Grzegorz Adam Hankiewicz
18725aab28
Adds verbose switch, by default reports only failures.
2013-06-07 18:32:43 +02:00
Grzegorz Adam Hankiewicz
2793170fed
Makes caasdriver exit with number of errors.
...
Also displays result and separator after each test.
2013-06-07 18:25:57 +02:00
Araq
2aaa8f7909
implemented dataflow analysis; activate via --warning[Uninit]:on
2013-06-04 21:58:39 +02:00
Araq
2f5d5e3ba7
fixes #451
2013-06-04 07:48:46 +02:00
Araq
b767f34b6b
manyloc test should be green again
2013-06-04 00:58:43 +02:00
Araq
b3ac785f95
fixes semicolon parsing issue
2013-06-03 08:05:32 +02:00
Araq
865a43050d
fixes #385
2013-06-03 01:21:21 +02:00
Araq
24955f8358
fixes #458
2013-05-31 02:27:05 +02:00
Araq
e3f93241c3
Revert "fix tforwardgeneric"
...
This reverts commit d82a032566 .
2013-05-27 23:18:15 +02:00
Araq
c67abd7e61
Revert "more test made green"
...
This reverts commit 911e6e710f .
2013-05-27 23:16:56 +02:00
Araq
e1b668c868
Revert "test cases for the new features"
...
This reverts commit 66653e8f14 .
2013-05-27 23:16:00 +02:00
Zahary Karadjov
66653e8f14
test cases for the new features
2013-05-26 22:15:30 +03:00
Zahary Karadjov
911e6e710f
more test made green
...
the lambda lifting was trying too hard to ignore generic prods
isGenericRoutine was producing false-negatives and only
this allowed for some of the warning and error messages
to be triggered.
some files with mixed line endings were fixed
2013-05-26 21:06:39 +03:00
Zahary Karadjov
d82a032566
fix tforwardgeneric
2013-05-26 15:12:09 +03:00
Araq
1c9b4e5d33
made some tests green; implemented 'from module import nil'
2013-05-19 23:17:16 +02:00