[prev in list] [next in list] [prev in thread] [next in thread]
List: klee-commits
Subject: [klee-commits] [klee/klee] c27f22: llvm: make KLEE compile against LLVM 3.9
From: Jiri Slaby <jirislaby () gmail ! com>
Date: 2018-09-14 8:59:31
Message-ID: 5b9b7873d38e9_cd92aed726b8ebc4906a () hookshot-fe-cace476 ! cp1-iad ! github ! net ! mail
[Download RAW message or body]
Branch: refs/heads/master
Home: https://github.com/klee/klee
Commit: c27f225e79b82d3de4f70578cb80d0603fbff6f1
https://github.com/klee/klee/commit/c27f225e79b82d3de4f70578cb80d0603fbff6f1
Author: Jiri Slaby <jirislaby@gmail.com>
Date: 2018-09-14 (Fri, 14 Sep 2018)
Changed paths:
M lib/Core/Executor.cpp
M lib/Core/MemoryManager.cpp
M lib/Module/ModuleUtil.cpp
M lib/Module/Optimize.cpp
M lib/Module/RaiseAsm.cpp
M tools/kleaver/main.cpp
M tools/klee/main.cpp
Log Message:
-----------
llvm: make KLEE compile against LLVM 3.9
Signed-off-by: Jiri Slaby <jirislaby@gmail.com>
Commit: 44349e35e76ea3bb0429e61f0ddca2df1a979280
https://github.com/klee/klee/commit/44349e35e76ea3bb0429e61f0ddca2df1a979280
Author: Jiri Slaby <jirislaby@gmail.com>
Date: 2018-09-14 (Fri, 14 Sep 2018)
Changed paths:
M cmake/find_llvm.cmake
Log Message:
-----------
cmake: find_llvm, fix libraries with llvm-config 3.9
llvm-config from llvm 3.9 was broken. Fix handling of improperly
returned libraries.
From:
liblibLLVM-3.9.so.so
To:
libLLVM-3.9.so
Fixes #895.
Signed-off-by: Jiri Slaby <jirislaby@gmail.com>
Commit: f2dc3504340fef5361fc3668552e9c1b6b996fd6
https://github.com/klee/klee/commit/f2dc3504340fef5361fc3668552e9c1b6b996fd6
Author: Jiri Slaby <jirislaby@gmail.com>
Date: 2018-09-14 (Fri, 14 Sep 2018)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
llvm39: switch KLEE_RUNTIME_BUILD_TYPE to Debug+Asserts
So that we do not optimize the library during build. It should be
optimized only on runtime, depending on the -optimize parameter.
It could cause various failures like:
inlinable function call in a function with debug info must have a !dbg location
call void @klee_overshift_check(i64 64, i64 %int_cast_to_i64)
Signed-off-by: Jiri Slaby <jirislaby@gmail.com>
Commit: 4d30c74c7b38e32073c92bf9d8bb7c5acf597cfd
https://github.com/klee/klee/commit/4d30c74c7b38e32073c92bf9d8bb7c5acf597cfd
Author: Jiri Slaby <jirislaby@gmail.com>
Date: 2018-09-14 (Fri, 14 Sep 2018)
Changed paths:
M .travis.yml
Log Message:
-----------
travis CI: add LLVM 3.9 build tests
Signed-off-by: Jiri Slaby <jirislaby@gmail.com>
Compare: https://github.com/klee/klee/compare/c97526d0fff1...4d30c74c7b38
**NOTE:** This service has been marked for deprecation: \
https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
_______________________________________________
klee-commits mailing list
klee-commits@imperial.ac.uk
https://mailman.ic.ac.uk/mailman/listinfo/klee-commits
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic