csmith-project / creduce

C-Reduce, a C and C++ program reducer
Other
1.31k stars 123 forks source link

Make C-Reduce release for LLVM/Clang 8.0 #191

Closed ydroneaud closed 5 years ago

ydroneaud commented 5 years ago

On Fedora 30, c-reduce doesn't compile due to multiple changes in LLVM/Clang APIs.

eeide commented 5 years ago

Yes, we will make a release that is compatible with LLVM 8.0.

eeide commented 5 years ago

As of commit cd45699 (master branch), C-Reduce works with and requires LLVM 8.

@ydroneaud, please try it out and let us know if it works for you. Thanks!

ydroneaud commented 5 years ago

@ydroneaud, please try it out and let us know if it works for you. Thanks!

Thanks, it compiles now just fine on Fedora 30.

Regards.

eeide commented 5 years ago

C-Reduce 2.10.0, just released, supports and requires LLVM 8.

Get it here: https://github.com/csmith-project/creduce/releases/tag/creduce-2.10.0