diff --git a/_servicedata b/_servicedata index 79cbb37..8de1fd4 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/klee/klee - 39f8069db879e1f859c60c821092452748b4ba37 \ No newline at end of file + 667ce0f1ef33c32fbe2d1836fc1b334066e244ca \ No newline at end of file diff --git a/klee.changes b/klee.changes index a237c03..3f3e758 100644 --- a/klee.changes +++ b/klee.changes @@ -1,6 +1,16 @@ ------------------------------------------------------------------- -Tue Oct 25 06:52:33 UTC 2022 - Jiri Slaby +Tue Oct 25 06:53:25 UTC 2022 - jslaby@suse.cz +- Update to version 2.3+20220926: + * Improve the message for when large arrays become symbolic. + * Pass llvm.experimental.noalias.scope.decl to IntrinsicLowering so that + it strips out these intrinsics + * Improve pattern for FileCheck in UBSan's tests + * Add README to UBSan runtime + * Eliminate .undefined_behavior.err category and simplify tests + * Check extensions of generated files in tests + * Introduce separate categories for different kinds of undefined behavior + * Support UBSan-enabled binaries - update FileCheck.cpp to llvm 14's ------------------------------------------------------------------- diff --git a/klee.obsinfo b/klee.obsinfo index d78a909..9f1947e 100644 --- a/klee.obsinfo +++ b/klee.obsinfo @@ -1,4 +1,4 @@ name: klee -version: 2.3+20220826 -mtime: 1661511934 -commit: 39f8069db879e1f859c60c821092452748b4ba37 +version: 2.3+20220926 +mtime: 1664181727 +commit: 667ce0f1ef33c32fbe2d1836fc1b334066e244ca diff --git a/klee.spec b/klee.spec index 9f96e39..b18ecfd 100644 --- a/klee.spec +++ b/klee.spec @@ -31,7 +31,7 @@ Name: klee Summary: LLVM Execution Engine License: NCSA Group: Development/Languages/Other -Version: 2.3+20220826 +Version: 2.3+20220926 Release: 0 URL: http://klee.github.io/ Source0: %{name}-%{version}.tar.xz @@ -148,6 +148,7 @@ ninja check %{_libdir}/klee/runtime/libkleeRuntimeFreestanding*_{%{runtime_variants}}.bca %{_libdir}/klee/runtime/libkleeRuntimeIntrinsic*_{%{runtime_variants}}.bca %{_libdir}/klee/runtime/libkleeRuntimeKLEELibc*_{%{runtime_variants}}.bca +%{_libdir}/klee/runtime/libkleeUBSan64*_{%{runtime_variants}}.bca %if %{with_uclibc} %{_libdir}/klee/runtime/klee-uclibc.bca %{_libdir}/klee/runtime/libkleeRuntimePOSIX*_{%{runtime_variants}}.bca