java -Xmx6000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data ./data --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/ai/eq-bench/mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf -i ../../../trunk/examples/svcomp/memsafety/test-0235_false-valid-memtrack.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-2f49842 [2018-01-21 00:33:39,505 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-01-21 00:33:39,507 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-01-21 00:33:39,521 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-01-21 00:33:39,522 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-01-21 00:33:39,523 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-01-21 00:33:39,524 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-01-21 00:33:39,526 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-01-21 00:33:39,528 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-01-21 00:33:39,529 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-01-21 00:33:39,529 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-01-21 00:33:39,530 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-01-21 00:33:39,530 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-01-21 00:33:39,532 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-01-21 00:33:39,533 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-01-21 00:33:39,535 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-01-21 00:33:39,538 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-01-21 00:33:39,540 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-01-21 00:33:39,541 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-01-21 00:33:39,543 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-01-21 00:33:39,545 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-01-21 00:33:39,546 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-01-21 00:33:39,546 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-01-21 00:33:39,547 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-01-21 00:33:39,548 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-01-21 00:33:39,549 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-01-21 00:33:39,550 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-01-21 00:33:39,551 INFO L177 SettingsManager]: PEA to Boogie provides no preferences, ignoring... [2018-01-21 00:33:39,551 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-01-21 00:33:39,551 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-01-21 00:33:39,552 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-01-21 00:33:39,552 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/eq-bench/mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf [2018-01-21 00:33:39,563 INFO L110 SettingsManager]: Loading preferences was successful [2018-01-21 00:33:39,564 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-01-21 00:33:39,565 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-01-21 00:33:39,565 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-01-21 00:33:39,565 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-01-21 00:33:39,565 INFO L133 SettingsManager]: * Deactivate Weak Equivalences=true [2018-01-21 00:33:39,566 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-01-21 00:33:39,566 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-01-21 00:33:39,567 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-01-21 00:33:39,567 INFO L133 SettingsManager]: * sizeof long=4 [2018-01-21 00:33:39,567 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-01-21 00:33:39,567 INFO L133 SettingsManager]: * Check allocation purity=true [2018-01-21 00:33:39,567 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-01-21 00:33:39,568 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-01-21 00:33:39,568 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-01-21 00:33:39,568 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-01-21 00:33:39,568 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-01-21 00:33:39,569 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-01-21 00:33:39,569 INFO L133 SettingsManager]: * sizeof long double=12 [2018-01-21 00:33:39,569 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-01-21 00:33:39,569 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-01-21 00:33:39,569 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-01-21 00:33:39,570 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-01-21 00:33:39,570 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-01-21 00:33:39,570 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-01-21 00:33:39,570 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-01-21 00:33:39,570 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-21 00:33:39,571 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-01-21 00:33:39,571 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-01-21 00:33:39,571 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-01-21 00:33:39,571 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-01-21 00:33:39,572 INFO L133 SettingsManager]: * Stop after first violation was found=false [2018-01-21 00:33:39,572 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-01-21 00:33:39,572 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-01-21 00:33:39,572 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-01-21 00:33:39,572 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-01-21 00:33:39,573 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2018-01-21 00:33:39,573 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-01-21 00:33:39,574 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-01-21 00:33:39,625 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-01-21 00:33:39,644 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully initialized [2018-01-21 00:33:39,654 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-01-21 00:33:39,656 INFO L271 PluginConnector]: Initializing CDTParser... [2018-01-21 00:33:39,657 INFO L276 PluginConnector]: CDTParser initialized [2018-01-21 00:33:39,658 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/memsafety/test-0235_false-valid-memtrack.i [2018-01-21 00:33:39,889 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-01-21 00:33:39,894 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-01-21 00:33:39,896 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-01-21 00:33:39,896 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-01-21 00:33:39,904 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-01-21 00:33:39,906 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.01 12:33:39" (1/1) ... [2018-01-21 00:33:39,910 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@25e082f6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:33:39, skipping insertion in model container [2018-01-21 00:33:39,910 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.01 12:33:39" (1/1) ... [2018-01-21 00:33:39,932 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-21 00:33:39,982 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-21 00:33:40,111 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-21 00:33:40,144 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-21 00:33:40,155 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:33:40 WrapperNode [2018-01-21 00:33:40,155 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-01-21 00:33:40,156 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-01-21 00:33:40,156 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-01-21 00:33:40,156 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-01-21 00:33:40,169 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:33:40" (1/1) ... [2018-01-21 00:33:40,170 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:33:40" (1/1) ... [2018-01-21 00:33:40,180 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:33:40" (1/1) ... [2018-01-21 00:33:40,181 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:33:40" (1/1) ... [2018-01-21 00:33:40,192 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:33:40" (1/1) ... [2018-01-21 00:33:40,197 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:33:40" (1/1) ... [2018-01-21 00:33:40,199 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:33:40" (1/1) ... [2018-01-21 00:33:40,203 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-01-21 00:33:40,204 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-01-21 00:33:40,204 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-01-21 00:33:40,204 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-01-21 00:33:40,206 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:33:40" (1/1) ... No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-21 00:33:40,266 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-01-21 00:33:40,267 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-01-21 00:33:40,267 INFO L136 BoogieDeclarations]: Found implementation of procedure calloc_model [2018-01-21 00:33:40,267 INFO L136 BoogieDeclarations]: Found implementation of procedure zalloc_or_die [2018-01-21 00:33:40,267 INFO L136 BoogieDeclarations]: Found implementation of procedure l4_insert [2018-01-21 00:33:40,267 INFO L136 BoogieDeclarations]: Found implementation of procedure l3_insert [2018-01-21 00:33:40,267 INFO L136 BoogieDeclarations]: Found implementation of procedure l2_insert [2018-01-21 00:33:40,267 INFO L136 BoogieDeclarations]: Found implementation of procedure l1_insert [2018-01-21 00:33:40,267 INFO L136 BoogieDeclarations]: Found implementation of procedure l0_insert [2018-01-21 00:33:40,268 INFO L136 BoogieDeclarations]: Found implementation of procedure l4_destroy [2018-01-21 00:33:40,268 INFO L136 BoogieDeclarations]: Found implementation of procedure l3_destroy [2018-01-21 00:33:40,268 INFO L136 BoogieDeclarations]: Found implementation of procedure l2_destroy [2018-01-21 00:33:40,268 INFO L136 BoogieDeclarations]: Found implementation of procedure l1_destroy [2018-01-21 00:33:40,268 INFO L136 BoogieDeclarations]: Found implementation of procedure l0_destroy [2018-01-21 00:33:40,268 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-01-21 00:33:40,269 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-01-21 00:33:40,269 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-01-21 00:33:40,269 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.free [2018-01-21 00:33:40,269 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-01-21 00:33:40,269 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-01-21 00:33:40,269 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-01-21 00:33:40,270 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-01-21 00:33:40,270 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-01-21 00:33:40,270 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-01-21 00:33:40,270 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-01-21 00:33:40,270 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-01-21 00:33:40,270 INFO L128 BoogieDeclarations]: Found specification of procedure calloc_model [2018-01-21 00:33:40,271 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-01-21 00:33:40,271 INFO L128 BoogieDeclarations]: Found specification of procedure zalloc_or_die [2018-01-21 00:33:40,271 INFO L128 BoogieDeclarations]: Found specification of procedure l4_insert [2018-01-21 00:33:40,271 INFO L128 BoogieDeclarations]: Found specification of procedure l3_insert [2018-01-21 00:33:40,271 INFO L128 BoogieDeclarations]: Found specification of procedure l2_insert [2018-01-21 00:33:40,271 INFO L128 BoogieDeclarations]: Found specification of procedure l1_insert [2018-01-21 00:33:40,271 INFO L128 BoogieDeclarations]: Found specification of procedure l0_insert [2018-01-21 00:33:40,271 INFO L128 BoogieDeclarations]: Found specification of procedure l4_destroy [2018-01-21 00:33:40,271 INFO L128 BoogieDeclarations]: Found specification of procedure l3_destroy [2018-01-21 00:33:40,272 INFO L128 BoogieDeclarations]: Found specification of procedure l2_destroy [2018-01-21 00:33:40,272 INFO L128 BoogieDeclarations]: Found specification of procedure l1_destroy [2018-01-21 00:33:40,272 INFO L128 BoogieDeclarations]: Found specification of procedure l0_destroy [2018-01-21 00:33:40,272 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-01-21 00:33:40,272 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-01-21 00:33:40,272 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-01-21 00:33:40,898 INFO L257 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-01-21 00:33:40,898 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.01 12:33:40 BoogieIcfgContainer [2018-01-21 00:33:40,899 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-01-21 00:33:40,900 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-01-21 00:33:40,900 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-01-21 00:33:40,903 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-01-21 00:33:40,903 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.01 12:33:39" (1/3) ... [2018-01-21 00:33:40,905 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a8550d1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.01 12:33:40, skipping insertion in model container [2018-01-21 00:33:40,905 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:33:40" (2/3) ... [2018-01-21 00:33:40,906 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a8550d1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.01 12:33:40, skipping insertion in model container [2018-01-21 00:33:40,906 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.01 12:33:40" (3/3) ... [2018-01-21 00:33:40,908 INFO L105 eAbstractionObserver]: Analyzing ICFG test-0235_false-valid-memtrack.i [2018-01-21 00:33:40,919 INFO L130 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-01-21 00:33:40,929 INFO L142 ceAbstractionStarter]: Appying trace abstraction to program that has 15 error locations. [2018-01-21 00:33:40,988 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:33:40,988 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:33:40,989 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:33:40,989 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:33:40,989 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:33:40,989 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:33:40,989 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:33:40,990 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l3_destroyErr0EnsuresViolation======== [2018-01-21 00:33:40,990 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:33:41,017 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states. [2018-01-21 00:33:41,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-01-21 00:33:41,025 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:33:41,026 INFO L322 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-21 00:33:41,026 INFO L371 AbstractCegarLoop]: === Iteration 1 === [l3_destroyErr0EnsuresViolation]=== [2018-01-21 00:33:41,031 INFO L82 PathProgramCache]: Analyzing trace with hash -1774764723, now seen corresponding path program 1 times [2018-01-21 00:33:41,033 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:33:41,076 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:33:41,076 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:33:41,076 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:33:41,077 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:33:41,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:33:41,129 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:33:41,171 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-21 00:33:41,174 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:33:41,174 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-01-21 00:33:41,175 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:33:41,179 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-21 00:33:41,209 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-21 00:33:41,209 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-21 00:33:41,211 INFO L87 Difference]: Start difference. First operand 198 states. Second operand 2 states. [2018-01-21 00:33:41,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:33:41,330 INFO L93 Difference]: Finished difference Result 388 states and 488 transitions. [2018-01-21 00:33:41,330 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-21 00:33:41,332 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 28 [2018-01-21 00:33:41,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:33:41,344 INFO L225 Difference]: With dead ends: 388 [2018-01-21 00:33:41,344 INFO L226 Difference]: Without dead ends: 177 [2018-01-21 00:33:41,352 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-21 00:33:41,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2018-01-21 00:33:41,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 177. [2018-01-21 00:33:41,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 177 states. [2018-01-21 00:33:41,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 206 transitions. [2018-01-21 00:33:41,399 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 206 transitions. Word has length 28 [2018-01-21 00:33:41,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:33:41,399 INFO L432 AbstractCegarLoop]: Abstraction has 177 states and 206 transitions. [2018-01-21 00:33:41,399 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-21 00:33:41,399 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 206 transitions. [2018-01-21 00:33:41,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-01-21 00:33:41,406 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:33:41,406 INFO L322 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-21 00:33:41,407 INFO L371 AbstractCegarLoop]: === Iteration 2 === [l3_destroyErr0EnsuresViolation]=== [2018-01-21 00:33:41,407 INFO L82 PathProgramCache]: Analyzing trace with hash 1065616688, now seen corresponding path program 1 times [2018-01-21 00:33:41,407 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:33:41,408 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:33:41,408 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:33:41,408 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:33:41,408 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:33:41,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:33:41,456 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:33:41,599 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:33:41,599 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:33:41,599 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:33:41,600 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 204 with the following transitions: [2018-01-21 00:33:41,603 INFO L201 CegarAbsIntRunner]: [0], [4], [12], [14], [15], [21], [23], [27], [34], [72], [75], [78], [84], [103], [107], [110], [111], [138], [140], [144], [147], [150], [156], [157], [158], [159], [160], [162], [168], [169], [170], [172], [176], [179], [182], [188], [189], [190], [191], [192], [194], [196], [200], [203], [206], [212], [213], [214], [215], [216], [218], [220], [224], [227], [230], [236], [237], [238], [239], [240], [242], [243], [244], [246], [247], [249], [251], [253], [254], [255], [256], [257], [258], [259], [261], [263], [266], [268], [270], [271], [272], [273], [275], [279], [282], [283], [314], [318], [321], [322], [351], [352], [353], [363], [365], [366], [367], [368], [369], [370], [371], [372], [373], [374], [375], [376], [377], [378], [379], [380], [381], [382], [383], [384], [385], [386], [387], [388], [389], [391], [392], [393], [395] [2018-01-21 00:33:41,654 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:33:41,654 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:33:42,579 INFO L262 AbstractInterpreter]: Error location(s) were unreachable [2018-01-21 00:33:42,581 INFO L268 AbstractInterpreter]: Visited 123 different actions 203 times. Never merged. Never widened. Never found a fixpoint. Largest state had 28 variables. [2018-01-21 00:33:42,605 INFO L395 sIntCurrentIteration]: Generating AbsInt predicates [2018-01-21 00:33:43,420 INFO L232 lantSequenceWeakener]: Weakened 170 states. On average, predicates are now at 47.53% of their original sizes. [2018-01-21 00:33:43,420 INFO L408 sIntCurrentIteration]: Unifying AI predicates [2018-01-21 00:33:48,970 INFO L419 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-01-21 00:33:48,970 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:33:48,971 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [95] imperfect sequences [] total 95 [2018-01-21 00:33:48,971 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:33:48,973 INFO L409 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-01-21 00:33:48,973 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-01-21 00:33:48,976 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=8820, Unknown=0, NotChecked=0, Total=9120 [2018-01-21 00:33:48,977 INFO L87 Difference]: Start difference. First operand 177 states and 206 transitions. Second operand 96 states. [2018-01-21 00:33:55,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:33:55,470 INFO L93 Difference]: Finished difference Result 196 states and 230 transitions. [2018-01-21 00:33:55,471 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-01-21 00:33:55,471 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 203 [2018-01-21 00:33:55,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:33:55,471 INFO L225 Difference]: With dead ends: 196 [2018-01-21 00:33:55,471 INFO L226 Difference]: Without dead ends: 0 [2018-01-21 00:33:55,475 INFO L525 BasicCegarLoop]: 2 DeclaredPredicates, 218 GetRequests, 96 SyntacticMatches, 12 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3262 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=488, Invalid=11944, Unknown=0, NotChecked=0, Total=12432 [2018-01-21 00:33:55,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-01-21 00:33:55,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-01-21 00:33:55,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-01-21 00:33:55,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-01-21 00:33:55,476 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 203 [2018-01-21 00:33:55,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:33:55,476 INFO L432 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-01-21 00:33:55,476 INFO L433 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-01-21 00:33:55,476 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-01-21 00:33:55,476 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-01-21 00:33:55,479 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-01-21 00:33:56,027 WARN L146 SmtUtils]: Spent 164ms on a formula simplification. DAG size of input: 103 DAG size of output 83 [2018-01-21 00:33:56,324 INFO L401 ceAbstractionStarter]: For program point l3_destroyEXIT(lines 827 838) no Hoare annotation was computed. [2018-01-21 00:33:56,324 INFO L404 ceAbstractionStarter]: At program point L829''(lines 829 837) the Hoare annotation is: true [2018-01-21 00:33:56,324 INFO L401 ceAbstractionStarter]: For program point L829(lines 829 837) no Hoare annotation was computed. [2018-01-21 00:33:56,324 INFO L401 ceAbstractionStarter]: For program point L833'(lines 833 834) no Hoare annotation was computed. [2018-01-21 00:33:56,324 INFO L404 ceAbstractionStarter]: At program point l3_destroyENTRY(lines 827 838) the Hoare annotation is: true [2018-01-21 00:33:56,324 INFO L404 ceAbstractionStarter]: At program point L831'(line 831) the Hoare annotation is: true [2018-01-21 00:33:56,325 INFO L401 ceAbstractionStarter]: For program point l3_destroyErr0EnsuresViolation(lines 827 838) no Hoare annotation was computed. [2018-01-21 00:33:56,325 INFO L401 ceAbstractionStarter]: For program point L832(line 832) no Hoare annotation was computed. [2018-01-21 00:33:56,325 INFO L401 ceAbstractionStarter]: For program point L831(line 831) no Hoare annotation was computed. [2018-01-21 00:33:56,325 INFO L401 ceAbstractionStarter]: For program point L830(lines 830 831) no Hoare annotation was computed. [2018-01-21 00:33:56,325 INFO L401 ceAbstractionStarter]: For program point L834(line 834) no Hoare annotation was computed. [2018-01-21 00:33:56,325 INFO L401 ceAbstractionStarter]: For program point L833(lines 833 834) no Hoare annotation was computed. [2018-01-21 00:33:56,325 INFO L401 ceAbstractionStarter]: For program point L829'''(lines 829 837) no Hoare annotation was computed. [2018-01-21 00:33:56,325 INFO L401 ceAbstractionStarter]: For program point L830''(lines 830 831) no Hoare annotation was computed. [2018-01-21 00:33:56,325 INFO L401 ceAbstractionStarter]: For program point L831''(line 831) no Hoare annotation was computed. [2018-01-21 00:33:56,325 INFO L397 ceAbstractionStarter]: At program point L810(line 810) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= |~#list~23.offset| |l0_insert_#in~list.offset|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= |l0_insert_#in~list.base| |~#list~23.base|)) (not (= 0 .cse1)))) [2018-01-21 00:33:56,326 INFO L397 ceAbstractionStarter]: At program point L809''(lines 809 811) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= |~#list~23.offset| |l0_insert_#in~list.offset|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= |l0_insert_#in~list.base| |~#list~23.base|)) (not (= 0 .cse1)))) [2018-01-21 00:33:56,326 INFO L401 ceAbstractionStarter]: For program point l0_insertErr0EnsuresViolation(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:33:56,326 INFO L401 ceAbstractionStarter]: For program point L813(line 813) no Hoare annotation was computed. [2018-01-21 00:33:56,326 INFO L401 ceAbstractionStarter]: For program point L812(line 812) no Hoare annotation was computed. [2018-01-21 00:33:56,326 INFO L401 ceAbstractionStarter]: For program point l0_insertEXIT(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:33:56,326 INFO L401 ceAbstractionStarter]: For program point L812'(line 812) no Hoare annotation was computed. [2018-01-21 00:33:56,326 INFO L401 ceAbstractionStarter]: For program point L810'(line 810) no Hoare annotation was computed. [2018-01-21 00:33:56,326 INFO L401 ceAbstractionStarter]: For program point L809'''(lines 809 811) no Hoare annotation was computed. [2018-01-21 00:33:56,326 INFO L397 ceAbstractionStarter]: At program point l0_insertENTRY(lines 806 814) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (and (= |#valid| |old(#valid)|) (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= |~#list~23.offset| |l0_insert_#in~list.offset|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= |l0_insert_#in~list.base| |~#list~23.base|)) (not (= 0 .cse1)))) [2018-01-21 00:33:56,326 INFO L401 ceAbstractionStarter]: For program point L809(lines 809 811) no Hoare annotation was computed. [2018-01-21 00:33:56,327 INFO L401 ceAbstractionStarter]: For program point l0_insertFINAL(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:33:56,327 INFO L397 ceAbstractionStarter]: At program point L808(line 808) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= |~#list~23.offset| |l0_insert_#in~list.offset|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (and (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (= |#valid| |old(#valid)|) (= |~#list~23.base| l0_insert_~list.base) (= |~#list~23.offset| l0_insert_~list.offset)) (not (= .cse0 .cse1)) (not (= |l0_insert_#in~list.base| |~#list~23.base|)) (not (= 0 .cse1)))) [2018-01-21 00:33:56,327 INFO L401 ceAbstractionStarter]: For program point L808'(line 808) no Hoare annotation was computed. [2018-01-21 00:33:56,327 INFO L397 ceAbstractionStarter]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse0 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= 1 (select |#valid| |#Ultimate.C_memset_#ptr.base|))) (not (= (select |#length| |#Ultimate.C_memset_#ptr.base|) |#Ultimate.C_memset_#amount|)) (not (= 0 (select |#valid| 0))) (not (= (select |#length| |~#list~23.base|) 4)) (not (= 0 .cse0)) (not (= .cse1 |~#list~23.offset|)) (and (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |#Ultimate.C_memset_#ptr.offset|)) (not (= (select |#valid| |~#list~23.base|) 1)) (not (= |#Ultimate.C_memset_#ptr.offset| |~#list~23.offset|)) (= |#Ultimate.C_memset_#ptr.base| |~#list~23.base|) (not (= .cse1 .cse0)))) [2018-01-21 00:33:56,327 INFO L397 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse0 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= 1 (select |#valid| |#Ultimate.C_memset_#ptr.base|))) (not (= (select |#length| |#Ultimate.C_memset_#ptr.base|) |#Ultimate.C_memset_#amount|)) (not (= 0 (select |#valid| 0))) (not (= (select |#length| |~#list~23.base|) 4)) (not (= 0 .cse0)) (not (= .cse1 |~#list~23.offset|)) (and (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |#Ultimate.C_memset_#ptr.offset|)) (not (= (select |#valid| |~#list~23.base|) 1)) (not (= |#Ultimate.C_memset_#ptr.offset| |~#list~23.offset|)) (= |#Ultimate.C_memset_#ptr.base| |~#list~23.base|) (not (= .cse1 .cse0)))) [2018-01-21 00:33:56,327 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-01-21 00:33:56,327 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-01-21 00:33:56,327 INFO L401 ceAbstractionStarter]: For program point L817'''(lines 817 825) no Hoare annotation was computed. [2018-01-21 00:33:56,327 INFO L401 ceAbstractionStarter]: For program point L821(lines 821 822) no Hoare annotation was computed. [2018-01-21 00:33:56,328 INFO L401 ceAbstractionStarter]: For program point l4_destroyErr0EnsuresViolation(lines 815 826) no Hoare annotation was computed. [2018-01-21 00:33:56,328 INFO L401 ceAbstractionStarter]: For program point L820(line 820) no Hoare annotation was computed. [2018-01-21 00:33:56,328 INFO L401 ceAbstractionStarter]: For program point l4_destroyEXIT(lines 815 826) no Hoare annotation was computed. [2018-01-21 00:33:56,328 INFO L404 ceAbstractionStarter]: At program point l4_destroyENTRY(lines 815 826) the Hoare annotation is: true [2018-01-21 00:33:56,328 INFO L401 ceAbstractionStarter]: For program point L822(line 822) no Hoare annotation was computed. [2018-01-21 00:33:56,328 INFO L401 ceAbstractionStarter]: For program point L821'(lines 821 822) no Hoare annotation was computed. [2018-01-21 00:33:56,328 INFO L401 ceAbstractionStarter]: For program point L819'(line 819) no Hoare annotation was computed. [2018-01-21 00:33:56,328 INFO L401 ceAbstractionStarter]: For program point L819''(line 819) no Hoare annotation was computed. [2018-01-21 00:33:56,328 INFO L404 ceAbstractionStarter]: At program point L817''(lines 817 825) the Hoare annotation is: true [2018-01-21 00:33:56,328 INFO L401 ceAbstractionStarter]: For program point L818''(lines 818 819) no Hoare annotation was computed. [2018-01-21 00:33:56,328 INFO L401 ceAbstractionStarter]: For program point L818(lines 818 819) no Hoare annotation was computed. [2018-01-21 00:33:56,328 INFO L401 ceAbstractionStarter]: For program point L817(lines 817 825) no Hoare annotation was computed. [2018-01-21 00:33:56,328 INFO L401 ceAbstractionStarter]: For program point L819(line 819) no Hoare annotation was computed. [2018-01-21 00:33:56,329 INFO L401 ceAbstractionStarter]: For program point L791(lines 791 793) no Hoare annotation was computed. [2018-01-21 00:33:56,329 INFO L404 ceAbstractionStarter]: At program point L790(line 790) the Hoare annotation is: true [2018-01-21 00:33:56,329 INFO L401 ceAbstractionStarter]: For program point L795(line 795) no Hoare annotation was computed. [2018-01-21 00:33:56,329 INFO L401 ceAbstractionStarter]: For program point L794(line 794) no Hoare annotation was computed. [2018-01-21 00:33:56,329 INFO L404 ceAbstractionStarter]: At program point L792(line 792) the Hoare annotation is: true [2018-01-21 00:33:56,329 INFO L401 ceAbstractionStarter]: For program point l2_insertErr0EnsuresViolation(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:33:56,329 INFO L401 ceAbstractionStarter]: For program point L794'(line 794) no Hoare annotation was computed. [2018-01-21 00:33:56,329 INFO L401 ceAbstractionStarter]: For program point L791'''(lines 791 793) no Hoare annotation was computed. [2018-01-21 00:33:56,329 INFO L401 ceAbstractionStarter]: For program point L792'(line 792) no Hoare annotation was computed. [2018-01-21 00:33:56,329 INFO L401 ceAbstractionStarter]: For program point L790'(line 790) no Hoare annotation was computed. [2018-01-21 00:33:56,329 INFO L404 ceAbstractionStarter]: At program point l2_insertENTRY(lines 788 796) the Hoare annotation is: true [2018-01-21 00:33:56,329 INFO L404 ceAbstractionStarter]: At program point L791''(lines 791 793) the Hoare annotation is: true [2018-01-21 00:33:56,329 INFO L401 ceAbstractionStarter]: For program point l2_insertEXIT(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:33:56,330 INFO L401 ceAbstractionStarter]: For program point l2_insertFINAL(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:33:56,330 INFO L401 ceAbstractionStarter]: For program point L883(line 883) no Hoare annotation was computed. [2018-01-21 00:33:56,330 INFO L401 ceAbstractionStarter]: For program point L882(line 882) no Hoare annotation was computed. [2018-01-21 00:33:56,330 INFO L397 ceAbstractionStarter]: At program point L881(line 881) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:33:56,330 INFO L397 ceAbstractionStarter]: At program point L882'(line 882) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:33:56,330 INFO L401 ceAbstractionStarter]: For program point L886(line 886) no Hoare annotation was computed. [2018-01-21 00:33:56,330 INFO L401 ceAbstractionStarter]: For program point L885(line 885) no Hoare annotation was computed. [2018-01-21 00:33:56,330 INFO L401 ceAbstractionStarter]: For program point L884(line 884) no Hoare annotation was computed. [2018-01-21 00:33:56,330 INFO L401 ceAbstractionStarter]: For program point L879'(line 879) no Hoare annotation was computed. [2018-01-21 00:33:56,330 INFO L401 ceAbstractionStarter]: For program point L878'''(lines 878 880) no Hoare annotation was computed. [2018-01-21 00:33:56,330 INFO L401 ceAbstractionStarter]: For program point L885''(line 885) no Hoare annotation was computed. [2018-01-21 00:33:56,331 INFO L401 ceAbstractionStarter]: For program point L884''(line 884) no Hoare annotation was computed. [2018-01-21 00:33:56,331 INFO L397 ceAbstractionStarter]: At program point L885'(line 885) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:33:56,331 INFO L401 ceAbstractionStarter]: For program point L883''(line 883) no Hoare annotation was computed. [2018-01-21 00:33:56,331 INFO L401 ceAbstractionStarter]: For program point L882''(line 882) no Hoare annotation was computed. [2018-01-21 00:33:56,331 INFO L401 ceAbstractionStarter]: For program point mainErr0EnsuresViolation(lines 875 887) no Hoare annotation was computed. [2018-01-21 00:33:56,331 INFO L401 ceAbstractionStarter]: For program point mainFINAL(lines 875 887) no Hoare annotation was computed. [2018-01-21 00:33:56,331 INFO L397 ceAbstractionStarter]: At program point L883'(line 883) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:33:56,331 INFO L401 ceAbstractionStarter]: For program point L881'(line 881) no Hoare annotation was computed. [2018-01-21 00:33:56,331 INFO L397 ceAbstractionStarter]: At program point L879(line 879) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)) (and (= |#valid| |old(#valid)|) (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))))) [2018-01-21 00:33:56,331 INFO L401 ceAbstractionStarter]: For program point L878(lines 878 880) no Hoare annotation was computed. [2018-01-21 00:33:56,331 INFO L401 ceAbstractionStarter]: For program point mainEXIT(lines 875 887) no Hoare annotation was computed. [2018-01-21 00:33:56,332 INFO L397 ceAbstractionStarter]: At program point L878''(lines 878 880) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)) (and (= |#valid| |old(#valid)|) (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))))) [2018-01-21 00:33:56,332 INFO L401 ceAbstractionStarter]: For program point L886'(line 886) no Hoare annotation was computed. [2018-01-21 00:33:56,332 INFO L397 ceAbstractionStarter]: At program point L884'(line 884) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:33:56,332 INFO L401 ceAbstractionStarter]: For program point L782'''(lines 782 784) no Hoare annotation was computed. [2018-01-21 00:33:56,332 INFO L404 ceAbstractionStarter]: At program point L783(line 783) the Hoare annotation is: true [2018-01-21 00:33:56,332 INFO L401 ceAbstractionStarter]: For program point L782(lines 782 784) no Hoare annotation was computed. [2018-01-21 00:33:56,332 INFO L404 ceAbstractionStarter]: At program point L781(line 781) the Hoare annotation is: true [2018-01-21 00:33:56,332 INFO L401 ceAbstractionStarter]: For program point L783'(line 783) no Hoare annotation was computed. [2018-01-21 00:33:56,332 INFO L401 ceAbstractionStarter]: For program point L786(line 786) no Hoare annotation was computed. [2018-01-21 00:33:56,332 INFO L401 ceAbstractionStarter]: For program point L781'(line 781) no Hoare annotation was computed. [2018-01-21 00:33:56,332 INFO L401 ceAbstractionStarter]: For program point L785(line 785) no Hoare annotation was computed. [2018-01-21 00:33:56,332 INFO L404 ceAbstractionStarter]: At program point l3_insertENTRY(lines 779 787) the Hoare annotation is: true [2018-01-21 00:33:56,333 INFO L404 ceAbstractionStarter]: At program point L782''(lines 782 784) the Hoare annotation is: true [2018-01-21 00:33:56,333 INFO L401 ceAbstractionStarter]: For program point L785'(line 785) no Hoare annotation was computed. [2018-01-21 00:33:56,333 INFO L401 ceAbstractionStarter]: For program point l3_insertEXIT(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:33:56,333 INFO L401 ceAbstractionStarter]: For program point l3_insertFINAL(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:33:56,333 INFO L401 ceAbstractionStarter]: For program point l3_insertErr0EnsuresViolation(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:33:56,333 INFO L401 ceAbstractionStarter]: For program point l1_insertEXIT(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:33:56,333 INFO L404 ceAbstractionStarter]: At program point L799(line 799) the Hoare annotation is: true [2018-01-21 00:33:56,333 INFO L401 ceAbstractionStarter]: For program point L803(line 803) no Hoare annotation was computed. [2018-01-21 00:33:56,333 INFO L404 ceAbstractionStarter]: At program point L801(line 801) the Hoare annotation is: true [2018-01-21 00:33:56,333 INFO L401 ceAbstractionStarter]: For program point L800(lines 800 802) no Hoare annotation was computed. [2018-01-21 00:33:56,333 INFO L401 ceAbstractionStarter]: For program point L803'(line 803) no Hoare annotation was computed. [2018-01-21 00:33:56,333 INFO L401 ceAbstractionStarter]: For program point L801'(line 801) no Hoare annotation was computed. [2018-01-21 00:33:56,333 INFO L401 ceAbstractionStarter]: For program point L804(line 804) no Hoare annotation was computed. [2018-01-21 00:33:56,334 INFO L404 ceAbstractionStarter]: At program point l1_insertENTRY(lines 797 805) the Hoare annotation is: true [2018-01-21 00:33:56,334 INFO L401 ceAbstractionStarter]: For program point L799'(line 799) no Hoare annotation was computed. [2018-01-21 00:33:56,334 INFO L401 ceAbstractionStarter]: For program point l1_insertFINAL(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:33:56,334 INFO L404 ceAbstractionStarter]: At program point L800''(lines 800 802) the Hoare annotation is: true [2018-01-21 00:33:56,334 INFO L401 ceAbstractionStarter]: For program point L800'''(lines 800 802) no Hoare annotation was computed. [2018-01-21 00:33:56,334 INFO L401 ceAbstractionStarter]: For program point l1_insertErr0EnsuresViolation(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:33:56,334 INFO L401 ceAbstractionStarter]: For program point l0_destroyEXIT(lines 863 874) no Hoare annotation was computed. [2018-01-21 00:33:56,334 INFO L401 ceAbstractionStarter]: For program point L865'''(lines 865 873) no Hoare annotation was computed. [2018-01-21 00:33:56,334 INFO L401 ceAbstractionStarter]: For program point L865(lines 865 873) no Hoare annotation was computed. [2018-01-21 00:33:56,334 INFO L401 ceAbstractionStarter]: For program point L869(lines 869 870) no Hoare annotation was computed. [2018-01-21 00:33:56,334 INFO L401 ceAbstractionStarter]: For program point l0_destroyErr0EnsuresViolation(lines 863 874) no Hoare annotation was computed. [2018-01-21 00:33:56,334 INFO L401 ceAbstractionStarter]: For program point L868(line 868) no Hoare annotation was computed. [2018-01-21 00:33:56,334 INFO L401 ceAbstractionStarter]: For program point L867(line 867) no Hoare annotation was computed. [2018-01-21 00:33:56,335 INFO L401 ceAbstractionStarter]: For program point L866(lines 866 867) no Hoare annotation was computed. [2018-01-21 00:33:56,335 INFO L401 ceAbstractionStarter]: For program point L869'(lines 869 870) no Hoare annotation was computed. [2018-01-21 00:33:56,335 INFO L401 ceAbstractionStarter]: For program point L866''(lines 866 867) no Hoare annotation was computed. [2018-01-21 00:33:56,335 INFO L404 ceAbstractionStarter]: At program point L867'(line 867) the Hoare annotation is: true [2018-01-21 00:33:56,335 INFO L401 ceAbstractionStarter]: For program point L867''(line 867) no Hoare annotation was computed. [2018-01-21 00:33:56,335 INFO L404 ceAbstractionStarter]: At program point L865''(lines 865 873) the Hoare annotation is: true [2018-01-21 00:33:56,335 INFO L404 ceAbstractionStarter]: At program point l0_destroyENTRY(lines 863 874) the Hoare annotation is: true [2018-01-21 00:33:56,335 INFO L401 ceAbstractionStarter]: For program point L870(line 870) no Hoare annotation was computed. [2018-01-21 00:33:56,335 INFO L401 ceAbstractionStarter]: For program point calloc_modelErr0EnsuresViolation(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:33:56,335 INFO L401 ceAbstractionStarter]: For program point L742'(line 742) no Hoare annotation was computed. [2018-01-21 00:33:56,335 INFO L397 ceAbstractionStarter]: At program point calloc_modelENTRY(lines 740 743) the Hoare annotation is: (let ((.cse1 (select |old(#valid)| |~#list~23.base|)) (.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse2 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= .cse1 1)) (not (= 8 |calloc_model_#in~size|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (and (= |#valid| |old(#valid)|) (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (not (= |calloc_model_#in~nmemb| .cse1)) (not (= .cse0 .cse2)) (not (= 0 .cse2)))) [2018-01-21 00:33:56,335 INFO L401 ceAbstractionStarter]: For program point L741'(line 741) no Hoare annotation was computed. [2018-01-21 00:33:56,336 INFO L401 ceAbstractionStarter]: For program point calloc_modelFINAL(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:33:56,336 INFO L401 ceAbstractionStarter]: For program point calloc_modelEXIT(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:33:56,336 INFO L397 ceAbstractionStarter]: At program point L742(line 742) the Hoare annotation is: (let ((.cse1 (select |old(#valid)| |~#list~23.base|)) (.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse6 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= .cse1 1)) (not (= 8 |calloc_model_#in~size|)) (let ((.cse4 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (.cse2 (let ((.cse5 (mod (* calloc_model_~nmemb calloc_model_~size) 4294967296))) (ite (<= .cse5 2147483647) .cse5 (+ .cse5 (- 4294967296))))) (.cse3 (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|))) (and (= calloc_model_~nmemb (select |#valid| |calloc_model_#t~malloc0.base|)) (= (select |#length| |~#list~23.base|) 4) (= |~#list~23.offset| (select |old(#valid)| |calloc_model_#t~malloc0.base|)) (= 8 calloc_model_~size) (= (select |#length| calloc_model_~ptr~5.base) .cse2) (= |~#list~23.offset| (select |old(#valid)| calloc_model_~ptr~5.base)) (= .cse3 |~#list~23.offset|) (= 1 calloc_model_~nmemb) (= 1 (select |#valid| |~#list~23.base|)) (= 0 .cse4) (= .cse1 (select |#valid| calloc_model_~ptr~5.base)) (= |calloc_model_#t~malloc0.offset| .cse4) (= .cse2 (select |#length| |calloc_model_#t~malloc0.base|)) (= 0 (select |#valid| 0)) (= .cse3 calloc_model_~ptr~5.offset))) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= |calloc_model_#in~nmemb| .cse1)) (not (= .cse0 .cse6)) (not (= 0 .cse6)))) [2018-01-21 00:33:56,336 INFO L401 ceAbstractionStarter]: For program point L741(line 741) no Hoare annotation was computed. [2018-01-21 00:33:56,336 INFO L401 ceAbstractionStarter]: For program point l4_insertEXIT(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:33:56,336 INFO L401 ceAbstractionStarter]: For program point l4_insertFINAL(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:33:56,336 INFO L401 ceAbstractionStarter]: For program point L777(line 777) no Hoare annotation was computed. [2018-01-21 00:33:56,336 INFO L401 ceAbstractionStarter]: For program point L776(line 776) no Hoare annotation was computed. [2018-01-21 00:33:56,336 INFO L404 ceAbstractionStarter]: At program point L775(line 775) the Hoare annotation is: true [2018-01-21 00:33:56,336 INFO L404 ceAbstractionStarter]: At program point L774(line 774) the Hoare annotation is: true [2018-01-21 00:33:56,336 INFO L401 ceAbstractionStarter]: For program point l4_insertErr0EnsuresViolation(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:33:56,337 INFO L401 ceAbstractionStarter]: For program point L776'(line 776) no Hoare annotation was computed. [2018-01-21 00:33:56,337 INFO L404 ceAbstractionStarter]: At program point l4_insertENTRY(lines 772 778) the Hoare annotation is: true [2018-01-21 00:33:56,337 INFO L401 ceAbstractionStarter]: For program point L775'(line 775) no Hoare annotation was computed. [2018-01-21 00:33:56,337 INFO L401 ceAbstractionStarter]: For program point L774'(line 774) no Hoare annotation was computed. [2018-01-21 00:33:56,337 INFO L401 ceAbstractionStarter]: For program point L775''(line 775) no Hoare annotation was computed. [2018-01-21 00:33:56,337 INFO L401 ceAbstractionStarter]: For program point L776''(line 776) no Hoare annotation was computed. [2018-01-21 00:33:56,337 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieFINAL(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:33:56,337 INFO L401 ceAbstractionStarter]: For program point L767'(line 767) no Hoare annotation was computed. [2018-01-21 00:33:56,337 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieErr0EnsuresViolation(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:33:56,337 INFO L397 ceAbstractionStarter]: At program point zalloc_or_dieENTRY(lines 765 771) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= 8 |zalloc_or_die_#in~size|)) (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (and (= |#valid| |old(#valid)|) (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:33:56,337 INFO L401 ceAbstractionStarter]: For program point L768(lines 768 769) no Hoare annotation was computed. [2018-01-21 00:33:56,337 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieEXIT(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:33:56,338 INFO L397 ceAbstractionStarter]: At program point L767(line 767) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= 8 |zalloc_or_die_#in~size|)) (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (and (= 8 zalloc_or_die_~size) (= |#valid| |old(#valid)|) (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:33:56,338 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initErr0EnsuresViolation(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:33:56,338 INFO L401 ceAbstractionStarter]: For program point L877'(line 877) no Hoare annotation was computed. [2018-01-21 00:33:56,338 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:33:56,338 INFO L397 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(lines 1 887) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:56,338 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:33:56,338 INFO L401 ceAbstractionStarter]: For program point L877(line 877) no Hoare annotation was computed. [2018-01-21 00:33:56,338 INFO L401 ceAbstractionStarter]: For program point L857'(lines 857 858) no Hoare annotation was computed. [2018-01-21 00:33:56,338 INFO L404 ceAbstractionStarter]: At program point L855'(line 855) the Hoare annotation is: true [2018-01-21 00:33:56,338 INFO L401 ceAbstractionStarter]: For program point L853'''(lines 853 861) no Hoare annotation was computed. [2018-01-21 00:33:56,338 INFO L404 ceAbstractionStarter]: At program point l1_destroyENTRY(lines 851 862) the Hoare annotation is: true [2018-01-21 00:33:56,338 INFO L401 ceAbstractionStarter]: For program point L854(lines 854 855) no Hoare annotation was computed. [2018-01-21 00:33:56,338 INFO L401 ceAbstractionStarter]: For program point L853(lines 853 861) no Hoare annotation was computed. [2018-01-21 00:33:56,339 INFO L401 ceAbstractionStarter]: For program point L858(line 858) no Hoare annotation was computed. [2018-01-21 00:33:56,339 INFO L401 ceAbstractionStarter]: For program point L857(lines 857 858) no Hoare annotation was computed. [2018-01-21 00:33:56,339 INFO L401 ceAbstractionStarter]: For program point L856(line 856) no Hoare annotation was computed. [2018-01-21 00:33:56,339 INFO L401 ceAbstractionStarter]: For program point L855(line 855) no Hoare annotation was computed. [2018-01-21 00:33:56,339 INFO L401 ceAbstractionStarter]: For program point L855''(line 855) no Hoare annotation was computed. [2018-01-21 00:33:56,339 INFO L404 ceAbstractionStarter]: At program point L853''(lines 853 861) the Hoare annotation is: true [2018-01-21 00:33:56,339 INFO L401 ceAbstractionStarter]: For program point L854''(lines 854 855) no Hoare annotation was computed. [2018-01-21 00:33:56,339 INFO L401 ceAbstractionStarter]: For program point l1_destroyErr0EnsuresViolation(lines 851 862) no Hoare annotation was computed. [2018-01-21 00:33:56,339 INFO L401 ceAbstractionStarter]: For program point l1_destroyEXIT(lines 851 862) no Hoare annotation was computed. [2018-01-21 00:33:56,339 INFO L404 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(lines 1 887) the Hoare annotation is: true [2018-01-21 00:33:56,339 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:33:56,339 INFO L397 ceAbstractionStarter]: At program point L1(lines 1 887) the Hoare annotation is: (let ((.cse1 (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|)) (.cse0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (and (= .cse0 .cse1) (= .cse1 |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select |#valid| 0)) (= 1 (select |#valid| |~#list~23.base|)) (= 0 .cse0))) [2018-01-21 00:33:56,339 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startErr0EnsuresViolation(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:33:56,340 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:33:56,340 INFO L401 ceAbstractionStarter]: For program point L843(line 843) no Hoare annotation was computed. [2018-01-21 00:33:56,340 INFO L401 ceAbstractionStarter]: For program point L842(lines 842 843) no Hoare annotation was computed. [2018-01-21 00:33:56,340 INFO L401 ceAbstractionStarter]: For program point L841(lines 841 849) no Hoare annotation was computed. [2018-01-21 00:33:56,340 INFO L401 ceAbstractionStarter]: For program point L846(line 846) no Hoare annotation was computed. [2018-01-21 00:33:56,340 INFO L401 ceAbstractionStarter]: For program point L845(lines 845 846) no Hoare annotation was computed. [2018-01-21 00:33:56,340 INFO L401 ceAbstractionStarter]: For program point L844(line 844) no Hoare annotation was computed. [2018-01-21 00:33:56,340 INFO L401 ceAbstractionStarter]: For program point L845'(lines 845 846) no Hoare annotation was computed. [2018-01-21 00:33:56,340 INFO L404 ceAbstractionStarter]: At program point l2_destroyENTRY(lines 839 850) the Hoare annotation is: true [2018-01-21 00:33:56,340 INFO L404 ceAbstractionStarter]: At program point L841''(lines 841 849) the Hoare annotation is: true [2018-01-21 00:33:56,340 INFO L404 ceAbstractionStarter]: At program point L843'(line 843) the Hoare annotation is: true [2018-01-21 00:33:56,340 INFO L401 ceAbstractionStarter]: For program point L843''(line 843) no Hoare annotation was computed. [2018-01-21 00:33:56,340 INFO L401 ceAbstractionStarter]: For program point L842''(lines 842 843) no Hoare annotation was computed. [2018-01-21 00:33:56,340 INFO L401 ceAbstractionStarter]: For program point L841'''(lines 841 849) no Hoare annotation was computed. [2018-01-21 00:33:56,341 INFO L401 ceAbstractionStarter]: For program point l2_destroyErr0EnsuresViolation(lines 839 850) no Hoare annotation was computed. [2018-01-21 00:33:56,341 INFO L401 ceAbstractionStarter]: For program point l2_destroyEXIT(lines 839 850) no Hoare annotation was computed. [2018-01-21 00:33:56,343 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:33:56,343 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:33:56,343 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:33:56,343 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:33:56,344 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:33:56,344 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:33:56,344 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:33:56,344 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l0_insertErr0EnsuresViolation======== [2018-01-21 00:33:56,344 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:33:56,346 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states. [2018-01-21 00:33:56,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-01-21 00:33:56,348 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:33:56,349 INFO L322 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-21 00:33:56,349 INFO L371 AbstractCegarLoop]: === Iteration 1 === [l0_insertErr0EnsuresViolation]=== [2018-01-21 00:33:56,349 INFO L82 PathProgramCache]: Analyzing trace with hash 861995375, now seen corresponding path program 1 times [2018-01-21 00:33:56,349 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:33:56,350 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:33:56,350 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:33:56,350 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:33:56,350 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:33:56,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:33:56,359 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:33:56,380 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:33:56,380 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:33:56,380 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:33:56,380 INFO L189 CegarAbsIntRunner]: Skipping current iteration for AI because the path program does not contain any loops [2018-01-21 00:33:56,381 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: AbsInt can only provide a hoare triple checker if it generated fixpoints [2018-01-21 00:33:56,381 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:33:56,381 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-21 00:33:56,388 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:33:56,388 INFO L280 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-01-21 00:33:56,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:33:56,440 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-21 00:33:56,447 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-21 00:33:56,447 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-01-21 00:33:56,486 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-21 00:33:56,507 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:33:56,508 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2018-01-21 00:33:56,508 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:33:56,508 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-21 00:33:56,508 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-21 00:33:56,508 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-21 00:33:56,509 INFO L87 Difference]: Start difference. First operand 198 states. Second operand 2 states. [2018-01-21 00:33:56,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:33:56,521 INFO L93 Difference]: Finished difference Result 388 states and 488 transitions. [2018-01-21 00:33:56,522 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-21 00:33:56,522 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 35 [2018-01-21 00:33:56,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:33:56,524 INFO L225 Difference]: With dead ends: 388 [2018-01-21 00:33:56,524 INFO L226 Difference]: Without dead ends: 93 [2018-01-21 00:33:56,525 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-21 00:33:56,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2018-01-21 00:33:56,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2018-01-21 00:33:56,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2018-01-21 00:33:56,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 103 transitions. [2018-01-21 00:33:56,535 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 103 transitions. Word has length 35 [2018-01-21 00:33:56,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:33:56,537 INFO L432 AbstractCegarLoop]: Abstraction has 93 states and 103 transitions. [2018-01-21 00:33:56,537 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-21 00:33:56,537 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 103 transitions. [2018-01-21 00:33:56,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2018-01-21 00:33:56,540 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:33:56,540 INFO L322 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-21 00:33:56,540 INFO L371 AbstractCegarLoop]: === Iteration 2 === [l0_insertErr0EnsuresViolation]=== [2018-01-21 00:33:56,540 INFO L82 PathProgramCache]: Analyzing trace with hash -382150201, now seen corresponding path program 1 times [2018-01-21 00:33:56,540 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:33:56,541 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:33:56,541 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:33:56,541 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:33:56,541 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:33:56,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:33:56,553 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:33:56,619 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:33:56,619 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:33:56,619 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:33:56,619 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 175 with the following transitions: [2018-01-21 00:33:56,620 INFO L201 CegarAbsIntRunner]: [72], [138], [140], [144], [147], [150], [156], [157], [158], [159], [161], [162], [168], [169], [170], [172], [176], [179], [182], [188], [189], [190], [191], [192], [194], [196], [200], [203], [206], [212], [213], [214], [215], [216], [218], [220], [224], [227], [230], [236], [237], [238], [239], [240], [242], [243], [244], [246], [247], [249], [251], [253], [254], [255], [256], [257], [258], [259], [261], [263], [266], [268], [270], [271], [272], [273], [351], [365], [366], [367], [368], [369], [370], [371], [372], [373], [374], [375], [376], [377], [378], [379], [380], [381], [382], [383], [384], [385], [386], [387], [388], [391], [392], [393] [2018-01-21 00:33:56,623 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:33:56,623 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:33:57,097 INFO L259 AbstractInterpreter]: Some error location(s) were reachable [2018-01-21 00:33:57,098 INFO L268 AbstractInterpreter]: Visited 94 different actions 174 times. Never merged. Never widened. Never found a fixpoint. Largest state had 28 variables. [2018-01-21 00:33:57,116 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-01-21 00:33:57,116 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:33:57,117 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-21 00:33:57,124 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:33:57,124 INFO L280 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-01-21 00:33:57,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:33:57,262 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-21 00:33:57,312 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2018-01-21 00:33:57,312 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-01-21 00:33:58,381 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2018-01-21 00:33:58,403 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:33:58,403 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2018-01-21 00:33:58,403 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:33:58,404 INFO L409 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-01-21 00:33:58,404 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-01-21 00:33:58,404 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-21 00:33:58,404 INFO L87 Difference]: Start difference. First operand 93 states and 103 transitions. Second operand 3 states. [2018-01-21 00:33:58,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:33:58,453 INFO L93 Difference]: Finished difference Result 93 states and 103 transitions. [2018-01-21 00:33:58,453 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-21 00:33:58,453 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 174 [2018-01-21 00:33:58,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:33:58,455 INFO L225 Difference]: With dead ends: 93 [2018-01-21 00:33:58,455 INFO L226 Difference]: Without dead ends: 0 [2018-01-21 00:33:58,456 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 346 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-21 00:33:58,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-01-21 00:33:58,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-01-21 00:33:58,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-01-21 00:33:58,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-01-21 00:33:58,457 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 174 [2018-01-21 00:33:58,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:33:58,457 INFO L432 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-01-21 00:33:58,457 INFO L433 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-01-21 00:33:58,457 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-01-21 00:33:58,457 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-01-21 00:33:58,458 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-01-21 00:33:58,559 INFO L401 ceAbstractionStarter]: For program point l3_destroyEXIT(lines 827 838) no Hoare annotation was computed. [2018-01-21 00:33:58,559 INFO L404 ceAbstractionStarter]: At program point L829''(lines 829 837) the Hoare annotation is: true [2018-01-21 00:33:58,559 INFO L401 ceAbstractionStarter]: For program point L829(lines 829 837) no Hoare annotation was computed. [2018-01-21 00:33:58,559 INFO L401 ceAbstractionStarter]: For program point L833'(lines 833 834) no Hoare annotation was computed. [2018-01-21 00:33:58,559 INFO L404 ceAbstractionStarter]: At program point l3_destroyENTRY(lines 827 838) the Hoare annotation is: true [2018-01-21 00:33:58,559 INFO L404 ceAbstractionStarter]: At program point L831'(line 831) the Hoare annotation is: true [2018-01-21 00:33:58,560 INFO L401 ceAbstractionStarter]: For program point l3_destroyErr0EnsuresViolation(lines 827 838) no Hoare annotation was computed. [2018-01-21 00:33:58,560 INFO L401 ceAbstractionStarter]: For program point L832(line 832) no Hoare annotation was computed. [2018-01-21 00:33:58,560 INFO L401 ceAbstractionStarter]: For program point L831(line 831) no Hoare annotation was computed. [2018-01-21 00:33:58,560 INFO L401 ceAbstractionStarter]: For program point L830(lines 830 831) no Hoare annotation was computed. [2018-01-21 00:33:58,560 INFO L401 ceAbstractionStarter]: For program point L834(line 834) no Hoare annotation was computed. [2018-01-21 00:33:58,560 INFO L401 ceAbstractionStarter]: For program point L833(lines 833 834) no Hoare annotation was computed. [2018-01-21 00:33:58,560 INFO L401 ceAbstractionStarter]: For program point L829'''(lines 829 837) no Hoare annotation was computed. [2018-01-21 00:33:58,560 INFO L401 ceAbstractionStarter]: For program point L830''(lines 830 831) no Hoare annotation was computed. [2018-01-21 00:33:58,561 INFO L401 ceAbstractionStarter]: For program point L831''(line 831) no Hoare annotation was computed. [2018-01-21 00:33:58,561 INFO L397 ceAbstractionStarter]: At program point L810(line 810) the Hoare annotation is: (and (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= |~#list~23.offset| |l0_insert_#in~list.offset|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= |l0_insert_#in~list.base| |~#list~23.base|)) (not (= 0 .cse1)))) (= |#valid| |old(#valid)|)) [2018-01-21 00:33:58,561 INFO L397 ceAbstractionStarter]: At program point L809''(lines 809 811) the Hoare annotation is: (and (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= |~#list~23.offset| |l0_insert_#in~list.offset|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= |l0_insert_#in~list.base| |~#list~23.base|)) (not (= 0 .cse1)))) (= |#valid| |old(#valid)|)) [2018-01-21 00:33:58,561 INFO L401 ceAbstractionStarter]: For program point l0_insertErr0EnsuresViolation(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:33:58,561 INFO L401 ceAbstractionStarter]: For program point L813(line 813) no Hoare annotation was computed. [2018-01-21 00:33:58,561 INFO L401 ceAbstractionStarter]: For program point L812(line 812) no Hoare annotation was computed. [2018-01-21 00:33:58,562 INFO L401 ceAbstractionStarter]: For program point l0_insertEXIT(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:33:58,562 INFO L401 ceAbstractionStarter]: For program point L812'(line 812) no Hoare annotation was computed. [2018-01-21 00:33:58,562 INFO L401 ceAbstractionStarter]: For program point L810'(line 810) no Hoare annotation was computed. [2018-01-21 00:33:58,562 INFO L401 ceAbstractionStarter]: For program point L809'''(lines 809 811) no Hoare annotation was computed. [2018-01-21 00:33:58,562 INFO L397 ceAbstractionStarter]: At program point l0_insertENTRY(lines 806 814) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse2 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (and .cse0 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (not (= .cse1 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= |~#list~23.offset| |l0_insert_#in~list.offset|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse1 .cse2)) (not (= |l0_insert_#in~list.base| |~#list~23.base|)) (not (= 0 .cse2)))) .cse0)) [2018-01-21 00:33:58,562 INFO L401 ceAbstractionStarter]: For program point L809(lines 809 811) no Hoare annotation was computed. [2018-01-21 00:33:58,563 INFO L401 ceAbstractionStarter]: For program point l0_insertFINAL(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:33:58,563 INFO L397 ceAbstractionStarter]: At program point L808(line 808) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and .cse0 (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse2 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse1 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= |~#list~23.offset| |l0_insert_#in~list.offset|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (and (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) .cse0 (= |~#list~23.base| l0_insert_~list.base) (= |~#list~23.offset| l0_insert_~list.offset)) (not (= .cse1 .cse2)) (not (= |l0_insert_#in~list.base| |~#list~23.base|)) (not (= 0 .cse2)))))) [2018-01-21 00:33:58,563 INFO L401 ceAbstractionStarter]: For program point L808'(line 808) no Hoare annotation was computed. [2018-01-21 00:33:58,563 INFO L397 ceAbstractionStarter]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse0 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= 1 (select |#valid| |#Ultimate.C_memset_#ptr.base|))) (not (= (select |#length| |#Ultimate.C_memset_#ptr.base|) |#Ultimate.C_memset_#amount|)) (not (= 0 (select |#valid| 0))) (not (= (select |#length| |~#list~23.base|) 4)) (not (= 0 .cse0)) (not (= .cse1 |~#list~23.offset|)) (and (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |#Ultimate.C_memset_#ptr.offset|)) (not (= (select |#valid| |~#list~23.base|) 1)) (not (= |#Ultimate.C_memset_#ptr.offset| |~#list~23.offset|)) (= |#Ultimate.C_memset_#ptr.base| |~#list~23.base|) (not (= .cse1 .cse0)))) [2018-01-21 00:33:58,563 INFO L397 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse0 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= 1 (select |#valid| |#Ultimate.C_memset_#ptr.base|))) (not (= (select |#length| |#Ultimate.C_memset_#ptr.base|) |#Ultimate.C_memset_#amount|)) (not (= 0 (select |#valid| 0))) (not (= (select |#length| |~#list~23.base|) 4)) (not (= 0 .cse0)) (not (= .cse1 |~#list~23.offset|)) (and (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |#Ultimate.C_memset_#ptr.offset|)) (not (= (select |#valid| |~#list~23.base|) 1)) (not (= |#Ultimate.C_memset_#ptr.offset| |~#list~23.offset|)) (= |#Ultimate.C_memset_#ptr.base| |~#list~23.base|) (not (= .cse1 .cse0)))) [2018-01-21 00:33:58,564 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-01-21 00:33:58,564 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-01-21 00:33:58,564 INFO L401 ceAbstractionStarter]: For program point L817'''(lines 817 825) no Hoare annotation was computed. [2018-01-21 00:33:58,564 INFO L401 ceAbstractionStarter]: For program point L821(lines 821 822) no Hoare annotation was computed. [2018-01-21 00:33:58,564 INFO L401 ceAbstractionStarter]: For program point l4_destroyErr0EnsuresViolation(lines 815 826) no Hoare annotation was computed. [2018-01-21 00:33:58,564 INFO L401 ceAbstractionStarter]: For program point L820(line 820) no Hoare annotation was computed. [2018-01-21 00:33:58,564 INFO L401 ceAbstractionStarter]: For program point l4_destroyEXIT(lines 815 826) no Hoare annotation was computed. [2018-01-21 00:33:58,564 INFO L404 ceAbstractionStarter]: At program point l4_destroyENTRY(lines 815 826) the Hoare annotation is: true [2018-01-21 00:33:58,565 INFO L401 ceAbstractionStarter]: For program point L822(line 822) no Hoare annotation was computed. [2018-01-21 00:33:58,565 INFO L401 ceAbstractionStarter]: For program point L821'(lines 821 822) no Hoare annotation was computed. [2018-01-21 00:33:58,565 INFO L401 ceAbstractionStarter]: For program point L819'(line 819) no Hoare annotation was computed. [2018-01-21 00:33:58,565 INFO L401 ceAbstractionStarter]: For program point L819''(line 819) no Hoare annotation was computed. [2018-01-21 00:33:58,565 INFO L404 ceAbstractionStarter]: At program point L817''(lines 817 825) the Hoare annotation is: true [2018-01-21 00:33:58,565 INFO L401 ceAbstractionStarter]: For program point L818''(lines 818 819) no Hoare annotation was computed. [2018-01-21 00:33:58,565 INFO L401 ceAbstractionStarter]: For program point L818(lines 818 819) no Hoare annotation was computed. [2018-01-21 00:33:58,565 INFO L401 ceAbstractionStarter]: For program point L817(lines 817 825) no Hoare annotation was computed. [2018-01-21 00:33:58,566 INFO L401 ceAbstractionStarter]: For program point L819(line 819) no Hoare annotation was computed. [2018-01-21 00:33:58,566 INFO L401 ceAbstractionStarter]: For program point L791(lines 791 793) no Hoare annotation was computed. [2018-01-21 00:33:58,566 INFO L397 ceAbstractionStarter]: At program point L790(line 790) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:58,566 INFO L401 ceAbstractionStarter]: For program point L795(line 795) no Hoare annotation was computed. [2018-01-21 00:33:58,566 INFO L401 ceAbstractionStarter]: For program point L794(line 794) no Hoare annotation was computed. [2018-01-21 00:33:58,566 INFO L397 ceAbstractionStarter]: At program point L792(line 792) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:58,566 INFO L401 ceAbstractionStarter]: For program point l2_insertErr0EnsuresViolation(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:33:58,567 INFO L401 ceAbstractionStarter]: For program point L794'(line 794) no Hoare annotation was computed. [2018-01-21 00:33:58,567 INFO L401 ceAbstractionStarter]: For program point L791'''(lines 791 793) no Hoare annotation was computed. [2018-01-21 00:33:58,567 INFO L401 ceAbstractionStarter]: For program point L792'(line 792) no Hoare annotation was computed. [2018-01-21 00:33:58,567 INFO L401 ceAbstractionStarter]: For program point L790'(line 790) no Hoare annotation was computed. [2018-01-21 00:33:58,567 INFO L397 ceAbstractionStarter]: At program point l2_insertENTRY(lines 788 796) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:58,567 INFO L397 ceAbstractionStarter]: At program point L791''(lines 791 793) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:58,567 INFO L401 ceAbstractionStarter]: For program point l2_insertEXIT(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:33:58,567 INFO L401 ceAbstractionStarter]: For program point l2_insertFINAL(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:33:58,568 INFO L401 ceAbstractionStarter]: For program point L883(line 883) no Hoare annotation was computed. [2018-01-21 00:33:58,568 INFO L401 ceAbstractionStarter]: For program point L882(line 882) no Hoare annotation was computed. [2018-01-21 00:33:58,568 INFO L397 ceAbstractionStarter]: At program point L881(line 881) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:33:58,568 INFO L397 ceAbstractionStarter]: At program point L882'(line 882) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:33:58,568 INFO L401 ceAbstractionStarter]: For program point L886(line 886) no Hoare annotation was computed. [2018-01-21 00:33:58,568 INFO L401 ceAbstractionStarter]: For program point L885(line 885) no Hoare annotation was computed. [2018-01-21 00:33:58,569 INFO L401 ceAbstractionStarter]: For program point L884(line 884) no Hoare annotation was computed. [2018-01-21 00:33:58,569 INFO L401 ceAbstractionStarter]: For program point L879'(line 879) no Hoare annotation was computed. [2018-01-21 00:33:58,569 INFO L401 ceAbstractionStarter]: For program point L878'''(lines 878 880) no Hoare annotation was computed. [2018-01-21 00:33:58,569 INFO L401 ceAbstractionStarter]: For program point L885''(line 885) no Hoare annotation was computed. [2018-01-21 00:33:58,569 INFO L401 ceAbstractionStarter]: For program point L884''(line 884) no Hoare annotation was computed. [2018-01-21 00:33:58,569 INFO L397 ceAbstractionStarter]: At program point L885'(line 885) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:33:58,570 INFO L401 ceAbstractionStarter]: For program point L883''(line 883) no Hoare annotation was computed. [2018-01-21 00:33:58,570 INFO L401 ceAbstractionStarter]: For program point L882''(line 882) no Hoare annotation was computed. [2018-01-21 00:33:58,570 INFO L401 ceAbstractionStarter]: For program point mainErr0EnsuresViolation(lines 875 887) no Hoare annotation was computed. [2018-01-21 00:33:58,570 INFO L401 ceAbstractionStarter]: For program point mainFINAL(lines 875 887) no Hoare annotation was computed. [2018-01-21 00:33:58,570 INFO L397 ceAbstractionStarter]: At program point L883'(line 883) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:33:58,570 INFO L401 ceAbstractionStarter]: For program point L881'(line 881) no Hoare annotation was computed. [2018-01-21 00:33:58,571 INFO L397 ceAbstractionStarter]: At program point L879(line 879) the Hoare annotation is: (let ((.cse2 (= |#valid| |old(#valid)|))) (and (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)) (and .cse2 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))))) .cse2)) [2018-01-21 00:33:58,571 INFO L401 ceAbstractionStarter]: For program point L878(lines 878 880) no Hoare annotation was computed. [2018-01-21 00:33:58,571 INFO L401 ceAbstractionStarter]: For program point mainEXIT(lines 875 887) no Hoare annotation was computed. [2018-01-21 00:33:58,571 INFO L397 ceAbstractionStarter]: At program point L878''(lines 878 880) the Hoare annotation is: (let ((.cse2 (= |#valid| |old(#valid)|))) (and (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)) (and .cse2 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))))) .cse2)) [2018-01-21 00:33:58,571 INFO L401 ceAbstractionStarter]: For program point L886'(line 886) no Hoare annotation was computed. [2018-01-21 00:33:58,571 INFO L397 ceAbstractionStarter]: At program point L884'(line 884) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:33:58,572 INFO L401 ceAbstractionStarter]: For program point L782'''(lines 782 784) no Hoare annotation was computed. [2018-01-21 00:33:58,572 INFO L397 ceAbstractionStarter]: At program point L783(line 783) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:58,572 INFO L401 ceAbstractionStarter]: For program point L782(lines 782 784) no Hoare annotation was computed. [2018-01-21 00:33:58,572 INFO L397 ceAbstractionStarter]: At program point L781(line 781) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:58,572 INFO L401 ceAbstractionStarter]: For program point L783'(line 783) no Hoare annotation was computed. [2018-01-21 00:33:58,572 INFO L401 ceAbstractionStarter]: For program point L786(line 786) no Hoare annotation was computed. [2018-01-21 00:33:58,572 INFO L401 ceAbstractionStarter]: For program point L781'(line 781) no Hoare annotation was computed. [2018-01-21 00:33:58,572 INFO L401 ceAbstractionStarter]: For program point L785(line 785) no Hoare annotation was computed. [2018-01-21 00:33:58,572 INFO L397 ceAbstractionStarter]: At program point l3_insertENTRY(lines 779 787) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:58,573 INFO L397 ceAbstractionStarter]: At program point L782''(lines 782 784) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:58,573 INFO L401 ceAbstractionStarter]: For program point L785'(line 785) no Hoare annotation was computed. [2018-01-21 00:33:58,573 INFO L401 ceAbstractionStarter]: For program point l3_insertEXIT(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:33:58,573 INFO L401 ceAbstractionStarter]: For program point l3_insertFINAL(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:33:58,573 INFO L401 ceAbstractionStarter]: For program point l3_insertErr0EnsuresViolation(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:33:58,573 INFO L401 ceAbstractionStarter]: For program point l1_insertEXIT(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:33:58,573 INFO L397 ceAbstractionStarter]: At program point L799(line 799) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:58,573 INFO L401 ceAbstractionStarter]: For program point L803(line 803) no Hoare annotation was computed. [2018-01-21 00:33:58,574 INFO L397 ceAbstractionStarter]: At program point L801(line 801) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:58,574 INFO L401 ceAbstractionStarter]: For program point L800(lines 800 802) no Hoare annotation was computed. [2018-01-21 00:33:58,574 INFO L401 ceAbstractionStarter]: For program point L803'(line 803) no Hoare annotation was computed. [2018-01-21 00:33:58,574 INFO L401 ceAbstractionStarter]: For program point L801'(line 801) no Hoare annotation was computed. [2018-01-21 00:33:58,574 INFO L401 ceAbstractionStarter]: For program point L804(line 804) no Hoare annotation was computed. [2018-01-21 00:33:58,574 INFO L397 ceAbstractionStarter]: At program point l1_insertENTRY(lines 797 805) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:58,574 INFO L401 ceAbstractionStarter]: For program point L799'(line 799) no Hoare annotation was computed. [2018-01-21 00:33:58,574 INFO L401 ceAbstractionStarter]: For program point l1_insertFINAL(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:33:58,575 INFO L397 ceAbstractionStarter]: At program point L800''(lines 800 802) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:58,575 INFO L401 ceAbstractionStarter]: For program point L800'''(lines 800 802) no Hoare annotation was computed. [2018-01-21 00:33:58,575 INFO L401 ceAbstractionStarter]: For program point l1_insertErr0EnsuresViolation(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:33:58,575 INFO L401 ceAbstractionStarter]: For program point l0_destroyEXIT(lines 863 874) no Hoare annotation was computed. [2018-01-21 00:33:58,575 INFO L401 ceAbstractionStarter]: For program point L865'''(lines 865 873) no Hoare annotation was computed. [2018-01-21 00:33:58,575 INFO L401 ceAbstractionStarter]: For program point L865(lines 865 873) no Hoare annotation was computed. [2018-01-21 00:33:58,575 INFO L401 ceAbstractionStarter]: For program point L869(lines 869 870) no Hoare annotation was computed. [2018-01-21 00:33:58,575 INFO L401 ceAbstractionStarter]: For program point l0_destroyErr0EnsuresViolation(lines 863 874) no Hoare annotation was computed. [2018-01-21 00:33:58,575 INFO L401 ceAbstractionStarter]: For program point L868(line 868) no Hoare annotation was computed. [2018-01-21 00:33:58,576 INFO L401 ceAbstractionStarter]: For program point L867(line 867) no Hoare annotation was computed. [2018-01-21 00:33:58,576 INFO L401 ceAbstractionStarter]: For program point L866(lines 866 867) no Hoare annotation was computed. [2018-01-21 00:33:58,576 INFO L401 ceAbstractionStarter]: For program point L869'(lines 869 870) no Hoare annotation was computed. [2018-01-21 00:33:58,576 INFO L401 ceAbstractionStarter]: For program point L866''(lines 866 867) no Hoare annotation was computed. [2018-01-21 00:33:58,576 INFO L404 ceAbstractionStarter]: At program point L867'(line 867) the Hoare annotation is: true [2018-01-21 00:33:58,576 INFO L401 ceAbstractionStarter]: For program point L867''(line 867) no Hoare annotation was computed. [2018-01-21 00:33:58,576 INFO L404 ceAbstractionStarter]: At program point L865''(lines 865 873) the Hoare annotation is: true [2018-01-21 00:33:58,576 INFO L404 ceAbstractionStarter]: At program point l0_destroyENTRY(lines 863 874) the Hoare annotation is: true [2018-01-21 00:33:58,576 INFO L401 ceAbstractionStarter]: For program point L870(line 870) no Hoare annotation was computed. [2018-01-21 00:33:58,577 INFO L401 ceAbstractionStarter]: For program point calloc_modelErr0EnsuresViolation(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:33:58,577 INFO L401 ceAbstractionStarter]: For program point L742'(line 742) no Hoare annotation was computed. [2018-01-21 00:33:58,577 INFO L397 ceAbstractionStarter]: At program point calloc_modelENTRY(lines 740 743) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and .cse0 (let ((.cse2 (select |old(#valid)| |~#list~23.base|)) (.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse3 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse1 |~#list~23.offset|)) (not (= .cse2 1)) (not (= 8 |calloc_model_#in~size|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (and .cse0 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (not (= |calloc_model_#in~nmemb| .cse2)) (not (= .cse1 .cse3)) (not (= 0 .cse3)))))) [2018-01-21 00:33:58,577 INFO L401 ceAbstractionStarter]: For program point L741'(line 741) no Hoare annotation was computed. [2018-01-21 00:33:58,577 INFO L401 ceAbstractionStarter]: For program point calloc_modelFINAL(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:33:58,577 INFO L401 ceAbstractionStarter]: For program point calloc_modelEXIT(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:33:58,578 INFO L397 ceAbstractionStarter]: At program point L742(line 742) the Hoare annotation is: (let ((.cse1 (select |old(#valid)| |~#list~23.base|)) (.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse6 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= .cse1 1)) (not (= 8 |calloc_model_#in~size|)) (let ((.cse4 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (.cse2 (let ((.cse5 (mod (* calloc_model_~nmemb calloc_model_~size) 4294967296))) (ite (<= .cse5 2147483647) .cse5 (+ .cse5 (- 4294967296))))) (.cse3 (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|))) (and (= calloc_model_~nmemb (select |#valid| |calloc_model_#t~malloc0.base|)) (= (select |#length| |~#list~23.base|) 4) (= |~#list~23.offset| (select |old(#valid)| |calloc_model_#t~malloc0.base|)) (= 8 calloc_model_~size) (= (select |#length| calloc_model_~ptr~5.base) .cse2) (= |~#list~23.offset| (select |old(#valid)| calloc_model_~ptr~5.base)) (= .cse3 |~#list~23.offset|) (= 1 calloc_model_~nmemb) (= 1 (select |#valid| |~#list~23.base|)) (= 0 .cse4) (= .cse1 (select |#valid| calloc_model_~ptr~5.base)) (= |calloc_model_#t~malloc0.offset| .cse4) (= .cse2 (select |#length| |calloc_model_#t~malloc0.base|)) (= 0 (select |#valid| 0)) (= .cse3 calloc_model_~ptr~5.offset))) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= |calloc_model_#in~nmemb| .cse1)) (not (= .cse0 .cse6)) (not (= 0 .cse6)))) [2018-01-21 00:33:58,578 INFO L401 ceAbstractionStarter]: For program point L741(line 741) no Hoare annotation was computed. [2018-01-21 00:33:58,578 INFO L401 ceAbstractionStarter]: For program point l4_insertEXIT(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:33:58,578 INFO L401 ceAbstractionStarter]: For program point l4_insertFINAL(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:33:58,578 INFO L401 ceAbstractionStarter]: For program point L777(line 777) no Hoare annotation was computed. [2018-01-21 00:33:58,578 INFO L401 ceAbstractionStarter]: For program point L776(line 776) no Hoare annotation was computed. [2018-01-21 00:33:58,578 INFO L397 ceAbstractionStarter]: At program point L775(line 775) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:58,578 INFO L397 ceAbstractionStarter]: At program point L774(line 774) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:58,578 INFO L401 ceAbstractionStarter]: For program point l4_insertErr0EnsuresViolation(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:33:58,579 INFO L401 ceAbstractionStarter]: For program point L776'(line 776) no Hoare annotation was computed. [2018-01-21 00:33:58,579 INFO L397 ceAbstractionStarter]: At program point l4_insertENTRY(lines 772 778) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:58,579 INFO L401 ceAbstractionStarter]: For program point L775'(line 775) no Hoare annotation was computed. [2018-01-21 00:33:58,579 INFO L401 ceAbstractionStarter]: For program point L774'(line 774) no Hoare annotation was computed. [2018-01-21 00:33:58,579 INFO L401 ceAbstractionStarter]: For program point L775''(line 775) no Hoare annotation was computed. [2018-01-21 00:33:58,579 INFO L401 ceAbstractionStarter]: For program point L776''(line 776) no Hoare annotation was computed. [2018-01-21 00:33:58,579 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieFINAL(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:33:58,579 INFO L401 ceAbstractionStarter]: For program point L767'(line 767) no Hoare annotation was computed. [2018-01-21 00:33:58,580 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieErr0EnsuresViolation(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:33:58,580 INFO L397 ceAbstractionStarter]: At program point zalloc_or_dieENTRY(lines 765 771) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and .cse0 (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse2 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= 8 |zalloc_or_die_#in~size|)) (not (= .cse1 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (and .cse0 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse1 .cse2)) (not (= 0 .cse2)))))) [2018-01-21 00:33:58,580 INFO L401 ceAbstractionStarter]: For program point L768(lines 768 769) no Hoare annotation was computed. [2018-01-21 00:33:58,580 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieEXIT(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:33:58,580 INFO L397 ceAbstractionStarter]: At program point L767(line 767) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and .cse0 (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse2 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= 8 |zalloc_or_die_#in~size|)) (not (= .cse1 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (and (= 8 zalloc_or_die_~size) .cse0 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (not (= .cse1 .cse2)) (not (= 0 .cse2)))))) [2018-01-21 00:33:58,580 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initErr0EnsuresViolation(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:33:58,581 INFO L401 ceAbstractionStarter]: For program point L877'(line 877) no Hoare annotation was computed. [2018-01-21 00:33:58,581 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:33:58,581 INFO L397 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(lines 1 887) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:33:58,581 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:33:58,581 INFO L401 ceAbstractionStarter]: For program point L877(line 877) no Hoare annotation was computed. [2018-01-21 00:33:58,581 INFO L401 ceAbstractionStarter]: For program point L857'(lines 857 858) no Hoare annotation was computed. [2018-01-21 00:33:58,581 INFO L404 ceAbstractionStarter]: At program point L855'(line 855) the Hoare annotation is: true [2018-01-21 00:33:58,581 INFO L401 ceAbstractionStarter]: For program point L853'''(lines 853 861) no Hoare annotation was computed. [2018-01-21 00:33:58,582 INFO L404 ceAbstractionStarter]: At program point l1_destroyENTRY(lines 851 862) the Hoare annotation is: true [2018-01-21 00:33:58,582 INFO L401 ceAbstractionStarter]: For program point L854(lines 854 855) no Hoare annotation was computed. [2018-01-21 00:33:58,582 INFO L401 ceAbstractionStarter]: For program point L853(lines 853 861) no Hoare annotation was computed. [2018-01-21 00:33:58,582 INFO L401 ceAbstractionStarter]: For program point L858(line 858) no Hoare annotation was computed. [2018-01-21 00:33:58,582 INFO L401 ceAbstractionStarter]: For program point L857(lines 857 858) no Hoare annotation was computed. [2018-01-21 00:33:58,582 INFO L401 ceAbstractionStarter]: For program point L856(line 856) no Hoare annotation was computed. [2018-01-21 00:33:58,582 INFO L401 ceAbstractionStarter]: For program point L855(line 855) no Hoare annotation was computed. [2018-01-21 00:33:58,582 INFO L401 ceAbstractionStarter]: For program point L855''(line 855) no Hoare annotation was computed. [2018-01-21 00:33:58,582 INFO L404 ceAbstractionStarter]: At program point L853''(lines 853 861) the Hoare annotation is: true [2018-01-21 00:33:58,582 INFO L401 ceAbstractionStarter]: For program point L854''(lines 854 855) no Hoare annotation was computed. [2018-01-21 00:33:58,582 INFO L401 ceAbstractionStarter]: For program point l1_destroyErr0EnsuresViolation(lines 851 862) no Hoare annotation was computed. [2018-01-21 00:33:58,582 INFO L401 ceAbstractionStarter]: For program point l1_destroyEXIT(lines 851 862) no Hoare annotation was computed. [2018-01-21 00:33:58,582 INFO L404 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(lines 1 887) the Hoare annotation is: true [2018-01-21 00:33:58,583 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:33:58,583 INFO L397 ceAbstractionStarter]: At program point L1(lines 1 887) the Hoare annotation is: (let ((.cse1 (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|)) (.cse0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (and (= .cse0 .cse1) (= .cse1 |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select |#valid| 0)) (= 1 (select |#valid| |~#list~23.base|)) (= 0 .cse0))) [2018-01-21 00:33:58,583 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startErr0EnsuresViolation(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:33:58,583 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:33:58,583 INFO L401 ceAbstractionStarter]: For program point L843(line 843) no Hoare annotation was computed. [2018-01-21 00:33:58,583 INFO L401 ceAbstractionStarter]: For program point L842(lines 842 843) no Hoare annotation was computed. [2018-01-21 00:33:58,583 INFO L401 ceAbstractionStarter]: For program point L841(lines 841 849) no Hoare annotation was computed. [2018-01-21 00:33:58,583 INFO L401 ceAbstractionStarter]: For program point L846(line 846) no Hoare annotation was computed. [2018-01-21 00:33:58,583 INFO L401 ceAbstractionStarter]: For program point L845(lines 845 846) no Hoare annotation was computed. [2018-01-21 00:33:58,583 INFO L401 ceAbstractionStarter]: For program point L844(line 844) no Hoare annotation was computed. [2018-01-21 00:33:58,583 INFO L401 ceAbstractionStarter]: For program point L845'(lines 845 846) no Hoare annotation was computed. [2018-01-21 00:33:58,584 INFO L404 ceAbstractionStarter]: At program point l2_destroyENTRY(lines 839 850) the Hoare annotation is: true [2018-01-21 00:33:58,584 INFO L404 ceAbstractionStarter]: At program point L841''(lines 841 849) the Hoare annotation is: true [2018-01-21 00:33:58,584 INFO L404 ceAbstractionStarter]: At program point L843'(line 843) the Hoare annotation is: true [2018-01-21 00:33:58,584 INFO L401 ceAbstractionStarter]: For program point L843''(line 843) no Hoare annotation was computed. [2018-01-21 00:33:58,584 INFO L401 ceAbstractionStarter]: For program point L842''(lines 842 843) no Hoare annotation was computed. [2018-01-21 00:33:58,584 INFO L401 ceAbstractionStarter]: For program point L841'''(lines 841 849) no Hoare annotation was computed. [2018-01-21 00:33:58,584 INFO L401 ceAbstractionStarter]: For program point l2_destroyErr0EnsuresViolation(lines 839 850) no Hoare annotation was computed. [2018-01-21 00:33:58,584 INFO L401 ceAbstractionStarter]: For program point l2_destroyEXIT(lines 839 850) no Hoare annotation was computed. [2018-01-21 00:33:58,585 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:33:58,585 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:33:58,585 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:33:58,586 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:33:58,586 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:33:58,586 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:33:58,586 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:33:58,586 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l4_destroyErr0EnsuresViolation======== [2018-01-21 00:33:58,586 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:33:58,588 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states. [2018-01-21 00:33:58,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-01-21 00:33:58,589 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:33:58,589 INFO L322 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-21 00:33:58,589 INFO L371 AbstractCegarLoop]: === Iteration 1 === [l4_destroyErr0EnsuresViolation]=== [2018-01-21 00:33:58,589 INFO L82 PathProgramCache]: Analyzing trace with hash -1914642588, now seen corresponding path program 1 times [2018-01-21 00:33:58,590 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:33:58,590 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:33:58,590 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:33:58,590 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:33:58,590 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:33:58,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:33:58,598 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:33:58,606 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-21 00:33:58,607 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:33:58,607 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-01-21 00:33:58,607 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:33:58,607 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-21 00:33:58,607 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-21 00:33:58,607 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-21 00:33:58,607 INFO L87 Difference]: Start difference. First operand 198 states. Second operand 2 states. [2018-01-21 00:33:58,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:33:58,618 INFO L93 Difference]: Finished difference Result 388 states and 488 transitions. [2018-01-21 00:33:58,618 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-21 00:33:58,618 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 33 [2018-01-21 00:33:58,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:33:58,620 INFO L225 Difference]: With dead ends: 388 [2018-01-21 00:33:58,620 INFO L226 Difference]: Without dead ends: 177 [2018-01-21 00:33:58,620 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-21 00:33:58,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2018-01-21 00:33:58,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 177. [2018-01-21 00:33:58,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 177 states. [2018-01-21 00:33:58,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 206 transitions. [2018-01-21 00:33:58,635 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 206 transitions. Word has length 33 [2018-01-21 00:33:58,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:33:58,636 INFO L432 AbstractCegarLoop]: Abstraction has 177 states and 206 transitions. [2018-01-21 00:33:58,636 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-21 00:33:58,636 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 206 transitions. [2018-01-21 00:33:58,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-01-21 00:33:58,638 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:33:58,639 INFO L322 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-21 00:33:58,639 INFO L371 AbstractCegarLoop]: === Iteration 2 === [l4_destroyErr0EnsuresViolation]=== [2018-01-21 00:33:58,639 INFO L82 PathProgramCache]: Analyzing trace with hash -1721891905, now seen corresponding path program 1 times [2018-01-21 00:33:58,639 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:33:58,640 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:33:58,640 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:33:58,641 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:33:58,641 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:33:58,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:33:58,660 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:33:58,742 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:33:58,742 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:33:58,742 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:33:58,743 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 209 with the following transitions: [2018-01-21 00:33:58,743 INFO L201 CegarAbsIntRunner]: [0], [4], [7], [8], [35], [39], [47], [49], [50], [56], [58], [62], [69], [72], [75], [78], [84], [103], [107], [110], [111], [138], [140], [144], [147], [150], [156], [157], [158], [159], [160], [162], [168], [169], [170], [172], [176], [179], [182], [188], [189], [190], [191], [192], [194], [196], [200], [203], [206], [212], [213], [214], [215], [216], [218], [220], [224], [227], [230], [236], [237], [238], [239], [240], [242], [243], [244], [246], [247], [249], [251], [253], [254], [255], [256], [257], [258], [259], [261], [263], [266], [268], [270], [271], [272], [273], [275], [279], [282], [283], [314], [318], [321], [322], [349], [351], [352], [353], [363], [365], [366], [367], [368], [369], [370], [371], [372], [373], [374], [375], [376], [377], [378], [379], [380], [381], [382], [383], [384], [385], [386], [387], [388], [389], [391], [392], [393], [395] [2018-01-21 00:33:58,747 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:33:58,748 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:33:59,206 INFO L262 AbstractInterpreter]: Error location(s) were unreachable [2018-01-21 00:33:59,207 INFO L268 AbstractInterpreter]: Visited 125 different actions 205 times. Never merged. Never widened. Never found a fixpoint. Largest state had 28 variables. [2018-01-21 00:33:59,217 INFO L395 sIntCurrentIteration]: Generating AbsInt predicates [2018-01-21 00:33:59,775 INFO L232 lantSequenceWeakener]: Weakened 172 states. On average, predicates are now at 47.25% of their original sizes. [2018-01-21 00:33:59,776 INFO L408 sIntCurrentIteration]: Unifying AI predicates [2018-01-21 00:34:05,195 INFO L419 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-01-21 00:34:05,195 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:34:05,195 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [98] imperfect sequences [] total 98 [2018-01-21 00:34:05,195 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:34:05,196 INFO L409 AbstractCegarLoop]: Interpolant automaton has 99 states [2018-01-21 00:34:05,196 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2018-01-21 00:34:05,198 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=310, Invalid=9392, Unknown=0, NotChecked=0, Total=9702 [2018-01-21 00:34:05,199 INFO L87 Difference]: Start difference. First operand 177 states and 206 transitions. Second operand 99 states. [2018-01-21 00:34:12,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:34:12,846 INFO L93 Difference]: Finished difference Result 196 states and 230 transitions. [2018-01-21 00:34:12,846 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-01-21 00:34:12,847 INFO L78 Accepts]: Start accepts. Automaton has 99 states. Word has length 208 [2018-01-21 00:34:12,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:34:12,847 INFO L225 Difference]: With dead ends: 196 [2018-01-21 00:34:12,847 INFO L226 Difference]: Without dead ends: 0 [2018-01-21 00:34:12,849 INFO L525 BasicCegarLoop]: 2 DeclaredPredicates, 223 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3377 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=498, Invalid=12612, Unknown=0, NotChecked=0, Total=13110 [2018-01-21 00:34:12,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-01-21 00:34:12,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-01-21 00:34:12,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-01-21 00:34:12,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-01-21 00:34:12,850 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 208 [2018-01-21 00:34:12,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:34:12,850 INFO L432 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-01-21 00:34:12,850 INFO L433 AbstractCegarLoop]: Interpolant automaton has 99 states. [2018-01-21 00:34:12,850 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-01-21 00:34:12,850 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-01-21 00:34:12,851 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-01-21 00:34:13,316 WARN L146 SmtUtils]: Spent 182ms on a formula simplification. DAG size of input: 103 DAG size of output 83 [2018-01-21 00:34:13,599 INFO L401 ceAbstractionStarter]: For program point l3_destroyEXIT(lines 827 838) no Hoare annotation was computed. [2018-01-21 00:34:13,600 INFO L404 ceAbstractionStarter]: At program point L829''(lines 829 837) the Hoare annotation is: true [2018-01-21 00:34:13,600 INFO L401 ceAbstractionStarter]: For program point L829(lines 829 837) no Hoare annotation was computed. [2018-01-21 00:34:13,600 INFO L401 ceAbstractionStarter]: For program point L833'(lines 833 834) no Hoare annotation was computed. [2018-01-21 00:34:13,600 INFO L404 ceAbstractionStarter]: At program point l3_destroyENTRY(lines 827 838) the Hoare annotation is: true [2018-01-21 00:34:13,600 INFO L404 ceAbstractionStarter]: At program point L831'(line 831) the Hoare annotation is: true [2018-01-21 00:34:13,600 INFO L401 ceAbstractionStarter]: For program point l3_destroyErr0EnsuresViolation(lines 827 838) no Hoare annotation was computed. [2018-01-21 00:34:13,600 INFO L401 ceAbstractionStarter]: For program point L832(line 832) no Hoare annotation was computed. [2018-01-21 00:34:13,600 INFO L401 ceAbstractionStarter]: For program point L831(line 831) no Hoare annotation was computed. [2018-01-21 00:34:13,600 INFO L401 ceAbstractionStarter]: For program point L830(lines 830 831) no Hoare annotation was computed. [2018-01-21 00:34:13,600 INFO L401 ceAbstractionStarter]: For program point L834(line 834) no Hoare annotation was computed. [2018-01-21 00:34:13,600 INFO L401 ceAbstractionStarter]: For program point L833(lines 833 834) no Hoare annotation was computed. [2018-01-21 00:34:13,600 INFO L401 ceAbstractionStarter]: For program point L829'''(lines 829 837) no Hoare annotation was computed. [2018-01-21 00:34:13,600 INFO L401 ceAbstractionStarter]: For program point L830''(lines 830 831) no Hoare annotation was computed. [2018-01-21 00:34:13,600 INFO L401 ceAbstractionStarter]: For program point L831''(line 831) no Hoare annotation was computed. [2018-01-21 00:34:13,600 INFO L397 ceAbstractionStarter]: At program point L810(line 810) the Hoare annotation is: (and (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= |~#list~23.offset| |l0_insert_#in~list.offset|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= |l0_insert_#in~list.base| |~#list~23.base|)) (not (= 0 .cse1)))) (= |#valid| |old(#valid)|)) [2018-01-21 00:34:13,601 INFO L397 ceAbstractionStarter]: At program point L809''(lines 809 811) the Hoare annotation is: (and (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= |~#list~23.offset| |l0_insert_#in~list.offset|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= |l0_insert_#in~list.base| |~#list~23.base|)) (not (= 0 .cse1)))) (= |#valid| |old(#valid)|)) [2018-01-21 00:34:13,601 INFO L401 ceAbstractionStarter]: For program point l0_insertErr0EnsuresViolation(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:34:13,601 INFO L401 ceAbstractionStarter]: For program point L813(line 813) no Hoare annotation was computed. [2018-01-21 00:34:13,601 INFO L401 ceAbstractionStarter]: For program point L812(line 812) no Hoare annotation was computed. [2018-01-21 00:34:13,601 INFO L401 ceAbstractionStarter]: For program point l0_insertEXIT(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:34:13,601 INFO L401 ceAbstractionStarter]: For program point L812'(line 812) no Hoare annotation was computed. [2018-01-21 00:34:13,601 INFO L401 ceAbstractionStarter]: For program point L810'(line 810) no Hoare annotation was computed. [2018-01-21 00:34:13,601 INFO L401 ceAbstractionStarter]: For program point L809'''(lines 809 811) no Hoare annotation was computed. [2018-01-21 00:34:13,601 INFO L397 ceAbstractionStarter]: At program point l0_insertENTRY(lines 806 814) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse2 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (and .cse0 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (not (= .cse1 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= |~#list~23.offset| |l0_insert_#in~list.offset|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse1 .cse2)) (not (= |l0_insert_#in~list.base| |~#list~23.base|)) (not (= 0 .cse2)))) .cse0)) [2018-01-21 00:34:13,601 INFO L401 ceAbstractionStarter]: For program point L809(lines 809 811) no Hoare annotation was computed. [2018-01-21 00:34:13,601 INFO L401 ceAbstractionStarter]: For program point l0_insertFINAL(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:34:13,601 INFO L397 ceAbstractionStarter]: At program point L808(line 808) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and .cse0 (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse2 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse1 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= |~#list~23.offset| |l0_insert_#in~list.offset|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (and (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) .cse0 (= |~#list~23.base| l0_insert_~list.base) (= |~#list~23.offset| l0_insert_~list.offset)) (not (= .cse1 .cse2)) (not (= |l0_insert_#in~list.base| |~#list~23.base|)) (not (= 0 .cse2)))))) [2018-01-21 00:34:13,601 INFO L401 ceAbstractionStarter]: For program point L808'(line 808) no Hoare annotation was computed. [2018-01-21 00:34:13,602 INFO L397 ceAbstractionStarter]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse0 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= 1 (select |#valid| |#Ultimate.C_memset_#ptr.base|))) (not (= (select |#length| |#Ultimate.C_memset_#ptr.base|) |#Ultimate.C_memset_#amount|)) (not (= 0 (select |#valid| 0))) (not (= (select |#length| |~#list~23.base|) 4)) (not (= 0 .cse0)) (not (= .cse1 |~#list~23.offset|)) (and (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |#Ultimate.C_memset_#ptr.offset|)) (not (= (select |#valid| |~#list~23.base|) 1)) (not (= |#Ultimate.C_memset_#ptr.offset| |~#list~23.offset|)) (= |#Ultimate.C_memset_#ptr.base| |~#list~23.base|) (not (= .cse1 .cse0)))) [2018-01-21 00:34:13,602 INFO L397 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse0 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= 1 (select |#valid| |#Ultimate.C_memset_#ptr.base|))) (not (= (select |#length| |#Ultimate.C_memset_#ptr.base|) |#Ultimate.C_memset_#amount|)) (not (= 0 (select |#valid| 0))) (not (= (select |#length| |~#list~23.base|) 4)) (not (= 0 .cse0)) (not (= .cse1 |~#list~23.offset|)) (and (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |#Ultimate.C_memset_#ptr.offset|)) (not (= (select |#valid| |~#list~23.base|) 1)) (not (= |#Ultimate.C_memset_#ptr.offset| |~#list~23.offset|)) (= |#Ultimate.C_memset_#ptr.base| |~#list~23.base|) (not (= .cse1 .cse0)))) [2018-01-21 00:34:13,602 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-01-21 00:34:13,602 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-01-21 00:34:13,602 INFO L401 ceAbstractionStarter]: For program point L817'''(lines 817 825) no Hoare annotation was computed. [2018-01-21 00:34:13,602 INFO L401 ceAbstractionStarter]: For program point L821(lines 821 822) no Hoare annotation was computed. [2018-01-21 00:34:13,602 INFO L401 ceAbstractionStarter]: For program point l4_destroyErr0EnsuresViolation(lines 815 826) no Hoare annotation was computed. [2018-01-21 00:34:13,602 INFO L401 ceAbstractionStarter]: For program point L820(line 820) no Hoare annotation was computed. [2018-01-21 00:34:13,602 INFO L401 ceAbstractionStarter]: For program point l4_destroyEXIT(lines 815 826) no Hoare annotation was computed. [2018-01-21 00:34:13,602 INFO L404 ceAbstractionStarter]: At program point l4_destroyENTRY(lines 815 826) the Hoare annotation is: true [2018-01-21 00:34:13,602 INFO L401 ceAbstractionStarter]: For program point L822(line 822) no Hoare annotation was computed. [2018-01-21 00:34:13,602 INFO L401 ceAbstractionStarter]: For program point L821'(lines 821 822) no Hoare annotation was computed. [2018-01-21 00:34:13,602 INFO L401 ceAbstractionStarter]: For program point L819'(line 819) no Hoare annotation was computed. [2018-01-21 00:34:13,602 INFO L401 ceAbstractionStarter]: For program point L819''(line 819) no Hoare annotation was computed. [2018-01-21 00:34:13,603 INFO L404 ceAbstractionStarter]: At program point L817''(lines 817 825) the Hoare annotation is: true [2018-01-21 00:34:13,603 INFO L401 ceAbstractionStarter]: For program point L818''(lines 818 819) no Hoare annotation was computed. [2018-01-21 00:34:13,603 INFO L401 ceAbstractionStarter]: For program point L818(lines 818 819) no Hoare annotation was computed. [2018-01-21 00:34:13,603 INFO L401 ceAbstractionStarter]: For program point L817(lines 817 825) no Hoare annotation was computed. [2018-01-21 00:34:13,603 INFO L401 ceAbstractionStarter]: For program point L819(line 819) no Hoare annotation was computed. [2018-01-21 00:34:13,603 INFO L401 ceAbstractionStarter]: For program point L791(lines 791 793) no Hoare annotation was computed. [2018-01-21 00:34:13,603 INFO L397 ceAbstractionStarter]: At program point L790(line 790) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:13,603 INFO L401 ceAbstractionStarter]: For program point L795(line 795) no Hoare annotation was computed. [2018-01-21 00:34:13,603 INFO L401 ceAbstractionStarter]: For program point L794(line 794) no Hoare annotation was computed. [2018-01-21 00:34:13,603 INFO L397 ceAbstractionStarter]: At program point L792(line 792) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:13,603 INFO L401 ceAbstractionStarter]: For program point l2_insertErr0EnsuresViolation(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:34:13,603 INFO L401 ceAbstractionStarter]: For program point L794'(line 794) no Hoare annotation was computed. [2018-01-21 00:34:13,603 INFO L401 ceAbstractionStarter]: For program point L791'''(lines 791 793) no Hoare annotation was computed. [2018-01-21 00:34:13,603 INFO L401 ceAbstractionStarter]: For program point L792'(line 792) no Hoare annotation was computed. [2018-01-21 00:34:13,603 INFO L401 ceAbstractionStarter]: For program point L790'(line 790) no Hoare annotation was computed. [2018-01-21 00:34:13,603 INFO L397 ceAbstractionStarter]: At program point l2_insertENTRY(lines 788 796) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:13,604 INFO L397 ceAbstractionStarter]: At program point L791''(lines 791 793) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:13,604 INFO L401 ceAbstractionStarter]: For program point l2_insertEXIT(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:34:13,604 INFO L401 ceAbstractionStarter]: For program point l2_insertFINAL(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:34:13,604 INFO L401 ceAbstractionStarter]: For program point L883(line 883) no Hoare annotation was computed. [2018-01-21 00:34:13,604 INFO L401 ceAbstractionStarter]: For program point L882(line 882) no Hoare annotation was computed. [2018-01-21 00:34:13,604 INFO L397 ceAbstractionStarter]: At program point L881(line 881) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:34:13,604 INFO L397 ceAbstractionStarter]: At program point L882'(line 882) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:34:13,604 INFO L401 ceAbstractionStarter]: For program point L886(line 886) no Hoare annotation was computed. [2018-01-21 00:34:13,604 INFO L401 ceAbstractionStarter]: For program point L885(line 885) no Hoare annotation was computed. [2018-01-21 00:34:13,604 INFO L401 ceAbstractionStarter]: For program point L884(line 884) no Hoare annotation was computed. [2018-01-21 00:34:13,604 INFO L401 ceAbstractionStarter]: For program point L879'(line 879) no Hoare annotation was computed. [2018-01-21 00:34:13,604 INFO L401 ceAbstractionStarter]: For program point L878'''(lines 878 880) no Hoare annotation was computed. [2018-01-21 00:34:13,604 INFO L401 ceAbstractionStarter]: For program point L885''(line 885) no Hoare annotation was computed. [2018-01-21 00:34:13,604 INFO L401 ceAbstractionStarter]: For program point L884''(line 884) no Hoare annotation was computed. [2018-01-21 00:34:13,605 INFO L397 ceAbstractionStarter]: At program point L885'(line 885) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:34:13,605 INFO L401 ceAbstractionStarter]: For program point L883''(line 883) no Hoare annotation was computed. [2018-01-21 00:34:13,605 INFO L401 ceAbstractionStarter]: For program point L882''(line 882) no Hoare annotation was computed. [2018-01-21 00:34:13,605 INFO L401 ceAbstractionStarter]: For program point mainErr0EnsuresViolation(lines 875 887) no Hoare annotation was computed. [2018-01-21 00:34:13,605 INFO L401 ceAbstractionStarter]: For program point mainFINAL(lines 875 887) no Hoare annotation was computed. [2018-01-21 00:34:13,605 INFO L397 ceAbstractionStarter]: At program point L883'(line 883) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:34:13,605 INFO L401 ceAbstractionStarter]: For program point L881'(line 881) no Hoare annotation was computed. [2018-01-21 00:34:13,605 INFO L397 ceAbstractionStarter]: At program point L879(line 879) the Hoare annotation is: (let ((.cse2 (= |#valid| |old(#valid)|))) (and (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)) (and .cse2 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))))) .cse2)) [2018-01-21 00:34:13,605 INFO L401 ceAbstractionStarter]: For program point L878(lines 878 880) no Hoare annotation was computed. [2018-01-21 00:34:13,605 INFO L401 ceAbstractionStarter]: For program point mainEXIT(lines 875 887) no Hoare annotation was computed. [2018-01-21 00:34:13,605 INFO L397 ceAbstractionStarter]: At program point L878''(lines 878 880) the Hoare annotation is: (let ((.cse2 (= |#valid| |old(#valid)|))) (and (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)) (and .cse2 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))))) .cse2)) [2018-01-21 00:34:13,605 INFO L401 ceAbstractionStarter]: For program point L886'(line 886) no Hoare annotation was computed. [2018-01-21 00:34:13,605 INFO L397 ceAbstractionStarter]: At program point L884'(line 884) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:34:13,606 INFO L401 ceAbstractionStarter]: For program point L782'''(lines 782 784) no Hoare annotation was computed. [2018-01-21 00:34:13,606 INFO L397 ceAbstractionStarter]: At program point L783(line 783) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:13,606 INFO L401 ceAbstractionStarter]: For program point L782(lines 782 784) no Hoare annotation was computed. [2018-01-21 00:34:13,606 INFO L397 ceAbstractionStarter]: At program point L781(line 781) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:13,606 INFO L401 ceAbstractionStarter]: For program point L783'(line 783) no Hoare annotation was computed. [2018-01-21 00:34:13,606 INFO L401 ceAbstractionStarter]: For program point L786(line 786) no Hoare annotation was computed. [2018-01-21 00:34:13,606 INFO L401 ceAbstractionStarter]: For program point L781'(line 781) no Hoare annotation was computed. [2018-01-21 00:34:13,606 INFO L401 ceAbstractionStarter]: For program point L785(line 785) no Hoare annotation was computed. [2018-01-21 00:34:13,606 INFO L397 ceAbstractionStarter]: At program point l3_insertENTRY(lines 779 787) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:13,606 INFO L397 ceAbstractionStarter]: At program point L782''(lines 782 784) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:13,606 INFO L401 ceAbstractionStarter]: For program point L785'(line 785) no Hoare annotation was computed. [2018-01-21 00:34:13,606 INFO L401 ceAbstractionStarter]: For program point l3_insertEXIT(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:34:13,606 INFO L401 ceAbstractionStarter]: For program point l3_insertFINAL(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:34:13,606 INFO L401 ceAbstractionStarter]: For program point l3_insertErr0EnsuresViolation(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:34:13,606 INFO L401 ceAbstractionStarter]: For program point l1_insertEXIT(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:34:13,606 INFO L397 ceAbstractionStarter]: At program point L799(line 799) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:13,607 INFO L401 ceAbstractionStarter]: For program point L803(line 803) no Hoare annotation was computed. [2018-01-21 00:34:13,607 INFO L397 ceAbstractionStarter]: At program point L801(line 801) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:13,607 INFO L401 ceAbstractionStarter]: For program point L800(lines 800 802) no Hoare annotation was computed. [2018-01-21 00:34:13,607 INFO L401 ceAbstractionStarter]: For program point L803'(line 803) no Hoare annotation was computed. [2018-01-21 00:34:13,607 INFO L401 ceAbstractionStarter]: For program point L801'(line 801) no Hoare annotation was computed. [2018-01-21 00:34:13,607 INFO L401 ceAbstractionStarter]: For program point L804(line 804) no Hoare annotation was computed. [2018-01-21 00:34:13,607 INFO L397 ceAbstractionStarter]: At program point l1_insertENTRY(lines 797 805) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:13,607 INFO L401 ceAbstractionStarter]: For program point L799'(line 799) no Hoare annotation was computed. [2018-01-21 00:34:13,607 INFO L401 ceAbstractionStarter]: For program point l1_insertFINAL(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:34:13,607 INFO L397 ceAbstractionStarter]: At program point L800''(lines 800 802) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:13,607 INFO L401 ceAbstractionStarter]: For program point L800'''(lines 800 802) no Hoare annotation was computed. [2018-01-21 00:34:13,607 INFO L401 ceAbstractionStarter]: For program point l1_insertErr0EnsuresViolation(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:34:13,607 INFO L401 ceAbstractionStarter]: For program point l0_destroyEXIT(lines 863 874) no Hoare annotation was computed. [2018-01-21 00:34:13,607 INFO L401 ceAbstractionStarter]: For program point L865'''(lines 865 873) no Hoare annotation was computed. [2018-01-21 00:34:13,607 INFO L401 ceAbstractionStarter]: For program point L865(lines 865 873) no Hoare annotation was computed. [2018-01-21 00:34:13,607 INFO L401 ceAbstractionStarter]: For program point L869(lines 869 870) no Hoare annotation was computed. [2018-01-21 00:34:13,608 INFO L401 ceAbstractionStarter]: For program point l0_destroyErr0EnsuresViolation(lines 863 874) no Hoare annotation was computed. [2018-01-21 00:34:13,608 INFO L401 ceAbstractionStarter]: For program point L868(line 868) no Hoare annotation was computed. [2018-01-21 00:34:13,608 INFO L401 ceAbstractionStarter]: For program point L867(line 867) no Hoare annotation was computed. [2018-01-21 00:34:13,608 INFO L401 ceAbstractionStarter]: For program point L866(lines 866 867) no Hoare annotation was computed. [2018-01-21 00:34:13,608 INFO L401 ceAbstractionStarter]: For program point L869'(lines 869 870) no Hoare annotation was computed. [2018-01-21 00:34:13,608 INFO L401 ceAbstractionStarter]: For program point L866''(lines 866 867) no Hoare annotation was computed. [2018-01-21 00:34:13,608 INFO L404 ceAbstractionStarter]: At program point L867'(line 867) the Hoare annotation is: true [2018-01-21 00:34:13,608 INFO L401 ceAbstractionStarter]: For program point L867''(line 867) no Hoare annotation was computed. [2018-01-21 00:34:13,608 INFO L404 ceAbstractionStarter]: At program point L865''(lines 865 873) the Hoare annotation is: true [2018-01-21 00:34:13,608 INFO L404 ceAbstractionStarter]: At program point l0_destroyENTRY(lines 863 874) the Hoare annotation is: true [2018-01-21 00:34:13,608 INFO L401 ceAbstractionStarter]: For program point L870(line 870) no Hoare annotation was computed. [2018-01-21 00:34:13,608 INFO L401 ceAbstractionStarter]: For program point calloc_modelErr0EnsuresViolation(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:34:13,608 INFO L401 ceAbstractionStarter]: For program point L742'(line 742) no Hoare annotation was computed. [2018-01-21 00:34:13,608 INFO L397 ceAbstractionStarter]: At program point calloc_modelENTRY(lines 740 743) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and .cse0 (let ((.cse2 (select |old(#valid)| |~#list~23.base|)) (.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse3 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse1 |~#list~23.offset|)) (not (= .cse2 1)) (not (= 8 |calloc_model_#in~size|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (and .cse0 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (not (= |calloc_model_#in~nmemb| .cse2)) (not (= .cse1 .cse3)) (not (= 0 .cse3)))))) [2018-01-21 00:34:13,609 INFO L401 ceAbstractionStarter]: For program point L741'(line 741) no Hoare annotation was computed. [2018-01-21 00:34:13,609 INFO L401 ceAbstractionStarter]: For program point calloc_modelFINAL(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:34:13,609 INFO L401 ceAbstractionStarter]: For program point calloc_modelEXIT(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:34:13,609 INFO L397 ceAbstractionStarter]: At program point L742(line 742) the Hoare annotation is: (let ((.cse1 (select |old(#valid)| |~#list~23.base|)) (.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse6 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= .cse1 1)) (not (= 8 |calloc_model_#in~size|)) (let ((.cse4 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (.cse2 (let ((.cse5 (mod (* calloc_model_~nmemb calloc_model_~size) 4294967296))) (ite (<= .cse5 2147483647) .cse5 (+ .cse5 (- 4294967296))))) (.cse3 (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|))) (and (= calloc_model_~nmemb (select |#valid| |calloc_model_#t~malloc0.base|)) (= (select |#length| |~#list~23.base|) 4) (= |~#list~23.offset| (select |old(#valid)| |calloc_model_#t~malloc0.base|)) (= 8 calloc_model_~size) (= (select |#length| calloc_model_~ptr~5.base) .cse2) (= |~#list~23.offset| (select |old(#valid)| calloc_model_~ptr~5.base)) (= .cse3 |~#list~23.offset|) (= 1 calloc_model_~nmemb) (= 1 (select |#valid| |~#list~23.base|)) (= 0 .cse4) (= .cse1 (select |#valid| calloc_model_~ptr~5.base)) (= |calloc_model_#t~malloc0.offset| .cse4) (= .cse2 (select |#length| |calloc_model_#t~malloc0.base|)) (= 0 (select |#valid| 0)) (= .cse3 calloc_model_~ptr~5.offset))) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= |calloc_model_#in~nmemb| .cse1)) (not (= .cse0 .cse6)) (not (= 0 .cse6)))) [2018-01-21 00:34:13,609 INFO L401 ceAbstractionStarter]: For program point L741(line 741) no Hoare annotation was computed. [2018-01-21 00:34:13,609 INFO L401 ceAbstractionStarter]: For program point l4_insertEXIT(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:34:13,609 INFO L401 ceAbstractionStarter]: For program point l4_insertFINAL(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:34:13,609 INFO L401 ceAbstractionStarter]: For program point L777(line 777) no Hoare annotation was computed. [2018-01-21 00:34:13,609 INFO L401 ceAbstractionStarter]: For program point L776(line 776) no Hoare annotation was computed. [2018-01-21 00:34:13,609 INFO L397 ceAbstractionStarter]: At program point L775(line 775) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:13,609 INFO L397 ceAbstractionStarter]: At program point L774(line 774) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:13,609 INFO L401 ceAbstractionStarter]: For program point l4_insertErr0EnsuresViolation(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:34:13,609 INFO L401 ceAbstractionStarter]: For program point L776'(line 776) no Hoare annotation was computed. [2018-01-21 00:34:13,609 INFO L397 ceAbstractionStarter]: At program point l4_insertENTRY(lines 772 778) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:13,609 INFO L401 ceAbstractionStarter]: For program point L775'(line 775) no Hoare annotation was computed. [2018-01-21 00:34:13,610 INFO L401 ceAbstractionStarter]: For program point L774'(line 774) no Hoare annotation was computed. [2018-01-21 00:34:13,610 INFO L401 ceAbstractionStarter]: For program point L775''(line 775) no Hoare annotation was computed. [2018-01-21 00:34:13,610 INFO L401 ceAbstractionStarter]: For program point L776''(line 776) no Hoare annotation was computed. [2018-01-21 00:34:13,610 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieFINAL(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:34:13,610 INFO L401 ceAbstractionStarter]: For program point L767'(line 767) no Hoare annotation was computed. [2018-01-21 00:34:13,610 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieErr0EnsuresViolation(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:34:13,610 INFO L397 ceAbstractionStarter]: At program point zalloc_or_dieENTRY(lines 765 771) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and .cse0 (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse2 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= 8 |zalloc_or_die_#in~size|)) (not (= .cse1 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (and .cse0 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse1 .cse2)) (not (= 0 .cse2)))))) [2018-01-21 00:34:13,610 INFO L401 ceAbstractionStarter]: For program point L768(lines 768 769) no Hoare annotation was computed. [2018-01-21 00:34:13,610 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieEXIT(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:34:13,610 INFO L397 ceAbstractionStarter]: At program point L767(line 767) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and .cse0 (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse2 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= 8 |zalloc_or_die_#in~size|)) (not (= .cse1 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (and (= 8 zalloc_or_die_~size) .cse0 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (not (= .cse1 .cse2)) (not (= 0 .cse2)))))) [2018-01-21 00:34:13,610 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initErr0EnsuresViolation(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:34:13,610 INFO L401 ceAbstractionStarter]: For program point L877'(line 877) no Hoare annotation was computed. [2018-01-21 00:34:13,610 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:34:13,610 INFO L397 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(lines 1 887) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:13,611 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:34:13,611 INFO L401 ceAbstractionStarter]: For program point L877(line 877) no Hoare annotation was computed. [2018-01-21 00:34:13,611 INFO L401 ceAbstractionStarter]: For program point L857'(lines 857 858) no Hoare annotation was computed. [2018-01-21 00:34:13,611 INFO L404 ceAbstractionStarter]: At program point L855'(line 855) the Hoare annotation is: true [2018-01-21 00:34:13,611 INFO L401 ceAbstractionStarter]: For program point L853'''(lines 853 861) no Hoare annotation was computed. [2018-01-21 00:34:13,611 INFO L404 ceAbstractionStarter]: At program point l1_destroyENTRY(lines 851 862) the Hoare annotation is: true [2018-01-21 00:34:13,611 INFO L401 ceAbstractionStarter]: For program point L854(lines 854 855) no Hoare annotation was computed. [2018-01-21 00:34:13,611 INFO L401 ceAbstractionStarter]: For program point L853(lines 853 861) no Hoare annotation was computed. [2018-01-21 00:34:13,611 INFO L401 ceAbstractionStarter]: For program point L858(line 858) no Hoare annotation was computed. [2018-01-21 00:34:13,611 INFO L401 ceAbstractionStarter]: For program point L857(lines 857 858) no Hoare annotation was computed. [2018-01-21 00:34:13,611 INFO L401 ceAbstractionStarter]: For program point L856(line 856) no Hoare annotation was computed. [2018-01-21 00:34:13,611 INFO L401 ceAbstractionStarter]: For program point L855(line 855) no Hoare annotation was computed. [2018-01-21 00:34:13,611 INFO L401 ceAbstractionStarter]: For program point L855''(line 855) no Hoare annotation was computed. [2018-01-21 00:34:13,611 INFO L404 ceAbstractionStarter]: At program point L853''(lines 853 861) the Hoare annotation is: true [2018-01-21 00:34:13,611 INFO L401 ceAbstractionStarter]: For program point L854''(lines 854 855) no Hoare annotation was computed. [2018-01-21 00:34:13,611 INFO L401 ceAbstractionStarter]: For program point l1_destroyErr0EnsuresViolation(lines 851 862) no Hoare annotation was computed. [2018-01-21 00:34:13,611 INFO L401 ceAbstractionStarter]: For program point l1_destroyEXIT(lines 851 862) no Hoare annotation was computed. [2018-01-21 00:34:13,612 INFO L404 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(lines 1 887) the Hoare annotation is: true [2018-01-21 00:34:13,612 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:34:13,612 INFO L397 ceAbstractionStarter]: At program point L1(lines 1 887) the Hoare annotation is: (let ((.cse1 (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|)) (.cse0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (and (= .cse0 .cse1) (= .cse1 |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select |#valid| 0)) (= 1 (select |#valid| |~#list~23.base|)) (= 0 .cse0))) [2018-01-21 00:34:13,612 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startErr0EnsuresViolation(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:34:13,612 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:34:13,612 INFO L401 ceAbstractionStarter]: For program point L843(line 843) no Hoare annotation was computed. [2018-01-21 00:34:13,612 INFO L401 ceAbstractionStarter]: For program point L842(lines 842 843) no Hoare annotation was computed. [2018-01-21 00:34:13,612 INFO L401 ceAbstractionStarter]: For program point L841(lines 841 849) no Hoare annotation was computed. [2018-01-21 00:34:13,612 INFO L401 ceAbstractionStarter]: For program point L846(line 846) no Hoare annotation was computed. [2018-01-21 00:34:13,612 INFO L401 ceAbstractionStarter]: For program point L845(lines 845 846) no Hoare annotation was computed. [2018-01-21 00:34:13,612 INFO L401 ceAbstractionStarter]: For program point L844(line 844) no Hoare annotation was computed. [2018-01-21 00:34:13,612 INFO L401 ceAbstractionStarter]: For program point L845'(lines 845 846) no Hoare annotation was computed. [2018-01-21 00:34:13,612 INFO L404 ceAbstractionStarter]: At program point l2_destroyENTRY(lines 839 850) the Hoare annotation is: true [2018-01-21 00:34:13,612 INFO L404 ceAbstractionStarter]: At program point L841''(lines 841 849) the Hoare annotation is: true [2018-01-21 00:34:13,612 INFO L404 ceAbstractionStarter]: At program point L843'(line 843) the Hoare annotation is: true [2018-01-21 00:34:13,613 INFO L401 ceAbstractionStarter]: For program point L843''(line 843) no Hoare annotation was computed. [2018-01-21 00:34:13,613 INFO L401 ceAbstractionStarter]: For program point L842''(lines 842 843) no Hoare annotation was computed. [2018-01-21 00:34:13,613 INFO L401 ceAbstractionStarter]: For program point L841'''(lines 841 849) no Hoare annotation was computed. [2018-01-21 00:34:13,613 INFO L401 ceAbstractionStarter]: For program point l2_destroyErr0EnsuresViolation(lines 839 850) no Hoare annotation was computed. [2018-01-21 00:34:13,613 INFO L401 ceAbstractionStarter]: For program point l2_destroyEXIT(lines 839 850) no Hoare annotation was computed. [2018-01-21 00:34:13,614 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:34:13,614 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:34:13,614 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:34:13,614 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:34:13,614 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:34:13,614 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:34:13,614 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:34:13,614 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l2_insertErr0EnsuresViolation======== [2018-01-21 00:34:13,614 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:34:13,615 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states. [2018-01-21 00:34:13,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-01-21 00:34:13,616 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:34:13,617 INFO L322 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-21 00:34:13,617 INFO L371 AbstractCegarLoop]: === Iteration 1 === [l2_insertErr0EnsuresViolation]=== [2018-01-21 00:34:13,617 INFO L82 PathProgramCache]: Analyzing trace with hash 214966909, now seen corresponding path program 1 times [2018-01-21 00:34:13,617 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:34:13,618 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:34:13,618 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:34:13,618 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:34:13,618 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:34:13,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:34:13,628 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:34:13,649 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:34:13,649 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:34:13,649 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:34:13,650 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 80 with the following transitions: [2018-01-21 00:34:13,650 INFO L201 CegarAbsIntRunner]: [72], [138], [140], [144], [162], [168], [169], [170], [172], [186], [188], [189], [190], [191], [193], [218], [220], [224], [242], [243], [244], [246], [247], [261], [263], [266], [268], [270], [271], [272], [273], [351], [365], [366], [367], [369], [370], [377], [378], [379], [381], [382], [387], [388], [391], [392], [393] [2018-01-21 00:34:13,652 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:34:13,652 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:34:13,764 INFO L262 AbstractInterpreter]: Error location(s) were unreachable [2018-01-21 00:34:13,764 INFO L268 AbstractInterpreter]: Visited 42 different actions 74 times. Never merged. Never widened. Never found a fixpoint. Largest state had 28 variables. [2018-01-21 00:34:13,782 INFO L395 sIntCurrentIteration]: Generating AbsInt predicates [2018-01-21 00:34:13,917 INFO L232 lantSequenceWeakener]: Weakened 73 states. On average, predicates are now at 71.05% of their original sizes. [2018-01-21 00:34:13,917 INFO L408 sIntCurrentIteration]: Unifying AI predicates [2018-01-21 00:34:14,441 INFO L419 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-01-21 00:34:14,441 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:34:14,441 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [41] imperfect sequences [] total 41 [2018-01-21 00:34:14,441 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:34:14,442 INFO L409 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-01-21 00:34:14,442 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-01-21 00:34:14,442 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1601, Unknown=0, NotChecked=0, Total=1722 [2018-01-21 00:34:14,442 INFO L87 Difference]: Start difference. First operand 198 states. Second operand 42 states. [2018-01-21 00:34:16,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:34:16,475 INFO L93 Difference]: Finished difference Result 221 states and 267 transitions. [2018-01-21 00:34:16,475 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-01-21 00:34:16,475 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 79 [2018-01-21 00:34:16,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:34:16,475 INFO L225 Difference]: With dead ends: 221 [2018-01-21 00:34:16,475 INFO L226 Difference]: Without dead ends: 0 [2018-01-21 00:34:16,476 INFO L525 BasicCegarLoop]: 2 DeclaredPredicates, 96 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=344, Invalid=3196, Unknown=0, NotChecked=0, Total=3540 [2018-01-21 00:34:16,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-01-21 00:34:16,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-01-21 00:34:16,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-01-21 00:34:16,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-01-21 00:34:16,477 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 79 [2018-01-21 00:34:16,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:34:16,477 INFO L432 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-01-21 00:34:16,477 INFO L433 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-01-21 00:34:16,477 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-01-21 00:34:16,477 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-01-21 00:34:16,478 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-01-21 00:34:17,313 INFO L401 ceAbstractionStarter]: For program point l3_destroyEXIT(lines 827 838) no Hoare annotation was computed. [2018-01-21 00:34:17,313 INFO L404 ceAbstractionStarter]: At program point L829''(lines 829 837) the Hoare annotation is: true [2018-01-21 00:34:17,313 INFO L401 ceAbstractionStarter]: For program point L829(lines 829 837) no Hoare annotation was computed. [2018-01-21 00:34:17,313 INFO L401 ceAbstractionStarter]: For program point L833'(lines 833 834) no Hoare annotation was computed. [2018-01-21 00:34:17,314 INFO L404 ceAbstractionStarter]: At program point l3_destroyENTRY(lines 827 838) the Hoare annotation is: true [2018-01-21 00:34:17,314 INFO L404 ceAbstractionStarter]: At program point L831'(line 831) the Hoare annotation is: true [2018-01-21 00:34:17,314 INFO L401 ceAbstractionStarter]: For program point l3_destroyErr0EnsuresViolation(lines 827 838) no Hoare annotation was computed. [2018-01-21 00:34:17,314 INFO L401 ceAbstractionStarter]: For program point L832(line 832) no Hoare annotation was computed. [2018-01-21 00:34:17,314 INFO L401 ceAbstractionStarter]: For program point L831(line 831) no Hoare annotation was computed. [2018-01-21 00:34:17,314 INFO L401 ceAbstractionStarter]: For program point L830(lines 830 831) no Hoare annotation was computed. [2018-01-21 00:34:17,314 INFO L401 ceAbstractionStarter]: For program point L834(line 834) no Hoare annotation was computed. [2018-01-21 00:34:17,314 INFO L401 ceAbstractionStarter]: For program point L833(lines 833 834) no Hoare annotation was computed. [2018-01-21 00:34:17,314 INFO L401 ceAbstractionStarter]: For program point L829'''(lines 829 837) no Hoare annotation was computed. [2018-01-21 00:34:17,314 INFO L401 ceAbstractionStarter]: For program point L830''(lines 830 831) no Hoare annotation was computed. [2018-01-21 00:34:17,315 INFO L401 ceAbstractionStarter]: For program point L831''(line 831) no Hoare annotation was computed. [2018-01-21 00:34:17,315 INFO L397 ceAbstractionStarter]: At program point L810(line 810) the Hoare annotation is: (let ((.cse8 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse9 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (let ((.cse2 (not (= 0 (select |old(#valid)| 0)))) (.cse3 (not (= (select |old(#length)| |~#list~23.base|) 4))) (.cse5 (not (= 0 .cse9))) (.cse0 (not (= .cse8 |~#list~23.offset|))) (.cse1 (not (= (select |old(#valid)| |~#list~23.base|) 1))) (.cse4 (not (= .cse8 .cse9)))) (and (or .cse0 .cse1 (not (= |~#list~23.offset| |l0_insert_#in~list.offset|)) .cse2 .cse3 .cse4 (not (= |l0_insert_#in~list.base| |~#list~23.base|)) .cse5) (let ((.cse6 (select (select |old(#memory_$Pointer$.offset)| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|)) (.cse7 (select (select |old(#memory_$Pointer$.base)| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|))) (or .cse2 (not (= (select |old(#valid)| |l0_insert_#in~list.base|) 1)) (not (= .cse6 .cse7)) .cse3 .cse5 (not (= .cse6 |l0_insert_#in~list.offset|)) .cse0 .cse1 (not (= .cse7 0)) .cse4 (not (= 4 (select |old(#length)| |l0_insert_#in~list.base|))))) (= |#valid| |old(#valid)|)))) [2018-01-21 00:34:17,315 INFO L397 ceAbstractionStarter]: At program point L809''(lines 809 811) the Hoare annotation is: (let ((.cse8 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse9 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (let ((.cse2 (not (= 0 (select |old(#valid)| 0)))) (.cse3 (not (= (select |old(#length)| |~#list~23.base|) 4))) (.cse5 (not (= 0 .cse9))) (.cse0 (not (= .cse8 |~#list~23.offset|))) (.cse1 (not (= (select |old(#valid)| |~#list~23.base|) 1))) (.cse4 (not (= .cse8 .cse9)))) (and (or .cse0 .cse1 (not (= |~#list~23.offset| |l0_insert_#in~list.offset|)) .cse2 .cse3 .cse4 (not (= |l0_insert_#in~list.base| |~#list~23.base|)) .cse5) (let ((.cse6 (select (select |old(#memory_$Pointer$.offset)| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|)) (.cse7 (select (select |old(#memory_$Pointer$.base)| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|))) (or .cse2 (not (= (select |old(#valid)| |l0_insert_#in~list.base|) 1)) (not (= .cse6 .cse7)) .cse3 .cse5 (not (= .cse6 |l0_insert_#in~list.offset|)) .cse0 .cse1 (not (= .cse7 0)) .cse4 (not (= 4 (select |old(#length)| |l0_insert_#in~list.base|))))) (= |#valid| |old(#valid)|)))) [2018-01-21 00:34:17,315 INFO L401 ceAbstractionStarter]: For program point l0_insertErr0EnsuresViolation(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:34:17,315 INFO L401 ceAbstractionStarter]: For program point L813(line 813) no Hoare annotation was computed. [2018-01-21 00:34:17,315 INFO L401 ceAbstractionStarter]: For program point L812(line 812) no Hoare annotation was computed. [2018-01-21 00:34:17,316 INFO L401 ceAbstractionStarter]: For program point l0_insertEXIT(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:34:17,316 INFO L401 ceAbstractionStarter]: For program point L812'(line 812) no Hoare annotation was computed. [2018-01-21 00:34:17,316 INFO L401 ceAbstractionStarter]: For program point L810'(line 810) no Hoare annotation was computed. [2018-01-21 00:34:17,316 INFO L401 ceAbstractionStarter]: For program point L809'''(lines 809 811) no Hoare annotation was computed. [2018-01-21 00:34:17,316 INFO L397 ceAbstractionStarter]: At program point l0_insertENTRY(lines 806 814) the Hoare annotation is: (let ((.cse12 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse13 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (let ((.cse6 (not (= 0 (select |old(#valid)| 0)))) (.cse7 (not (= (select |old(#length)| |~#list~23.base|) 4))) (.cse1 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|)) (.cse2 (= (select |#length| |~#list~23.base|) 4)) (.cse3 (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (.cse0 (= |#valid| |old(#valid)|)) (.cse9 (not (= 0 .cse13))) (.cse4 (not (= .cse12 |~#list~23.offset|))) (.cse5 (not (= (select |old(#valid)| |~#list~23.base|) 1))) (.cse8 (not (= .cse12 .cse13)))) (and (or (and .cse0 .cse1 .cse2 .cse3) .cse4 .cse5 (not (= |~#list~23.offset| |l0_insert_#in~list.offset|)) .cse6 .cse7 .cse8 (not (= |l0_insert_#in~list.base| |~#list~23.base|)) .cse9) .cse0 (let ((.cse10 (select (select |old(#memory_$Pointer$.offset)| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|)) (.cse11 (select (select |old(#memory_$Pointer$.base)| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|))) (or .cse6 (not (= (select |old(#valid)| |l0_insert_#in~list.base|) 1)) (not (= .cse10 .cse11)) .cse7 (and (= 0 (select (select |#memory_$Pointer$.base| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|)) .cse1 .cse2 (= 4 (select |#length| |l0_insert_#in~list.base|)) .cse3 (= (select (select |#memory_$Pointer$.offset| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|) |l0_insert_#in~list.offset|) .cse0) .cse9 (not (= .cse10 |l0_insert_#in~list.offset|)) .cse4 .cse5 (not (= .cse11 0)) .cse8 (not (= 4 (select |old(#length)| |l0_insert_#in~list.base|)))))))) [2018-01-21 00:34:17,316 INFO L401 ceAbstractionStarter]: For program point L809(lines 809 811) no Hoare annotation was computed. [2018-01-21 00:34:17,316 INFO L401 ceAbstractionStarter]: For program point l0_insertFINAL(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:34:17,317 INFO L397 ceAbstractionStarter]: At program point L808(line 808) the Hoare annotation is: (let ((.cse12 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|)) (.cse13 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|))) (let ((.cse9 (not (= .cse13 |~#list~23.offset|))) (.cse10 (not (= (select |old(#valid)| |~#list~23.base|) 1))) (.cse1 (not (= 0 (select |old(#valid)| 0)))) (.cse4 (not (= (select |old(#length)| |~#list~23.base|) 4))) (.cse5 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|)) (.cse6 (= (select |#length| |~#list~23.base|) 4)) (.cse7 (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (.cse0 (= |#valid| |old(#valid)|)) (.cse11 (not (= .cse13 .cse12))) (.cse8 (not (= 0 .cse12)))) (and .cse0 (let ((.cse2 (select (select |old(#memory_$Pointer$.offset)| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|)) (.cse3 (select (select |old(#memory_$Pointer$.base)| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|))) (or .cse1 (not (= (select |old(#valid)| |l0_insert_#in~list.base|) 1)) (not (= .cse2 .cse3)) .cse4 (and (= 0 (select (select |#memory_$Pointer$.base| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|)) .cse5 .cse6 (= 4 (select |#length| |l0_insert_#in~list.base|)) .cse7 (= (select (select |#memory_$Pointer$.offset| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|) |l0_insert_#in~list.offset|) .cse0) .cse8 (not (= .cse2 |l0_insert_#in~list.offset|)) .cse9 .cse10 (not (= .cse3 0)) .cse11 (not (= 4 (select |old(#length)| |l0_insert_#in~list.base|))))) (or .cse9 .cse10 (not (= |~#list~23.offset| |l0_insert_#in~list.offset|)) .cse1 .cse4 (and .cse5 .cse6 .cse7 .cse0 (= |~#list~23.base| l0_insert_~list.base) (= |~#list~23.offset| l0_insert_~list.offset)) .cse11 (not (= |l0_insert_#in~list.base| |~#list~23.base|)) .cse8)))) [2018-01-21 00:34:17,317 INFO L401 ceAbstractionStarter]: For program point L808'(line 808) no Hoare annotation was computed. [2018-01-21 00:34:17,317 INFO L397 ceAbstractionStarter]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: (let ((.cse10 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse11 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (let ((.cse0 (not (= 1 (select |#valid| |#Ultimate.C_memset_#ptr.base|)))) (.cse1 (not (= (select |#length| |#Ultimate.C_memset_#ptr.base|) |#Ultimate.C_memset_#amount|))) (.cse2 (not (= 0 (select |#valid| 0)))) (.cse3 (not (= (select |#length| |~#list~23.base|) 4))) (.cse7 (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|)) (.cse6 (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (.cse4 (not (= 0 .cse11))) (.cse5 (not (= .cse10 |~#list~23.offset|))) (.cse8 (not (= (select |#valid| |~#list~23.base|) 1))) (.cse9 (not (= .cse10 .cse11)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (and .cse6 (= .cse7 |#Ultimate.C_memset_#ptr.offset|)) .cse8 (not (= |#Ultimate.C_memset_#ptr.offset| |~#list~23.offset|)) (= |#Ultimate.C_memset_#ptr.base| |~#list~23.base|) .cse9) (or .cse0 .cse1 .cse2 .cse3 (not (= 0 |#Ultimate.C_memset_#ptr.offset|)) (and (= .cse7 |~#list~23.offset|) .cse6) .cse4 .cse5 .cse8 .cse9)))) [2018-01-21 00:34:17,317 INFO L397 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse0 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= 1 (select |#valid| |#Ultimate.C_memset_#ptr.base|))) (not (= (select |#length| |#Ultimate.C_memset_#ptr.base|) |#Ultimate.C_memset_#amount|)) (not (= 0 (select |#valid| 0))) (not (= (select |#length| |~#list~23.base|) 4)) (not (= 0 .cse0)) (not (= .cse1 |~#list~23.offset|)) (and (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |#Ultimate.C_memset_#ptr.offset|)) (not (= (select |#valid| |~#list~23.base|) 1)) (not (= |#Ultimate.C_memset_#ptr.offset| |~#list~23.offset|)) (= |#Ultimate.C_memset_#ptr.base| |~#list~23.base|) (not (= .cse1 .cse0)))) [2018-01-21 00:34:17,317 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-01-21 00:34:17,317 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-01-21 00:34:17,318 INFO L401 ceAbstractionStarter]: For program point L817'''(lines 817 825) no Hoare annotation was computed. [2018-01-21 00:34:17,318 INFO L401 ceAbstractionStarter]: For program point L821(lines 821 822) no Hoare annotation was computed. [2018-01-21 00:34:17,318 INFO L401 ceAbstractionStarter]: For program point l4_destroyErr0EnsuresViolation(lines 815 826) no Hoare annotation was computed. [2018-01-21 00:34:17,318 INFO L401 ceAbstractionStarter]: For program point L820(line 820) no Hoare annotation was computed. [2018-01-21 00:34:17,318 INFO L401 ceAbstractionStarter]: For program point l4_destroyEXIT(lines 815 826) no Hoare annotation was computed. [2018-01-21 00:34:17,318 INFO L404 ceAbstractionStarter]: At program point l4_destroyENTRY(lines 815 826) the Hoare annotation is: true [2018-01-21 00:34:17,318 INFO L401 ceAbstractionStarter]: For program point L822(line 822) no Hoare annotation was computed. [2018-01-21 00:34:17,318 INFO L401 ceAbstractionStarter]: For program point L821'(lines 821 822) no Hoare annotation was computed. [2018-01-21 00:34:17,318 INFO L401 ceAbstractionStarter]: For program point L819'(line 819) no Hoare annotation was computed. [2018-01-21 00:34:17,318 INFO L401 ceAbstractionStarter]: For program point L819''(line 819) no Hoare annotation was computed. [2018-01-21 00:34:17,318 INFO L404 ceAbstractionStarter]: At program point L817''(lines 817 825) the Hoare annotation is: true [2018-01-21 00:34:17,319 INFO L401 ceAbstractionStarter]: For program point L818''(lines 818 819) no Hoare annotation was computed. [2018-01-21 00:34:17,319 INFO L401 ceAbstractionStarter]: For program point L818(lines 818 819) no Hoare annotation was computed. [2018-01-21 00:34:17,319 INFO L401 ceAbstractionStarter]: For program point L817(lines 817 825) no Hoare annotation was computed. [2018-01-21 00:34:17,319 INFO L401 ceAbstractionStarter]: For program point L819(line 819) no Hoare annotation was computed. [2018-01-21 00:34:17,319 INFO L401 ceAbstractionStarter]: For program point L791(lines 791 793) no Hoare annotation was computed. [2018-01-21 00:34:17,319 INFO L397 ceAbstractionStarter]: At program point L790(line 790) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:17,319 INFO L401 ceAbstractionStarter]: For program point L795(line 795) no Hoare annotation was computed. [2018-01-21 00:34:17,319 INFO L401 ceAbstractionStarter]: For program point L794(line 794) no Hoare annotation was computed. [2018-01-21 00:34:17,319 INFO L397 ceAbstractionStarter]: At program point L792(line 792) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:17,319 INFO L401 ceAbstractionStarter]: For program point l2_insertErr0EnsuresViolation(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:34:17,320 INFO L401 ceAbstractionStarter]: For program point L794'(line 794) no Hoare annotation was computed. [2018-01-21 00:34:17,320 INFO L401 ceAbstractionStarter]: For program point L791'''(lines 791 793) no Hoare annotation was computed. [2018-01-21 00:34:17,320 INFO L401 ceAbstractionStarter]: For program point L792'(line 792) no Hoare annotation was computed. [2018-01-21 00:34:17,320 INFO L401 ceAbstractionStarter]: For program point L790'(line 790) no Hoare annotation was computed. [2018-01-21 00:34:17,320 INFO L397 ceAbstractionStarter]: At program point l2_insertENTRY(lines 788 796) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:17,320 INFO L397 ceAbstractionStarter]: At program point L791''(lines 791 793) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:17,320 INFO L401 ceAbstractionStarter]: For program point l2_insertEXIT(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:34:17,320 INFO L401 ceAbstractionStarter]: For program point l2_insertFINAL(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:34:17,320 INFO L401 ceAbstractionStarter]: For program point L883(line 883) no Hoare annotation was computed. [2018-01-21 00:34:17,320 INFO L401 ceAbstractionStarter]: For program point L882(line 882) no Hoare annotation was computed. [2018-01-21 00:34:17,321 INFO L397 ceAbstractionStarter]: At program point L881(line 881) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:34:17,321 INFO L397 ceAbstractionStarter]: At program point L882'(line 882) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:34:17,321 INFO L401 ceAbstractionStarter]: For program point L886(line 886) no Hoare annotation was computed. [2018-01-21 00:34:17,321 INFO L401 ceAbstractionStarter]: For program point L885(line 885) no Hoare annotation was computed. [2018-01-21 00:34:17,321 INFO L401 ceAbstractionStarter]: For program point L884(line 884) no Hoare annotation was computed. [2018-01-21 00:34:17,321 INFO L401 ceAbstractionStarter]: For program point L879'(line 879) no Hoare annotation was computed. [2018-01-21 00:34:17,321 INFO L401 ceAbstractionStarter]: For program point L878'''(lines 878 880) no Hoare annotation was computed. [2018-01-21 00:34:17,321 INFO L401 ceAbstractionStarter]: For program point L885''(line 885) no Hoare annotation was computed. [2018-01-21 00:34:17,321 INFO L401 ceAbstractionStarter]: For program point L884''(line 884) no Hoare annotation was computed. [2018-01-21 00:34:17,322 INFO L397 ceAbstractionStarter]: At program point L885'(line 885) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:34:17,322 INFO L401 ceAbstractionStarter]: For program point L883''(line 883) no Hoare annotation was computed. [2018-01-21 00:34:17,322 INFO L401 ceAbstractionStarter]: For program point L882''(line 882) no Hoare annotation was computed. [2018-01-21 00:34:17,322 INFO L401 ceAbstractionStarter]: For program point mainErr0EnsuresViolation(lines 875 887) no Hoare annotation was computed. [2018-01-21 00:34:17,322 INFO L401 ceAbstractionStarter]: For program point mainFINAL(lines 875 887) no Hoare annotation was computed. [2018-01-21 00:34:17,322 INFO L397 ceAbstractionStarter]: At program point L883'(line 883) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:34:17,322 INFO L401 ceAbstractionStarter]: For program point L881'(line 881) no Hoare annotation was computed. [2018-01-21 00:34:17,323 INFO L397 ceAbstractionStarter]: At program point L879(line 879) the Hoare annotation is: (let ((.cse2 (= |#valid| |old(#valid)|))) (and (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)) (and .cse2 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))))) .cse2)) [2018-01-21 00:34:17,323 INFO L401 ceAbstractionStarter]: For program point L878(lines 878 880) no Hoare annotation was computed. [2018-01-21 00:34:17,323 INFO L401 ceAbstractionStarter]: For program point mainEXIT(lines 875 887) no Hoare annotation was computed. [2018-01-21 00:34:17,323 INFO L397 ceAbstractionStarter]: At program point L878''(lines 878 880) the Hoare annotation is: (let ((.cse2 (= |#valid| |old(#valid)|))) (and (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)) (and .cse2 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))))) .cse2)) [2018-01-21 00:34:17,323 INFO L401 ceAbstractionStarter]: For program point L886'(line 886) no Hoare annotation was computed. [2018-01-21 00:34:17,323 INFO L397 ceAbstractionStarter]: At program point L884'(line 884) the Hoare annotation is: (let ((.cse0 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= .cse0 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) [2018-01-21 00:34:17,323 INFO L401 ceAbstractionStarter]: For program point L782'''(lines 782 784) no Hoare annotation was computed. [2018-01-21 00:34:17,323 INFO L397 ceAbstractionStarter]: At program point L783(line 783) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:17,324 INFO L401 ceAbstractionStarter]: For program point L782(lines 782 784) no Hoare annotation was computed. [2018-01-21 00:34:17,324 INFO L397 ceAbstractionStarter]: At program point L781(line 781) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:17,324 INFO L401 ceAbstractionStarter]: For program point L783'(line 783) no Hoare annotation was computed. [2018-01-21 00:34:17,324 INFO L401 ceAbstractionStarter]: For program point L786(line 786) no Hoare annotation was computed. [2018-01-21 00:34:17,324 INFO L401 ceAbstractionStarter]: For program point L781'(line 781) no Hoare annotation was computed. [2018-01-21 00:34:17,324 INFO L401 ceAbstractionStarter]: For program point L785(line 785) no Hoare annotation was computed. [2018-01-21 00:34:17,324 INFO L397 ceAbstractionStarter]: At program point l3_insertENTRY(lines 779 787) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:17,324 INFO L397 ceAbstractionStarter]: At program point L782''(lines 782 784) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:17,324 INFO L401 ceAbstractionStarter]: For program point L785'(line 785) no Hoare annotation was computed. [2018-01-21 00:34:17,324 INFO L401 ceAbstractionStarter]: For program point l3_insertEXIT(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:34:17,325 INFO L401 ceAbstractionStarter]: For program point l3_insertFINAL(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:34:17,325 INFO L401 ceAbstractionStarter]: For program point l3_insertErr0EnsuresViolation(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:34:17,325 INFO L401 ceAbstractionStarter]: For program point l1_insertEXIT(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:34:17,325 INFO L397 ceAbstractionStarter]: At program point L799(line 799) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:17,325 INFO L401 ceAbstractionStarter]: For program point L803(line 803) no Hoare annotation was computed. [2018-01-21 00:34:17,325 INFO L397 ceAbstractionStarter]: At program point L801(line 801) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:17,325 INFO L401 ceAbstractionStarter]: For program point L800(lines 800 802) no Hoare annotation was computed. [2018-01-21 00:34:17,325 INFO L401 ceAbstractionStarter]: For program point L803'(line 803) no Hoare annotation was computed. [2018-01-21 00:34:17,325 INFO L401 ceAbstractionStarter]: For program point L801'(line 801) no Hoare annotation was computed. [2018-01-21 00:34:17,325 INFO L401 ceAbstractionStarter]: For program point L804(line 804) no Hoare annotation was computed. [2018-01-21 00:34:17,326 INFO L397 ceAbstractionStarter]: At program point l1_insertENTRY(lines 797 805) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:17,326 INFO L401 ceAbstractionStarter]: For program point L799'(line 799) no Hoare annotation was computed. [2018-01-21 00:34:17,326 INFO L401 ceAbstractionStarter]: For program point l1_insertFINAL(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:34:17,326 INFO L397 ceAbstractionStarter]: At program point L800''(lines 800 802) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:17,326 INFO L401 ceAbstractionStarter]: For program point L800'''(lines 800 802) no Hoare annotation was computed. [2018-01-21 00:34:17,326 INFO L401 ceAbstractionStarter]: For program point l1_insertErr0EnsuresViolation(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:34:17,326 INFO L401 ceAbstractionStarter]: For program point l0_destroyEXIT(lines 863 874) no Hoare annotation was computed. [2018-01-21 00:34:17,326 INFO L401 ceAbstractionStarter]: For program point L865'''(lines 865 873) no Hoare annotation was computed. [2018-01-21 00:34:17,326 INFO L401 ceAbstractionStarter]: For program point L865(lines 865 873) no Hoare annotation was computed. [2018-01-21 00:34:17,326 INFO L401 ceAbstractionStarter]: For program point L869(lines 869 870) no Hoare annotation was computed. [2018-01-21 00:34:17,326 INFO L401 ceAbstractionStarter]: For program point l0_destroyErr0EnsuresViolation(lines 863 874) no Hoare annotation was computed. [2018-01-21 00:34:17,327 INFO L401 ceAbstractionStarter]: For program point L868(line 868) no Hoare annotation was computed. [2018-01-21 00:34:17,327 INFO L401 ceAbstractionStarter]: For program point L867(line 867) no Hoare annotation was computed. [2018-01-21 00:34:17,327 INFO L401 ceAbstractionStarter]: For program point L866(lines 866 867) no Hoare annotation was computed. [2018-01-21 00:34:17,327 INFO L401 ceAbstractionStarter]: For program point L869'(lines 869 870) no Hoare annotation was computed. [2018-01-21 00:34:17,327 INFO L401 ceAbstractionStarter]: For program point L866''(lines 866 867) no Hoare annotation was computed. [2018-01-21 00:34:17,327 INFO L404 ceAbstractionStarter]: At program point L867'(line 867) the Hoare annotation is: true [2018-01-21 00:34:17,327 INFO L401 ceAbstractionStarter]: For program point L867''(line 867) no Hoare annotation was computed. [2018-01-21 00:34:17,327 INFO L404 ceAbstractionStarter]: At program point L865''(lines 865 873) the Hoare annotation is: true [2018-01-21 00:34:17,327 INFO L404 ceAbstractionStarter]: At program point l0_destroyENTRY(lines 863 874) the Hoare annotation is: true [2018-01-21 00:34:17,327 INFO L401 ceAbstractionStarter]: For program point L870(line 870) no Hoare annotation was computed. [2018-01-21 00:34:17,328 INFO L401 ceAbstractionStarter]: For program point calloc_modelErr0EnsuresViolation(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:34:17,328 INFO L401 ceAbstractionStarter]: For program point L742'(line 742) no Hoare annotation was computed. [2018-01-21 00:34:17,328 INFO L397 ceAbstractionStarter]: At program point calloc_modelENTRY(lines 740 743) the Hoare annotation is: (let ((.cse10 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|)) (.cse8 (= |#valid| |old(#valid)|)) (.cse9 (select |old(#valid)| |~#list~23.base|)) (.cse11 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|))) (let ((.cse0 (not (= .cse11 |~#list~23.offset|))) (.cse1 (not (= .cse9 1))) (.cse2 (not (= 8 |calloc_model_#in~size|))) (.cse3 (not (= 0 (select |old(#valid)| 0)))) (.cse4 (not (= (select |old(#length)| |~#list~23.base|) 4))) (.cse6 (and .cse8 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)))) (.cse5 (not (= .cse11 .cse10))) (.cse7 (not (= 0 .cse10)))) (and (or .cse0 .cse1 .cse2 (not (= 1 |calloc_model_#in~nmemb|)) .cse3 .cse4 .cse5 .cse6 .cse7) .cse8 (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 (not (= |calloc_model_#in~nmemb| .cse9)) .cse5 .cse7)))) [2018-01-21 00:34:17,328 INFO L401 ceAbstractionStarter]: For program point L741'(line 741) no Hoare annotation was computed. [2018-01-21 00:34:17,328 INFO L401 ceAbstractionStarter]: For program point calloc_modelFINAL(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:34:17,328 INFO L401 ceAbstractionStarter]: For program point calloc_modelEXIT(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:34:17,329 INFO L397 ceAbstractionStarter]: At program point L742(line 742) the Hoare annotation is: (let ((.cse23 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|)) (.cse13 (select |old(#valid)| |~#list~23.base|)) (.cse25 (let ((.cse26 (mod (* calloc_model_~nmemb calloc_model_~size) 4294967296))) (ite (<= .cse26 2147483647) .cse26 (+ .cse26 (- 4294967296))))) (.cse15 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (.cse18 (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|)) (.cse24 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|))) (let ((.cse0 (not (= .cse24 |~#list~23.offset|))) (.cse3 (= calloc_model_~nmemb (select |#valid| |calloc_model_#t~malloc0.base|))) (.cse9 (= .cse18 |~#list~23.offset|)) (.cse10 (= 1 calloc_model_~nmemb)) (.cse4 (= (select |#length| |~#list~23.base|) 4)) (.cse11 (= 1 (select |#valid| |~#list~23.base|))) (.cse12 (= 0 .cse15)) (.cse8 (select |old(#valid)| calloc_model_~ptr~5.base)) (.cse6 (= 8 calloc_model_~size)) (.cse5 (select |old(#valid)| |calloc_model_#t~malloc0.base|)) (.cse16 (= .cse25 (select |#length| |calloc_model_#t~malloc0.base|))) (.cse17 (= 0 (select |#valid| 0))) (.cse7 (= (select |#length| calloc_model_~ptr~5.base) .cse25)) (.cse14 (select |#valid| calloc_model_~ptr~5.base)) (.cse1 (not (= .cse13 1))) (.cse2 (not (= 8 |calloc_model_#in~size|))) (.cse19 (not (= 0 (select |old(#valid)| 0)))) (.cse20 (not (= (select |old(#length)| |~#list~23.base|) 4))) (.cse21 (not (= .cse24 .cse23))) (.cse22 (not (= 0 .cse23)))) (and (or .cse0 .cse1 .cse2 (and .cse3 .cse4 (= |~#list~23.offset| .cse5) .cse6 .cse7 (= |~#list~23.offset| .cse8) .cse9 .cse10 .cse11 .cse12 (= .cse13 .cse14) (= |calloc_model_#t~malloc0.offset| .cse15) .cse16 .cse17 (= .cse18 calloc_model_~ptr~5.offset)) .cse19 .cse20 (not (= |calloc_model_#in~nmemb| .cse13)) .cse21 .cse22) (or .cse0 (and .cse3 .cse9 (= 0 calloc_model_~ptr~5.offset) .cse10 .cse4 (= 0 |calloc_model_#t~malloc0.offset|) .cse11 .cse12 (= calloc_model_~ptr~5.offset .cse8) .cse6 (= |calloc_model_#t~malloc0.offset| .cse5) .cse16 .cse17 .cse7 (= .cse14 1)) .cse1 .cse2 (not (= 1 |calloc_model_#in~nmemb|)) .cse19 .cse20 .cse21 .cse22)))) [2018-01-21 00:34:17,329 INFO L401 ceAbstractionStarter]: For program point L741(line 741) no Hoare annotation was computed. [2018-01-21 00:34:17,329 INFO L401 ceAbstractionStarter]: For program point l4_insertEXIT(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:34:17,329 INFO L401 ceAbstractionStarter]: For program point l4_insertFINAL(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:34:17,329 INFO L401 ceAbstractionStarter]: For program point L777(line 777) no Hoare annotation was computed. [2018-01-21 00:34:17,329 INFO L401 ceAbstractionStarter]: For program point L776(line 776) no Hoare annotation was computed. [2018-01-21 00:34:17,329 INFO L397 ceAbstractionStarter]: At program point L775(line 775) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:17,329 INFO L397 ceAbstractionStarter]: At program point L774(line 774) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:17,329 INFO L401 ceAbstractionStarter]: For program point l4_insertErr0EnsuresViolation(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:34:17,330 INFO L401 ceAbstractionStarter]: For program point L776'(line 776) no Hoare annotation was computed. [2018-01-21 00:34:17,330 INFO L397 ceAbstractionStarter]: At program point l4_insertENTRY(lines 772 778) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:17,330 INFO L401 ceAbstractionStarter]: For program point L775'(line 775) no Hoare annotation was computed. [2018-01-21 00:34:17,330 INFO L401 ceAbstractionStarter]: For program point L774'(line 774) no Hoare annotation was computed. [2018-01-21 00:34:17,330 INFO L401 ceAbstractionStarter]: For program point L775''(line 775) no Hoare annotation was computed. [2018-01-21 00:34:17,330 INFO L401 ceAbstractionStarter]: For program point L776''(line 776) no Hoare annotation was computed. [2018-01-21 00:34:17,330 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieFINAL(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:34:17,330 INFO L401 ceAbstractionStarter]: For program point L767'(line 767) no Hoare annotation was computed. [2018-01-21 00:34:17,330 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieErr0EnsuresViolation(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:34:17,331 INFO L397 ceAbstractionStarter]: At program point zalloc_or_dieENTRY(lines 765 771) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and .cse0 (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse2 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= 8 |zalloc_or_die_#in~size|)) (not (= .cse1 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (and .cse0 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse1 .cse2)) (not (= 0 .cse2)))))) [2018-01-21 00:34:17,331 INFO L401 ceAbstractionStarter]: For program point L768(lines 768 769) no Hoare annotation was computed. [2018-01-21 00:34:17,331 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieEXIT(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:34:17,331 INFO L397 ceAbstractionStarter]: At program point L767(line 767) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and .cse0 (let ((.cse1 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|)) (.cse2 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|))) (or (not (= 8 |zalloc_or_die_#in~size|)) (not (= .cse1 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (and (= 8 zalloc_or_die_~size) .cse0 (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (not (= .cse1 .cse2)) (not (= 0 .cse2)))))) [2018-01-21 00:34:17,331 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initErr0EnsuresViolation(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:34:17,331 INFO L401 ceAbstractionStarter]: For program point L877'(line 877) no Hoare annotation was computed. [2018-01-21 00:34:17,331 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:34:17,331 INFO L397 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(lines 1 887) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:34:17,331 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:34:17,332 INFO L401 ceAbstractionStarter]: For program point L877(line 877) no Hoare annotation was computed. [2018-01-21 00:34:17,332 INFO L401 ceAbstractionStarter]: For program point L857'(lines 857 858) no Hoare annotation was computed. [2018-01-21 00:34:17,332 INFO L404 ceAbstractionStarter]: At program point L855'(line 855) the Hoare annotation is: true [2018-01-21 00:34:17,332 INFO L401 ceAbstractionStarter]: For program point L853'''(lines 853 861) no Hoare annotation was computed. [2018-01-21 00:34:17,332 INFO L404 ceAbstractionStarter]: At program point l1_destroyENTRY(lines 851 862) the Hoare annotation is: true [2018-01-21 00:34:17,332 INFO L401 ceAbstractionStarter]: For program point L854(lines 854 855) no Hoare annotation was computed. [2018-01-21 00:34:17,332 INFO L401 ceAbstractionStarter]: For program point L853(lines 853 861) no Hoare annotation was computed. [2018-01-21 00:34:17,332 INFO L401 ceAbstractionStarter]: For program point L858(line 858) no Hoare annotation was computed. [2018-01-21 00:34:17,332 INFO L401 ceAbstractionStarter]: For program point L857(lines 857 858) no Hoare annotation was computed. [2018-01-21 00:34:17,332 INFO L401 ceAbstractionStarter]: For program point L856(line 856) no Hoare annotation was computed. [2018-01-21 00:34:17,333 INFO L401 ceAbstractionStarter]: For program point L855(line 855) no Hoare annotation was computed. [2018-01-21 00:34:17,333 INFO L401 ceAbstractionStarter]: For program point L855''(line 855) no Hoare annotation was computed. [2018-01-21 00:34:17,333 INFO L404 ceAbstractionStarter]: At program point L853''(lines 853 861) the Hoare annotation is: true [2018-01-21 00:34:17,333 INFO L401 ceAbstractionStarter]: For program point L854''(lines 854 855) no Hoare annotation was computed. [2018-01-21 00:34:17,333 INFO L401 ceAbstractionStarter]: For program point l1_destroyErr0EnsuresViolation(lines 851 862) no Hoare annotation was computed. [2018-01-21 00:34:17,333 INFO L401 ceAbstractionStarter]: For program point l1_destroyEXIT(lines 851 862) no Hoare annotation was computed. [2018-01-21 00:34:17,333 INFO L404 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(lines 1 887) the Hoare annotation is: true [2018-01-21 00:34:17,333 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:34:17,334 INFO L397 ceAbstractionStarter]: At program point L1(lines 1 887) the Hoare annotation is: (let ((.cse1 (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|)) (.cse0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (and (= .cse0 .cse1) (= .cse1 |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 0 (select |#valid| 0)) (= 1 (select |#valid| |~#list~23.base|)) (= 0 .cse0))) [2018-01-21 00:34:17,334 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startErr0EnsuresViolation(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:34:17,334 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(lines 1 887) no Hoare annotation was computed. [2018-01-21 00:34:17,334 INFO L401 ceAbstractionStarter]: For program point L843(line 843) no Hoare annotation was computed. [2018-01-21 00:34:17,334 INFO L401 ceAbstractionStarter]: For program point L842(lines 842 843) no Hoare annotation was computed. [2018-01-21 00:34:17,334 INFO L401 ceAbstractionStarter]: For program point L841(lines 841 849) no Hoare annotation was computed. [2018-01-21 00:34:17,334 INFO L401 ceAbstractionStarter]: For program point L846(line 846) no Hoare annotation was computed. [2018-01-21 00:34:17,334 INFO L401 ceAbstractionStarter]: For program point L845(lines 845 846) no Hoare annotation was computed. [2018-01-21 00:34:17,334 INFO L401 ceAbstractionStarter]: For program point L844(line 844) no Hoare annotation was computed. [2018-01-21 00:34:17,334 INFO L401 ceAbstractionStarter]: For program point L845'(lines 845 846) no Hoare annotation was computed. [2018-01-21 00:34:17,334 INFO L404 ceAbstractionStarter]: At program point l2_destroyENTRY(lines 839 850) the Hoare annotation is: true [2018-01-21 00:34:17,335 INFO L404 ceAbstractionStarter]: At program point L841''(lines 841 849) the Hoare annotation is: true [2018-01-21 00:34:17,335 INFO L404 ceAbstractionStarter]: At program point L843'(line 843) the Hoare annotation is: true [2018-01-21 00:34:17,335 INFO L401 ceAbstractionStarter]: For program point L843''(line 843) no Hoare annotation was computed. [2018-01-21 00:34:17,335 INFO L401 ceAbstractionStarter]: For program point L842''(lines 842 843) no Hoare annotation was computed. [2018-01-21 00:34:17,335 INFO L401 ceAbstractionStarter]: For program point L841'''(lines 841 849) no Hoare annotation was computed. [2018-01-21 00:34:17,335 INFO L401 ceAbstractionStarter]: For program point l2_destroyErr0EnsuresViolation(lines 839 850) no Hoare annotation was computed. [2018-01-21 00:34:17,335 INFO L401 ceAbstractionStarter]: For program point l2_destroyEXIT(lines 839 850) no Hoare annotation was computed. [2018-01-21 00:34:17,336 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:34:17,337 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:34:17,337 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:34:17,337 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:34:17,337 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:34:17,337 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:34:17,337 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:34:17,337 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == mainErr0EnsuresViolation======== [2018-01-21 00:34:17,337 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:34:17,339 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states. [2018-01-21 00:34:17,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-01-21 00:34:17,341 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:34:17,341 INFO L322 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-21 00:34:17,341 INFO L371 AbstractCegarLoop]: === Iteration 1 === [mainErr0EnsuresViolation]=== [2018-01-21 00:34:17,342 INFO L82 PathProgramCache]: Analyzing trace with hash -1301984710, now seen corresponding path program 1 times [2018-01-21 00:34:17,342 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:34:17,342 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:34:17,343 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:34:17,343 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:34:17,343 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:34:17,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:34:17,348 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:34:17,358 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-01-21 00:34:17,358 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:34:17,359 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-01-21 00:34:17,359 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:34:17,359 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-21 00:34:17,359 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-21 00:34:17,359 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-21 00:34:17,360 INFO L87 Difference]: Start difference. First operand 198 states. Second operand 2 states. [2018-01-21 00:34:17,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:34:17,373 INFO L93 Difference]: Finished difference Result 388 states and 488 transitions. [2018-01-21 00:34:17,374 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-21 00:34:17,374 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 46 [2018-01-21 00:34:17,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:34:17,376 INFO L225 Difference]: With dead ends: 388 [2018-01-21 00:34:17,376 INFO L226 Difference]: Without dead ends: 181 [2018-01-21 00:34:17,377 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-21 00:34:17,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2018-01-21 00:34:17,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2018-01-21 00:34:17,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 181 states. [2018-01-21 00:34:17,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 210 transitions. [2018-01-21 00:34:17,392 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 210 transitions. Word has length 46 [2018-01-21 00:34:17,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:34:17,393 INFO L432 AbstractCegarLoop]: Abstraction has 181 states and 210 transitions. [2018-01-21 00:34:17,393 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-21 00:34:17,393 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 210 transitions. [2018-01-21 00:34:17,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2018-01-21 00:34:17,396 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:34:17,397 INFO L322 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-21 00:34:17,397 INFO L371 AbstractCegarLoop]: === Iteration 2 === [mainErr0EnsuresViolation]=== [2018-01-21 00:34:17,397 INFO L82 PathProgramCache]: Analyzing trace with hash 1104059775, now seen corresponding path program 1 times [2018-01-21 00:34:17,397 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:34:17,398 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:34:17,398 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:34:17,398 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:34:17,398 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:34:17,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:34:17,415 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:34:17,477 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:34:17,477 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:34:17,477 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:34:17,477 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 246 with the following transitions: [2018-01-21 00:34:17,478 INFO L201 CegarAbsIntRunner]: [72], [75], [78], [84], [86], [87], [89], [90], [92], [93], [95], [96], [98], [99], [100], [102], [103], [107], [115], [117], [118], [124], [126], [130], [136], [138], [140], [144], [147], [150], [156], [157], [158], [159], [160], [162], [168], [169], [170], [172], [176], [179], [182], [188], [189], [190], [191], [192], [194], [196], [200], [203], [206], [212], [213], [214], [215], [216], [218], [220], [224], [227], [230], [236], [237], [238], [239], [240], [242], [243], [244], [246], [247], [249], [251], [253], [254], [255], [256], [257], [258], [259], [261], [263], [266], [268], [270], [271], [272], [273], [351], [352], [353], [354], [355], [356], [357], [358], [359], [360], [361], [362], [365], [366], [367], [368], [369], [370], [371], [372], [373], [374], [375], [376], [377], [378], [379], [380], [381], [382], [383], [384], [385], [386], [387], [388], [391], [392], [393] [2018-01-21 00:34:17,481 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:34:17,481 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:34:17,822 INFO L262 AbstractInterpreter]: Error location(s) were unreachable [2018-01-21 00:34:17,822 INFO L268 AbstractInterpreter]: Visited 124 different actions 237 times. Never merged. Never widened. Never found a fixpoint. Largest state had 30 variables. [2018-01-21 00:34:17,829 INFO L395 sIntCurrentIteration]: Generating AbsInt predicates [2018-01-21 00:34:18,332 INFO L232 lantSequenceWeakener]: Weakened 204 states. On average, predicates are now at 43.51% of their original sizes. [2018-01-21 00:34:18,332 INFO L408 sIntCurrentIteration]: Unifying AI predicates Received shutdown request... [2018-01-21 00:34:20,276 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:34:20,278 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:34:20,278 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:34:20,278 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:34:20,278 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:34:20,278 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:34:20,278 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:34:20,278 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:34:20,278 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l3_insertErr0EnsuresViolation======== [2018-01-21 00:34:20,278 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:34:20,279 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states. [2018-01-21 00:34:20,280 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:34:20,280 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:34:20,280 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:34:20,280 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:34:20,280 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:34:20,280 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:34:20,281 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:34:20,281 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:34:20,281 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l1_insertErr0EnsuresViolation======== [2018-01-21 00:34:20,281 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:34:20,282 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states. [2018-01-21 00:34:20,282 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:34:20,283 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:34:20,283 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:34:20,283 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:34:20,283 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:34:20,283 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:34:20,283 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:34:20,283 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:34:20,283 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l0_destroyErr0EnsuresViolation======== [2018-01-21 00:34:20,283 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:34:20,284 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states. [2018-01-21 00:34:20,284 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:34:20,285 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:34:20,285 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:34:20,285 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:34:20,285 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:34:20,285 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:34:20,285 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:34:20,285 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:34:20,285 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == calloc_modelErr0EnsuresViolation======== [2018-01-21 00:34:20,285 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:34:20,287 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states. [2018-01-21 00:34:20,287 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:34:20,288 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:34:20,288 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:34:20,288 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:34:20,288 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:34:20,288 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:34:20,288 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:34:20,288 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:34:20,288 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l4_insertErr0EnsuresViolation======== [2018-01-21 00:34:20,288 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:34:20,289 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states. [2018-01-21 00:34:20,289 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:34:20,290 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:34:20,290 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:34:20,290 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:34:20,290 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:34:20,290 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:34:20,290 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:34:20,290 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:34:20,290 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == zalloc_or_dieErr0EnsuresViolation======== [2018-01-21 00:34:20,291 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:34:20,292 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states. [2018-01-21 00:34:20,292 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:34:20,293 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:34:20,293 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:34:20,293 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:34:20,293 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:34:20,293 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:34:20,293 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:34:20,293 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:34:20,293 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.initErr0EnsuresViolation======== [2018-01-21 00:34:20,293 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:34:20,294 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states. [2018-01-21 00:34:20,295 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:34:20,296 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:34:20,296 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:34:20,296 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:34:20,296 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:34:20,296 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:34:20,296 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:34:20,296 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:34:20,296 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l1_destroyErr0EnsuresViolation======== [2018-01-21 00:34:20,296 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:34:20,298 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states. [2018-01-21 00:34:20,298 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:34:20,299 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:34:20,299 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:34:20,299 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:34:20,299 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:34:20,299 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:34:20,299 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:34:20,300 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:34:20,300 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.startErr0EnsuresViolation======== [2018-01-21 00:34:20,300 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:34:20,302 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states. [2018-01-21 00:34:20,302 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:34:20,303 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:34:20,303 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:34:20,303 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:34:20,303 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:34:20,303 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:34:20,303 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:34:20,303 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:34:20,303 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l2_destroyErr0EnsuresViolation======== [2018-01-21 00:34:20,303 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:34:20,305 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states. [2018-01-21 00:34:20,305 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:34:20,306 WARN L187 ceAbstractionStarter]: Timeout [2018-01-21 00:34:20,306 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.01 12:34:20 BoogieIcfgContainer [2018-01-21 00:34:20,306 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-01-21 00:34:20,308 INFO L168 Benchmark]: Toolchain (without parser) took 40418.26 ms. Allocated memory was 307.2 MB in the beginning and 1.4 GB in the end (delta: 1.1 GB). Free memory was 265.5 MB in the beginning and 496.5 MB in the end (delta: -231.0 MB). Peak memory consumption was 832.8 MB. Max. memory is 5.3 GB. [2018-01-21 00:34:20,308 INFO L168 Benchmark]: CDTParser took 0.27 ms. Allocated memory is still 307.2 MB. Free memory is still 271.5 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-01-21 00:34:20,309 INFO L168 Benchmark]: CACSL2BoogieTranslator took 259.74 ms. Allocated memory is still 307.2 MB. Free memory was 264.5 MB in the beginning and 251.5 MB in the end (delta: 13.0 MB). Peak memory consumption was 13.0 MB. Max. memory is 5.3 GB. [2018-01-21 00:34:20,309 INFO L168 Benchmark]: Boogie Preprocessor took 47.59 ms. Allocated memory is still 307.2 MB. Free memory was 251.5 MB in the beginning and 249.5 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 5.3 GB. [2018-01-21 00:34:20,309 INFO L168 Benchmark]: RCFGBuilder took 694.90 ms. Allocated memory is still 307.2 MB. Free memory was 249.5 MB in the beginning and 204.3 MB in the end (delta: 45.2 MB). Peak memory consumption was 45.2 MB. Max. memory is 5.3 GB. [2018-01-21 00:34:20,310 INFO L168 Benchmark]: TraceAbstraction took 39406.70 ms. Allocated memory was 307.2 MB in the beginning and 1.4 GB in the end (delta: 1.1 GB). Free memory was 203.3 MB in the beginning and 496.5 MB in the end (delta: -293.2 MB). Peak memory consumption was 770.6 MB. Max. memory is 5.3 GB. [2018-01-21 00:34:20,312 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.27 ms. Allocated memory is still 307.2 MB. Free memory is still 271.5 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 259.74 ms. Allocated memory is still 307.2 MB. Free memory was 264.5 MB in the beginning and 251.5 MB in the end (delta: 13.0 MB). Peak memory consumption was 13.0 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 47.59 ms. Allocated memory is still 307.2 MB. Free memory was 251.5 MB in the beginning and 249.5 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 694.90 ms. Allocated memory is still 307.2 MB. Free memory was 249.5 MB in the beginning and 204.3 MB in the end (delta: 45.2 MB). Peak memory consumption was 45.2 MB. Max. memory is 5.3 GB. * TraceAbstraction took 39406.70 ms. Allocated memory was 307.2 MB in the beginning and 1.4 GB in the end (delta: 1.1 GB). Free memory was 203.3 MB in the beginning and 496.5 MB in the end (delta: -293.2 MB). Peak memory consumption was 770.6 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2: - StatisticsResult: ArrayEqualityDomainStatistics #Locations : 117 LocStat_MAX_WEQGRAPH_SIZE : 0 LocStat_MAX_SIZEOF_WEQEDGELABEL : 0 LocStat_NO_SUPPORTING_EQUALITIES : 1409 LocStat_NO_SUPPORTING_DISEQUALITIES : 623 LocStat_NO_DISJUNCTIONS : -234 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 151 TransStat_MAX_WEQGRAPH_SIZE : 0 TransStat_MAX_SIZEOF_WEQEDGELABEL : 0 TransStat_NO_SUPPORTING_EQUALITIES : 266 TransStat_NO_SUPPORTING_DISEQUALITIES : 10 TransStat_NO_DISJUNCTIONS : 152 TransStat_MAX_NO_DISJUNCTIONS : 2 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 0.355409 RENAME_VARIABLES(MILLISECONDS) : 0.285207 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.323606 PROJECTAWAY(MILLISECONDS) : 0.027437 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.001250 DISJOIN(MILLISECONDS) : 0.520477 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.315937 ADD_EQUALITY(MILLISECONDS) : 0.017307 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.012060 #CONJOIN_DISJUNCTIVE : 295 #RENAME_VARIABLES : 542 #UNFREEZE : 0 #CONJOIN : 543 #PROJECTAWAY : 476 #ADD_WEAK_EQUALITY : 53 #DISJOIN : 85 #RENAME_VARIABLES_DISJUNCTIVE : 536 #ADD_EQUALITY : 288 #DISJOIN_DISJUNCTIVE : 0 #ADD_DISEQUALITY : 6 - StatisticsResult: ArrayEqualityDomainStatistics #Locations : 89 LocStat_MAX_WEQGRAPH_SIZE : 0 LocStat_MAX_SIZEOF_WEQEDGELABEL : 0 LocStat_NO_SUPPORTING_EQUALITIES : 1050 LocStat_NO_SUPPORTING_DISEQUALITIES : 484 LocStat_NO_DISJUNCTIONS : -178 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 114 TransStat_MAX_WEQGRAPH_SIZE : 0 TransStat_MAX_SIZEOF_WEQEDGELABEL : 0 TransStat_NO_SUPPORTING_EQUALITIES : 215 TransStat_NO_SUPPORTING_DISEQUALITIES : 9 TransStat_NO_DISJUNCTIONS : 115 TransStat_MAX_NO_DISJUNCTIONS : 2 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 0.404767 RENAME_VARIABLES(MILLISECONDS) : 0.140548 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.383458 PROJECTAWAY(MILLISECONDS) : 0.037722 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.001167 DISJOIN(MILLISECONDS) : 0.280744 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.160558 ADD_EQUALITY(MILLISECONDS) : 0.033999 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.008765 #CONJOIN_DISJUNCTIVE : 249 #RENAME_VARIABLES : 473 #UNFREEZE : 0 #CONJOIN : 477 #PROJECTAWAY : 402 #ADD_WEAK_EQUALITY : 53 #DISJOIN : 85 #RENAME_VARIABLES_DISJUNCTIVE : 467 #ADD_EQUALITY : 237 #DISJOIN_DISJUNCTIVE : 0 #ADD_DISEQUALITY : 5 - StatisticsResult: ArrayEqualityDomainStatistics #Locations : 119 LocStat_MAX_WEQGRAPH_SIZE : 0 LocStat_MAX_SIZEOF_WEQEDGELABEL : 0 LocStat_NO_SUPPORTING_EQUALITIES : 1424 LocStat_NO_SUPPORTING_DISEQUALITIES : 633 LocStat_NO_DISJUNCTIONS : -238 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 155 TransStat_MAX_WEQGRAPH_SIZE : 0 TransStat_MAX_SIZEOF_WEQEDGELABEL : 0 TransStat_NO_SUPPORTING_EQUALITIES : 271 TransStat_NO_SUPPORTING_DISEQUALITIES : 10 TransStat_NO_DISJUNCTIONS : 156 TransStat_MAX_NO_DISJUNCTIONS : 2 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 0.383336 RENAME_VARIABLES(MILLISECONDS) : 0.220974 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.359603 PROJECTAWAY(MILLISECONDS) : 0.017493 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.001238 DISJOIN(MILLISECONDS) : 0.264486 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.243801 ADD_EQUALITY(MILLISECONDS) : 0.013614 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.009293 #CONJOIN_DISJUNCTIVE : 298 #RENAME_VARIABLES : 548 #UNFREEZE : 0 #CONJOIN : 550 #PROJECTAWAY : 483 #ADD_WEAK_EQUALITY : 53 #DISJOIN : 85 #RENAME_VARIABLES_DISJUNCTIVE : 542 #ADD_EQUALITY : 293 #DISJOIN_DISJUNCTIVE : 0 #ADD_DISEQUALITY : 6 - StatisticsResult: ArrayEqualityDomainStatistics #Locations : 39 LocStat_MAX_WEQGRAPH_SIZE : 0 LocStat_MAX_SIZEOF_WEQEDGELABEL : 0 LocStat_NO_SUPPORTING_EQUALITIES : 472 LocStat_NO_SUPPORTING_DISEQUALITIES : 107 LocStat_NO_DISJUNCTIONS : -78 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 58 TransStat_MAX_WEQGRAPH_SIZE : 0 TransStat_MAX_SIZEOF_WEQEDGELABEL : 0 TransStat_NO_SUPPORTING_EQUALITIES : 138 TransStat_NO_SUPPORTING_DISEQUALITIES : 8 TransStat_NO_DISJUNCTIONS : 58 TransStat_MAX_NO_DISJUNCTIONS : 2 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 0.002409 RENAME_VARIABLES(MILLISECONDS) : 0.076397 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.124413 PROJECTAWAY(MILLISECONDS) : 0.110525 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.001568 DISJOIN(MILLISECONDS) : 0.138764 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.111355 ADD_EQUALITY(MILLISECONDS) : 0.004508 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.003178 #CONJOIN_DISJUNCTIVE : 116 #RENAME_VARIABLES : 208 #UNFREEZE : 0 #CONJOIN : 236 #PROJECTAWAY : 181 #ADD_WEAK_EQUALITY : 9 #DISJOIN : 34 #RENAME_VARIABLES_DISJUNCTIVE : 206 #ADD_EQUALITY : 138 #DISJOIN_DISJUNCTIVE : 0 #ADD_DISEQUALITY : 4 - StatisticsResult: ArrayEqualityDomainStatistics #Locations : 115 LocStat_MAX_WEQGRAPH_SIZE : 0 LocStat_MAX_SIZEOF_WEQEDGELABEL : 0 LocStat_NO_SUPPORTING_EQUALITIES : 1425 LocStat_NO_SUPPORTING_DISEQUALITIES : 675 LocStat_NO_DISJUNCTIONS : -230 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 146 TransStat_MAX_WEQGRAPH_SIZE : 0 TransStat_MAX_SIZEOF_WEQEDGELABEL : 0 TransStat_NO_SUPPORTING_EQUALITIES : 257 TransStat_NO_SUPPORTING_DISEQUALITIES : 9 TransStat_NO_DISJUNCTIONS : 147 TransStat_MAX_NO_DISJUNCTIONS : 2 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 0.410569 RENAME_VARIABLES(MILLISECONDS) : 0.172245 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.394832 PROJECTAWAY(MILLISECONDS) : 0.109416 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.000857 DISJOIN(MILLISECONDS) : 0.180552 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.186902 ADD_EQUALITY(MILLISECONDS) : 0.005450 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.007257 #CONJOIN_DISJUNCTIVE : 328 #RENAME_VARIABLES : 624 #UNFREEZE : 0 #CONJOIN : 592 #PROJECTAWAY : 522 #ADD_WEAK_EQUALITY : 53 #DISJOIN : 121 #RENAME_VARIABLES_DISJUNCTIVE : 618 #ADD_EQUALITY : 279 #DISJOIN_DISJUNCTIVE : 0 #ADD_DISEQUALITY : 5 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 827]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - StatisticsResult: Ultimate Automizer benchmark data for error location: l3_destroyErr0EnsuresViolation CFG has 16 procedures, 198 locations, 15 error locations. SAFE Result, 15.3s OverallTime, 2 OverallIterations, 6 TraceHistogramMax, 6.6s AutomataDifference, 0.0s DeadEndRemovalTime, 0.8s HoareAnnotationTime, HoareTripleCheckerStatistics: 236 SDtfs, 68 SDslu, 104 SDs, 0 SdLazy, 1176 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2.2s Time, PredicateUnifierStatistics: 2 DeclaredPredicates, 220 GetRequests, 98 SyntacticMatches, 12 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3262 ImplicationChecksByTransitivity, 6.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=198occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 1.0s AbstIntTime, 1 AbstIntIterations, 1 AbstIntStrong, 0.9118575392437008 AbsIntWeakeningRatio, 1.3267326732673268 AbsIntAvgWeakeningVarsNumRemoved, 7.633663366336633 AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 2 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 49 LocationsWithAnnotation, 142 PreInvPairs, 145 NumberOfFragments, 1291 HoareAnnotationTreeSize, 142 FomulaSimplifications, 91 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 49 FomulaSimplificationsInter, 558 FormulaSimplificationTreeSizeReductionInter, 0.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.1s InterpolantComputationTime, 231 NumberOfCodeBlocks, 231 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 27 ConstructedInterpolants, 0 QuantifiedInterpolants, 729 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, REUSE_STATISTICS: No data available - PositiveResult [Line: 806]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - StatisticsResult: Ultimate Automizer benchmark data for error location: l0_insertErr0EnsuresViolation CFG has 16 procedures, 198 locations, 15 error locations. SAFE Result, 2.2s OverallTime, 2 OverallIterations, 6 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.1s HoareAnnotationTime, HoareTripleCheckerStatistics: 309 SDtfs, 13 SDslu, 3 SDs, 0 SdLazy, 25 SolverSat, 6 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 416 GetRequests, 415 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=198occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.4s AbstIntTime, 1 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 2 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 49 LocationsWithAnnotation, 132 PreInvPairs, 164 NumberOfFragments, 99 HoareAnnotationTreeSize, 132 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 49 FomulaSimplificationsInter, 4 FormulaSimplificationTreeSizeReductionInter, 0.0s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 418 NumberOfCodeBlocks, 418 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 414 ConstructedInterpolants, 0 QuantifiedInterpolants, 134830 SizeOfPredicates, 0 NumberOfNonLiveVariables, 909 ConjunctsInSsa, 35 ConjunctsInUnsatCore, 4 InterpolantComputations, 4 PerfectInterpolantSequences, 510/510 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, REUSE_STATISTICS: No data available - PositiveResult [Line: 815]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - StatisticsResult: Ultimate Automizer benchmark data for error location: l4_destroyErr0EnsuresViolation CFG has 16 procedures, 198 locations, 15 error locations. SAFE Result, 15.0s OverallTime, 2 OverallIterations, 6 TraceHistogramMax, 7.6s AutomataDifference, 0.0s DeadEndRemovalTime, 0.7s HoareAnnotationTime, HoareTripleCheckerStatistics: 236 SDtfs, 70 SDslu, 110 SDs, 0 SdLazy, 1309 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2.3s Time, PredicateUnifierStatistics: 2 DeclaredPredicates, 225 GetRequests, 102 SyntacticMatches, 10 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3377 ImplicationChecksByTransitivity, 6.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=198occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.4s AbstIntTime, 1 AbstIntIterations, 1 AbstIntStrong, 0.911850560697983 AbsIntWeakeningRatio, 1.3333333333333333 AbsIntAvgWeakeningVarsNumRemoved, 7.526570048309178 AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 2 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 49 LocationsWithAnnotation, 142 PreInvPairs, 145 NumberOfFragments, 1291 HoareAnnotationTreeSize, 142 FomulaSimplifications, 91 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 49 FomulaSimplificationsInter, 558 FormulaSimplificationTreeSizeReductionInter, 0.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 241 NumberOfCodeBlocks, 241 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 32 ConstructedInterpolants, 0 QuantifiedInterpolants, 1024 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, REUSE_STATISTICS: No data available - PositiveResult [Line: 788]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - StatisticsResult: Ultimate Automizer benchmark data for error location: l2_insertErr0EnsuresViolation CFG has 16 procedures, 198 locations, 15 error locations. SAFE Result, 3.7s OverallTime, 1 OverallIterations, 3 TraceHistogramMax, 2.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.8s HoareAnnotationTime, HoareTripleCheckerStatistics: 9 SDtfs, 90 SDslu, 42 SDs, 0 SdLazy, 538 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.6s Time, PredicateUnifierStatistics: 2 DeclaredPredicates, 96 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 0.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=198occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.1s AbstIntTime, 1 AbstIntIterations, 1 AbstIntStrong, 0.9090647145913278 AbsIntWeakeningRatio, 1.4487179487179487 AbsIntAvgWeakeningVarsNumRemoved, 11.025641025641026 AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 49 LocationsWithAnnotation, 81 PreInvPairs, 84 NumberOfFragments, 1354 HoareAnnotationTreeSize, 81 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 49 FomulaSimplificationsInter, 657 FormulaSimplificationTreeSizeReductionInter, 0.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 79 NumberOfCodeBlocks, 79 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, REUSE_STATISTICS: No data available - TimeoutResultAtElement [Line: 875]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 875). Cancelled while BasicCegarLoop was analyzing trace of length 246 with TraceHistMax 6, while AbsIntCurrentIteration was generating AI predicates, while PredicateComparison was comparing new predicate (quantifier-free) to 60 known predicates. - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr0EnsuresViolation CFG has 16 procedures, 198 locations, 15 error locations. TIMEOUT Result, 2.9s OverallTime, 2 OverallIterations, 6 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 227 SDtfs, 0 SDslu, 0 SDs, 0 SdLazy, 0 SolverSat, 0 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=198occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.3s AbstIntTime, 1 AbstIntIterations, 1 AbstIntStrong, 0.911958081749326 AbsIntWeakeningRatio, 1.2827868852459017 AbsIntAvgWeakeningVarsNumRemoved, 5.774590163934426 AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 46 NumberOfCodeBlocks, 46 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 45 ConstructedInterpolants, 0 QuantifiedInterpolants, 2025 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 40/40 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, REUSE_STATISTICS: No data available - TimeoutResultAtElement [Line: 779]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 779). Cancelled while IsEmpty was searching accepting run (input had 198 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: l3_insertErr0EnsuresViolation CFG has 16 procedures, 198 locations, 15 error locations. TIMEOUT Result, 0.0s OverallTime, 0 OverallIterations, 0 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=198occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, REUSE_STATISTICS: No data available - TimeoutResultAtElement [Line: 797]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 797). Cancelled while IsEmpty was searching accepting run (input had 198 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: l1_insertErr0EnsuresViolation CFG has 16 procedures, 198 locations, 15 error locations. TIMEOUT Result, 0.0s OverallTime, 0 OverallIterations, 0 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=198occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, REUSE_STATISTICS: No data available - TimeoutResultAtElement [Line: 863]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 863). Cancelled while IsEmpty was searching accepting run (input had 198 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: l0_destroyErr0EnsuresViolation CFG has 16 procedures, 198 locations, 15 error locations. TIMEOUT Result, 0.0s OverallTime, 0 OverallIterations, 0 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=198occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, REUSE_STATISTICS: No data available - TimeoutResultAtElement [Line: 740]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 740). Cancelled while IsEmpty was searching accepting run (input had 198 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: calloc_modelErr0EnsuresViolation CFG has 16 procedures, 198 locations, 15 error locations. TIMEOUT Result, 0.0s OverallTime, 0 OverallIterations, 0 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=198occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, REUSE_STATISTICS: No data available - TimeoutResultAtElement [Line: 772]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 772). Cancelled while IsEmpty was searching accepting run (input had 198 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: l4_insertErr0EnsuresViolation CFG has 16 procedures, 198 locations, 15 error locations. TIMEOUT Result, 0.0s OverallTime, 0 OverallIterations, 0 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=198occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, REUSE_STATISTICS: No data available - TimeoutResultAtElement [Line: 765]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 765). Cancelled while IsEmpty was searching accepting run (input had 198 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: zalloc_or_dieErr0EnsuresViolation CFG has 16 procedures, 198 locations, 15 error locations. TIMEOUT Result, 0.0s OverallTime, 0 OverallIterations, 0 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=198occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, REUSE_STATISTICS: No data available - TimeoutResultAtElement [Line: 1]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 1). Cancelled while IsEmpty was searching accepting run (input had 198 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: ULTIMATE.initErr0EnsuresViolation CFG has 16 procedures, 198 locations, 15 error locations. TIMEOUT Result, 0.0s OverallTime, 0 OverallIterations, 0 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=198occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, REUSE_STATISTICS: No data available - TimeoutResultAtElement [Line: 851]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 851). Cancelled while IsEmpty was searching accepting run (input had 198 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: l1_destroyErr0EnsuresViolation CFG has 16 procedures, 198 locations, 15 error locations. TIMEOUT Result, 0.0s OverallTime, 0 OverallIterations, 0 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=198occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, REUSE_STATISTICS: No data available - TimeoutResultAtElement [Line: 1]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 1). Cancelled while IsEmpty was searching accepting run (input had 198 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: ULTIMATE.startErr0EnsuresViolation CFG has 16 procedures, 198 locations, 15 error locations. TIMEOUT Result, 0.0s OverallTime, 0 OverallIterations, 0 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=198occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, REUSE_STATISTICS: No data available - TimeoutResultAtElement [Line: 839]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 839). Cancelled while IsEmpty was searching accepting run (input had 198 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: l2_destroyErr0EnsuresViolation CFG has 16 procedures, 198 locations, 15 error locations. TIMEOUT Result, 0.0s OverallTime, 0 OverallIterations, 0 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=198occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, REUSE_STATISTICS: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-Benchmark-0-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-0-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-0-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-1-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-1-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-2-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-2-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-3-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-3-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-4-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-4-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-1-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-2-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-3-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-4-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-5-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-6-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-7-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-8-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-9-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-10-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-11-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-12-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-13-2018-01-21_00-34-20-327.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_false-valid-memtrack.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-14-2018-01-21_00-34-20-327.csv Completed graceful shutdown