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

[csmith-project/creduce] 47a5a9: Support LLVM 18: changes in ElaboratedTypeKeyword



  Branch: refs/heads/master
  Home:   https://github.com/csmith-project/creduce
  Commit: 47a5a945549ee96bd3f9ec1624ed59b9519ef1c1
      https://github.com/csmith-project/creduce/commit/47a5a945549ee96bd3f9ec1624ed59b9519ef1c1
  Author: Martin Liska <martin.liska@melowntech.com>
  Date:   2023-11-25 (Sat, 25 Nov 2023)

  Changed paths:
    M clang_delta/ReplaceDependentName.cpp
    M clang_delta/ReplaceDependentTypedef.cpp

  Log Message:
  -----------
  Support LLVM 18: changes in ElaboratedTypeKeyword


  Commit: 2ad87002759079be5e7117fedaef5b759881b4c4
      https://github.com/csmith-project/creduce/commit/2ad87002759079be5e7117fedaef5b759881b4c4
  Author: Martin Liska <martin.liska@melowntech.com>
  Date:   2023-11-25 (Sat, 25 Nov 2023)

  Changed paths:
    M clang_delta/RemoveUnusedFunction.cpp

  Log Message:
  -----------
  LLVM 18: port to latest master

Fixes:
error: 'const class clang::DependentFunctionTemplateSpecializationInfo' has no member named 'getNumTemplates'


  Commit: 71b0f18024dfb89def618165d9de7ad38815e7db
      https://github.com/csmith-project/creduce/commit/71b0f18024dfb89def618165d9de7ad38815e7db
  Author: Johan Bengtsson <mortior@yahoo.se>
  Date:   2023-11-25 (Sat, 25 Nov 2023)

  Changed paths:
    M clang_delta/CMakeLists.txt

  Log Message:
  -----------
  Change logic deciding which clang libs to link with clang_delta

If the llvm configuration is set to link against a monolithic
libLLVM.so this will be used also for clang_delta, otherwise the
specific libraries needed will be assumed to be exported by
ClangConfig.cmake


  Commit: 98baa64699aedb943520f175a5e731582df2806f
      https://github.com/csmith-project/creduce/commit/98baa64699aedb943520f175a5e731582df2806f
  Author: Yang Chen <chenyang@cs.utah.edu>
  Date:   2023-12-11 (Mon, 11 Dec 2023)

  Changed paths:
    M clang_delta/CMakeLists.txt
    M clang_delta/RemoveUnusedFunction.cpp
    M clang_delta/ReplaceDependentName.cpp
    M clang_delta/ReplaceDependentTypedef.cpp

  Log Message:
  -----------
  Merge pull request #271 from pramodk/pramodk/llvm-18-backport-cvise

Compatibility with LLVM 18: backport fixes from cvise


Compare: https://github.com/csmith-project/creduce/compare/a4f6cf3689d4...98baa64699ae