Commit Graph

5857 Commits (a19db6605c4f962e5284ea7a400ae2f11e5c866d)
 

Author SHA1 Message Date
Jeremy Dubreil 40ead0ac3d [infer] remove the visibility field from the Infer JSON report 6 years ago
Nikos Gorogiannis 764e9ee1be [AI] empty is not (necessarily) bottom 6 years ago
Mehdi Bouaziz 8a3592c34e [inferbo] Uncouple numerical analysis and numerical checks 6 years ago
Jeremy Dubreil 83dad3e1d4 [infer] set the default value for --ignore-trivial-traces to be false 6 years ago
Nikos Gorogiannis 9463b25702 [classloads] move sources to more appropriate location 6 years ago
Mehdi Bouaziz 5e7fd7c326 [inferbo] Uncouple condition reporting and propagating 6 years ago
Mehdi Bouaziz c3182b7032 [inferbo] Collect all issues before reporting 6 years ago
Mehdi Bouaziz 34ed67fea3 [inferbo] Stronger typing to ensure absence of on-demand env in summary 6 years ago
Mehdi Bouaziz c6b222c757 [inferbo] Always update summary 6 years ago
Nikos Gorogiannis 2ee8ab2990 [class-loads] catch expressions 6 years ago
Sungkeun Cho 7a4862b994 [inferbo] Revise std::array::at model 6 years ago
Nikos Gorogiannis b4a22a5bdd [classloads] prune and multidimensional arrays 6 years ago
Nikos Gorogiannis 3e55f8eb60 [classloads] class object expressions 6 years ago
Nikos Gorogiannis 3f9eb37246 [classloads] casts and instanceof 6 years ago
Nikos Gorogiannis c1a00b2358 [classloads] restrict loads via fields 6 years ago
David Lively a8c946f1d9 new predicate is_in_source_file and placeholders %source_file% and %kind% 6 years ago
Sungkeun Cho ca463d17c1 [inferbo] Add strcpy model 6 years ago
Sungkeun Cho 9bb5738675 [inferbo] Add test for contents of std::array 6 years ago
Sungkeun Cho 6226722c22 [inferbo] Add a test of comparison operator as function 6 years ago
Sungkeun Cho 371dc2060f [inferbo] Add strndup model 6 years ago
Nikos Gorogiannis f171d0496b [classloads] array expressions 6 years ago
Sungkeun Cho 7fda4f1cc2 [inferbo] Revise strncpy model 6 years ago
Sungkeun Cho 11854ac037 [inferbo] Print reachability of proof obligation in debug mode 6 years ago
Sungkeun Cho 1bcdc6e761 [inferbo] Extend conditional proof obligation for inequalities 6 years ago
Nikos Gorogiannis 3fc4ccbc14 [classloads] load super classes recursively 6 years ago
Sungkeun Cho bc6829344f [inferbo] Change RiskyLibCall trace to non-final 6 years ago
Sungkeun Cho 0d07a240ea [inferbo] Literal string on stack location 6 years ago
Jules Villard 49ca4eeecd [HIL][disjunctive] allow underlying transfer function to return disjunctions 6 years ago
Jules Villard 4ac9fb8fd8 [html] stop printing number of (biabduction) specs 6 years ago
Nikos Gorogiannis 89e396571d [classloads] treat loads and stores wrt to field derefs 6 years ago
David Lively d390a6f08a [CType_decl] Add missing case to `get_record_typename` 6 years ago
Nikos Gorogiannis 5686d67072 [classloads] fix treatment of static initializers 6 years ago
Nikos Gorogiannis 00df708f98 [classloads] record at most one load for each class 6 years ago
Sungkeun Cho 6e04a9469b [inferbo] Revise memcpy model 6 years ago
Sungkeun Cho 09a5671ef4 [inferbo] Add a test for conditional inequality 6 years ago
Nikos Gorogiannis 39b11619b8 [classloads] overhaul test infra & fix treatment of self-class loading in method calls 6 years ago
Jules Villard 13e8c21bef [lab] fix issues discovered during POPL tutorial 6 years ago
Sungkeun Cho 9bd1191669 [inferbo] Add fgets model 6 years ago
Sungkeun Cho 58cdefc118 [inferbo] Add strlen model 6 years ago
Sungkeun Cho 5aa26dc32e [inferbo] Add an allocsite type for literal strings 6 years ago
Sungkeun Cho f4b4f68e6f [inferbo] Move decl_local to BufferOverrunUtils 6 years ago
Jeremy Dubreil 87a8ddc8fa [nullsafe] merge the option names 6 years ago
Jeremy Dubreil 910def4262 [nullsafe] rename the method for unsafe access to lists and maps 6 years ago
Jeremy Dubreil 148c269b0d [infer] make the visibility field optional 6 years ago
Jules Villard 339911bb75 [labs] more instructions 6 years ago
Jules Villard 8e4fea7693 [labs] fiddling 6 years ago
Jules Villard 57451e65a2 [labs] fix Docker command 6 years ago
Jules Villard 16c0c03050 resource leaks tutorial 6 years ago
Nikos Gorogiannis 9e91c9298b [racerd] remove redundant ownership constructor/state 6 years ago
Nikos Gorogiannis e2bb049a5e [racerd] fix bug in ownership transitivity 2 6 years ago