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

[csmith-project/creduce] 97e2b2: Fix build failure with LLVM trunk



  Branch: refs/heads/master
  Home:   https://github.com/csmith-project/creduce
  Commit: 97e2b29956adbe61973228ef7d8bff28e83d04d4
      https://github.com/csmith-project/creduce/commit/97e2b29956adbe61973228ef7d8bff28e83d04d4
  Author: Yang Chen <chenyang@cs.utah.edu>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

  Changed paths:
    M clang_delta/TransformationManager.cpp

  Log Message:
  -----------
  Fix build failure with LLVM trunk

Patch provided by Markus Trippelsdorf. Thanks!

"InputKind was refactored in Clang r301442.

The IK_Preprocessed* comparisons are superfluous now and can be dropped."


  Commit: 9448186f6f8b7dd0f059ad129e7c545c330a9ce3
      https://github.com/csmith-project/creduce/commit/9448186f6f8b7dd0f059ad129e7c545c330a9ce3
  Author: Yang Chen <chenyang@cs.utah.edu>
  Date:   2017-07-06 (Thu, 06 Jul 2017)

  Changed paths:
    M clang_delta/ReplaceFunctionDefWithDecl.cpp

  Log Message:
  -----------
  make sure the function def has a body


  Commit: b55710ce2053824562a63bf2fa34226b2fb0ce50
      https://github.com/csmith-project/creduce/commit/b55710ce2053824562a63bf2fa34226b2fb0ce50
  Author: Yang Chen <chenyang@cs.utah.edu>
  Date:   2017-09-13 (Wed, 13 Sep 2017)

  Changed paths:
    M clang_delta/RewriteUtils.cpp

  Log Message:
  -----------
  Fixed an issue for processing old-style function declarations


  Commit: 243c75f0adf66ed89a3605ab4a673da0f885bf3c
      https://github.com/csmith-project/creduce/commit/243c75f0adf66ed89a3605ab4a673da0f885bf3c
  Author: Yang Chen <chenyang@cs.utah.edu>
  Date:   2017-09-13 (Wed, 13 Sep 2017)

  Changed paths:
    M clang_delta/AggregateToScalar.cpp
    M clang_delta/CallExprToValue.cpp
    M clang_delta/ClassTemplateToClass.cpp
    M clang_delta/CombineGlobalVarDecl.cpp
    M clang_delta/CombineLocalVarDecl.cpp
    M clang_delta/EmptyStructToInt.cpp
    M clang_delta/ExpressionDetector.cpp
    M clang_delta/InstantiateTemplateParam.cpp
    M clang_delta/InstantiateTemplateTypeParamToInt.cpp
    M clang_delta/LocalToGlobal.cpp
    M clang_delta/ReduceArrayDim.cpp
    M clang_delta/ReduceArraySize.cpp
    M clang_delta/ReduceClassTemplateParameter.cpp
    M clang_delta/ReducePointerLevel.cpp
    M clang_delta/ReducePointerPairs.cpp
    M clang_delta/RemoveAddrTaken.cpp
    M clang_delta/RemoveArray.cpp
    M clang_delta/RemoveBaseClass.cpp
    M clang_delta/RemoveCtorInitializer.cpp
    M clang_delta/RemoveNamespace.cpp
    M clang_delta/RemovePointer.cpp
    M clang_delta/RemoveTrivialBaseTemplate.cpp
    M clang_delta/RemoveUnresolvedBase.cpp
    M clang_delta/RemoveUnusedOuterClass.cpp
    M clang_delta/RenameCXXMethod.cpp
    M clang_delta/RenameClass.cpp
    M clang_delta/RenameFun.cpp
    M clang_delta/RenameParam.cpp
    M clang_delta/RenameVar.cpp
    M clang_delta/ReplaceArrayAccessWithIndex.cpp
    M clang_delta/ReplaceArrayIndexVar.cpp
    M clang_delta/ReplaceCallExpr.cpp
    M clang_delta/ReplaceClassWithBaseTemplateSpec.cpp
    M clang_delta/ReplaceDependentName.cpp
    M clang_delta/ReplaceDependentTypedef.cpp
    M clang_delta/ReplaceDerivedClass.cpp
    M clang_delta/ReplaceOneLevelTypedefType.cpp
    M clang_delta/ReplaceSimpleTypedef.cpp
    M clang_delta/SimpleInliner.cpp
    M clang_delta/SimplifyCallExpr.cpp
    M clang_delta/SimplifyDependentTypedef.cpp
    M clang_delta/SimplifyNestedClass.cpp
    M clang_delta/SimplifyRecursiveTemplateInstantiation.cpp
    M clang_delta/SimplifyStruct.cpp
    M clang_delta/SimplifyStructUnionDecl.cpp
    M clang_delta/TemplateArgToInt.cpp
    M clang_delta/TemplateNonTypeArgToInt.cpp
    M clang_delta/UnionToStruct.cpp

  Log Message:
  -----------
  don't pull in llvm namespace

It's unnecessary for using llvm namespace.


  Commit: 507f38913c13b511249aa55286d6baf1c678eb6f
      https://github.com/csmith-project/creduce/commit/507f38913c13b511249aa55286d6baf1c678eb6f
  Author: John Regehr <regehr@cs.utah.edu>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M clang_delta/TransformationManager.cpp

  Log Message:
  -----------
  Merge branch 'llvm-svn-compatible'


Compare: https://github.com/csmith-project/creduce/compare/a50f8da16970...507f38913c13