File tree Expand file tree Collapse file tree 17 files changed +469
-144
lines changed
svcomp/bench/src/benchexec/benchexec/tools Expand file tree Collapse file tree 17 files changed +469
-144
lines changed Original file line number Diff line number Diff line change 1- # Contribution Guidelines
1+ ## Contribution Guidelines
2+
23
34The information provided here is a must read for anyone who would like to
45contribute to SMACK. Hence, please make sure to study thoroughly the following
56items before you start contributing:
6-
7- * We adhere to the [ Open Code of Conduct] ( http://todogroup.org/opencodeofconduct/#SMACK/zvonimir@cs.utah.edu ) . By participating, you are expected to honor this code.
8- * We use this [ git branching model] ( http://nvie.com/posts/a-successful-git-branching-model/ ) . Please avoid working directly on the ` master ` branch.
9- * We follow guidelines for [ good git commit practice] ( https://wiki.openstack.org/wiki/GitCommitMessages )
10- * We follow the [ LLVM Coding Standards] ( http://llvm.org/docs/CodingStandards.html )
7+ * We adhere to the [ Contributor Covenant Code of Conduct] ( docs/code-of-conduct.md ) .
8+ By participating, you are expected to honor this code.
9+ * We use this [ git branching
10+ model] ( http://nvie.com/posts/a-successful-git-branching-model/ ) . Please avoid
11+ working directly on the ` master ` branch.
12+ * We follow guidelines for [ good git commit
13+ practice] ( https://wiki.openstack.org/wiki/GitCommitMessages )
14+ * We follow the [ LLVM Coding
15+ Standards] ( http://llvm.org/docs/CodingStandards.html )
1116
Original file line number Diff line number Diff line change 55#---------------------------------------------------------------------------
66DOXYFILE_ENCODING = UTF-8
77PROJECT_NAME = smack
8- PROJECT_NUMBER = 1.7.1
8+ PROJECT_NUMBER = 1.7.2
99PROJECT_BRIEF = "A bounded software verifier."
1010PROJECT_LOGO =
1111OUTPUT_DIRECTORY = docs
Original file line number Diff line number Diff line change 11The MIT License
22
3- Copyright (c) 2008-2016 Zvonimir Rakamaric (zvonimir@cs.utah.edu),
3+ Copyright (c) 2008-2017 Zvonimir Rakamaric (zvonimir@cs.utah.edu),
44 Michael Emmi (michael.emmi@gmail.com)
5- Modified work Copyright (c) 2013-2016 Pantazis Deligiannis,
6- Montgomery Carter,
5+ Modified work Copyright (c) 2013-2017 Montgomery Carter,
6+ Pantazis Deligiannis,
7+ Dietrich Geisler,
78 Arvind Haran,
89 Shaobo He,
910 Jiten Thakkar,
Original file line number Diff line number Diff line change 59591 . [ Demos] ( docs/demos.md )
60601 . [ FAQ] ( docs/faq.md )
61611 . [ Inline Boogie Code] ( docs/boogie-code.md )
62- 1 . [ Contribution Guidelines] ( docs/contributions .md)
62+ 1 . [ Contribution Guidelines] ( CONTRIBUTING .md)
63631 . [ Projects] ( docs/projects.md )
64641 . [ Publications] ( docs/publications.md )
65651 . [ People] ( docs/people.md )
Original file line number Diff line number Diff line change 66# Note: this script requires CDE to be downloaded from
77# http://www.pgbovine.net/cde.html
88
9- VERSION=1.7.1
9+ VERSION=1.7.2
1010PACKAGE=smack-$VERSION -64
1111
1212# Create folder to export
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 44### Coordinators
55
66* [ Michael Emmi] ( http://michael-emmi.github.io )
7- * [ Zvonimir Rakamaric] ( http://www.zvonimir.info/ ) ([ SOAR Lab] ( http://soarlab.org/ ) , University of Utah)
7+ * [ Zvonimir Rakamaric] ( http://www.zvonimir.info ) ([ SOAR Lab] ( http://soarlab.org ) , University of Utah)
88
99
1010### Contributors
1111
12- * [ Montgomery Carter] ( http://www.linkedin.com/pub/montgomery-carter/12/a89/512 ) ([ SOAR Lab] ( http://soarlab.org/ ) , University of Utah)
13- * [ Pantazis Deligiannis] ( http://pdeligia.github.io/ ) (Microsoft Research)
14- * [ Arvind Haran] ( http://www.cs.utah.edu/~haran ) ([ SOAR Lab] ( http://soarlab.org/ ) , University of Utah)
15- * [ Shaobo He] ( http://www.cs.utah.edu/~shaobo ) ([ SOAR Lab] ( http://soarlab.org/ ) , University of Utah)
16- * [ Jiten Thakkar] ( http://jiten-thakkar.com ) ([ SOAR Lab] ( http://soarlab.org/ ) , University of Utah)
12+ * [ Montgomery Carter] ( http://www.linkedin.com/pub/montgomery-carter/12/a89/512 ) ([ SOAR Lab] ( http://soarlab.org ) , University of Utah)
13+ * [ Pantazis Deligiannis] ( http://pdeligia.github.io ) (Microsoft Research)
14+ * [ Dietrich Geisler] ( https://github.com/Checkmate50 ) ([ SOAR Lab] ( http://soarlab.org ) , University of Utah)
15+ * [ Arvind Haran] ( http://www.cs.utah.edu/~haran ) ([ SOAR Lab] ( http://soarlab.org ) , University of Utah)
16+ * [ Shaobo He] ( http://www.cs.utah.edu/~shaobo ) ([ SOAR Lab] ( http://soarlab.org ) , University of Utah)
17+ * [ Jiten Thakkar] ( http://jiten-thakkar.com ) ([ SOAR Lab] ( http://soarlab.org ) , University of Utah)
1718* [ Jonathan Whitaker] ( https://www.linkedin.com/in/jonathan-whitaker-5a8b2484 ) ([ SOAR Lab] ( http://soarlab.org/ ) , University of Utah)
1819
Original file line number Diff line number Diff line change @@ -28,6 +28,7 @@ class Naming {
2828 static const std::string UNINTERPRETED_FLOAT_TYPE;
2929 static const std::string FLOAT_TYPE;
3030 static const std::string DOUBLE_TYPE;
31+ static const std::string LONG_DOUBLE_TYPE;
3132 static const std::string PTR_TYPE;
3233 static const std::string NULL_VAL;
3334
Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ const std::string Naming::BOOL_TYPE = "bool";
1515const std::string Naming::UNINTERPRETED_FLOAT_TYPE = " float" ;
1616const std::string Naming::FLOAT_TYPE = " bvfloat" ;
1717const std::string Naming::DOUBLE_TYPE = " bvdouble" ;
18+ const std::string Naming::LONG_DOUBLE_TYPE = " bvlongdouble" ;
1819const std::string Naming::PTR_TYPE = " ref" ;
1920const std::string Naming::NULL_VAL = " $0.ref" ;
2021
Original file line number Diff line number Diff line change @@ -201,6 +201,8 @@ std::string SmackRep::type(const llvm::Type* t) {
201201 return Naming::FLOAT_TYPE;
202202 else if (t->isDoubleTy ())
203203 return Naming::DOUBLE_TYPE;
204+ else if (t->isX86_FP80Ty ())
205+ return Naming::LONG_DOUBLE_TYPE;
204206 else
205207 llvm_unreachable (" Unsupported floating-point type." );
206208 }
@@ -950,6 +952,7 @@ std::string SmackRep::getPrelude() {
950952 if (SmackOptions::FloatEnabled) {
951953 s << Decl::typee (Naming::FLOAT_TYPE, " float24e8" ) << " \n " ;
952954 s << Decl::typee (Naming::DOUBLE_TYPE, " float53e11" ) << " \n " ;
955+ s << Decl::typee (Naming::LONG_DOUBLE_TYPE, " float65e15" ) << " \n " ;
953956 }
954957 s << Decl::typee (Naming::UNINTERPRETED_FLOAT_TYPE, intType (32 )) << " \n " ;
955958 s << " \n " ;
You can’t perform that action at this time.
0 commit comments