From 077fe5df81fbd1add82e6a3d2e35ef467c9e203f31c0ce350082149b7ba2df19 Mon Sep 17 00:00:00 2001 From: Jiri Slaby Date: Mon, 5 Sep 2022 09:13:57 +0000 Subject: [PATCH] up to 2.3+20220826 OBS-URL: https://build.opensuse.org/package/show/devel:tools:statica/klee?expand=0&rev=114 --- _servicedata | 2 +- klee-2.3+20220826.obscpio | 3 +++ klee.changes | 27 +++++++++++++++++++++++++++ klee.obsinfo | 6 +++--- klee.spec | 2 +- 5 files changed, 35 insertions(+), 5 deletions(-) create mode 100644 klee-2.3+20220826.obscpio diff --git a/_servicedata b/_servicedata index 73900de..79cbb37 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/klee/klee - 862e0871bcc50eff526f20582f1855bf5788b471 \ No newline at end of file + 39f8069db879e1f859c60c821092452748b4ba37 \ No newline at end of file diff --git a/klee-2.3+20220826.obscpio b/klee-2.3+20220826.obscpio new file mode 100644 index 0000000..618f40f --- /dev/null +++ b/klee-2.3+20220826.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85284e91056896035b0324383c51878b9f6e1964e2838c8796999460fef9a4d3 +size 19618317 diff --git a/klee.changes b/klee.changes index fa7aeb9..9d44a51 100644 --- a/klee.changes +++ b/klee.changes @@ -1,3 +1,30 @@ +------------------------------------------------------------------- +Mon Sep 05 09:12:26 UTC 2022 - jslaby@suse.cz + +- Update to version 2.3+20220826: + * Use true instead of Z3_TRUE (removed in z3 4.11.0) + * Corrected wrong usage of klee_report_error in __cxa_atexit handler + * Support arguments of width 128, 256 and 512 bits for external calls + * POSIX runtime: fstatat: check for nonnull path APIs + * Inline asm external call + * Fix memory leak in crosscheck core solver mechanism + * checkout KLEE with depth > 1 when running codecov + * rename CallSite to CallBase + * remove LLVM < 9 + * Perform coverage analysis for z3 as well + * Remove the CI target metaSMT(Boolector). metaSMT(STP) already runs the + test suite with all solvers supported by metaSMT, so the extra target + provides marginal benefits. + * Implement getArrayForUpdate iteratively + * Fix error with empty EntryPoint + * Intrinsics: Add support for @llvm.f{ma,muladd}.f* + * Use `klee` user to install system dependencies + * Spelling Fixes + * tests: add StackTraceOutput.c + * .err files: minor readability changes to stack trace output + * Update SpecialFunctionHandler.cpp + * tests: invoke LLVM tools through their corresponding macros + ------------------------------------------------------------------- Tue May 10 09:23:08 UTC 2022 - jslaby@suse.cz diff --git a/klee.obsinfo b/klee.obsinfo index 6964755..d78a909 100644 --- a/klee.obsinfo +++ b/klee.obsinfo @@ -1,4 +1,4 @@ name: klee -version: 2.3+20220506 -mtime: 1651864460 -commit: 862e0871bcc50eff526f20582f1855bf5788b471 +version: 2.3+20220826 +mtime: 1661511934 +commit: 39f8069db879e1f859c60c821092452748b4ba37 diff --git a/klee.spec b/klee.spec index d41a1f5..04603a4 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+20220506 +Version: 2.3+20220826 Release: 0 URL: http://klee.github.io/ Source0: %{name}-%{version}.tar.xz