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

[csmith-project/creduce] 2a048a: handle cases for invalid params



  Branch: refs/heads/master
  Home:   https://github.com/csmith-project/creduce
  Commit: 2a048a5310fd6431519188a12684b549ee023f1e
      https://github.com/csmith-project/creduce/commit/2a048a5310fd6431519188a12684b549ee023f1e
  Author: Yang Chen <chenyang@cs.utah.edu>
  Date:   2019-08-10 (Sat, 10 Aug 2019)

  Changed paths:
    M clang_delta/RenameParam.cpp
    A clang_delta/tests/rename-param/invalid.c

  Log Message:
  -----------
  handle cases for invalid params

parameters can be invalid. let's always maintain ParamNameMap


  Commit: d87fe8d4a84c9cf3af9792b6d4de527e22e7abdc
      https://github.com/csmith-project/creduce/commit/d87fe8d4a84c9cf3af9792b6d4de527e22e7abdc
  Author: Yang Chen <chenyang@cs.utah.edu>
  Date:   2019-08-11 (Sun, 11 Aug 2019)

  Changed paths:
    M clang_delta/AggregateToScalar.cpp
    A clang_delta/tests/aggregate-to-scalar/cast.c

  Log Message:
  -----------
  skip invalid types early

we should skip invalid types when we count valid instances


  Commit: 61859c0971ae47b741fb350c22f04d244ed17ae5
      https://github.com/csmith-project/creduce/commit/61859c0971ae47b741fb350c22f04d244ed17ae5
  Author: Yang Chen <chenyang@cs.utah.edu>
  Date:   2019-08-11 (Sun, 11 Aug 2019)

  Changed paths:
    A clang_delta/tests/aggregate-to-scalar/test1.c
    A clang_delta/tests/aggregate-to-scalar/test1.cc
    A clang_delta/tests/aggregate-to-scalar/test2.c
    A clang_delta/tests/aggregate-to-scalar/test2.cc
    A clang_delta/tests/aggregate-to-scalar/test3.c
    A clang_delta/tests/aggregate-to-scalar/test4.c

  Log Message:
  -----------
  added several tests for aggregate-to-scalar pass


Compare: https://github.com/csmith-project/creduce/compare/f808cc0a9efb...61859c0971ae