[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[csmith-project/csmith] ed668a: Clean up Csmith with the following changes:



  Branch: refs/heads/csmith-extendable
  Home:   https://github.com/csmith-project/csmith
  Commit: ed668ac2473565ff8830e03f39a2c84f86e43e18
      https://github.com/csmith-project/csmith/commit/ed668ac2473565ff8830e03f39a2c84f86e43e18
  Author: unknown <xuyang@xuyang-t56.redmond.corp.microsoft.com>
  Date:   2015-05-16 (Sat, 16 May 2015)

  Changed paths:
    A scripts/generate_test_suite.pl
    A scripts/validate_test_suite.pl
    M src/AbsProgramGenerator.cpp
    M src/AbsRndNumGenerator.cpp
    M src/AbsRndNumGenerator.h
    M src/ArrayVariable.cpp
    M src/Block.cpp
    M src/CGOptions.cpp
    M src/CGOptions.h
    M src/CVQualifiers.cpp
    M src/Constant.cpp
    M src/DefaultOutputMgr.cpp
    M src/DefaultProgramGenerator.cpp
    M src/DefaultRndNumGenerator.cpp
    M src/Expression.cpp
    M src/ExpressionAssign.cpp
    M src/ExpressionComma.cpp
    M src/ExpressionFuncall.cpp
    M src/ExpressionVariable.cpp
    M src/Filter.cpp
    M src/Filter.h
    M src/Function.cpp
    M src/FunctionInvocation.cpp
    M src/FunctionInvocationUser.cpp
    M src/Lhs.cpp
    M src/Makefile.am
    M src/Makefile.in
    M src/OutputMgr.cpp
    M src/RandomProgramGenerator.cpp
    M src/SafeOpFlags.cpp
    M src/SequenceFactory.cpp
    M src/Statement.cpp
    M src/StatementArrayOp.cpp
    M src/StatementAssign.cpp
    M src/StatementBreak.cpp
    M src/StatementContinue.cpp
    M src/StatementExpr.cpp
    M src/StatementFor.cpp
    M src/StatementGoto.cpp
    M src/StatementIf.cpp
    M src/StatementReturn.cpp
    M src/Type.cpp
    M src/Type.h
    M src/Variable.cpp
    M src/VariableSelector.cpp
    M src/csmith.vcxproj
    M src/random.h
    A testsuite/test0.c
    A testsuite/test1.c
    A testsuite/test10.c
    A testsuite/test11.c
    A testsuite/test12.c
    A testsuite/test13.c
    A testsuite/test14.c
    A testsuite/test15.c
    A testsuite/test16.c
    A testsuite/test17.c
    A testsuite/test18.c
    A testsuite/test19.c
    A testsuite/test2.c
    A testsuite/test20.c
    A testsuite/test21.c
    A testsuite/test22.c
    A testsuite/test23.c
    A testsuite/test24.c
    A testsuite/test25.c
    A testsuite/test26.c
    A testsuite/test27.c
    A testsuite/test28.c
    A testsuite/test29.c
    A testsuite/test3.c
    A testsuite/test30.c
    A testsuite/test31.c
    A testsuite/test32.c
    A testsuite/test33.c
    A testsuite/test34.c
    A testsuite/test35.c
    A testsuite/test36.c
    A testsuite/test37.c
    A testsuite/test38.c
    A testsuite/test39.c
    A testsuite/test4.c
    A testsuite/test40.c
    A testsuite/test41.c
    A testsuite/test42.c
    A testsuite/test43.c
    A testsuite/test44.c
    A testsuite/test45.c
    A testsuite/test46.c
    A testsuite/test47.c
    A testsuite/test48.c
    A testsuite/test49.c
    A testsuite/test5.c
    A testsuite/test50.c
    A testsuite/test51.c
    A testsuite/test52.c
    A testsuite/test53.c
    A testsuite/test54.c
    A testsuite/test55.c
    A testsuite/test56.c
    A testsuite/test57.c
    A testsuite/test58.c
    A testsuite/test59.c
    A testsuite/test6.c
    A testsuite/test60.c
    A testsuite/test61.c
    A testsuite/test62.c
    A testsuite/test63.c
    A testsuite/test64.c
    A testsuite/test65.c
    A testsuite/test66.c
    A testsuite/test67.c
    A testsuite/test68.c
    A testsuite/test69.c
    A testsuite/test7.c
    A testsuite/test70.c
    A testsuite/test71.c
    A testsuite/test72.c
    A testsuite/test73.c
    A testsuite/test74.c
    A testsuite/test75.c
    A testsuite/test76.c
    A testsuite/test77.c
    A testsuite/test78.c
    A testsuite/test79.c
    A testsuite/test8.c
    A testsuite/test80.c
    A testsuite/test81.c
    A testsuite/test82.c
    A testsuite/test83.c
    A testsuite/test84.c
    A testsuite/test85.c
    A testsuite/test86.c
    A testsuite/test87.c
    A testsuite/test88.c
    A testsuite/test89.c
    A testsuite/test9.c
    A testsuite/test90.c
    A testsuite/test91.c
    A testsuite/test92.c
    A testsuite/test93.c
    A testsuite/test94.c
    A testsuite/test95.c
    A testsuite/test96.c
    A testsuite/test97.c
    A testsuite/test98.c
    A testsuite/test99.c

  Log Message:
  -----------
  Clean up Csmith with the following changes:
1) Removed Eager Delta (CReducer), Sequential Delta, and Exhaustive generation.
2) Removed ERROR checks required by exhaustive generation
3) Removed command lines for the above features
4) Added a test suite as the basline to validate future Csmith check-ins
5) Added scripts to generate, validate, and update the test suite.