Hi,

To build current creduce from Git with current clang from trunk it's
needed for me 4 additional patches:

follow API changes
- clang_delta/RemoveNamespace.cpp
- clang_delta/Transformation.cpp
- clang_delta/TransformationManager.cpp

follow changes in include-files' layout
- m4/ax_llvm.m4

creduce-Git : today, branch master
llvm+clang: today, trunk, clang version 3.3 (trunk 178679)
Target: x86_64-unknown-linux-gnu
Thread model: posix

Fedora 18 / x86_64

Modified creduce
- PASS tests/run_tests
- successfully reduce 4Mb .ii into 2Kb

Thanks,
Dmitry


2013/3/25 Jonas Wagner <[email protected]>:
> Hi,
>
> I checked out the current creduce version from Git today. It needed a few
> small tweaks to compile with LLVM 3.2 (actually, the google stable branch of
> LLVM 3.2: https://llvm.org/svn/llvm-project/llvm/branches/google/stable/).
>
> I have attached the patch, in the hope that this will be useful for others.
>
> Best,
> Jonas
>
> PS: thanks for creduce... it helped me find a number of bugs already.

Attachment: incremental.patch
Description: Binary data

Attachment: combined.patch
Description: Binary data

Reply via email to