[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[csmith-project/csmith] 0c1040: extend heterogeneous initialization to arrays of a...
Branch: refs/heads/master
Home: https://github.com/csmith-project/csmith
Commit: 0c10406ff3bc8f60df9974811ac5bbe9d5fd7fdf
https://github.com/csmith-project/csmith/commit/0c10406ff3bc8f60df9974811ac5bbe9d5fd7fdf
Author: Xuejun Yang <jxyang@cs.utah.edu>
Date: 2011-08-02 (Tue, 02 Aug 2011)
Changed paths:
M src/ArrayVariable.cpp
M src/ArrayVariable.h
M src/Block.cpp
M src/ExpressionAssign.cpp
M src/Fact.cpp
M src/Fact.h
M src/FactMgr.cpp
M src/FactMgr.h
M src/FactPointTo.cpp
M src/FactPointTo.h
M src/FactUnion.cpp
M src/FactUnion.h
M src/FunctionInvocationUser.cpp
M src/Statement.cpp
M src/StatementArrayOp.cpp
M src/StatementAssign.cpp
M src/StatementFor.cpp
M src/StatementGoto.cpp
M src/StatementReturn.cpp
M src/VariableSelector.cpp
Log Message:
-----------
extend heterogeneous initialization to arrays of any type
1) enhance points-to analysis to recognize may-points-to relationships established by array initializers
2) clean up methods and unused member variables in Fact and FactMgr classes. Changes some global function to class-static functions to better
modularize the code
Commit: 01a938403c2f5ef1120dd21f63250bcbeeb7d31d
https://github.com/csmith-project/csmith/commit/01a938403c2f5ef1120dd21f63250bcbeeb7d31d
Author: Xuejun Yang <jxyang@cs.utah.edu>
Date: 2011-08-02 (Tue, 02 Aug 2011)
Changed paths:
M src/Lhs.cpp
M src/Lhs.h
M src/StatementAssign.cpp
Log Message:
-----------
fix a bug in creating compound assignment when LHS is union field
also fix a typo in previous commit
Compare: https://github.com/csmith-project/csmith/compare/6e2e224...01a9384