Timeline



07/02/10:

11:59 Ticket #236 (source not getting set for malloc) closed by zirkel
fixed
10:56 Things To Do edited by Stephen Siegel
(diff)
10:15 Things To Do edited by zirkel
(diff)
09:04 Ticket #237 (reduce output from tests) created by Stephen Siegel
Someone needs to go through all JUnit test files and modify as …

07/01/10:

19:56 Ticket #231 (add casts between pointer types) closed by Stephen Siegel
fixed: Casts implemented and tests added and passing.
19:55 Ticket #236 (source not getting set for malloc) created by Stephen Siegel
See linkedListDeletion test output as an example. The source field is …

06/30/10:

14:44 Ticket #234 (Parser Test fail on MPI_Init) closed by zirkel
fixed: The problem was that the parser did not correctly handle functions …
10:55 Ticket #235 (variadic formals) created by bperry
Functions such as printf, fscanf, etc. take in variadic formals: …
09:03 Ticket #234 (Parser Test fail on MPI_Init) created by Stephen Siegel
[…]

06/29/10:

10:08 WikiStart edited by Stephen Siegel
(diff)
09:15 Ticket #175 (Add sizeof expression to model package) closed by zirkel
fixed: The function SIZEOF_TYPE is created in the ModelFactory. …

06/27/10:

10:52 Ticket #184 (Make library framework) closed by zirkel
fixed: I think it's complete. Reopen if there are any problems.

06/26/10:

14:00 Ticket #233 (change grammar and examples to C notation) closed by Stephen Siegel
fixed: I believe Tim has completed this, and I renamed all the files from …
09:56 Ticket #218 (Failure in GradeCount loop test) closed by Stephen Siegel
fixed: Fixed. Added writerefs to set of variables that get reset, and …

06/24/10:

11:20 Ticket #233 (change grammar and examples to C notation) created by Stephen Siegel
See the wiki page for the new C #pragma notation for TASS. Update …
11:17 C Interface edited by Stephen Siegel
(diff)
11:15 C Interface edited by Stephen Siegel
(diff)
11:15 C Interface edited by Stephen Siegel
(diff)
10:42 Ticket #232 (checkSat) created by Stephen Siegel
CVC3 has some methods which we are not using but probably should: checkSat.
10:04 Ticket #231 (add casts between pointer types) created by Stephen Siegel
Need to be able to cast between (void*) and (int*), etc, etc. Requires …

06/23/10:

18:11 Ticket #230 (null pointer exception in return statement) closed by Stephen Siegel
fixed: Fixed. Error in parser: number of children node mis-counted.

06/22/10:

22:47 Ticket #230 (null pointer exception in return statement) created by Stephen Siegel
In TreeParser, a null pointer exception happens with a return …
12:17 Ticket #229 (Improve ExecutionException) created by Stephen Siegel
An execution exception should probably include a trace to give a …
12:15 Ticket #219 (Cannot use -> on left hand of assignment in .mmp files) closed by Stephen Siegel
fixed: This is fixed, but another error was revealed. Also, the example test …
08:33 Ticket #217 (Add constants to model) closed by Stephen Siegel
wontfix: After talking with Tim, we decided (a) there is no difference between …

06/21/10:

22:43 Ticket #225 (EvaluatedFunction not used) closed by Stephen Siegel
fixed: Fixed by getting rid of EvaluatedFunction. Leaning towards simplicity …
22:41 Ticket #228 (Error reporting issue when parsing .mmp file.) closed by Stephen Siegel
fixed: Fixed by making SyntaxException not RuntimeException and throwing up …
13:55 Ticket #228 (Error reporting issue when parsing .mmp file.) created by dfix
This test generates a syntax error at line 12 while being parsed. …

06/19/10:

15:38 Ticket #226 (heap canonicalization does not report leaks) closed by Stephen Siegel
fixed: A warning message is now printed. Definite room for improvement here. …

06/18/10:

23:58 Ticket #227 (Parser error when declaring a pointer and assigning it memory with ...) closed by Stephen Siegel
invalid: This is not grammatically correct in MiniMP. "p=malloc(e)" is a …
23:54 Ticket #223 (Parser error with pointer manipulation in .mmp file) closed by Stephen Siegel
invalid: Problem is the declaration is not at the top of the function body. …
23:30 Ticket #222 (Infinite loop with pointer usage in .mmp file) closed by Stephen Siegel
fixed: Fixed defect in AST's Type mechanism. Equals method was not prepared …
14:23 Ticket #212 (move auto tests to anton) closed by zirkel
fixed
14:03 Ticket #227 (Parser error when declaring a pointer and assigning it memory with ...) created by dfix
Separating these two operations (declaring the pointer and using …
11:06 Ticket #226 (heap canonicalization does not report leaks) created by Stephen Siegel
Leaks are discovered as unreachable parts of heap, but are not …

06/17/10:

11:29 Ticket #158 (implement garbage collection) closed by Stephen Siegel
fixed: Implemented with heap canonicalization, in ModelEnvironment. There …

06/15/10:

18:56 Ticket #225 (EvaluatedFunction not used) created by Stephen Siegel
There is an interface EvaluatedFunctionIF and class EvaluatedFunction
16:10 Ticket #224 (Free fails when used on a struct pointer.) closed by Stephen Siegel
invalid: "free" is only applicable to objects allocated by an earlier call to …
16:02 Ticket #224 (Free fails when used on a struct pointer.) created by dfix
This works in C, but it's being seen here as an invalid pointer. It …
15:32 Ticket #223 (Parser error with pointer manipulation in .mmp file) created by dfix
Line 14 gives a parser error, shown below. This same code executes in …
15:28 Ticket #222 (Infinite loop with pointer usage in .mmp file) created by dfix
The line Node *p0 = &a0; causes an infinite loop. […] …
12:38 Ticket #221 (Cannot declare multiple variables on one line in .mmp) created by dfix
It seems that the parser can't handle the declaration of multiple …
12:33 Ticket #220 (No null constant value) created by dfix
We don't have a representation for null.
12:26 Ticket #219 (Cannot use -> on left hand of assignment in .mmp files) created by dfix
Something like: Node a; Node* p = &a; p->field = ...; will result in …

06/14/10:

14:01 Ticket #218 (Failure in GradeCount loop test) created by Stephen Siegel
I added a JUnit test for GradeCount. The loop technique is supposed …
12:20 Ticket #217 (Add constants to model) created by zirkel
If we just use shared variables, they get added to the state. This …

06/12/10:

09:08 Ticket #201 (source release) closed by zirkel
fixed: Nope.

06/11/10:

16:35 Ticket #214 (Simplifier: x=y && y=2 does not simplify correctly on x) closed by Stephen Siegel
fixed: Done. Gaussian Elimination implemented and test passes.

06/10/10:

17:57 Ticket #216 (Simplifier: improper simplification when simplifying on an implication) closed by Stephen Siegel
fixed: Fixed: enhanced Simplifier by adding method "extractRemainingFacts" to …
14:55 Ticket #216 (Simplifier: improper simplification when simplifying on an implication) created by dfix
I created a simplifier with the assumptions p1 and ~p2 and simplified …
14:20 Ticket #215 (Discrepency when simplifying using reals vs integers) closed by Stephen Siegel
fixed: Fixed: problem was almost nothing was being done to simplify …
12:39 Ticket #215 (Discrepency when simplifying using reals vs integers) created by dfix
Creating a simplifier with the assumption integer x=1 and then …
12:28 Ticket #214 (Simplifier: x=y && y=2 does not simplify correctly on x) created by dfix
Creating a simplifier with the assumptions x=y and y=1, and then …
11:30 WikiStart edited by bperry
(diff)
11:22 C Interface edited by Stephen Siegel
(diff)
11:21 C Interface edited by Stephen Siegel
(diff)

06/09/10:

19:16 Libraries edited by Stephen Siegel
(diff)
12:41 Libraries edited by zirkel
(diff)
12:02 Libraries edited by Stephen Siegel
(diff)
11:59 Libraries edited by Stephen Siegel
(diff)
11:44 Libraries edited by Stephen Siegel
(diff)
00:38 C to tass-AST xml created by bperry

06/08/10:

11:36 Ticket #210 (Try to build solaris version of CVC3, etc.) closed by Stephen Siegel
wontfix: Subsumed by Ticket 212.
09:36 Ticket #213 (Add array and record literals to frontend) closed by zirkel
invalid: You are correct. I was confused because I thought we should be able …
01:29 Ticket #213 (Add array and record literals to frontend) created by zirkel
Support for these literals exists at the lower levels, but is not in …
01:16 Libraries edited by zirkel
(diff)

06/07/10:

23:57 Ticket #198 (PointerTest: record test has infinite recursion) closed by Stephen Siegel
fixed: Solved, with some significant modifications to the value type system, …

06/04/10:

14:18 WikiStart edited by zirkel
(diff)
12:46 Libraries edited by Stephen Siegel
(diff)
12:39 Things To Do edited by Stephen Siegel
(diff)
12:38 Libraries edited by Stephen Siegel
(diff)
12:36 Libraries edited by Stephen Siegel
(diff)
12:34 Libraries created by Stephen Siegel
12:25 Things To Do edited by Stephen Siegel
(diff)
12:22 Things To Do edited by Stephen Siegel
(diff)
12:17 Things To Do edited by Stephen Siegel
(diff)
12:09 C Interface edited by Stephen Siegel
(diff)
12:01 C Interface edited by Stephen Siegel
(diff)
11:58 C Interface edited by Stephen Siegel
(diff)
10:57 Things To Do edited by zirkel
(diff)
08:21 Ticket #212 (move auto tests to anton) created by Stephen Siegel
The auto tests are currently run on ludwig. These should be moved to …

06/03/10:

09:10 Things To Do edited by zirkel
(diff)
09:04 Ticket #205 (Extend evaluateLiteral in Evaluator to support records, arrays, and ...) closed by zirkel
fixed: Done.
Note: See TracTimeline for information about the timeline view.