CELIA

Plugin for Static Analysis of C Programs with Dynamic Lists

Library of linked lists

Input file intlist-sort-merge.c: Normalized code, input of the analysis
(with statement identifiers - sid):
Computed invariants
(indexed by statement identifier):

Summary: intlist-sort-merge.c:(sid:28): mset, lsum, ucons,
Summary: intlist-fold2-merge.c:(sid:106): mset, lsum, ucons,
Summary: intlist-fold-split_rec.c:(sid:171): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:115): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:132): mset, lsum, ucons,
intlist-sort-merge.c:(sid:17): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:110): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:37): mset, lsum, ucons,
intlist-fold-clone.c:(sid:157): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:62): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:39): mset, lsum, ucons,
intlist-fold-clone.c:(sid:167): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:66): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:41): mset, lsum, ucons,
intlist-sort-merge.c:(sid:12): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:47): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:42): bottom
intlist-fold2-merge.c:(sid:43): bottom
intlist-fold2-merge.c:(sid:94): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:84): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:98): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:34_2): mset, lsum, ucons,
intlist-sort-merge.c:(sid:9): mset, lsum, ucons,
intlist-fold-clone.c:(sid:162): mset, lsum, ucons,
intlist-fold-clone.c:(sid:153): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:90): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:34_1): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:51): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:57): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:122): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:123): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:17_2): mset, lsum, ucons,
intlist-sort-merge.c:(sid:2): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:133): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:17_1): mset, lsum, ucons,
intlist-sort-merge.c:(sid:3): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:103): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:116): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:128): mset, lsum, ucons,
intlist-sort-merge.c:(sid:18): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:80): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:85): mset, lsum, ucons,
intlist-fold-clone.c:(sid:168): mset, lsum, ucons,
intlist-sort-merge.c:(sid:23): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:76): bottom
intlist-sort-merge.c:(sid:13): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:67): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:48): mset, lsum, ucons,
intlist-fold-clone.c:(sid:163): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:58): mset, lsum, ucons,
intlist-fold-clone.c:(sid:158): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:69): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:70): bottom
intlist-fold2-merge.c:(sid:52): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:67_2): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:134): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:99): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:67_1): bottom
intlist-fold2-merge.c:(sid:104): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:63): mset, lsum, ucons,
intlist-sort-merge.c:(sid:15_1): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:49_2): mset, lsum, ucons,
intlist-fold-clone.c:(sid:144): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:95): bottom
intlist-fold2-merge.c:(sid:49_1): bottom
intlist-fold-clone.c:(sid:145): mset, lsum, ucons,
intlist-fold-clone.c:(sid:146): mset, lsum, ucons,
intlist-fold-clone.c:(sid:147): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:113): mset, lsum, ucons,
intlist-sort-merge.c:(sid:5): mset, lsum, ucons,
intlist-sort-merge.c:(sid:24): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:77): bottom
intlist-fold-split_rec.c:(sid:129): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:118): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:81): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:72): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:30): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:135): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:31): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:86): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:32): mset, lsum, ucons,
intlist-sort-merge.c:(sid:19): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:33): mset, lsum, ucons,
intlist-fold-clone.c:(sid:164): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:88): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:34): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:89): bottom
intlist-sort-merge.c:(sid:14): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:27_1): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:49): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:108): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:45): mset, lsum, ucons,
intlist-fold-clone.c:(sid:154): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:96): bottom
intlist-fold2-merge.c:(sid:53): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:126): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:100): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:91): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:114): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:0): mset, lsum, ucons,
intlist-fold-clone.c:(sid:159): bottom
intlist-fold2-merge.c:(sid:105): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:60): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:64): mset, lsum, ucons,
intlist-fold-clone.c:(sid:13_2): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:136): mset, lsum, ucons,
intlist-sort-merge.c:(sid:10): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:130): mset, lsum, ucons,
intlist-sort-merge.c:(sid:25): mset, lsum, ucons,
intlist-sort-merge.c:(sid:20): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:56): mset, lsum, ucons,
intlist-sort-merge.c:(sid:6): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:82): mset, lsum, ucons,
intlist-fold-clone.c:(sid:148): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:16_1): mset, lsum, ucons,
intlist-fold-clone.c:(sid:165): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:169): bottom
intlist-fold2-merge.c:(sid:73): mset, lsum, ucons,
intlist-sort-merge.c:(sid:26): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:50): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:16_2): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:16_1): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:119): mset, lsum, ucons,
intlist-sort-merge.c:(sid:21): mset, lsum, ucons,
intlist-fold-clone.c:(sid:160): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:170): bottom
intlist-fold2-merge.c:(sid:78): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:44_2): mset, lsum, ucons,
intlist-sort-merge.c:(sid:15): mset, lsum, ucons,
intlist-sort-merge.c:(sid:17_2): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:138): mset, lsum, ucons,
intlist-sort-merge.c:(sid:17_1): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:139): mset, lsum, ucons,
intlist-fold-clone.c:(sid:155): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:140): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:63_2): mset, lsum, ucons,
intlist-fold-clone.c:(sid:17_2): bottom
intlist-fold-clone.c:(sid:149): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:141): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:101): mset, lsum, ucons,
intlist-sort-merge.c:(sid:0): mset, lsum, ucons,
intlist-fold-clone.c:(sid:17_1): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:54): mset, lsum, ucons,
intlist-fold-clone.c:(sid:151): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:109): mset, lsum, ucons,
intlist-fold-clone.c:(sid:152): bottom
intlist-fold2-merge.c:(sid:92): mset, lsum, ucons,
intlist-fold-clone.c:(sid:0): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:35): mset, lsum, ucons,
intlist-fold-clone.c:(sid:166): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:131): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:65): mset, lsum, ucons,
intlist-sort-merge.c:(sid:8): mset, lsum, ucons,
intlist-sort-merge.c:(sid:11): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:46): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:97): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:83): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:61): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:120): mset, lsum, ucons,
intlist-sort-merge.c:(sid:16): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:36): mset, lsum, ucons,
intlist-sort-merge.c:(sid:22): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:0): mset, lsum, ucons,
intlist-fold-clone.c:(sid:161): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:75): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:55): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:102): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:79): mset, lsum, ucons,
intlist-fold-split_rec.c:(sid:127): mset, lsum, ucons,
intlist-fold2-merge.c:(sid:71): mset, lsum, ucons,