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_true-valid-memsafety.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-2f49842 [2018-01-21 00:35:37,958 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-01-21 00:35:37,960 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-01-21 00:35:37,975 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-01-21 00:35:37,975 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-01-21 00:35:37,976 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-01-21 00:35:37,977 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-01-21 00:35:37,979 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-01-21 00:35:37,981 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-01-21 00:35:37,982 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-01-21 00:35:37,983 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-01-21 00:35:37,984 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-01-21 00:35:37,985 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-01-21 00:35:37,986 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-01-21 00:35:37,987 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-01-21 00:35:37,989 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-01-21 00:35:37,992 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-01-21 00:35:37,994 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-01-21 00:35:37,996 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-01-21 00:35:37,997 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-01-21 00:35:37,999 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-01-21 00:35:38,000 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-01-21 00:35:38,000 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-01-21 00:35:38,001 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-01-21 00:35:38,002 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-01-21 00:35:38,003 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-01-21 00:35:38,004 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-01-21 00:35:38,005 INFO L177 SettingsManager]: PEA to Boogie provides no preferences, ignoring... [2018-01-21 00:35:38,005 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-01-21 00:35:38,005 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-01-21 00:35:38,006 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-01-21 00:35:38,006 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:35:38,015 INFO L110 SettingsManager]: Loading preferences was successful [2018-01-21 00:35:38,015 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-01-21 00:35:38,016 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-01-21 00:35:38,016 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-01-21 00:35:38,016 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-01-21 00:35:38,016 INFO L133 SettingsManager]: * Deactivate Weak Equivalences=true [2018-01-21 00:35:38,016 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-01-21 00:35:38,017 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-01-21 00:35:38,017 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-01-21 00:35:38,017 INFO L133 SettingsManager]: * sizeof long=4 [2018-01-21 00:35:38,017 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-01-21 00:35:38,018 INFO L133 SettingsManager]: * Check allocation purity=true [2018-01-21 00:35:38,018 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-01-21 00:35:38,018 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-01-21 00:35:38,018 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-01-21 00:35:38,018 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-01-21 00:35:38,018 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-01-21 00:35:38,018 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-01-21 00:35:38,018 INFO L133 SettingsManager]: * sizeof long double=12 [2018-01-21 00:35:38,019 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-01-21 00:35:38,019 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-01-21 00:35:38,019 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-01-21 00:35:38,019 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-01-21 00:35:38,019 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-01-21 00:35:38,019 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-01-21 00:35:38,020 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-01-21 00:35:38,020 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-21 00:35:38,020 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-01-21 00:35:38,020 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-01-21 00:35:38,020 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-01-21 00:35:38,020 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-01-21 00:35:38,020 INFO L133 SettingsManager]: * Stop after first violation was found=false [2018-01-21 00:35:38,021 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-01-21 00:35:38,021 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-01-21 00:35:38,021 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-01-21 00:35:38,021 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-01-21 00:35:38,021 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2018-01-21 00:35:38,022 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-01-21 00:35:38,022 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-01-21 00:35:38,056 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-01-21 00:35:38,067 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully initialized [2018-01-21 00:35:38,072 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-01-21 00:35:38,073 INFO L271 PluginConnector]: Initializing CDTParser... [2018-01-21 00:35:38,073 INFO L276 PluginConnector]: CDTParser initialized [2018-01-21 00:35:38,074 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/memsafety/test-0235_true-valid-memsafety.i [2018-01-21 00:35:38,255 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-01-21 00:35:38,260 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-01-21 00:35:38,261 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-01-21 00:35:38,261 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-01-21 00:35:38,267 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-01-21 00:35:38,268 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.01 12:35:38" (1/1) ... [2018-01-21 00:35:38,270 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@408feb46 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:35:38, skipping insertion in model container [2018-01-21 00:35:38,271 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.01 12:35:38" (1/1) ... [2018-01-21 00:35:38,285 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-21 00:35:38,329 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-21 00:35:38,465 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-21 00:35:38,495 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-21 00:35:38,510 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:35:38 WrapperNode [2018-01-21 00:35:38,510 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-01-21 00:35:38,511 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-01-21 00:35:38,511 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-01-21 00:35:38,511 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-01-21 00:35:38,526 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:35:38" (1/1) ... [2018-01-21 00:35:38,526 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:35:38" (1/1) ... [2018-01-21 00:35:38,538 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:35:38" (1/1) ... [2018-01-21 00:35:38,539 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:35:38" (1/1) ... [2018-01-21 00:35:38,552 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:35:38" (1/1) ... [2018-01-21 00:35:38,558 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:35:38" (1/1) ... [2018-01-21 00:35:38,560 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:35:38" (1/1) ... [2018-01-21 00:35:38,564 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-01-21 00:35:38,564 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-01-21 00:35:38,565 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-01-21 00:35:38,565 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-01-21 00:35:38,566 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:35:38" (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:35:38,620 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-01-21 00:35:38,621 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-01-21 00:35:38,621 INFO L136 BoogieDeclarations]: Found implementation of procedure calloc_model [2018-01-21 00:35:38,621 INFO L136 BoogieDeclarations]: Found implementation of procedure zalloc_or_die [2018-01-21 00:35:38,621 INFO L136 BoogieDeclarations]: Found implementation of procedure l4_insert [2018-01-21 00:35:38,621 INFO L136 BoogieDeclarations]: Found implementation of procedure l3_insert [2018-01-21 00:35:38,621 INFO L136 BoogieDeclarations]: Found implementation of procedure l2_insert [2018-01-21 00:35:38,621 INFO L136 BoogieDeclarations]: Found implementation of procedure l1_insert [2018-01-21 00:35:38,621 INFO L136 BoogieDeclarations]: Found implementation of procedure l0_insert [2018-01-21 00:35:38,621 INFO L136 BoogieDeclarations]: Found implementation of procedure l4_destroy [2018-01-21 00:35:38,622 INFO L136 BoogieDeclarations]: Found implementation of procedure l3_destroy [2018-01-21 00:35:38,622 INFO L136 BoogieDeclarations]: Found implementation of procedure l2_destroy [2018-01-21 00:35:38,622 INFO L136 BoogieDeclarations]: Found implementation of procedure l1_destroy [2018-01-21 00:35:38,622 INFO L136 BoogieDeclarations]: Found implementation of procedure l0_destroy [2018-01-21 00:35:38,622 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-01-21 00:35:38,622 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-01-21 00:35:38,622 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-01-21 00:35:38,622 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.free [2018-01-21 00:35:38,622 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-01-21 00:35:38,623 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-01-21 00:35:38,623 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-01-21 00:35:38,623 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-01-21 00:35:38,623 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-01-21 00:35:38,623 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-01-21 00:35:38,623 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-01-21 00:35:38,623 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-01-21 00:35:38,623 INFO L128 BoogieDeclarations]: Found specification of procedure calloc_model [2018-01-21 00:35:38,623 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-01-21 00:35:38,623 INFO L128 BoogieDeclarations]: Found specification of procedure zalloc_or_die [2018-01-21 00:35:38,624 INFO L128 BoogieDeclarations]: Found specification of procedure l4_insert [2018-01-21 00:35:38,624 INFO L128 BoogieDeclarations]: Found specification of procedure l3_insert [2018-01-21 00:35:38,624 INFO L128 BoogieDeclarations]: Found specification of procedure l2_insert [2018-01-21 00:35:38,624 INFO L128 BoogieDeclarations]: Found specification of procedure l1_insert [2018-01-21 00:35:38,624 INFO L128 BoogieDeclarations]: Found specification of procedure l0_insert [2018-01-21 00:35:38,624 INFO L128 BoogieDeclarations]: Found specification of procedure l4_destroy [2018-01-21 00:35:38,624 INFO L128 BoogieDeclarations]: Found specification of procedure l3_destroy [2018-01-21 00:35:38,624 INFO L128 BoogieDeclarations]: Found specification of procedure l2_destroy [2018-01-21 00:35:38,624 INFO L128 BoogieDeclarations]: Found specification of procedure l1_destroy [2018-01-21 00:35:38,624 INFO L128 BoogieDeclarations]: Found specification of procedure l0_destroy [2018-01-21 00:35:38,624 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-01-21 00:35:38,625 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-01-21 00:35:38,625 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-01-21 00:35:39,250 INFO L257 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-01-21 00:35:39,251 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.01 12:35:39 BoogieIcfgContainer [2018-01-21 00:35:39,251 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-01-21 00:35:39,253 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-01-21 00:35:39,253 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-01-21 00:35:39,255 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-01-21 00:35:39,255 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.01 12:35:38" (1/3) ... [2018-01-21 00:35:39,256 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@89bf3da and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.01 12:35:39, skipping insertion in model container [2018-01-21 00:35:39,256 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:35:38" (2/3) ... [2018-01-21 00:35:39,256 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@89bf3da and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.01 12:35:39, skipping insertion in model container [2018-01-21 00:35:39,257 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.01 12:35:39" (3/3) ... [2018-01-21 00:35:39,258 INFO L105 eAbstractionObserver]: Analyzing ICFG test-0235_true-valid-memsafety.i [2018-01-21 00:35:39,265 INFO L130 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-01-21 00:35:39,272 INFO L142 ceAbstractionStarter]: Appying trace abstraction to program that has 15 error locations. [2018-01-21 00:35:39,315 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:35:39,315 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:35:39,315 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:35:39,315 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:35:39,316 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:35:39,316 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:35:39,316 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:35:39,316 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l3_destroyErr0EnsuresViolation======== [2018-01-21 00:35:39,317 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:35:39,338 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states. [2018-01-21 00:35:39,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-01-21 00:35:39,347 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:35:39,348 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:35:39,348 INFO L371 AbstractCegarLoop]: === Iteration 1 === [l3_destroyErr0EnsuresViolation]=== [2018-01-21 00:35:39,352 INFO L82 PathProgramCache]: Analyzing trace with hash -1822106682, now seen corresponding path program 1 times [2018-01-21 00:35:39,354 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:35:39,395 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:35:39,395 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:35:39,395 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:35:39,396 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:35:39,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:35:39,443 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:35:39,485 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:35:39,506 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:35:39,507 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-01-21 00:35:39,507 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:35:39,510 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-21 00:35:39,522 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-21 00:35:39,523 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-21 00:35:39,525 INFO L87 Difference]: Start difference. First operand 201 states. Second operand 2 states. [2018-01-21 00:35:39,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:35:39,663 INFO L93 Difference]: Finished difference Result 394 states and 497 transitions. [2018-01-21 00:35:39,663 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-21 00:35:39,664 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 28 [2018-01-21 00:35:39,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:35:39,677 INFO L225 Difference]: With dead ends: 394 [2018-01-21 00:35:39,678 INFO L226 Difference]: Without dead ends: 180 [2018-01-21 00:35:39,685 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:35:39,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2018-01-21 00:35:39,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2018-01-21 00:35:39,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180 states. [2018-01-21 00:35:39,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 210 transitions. [2018-01-21 00:35:39,736 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 210 transitions. Word has length 28 [2018-01-21 00:35:39,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:35:39,737 INFO L432 AbstractCegarLoop]: Abstraction has 180 states and 210 transitions. [2018-01-21 00:35:39,737 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-21 00:35:39,737 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 210 transitions. [2018-01-21 00:35:39,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-01-21 00:35:39,745 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:35:39,746 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:35:39,746 INFO L371 AbstractCegarLoop]: === Iteration 2 === [l3_destroyErr0EnsuresViolation]=== [2018-01-21 00:35:39,746 INFO L82 PathProgramCache]: Analyzing trace with hash 678527190, now seen corresponding path program 1 times [2018-01-21 00:35:39,746 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:35:39,747 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:35:39,747 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:35:39,747 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:35:39,747 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:35:39,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:35:39,794 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:35:39,957 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:35:39,957 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:35:39,957 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:35:39,958 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 204 with the following transitions: [2018-01-21 00:35:39,961 INFO L201 CegarAbsIntRunner]: [0], [4], [12], [14], [15], [21], [23], [27], [34], [72], [75], [78], [84], [106], [110], [113], [114], [141], [143], [147], [150], [153], [159], [160], [161], [162], [163], [165], [171], [172], [173], [175], [179], [182], [185], [191], [192], [193], [194], [195], [197], [199], [203], [206], [209], [215], [216], [217], [218], [219], [221], [223], [227], [230], [233], [239], [240], [241], [242], [243], [245], [246], [247], [249], [250], [252], [254], [256], [257], [258], [259], [260], [261], [262], [264], [266], [269], [271], [273], [274], [275], [276], [278], [282], [285], [286], [317], [321], [324], [325], [354], [355], [356], [368], [370], [371], [372], [373], [374], [375], [376], [377], [378], [379], [380], [381], [382], [383], [384], [385], [386], [387], [388], [389], [390], [391], [392], [393], [394], [396], [397], [398], [400] [2018-01-21 00:35:40,008 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:35:40,009 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:35:40,952 INFO L262 AbstractInterpreter]: Error location(s) were unreachable [2018-01-21 00:35:40,954 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:35:40,969 INFO L395 sIntCurrentIteration]: Generating AbsInt predicates [2018-01-21 00:35:41,615 INFO L232 lantSequenceWeakener]: Weakened 170 states. On average, predicates are now at 47.53% of their original sizes. [2018-01-21 00:35:41,615 INFO L408 sIntCurrentIteration]: Unifying AI predicates [2018-01-21 00:35:47,074 INFO L419 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-01-21 00:35:47,075 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:35:47,075 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [95] imperfect sequences [] total 95 [2018-01-21 00:35:47,075 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:35:47,077 INFO L409 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-01-21 00:35:47,077 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-01-21 00:35:47,080 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=8820, Unknown=0, NotChecked=0, Total=9120 [2018-01-21 00:35:47,081 INFO L87 Difference]: Start difference. First operand 180 states and 210 transitions. Second operand 96 states. [2018-01-21 00:35:53,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:35:53,764 INFO L93 Difference]: Finished difference Result 199 states and 234 transitions. [2018-01-21 00:35:53,765 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-01-21 00:35:53,765 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 203 [2018-01-21 00:35:53,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:35:53,766 INFO L225 Difference]: With dead ends: 199 [2018-01-21 00:35:53,766 INFO L226 Difference]: Without dead ends: 0 [2018-01-21 00:35:53,770 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:35:53,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-01-21 00:35:53,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-01-21 00:35:53,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-01-21 00:35:53,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-01-21 00:35:53,771 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 203 [2018-01-21 00:35:53,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:35:53,772 INFO L432 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-01-21 00:35:53,772 INFO L433 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-01-21 00:35:53,772 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-01-21 00:35:53,772 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-01-21 00:35:53,777 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-01-21 00:35:54,105 WARN L146 SmtUtils]: Spent 135ms on a formula simplification. DAG size of input: 67 DAG size of output 53 [2018-01-21 00:35:54,413 WARN L146 SmtUtils]: Spent 159ms on a formula simplification. DAG size of input: 103 DAG size of output 83 [2018-01-21 00:35:54,830 INFO L401 ceAbstractionStarter]: For program point l3_destroyEXIT(lines 827 838) no Hoare annotation was computed. [2018-01-21 00:35:54,830 INFO L404 ceAbstractionStarter]: At program point L829''(lines 829 837) the Hoare annotation is: true [2018-01-21 00:35:54,830 INFO L401 ceAbstractionStarter]: For program point L829(lines 829 837) no Hoare annotation was computed. [2018-01-21 00:35:54,830 INFO L401 ceAbstractionStarter]: For program point L833'(lines 833 834) no Hoare annotation was computed. [2018-01-21 00:35:54,830 INFO L404 ceAbstractionStarter]: At program point l3_destroyENTRY(lines 827 838) the Hoare annotation is: true [2018-01-21 00:35:54,831 INFO L404 ceAbstractionStarter]: At program point L831'(line 831) the Hoare annotation is: true [2018-01-21 00:35:54,831 INFO L401 ceAbstractionStarter]: For program point l3_destroyErr0EnsuresViolation(lines 827 838) no Hoare annotation was computed. [2018-01-21 00:35:54,831 INFO L401 ceAbstractionStarter]: For program point L832(line 832) no Hoare annotation was computed. [2018-01-21 00:35:54,831 INFO L401 ceAbstractionStarter]: For program point L831(line 831) no Hoare annotation was computed. [2018-01-21 00:35:54,831 INFO L401 ceAbstractionStarter]: For program point L830(lines 830 831) no Hoare annotation was computed. [2018-01-21 00:35:54,831 INFO L401 ceAbstractionStarter]: For program point L834(line 834) no Hoare annotation was computed. [2018-01-21 00:35:54,831 INFO L401 ceAbstractionStarter]: For program point L833(lines 833 834) no Hoare annotation was computed. [2018-01-21 00:35:54,831 INFO L401 ceAbstractionStarter]: For program point L829'''(lines 829 837) no Hoare annotation was computed. [2018-01-21 00:35:54,831 INFO L401 ceAbstractionStarter]: For program point L830''(lines 830 831) no Hoare annotation was computed. [2018-01-21 00:35:54,831 INFO L401 ceAbstractionStarter]: For program point L831''(line 831) no Hoare annotation was computed. [2018-01-21 00:35:54,832 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:35:54,832 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:35:54,832 INFO L401 ceAbstractionStarter]: For program point l0_insertErr0EnsuresViolation(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:35:54,832 INFO L401 ceAbstractionStarter]: For program point L813(line 813) no Hoare annotation was computed. [2018-01-21 00:35:54,832 INFO L401 ceAbstractionStarter]: For program point L812(line 812) no Hoare annotation was computed. [2018-01-21 00:35:54,832 INFO L401 ceAbstractionStarter]: For program point l0_insertEXIT(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:35:54,832 INFO L401 ceAbstractionStarter]: For program point L812'(line 812) no Hoare annotation was computed. [2018-01-21 00:35:54,832 INFO L401 ceAbstractionStarter]: For program point L810'(line 810) no Hoare annotation was computed. [2018-01-21 00:35:54,832 INFO L401 ceAbstractionStarter]: For program point L809'''(lines 809 811) no Hoare annotation was computed. [2018-01-21 00:35:54,832 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:35:54,832 INFO L401 ceAbstractionStarter]: For program point L809(lines 809 811) no Hoare annotation was computed. [2018-01-21 00:35:54,833 INFO L401 ceAbstractionStarter]: For program point l0_insertFINAL(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:35:54,833 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:35:54,833 INFO L401 ceAbstractionStarter]: For program point L808'(line 808) no Hoare annotation was computed. [2018-01-21 00:35:54,833 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:35:54,833 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:35:54,833 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-01-21 00:35:54,833 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-01-21 00:35:54,833 INFO L401 ceAbstractionStarter]: For program point L817'''(lines 817 825) no Hoare annotation was computed. [2018-01-21 00:35:54,833 INFO L401 ceAbstractionStarter]: For program point L821(lines 821 822) no Hoare annotation was computed. [2018-01-21 00:35:54,833 INFO L401 ceAbstractionStarter]: For program point l4_destroyErr0EnsuresViolation(lines 815 826) no Hoare annotation was computed. [2018-01-21 00:35:54,833 INFO L401 ceAbstractionStarter]: For program point L820(line 820) no Hoare annotation was computed. [2018-01-21 00:35:54,834 INFO L401 ceAbstractionStarter]: For program point l4_destroyEXIT(lines 815 826) no Hoare annotation was computed. [2018-01-21 00:35:54,834 INFO L404 ceAbstractionStarter]: At program point l4_destroyENTRY(lines 815 826) the Hoare annotation is: true [2018-01-21 00:35:54,834 INFO L401 ceAbstractionStarter]: For program point L822(line 822) no Hoare annotation was computed. [2018-01-21 00:35:54,834 INFO L401 ceAbstractionStarter]: For program point L821'(lines 821 822) no Hoare annotation was computed. [2018-01-21 00:35:54,834 INFO L401 ceAbstractionStarter]: For program point L819'(line 819) no Hoare annotation was computed. [2018-01-21 00:35:54,834 INFO L401 ceAbstractionStarter]: For program point L819''(line 819) no Hoare annotation was computed. [2018-01-21 00:35:54,834 INFO L404 ceAbstractionStarter]: At program point L817''(lines 817 825) the Hoare annotation is: true [2018-01-21 00:35:54,834 INFO L401 ceAbstractionStarter]: For program point L818''(lines 818 819) no Hoare annotation was computed. [2018-01-21 00:35:54,834 INFO L401 ceAbstractionStarter]: For program point L818(lines 818 819) no Hoare annotation was computed. [2018-01-21 00:35:54,834 INFO L401 ceAbstractionStarter]: For program point L817(lines 817 825) no Hoare annotation was computed. [2018-01-21 00:35:54,834 INFO L401 ceAbstractionStarter]: For program point L819(line 819) no Hoare annotation was computed. [2018-01-21 00:35:54,834 INFO L401 ceAbstractionStarter]: For program point L791(lines 791 793) no Hoare annotation was computed. [2018-01-21 00:35:54,834 INFO L404 ceAbstractionStarter]: At program point L790(line 790) the Hoare annotation is: true [2018-01-21 00:35:54,835 INFO L401 ceAbstractionStarter]: For program point L795(line 795) no Hoare annotation was computed. [2018-01-21 00:35:54,835 INFO L401 ceAbstractionStarter]: For program point L794(line 794) no Hoare annotation was computed. [2018-01-21 00:35:54,835 INFO L404 ceAbstractionStarter]: At program point L792(line 792) the Hoare annotation is: true [2018-01-21 00:35:54,835 INFO L401 ceAbstractionStarter]: For program point l2_insertErr0EnsuresViolation(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:35:54,835 INFO L401 ceAbstractionStarter]: For program point L794'(line 794) no Hoare annotation was computed. [2018-01-21 00:35:54,835 INFO L401 ceAbstractionStarter]: For program point L791'''(lines 791 793) no Hoare annotation was computed. [2018-01-21 00:35:54,835 INFO L401 ceAbstractionStarter]: For program point L792'(line 792) no Hoare annotation was computed. [2018-01-21 00:35:54,835 INFO L401 ceAbstractionStarter]: For program point L790'(line 790) no Hoare annotation was computed. [2018-01-21 00:35:54,835 INFO L404 ceAbstractionStarter]: At program point l2_insertENTRY(lines 788 796) the Hoare annotation is: true [2018-01-21 00:35:54,835 INFO L404 ceAbstractionStarter]: At program point L791''(lines 791 793) the Hoare annotation is: true [2018-01-21 00:35:54,835 INFO L401 ceAbstractionStarter]: For program point l2_insertEXIT(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:35:54,835 INFO L401 ceAbstractionStarter]: For program point l2_insertFINAL(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:35:54,835 INFO L401 ceAbstractionStarter]: For program point L883(line 883) no Hoare annotation was computed. [2018-01-21 00:35:54,836 INFO L401 ceAbstractionStarter]: For program point L882(line 882) no Hoare annotation was computed. [2018-01-21 00:35:54,836 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:35:54,836 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:35:54,836 INFO L401 ceAbstractionStarter]: For program point L887(line 887) no Hoare annotation was computed. [2018-01-21 00:35:54,836 INFO L401 ceAbstractionStarter]: For program point L886(line 886) no Hoare annotation was computed. [2018-01-21 00:35:54,836 INFO L401 ceAbstractionStarter]: For program point L885(line 885) no Hoare annotation was computed. [2018-01-21 00:35:54,836 INFO L401 ceAbstractionStarter]: For program point L884(line 884) no Hoare annotation was computed. [2018-01-21 00:35:54,836 INFO L401 ceAbstractionStarter]: For program point L879'(line 879) no Hoare annotation was computed. [2018-01-21 00:35:54,836 INFO L401 ceAbstractionStarter]: For program point L878'''(lines 878 880) no Hoare annotation was computed. [2018-01-21 00:35:54,836 INFO L401 ceAbstractionStarter]: For program point L886''(line 886) no Hoare annotation was computed. [2018-01-21 00:35:54,836 INFO L401 ceAbstractionStarter]: For program point L887'(line 887) no Hoare annotation was computed. [2018-01-21 00:35:54,837 INFO L401 ceAbstractionStarter]: For program point L885''(line 885) no Hoare annotation was computed. [2018-01-21 00:35:54,837 INFO L401 ceAbstractionStarter]: For program point L884''(line 884) no Hoare annotation was computed. [2018-01-21 00:35:54,837 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:35:54,837 INFO L401 ceAbstractionStarter]: For program point L883''(line 883) no Hoare annotation was computed. [2018-01-21 00:35:54,837 INFO L401 ceAbstractionStarter]: For program point L882''(line 882) no Hoare annotation was computed. [2018-01-21 00:35:54,837 INFO L401 ceAbstractionStarter]: For program point mainErr0EnsuresViolation(lines 875 888) no Hoare annotation was computed. [2018-01-21 00:35:54,837 INFO L401 ceAbstractionStarter]: For program point mainFINAL(lines 875 888) no Hoare annotation was computed. [2018-01-21 00:35:54,837 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:35:54,837 INFO L401 ceAbstractionStarter]: For program point L881'(line 881) no Hoare annotation was computed. [2018-01-21 00:35:54,837 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:35:54,837 INFO L401 ceAbstractionStarter]: For program point L878(lines 878 880) no Hoare annotation was computed. [2018-01-21 00:35:54,837 INFO L401 ceAbstractionStarter]: For program point mainEXIT(lines 875 888) no Hoare annotation was computed. [2018-01-21 00:35:54,838 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:35:54,838 INFO L397 ceAbstractionStarter]: At program point L886'(line 886) 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:35:54,838 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:35:54,838 INFO L401 ceAbstractionStarter]: For program point L782'''(lines 782 784) no Hoare annotation was computed. [2018-01-21 00:35:54,838 INFO L404 ceAbstractionStarter]: At program point L783(line 783) the Hoare annotation is: true [2018-01-21 00:35:54,838 INFO L401 ceAbstractionStarter]: For program point L782(lines 782 784) no Hoare annotation was computed. [2018-01-21 00:35:54,838 INFO L404 ceAbstractionStarter]: At program point L781(line 781) the Hoare annotation is: true [2018-01-21 00:35:54,838 INFO L401 ceAbstractionStarter]: For program point L783'(line 783) no Hoare annotation was computed. [2018-01-21 00:35:54,838 INFO L401 ceAbstractionStarter]: For program point L786(line 786) no Hoare annotation was computed. [2018-01-21 00:35:54,838 INFO L401 ceAbstractionStarter]: For program point L781'(line 781) no Hoare annotation was computed. [2018-01-21 00:35:54,838 INFO L401 ceAbstractionStarter]: For program point L785(line 785) no Hoare annotation was computed. [2018-01-21 00:35:54,839 INFO L404 ceAbstractionStarter]: At program point l3_insertENTRY(lines 779 787) the Hoare annotation is: true [2018-01-21 00:35:54,839 INFO L404 ceAbstractionStarter]: At program point L782''(lines 782 784) the Hoare annotation is: true [2018-01-21 00:35:54,839 INFO L401 ceAbstractionStarter]: For program point L785'(line 785) no Hoare annotation was computed. [2018-01-21 00:35:54,839 INFO L401 ceAbstractionStarter]: For program point l3_insertEXIT(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:35:54,839 INFO L401 ceAbstractionStarter]: For program point l3_insertFINAL(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:35:54,839 INFO L401 ceAbstractionStarter]: For program point l3_insertErr0EnsuresViolation(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:35:54,839 INFO L401 ceAbstractionStarter]: For program point l1_insertEXIT(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:35:54,839 INFO L404 ceAbstractionStarter]: At program point L799(line 799) the Hoare annotation is: true [2018-01-21 00:35:54,839 INFO L401 ceAbstractionStarter]: For program point L803(line 803) no Hoare annotation was computed. [2018-01-21 00:35:54,839 INFO L404 ceAbstractionStarter]: At program point L801(line 801) the Hoare annotation is: true [2018-01-21 00:35:54,839 INFO L401 ceAbstractionStarter]: For program point L800(lines 800 802) no Hoare annotation was computed. [2018-01-21 00:35:54,839 INFO L401 ceAbstractionStarter]: For program point L803'(line 803) no Hoare annotation was computed. [2018-01-21 00:35:54,840 INFO L401 ceAbstractionStarter]: For program point L801'(line 801) no Hoare annotation was computed. [2018-01-21 00:35:54,840 INFO L401 ceAbstractionStarter]: For program point L804(line 804) no Hoare annotation was computed. [2018-01-21 00:35:54,840 INFO L404 ceAbstractionStarter]: At program point l1_insertENTRY(lines 797 805) the Hoare annotation is: true [2018-01-21 00:35:54,840 INFO L401 ceAbstractionStarter]: For program point L799'(line 799) no Hoare annotation was computed. [2018-01-21 00:35:54,840 INFO L401 ceAbstractionStarter]: For program point l1_insertFINAL(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:35:54,840 INFO L404 ceAbstractionStarter]: At program point L800''(lines 800 802) the Hoare annotation is: true [2018-01-21 00:35:54,840 INFO L401 ceAbstractionStarter]: For program point L800'''(lines 800 802) no Hoare annotation was computed. [2018-01-21 00:35:54,840 INFO L401 ceAbstractionStarter]: For program point l1_insertErr0EnsuresViolation(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:35:54,840 INFO L401 ceAbstractionStarter]: For program point l0_destroyEXIT(lines 863 874) no Hoare annotation was computed. [2018-01-21 00:35:54,840 INFO L401 ceAbstractionStarter]: For program point L865'''(lines 865 873) no Hoare annotation was computed. [2018-01-21 00:35:54,840 INFO L401 ceAbstractionStarter]: For program point L865(lines 865 873) no Hoare annotation was computed. [2018-01-21 00:35:54,840 INFO L401 ceAbstractionStarter]: For program point L869(lines 869 870) no Hoare annotation was computed. [2018-01-21 00:35:54,841 INFO L401 ceAbstractionStarter]: For program point l0_destroyErr0EnsuresViolation(lines 863 874) no Hoare annotation was computed. [2018-01-21 00:35:54,841 INFO L401 ceAbstractionStarter]: For program point L868(line 868) no Hoare annotation was computed. [2018-01-21 00:35:54,841 INFO L401 ceAbstractionStarter]: For program point L867(line 867) no Hoare annotation was computed. [2018-01-21 00:35:54,841 INFO L401 ceAbstractionStarter]: For program point L866(lines 866 867) no Hoare annotation was computed. [2018-01-21 00:35:54,841 INFO L401 ceAbstractionStarter]: For program point L869'(lines 869 870) no Hoare annotation was computed. [2018-01-21 00:35:54,841 INFO L401 ceAbstractionStarter]: For program point L866''(lines 866 867) no Hoare annotation was computed. [2018-01-21 00:35:54,841 INFO L404 ceAbstractionStarter]: At program point L867'(line 867) the Hoare annotation is: true [2018-01-21 00:35:54,841 INFO L401 ceAbstractionStarter]: For program point L867''(line 867) no Hoare annotation was computed. [2018-01-21 00:35:54,841 INFO L404 ceAbstractionStarter]: At program point L865''(lines 865 873) the Hoare annotation is: true [2018-01-21 00:35:54,841 INFO L404 ceAbstractionStarter]: At program point l0_destroyENTRY(lines 863 874) the Hoare annotation is: true [2018-01-21 00:35:54,841 INFO L401 ceAbstractionStarter]: For program point L870(line 870) no Hoare annotation was computed. [2018-01-21 00:35:54,841 INFO L401 ceAbstractionStarter]: For program point calloc_modelErr0EnsuresViolation(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:35:54,841 INFO L401 ceAbstractionStarter]: For program point L742'(line 742) no Hoare annotation was computed. [2018-01-21 00:35:54,842 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:35:54,842 INFO L401 ceAbstractionStarter]: For program point L741'(line 741) no Hoare annotation was computed. [2018-01-21 00:35:54,842 INFO L401 ceAbstractionStarter]: For program point calloc_modelFINAL(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:35:54,842 INFO L401 ceAbstractionStarter]: For program point calloc_modelEXIT(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:35:54,842 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:35:54,842 INFO L401 ceAbstractionStarter]: For program point L741(line 741) no Hoare annotation was computed. [2018-01-21 00:35:54,842 INFO L401 ceAbstractionStarter]: For program point l4_insertEXIT(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:35:54,842 INFO L401 ceAbstractionStarter]: For program point l4_insertFINAL(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:35:54,842 INFO L401 ceAbstractionStarter]: For program point L777(line 777) no Hoare annotation was computed. [2018-01-21 00:35:54,842 INFO L401 ceAbstractionStarter]: For program point L776(line 776) no Hoare annotation was computed. [2018-01-21 00:35:54,843 INFO L404 ceAbstractionStarter]: At program point L775(line 775) the Hoare annotation is: true [2018-01-21 00:35:54,843 INFO L404 ceAbstractionStarter]: At program point L774(line 774) the Hoare annotation is: true [2018-01-21 00:35:54,843 INFO L401 ceAbstractionStarter]: For program point l4_insertErr0EnsuresViolation(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:35:54,843 INFO L401 ceAbstractionStarter]: For program point L776'(line 776) no Hoare annotation was computed. [2018-01-21 00:35:54,843 INFO L404 ceAbstractionStarter]: At program point l4_insertENTRY(lines 772 778) the Hoare annotation is: true [2018-01-21 00:35:54,843 INFO L401 ceAbstractionStarter]: For program point L775'(line 775) no Hoare annotation was computed. [2018-01-21 00:35:54,843 INFO L401 ceAbstractionStarter]: For program point L774'(line 774) no Hoare annotation was computed. [2018-01-21 00:35:54,843 INFO L401 ceAbstractionStarter]: For program point L775''(line 775) no Hoare annotation was computed. [2018-01-21 00:35:54,843 INFO L401 ceAbstractionStarter]: For program point L776''(line 776) no Hoare annotation was computed. [2018-01-21 00:35:54,843 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieFINAL(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:35:54,843 INFO L401 ceAbstractionStarter]: For program point L767'(line 767) no Hoare annotation was computed. [2018-01-21 00:35:54,843 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieErr0EnsuresViolation(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:35:54,843 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:35:54,844 INFO L401 ceAbstractionStarter]: For program point L768(lines 768 769) no Hoare annotation was computed. [2018-01-21 00:35:54,844 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieEXIT(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:35:54,844 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:35:54,844 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initErr0EnsuresViolation(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:35:54,844 INFO L401 ceAbstractionStarter]: For program point L877'(line 877) no Hoare annotation was computed. [2018-01-21 00:35:54,844 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:35:54,844 INFO L397 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(lines 1 888) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:54,844 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:35:54,844 INFO L401 ceAbstractionStarter]: For program point L877(line 877) no Hoare annotation was computed. [2018-01-21 00:35:54,844 INFO L401 ceAbstractionStarter]: For program point L857'(lines 857 858) no Hoare annotation was computed. [2018-01-21 00:35:54,844 INFO L404 ceAbstractionStarter]: At program point L855'(line 855) the Hoare annotation is: true [2018-01-21 00:35:54,844 INFO L401 ceAbstractionStarter]: For program point L853'''(lines 853 861) no Hoare annotation was computed. [2018-01-21 00:35:54,845 INFO L404 ceAbstractionStarter]: At program point l1_destroyENTRY(lines 851 862) the Hoare annotation is: true [2018-01-21 00:35:54,845 INFO L401 ceAbstractionStarter]: For program point L854(lines 854 855) no Hoare annotation was computed. [2018-01-21 00:35:54,845 INFO L401 ceAbstractionStarter]: For program point L853(lines 853 861) no Hoare annotation was computed. [2018-01-21 00:35:54,845 INFO L401 ceAbstractionStarter]: For program point L858(line 858) no Hoare annotation was computed. [2018-01-21 00:35:54,845 INFO L401 ceAbstractionStarter]: For program point L857(lines 857 858) no Hoare annotation was computed. [2018-01-21 00:35:54,845 INFO L401 ceAbstractionStarter]: For program point L856(line 856) no Hoare annotation was computed. [2018-01-21 00:35:54,845 INFO L401 ceAbstractionStarter]: For program point L855(line 855) no Hoare annotation was computed. [2018-01-21 00:35:54,845 INFO L401 ceAbstractionStarter]: For program point L855''(line 855) no Hoare annotation was computed. [2018-01-21 00:35:54,845 INFO L404 ceAbstractionStarter]: At program point L853''(lines 853 861) the Hoare annotation is: true [2018-01-21 00:35:54,845 INFO L401 ceAbstractionStarter]: For program point L854''(lines 854 855) no Hoare annotation was computed. [2018-01-21 00:35:54,845 INFO L401 ceAbstractionStarter]: For program point l1_destroyErr0EnsuresViolation(lines 851 862) no Hoare annotation was computed. [2018-01-21 00:35:54,845 INFO L401 ceAbstractionStarter]: For program point l1_destroyEXIT(lines 851 862) no Hoare annotation was computed. [2018-01-21 00:35:54,845 INFO L404 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(lines 1 888) the Hoare annotation is: true [2018-01-21 00:35:54,845 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:35:54,846 INFO L397 ceAbstractionStarter]: At program point L1(lines 1 888) 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:35:54,846 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startErr0EnsuresViolation(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:35:54,846 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:35:54,846 INFO L401 ceAbstractionStarter]: For program point L843(line 843) no Hoare annotation was computed. [2018-01-21 00:35:54,846 INFO L401 ceAbstractionStarter]: For program point L842(lines 842 843) no Hoare annotation was computed. [2018-01-21 00:35:54,846 INFO L401 ceAbstractionStarter]: For program point L841(lines 841 849) no Hoare annotation was computed. [2018-01-21 00:35:54,846 INFO L401 ceAbstractionStarter]: For program point L846(line 846) no Hoare annotation was computed. [2018-01-21 00:35:54,846 INFO L401 ceAbstractionStarter]: For program point L845(lines 845 846) no Hoare annotation was computed. [2018-01-21 00:35:54,846 INFO L401 ceAbstractionStarter]: For program point L844(line 844) no Hoare annotation was computed. [2018-01-21 00:35:54,846 INFO L401 ceAbstractionStarter]: For program point L845'(lines 845 846) no Hoare annotation was computed. [2018-01-21 00:35:54,846 INFO L404 ceAbstractionStarter]: At program point l2_destroyENTRY(lines 839 850) the Hoare annotation is: true [2018-01-21 00:35:54,846 INFO L404 ceAbstractionStarter]: At program point L841''(lines 841 849) the Hoare annotation is: true [2018-01-21 00:35:54,846 INFO L404 ceAbstractionStarter]: At program point L843'(line 843) the Hoare annotation is: true [2018-01-21 00:35:54,847 INFO L401 ceAbstractionStarter]: For program point L843''(line 843) no Hoare annotation was computed. [2018-01-21 00:35:54,847 INFO L401 ceAbstractionStarter]: For program point L842''(lines 842 843) no Hoare annotation was computed. [2018-01-21 00:35:54,847 INFO L401 ceAbstractionStarter]: For program point L841'''(lines 841 849) no Hoare annotation was computed. [2018-01-21 00:35:54,847 INFO L401 ceAbstractionStarter]: For program point l2_destroyErr0EnsuresViolation(lines 839 850) no Hoare annotation was computed. [2018-01-21 00:35:54,847 INFO L401 ceAbstractionStarter]: For program point l2_destroyEXIT(lines 839 850) no Hoare annotation was computed. [2018-01-21 00:35:54,849 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:35:54,849 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:35:54,850 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:35:54,850 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:35:54,850 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:35:54,850 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:35:54,850 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:35:54,850 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l0_insertErr0EnsuresViolation======== [2018-01-21 00:35:54,850 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:35:54,852 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states. [2018-01-21 00:35:54,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-01-21 00:35:54,855 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:35:54,855 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:35:54,855 INFO L371 AbstractCegarLoop]: === Iteration 1 === [l0_insertErr0EnsuresViolation]=== [2018-01-21 00:35:54,855 INFO L82 PathProgramCache]: Analyzing trace with hash 1925650875, now seen corresponding path program 1 times [2018-01-21 00:35:54,856 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:35:54,856 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:35:54,856 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:35:54,856 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:35:54,856 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:35:54,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:35:54,868 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:35:54,886 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:35:54,887 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:35:54,887 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:35:54,887 INFO L189 CegarAbsIntRunner]: Skipping current iteration for AI because the path program does not contain any loops [2018-01-21 00:35:54,887 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:35:54,888 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:35:54,888 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:35:54,896 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:35:54,897 INFO L280 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-01-21 00:35:54,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:35:54,945 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-21 00:35:54,950 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:35:54,950 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-01-21 00:35:54,988 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:35:55,012 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:35:55,012 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2018-01-21 00:35:55,012 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:35:55,013 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-21 00:35:55,013 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-21 00:35:55,013 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-21 00:35:55,013 INFO L87 Difference]: Start difference. First operand 201 states. Second operand 2 states. [2018-01-21 00:35:55,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:35:55,028 INFO L93 Difference]: Finished difference Result 394 states and 497 transitions. [2018-01-21 00:35:55,029 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-21 00:35:55,029 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 35 [2018-01-21 00:35:55,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:35:55,031 INFO L225 Difference]: With dead ends: 394 [2018-01-21 00:35:55,031 INFO L226 Difference]: Without dead ends: 93 [2018-01-21 00:35:55,033 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:35:55,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2018-01-21 00:35:55,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2018-01-21 00:35:55,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2018-01-21 00:35:55,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 103 transitions. [2018-01-21 00:35:55,042 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 103 transitions. Word has length 35 [2018-01-21 00:35:55,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:35:55,044 INFO L432 AbstractCegarLoop]: Abstraction has 93 states and 103 transitions. [2018-01-21 00:35:55,044 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-21 00:35:55,044 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 103 transitions. [2018-01-21 00:35:55,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2018-01-21 00:35:55,047 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:35:55,047 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:35:55,048 INFO L371 AbstractCegarLoop]: === Iteration 2 === [l0_insertErr0EnsuresViolation]=== [2018-01-21 00:35:55,048 INFO L82 PathProgramCache]: Analyzing trace with hash 1720711682, now seen corresponding path program 1 times [2018-01-21 00:35:55,048 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:35:55,049 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:35:55,049 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:35:55,049 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:35:55,049 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:35:55,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:35:55,063 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:35:55,124 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:35:55,124 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:35:55,124 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:35:55,124 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 175 with the following transitions: [2018-01-21 00:35:55,125 INFO L201 CegarAbsIntRunner]: [72], [141], [143], [147], [150], [153], [159], [160], [161], [162], [164], [165], [171], [172], [173], [175], [179], [182], [185], [191], [192], [193], [194], [195], [197], [199], [203], [206], [209], [215], [216], [217], [218], [219], [221], [223], [227], [230], [233], [239], [240], [241], [242], [243], [245], [246], [247], [249], [250], [252], [254], [256], [257], [258], [259], [260], [261], [262], [264], [266], [269], [271], [273], [274], [275], [276], [354], [370], [371], [372], [373], [374], [375], [376], [377], [378], [379], [380], [381], [382], [383], [384], [385], [386], [387], [388], [389], [390], [391], [392], [393], [396], [397], [398] [2018-01-21 00:35:55,128 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:35:55,128 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:35:55,601 INFO L259 AbstractInterpreter]: Some error location(s) were reachable [2018-01-21 00:35:55,601 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:35:55,622 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-01-21 00:35:55,623 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:35:55,623 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:35:55,678 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:35:55,678 INFO L280 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-01-21 00:35:55,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:35:55,813 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-21 00:35:55,860 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:35:55,861 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-01-21 00:35:57,207 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:35:57,260 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:35:57,260 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2018-01-21 00:35:57,260 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:35:57,261 INFO L409 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-01-21 00:35:57,261 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-01-21 00:35:57,261 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-21 00:35:57,261 INFO L87 Difference]: Start difference. First operand 93 states and 103 transitions. Second operand 3 states. [2018-01-21 00:35:57,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:35:57,309 INFO L93 Difference]: Finished difference Result 93 states and 103 transitions. [2018-01-21 00:35:57,309 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-21 00:35:57,309 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 174 [2018-01-21 00:35:57,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:35:57,311 INFO L225 Difference]: With dead ends: 93 [2018-01-21 00:35:57,311 INFO L226 Difference]: Without dead ends: 0 [2018-01-21 00:35:57,312 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:35:57,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-01-21 00:35:57,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-01-21 00:35:57,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-01-21 00:35:57,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-01-21 00:35:57,313 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 174 [2018-01-21 00:35:57,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:35:57,313 INFO L432 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-01-21 00:35:57,313 INFO L433 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-01-21 00:35:57,313 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-01-21 00:35:57,313 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-01-21 00:35:57,313 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-01-21 00:35:57,440 INFO L401 ceAbstractionStarter]: For program point l3_destroyEXIT(lines 827 838) no Hoare annotation was computed. [2018-01-21 00:35:57,441 INFO L404 ceAbstractionStarter]: At program point L829''(lines 829 837) the Hoare annotation is: true [2018-01-21 00:35:57,441 INFO L401 ceAbstractionStarter]: For program point L829(lines 829 837) no Hoare annotation was computed. [2018-01-21 00:35:57,441 INFO L401 ceAbstractionStarter]: For program point L833'(lines 833 834) no Hoare annotation was computed. [2018-01-21 00:35:57,441 INFO L404 ceAbstractionStarter]: At program point l3_destroyENTRY(lines 827 838) the Hoare annotation is: true [2018-01-21 00:35:57,441 INFO L404 ceAbstractionStarter]: At program point L831'(line 831) the Hoare annotation is: true [2018-01-21 00:35:57,441 INFO L401 ceAbstractionStarter]: For program point l3_destroyErr0EnsuresViolation(lines 827 838) no Hoare annotation was computed. [2018-01-21 00:35:57,441 INFO L401 ceAbstractionStarter]: For program point L832(line 832) no Hoare annotation was computed. [2018-01-21 00:35:57,442 INFO L401 ceAbstractionStarter]: For program point L831(line 831) no Hoare annotation was computed. [2018-01-21 00:35:57,442 INFO L401 ceAbstractionStarter]: For program point L830(lines 830 831) no Hoare annotation was computed. [2018-01-21 00:35:57,442 INFO L401 ceAbstractionStarter]: For program point L834(line 834) no Hoare annotation was computed. [2018-01-21 00:35:57,442 INFO L401 ceAbstractionStarter]: For program point L833(lines 833 834) no Hoare annotation was computed. [2018-01-21 00:35:57,442 INFO L401 ceAbstractionStarter]: For program point L829'''(lines 829 837) no Hoare annotation was computed. [2018-01-21 00:35:57,442 INFO L401 ceAbstractionStarter]: For program point L830''(lines 830 831) no Hoare annotation was computed. [2018-01-21 00:35:57,442 INFO L401 ceAbstractionStarter]: For program point L831''(line 831) no Hoare annotation was computed. [2018-01-21 00:35:57,442 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:35:57,442 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:35:57,443 INFO L401 ceAbstractionStarter]: For program point l0_insertErr0EnsuresViolation(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:35:57,443 INFO L401 ceAbstractionStarter]: For program point L813(line 813) no Hoare annotation was computed. [2018-01-21 00:35:57,443 INFO L401 ceAbstractionStarter]: For program point L812(line 812) no Hoare annotation was computed. [2018-01-21 00:35:57,443 INFO L401 ceAbstractionStarter]: For program point l0_insertEXIT(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:35:57,443 INFO L401 ceAbstractionStarter]: For program point L812'(line 812) no Hoare annotation was computed. [2018-01-21 00:35:57,443 INFO L401 ceAbstractionStarter]: For program point L810'(line 810) no Hoare annotation was computed. [2018-01-21 00:35:57,443 INFO L401 ceAbstractionStarter]: For program point L809'''(lines 809 811) no Hoare annotation was computed. [2018-01-21 00:35:57,443 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:35:57,443 INFO L401 ceAbstractionStarter]: For program point L809(lines 809 811) no Hoare annotation was computed. [2018-01-21 00:35:57,443 INFO L401 ceAbstractionStarter]: For program point l0_insertFINAL(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:35:57,443 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:35:57,443 INFO L401 ceAbstractionStarter]: For program point L808'(line 808) no Hoare annotation was computed. [2018-01-21 00:35:57,444 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:35:57,444 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:35:57,444 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-01-21 00:35:57,444 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-01-21 00:35:57,444 INFO L401 ceAbstractionStarter]: For program point L817'''(lines 817 825) no Hoare annotation was computed. [2018-01-21 00:35:57,444 INFO L401 ceAbstractionStarter]: For program point L821(lines 821 822) no Hoare annotation was computed. [2018-01-21 00:35:57,444 INFO L401 ceAbstractionStarter]: For program point l4_destroyErr0EnsuresViolation(lines 815 826) no Hoare annotation was computed. [2018-01-21 00:35:57,444 INFO L401 ceAbstractionStarter]: For program point L820(line 820) no Hoare annotation was computed. [2018-01-21 00:35:57,444 INFO L401 ceAbstractionStarter]: For program point l4_destroyEXIT(lines 815 826) no Hoare annotation was computed. [2018-01-21 00:35:57,444 INFO L404 ceAbstractionStarter]: At program point l4_destroyENTRY(lines 815 826) the Hoare annotation is: true [2018-01-21 00:35:57,444 INFO L401 ceAbstractionStarter]: For program point L822(line 822) no Hoare annotation was computed. [2018-01-21 00:35:57,444 INFO L401 ceAbstractionStarter]: For program point L821'(lines 821 822) no Hoare annotation was computed. [2018-01-21 00:35:57,444 INFO L401 ceAbstractionStarter]: For program point L819'(line 819) no Hoare annotation was computed. [2018-01-21 00:35:57,445 INFO L401 ceAbstractionStarter]: For program point L819''(line 819) no Hoare annotation was computed. [2018-01-21 00:35:57,445 INFO L404 ceAbstractionStarter]: At program point L817''(lines 817 825) the Hoare annotation is: true [2018-01-21 00:35:57,445 INFO L401 ceAbstractionStarter]: For program point L818''(lines 818 819) no Hoare annotation was computed. [2018-01-21 00:35:57,445 INFO L401 ceAbstractionStarter]: For program point L818(lines 818 819) no Hoare annotation was computed. [2018-01-21 00:35:57,445 INFO L401 ceAbstractionStarter]: For program point L817(lines 817 825) no Hoare annotation was computed. [2018-01-21 00:35:57,445 INFO L401 ceAbstractionStarter]: For program point L819(line 819) no Hoare annotation was computed. [2018-01-21 00:35:57,445 INFO L401 ceAbstractionStarter]: For program point L791(lines 791 793) no Hoare annotation was computed. [2018-01-21 00:35:57,445 INFO L397 ceAbstractionStarter]: At program point L790(line 790) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:57,445 INFO L401 ceAbstractionStarter]: For program point L795(line 795) no Hoare annotation was computed. [2018-01-21 00:35:57,446 INFO L401 ceAbstractionStarter]: For program point L794(line 794) no Hoare annotation was computed. [2018-01-21 00:35:57,446 INFO L397 ceAbstractionStarter]: At program point L792(line 792) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:57,446 INFO L401 ceAbstractionStarter]: For program point l2_insertErr0EnsuresViolation(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:35:57,446 INFO L401 ceAbstractionStarter]: For program point L794'(line 794) no Hoare annotation was computed. [2018-01-21 00:35:57,446 INFO L401 ceAbstractionStarter]: For program point L791'''(lines 791 793) no Hoare annotation was computed. [2018-01-21 00:35:57,446 INFO L401 ceAbstractionStarter]: For program point L792'(line 792) no Hoare annotation was computed. [2018-01-21 00:35:57,446 INFO L401 ceAbstractionStarter]: For program point L790'(line 790) no Hoare annotation was computed. [2018-01-21 00:35:57,446 INFO L397 ceAbstractionStarter]: At program point l2_insertENTRY(lines 788 796) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:57,446 INFO L397 ceAbstractionStarter]: At program point L791''(lines 791 793) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:57,447 INFO L401 ceAbstractionStarter]: For program point l2_insertEXIT(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:35:57,447 INFO L401 ceAbstractionStarter]: For program point l2_insertFINAL(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:35:57,447 INFO L401 ceAbstractionStarter]: For program point L883(line 883) no Hoare annotation was computed. [2018-01-21 00:35:57,447 INFO L401 ceAbstractionStarter]: For program point L882(line 882) no Hoare annotation was computed. [2018-01-21 00:35:57,447 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:35:57,447 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:35:57,447 INFO L401 ceAbstractionStarter]: For program point L887(line 887) no Hoare annotation was computed. [2018-01-21 00:35:57,448 INFO L401 ceAbstractionStarter]: For program point L886(line 886) no Hoare annotation was computed. [2018-01-21 00:35:57,448 INFO L401 ceAbstractionStarter]: For program point L885(line 885) no Hoare annotation was computed. [2018-01-21 00:35:57,448 INFO L401 ceAbstractionStarter]: For program point L884(line 884) no Hoare annotation was computed. [2018-01-21 00:35:57,448 INFO L401 ceAbstractionStarter]: For program point L879'(line 879) no Hoare annotation was computed. [2018-01-21 00:35:57,448 INFO L401 ceAbstractionStarter]: For program point L878'''(lines 878 880) no Hoare annotation was computed. [2018-01-21 00:35:57,448 INFO L401 ceAbstractionStarter]: For program point L886''(line 886) no Hoare annotation was computed. [2018-01-21 00:35:57,448 INFO L401 ceAbstractionStarter]: For program point L887'(line 887) no Hoare annotation was computed. [2018-01-21 00:35:57,448 INFO L401 ceAbstractionStarter]: For program point L885''(line 885) no Hoare annotation was computed. [2018-01-21 00:35:57,448 INFO L401 ceAbstractionStarter]: For program point L884''(line 884) no Hoare annotation was computed. [2018-01-21 00:35:57,449 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:35:57,449 INFO L401 ceAbstractionStarter]: For program point L883''(line 883) no Hoare annotation was computed. [2018-01-21 00:35:57,449 INFO L401 ceAbstractionStarter]: For program point L882''(line 882) no Hoare annotation was computed. [2018-01-21 00:35:57,449 INFO L401 ceAbstractionStarter]: For program point mainErr0EnsuresViolation(lines 875 888) no Hoare annotation was computed. [2018-01-21 00:35:57,449 INFO L401 ceAbstractionStarter]: For program point mainFINAL(lines 875 888) no Hoare annotation was computed. [2018-01-21 00:35:57,449 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:35:57,449 INFO L401 ceAbstractionStarter]: For program point L881'(line 881) no Hoare annotation was computed. [2018-01-21 00:35:57,450 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:35:57,450 INFO L401 ceAbstractionStarter]: For program point L878(lines 878 880) no Hoare annotation was computed. [2018-01-21 00:35:57,450 INFO L401 ceAbstractionStarter]: For program point mainEXIT(lines 875 888) no Hoare annotation was computed. [2018-01-21 00:35:57,450 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:35:57,450 INFO L397 ceAbstractionStarter]: At program point L886'(line 886) 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:35:57,450 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:35:57,451 INFO L401 ceAbstractionStarter]: For program point L782'''(lines 782 784) no Hoare annotation was computed. [2018-01-21 00:35:57,451 INFO L397 ceAbstractionStarter]: At program point L783(line 783) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:57,451 INFO L401 ceAbstractionStarter]: For program point L782(lines 782 784) no Hoare annotation was computed. [2018-01-21 00:35:57,451 INFO L397 ceAbstractionStarter]: At program point L781(line 781) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:57,451 INFO L401 ceAbstractionStarter]: For program point L783'(line 783) no Hoare annotation was computed. [2018-01-21 00:35:57,451 INFO L401 ceAbstractionStarter]: For program point L786(line 786) no Hoare annotation was computed. [2018-01-21 00:35:57,451 INFO L401 ceAbstractionStarter]: For program point L781'(line 781) no Hoare annotation was computed. [2018-01-21 00:35:57,451 INFO L401 ceAbstractionStarter]: For program point L785(line 785) no Hoare annotation was computed. [2018-01-21 00:35:57,451 INFO L397 ceAbstractionStarter]: At program point l3_insertENTRY(lines 779 787) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:57,451 INFO L397 ceAbstractionStarter]: At program point L782''(lines 782 784) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:57,451 INFO L401 ceAbstractionStarter]: For program point L785'(line 785) no Hoare annotation was computed. [2018-01-21 00:35:57,451 INFO L401 ceAbstractionStarter]: For program point l3_insertEXIT(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:35:57,452 INFO L401 ceAbstractionStarter]: For program point l3_insertFINAL(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:35:57,452 INFO L401 ceAbstractionStarter]: For program point l3_insertErr0EnsuresViolation(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:35:57,452 INFO L401 ceAbstractionStarter]: For program point l1_insertEXIT(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:35:57,452 INFO L397 ceAbstractionStarter]: At program point L799(line 799) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:57,452 INFO L401 ceAbstractionStarter]: For program point L803(line 803) no Hoare annotation was computed. [2018-01-21 00:35:57,452 INFO L397 ceAbstractionStarter]: At program point L801(line 801) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:57,452 INFO L401 ceAbstractionStarter]: For program point L800(lines 800 802) no Hoare annotation was computed. [2018-01-21 00:35:57,452 INFO L401 ceAbstractionStarter]: For program point L803'(line 803) no Hoare annotation was computed. [2018-01-21 00:35:57,452 INFO L401 ceAbstractionStarter]: For program point L801'(line 801) no Hoare annotation was computed. [2018-01-21 00:35:57,452 INFO L401 ceAbstractionStarter]: For program point L804(line 804) no Hoare annotation was computed. [2018-01-21 00:35:57,452 INFO L397 ceAbstractionStarter]: At program point l1_insertENTRY(lines 797 805) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:57,452 INFO L401 ceAbstractionStarter]: For program point L799'(line 799) no Hoare annotation was computed. [2018-01-21 00:35:57,452 INFO L401 ceAbstractionStarter]: For program point l1_insertFINAL(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:35:57,452 INFO L397 ceAbstractionStarter]: At program point L800''(lines 800 802) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:57,452 INFO L401 ceAbstractionStarter]: For program point L800'''(lines 800 802) no Hoare annotation was computed. [2018-01-21 00:35:57,453 INFO L401 ceAbstractionStarter]: For program point l1_insertErr0EnsuresViolation(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:35:57,453 INFO L401 ceAbstractionStarter]: For program point l0_destroyEXIT(lines 863 874) no Hoare annotation was computed. [2018-01-21 00:35:57,453 INFO L401 ceAbstractionStarter]: For program point L865'''(lines 865 873) no Hoare annotation was computed. [2018-01-21 00:35:57,453 INFO L401 ceAbstractionStarter]: For program point L865(lines 865 873) no Hoare annotation was computed. [2018-01-21 00:35:57,453 INFO L401 ceAbstractionStarter]: For program point L869(lines 869 870) no Hoare annotation was computed. [2018-01-21 00:35:57,453 INFO L401 ceAbstractionStarter]: For program point l0_destroyErr0EnsuresViolation(lines 863 874) no Hoare annotation was computed. [2018-01-21 00:35:57,453 INFO L401 ceAbstractionStarter]: For program point L868(line 868) no Hoare annotation was computed. [2018-01-21 00:35:57,453 INFO L401 ceAbstractionStarter]: For program point L867(line 867) no Hoare annotation was computed. [2018-01-21 00:35:57,453 INFO L401 ceAbstractionStarter]: For program point L866(lines 866 867) no Hoare annotation was computed. [2018-01-21 00:35:57,453 INFO L401 ceAbstractionStarter]: For program point L869'(lines 869 870) no Hoare annotation was computed. [2018-01-21 00:35:57,453 INFO L401 ceAbstractionStarter]: For program point L866''(lines 866 867) no Hoare annotation was computed. [2018-01-21 00:35:57,453 INFO L404 ceAbstractionStarter]: At program point L867'(line 867) the Hoare annotation is: true [2018-01-21 00:35:57,453 INFO L401 ceAbstractionStarter]: For program point L867''(line 867) no Hoare annotation was computed. [2018-01-21 00:35:57,453 INFO L404 ceAbstractionStarter]: At program point L865''(lines 865 873) the Hoare annotation is: true [2018-01-21 00:35:57,453 INFO L404 ceAbstractionStarter]: At program point l0_destroyENTRY(lines 863 874) the Hoare annotation is: true [2018-01-21 00:35:57,453 INFO L401 ceAbstractionStarter]: For program point L870(line 870) no Hoare annotation was computed. [2018-01-21 00:35:57,454 INFO L401 ceAbstractionStarter]: For program point calloc_modelErr0EnsuresViolation(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:35:57,454 INFO L401 ceAbstractionStarter]: For program point L742'(line 742) no Hoare annotation was computed. [2018-01-21 00:35:57,454 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:35:57,454 INFO L401 ceAbstractionStarter]: For program point L741'(line 741) no Hoare annotation was computed. [2018-01-21 00:35:57,454 INFO L401 ceAbstractionStarter]: For program point calloc_modelFINAL(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:35:57,454 INFO L401 ceAbstractionStarter]: For program point calloc_modelEXIT(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:35:57,454 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:35:57,454 INFO L401 ceAbstractionStarter]: For program point L741(line 741) no Hoare annotation was computed. [2018-01-21 00:35:57,454 INFO L401 ceAbstractionStarter]: For program point l4_insertEXIT(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:35:57,454 INFO L401 ceAbstractionStarter]: For program point l4_insertFINAL(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:35:57,454 INFO L401 ceAbstractionStarter]: For program point L777(line 777) no Hoare annotation was computed. [2018-01-21 00:35:57,454 INFO L401 ceAbstractionStarter]: For program point L776(line 776) no Hoare annotation was computed. [2018-01-21 00:35:57,454 INFO L397 ceAbstractionStarter]: At program point L775(line 775) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:57,455 INFO L397 ceAbstractionStarter]: At program point L774(line 774) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:57,455 INFO L401 ceAbstractionStarter]: For program point l4_insertErr0EnsuresViolation(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:35:57,455 INFO L401 ceAbstractionStarter]: For program point L776'(line 776) no Hoare annotation was computed. [2018-01-21 00:35:57,455 INFO L397 ceAbstractionStarter]: At program point l4_insertENTRY(lines 772 778) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:57,455 INFO L401 ceAbstractionStarter]: For program point L775'(line 775) no Hoare annotation was computed. [2018-01-21 00:35:57,455 INFO L401 ceAbstractionStarter]: For program point L774'(line 774) no Hoare annotation was computed. [2018-01-21 00:35:57,455 INFO L401 ceAbstractionStarter]: For program point L775''(line 775) no Hoare annotation was computed. [2018-01-21 00:35:57,455 INFO L401 ceAbstractionStarter]: For program point L776''(line 776) no Hoare annotation was computed. [2018-01-21 00:35:57,455 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieFINAL(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:35:57,455 INFO L401 ceAbstractionStarter]: For program point L767'(line 767) no Hoare annotation was computed. [2018-01-21 00:35:57,455 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieErr0EnsuresViolation(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:35:57,455 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:35:57,455 INFO L401 ceAbstractionStarter]: For program point L768(lines 768 769) no Hoare annotation was computed. [2018-01-21 00:35:57,455 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieEXIT(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:35:57,456 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:35:57,456 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initErr0EnsuresViolation(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:35:57,456 INFO L401 ceAbstractionStarter]: For program point L877'(line 877) no Hoare annotation was computed. [2018-01-21 00:35:57,456 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:35:57,456 INFO L397 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(lines 1 888) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:35:57,456 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:35:57,456 INFO L401 ceAbstractionStarter]: For program point L877(line 877) no Hoare annotation was computed. [2018-01-21 00:35:57,456 INFO L401 ceAbstractionStarter]: For program point L857'(lines 857 858) no Hoare annotation was computed. [2018-01-21 00:35:57,456 INFO L404 ceAbstractionStarter]: At program point L855'(line 855) the Hoare annotation is: true [2018-01-21 00:35:57,456 INFO L401 ceAbstractionStarter]: For program point L853'''(lines 853 861) no Hoare annotation was computed. [2018-01-21 00:35:57,456 INFO L404 ceAbstractionStarter]: At program point l1_destroyENTRY(lines 851 862) the Hoare annotation is: true [2018-01-21 00:35:57,456 INFO L401 ceAbstractionStarter]: For program point L854(lines 854 855) no Hoare annotation was computed. [2018-01-21 00:35:57,456 INFO L401 ceAbstractionStarter]: For program point L853(lines 853 861) no Hoare annotation was computed. [2018-01-21 00:35:57,456 INFO L401 ceAbstractionStarter]: For program point L858(line 858) no Hoare annotation was computed. [2018-01-21 00:35:57,456 INFO L401 ceAbstractionStarter]: For program point L857(lines 857 858) no Hoare annotation was computed. [2018-01-21 00:35:57,457 INFO L401 ceAbstractionStarter]: For program point L856(line 856) no Hoare annotation was computed. [2018-01-21 00:35:57,457 INFO L401 ceAbstractionStarter]: For program point L855(line 855) no Hoare annotation was computed. [2018-01-21 00:35:57,457 INFO L401 ceAbstractionStarter]: For program point L855''(line 855) no Hoare annotation was computed. [2018-01-21 00:35:57,457 INFO L404 ceAbstractionStarter]: At program point L853''(lines 853 861) the Hoare annotation is: true [2018-01-21 00:35:57,457 INFO L401 ceAbstractionStarter]: For program point L854''(lines 854 855) no Hoare annotation was computed. [2018-01-21 00:35:57,457 INFO L401 ceAbstractionStarter]: For program point l1_destroyErr0EnsuresViolation(lines 851 862) no Hoare annotation was computed. [2018-01-21 00:35:57,457 INFO L401 ceAbstractionStarter]: For program point l1_destroyEXIT(lines 851 862) no Hoare annotation was computed. [2018-01-21 00:35:57,457 INFO L404 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(lines 1 888) the Hoare annotation is: true [2018-01-21 00:35:57,457 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:35:57,457 INFO L397 ceAbstractionStarter]: At program point L1(lines 1 888) 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:35:57,457 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startErr0EnsuresViolation(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:35:57,457 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:35:57,457 INFO L401 ceAbstractionStarter]: For program point L843(line 843) no Hoare annotation was computed. [2018-01-21 00:35:57,457 INFO L401 ceAbstractionStarter]: For program point L842(lines 842 843) no Hoare annotation was computed. [2018-01-21 00:35:57,457 INFO L401 ceAbstractionStarter]: For program point L841(lines 841 849) no Hoare annotation was computed. [2018-01-21 00:35:57,457 INFO L401 ceAbstractionStarter]: For program point L846(line 846) no Hoare annotation was computed. [2018-01-21 00:35:57,458 INFO L401 ceAbstractionStarter]: For program point L845(lines 845 846) no Hoare annotation was computed. [2018-01-21 00:35:57,458 INFO L401 ceAbstractionStarter]: For program point L844(line 844) no Hoare annotation was computed. [2018-01-21 00:35:57,458 INFO L401 ceAbstractionStarter]: For program point L845'(lines 845 846) no Hoare annotation was computed. [2018-01-21 00:35:57,458 INFO L404 ceAbstractionStarter]: At program point l2_destroyENTRY(lines 839 850) the Hoare annotation is: true [2018-01-21 00:35:57,458 INFO L404 ceAbstractionStarter]: At program point L841''(lines 841 849) the Hoare annotation is: true [2018-01-21 00:35:57,458 INFO L404 ceAbstractionStarter]: At program point L843'(line 843) the Hoare annotation is: true [2018-01-21 00:35:57,458 INFO L401 ceAbstractionStarter]: For program point L843''(line 843) no Hoare annotation was computed. [2018-01-21 00:35:57,458 INFO L401 ceAbstractionStarter]: For program point L842''(lines 842 843) no Hoare annotation was computed. [2018-01-21 00:35:57,458 INFO L401 ceAbstractionStarter]: For program point L841'''(lines 841 849) no Hoare annotation was computed. [2018-01-21 00:35:57,458 INFO L401 ceAbstractionStarter]: For program point l2_destroyErr0EnsuresViolation(lines 839 850) no Hoare annotation was computed. [2018-01-21 00:35:57,458 INFO L401 ceAbstractionStarter]: For program point l2_destroyEXIT(lines 839 850) no Hoare annotation was computed. [2018-01-21 00:35:57,459 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:35:57,459 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:35:57,459 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:35:57,459 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:35:57,459 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:35:57,459 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:35:57,459 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:35:57,460 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l4_destroyErr0EnsuresViolation======== [2018-01-21 00:35:57,460 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:35:57,461 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states. [2018-01-21 00:35:57,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-01-21 00:35:57,462 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:35:57,463 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:35:57,463 INFO L371 AbstractCegarLoop]: === Iteration 1 === [l4_destroyErr0EnsuresViolation]=== [2018-01-21 00:35:57,463 INFO L82 PathProgramCache]: Analyzing trace with hash 822198696, now seen corresponding path program 1 times [2018-01-21 00:35:57,463 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:35:57,463 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:35:57,464 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:35:57,464 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:35:57,464 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:35:57,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:35:57,470 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:35:57,479 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:35:57,479 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:35:57,479 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-01-21 00:35:57,480 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:35:57,480 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-21 00:35:57,480 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-21 00:35:57,480 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-21 00:35:57,480 INFO L87 Difference]: Start difference. First operand 201 states. Second operand 2 states. [2018-01-21 00:35:57,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:35:57,492 INFO L93 Difference]: Finished difference Result 394 states and 497 transitions. [2018-01-21 00:35:57,492 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-21 00:35:57,492 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 33 [2018-01-21 00:35:57,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:35:57,494 INFO L225 Difference]: With dead ends: 394 [2018-01-21 00:35:57,494 INFO L226 Difference]: Without dead ends: 180 [2018-01-21 00:35:57,495 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:35:57,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2018-01-21 00:35:57,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2018-01-21 00:35:57,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180 states. [2018-01-21 00:35:57,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 210 transitions. [2018-01-21 00:35:57,512 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 210 transitions. Word has length 33 [2018-01-21 00:35:57,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:35:57,512 INFO L432 AbstractCegarLoop]: Abstraction has 180 states and 210 transitions. [2018-01-21 00:35:57,512 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-21 00:35:57,512 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 210 transitions. [2018-01-21 00:35:57,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-01-21 00:35:57,515 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:35:57,515 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:35:57,515 INFO L371 AbstractCegarLoop]: === Iteration 2 === [l4_destroyErr0EnsuresViolation]=== [2018-01-21 00:35:57,515 INFO L82 PathProgramCache]: Analyzing trace with hash 415642422, now seen corresponding path program 1 times [2018-01-21 00:35:57,515 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:35:57,516 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:35:57,516 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:35:57,516 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:35:57,516 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:35:57,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:35:57,529 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:35:57,582 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:35:57,583 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:35:57,583 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:35:57,583 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 209 with the following transitions: [2018-01-21 00:35:57,583 INFO L201 CegarAbsIntRunner]: [0], [4], [7], [8], [35], [39], [47], [49], [50], [56], [58], [62], [69], [72], [75], [78], [84], [106], [110], [113], [114], [141], [143], [147], [150], [153], [159], [160], [161], [162], [163], [165], [171], [172], [173], [175], [179], [182], [185], [191], [192], [193], [194], [195], [197], [199], [203], [206], [209], [215], [216], [217], [218], [219], [221], [223], [227], [230], [233], [239], [240], [241], [242], [243], [245], [246], [247], [249], [250], [252], [254], [256], [257], [258], [259], [260], [261], [262], [264], [266], [269], [271], [273], [274], [275], [276], [278], [282], [285], [286], [317], [321], [324], [325], [352], [354], [355], [356], [368], [370], [371], [372], [373], [374], [375], [376], [377], [378], [379], [380], [381], [382], [383], [384], [385], [386], [387], [388], [389], [390], [391], [392], [393], [394], [396], [397], [398], [400] [2018-01-21 00:35:57,587 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:35:57,587 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:35:57,870 INFO L262 AbstractInterpreter]: Error location(s) were unreachable [2018-01-21 00:35:57,871 INFO L268 AbstractInterpreter]: Visited 122 different actions 202 times. Never merged. Never widened. Never found a fixpoint. Largest state had 28 variables. [2018-01-21 00:35:57,883 INFO L395 sIntCurrentIteration]: Generating AbsInt predicates [2018-01-21 00:35:58,328 INFO L232 lantSequenceWeakener]: Weakened 169 states. On average, predicates are now at 46.75% of their original sizes. [2018-01-21 00:35:58,329 INFO L408 sIntCurrentIteration]: Unifying AI predicates [2018-01-21 00:36:03,803 INFO L419 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-01-21 00:36:03,804 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:36:03,804 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [97] imperfect sequences [] total 97 [2018-01-21 00:36:03,804 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:36:03,804 INFO L409 AbstractCegarLoop]: Interpolant automaton has 98 states [2018-01-21 00:36:03,804 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2018-01-21 00:36:03,806 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=9200, Unknown=0, NotChecked=0, Total=9506 [2018-01-21 00:36:03,806 INFO L87 Difference]: Start difference. First operand 180 states and 210 transitions. Second operand 98 states. [2018-01-21 00:36:10,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:36:10,889 INFO L93 Difference]: Finished difference Result 199 states and 234 transitions. [2018-01-21 00:36:10,889 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-01-21 00:36:10,889 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 208 [2018-01-21 00:36:10,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:36:10,890 INFO L225 Difference]: With dead ends: 199 [2018-01-21 00:36:10,890 INFO L226 Difference]: Without dead ends: 0 [2018-01-21 00:36:10,893 INFO L525 BasicCegarLoop]: 2 DeclaredPredicates, 223 GetRequests, 101 SyntacticMatches, 10 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3330 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=494, Invalid=12388, Unknown=0, NotChecked=0, Total=12882 [2018-01-21 00:36:10,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-01-21 00:36:10,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-01-21 00:36:10,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-01-21 00:36:10,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-01-21 00:36:10,893 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 208 [2018-01-21 00:36:10,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:36:10,894 INFO L432 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-01-21 00:36:10,894 INFO L433 AbstractCegarLoop]: Interpolant automaton has 98 states. [2018-01-21 00:36:10,894 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-01-21 00:36:10,894 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-01-21 00:36:10,894 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-01-21 00:36:11,135 WARN L146 SmtUtils]: Spent 103ms on a formula simplification. DAG size of input: 67 DAG size of output 53 [2018-01-21 00:36:11,428 WARN L146 SmtUtils]: Spent 156ms on a formula simplification. DAG size of input: 103 DAG size of output 83 [2018-01-21 00:36:11,811 INFO L401 ceAbstractionStarter]: For program point l3_destroyEXIT(lines 827 838) no Hoare annotation was computed. [2018-01-21 00:36:11,811 INFO L404 ceAbstractionStarter]: At program point L829''(lines 829 837) the Hoare annotation is: true [2018-01-21 00:36:11,811 INFO L401 ceAbstractionStarter]: For program point L829(lines 829 837) no Hoare annotation was computed. [2018-01-21 00:36:11,811 INFO L401 ceAbstractionStarter]: For program point L833'(lines 833 834) no Hoare annotation was computed. [2018-01-21 00:36:11,811 INFO L404 ceAbstractionStarter]: At program point l3_destroyENTRY(lines 827 838) the Hoare annotation is: true [2018-01-21 00:36:11,811 INFO L404 ceAbstractionStarter]: At program point L831'(line 831) the Hoare annotation is: true [2018-01-21 00:36:11,811 INFO L401 ceAbstractionStarter]: For program point l3_destroyErr0EnsuresViolation(lines 827 838) no Hoare annotation was computed. [2018-01-21 00:36:11,812 INFO L401 ceAbstractionStarter]: For program point L832(line 832) no Hoare annotation was computed. [2018-01-21 00:36:11,812 INFO L401 ceAbstractionStarter]: For program point L831(line 831) no Hoare annotation was computed. [2018-01-21 00:36:11,812 INFO L401 ceAbstractionStarter]: For program point L830(lines 830 831) no Hoare annotation was computed. [2018-01-21 00:36:11,812 INFO L401 ceAbstractionStarter]: For program point L834(line 834) no Hoare annotation was computed. [2018-01-21 00:36:11,812 INFO L401 ceAbstractionStarter]: For program point L833(lines 833 834) no Hoare annotation was computed. [2018-01-21 00:36:11,812 INFO L401 ceAbstractionStarter]: For program point L829'''(lines 829 837) no Hoare annotation was computed. [2018-01-21 00:36:11,812 INFO L401 ceAbstractionStarter]: For program point L830''(lines 830 831) no Hoare annotation was computed. [2018-01-21 00:36:11,812 INFO L401 ceAbstractionStarter]: For program point L831''(line 831) no Hoare annotation was computed. [2018-01-21 00:36:11,812 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:36:11,812 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:36:11,812 INFO L401 ceAbstractionStarter]: For program point l0_insertErr0EnsuresViolation(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:36:11,812 INFO L401 ceAbstractionStarter]: For program point L813(line 813) no Hoare annotation was computed. [2018-01-21 00:36:11,813 INFO L401 ceAbstractionStarter]: For program point L812(line 812) no Hoare annotation was computed. [2018-01-21 00:36:11,813 INFO L401 ceAbstractionStarter]: For program point l0_insertEXIT(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:36:11,813 INFO L401 ceAbstractionStarter]: For program point L812'(line 812) no Hoare annotation was computed. [2018-01-21 00:36:11,813 INFO L401 ceAbstractionStarter]: For program point L810'(line 810) no Hoare annotation was computed. [2018-01-21 00:36:11,813 INFO L401 ceAbstractionStarter]: For program point L809'''(lines 809 811) no Hoare annotation was computed. [2018-01-21 00:36:11,813 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:36:11,813 INFO L401 ceAbstractionStarter]: For program point L809(lines 809 811) no Hoare annotation was computed. [2018-01-21 00:36:11,813 INFO L401 ceAbstractionStarter]: For program point l0_insertFINAL(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:36:11,814 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:36:11,814 INFO L401 ceAbstractionStarter]: For program point L808'(line 808) no Hoare annotation was computed. [2018-01-21 00:36:11,814 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:36:11,814 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:36:11,814 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-01-21 00:36:11,814 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-01-21 00:36:11,814 INFO L401 ceAbstractionStarter]: For program point L817'''(lines 817 825) no Hoare annotation was computed. [2018-01-21 00:36:11,814 INFO L401 ceAbstractionStarter]: For program point L821(lines 821 822) no Hoare annotation was computed. [2018-01-21 00:36:11,815 INFO L401 ceAbstractionStarter]: For program point l4_destroyErr0EnsuresViolation(lines 815 826) no Hoare annotation was computed. [2018-01-21 00:36:11,815 INFO L401 ceAbstractionStarter]: For program point L820(line 820) no Hoare annotation was computed. [2018-01-21 00:36:11,815 INFO L401 ceAbstractionStarter]: For program point l4_destroyEXIT(lines 815 826) no Hoare annotation was computed. [2018-01-21 00:36:11,815 INFO L404 ceAbstractionStarter]: At program point l4_destroyENTRY(lines 815 826) the Hoare annotation is: true [2018-01-21 00:36:11,815 INFO L401 ceAbstractionStarter]: For program point L822(line 822) no Hoare annotation was computed. [2018-01-21 00:36:11,815 INFO L401 ceAbstractionStarter]: For program point L821'(lines 821 822) no Hoare annotation was computed. [2018-01-21 00:36:11,815 INFO L401 ceAbstractionStarter]: For program point L819'(line 819) no Hoare annotation was computed. [2018-01-21 00:36:11,815 INFO L401 ceAbstractionStarter]: For program point L819''(line 819) no Hoare annotation was computed. [2018-01-21 00:36:11,815 INFO L404 ceAbstractionStarter]: At program point L817''(lines 817 825) the Hoare annotation is: true [2018-01-21 00:36:11,815 INFO L401 ceAbstractionStarter]: For program point L818''(lines 818 819) no Hoare annotation was computed. [2018-01-21 00:36:11,815 INFO L401 ceAbstractionStarter]: For program point L818(lines 818 819) no Hoare annotation was computed. [2018-01-21 00:36:11,816 INFO L401 ceAbstractionStarter]: For program point L817(lines 817 825) no Hoare annotation was computed. [2018-01-21 00:36:11,816 INFO L401 ceAbstractionStarter]: For program point L819(line 819) no Hoare annotation was computed. [2018-01-21 00:36:11,816 INFO L401 ceAbstractionStarter]: For program point L791(lines 791 793) no Hoare annotation was computed. [2018-01-21 00:36:11,816 INFO L397 ceAbstractionStarter]: At program point L790(line 790) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:11,816 INFO L401 ceAbstractionStarter]: For program point L795(line 795) no Hoare annotation was computed. [2018-01-21 00:36:11,816 INFO L401 ceAbstractionStarter]: For program point L794(line 794) no Hoare annotation was computed. [2018-01-21 00:36:11,816 INFO L397 ceAbstractionStarter]: At program point L792(line 792) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:11,816 INFO L401 ceAbstractionStarter]: For program point l2_insertErr0EnsuresViolation(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:36:11,816 INFO L401 ceAbstractionStarter]: For program point L794'(line 794) no Hoare annotation was computed. [2018-01-21 00:36:11,816 INFO L401 ceAbstractionStarter]: For program point L791'''(lines 791 793) no Hoare annotation was computed. [2018-01-21 00:36:11,817 INFO L401 ceAbstractionStarter]: For program point L792'(line 792) no Hoare annotation was computed. [2018-01-21 00:36:11,817 INFO L401 ceAbstractionStarter]: For program point L790'(line 790) no Hoare annotation was computed. [2018-01-21 00:36:11,817 INFO L397 ceAbstractionStarter]: At program point l2_insertENTRY(lines 788 796) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:11,817 INFO L397 ceAbstractionStarter]: At program point L791''(lines 791 793) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:11,817 INFO L401 ceAbstractionStarter]: For program point l2_insertEXIT(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:36:11,817 INFO L401 ceAbstractionStarter]: For program point l2_insertFINAL(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:36:11,817 INFO L401 ceAbstractionStarter]: For program point L883(line 883) no Hoare annotation was computed. [2018-01-21 00:36:11,817 INFO L401 ceAbstractionStarter]: For program point L882(line 882) no Hoare annotation was computed. [2018-01-21 00:36:11,817 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:36:11,817 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:36:11,818 INFO L401 ceAbstractionStarter]: For program point L887(line 887) no Hoare annotation was computed. [2018-01-21 00:36:11,818 INFO L401 ceAbstractionStarter]: For program point L886(line 886) no Hoare annotation was computed. [2018-01-21 00:36:11,818 INFO L401 ceAbstractionStarter]: For program point L885(line 885) no Hoare annotation was computed. [2018-01-21 00:36:11,818 INFO L401 ceAbstractionStarter]: For program point L884(line 884) no Hoare annotation was computed. [2018-01-21 00:36:11,818 INFO L401 ceAbstractionStarter]: For program point L879'(line 879) no Hoare annotation was computed. [2018-01-21 00:36:11,818 INFO L401 ceAbstractionStarter]: For program point L878'''(lines 878 880) no Hoare annotation was computed. [2018-01-21 00:36:11,818 INFO L401 ceAbstractionStarter]: For program point L886''(line 886) no Hoare annotation was computed. [2018-01-21 00:36:11,818 INFO L401 ceAbstractionStarter]: For program point L887'(line 887) no Hoare annotation was computed. [2018-01-21 00:36:11,818 INFO L401 ceAbstractionStarter]: For program point L885''(line 885) no Hoare annotation was computed. [2018-01-21 00:36:11,818 INFO L401 ceAbstractionStarter]: For program point L884''(line 884) no Hoare annotation was computed. [2018-01-21 00:36:11,819 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:36:11,819 INFO L401 ceAbstractionStarter]: For program point L883''(line 883) no Hoare annotation was computed. [2018-01-21 00:36:11,819 INFO L401 ceAbstractionStarter]: For program point L882''(line 882) no Hoare annotation was computed. [2018-01-21 00:36:11,819 INFO L401 ceAbstractionStarter]: For program point mainErr0EnsuresViolation(lines 875 888) no Hoare annotation was computed. [2018-01-21 00:36:11,819 INFO L401 ceAbstractionStarter]: For program point mainFINAL(lines 875 888) no Hoare annotation was computed. [2018-01-21 00:36:11,819 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:36:11,819 INFO L401 ceAbstractionStarter]: For program point L881'(line 881) no Hoare annotation was computed. [2018-01-21 00:36:11,819 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:36:11,820 INFO L401 ceAbstractionStarter]: For program point L878(lines 878 880) no Hoare annotation was computed. [2018-01-21 00:36:11,820 INFO L401 ceAbstractionStarter]: For program point mainEXIT(lines 875 888) no Hoare annotation was computed. [2018-01-21 00:36:11,820 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:36:11,820 INFO L397 ceAbstractionStarter]: At program point L886'(line 886) 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:36:11,820 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:36:11,820 INFO L401 ceAbstractionStarter]: For program point L782'''(lines 782 784) no Hoare annotation was computed. [2018-01-21 00:36:11,820 INFO L397 ceAbstractionStarter]: At program point L783(line 783) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:11,820 INFO L401 ceAbstractionStarter]: For program point L782(lines 782 784) no Hoare annotation was computed. [2018-01-21 00:36:11,820 INFO L397 ceAbstractionStarter]: At program point L781(line 781) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:11,820 INFO L401 ceAbstractionStarter]: For program point L783'(line 783) no Hoare annotation was computed. [2018-01-21 00:36:11,820 INFO L401 ceAbstractionStarter]: For program point L786(line 786) no Hoare annotation was computed. [2018-01-21 00:36:11,820 INFO L401 ceAbstractionStarter]: For program point L781'(line 781) no Hoare annotation was computed. [2018-01-21 00:36:11,820 INFO L401 ceAbstractionStarter]: For program point L785(line 785) no Hoare annotation was computed. [2018-01-21 00:36:11,821 INFO L397 ceAbstractionStarter]: At program point l3_insertENTRY(lines 779 787) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:11,821 INFO L397 ceAbstractionStarter]: At program point L782''(lines 782 784) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:11,821 INFO L401 ceAbstractionStarter]: For program point L785'(line 785) no Hoare annotation was computed. [2018-01-21 00:36:11,821 INFO L401 ceAbstractionStarter]: For program point l3_insertEXIT(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:36:11,821 INFO L401 ceAbstractionStarter]: For program point l3_insertFINAL(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:36:11,821 INFO L401 ceAbstractionStarter]: For program point l3_insertErr0EnsuresViolation(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:36:11,821 INFO L401 ceAbstractionStarter]: For program point l1_insertEXIT(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:36:11,821 INFO L397 ceAbstractionStarter]: At program point L799(line 799) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:11,821 INFO L401 ceAbstractionStarter]: For program point L803(line 803) no Hoare annotation was computed. [2018-01-21 00:36:11,821 INFO L397 ceAbstractionStarter]: At program point L801(line 801) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:11,821 INFO L401 ceAbstractionStarter]: For program point L800(lines 800 802) no Hoare annotation was computed. [2018-01-21 00:36:11,821 INFO L401 ceAbstractionStarter]: For program point L803'(line 803) no Hoare annotation was computed. [2018-01-21 00:36:11,821 INFO L401 ceAbstractionStarter]: For program point L801'(line 801) no Hoare annotation was computed. [2018-01-21 00:36:11,821 INFO L401 ceAbstractionStarter]: For program point L804(line 804) no Hoare annotation was computed. [2018-01-21 00:36:11,821 INFO L397 ceAbstractionStarter]: At program point l1_insertENTRY(lines 797 805) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:11,822 INFO L401 ceAbstractionStarter]: For program point L799'(line 799) no Hoare annotation was computed. [2018-01-21 00:36:11,822 INFO L401 ceAbstractionStarter]: For program point l1_insertFINAL(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:36:11,822 INFO L397 ceAbstractionStarter]: At program point L800''(lines 800 802) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:11,822 INFO L401 ceAbstractionStarter]: For program point L800'''(lines 800 802) no Hoare annotation was computed. [2018-01-21 00:36:11,822 INFO L401 ceAbstractionStarter]: For program point l1_insertErr0EnsuresViolation(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:36:11,822 INFO L401 ceAbstractionStarter]: For program point l0_destroyEXIT(lines 863 874) no Hoare annotation was computed. [2018-01-21 00:36:11,822 INFO L401 ceAbstractionStarter]: For program point L865'''(lines 865 873) no Hoare annotation was computed. [2018-01-21 00:36:11,822 INFO L401 ceAbstractionStarter]: For program point L865(lines 865 873) no Hoare annotation was computed. [2018-01-21 00:36:11,822 INFO L401 ceAbstractionStarter]: For program point L869(lines 869 870) no Hoare annotation was computed. [2018-01-21 00:36:11,822 INFO L401 ceAbstractionStarter]: For program point l0_destroyErr0EnsuresViolation(lines 863 874) no Hoare annotation was computed. [2018-01-21 00:36:11,822 INFO L401 ceAbstractionStarter]: For program point L868(line 868) no Hoare annotation was computed. [2018-01-21 00:36:11,822 INFO L401 ceAbstractionStarter]: For program point L867(line 867) no Hoare annotation was computed. [2018-01-21 00:36:11,822 INFO L401 ceAbstractionStarter]: For program point L866(lines 866 867) no Hoare annotation was computed. [2018-01-21 00:36:11,822 INFO L401 ceAbstractionStarter]: For program point L869'(lines 869 870) no Hoare annotation was computed. [2018-01-21 00:36:11,822 INFO L401 ceAbstractionStarter]: For program point L866''(lines 866 867) no Hoare annotation was computed. [2018-01-21 00:36:11,822 INFO L404 ceAbstractionStarter]: At program point L867'(line 867) the Hoare annotation is: true [2018-01-21 00:36:11,822 INFO L401 ceAbstractionStarter]: For program point L867''(line 867) no Hoare annotation was computed. [2018-01-21 00:36:11,823 INFO L404 ceAbstractionStarter]: At program point L865''(lines 865 873) the Hoare annotation is: true [2018-01-21 00:36:11,823 INFO L404 ceAbstractionStarter]: At program point l0_destroyENTRY(lines 863 874) the Hoare annotation is: true [2018-01-21 00:36:11,823 INFO L401 ceAbstractionStarter]: For program point L870(line 870) no Hoare annotation was computed. [2018-01-21 00:36:11,823 INFO L401 ceAbstractionStarter]: For program point calloc_modelErr0EnsuresViolation(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:11,823 INFO L401 ceAbstractionStarter]: For program point L742'(line 742) no Hoare annotation was computed. [2018-01-21 00:36:11,823 INFO L397 ceAbstractionStarter]: At program point calloc_modelENTRY(lines 740 743) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|)) (.cse10 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|)) (.cse12 (select |old(#valid)| |~#list~23.base|)) (.cse11 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|))) (let ((.cse1 (not (= .cse11 |~#list~23.offset|))) (.cse2 (not (= .cse12 1))) (.cse3 (not (= 8 |calloc_model_#in~size|))) (.cse4 (not (= 0 (select |old(#valid)| 0)))) (.cse5 (not (= (select |old(#length)| |~#list~23.base|) 4))) (.cse7 (not (= |calloc_model_#in~nmemb| .cse12))) (.cse8 (not (= .cse11 .cse10))) (.cse9 (not (= 0 .cse10))) (.cse6 (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|))))) (and .cse0 (or .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (or .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse6)))) [2018-01-21 00:36:11,823 INFO L401 ceAbstractionStarter]: For program point L741'(line 741) no Hoare annotation was computed. [2018-01-21 00:36:11,823 INFO L401 ceAbstractionStarter]: For program point calloc_modelFINAL(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:11,823 INFO L401 ceAbstractionStarter]: For program point calloc_modelEXIT(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:11,823 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:36:11,823 INFO L401 ceAbstractionStarter]: For program point L741(line 741) no Hoare annotation was computed. [2018-01-21 00:36:11,823 INFO L401 ceAbstractionStarter]: For program point l4_insertEXIT(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:36:11,823 INFO L401 ceAbstractionStarter]: For program point l4_insertFINAL(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:36:11,824 INFO L401 ceAbstractionStarter]: For program point L777(line 777) no Hoare annotation was computed. [2018-01-21 00:36:11,824 INFO L401 ceAbstractionStarter]: For program point L776(line 776) no Hoare annotation was computed. [2018-01-21 00:36:11,824 INFO L397 ceAbstractionStarter]: At program point L775(line 775) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:11,824 INFO L397 ceAbstractionStarter]: At program point L774(line 774) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:11,824 INFO L401 ceAbstractionStarter]: For program point l4_insertErr0EnsuresViolation(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:36:11,824 INFO L401 ceAbstractionStarter]: For program point L776'(line 776) no Hoare annotation was computed. [2018-01-21 00:36:11,824 INFO L397 ceAbstractionStarter]: At program point l4_insertENTRY(lines 772 778) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:11,824 INFO L401 ceAbstractionStarter]: For program point L775'(line 775) no Hoare annotation was computed. [2018-01-21 00:36:11,824 INFO L401 ceAbstractionStarter]: For program point L774'(line 774) no Hoare annotation was computed. [2018-01-21 00:36:11,824 INFO L401 ceAbstractionStarter]: For program point L775''(line 775) no Hoare annotation was computed. [2018-01-21 00:36:11,824 INFO L401 ceAbstractionStarter]: For program point L776''(line 776) no Hoare annotation was computed. [2018-01-21 00:36:11,824 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieFINAL(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:36:11,824 INFO L401 ceAbstractionStarter]: For program point L767'(line 767) no Hoare annotation was computed. [2018-01-21 00:36:11,824 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieErr0EnsuresViolation(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:36:11,824 INFO L397 ceAbstractionStarter]: At program point zalloc_or_dieENTRY(lines 765 771) the Hoare annotation is: (let ((.cse9 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|)) (.cse0 (= |#valid| |old(#valid)|)) (.cse10 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|))) (let ((.cse1 (not (= 8 |zalloc_or_die_#in~size|))) (.cse2 (not (= .cse10 |~#list~23.offset|))) (.cse3 (not (= (select |old(#valid)| |~#list~23.base|) 1))) (.cse7 (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|)))) (.cse4 (not (= 0 (select |old(#valid)| 0)))) (.cse5 (not (= (select |old(#length)| |~#list~23.base|) 4))) (.cse6 (not (= .cse10 .cse9))) (.cse8 (not (= 0 .cse9)))) (and .cse0 (or .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (or .cse1 .cse2 .cse3 .cse7 .cse4 .cse5 .cse6 .cse8)))) [2018-01-21 00:36:11,824 INFO L401 ceAbstractionStarter]: For program point L768(lines 768 769) no Hoare annotation was computed. [2018-01-21 00:36:11,825 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieEXIT(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:36:11,825 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:36:11,825 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initErr0EnsuresViolation(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:36:11,825 INFO L401 ceAbstractionStarter]: For program point L877'(line 877) no Hoare annotation was computed. [2018-01-21 00:36:11,825 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:36:11,825 INFO L397 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(lines 1 888) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:11,825 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:36:11,825 INFO L401 ceAbstractionStarter]: For program point L877(line 877) no Hoare annotation was computed. [2018-01-21 00:36:11,825 INFO L401 ceAbstractionStarter]: For program point L857'(lines 857 858) no Hoare annotation was computed. [2018-01-21 00:36:11,825 INFO L404 ceAbstractionStarter]: At program point L855'(line 855) the Hoare annotation is: true [2018-01-21 00:36:11,825 INFO L401 ceAbstractionStarter]: For program point L853'''(lines 853 861) no Hoare annotation was computed. [2018-01-21 00:36:11,825 INFO L404 ceAbstractionStarter]: At program point l1_destroyENTRY(lines 851 862) the Hoare annotation is: true [2018-01-21 00:36:11,825 INFO L401 ceAbstractionStarter]: For program point L854(lines 854 855) no Hoare annotation was computed. [2018-01-21 00:36:11,825 INFO L401 ceAbstractionStarter]: For program point L853(lines 853 861) no Hoare annotation was computed. [2018-01-21 00:36:11,825 INFO L401 ceAbstractionStarter]: For program point L858(line 858) no Hoare annotation was computed. [2018-01-21 00:36:11,826 INFO L401 ceAbstractionStarter]: For program point L857(lines 857 858) no Hoare annotation was computed. [2018-01-21 00:36:11,826 INFO L401 ceAbstractionStarter]: For program point L856(line 856) no Hoare annotation was computed. [2018-01-21 00:36:11,826 INFO L401 ceAbstractionStarter]: For program point L855(line 855) no Hoare annotation was computed. [2018-01-21 00:36:11,826 INFO L401 ceAbstractionStarter]: For program point L855''(line 855) no Hoare annotation was computed. [2018-01-21 00:36:11,826 INFO L404 ceAbstractionStarter]: At program point L853''(lines 853 861) the Hoare annotation is: true [2018-01-21 00:36:11,826 INFO L401 ceAbstractionStarter]: For program point L854''(lines 854 855) no Hoare annotation was computed. [2018-01-21 00:36:11,826 INFO L401 ceAbstractionStarter]: For program point l1_destroyErr0EnsuresViolation(lines 851 862) no Hoare annotation was computed. [2018-01-21 00:36:11,826 INFO L401 ceAbstractionStarter]: For program point l1_destroyEXIT(lines 851 862) no Hoare annotation was computed. [2018-01-21 00:36:11,826 INFO L404 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(lines 1 888) the Hoare annotation is: true [2018-01-21 00:36:11,826 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:36:11,826 INFO L397 ceAbstractionStarter]: At program point L1(lines 1 888) 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:36:11,826 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startErr0EnsuresViolation(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:36:11,826 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:36:11,826 INFO L401 ceAbstractionStarter]: For program point L843(line 843) no Hoare annotation was computed. [2018-01-21 00:36:11,826 INFO L401 ceAbstractionStarter]: For program point L842(lines 842 843) no Hoare annotation was computed. [2018-01-21 00:36:11,826 INFO L401 ceAbstractionStarter]: For program point L841(lines 841 849) no Hoare annotation was computed. [2018-01-21 00:36:11,826 INFO L401 ceAbstractionStarter]: For program point L846(line 846) no Hoare annotation was computed. [2018-01-21 00:36:11,827 INFO L401 ceAbstractionStarter]: For program point L845(lines 845 846) no Hoare annotation was computed. [2018-01-21 00:36:11,827 INFO L401 ceAbstractionStarter]: For program point L844(line 844) no Hoare annotation was computed. [2018-01-21 00:36:11,827 INFO L401 ceAbstractionStarter]: For program point L845'(lines 845 846) no Hoare annotation was computed. [2018-01-21 00:36:11,827 INFO L404 ceAbstractionStarter]: At program point l2_destroyENTRY(lines 839 850) the Hoare annotation is: true [2018-01-21 00:36:11,827 INFO L404 ceAbstractionStarter]: At program point L841''(lines 841 849) the Hoare annotation is: true [2018-01-21 00:36:11,827 INFO L404 ceAbstractionStarter]: At program point L843'(line 843) the Hoare annotation is: true [2018-01-21 00:36:11,827 INFO L401 ceAbstractionStarter]: For program point L843''(line 843) no Hoare annotation was computed. [2018-01-21 00:36:11,827 INFO L401 ceAbstractionStarter]: For program point L842''(lines 842 843) no Hoare annotation was computed. [2018-01-21 00:36:11,827 INFO L401 ceAbstractionStarter]: For program point L841'''(lines 841 849) no Hoare annotation was computed. [2018-01-21 00:36:11,827 INFO L401 ceAbstractionStarter]: For program point l2_destroyErr0EnsuresViolation(lines 839 850) no Hoare annotation was computed. [2018-01-21 00:36:11,827 INFO L401 ceAbstractionStarter]: For program point l2_destroyEXIT(lines 839 850) no Hoare annotation was computed. [2018-01-21 00:36:11,828 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:11,828 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:11,828 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:11,828 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:11,828 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:11,828 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:11,828 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:11,829 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l2_insertErr0EnsuresViolation======== [2018-01-21 00:36:11,829 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:11,830 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states. [2018-01-21 00:36:11,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-01-21 00:36:11,831 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:36:11,831 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:36:11,831 INFO L371 AbstractCegarLoop]: === Iteration 1 === [l2_insertErr0EnsuresViolation]=== [2018-01-21 00:36:11,832 INFO L82 PathProgramCache]: Analyzing trace with hash 1410459029, now seen corresponding path program 1 times [2018-01-21 00:36:11,832 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:36:11,832 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:11,833 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:36:11,833 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:11,833 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:36:11,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:36:11,842 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:36:11,865 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:36:11,865 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:36:11,866 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:36:11,866 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 80 with the following transitions: [2018-01-21 00:36:11,866 INFO L201 CegarAbsIntRunner]: [72], [141], [143], [147], [165], [171], [172], [173], [175], [189], [191], [192], [193], [194], [196], [221], [223], [227], [245], [246], [247], [249], [250], [264], [266], [269], [271], [273], [274], [275], [276], [354], [370], [371], [372], [374], [375], [382], [383], [384], [386], [387], [392], [393], [396], [397], [398] [2018-01-21 00:36:11,868 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:36:11,868 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:36:11,966 INFO L262 AbstractInterpreter]: Error location(s) were unreachable [2018-01-21 00:36:11,966 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:36:11,968 INFO L395 sIntCurrentIteration]: Generating AbsInt predicates [2018-01-21 00:36:12,086 INFO L232 lantSequenceWeakener]: Weakened 73 states. On average, predicates are now at 71.05% of their original sizes. [2018-01-21 00:36:12,086 INFO L408 sIntCurrentIteration]: Unifying AI predicates [2018-01-21 00:36:12,602 INFO L419 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-01-21 00:36:12,602 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:36:12,602 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [41] imperfect sequences [] total 41 [2018-01-21 00:36:12,602 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:36:12,603 INFO L409 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-01-21 00:36:12,603 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-01-21 00:36:12,603 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1601, Unknown=0, NotChecked=0, Total=1722 [2018-01-21 00:36:12,603 INFO L87 Difference]: Start difference. First operand 201 states. Second operand 42 states. [2018-01-21 00:36:14,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:36:14,588 INFO L93 Difference]: Finished difference Result 224 states and 271 transitions. [2018-01-21 00:36:14,588 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-01-21 00:36:14,588 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 79 [2018-01-21 00:36:14,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:36:14,588 INFO L225 Difference]: With dead ends: 224 [2018-01-21 00:36:14,588 INFO L226 Difference]: Without dead ends: 0 [2018-01-21 00:36:14,589 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:36:14,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-01-21 00:36:14,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-01-21 00:36:14,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-01-21 00:36:14,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-01-21 00:36:14,590 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 79 [2018-01-21 00:36:14,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:36:14,590 INFO L432 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-01-21 00:36:14,590 INFO L433 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-01-21 00:36:14,590 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-01-21 00:36:14,590 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-01-21 00:36:14,590 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-01-21 00:36:14,779 WARN L146 SmtUtils]: Spent 101ms on a formula simplification. DAG size of input: 85 DAG size of output 69 [2018-01-21 00:36:15,521 WARN L146 SmtUtils]: Spent 289ms on a formula simplification. DAG size of input: 63 DAG size of output 50 [2018-01-21 00:36:15,675 INFO L401 ceAbstractionStarter]: For program point l3_destroyEXIT(lines 827 838) no Hoare annotation was computed. [2018-01-21 00:36:15,675 INFO L404 ceAbstractionStarter]: At program point L829''(lines 829 837) the Hoare annotation is: true [2018-01-21 00:36:15,675 INFO L401 ceAbstractionStarter]: For program point L829(lines 829 837) no Hoare annotation was computed. [2018-01-21 00:36:15,675 INFO L401 ceAbstractionStarter]: For program point L833'(lines 833 834) no Hoare annotation was computed. [2018-01-21 00:36:15,675 INFO L404 ceAbstractionStarter]: At program point l3_destroyENTRY(lines 827 838) the Hoare annotation is: true [2018-01-21 00:36:15,675 INFO L404 ceAbstractionStarter]: At program point L831'(line 831) the Hoare annotation is: true [2018-01-21 00:36:15,676 INFO L401 ceAbstractionStarter]: For program point l3_destroyErr0EnsuresViolation(lines 827 838) no Hoare annotation was computed. [2018-01-21 00:36:15,676 INFO L401 ceAbstractionStarter]: For program point L832(line 832) no Hoare annotation was computed. [2018-01-21 00:36:15,676 INFO L401 ceAbstractionStarter]: For program point L831(line 831) no Hoare annotation was computed. [2018-01-21 00:36:15,676 INFO L401 ceAbstractionStarter]: For program point L830(lines 830 831) no Hoare annotation was computed. [2018-01-21 00:36:15,676 INFO L401 ceAbstractionStarter]: For program point L834(line 834) no Hoare annotation was computed. [2018-01-21 00:36:15,676 INFO L401 ceAbstractionStarter]: For program point L833(lines 833 834) no Hoare annotation was computed. [2018-01-21 00:36:15,676 INFO L401 ceAbstractionStarter]: For program point L829'''(lines 829 837) no Hoare annotation was computed. [2018-01-21 00:36:15,676 INFO L401 ceAbstractionStarter]: For program point L830''(lines 830 831) no Hoare annotation was computed. [2018-01-21 00:36:15,676 INFO L401 ceAbstractionStarter]: For program point L831''(line 831) no Hoare annotation was computed. [2018-01-21 00:36:15,676 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:36:15,676 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:36:15,676 INFO L401 ceAbstractionStarter]: For program point l0_insertErr0EnsuresViolation(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:36:15,676 INFO L401 ceAbstractionStarter]: For program point L813(line 813) no Hoare annotation was computed. [2018-01-21 00:36:15,677 INFO L401 ceAbstractionStarter]: For program point L812(line 812) no Hoare annotation was computed. [2018-01-21 00:36:15,677 INFO L401 ceAbstractionStarter]: For program point l0_insertEXIT(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:36:15,677 INFO L401 ceAbstractionStarter]: For program point L812'(line 812) no Hoare annotation was computed. [2018-01-21 00:36:15,677 INFO L401 ceAbstractionStarter]: For program point L810'(line 810) no Hoare annotation was computed. [2018-01-21 00:36:15,677 INFO L401 ceAbstractionStarter]: For program point L809'''(lines 809 811) no Hoare annotation was computed. [2018-01-21 00:36:15,677 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:36:15,677 INFO L401 ceAbstractionStarter]: For program point L809(lines 809 811) no Hoare annotation was computed. [2018-01-21 00:36:15,677 INFO L401 ceAbstractionStarter]: For program point l0_insertFINAL(lines 806 814) no Hoare annotation was computed. [2018-01-21 00:36:15,677 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:36:15,677 INFO L401 ceAbstractionStarter]: For program point L808'(line 808) no Hoare annotation was computed. [2018-01-21 00:36:15,677 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:36:15,678 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:36:15,678 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-01-21 00:36:15,678 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-01-21 00:36:15,678 INFO L401 ceAbstractionStarter]: For program point L817'''(lines 817 825) no Hoare annotation was computed. [2018-01-21 00:36:15,678 INFO L401 ceAbstractionStarter]: For program point L821(lines 821 822) no Hoare annotation was computed. [2018-01-21 00:36:15,678 INFO L401 ceAbstractionStarter]: For program point l4_destroyErr0EnsuresViolation(lines 815 826) no Hoare annotation was computed. [2018-01-21 00:36:15,678 INFO L401 ceAbstractionStarter]: For program point L820(line 820) no Hoare annotation was computed. [2018-01-21 00:36:15,678 INFO L401 ceAbstractionStarter]: For program point l4_destroyEXIT(lines 815 826) no Hoare annotation was computed. [2018-01-21 00:36:15,678 INFO L404 ceAbstractionStarter]: At program point l4_destroyENTRY(lines 815 826) the Hoare annotation is: true [2018-01-21 00:36:15,678 INFO L401 ceAbstractionStarter]: For program point L822(line 822) no Hoare annotation was computed. [2018-01-21 00:36:15,678 INFO L401 ceAbstractionStarter]: For program point L821'(lines 821 822) no Hoare annotation was computed. [2018-01-21 00:36:15,678 INFO L401 ceAbstractionStarter]: For program point L819'(line 819) no Hoare annotation was computed. [2018-01-21 00:36:15,678 INFO L401 ceAbstractionStarter]: For program point L819''(line 819) no Hoare annotation was computed. [2018-01-21 00:36:15,678 INFO L404 ceAbstractionStarter]: At program point L817''(lines 817 825) the Hoare annotation is: true [2018-01-21 00:36:15,678 INFO L401 ceAbstractionStarter]: For program point L818''(lines 818 819) no Hoare annotation was computed. [2018-01-21 00:36:15,679 INFO L401 ceAbstractionStarter]: For program point L818(lines 818 819) no Hoare annotation was computed. [2018-01-21 00:36:15,679 INFO L401 ceAbstractionStarter]: For program point L817(lines 817 825) no Hoare annotation was computed. [2018-01-21 00:36:15,679 INFO L401 ceAbstractionStarter]: For program point L819(line 819) no Hoare annotation was computed. [2018-01-21 00:36:15,679 INFO L401 ceAbstractionStarter]: For program point L791(lines 791 793) no Hoare annotation was computed. [2018-01-21 00:36:15,679 INFO L397 ceAbstractionStarter]: At program point L790(line 790) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:15,679 INFO L401 ceAbstractionStarter]: For program point L795(line 795) no Hoare annotation was computed. [2018-01-21 00:36:15,679 INFO L401 ceAbstractionStarter]: For program point L794(line 794) no Hoare annotation was computed. [2018-01-21 00:36:15,679 INFO L397 ceAbstractionStarter]: At program point L792(line 792) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:15,679 INFO L401 ceAbstractionStarter]: For program point l2_insertErr0EnsuresViolation(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:36:15,679 INFO L401 ceAbstractionStarter]: For program point L794'(line 794) no Hoare annotation was computed. [2018-01-21 00:36:15,679 INFO L401 ceAbstractionStarter]: For program point L791'''(lines 791 793) no Hoare annotation was computed. [2018-01-21 00:36:15,679 INFO L401 ceAbstractionStarter]: For program point L792'(line 792) no Hoare annotation was computed. [2018-01-21 00:36:15,679 INFO L401 ceAbstractionStarter]: For program point L790'(line 790) no Hoare annotation was computed. [2018-01-21 00:36:15,679 INFO L397 ceAbstractionStarter]: At program point l2_insertENTRY(lines 788 796) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:15,679 INFO L397 ceAbstractionStarter]: At program point L791''(lines 791 793) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:15,679 INFO L401 ceAbstractionStarter]: For program point l2_insertEXIT(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:36:15,679 INFO L401 ceAbstractionStarter]: For program point l2_insertFINAL(lines 788 796) no Hoare annotation was computed. [2018-01-21 00:36:15,680 INFO L401 ceAbstractionStarter]: For program point L883(line 883) no Hoare annotation was computed. [2018-01-21 00:36:15,680 INFO L401 ceAbstractionStarter]: For program point L882(line 882) no Hoare annotation was computed. [2018-01-21 00:36:15,680 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:36:15,680 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:36:15,680 INFO L401 ceAbstractionStarter]: For program point L887(line 887) no Hoare annotation was computed. [2018-01-21 00:36:15,680 INFO L401 ceAbstractionStarter]: For program point L886(line 886) no Hoare annotation was computed. [2018-01-21 00:36:15,680 INFO L401 ceAbstractionStarter]: For program point L885(line 885) no Hoare annotation was computed. [2018-01-21 00:36:15,680 INFO L401 ceAbstractionStarter]: For program point L884(line 884) no Hoare annotation was computed. [2018-01-21 00:36:15,680 INFO L401 ceAbstractionStarter]: For program point L879'(line 879) no Hoare annotation was computed. [2018-01-21 00:36:15,680 INFO L401 ceAbstractionStarter]: For program point L878'''(lines 878 880) no Hoare annotation was computed. [2018-01-21 00:36:15,680 INFO L401 ceAbstractionStarter]: For program point L886''(line 886) no Hoare annotation was computed. [2018-01-21 00:36:15,680 INFO L401 ceAbstractionStarter]: For program point L887'(line 887) no Hoare annotation was computed. [2018-01-21 00:36:15,680 INFO L401 ceAbstractionStarter]: For program point L885''(line 885) no Hoare annotation was computed. [2018-01-21 00:36:15,680 INFO L401 ceAbstractionStarter]: For program point L884''(line 884) no Hoare annotation was computed. [2018-01-21 00:36:15,680 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:36:15,681 INFO L401 ceAbstractionStarter]: For program point L883''(line 883) no Hoare annotation was computed. [2018-01-21 00:36:15,681 INFO L401 ceAbstractionStarter]: For program point L882''(line 882) no Hoare annotation was computed. [2018-01-21 00:36:15,681 INFO L401 ceAbstractionStarter]: For program point mainErr0EnsuresViolation(lines 875 888) no Hoare annotation was computed. [2018-01-21 00:36:15,681 INFO L401 ceAbstractionStarter]: For program point mainFINAL(lines 875 888) no Hoare annotation was computed. [2018-01-21 00:36:15,681 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:36:15,681 INFO L401 ceAbstractionStarter]: For program point L881'(line 881) no Hoare annotation was computed. [2018-01-21 00:36:15,681 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:36:15,681 INFO L401 ceAbstractionStarter]: For program point L878(lines 878 880) no Hoare annotation was computed. [2018-01-21 00:36:15,681 INFO L401 ceAbstractionStarter]: For program point mainEXIT(lines 875 888) no Hoare annotation was computed. [2018-01-21 00:36:15,681 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:36:15,681 INFO L397 ceAbstractionStarter]: At program point L886'(line 886) 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:36:15,681 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:36:15,682 INFO L401 ceAbstractionStarter]: For program point L782'''(lines 782 784) no Hoare annotation was computed. [2018-01-21 00:36:15,682 INFO L397 ceAbstractionStarter]: At program point L783(line 783) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:15,682 INFO L401 ceAbstractionStarter]: For program point L782(lines 782 784) no Hoare annotation was computed. [2018-01-21 00:36:15,682 INFO L397 ceAbstractionStarter]: At program point L781(line 781) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:15,682 INFO L401 ceAbstractionStarter]: For program point L783'(line 783) no Hoare annotation was computed. [2018-01-21 00:36:15,682 INFO L401 ceAbstractionStarter]: For program point L786(line 786) no Hoare annotation was computed. [2018-01-21 00:36:15,682 INFO L401 ceAbstractionStarter]: For program point L781'(line 781) no Hoare annotation was computed. [2018-01-21 00:36:15,682 INFO L401 ceAbstractionStarter]: For program point L785(line 785) no Hoare annotation was computed. [2018-01-21 00:36:15,682 INFO L397 ceAbstractionStarter]: At program point l3_insertENTRY(lines 779 787) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:15,682 INFO L397 ceAbstractionStarter]: At program point L782''(lines 782 784) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:15,682 INFO L401 ceAbstractionStarter]: For program point L785'(line 785) no Hoare annotation was computed. [2018-01-21 00:36:15,682 INFO L401 ceAbstractionStarter]: For program point l3_insertEXIT(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:36:15,682 INFO L401 ceAbstractionStarter]: For program point l3_insertFINAL(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:36:15,682 INFO L401 ceAbstractionStarter]: For program point l3_insertErr0EnsuresViolation(lines 779 787) no Hoare annotation was computed. [2018-01-21 00:36:15,682 INFO L401 ceAbstractionStarter]: For program point l1_insertEXIT(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:36:15,682 INFO L397 ceAbstractionStarter]: At program point L799(line 799) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:15,682 INFO L401 ceAbstractionStarter]: For program point L803(line 803) no Hoare annotation was computed. [2018-01-21 00:36:15,683 INFO L397 ceAbstractionStarter]: At program point L801(line 801) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:15,683 INFO L401 ceAbstractionStarter]: For program point L800(lines 800 802) no Hoare annotation was computed. [2018-01-21 00:36:15,683 INFO L401 ceAbstractionStarter]: For program point L803'(line 803) no Hoare annotation was computed. [2018-01-21 00:36:15,683 INFO L401 ceAbstractionStarter]: For program point L801'(line 801) no Hoare annotation was computed. [2018-01-21 00:36:15,683 INFO L401 ceAbstractionStarter]: For program point L804(line 804) no Hoare annotation was computed. [2018-01-21 00:36:15,683 INFO L397 ceAbstractionStarter]: At program point l1_insertENTRY(lines 797 805) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:15,683 INFO L401 ceAbstractionStarter]: For program point L799'(line 799) no Hoare annotation was computed. [2018-01-21 00:36:15,683 INFO L401 ceAbstractionStarter]: For program point l1_insertFINAL(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:36:15,683 INFO L397 ceAbstractionStarter]: At program point L800''(lines 800 802) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:15,683 INFO L401 ceAbstractionStarter]: For program point L800'''(lines 800 802) no Hoare annotation was computed. [2018-01-21 00:36:15,683 INFO L401 ceAbstractionStarter]: For program point l1_insertErr0EnsuresViolation(lines 797 805) no Hoare annotation was computed. [2018-01-21 00:36:15,683 INFO L401 ceAbstractionStarter]: For program point l0_destroyEXIT(lines 863 874) no Hoare annotation was computed. [2018-01-21 00:36:15,683 INFO L401 ceAbstractionStarter]: For program point L865'''(lines 865 873) no Hoare annotation was computed. [2018-01-21 00:36:15,683 INFO L401 ceAbstractionStarter]: For program point L865(lines 865 873) no Hoare annotation was computed. [2018-01-21 00:36:15,683 INFO L401 ceAbstractionStarter]: For program point L869(lines 869 870) no Hoare annotation was computed. [2018-01-21 00:36:15,683 INFO L401 ceAbstractionStarter]: For program point l0_destroyErr0EnsuresViolation(lines 863 874) no Hoare annotation was computed. [2018-01-21 00:36:15,683 INFO L401 ceAbstractionStarter]: For program point L868(line 868) no Hoare annotation was computed. [2018-01-21 00:36:15,684 INFO L401 ceAbstractionStarter]: For program point L867(line 867) no Hoare annotation was computed. [2018-01-21 00:36:15,684 INFO L401 ceAbstractionStarter]: For program point L866(lines 866 867) no Hoare annotation was computed. [2018-01-21 00:36:15,684 INFO L401 ceAbstractionStarter]: For program point L869'(lines 869 870) no Hoare annotation was computed. [2018-01-21 00:36:15,684 INFO L401 ceAbstractionStarter]: For program point L866''(lines 866 867) no Hoare annotation was computed. [2018-01-21 00:36:15,684 INFO L404 ceAbstractionStarter]: At program point L867'(line 867) the Hoare annotation is: true [2018-01-21 00:36:15,684 INFO L401 ceAbstractionStarter]: For program point L867''(line 867) no Hoare annotation was computed. [2018-01-21 00:36:15,684 INFO L404 ceAbstractionStarter]: At program point L865''(lines 865 873) the Hoare annotation is: true [2018-01-21 00:36:15,684 INFO L404 ceAbstractionStarter]: At program point l0_destroyENTRY(lines 863 874) the Hoare annotation is: true [2018-01-21 00:36:15,684 INFO L401 ceAbstractionStarter]: For program point L870(line 870) no Hoare annotation was computed. [2018-01-21 00:36:15,684 INFO L401 ceAbstractionStarter]: For program point calloc_modelErr0EnsuresViolation(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:15,684 INFO L401 ceAbstractionStarter]: For program point L742'(line 742) no Hoare annotation was computed. [2018-01-21 00:36:15,684 INFO L397 ceAbstractionStarter]: At program point calloc_modelENTRY(lines 740 743) the Hoare annotation is: (let ((.cse8 (= |#valid| |old(#valid)|)) (.cse10 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|)) (.cse12 (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 (= .cse12 1))) (.cse2 (not (= 8 |calloc_model_#in~size|))) (.cse3 (not (= 0 (select |old(#valid)| 0)))) (.cse4 (not (= (select |old(#length)| |~#list~23.base|) 4))) (.cse9 (not (= |calloc_model_#in~nmemb| .cse12))) (.cse5 (not (= .cse11 .cse10))) (.cse7 (not (= 0 .cse10))) (.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|))))) (and (or .cse0 .cse1 .cse2 (not (= 1 |calloc_model_#in~nmemb|)) .cse3 .cse4 .cse5 .cse6 .cse7) .cse8 (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse9 .cse5 .cse7) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse9 .cse5 .cse7 .cse6)))) [2018-01-21 00:36:15,684 INFO L401 ceAbstractionStarter]: For program point L741'(line 741) no Hoare annotation was computed. [2018-01-21 00:36:15,684 INFO L401 ceAbstractionStarter]: For program point calloc_modelFINAL(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:15,685 INFO L401 ceAbstractionStarter]: For program point calloc_modelEXIT(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:15,685 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:36:15,685 INFO L401 ceAbstractionStarter]: For program point L741(line 741) no Hoare annotation was computed. [2018-01-21 00:36:15,685 INFO L401 ceAbstractionStarter]: For program point l4_insertEXIT(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:36:15,685 INFO L401 ceAbstractionStarter]: For program point l4_insertFINAL(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:36:15,685 INFO L401 ceAbstractionStarter]: For program point L777(line 777) no Hoare annotation was computed. [2018-01-21 00:36:15,685 INFO L401 ceAbstractionStarter]: For program point L776(line 776) no Hoare annotation was computed. [2018-01-21 00:36:15,685 INFO L397 ceAbstractionStarter]: At program point L775(line 775) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:15,685 INFO L397 ceAbstractionStarter]: At program point L774(line 774) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:15,685 INFO L401 ceAbstractionStarter]: For program point l4_insertErr0EnsuresViolation(lines 772 778) no Hoare annotation was computed. [2018-01-21 00:36:15,685 INFO L401 ceAbstractionStarter]: For program point L776'(line 776) no Hoare annotation was computed. [2018-01-21 00:36:15,685 INFO L397 ceAbstractionStarter]: At program point l4_insertENTRY(lines 772 778) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:15,685 INFO L401 ceAbstractionStarter]: For program point L775'(line 775) no Hoare annotation was computed. [2018-01-21 00:36:15,685 INFO L401 ceAbstractionStarter]: For program point L774'(line 774) no Hoare annotation was computed. [2018-01-21 00:36:15,686 INFO L401 ceAbstractionStarter]: For program point L775''(line 775) no Hoare annotation was computed. [2018-01-21 00:36:15,686 INFO L401 ceAbstractionStarter]: For program point L776''(line 776) no Hoare annotation was computed. [2018-01-21 00:36:15,686 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieFINAL(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:36:15,686 INFO L401 ceAbstractionStarter]: For program point L767'(line 767) no Hoare annotation was computed. [2018-01-21 00:36:15,686 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieErr0EnsuresViolation(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:36:15,686 INFO L397 ceAbstractionStarter]: At program point zalloc_or_dieENTRY(lines 765 771) the Hoare annotation is: (let ((.cse9 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|)) (.cse0 (= |#valid| |old(#valid)|)) (.cse10 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|))) (let ((.cse1 (not (= 8 |zalloc_or_die_#in~size|))) (.cse2 (not (= .cse10 |~#list~23.offset|))) (.cse3 (not (= (select |old(#valid)| |~#list~23.base|) 1))) (.cse7 (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|)))) (.cse4 (not (= 0 (select |old(#valid)| 0)))) (.cse5 (not (= (select |old(#length)| |~#list~23.base|) 4))) (.cse6 (not (= .cse10 .cse9))) (.cse8 (not (= 0 .cse9)))) (and .cse0 (or .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (or .cse1 .cse2 .cse3 .cse7 .cse4 .cse5 .cse6 .cse8)))) [2018-01-21 00:36:15,686 INFO L401 ceAbstractionStarter]: For program point L768(lines 768 769) no Hoare annotation was computed. [2018-01-21 00:36:15,686 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieEXIT(lines 765 771) no Hoare annotation was computed. [2018-01-21 00:36:15,686 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:36:15,686 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initErr0EnsuresViolation(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:36:15,686 INFO L401 ceAbstractionStarter]: For program point L877'(line 877) no Hoare annotation was computed. [2018-01-21 00:36:15,686 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:36:15,686 INFO L397 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(lines 1 888) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:15,686 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:36:15,687 INFO L401 ceAbstractionStarter]: For program point L877(line 877) no Hoare annotation was computed. [2018-01-21 00:36:15,687 INFO L401 ceAbstractionStarter]: For program point L857'(lines 857 858) no Hoare annotation was computed. [2018-01-21 00:36:15,687 INFO L404 ceAbstractionStarter]: At program point L855'(line 855) the Hoare annotation is: true [2018-01-21 00:36:15,687 INFO L401 ceAbstractionStarter]: For program point L853'''(lines 853 861) no Hoare annotation was computed. [2018-01-21 00:36:15,687 INFO L404 ceAbstractionStarter]: At program point l1_destroyENTRY(lines 851 862) the Hoare annotation is: true [2018-01-21 00:36:15,687 INFO L401 ceAbstractionStarter]: For program point L854(lines 854 855) no Hoare annotation was computed. [2018-01-21 00:36:15,687 INFO L401 ceAbstractionStarter]: For program point L853(lines 853 861) no Hoare annotation was computed. [2018-01-21 00:36:15,687 INFO L401 ceAbstractionStarter]: For program point L858(line 858) no Hoare annotation was computed. [2018-01-21 00:36:15,687 INFO L401 ceAbstractionStarter]: For program point L857(lines 857 858) no Hoare annotation was computed. [2018-01-21 00:36:15,687 INFO L401 ceAbstractionStarter]: For program point L856(line 856) no Hoare annotation was computed. [2018-01-21 00:36:15,687 INFO L401 ceAbstractionStarter]: For program point L855(line 855) no Hoare annotation was computed. [2018-01-21 00:36:15,687 INFO L401 ceAbstractionStarter]: For program point L855''(line 855) no Hoare annotation was computed. [2018-01-21 00:36:15,687 INFO L404 ceAbstractionStarter]: At program point L853''(lines 853 861) the Hoare annotation is: true [2018-01-21 00:36:15,687 INFO L401 ceAbstractionStarter]: For program point L854''(lines 854 855) no Hoare annotation was computed. [2018-01-21 00:36:15,687 INFO L401 ceAbstractionStarter]: For program point l1_destroyErr0EnsuresViolation(lines 851 862) no Hoare annotation was computed. [2018-01-21 00:36:15,687 INFO L401 ceAbstractionStarter]: For program point l1_destroyEXIT(lines 851 862) no Hoare annotation was computed. [2018-01-21 00:36:15,687 INFO L404 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(lines 1 888) the Hoare annotation is: true [2018-01-21 00:36:15,688 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:36:15,688 INFO L397 ceAbstractionStarter]: At program point L1(lines 1 888) 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:36:15,688 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startErr0EnsuresViolation(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:36:15,688 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(lines 1 888) no Hoare annotation was computed. [2018-01-21 00:36:15,688 INFO L401 ceAbstractionStarter]: For program point L843(line 843) no Hoare annotation was computed. [2018-01-21 00:36:15,688 INFO L401 ceAbstractionStarter]: For program point L842(lines 842 843) no Hoare annotation was computed. [2018-01-21 00:36:15,688 INFO L401 ceAbstractionStarter]: For program point L841(lines 841 849) no Hoare annotation was computed. [2018-01-21 00:36:15,688 INFO L401 ceAbstractionStarter]: For program point L846(line 846) no Hoare annotation was computed. [2018-01-21 00:36:15,688 INFO L401 ceAbstractionStarter]: For program point L845(lines 845 846) no Hoare annotation was computed. [2018-01-21 00:36:15,688 INFO L401 ceAbstractionStarter]: For program point L844(line 844) no Hoare annotation was computed. [2018-01-21 00:36:15,688 INFO L401 ceAbstractionStarter]: For program point L845'(lines 845 846) no Hoare annotation was computed. [2018-01-21 00:36:15,688 INFO L404 ceAbstractionStarter]: At program point l2_destroyENTRY(lines 839 850) the Hoare annotation is: true [2018-01-21 00:36:15,688 INFO L404 ceAbstractionStarter]: At program point L841''(lines 841 849) the Hoare annotation is: true [2018-01-21 00:36:15,688 INFO L404 ceAbstractionStarter]: At program point L843'(line 843) the Hoare annotation is: true [2018-01-21 00:36:15,688 INFO L401 ceAbstractionStarter]: For program point L843''(line 843) no Hoare annotation was computed. [2018-01-21 00:36:15,688 INFO L401 ceAbstractionStarter]: For program point L842''(lines 842 843) no Hoare annotation was computed. [2018-01-21 00:36:15,689 INFO L401 ceAbstractionStarter]: For program point L841'''(lines 841 849) no Hoare annotation was computed. [2018-01-21 00:36:15,689 INFO L401 ceAbstractionStarter]: For program point l2_destroyErr0EnsuresViolation(lines 839 850) no Hoare annotation was computed. [2018-01-21 00:36:15,689 INFO L401 ceAbstractionStarter]: For program point l2_destroyEXIT(lines 839 850) no Hoare annotation was computed. [2018-01-21 00:36:15,690 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:15,690 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:15,690 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:15,690 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:15,690 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:15,690 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:15,690 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:15,690 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == mainErr0EnsuresViolation======== [2018-01-21 00:36:15,690 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:15,691 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states. [2018-01-21 00:36:15,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-01-21 00:36:15,692 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:36:15,692 INFO L322 BasicCegarLoop]: trace histogram [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] [2018-01-21 00:36:15,692 INFO L371 AbstractCegarLoop]: === Iteration 1 === [mainErr0EnsuresViolation]=== [2018-01-21 00:36:15,693 INFO L82 PathProgramCache]: Analyzing trace with hash 1660583262, now seen corresponding path program 1 times [2018-01-21 00:36:15,693 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:36:15,693 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:15,693 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:36:15,693 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:15,693 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:36:15,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:36:15,697 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:36:15,707 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2018-01-21 00:36:15,707 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:36:15,707 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-01-21 00:36:15,708 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:36:15,708 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-21 00:36:15,708 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-21 00:36:15,708 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-21 00:36:15,708 INFO L87 Difference]: Start difference. First operand 201 states. Second operand 2 states. [2018-01-21 00:36:15,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:36:15,723 INFO L93 Difference]: Finished difference Result 394 states and 497 transitions. [2018-01-21 00:36:15,723 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-21 00:36:15,723 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 53 [2018-01-21 00:36:15,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:36:15,725 INFO L225 Difference]: With dead ends: 394 [2018-01-21 00:36:15,725 INFO L226 Difference]: Without dead ends: 184 [2018-01-21 00:36:15,726 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:36:15,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2018-01-21 00:36:15,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 184. [2018-01-21 00:36:15,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 184 states. [2018-01-21 00:36:15,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 214 transitions. [2018-01-21 00:36:15,742 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 214 transitions. Word has length 53 [2018-01-21 00:36:15,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:36:15,742 INFO L432 AbstractCegarLoop]: Abstraction has 184 states and 214 transitions. [2018-01-21 00:36:15,743 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-21 00:36:15,743 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 214 transitions. [2018-01-21 00:36:15,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2018-01-21 00:36:15,745 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:36:15,745 INFO L322 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-01-21 00:36:15,745 INFO L371 AbstractCegarLoop]: === Iteration 2 === [mainErr0EnsuresViolation]=== [2018-01-21 00:36:15,746 INFO L82 PathProgramCache]: Analyzing trace with hash -295252931, now seen corresponding path program 1 times [2018-01-21 00:36:15,746 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:36:15,746 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:15,747 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:36:15,747 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:15,747 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:36:15,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:36:15,763 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:36:15,832 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:36:15,832 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:36:15,832 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:36:15,833 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 259 with the following transitions: [2018-01-21 00:36:15,833 INFO L201 CegarAbsIntRunner]: [72], [75], [78], [84], [86], [87], [89], [90], [92], [93], [95], [96], [98], [99], [101], [102], [103], [105], [106], [110], [118], [120], [121], [127], [129], [133], [139], [141], [143], [147], [150], [153], [159], [160], [161], [162], [163], [165], [171], [172], [173], [175], [179], [182], [185], [191], [192], [193], [194], [195], [197], [199], [203], [206], [209], [215], [216], [217], [218], [219], [221], [223], [227], [230], [233], [239], [240], [241], [242], [243], [245], [246], [247], [249], [250], [252], [254], [256], [257], [258], [259], [260], [261], [262], [264], [266], [269], [271], [273], [274], [275], [276], [354], [355], [356], [357], [358], [359], [360], [361], [362], [363], [364], [365], [366], [367], [370], [371], [372], [373], [374], [375], [376], [377], [378], [379], [380], [381], [382], [383], [384], [385], [386], [387], [388], [389], [390], [391], [392], [393], [396], [397], [398] [2018-01-21 00:36:15,836 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:36:15,837 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:36:16,284 INFO L262 AbstractInterpreter]: Error location(s) were unreachable [2018-01-21 00:36:16,284 INFO L268 AbstractInterpreter]: Visited 128 different actions 250 times. Never merged. Never widened. Never found a fixpoint. Largest state had 32 variables. [2018-01-21 00:36:16,289 INFO L395 sIntCurrentIteration]: Generating AbsInt predicates [2018-01-21 00:36:16,820 INFO L232 lantSequenceWeakener]: Weakened 217 states. On average, predicates are now at 43.36% of their original sizes. [2018-01-21 00:36:16,820 INFO L408 sIntCurrentIteration]: Unifying AI predicates Received shutdown request... [2018-01-21 00:36:20,092 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:36:20,094 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:20,094 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:20,094 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:20,094 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:20,094 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:20,094 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:20,094 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:20,094 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l3_insertErr0EnsuresViolation======== [2018-01-21 00:36:20,094 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:20,096 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states. [2018-01-21 00:36:20,097 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:36:20,098 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:20,098 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:20,098 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:20,098 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:20,098 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:20,098 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:20,098 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:20,098 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l1_insertErr0EnsuresViolation======== [2018-01-21 00:36:20,099 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:20,100 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states. [2018-01-21 00:36:20,101 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:36:20,101 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:20,102 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:20,102 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:20,102 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:20,102 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:20,102 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:20,102 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:20,102 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l0_destroyErr0EnsuresViolation======== [2018-01-21 00:36:20,102 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:20,104 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states. [2018-01-21 00:36:20,104 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:36:20,105 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:20,105 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:20,105 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:20,105 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:20,105 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:20,105 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:20,106 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:20,106 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == calloc_modelErr0EnsuresViolation======== [2018-01-21 00:36:20,106 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:20,107 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states. [2018-01-21 00:36:20,107 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:36:20,108 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:20,108 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:20,108 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:20,108 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:20,109 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:20,109 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:20,109 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:20,109 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l4_insertErr0EnsuresViolation======== [2018-01-21 00:36:20,109 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:20,110 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states. [2018-01-21 00:36:20,110 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:36:20,111 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:20,111 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:20,111 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:20,111 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:20,111 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:20,111 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:20,111 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:20,111 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == zalloc_or_dieErr0EnsuresViolation======== [2018-01-21 00:36:20,111 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:20,112 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states. [2018-01-21 00:36:20,113 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:36:20,113 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:20,113 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:20,113 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:20,113 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:20,113 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:20,113 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:20,114 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:20,114 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.initErr0EnsuresViolation======== [2018-01-21 00:36:20,114 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:20,115 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states. [2018-01-21 00:36:20,115 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:36:20,115 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:20,116 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:20,116 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:20,116 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:20,116 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:20,116 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:20,116 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:20,116 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l1_destroyErr0EnsuresViolation======== [2018-01-21 00:36:20,116 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:20,118 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states. [2018-01-21 00:36:20,118 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:36:20,119 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:20,119 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:20,119 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:20,119 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:20,119 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:20,119 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:20,119 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:20,119 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.startErr0EnsuresViolation======== [2018-01-21 00:36:20,119 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:20,121 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states. [2018-01-21 00:36:20,121 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:36:20,123 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:20,123 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:20,123 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:20,123 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:20,123 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:20,123 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:20,123 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:20,123 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l2_destroyErr0EnsuresViolation======== [2018-01-21 00:36:20,123 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:20,125 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states. [2018-01-21 00:36:20,125 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:36:20,126 WARN L187 ceAbstractionStarter]: Timeout [2018-01-21 00:36:20,126 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.01 12:36:20 BoogieIcfgContainer [2018-01-21 00:36:20,126 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-01-21 00:36:20,128 INFO L168 Benchmark]: Toolchain (without parser) took 41871.55 ms. Allocated memory was 304.1 MB in the beginning and 1.4 GB in the end (delta: 1.1 GB). Free memory was 262.4 MB in the beginning and 324.7 MB in the end (delta: -62.4 MB). Peak memory consumption was 1.0 GB. Max. memory is 5.3 GB. [2018-01-21 00:36:20,128 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 304.1 MB. Free memory is still 268.4 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-01-21 00:36:20,128 INFO L168 Benchmark]: CACSL2BoogieTranslator took 249.22 ms. Allocated memory is still 304.1 MB. Free memory was 261.4 MB in the beginning and 248.4 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:36:20,129 INFO L168 Benchmark]: Boogie Preprocessor took 53.08 ms. Allocated memory is still 304.1 MB. Free memory was 248.4 MB in the beginning and 246.4 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:36:20,129 INFO L168 Benchmark]: RCFGBuilder took 687.19 ms. Allocated memory is still 304.1 MB. Free memory was 246.4 MB in the beginning and 200.2 MB in the end (delta: 46.1 MB). Peak memory consumption was 46.1 MB. Max. memory is 5.3 GB. [2018-01-21 00:36:20,130 INFO L168 Benchmark]: TraceAbstraction took 40873.93 ms. Allocated memory was 304.1 MB in the beginning and 1.4 GB in the end (delta: 1.1 GB). Free memory was 200.2 MB in the beginning and 324.7 MB in the end (delta: -124.5 MB). Peak memory consumption was 940.8 MB. Max. memory is 5.3 GB. [2018-01-21 00:36:20,132 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.19 ms. Allocated memory is still 304.1 MB. Free memory is still 268.4 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 249.22 ms. Allocated memory is still 304.1 MB. Free memory was 261.4 MB in the beginning and 248.4 MB in the end (delta: 13.0 MB). Peak memory consumption was 13.0 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 53.08 ms. Allocated memory is still 304.1 MB. Free memory was 248.4 MB in the beginning and 246.4 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 687.19 ms. Allocated memory is still 304.1 MB. Free memory was 246.4 MB in the beginning and 200.2 MB in the end (delta: 46.1 MB). Peak memory consumption was 46.1 MB. Max. memory is 5.3 GB. * TraceAbstraction took 40873.93 ms. Allocated memory was 304.1 MB in the beginning and 1.4 GB in the end (delta: 1.1 GB). Free memory was 200.2 MB in the beginning and 324.7 MB in the end (delta: -124.5 MB). Peak memory consumption was 940.8 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.399510 RENAME_VARIABLES(MILLISECONDS) : 0.301735 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.364451 PROJECTAWAY(MILLISECONDS) : 0.029194 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.001319 DISJOIN(MILLISECONDS) : 0.401958 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.331451 ADD_EQUALITY(MILLISECONDS) : 0.018381 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.011644 #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.462580 RENAME_VARIABLES(MILLISECONDS) : 0.212060 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.436041 PROJECTAWAY(MILLISECONDS) : 0.046475 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.001279 DISJOIN(MILLISECONDS) : 0.331186 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.237633 ADD_EQUALITY(MILLISECONDS) : 0.024976 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.009723 #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 : 116 LocStat_MAX_WEQGRAPH_SIZE : 0 LocStat_MAX_SIZEOF_WEQEDGELABEL : 0 LocStat_NO_SUPPORTING_EQUALITIES : 1381 LocStat_NO_SUPPORTING_DISEQUALITIES : 618 LocStat_NO_DISJUNCTIONS : -232 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 152 TransStat_MAX_WEQGRAPH_SIZE : 0 TransStat_MAX_SIZEOF_WEQEDGELABEL : 0 TransStat_NO_SUPPORTING_EQUALITIES : 267 TransStat_NO_SUPPORTING_DISEQUALITIES : 9 TransStat_NO_DISJUNCTIONS : 153 TransStat_MAX_NO_DISJUNCTIONS : 2 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 0.128745 RENAME_VARIABLES(MILLISECONDS) : 0.118305 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.113779 PROJECTAWAY(MILLISECONDS) : 0.012518 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.000965 DISJOIN(MILLISECONDS) : 0.162825 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.141580 ADD_EQUALITY(MILLISECONDS) : 0.006833 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.007108 #CONJOIN_DISJUNCTIVE : 293 #RENAME_VARIABLES : 542 #UNFREEZE : 0 #CONJOIN : 545 #PROJECTAWAY : 477 #ADD_WEAK_EQUALITY : 53 #DISJOIN : 85 #RENAME_VARIABLES_DISJUNCTIVE : 536 #ADD_EQUALITY : 289 #DISJOIN_DISJUNCTIVE : 0 #ADD_DISEQUALITY : 5 - 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.002312 RENAME_VARIABLES(MILLISECONDS) : 0.082205 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.125072 PROJECTAWAY(MILLISECONDS) : 0.100679 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.001420 DISJOIN(MILLISECONDS) : 0.140111 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.107514 ADD_EQUALITY(MILLISECONDS) : 0.006083 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.003026 #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 : 118 LocStat_MAX_WEQGRAPH_SIZE : 0 LocStat_MAX_SIZEOF_WEQEDGELABEL : 0 LocStat_NO_SUPPORTING_EQUALITIES : 1465 LocStat_NO_SUPPORTING_DISEQUALITIES : 696 LocStat_NO_DISJUNCTIONS : -236 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 150 TransStat_MAX_WEQGRAPH_SIZE : 0 TransStat_MAX_SIZEOF_WEQEDGELABEL : 0 TransStat_NO_SUPPORTING_EQUALITIES : 262 TransStat_NO_SUPPORTING_DISEQUALITIES : 9 TransStat_NO_DISJUNCTIONS : 151 TransStat_MAX_NO_DISJUNCTIONS : 2 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 0.649540 RENAME_VARIABLES(MILLISECONDS) : 0.277474 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.629094 PROJECTAWAY(MILLISECONDS) : 0.151065 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.001274 DISJOIN(MILLISECONDS) : 0.150382 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.302021 ADD_EQUALITY(MILLISECONDS) : 0.011656 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.008759 #CONJOIN_DISJUNCTIVE : 343 #RENAME_VARIABLES : 655 #UNFREEZE : 0 #CONJOIN : 614 #PROJECTAWAY : 544 #ADD_WEAK_EQUALITY : 53 #DISJOIN : 131 #RENAME_VARIABLES_DISJUNCTIVE : 649 #ADD_EQUALITY : 284 #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, 201 locations, 15 error locations. SAFE Result, 15.5s OverallTime, 2 OverallIterations, 6 TraceHistogramMax, 6.8s AutomataDifference, 0.0s DeadEndRemovalTime, 1.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 240 SDtfs, 68 SDslu, 104 SDs, 0 SdLazy, 1192 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2.4s 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=201occurred 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, 50 LocationsWithAnnotation, 149 PreInvPairs, 152 NumberOfFragments, 1338 HoareAnnotationTreeSize, 149 FomulaSimplifications, 84 FormulaSimplificationTreeSizeReduction, 0.1s HoareSimplificationTime, 50 FomulaSimplificationsInter, 564 FormulaSimplificationTreeSizeReductionInter, 0.9s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.2s 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, 201 locations, 15 error locations. SAFE Result, 2.6s OverallTime, 2 OverallIterations, 6 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.1s HoareAnnotationTime, HoareTripleCheckerStatistics: 313 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=201occurred 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, 50 LocationsWithAnnotation, 139 PreInvPairs, 174 NumberOfFragments, 100 HoareAnnotationTreeSize, 139 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 50 FomulaSimplificationsInter, 4 FormulaSimplificationTreeSizeReductionInter, 0.0s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.5s 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, 201 locations, 15 error locations. SAFE Result, 14.3s OverallTime, 2 OverallIterations, 6 TraceHistogramMax, 7.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.9s HoareAnnotationTime, HoareTripleCheckerStatistics: 240 SDtfs, 69 SDslu, 103 SDs, 0 SdLazy, 1282 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2.3s Time, PredicateUnifierStatistics: 2 DeclaredPredicates, 225 GetRequests, 103 SyntacticMatches, 10 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3330 ImplicationChecksByTransitivity, 6.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=201occurred 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.9130630263605766 AbsIntWeakeningRatio, 1.3333333333333333 AbsIntAvgWeakeningVarsNumRemoved, 7.280193236714976 AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 2 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 50 LocationsWithAnnotation, 149 PreInvPairs, 152 NumberOfFragments, 1338 HoareAnnotationTreeSize, 149 FomulaSimplifications, 84 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 50 FomulaSimplificationsInter, 560 FormulaSimplificationTreeSizeReductionInter, 0.8s 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, 201 locations, 15 error locations. SAFE Result, 3.8s OverallTime, 1 OverallIterations, 3 TraceHistogramMax, 1.9s AutomataDifference, 0.0s DeadEndRemovalTime, 1.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 9 SDtfs, 90 SDslu, 42 SDs, 0 SdLazy, 536 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=201occurred 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, 50 LocationsWithAnnotation, 85 PreInvPairs, 88 NumberOfFragments, 1401 HoareAnnotationTreeSize, 85 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 50 FomulaSimplificationsInter, 667 FormulaSimplificationTreeSizeReductionInter, 1.0s 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 259 with TraceHistMax 6, while AbsIntCurrentIteration was generating AI predicates, while PredicateComparison was comparing new predicate (quantifier-free) to 80 known predicates. - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr0EnsuresViolation CFG has 16 procedures, 201 locations, 15 error locations. TIMEOUT Result, 4.4s OverallTime, 2 OverallIterations, 6 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 231 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=201occurred 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.9110861653535222 AbsIntWeakeningRatio, 1.2801556420233462 AbsIntAvgWeakeningVarsNumRemoved, 5.696498054474708 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, 53 NumberOfCodeBlocks, 53 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 52 ConstructedInterpolants, 0 QuantifiedInterpolants, 2704 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 60/60 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 201 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: l3_insertErr0EnsuresViolation CFG has 16 procedures, 201 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=201occurred 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 201 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: l1_insertErr0EnsuresViolation CFG has 16 procedures, 201 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=201occurred 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 201 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: l0_destroyErr0EnsuresViolation CFG has 16 procedures, 201 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=201occurred 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 201 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: calloc_modelErr0EnsuresViolation CFG has 16 procedures, 201 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=201occurred 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 201 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: l4_insertErr0EnsuresViolation CFG has 16 procedures, 201 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=201occurred 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 201 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: zalloc_or_dieErr0EnsuresViolation CFG has 16 procedures, 201 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=201occurred 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 201 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: ULTIMATE.initErr0EnsuresViolation CFG has 16 procedures, 201 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=201occurred 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 201 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: l1_destroyErr0EnsuresViolation CFG has 16 procedures, 201 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=201occurred 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 201 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: ULTIMATE.startErr0EnsuresViolation CFG has 16 procedures, 201 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=201occurred 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 201 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: l2_destroyErr0EnsuresViolation CFG has 16 procedures, 201 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=201occurred 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_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-Benchmark-0-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-0-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-0-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-1-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-1-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-2-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-2-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-3-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-3-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-4-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-4-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-1-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-2-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-3-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-4-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-5-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-6-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-7-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-8-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-9-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-10-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-11-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-12-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-13-2018-01-21_00-36-20-150.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0235_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-14-2018-01-21_00-36-20-150.csv Completed graceful shutdown