Accepting request 836443 from devel:tools:statica
- Update to version 2.1+20200921: * Added a PR template, with a checklist documenting the most frequent issues we have encountered * [gen-bout] Support multiple symbolic files * Add klee-zesti a ZESTI like wrapper script * Fix codecov upload * Remove secure vars * Guard process-tree compression with a command-line switch * More robust handling of unknown intrinsics * Definition of __cxa_thread_atexit_impl for the KLEE libc. * klee-stats: check for a run.stats file in the klee-out directory, to prevent outputting wrong data. * DiscretePDF: use IDs instead of pointers (see PR #739) * New intrinsic: klee_is_replay - disable 32 bit archs as klee doesn't (and won't) build on them OBS-URL: https://build.opensuse.org/request/show/836443 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/klee?expand=0&rev=23
This commit is contained in:
commit
83e551d8ed
@ -1,4 +1,4 @@
|
|||||||
<servicedata>
|
<servicedata>
|
||||||
<service name="tar_scm">
|
<service name="tar_scm">
|
||||||
<param name="url">git://github.com/klee/klee.git</param>
|
<param name="url">git://github.com/klee/klee.git</param>
|
||||||
<param name="changesrevision">088fc21e12c9675161172899be5ef5051f1ae96b</param></service></servicedata>
|
<param name="changesrevision">a8d51ee568e2e2da339fea8c775d8df53ff40038</param></service></servicedata>
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:0fc1e497470e8f1255c33211714897b949786df50e309d0a14367642e70529fe
|
|
||||||
size 19169293
|
|
3
klee-2.1+20200921.obscpio
Normal file
3
klee-2.1+20200921.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:4d52047147cfdb0a860b47b2bdd79b969ed0cc0d1f9481bd3ecf158af36e9783
|
||||||
|
size 19188749
|
17
klee.changes
17
klee.changes
@ -1,3 +1,20 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 23 07:11:05 UTC 2020 - jslaby@suse.com
|
||||||
|
|
||||||
|
- Update to version 2.1+20200921:
|
||||||
|
* Added a PR template, with a checklist documenting the most frequent issues we have encountered
|
||||||
|
* [gen-bout] Support multiple symbolic files
|
||||||
|
* Add klee-zesti a ZESTI like wrapper script
|
||||||
|
* Fix codecov upload
|
||||||
|
* Remove secure vars
|
||||||
|
* Guard process-tree compression with a command-line switch
|
||||||
|
* More robust handling of unknown intrinsics
|
||||||
|
* Definition of __cxa_thread_atexit_impl for the KLEE libc.
|
||||||
|
* klee-stats: check for a run.stats file in the klee-out directory, to prevent outputting wrong data.
|
||||||
|
* DiscretePDF: use IDs instead of pointers (see PR #739)
|
||||||
|
* New intrinsic: klee_is_replay
|
||||||
|
- disable 32 bit archs as klee doesn't (and won't) build on them
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Aug 06 09:35:38 UTC 2020 - jslaby@suse.com
|
Thu Aug 06 09:35:38 UTC 2020 - jslaby@suse.com
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
name: klee
|
name: klee
|
||||||
version: 2.1+20200730
|
version: 2.1+20200921
|
||||||
mtime: 1596123871
|
mtime: 1600708094
|
||||||
commit: 088fc21e12c9675161172899be5ef5051f1ae96b
|
commit: a8d51ee568e2e2da339fea8c775d8df53ff40038
|
||||||
|
|
||||||
|
10
klee.spec
10
klee.spec
@ -19,7 +19,7 @@
|
|||||||
%define llvm_version_major 10
|
%define llvm_version_major 10
|
||||||
%define llvm_version %{llvm_version_major}
|
%define llvm_version %{llvm_version_major}
|
||||||
|
|
||||||
%define version_unconverted 2.1+20200730
|
%define version_unconverted 2.1+20200921
|
||||||
|
|
||||||
%ifarch %{ix86} x86_64
|
%ifarch %{ix86} x86_64
|
||||||
%define with_uclibc 1
|
%define with_uclibc 1
|
||||||
@ -31,7 +31,7 @@ Name: klee
|
|||||||
Summary: LLVM Execution Engine
|
Summary: LLVM Execution Engine
|
||||||
License: NCSA
|
License: NCSA
|
||||||
Group: Development/Languages/Other
|
Group: Development/Languages/Other
|
||||||
Version: 2.1+20200730
|
Version: 2.1+20200921
|
||||||
Release: 0
|
Release: 0
|
||||||
URL: http://klee.github.io/
|
URL: http://klee.github.io/
|
||||||
Source0: %{name}-%{version}.tar.xz
|
Source0: %{name}-%{version}.tar.xz
|
||||||
@ -50,15 +50,17 @@ BuildRequires: libcap-devel
|
|||||||
BuildRequires: libselinux-devel
|
BuildRequires: libselinux-devel
|
||||||
BuildRequires: llvm%{llvm_version}-devel
|
BuildRequires: llvm%{llvm_version}-devel
|
||||||
BuildRequires: ninja
|
BuildRequires: ninja
|
||||||
# tests need sqlite3
|
|
||||||
BuildRequires: python3
|
BuildRequires: python3
|
||||||
BuildRequires: python3-lit
|
BuildRequires: python3-lit
|
||||||
BuildRequires: python3-setuptools
|
BuildRequires: python3-setuptools
|
||||||
BuildRequires: python3-tabulate
|
BuildRequires: python3-tabulate
|
||||||
|
# tests need sqlite3
|
||||||
BuildRequires: sqlite3-devel
|
BuildRequires: sqlite3-devel
|
||||||
BuildRequires: stp-devel
|
BuildRequires: stp-devel
|
||||||
BuildRequires: xz
|
BuildRequires: xz
|
||||||
BuildRequires: zlib-devel
|
BuildRequires: zlib-devel
|
||||||
|
# 32 bit doesn't build and won't be fixed
|
||||||
|
ExcludeArch: %{ix86} %{arm}
|
||||||
|
|
||||||
%description
|
%description
|
||||||
KLEE is a symbolic virtual machine built on top of the LLVM compiler
|
KLEE is a symbolic virtual machine built on top of the LLVM compiler
|
||||||
@ -76,6 +78,7 @@ cp %{SOURCE3} build/test/
|
|||||||
sed -i '1s@/usr/bin/env python3*@/usr/bin/python3@' \
|
sed -i '1s@/usr/bin/env python3*@/usr/bin/python3@' \
|
||||||
test/Concrete/ConcreteTest.py \
|
test/Concrete/ConcreteTest.py \
|
||||||
tools/klee-stats/klee-stats \
|
tools/klee-stats/klee-stats \
|
||||||
|
tools/klee-zesti/klee-zesti \
|
||||||
tools/ktest-tool/ktest-tool
|
tools/ktest-tool/ktest-tool
|
||||||
|
|
||||||
%build
|
%build
|
||||||
@ -132,6 +135,7 @@ ninja check
|
|||||||
%{_bindir}/klee
|
%{_bindir}/klee
|
||||||
%{_bindir}/klee-replay
|
%{_bindir}/klee-replay
|
||||||
%{_bindir}/klee-stats
|
%{_bindir}/klee-stats
|
||||||
|
%{_bindir}/klee-zesti
|
||||||
%{_bindir}/ktest-tool
|
%{_bindir}/ktest-tool
|
||||||
%{_includedir}/klee/
|
%{_includedir}/klee/
|
||||||
%{_libdir}/libkleeRuntest.so*
|
%{_libdir}/libkleeRuntest.so*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user