Commit Graph

92 Commits (a31658a9b89a466e04c691b22cfebb24ca691788)

Author SHA1 Message Date
Josh Berdine a9192cffd6 [config] Eliminate ad hoc environment variables 8 years ago
Josh Berdine f45cf115e6 [test] Do not use infer from PATH 8 years ago
Jules Villard 9535c4d89e [clang] convert filter_args_and_run_fcp_clang to OCaml 8 years ago
Jules Villard 62bfde8b5a [clang] translate global var initializers 8 years ago
Andrzej Kotulski 0f9f44f16e [backend] Report ignored return value on skip functions 9 years ago
Josh Berdine 6697ed781f [tests] Rerun test without swallowing output on failure 9 years ago
Cristiano Calcagno da01c2b94a [tests] Fix detection of changes in frontend tests 9 years ago
Cristiano Calcagno b0980bc35e [tests] Convert c/c++ frontend tests to new format. 9 years ago
Cristiano Calcagno c613820a98 Convert c tests to the new testing format 9 years ago
Jules Villard 4fe1615434 give correct type to root exps of array dereferences 9 years ago
Jules Villard 26a6594b90 detect unsigned values inside structured expressions 9 years ago
Andrzej Kotulski 185f6493bc Update fcp with new naming fixes 9 years ago
Sam Blackshear 8ff9f2afab making get_reachable_hpreds understand inductive predicates 9 years ago
Jules Villard fb7aed07c6 typo and whitespace cleanup in cFrontend_config 9 years ago
Andrzej Kotulski 0aa5101a05 Replace space with _ in type names 9 years ago
Martino Luca 062ec6c872 Translate VAArgExpr 9 years ago
Martino Luca 4ba864780e Translate OffsetOfExpr 9 years ago
Sam Blackshear 7b58c71475 centralize creation and detection of clang tmp vars, fix errdesc/bucketing 9 years ago
Andrzej Kotulski 046654a9c0 Fix translation of unary operator! for all integral types 9 years ago
Jules Villard b95b71fa85 add option to assume that malloc never returns null 9 years ago
Dulma Churchill 5adab3cb61 Fix StmtExpr 9 years ago
Sam Blackshear fd8a864c15 doing preanalysis on-demand 9 years ago
Andrzej Kotulski 617ffab0ac Add @generated comment to icfg.dot files 9 years ago
Dino Distefano daf043bff1 Fixing shortcircuit in binary operator. 9 years ago
Sam Blackshear 3f49f3a1d4 using liveness to add removetemps instructions 9 years ago
Sam Blackshear 20925df57c removing unused deallocate param in nullify instr 9 years ago
Sam Blackshear 4fd2f52fe8 new analysis for adding nullify's 9 years ago
Dulma Churchill c3fbd5af29 Model CHECK macro and fix the model for builtin_expect 9 years ago
Sam Blackshear 6f6da12b2c don't nullify params/locals at beginning of procedure 9 years ago
Jeremy Dubreil 8072d2c1e5 report errors when all the postconditions are error states 9 years ago
Jeremy Dubreil 049c353f52 Add a model for gzdopen 9 years ago
Andrzej Kotulski 05c218d84f Declare local variable for conditional in procdesc 9 years ago
Andrzej Kotulski 66d3d492f8 Fix translation of BinaryConditionalOperator 9 years ago
Cristiano Calcagno 054ad223a8 Fix control-flow graph shape when conditional is last instruction. 9 years ago
Andrzej Kotulski 590f73b59f Translate functions/methods from headers when they are referenced 9 years ago
Sam Blackshear 2991bd3fc3 using address-taken analysis for nullify placement rather than alias analysis 9 years ago
Dulma Rodriguez c9e5d27e0d Translate GCCAsmStmt 9 years ago
Dulma Rodriguez 6c567f1104 Translate GenericSelectionExpr 9 years ago
Dulma Rodriguez ef3e516f6f Translate ImplicitValueInitExpr 9 years ago
Dino Distefano b7d6f2a3bd Fixed problem with null pointer dereference in c library models. 9 years ago
Dulma Rodriguez 379d185d74 Sort the fields in the tenv at the end of translation as some translations need the original order 9 years ago
Dulma Rodriguez 4264e94565 Fix problems with translation of InitListExpr 9 years ago
Sam Blackshear cd002e5c46 fixing angelic mode for struct values passed by reference 9 years ago
Andrzej Kotulski 49bf38c56f Fix symbolic links in cpp tests after formatting diff (part 2) 9 years ago
Andrzej Kotulski 1fdead5958 Fix symbolic links in cpp tests after formatting diff (part 1) 9 years ago
Andrzej Kotulski 4584f7f6fc [clang-format] Reformat all c/cpp/objc sources with clang-format 9 years ago
Sam Blackshear 5e9a21573b preventing Bad_footprint when passing struct value by reference 9 years ago
Andrzej Kotulski da3a106541 Always translate CXXRecordDecl as Sil.Class 9 years ago
Andrzej Kotulski a317ac38f2 Use init_exp in InitListExpr and CompoundLiteralExpr 9 years ago
Jules Villard 59a3b9c22a add temp var from compoundLiteralExpr to the function locals 9 years ago