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-0237_true-valid-memsafety.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-2f49842 [2018-01-21 00:36:26,773 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-01-21 00:36:26,775 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-01-21 00:36:26,788 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-01-21 00:36:26,788 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-01-21 00:36:26,789 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-01-21 00:36:26,790 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-01-21 00:36:26,791 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-01-21 00:36:26,793 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-01-21 00:36:26,793 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-01-21 00:36:26,794 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-01-21 00:36:26,794 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-01-21 00:36:26,795 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-01-21 00:36:26,796 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-01-21 00:36:26,796 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-01-21 00:36:26,799 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-01-21 00:36:26,801 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-01-21 00:36:26,804 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-01-21 00:36:26,805 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-01-21 00:36:26,806 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-01-21 00:36:26,809 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-01-21 00:36:26,809 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-01-21 00:36:26,809 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-01-21 00:36:26,810 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-01-21 00:36:26,811 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-01-21 00:36:26,813 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-01-21 00:36:26,813 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-01-21 00:36:26,814 INFO L177 SettingsManager]: PEA to Boogie provides no preferences, ignoring... [2018-01-21 00:36:26,814 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-01-21 00:36:26,814 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-01-21 00:36:26,815 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-01-21 00:36:26,815 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:36:26,825 INFO L110 SettingsManager]: Loading preferences was successful [2018-01-21 00:36:26,826 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-01-21 00:36:26,827 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-01-21 00:36:26,827 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-01-21 00:36:26,827 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-01-21 00:36:26,827 INFO L133 SettingsManager]: * Deactivate Weak Equivalences=true [2018-01-21 00:36:26,827 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-01-21 00:36:26,828 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-01-21 00:36:26,828 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-01-21 00:36:26,829 INFO L133 SettingsManager]: * sizeof long=4 [2018-01-21 00:36:26,829 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-01-21 00:36:26,829 INFO L133 SettingsManager]: * Check allocation purity=true [2018-01-21 00:36:26,829 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-01-21 00:36:26,829 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-01-21 00:36:26,829 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-01-21 00:36:26,830 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-01-21 00:36:26,830 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-01-21 00:36:26,830 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-01-21 00:36:26,830 INFO L133 SettingsManager]: * sizeof long double=12 [2018-01-21 00:36:26,830 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-01-21 00:36:26,831 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-01-21 00:36:26,831 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-01-21 00:36:26,831 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-01-21 00:36:26,831 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-01-21 00:36:26,831 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-01-21 00:36:26,832 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-01-21 00:36:26,832 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-21 00:36:26,832 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-01-21 00:36:26,832 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-01-21 00:36:26,832 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-01-21 00:36:26,833 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-01-21 00:36:26,833 INFO L133 SettingsManager]: * Stop after first violation was found=false [2018-01-21 00:36:26,833 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-01-21 00:36:26,833 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-01-21 00:36:26,833 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-01-21 00:36:26,833 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-01-21 00:36:26,834 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2018-01-21 00:36:26,835 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-01-21 00:36:26,835 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-01-21 00:36:26,870 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-01-21 00:36:26,883 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully initialized [2018-01-21 00:36:26,886 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-01-21 00:36:26,888 INFO L271 PluginConnector]: Initializing CDTParser... [2018-01-21 00:36:26,888 INFO L276 PluginConnector]: CDTParser initialized [2018-01-21 00:36:26,889 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/memsafety/test-0237_true-valid-memsafety.i [2018-01-21 00:36:27,063 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-01-21 00:36:27,068 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-01-21 00:36:27,069 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-01-21 00:36:27,069 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-01-21 00:36:27,074 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-01-21 00:36:27,074 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.01 12:36:27" (1/1) ... [2018-01-21 00:36:27,077 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6479bd29 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:36:27, skipping insertion in model container [2018-01-21 00:36:27,077 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.01 12:36:27" (1/1) ... [2018-01-21 00:36:27,097 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-21 00:36:27,142 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-21 00:36:27,268 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-21 00:36:27,294 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-21 00:36:27,307 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:36:27 WrapperNode [2018-01-21 00:36:27,307 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-01-21 00:36:27,308 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-01-21 00:36:27,308 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-01-21 00:36:27,308 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-01-21 00:36:27,320 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:36:27" (1/1) ... [2018-01-21 00:36:27,321 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:36:27" (1/1) ... [2018-01-21 00:36:27,334 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:36:27" (1/1) ... [2018-01-21 00:36:27,334 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:36:27" (1/1) ... [2018-01-21 00:36:27,345 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:36:27" (1/1) ... [2018-01-21 00:36:27,349 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:36:27" (1/1) ... [2018-01-21 00:36:27,351 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:36:27" (1/1) ... [2018-01-21 00:36:27,354 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-01-21 00:36:27,355 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-01-21 00:36:27,355 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-01-21 00:36:27,355 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-01-21 00:36:27,356 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:36:27" (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:36:27,402 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-01-21 00:36:27,402 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-01-21 00:36:27,402 INFO L136 BoogieDeclarations]: Found implementation of procedure calloc_model [2018-01-21 00:36:27,402 INFO L136 BoogieDeclarations]: Found implementation of procedure zalloc_or_die [2018-01-21 00:36:27,402 INFO L136 BoogieDeclarations]: Found implementation of procedure l4_insert [2018-01-21 00:36:27,403 INFO L136 BoogieDeclarations]: Found implementation of procedure l3_insert [2018-01-21 00:36:27,403 INFO L136 BoogieDeclarations]: Found implementation of procedure l2_insert [2018-01-21 00:36:27,403 INFO L136 BoogieDeclarations]: Found implementation of procedure l1_insert [2018-01-21 00:36:27,403 INFO L136 BoogieDeclarations]: Found implementation of procedure l0_insert [2018-01-21 00:36:27,403 INFO L136 BoogieDeclarations]: Found implementation of procedure l4_destroy [2018-01-21 00:36:27,403 INFO L136 BoogieDeclarations]: Found implementation of procedure l3_destroy [2018-01-21 00:36:27,404 INFO L136 BoogieDeclarations]: Found implementation of procedure l2_destroy [2018-01-21 00:36:27,404 INFO L136 BoogieDeclarations]: Found implementation of procedure l1_destroy [2018-01-21 00:36:27,404 INFO L136 BoogieDeclarations]: Found implementation of procedure l0_destroy [2018-01-21 00:36:27,404 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-01-21 00:36:27,404 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-01-21 00:36:27,404 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-01-21 00:36:27,404 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.free [2018-01-21 00:36:27,405 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-01-21 00:36:27,405 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-01-21 00:36:27,405 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-01-21 00:36:27,405 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-01-21 00:36:27,405 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-01-21 00:36:27,406 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-01-21 00:36:27,406 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-01-21 00:36:27,406 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-01-21 00:36:27,406 INFO L128 BoogieDeclarations]: Found specification of procedure calloc_model [2018-01-21 00:36:27,406 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-01-21 00:36:27,406 INFO L128 BoogieDeclarations]: Found specification of procedure zalloc_or_die [2018-01-21 00:36:27,406 INFO L128 BoogieDeclarations]: Found specification of procedure l4_insert [2018-01-21 00:36:27,407 INFO L128 BoogieDeclarations]: Found specification of procedure l3_insert [2018-01-21 00:36:27,407 INFO L128 BoogieDeclarations]: Found specification of procedure l2_insert [2018-01-21 00:36:27,407 INFO L128 BoogieDeclarations]: Found specification of procedure l1_insert [2018-01-21 00:36:27,407 INFO L128 BoogieDeclarations]: Found specification of procedure l0_insert [2018-01-21 00:36:27,407 INFO L128 BoogieDeclarations]: Found specification of procedure l4_destroy [2018-01-21 00:36:27,407 INFO L128 BoogieDeclarations]: Found specification of procedure l3_destroy [2018-01-21 00:36:27,407 INFO L128 BoogieDeclarations]: Found specification of procedure l2_destroy [2018-01-21 00:36:27,407 INFO L128 BoogieDeclarations]: Found specification of procedure l1_destroy [2018-01-21 00:36:27,407 INFO L128 BoogieDeclarations]: Found specification of procedure l0_destroy [2018-01-21 00:36:27,407 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-01-21 00:36:27,407 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-01-21 00:36:27,408 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-01-21 00:36:27,946 INFO L257 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-01-21 00:36:27,946 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.01 12:36:27 BoogieIcfgContainer [2018-01-21 00:36:27,946 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-01-21 00:36:27,947 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-01-21 00:36:27,947 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-01-21 00:36:27,949 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-01-21 00:36:27,949 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.01 12:36:27" (1/3) ... [2018-01-21 00:36:27,950 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@62740e58 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.01 12:36:27, skipping insertion in model container [2018-01-21 00:36:27,950 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.01 12:36:27" (2/3) ... [2018-01-21 00:36:27,950 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@62740e58 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.01 12:36:27, skipping insertion in model container [2018-01-21 00:36:27,950 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.01 12:36:27" (3/3) ... [2018-01-21 00:36:27,952 INFO L105 eAbstractionObserver]: Analyzing ICFG test-0237_true-valid-memsafety.i [2018-01-21 00:36:27,959 INFO L130 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-01-21 00:36:27,966 INFO L142 ceAbstractionStarter]: Appying trace abstraction to program that has 15 error locations. [2018-01-21 00:36:28,016 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:28,017 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:28,017 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:28,017 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:28,017 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:28,017 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:28,017 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:28,017 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l3_destroyErr0EnsuresViolation======== [2018-01-21 00:36:28,018 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:28,040 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states. [2018-01-21 00:36:28,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-01-21 00:36:28,049 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:36:28,050 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] [2018-01-21 00:36:28,050 INFO L371 AbstractCegarLoop]: === Iteration 1 === [l3_destroyErr0EnsuresViolation]=== [2018-01-21 00:36:28,055 INFO L82 PathProgramCache]: Analyzing trace with hash -747535974, now seen corresponding path program 1 times [2018-01-21 00:36:28,058 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:36:28,112 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:28,112 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:36:28,112 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:28,112 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:36:28,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:36:28,164 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:28,210 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:36:28,212 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:36:28,213 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-01-21 00:36:28,213 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:36:28,217 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-21 00:36:28,233 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-21 00:36:28,234 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-21 00:36:28,238 INFO L87 Difference]: Start difference. First operand 181 states. Second operand 2 states. [2018-01-21 00:36:28,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:36:28,364 INFO L93 Difference]: Finished difference Result 354 states and 422 transitions. [2018-01-21 00:36:28,364 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-21 00:36:28,365 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 25 [2018-01-21 00:36:28,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:36:28,378 INFO L225 Difference]: With dead ends: 354 [2018-01-21 00:36:28,378 INFO L226 Difference]: Without dead ends: 160 [2018-01-21 00:36:28,384 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:28,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2018-01-21 00:36:28,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2018-01-21 00:36:28,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2018-01-21 00:36:28,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 175 transitions. [2018-01-21 00:36:28,432 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 175 transitions. Word has length 25 [2018-01-21 00:36:28,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:36:28,433 INFO L432 AbstractCegarLoop]: Abstraction has 160 states and 175 transitions. [2018-01-21 00:36:28,433 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-21 00:36:28,433 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 175 transitions. [2018-01-21 00:36:28,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2018-01-21 00:36:28,439 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:36:28,439 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-21 00:36:28,439 INFO L371 AbstractCegarLoop]: === Iteration 2 === [l3_destroyErr0EnsuresViolation]=== [2018-01-21 00:36:28,440 INFO L82 PathProgramCache]: Analyzing trace with hash -407505247, now seen corresponding path program 1 times [2018-01-21 00:36:28,440 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:36:28,441 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:28,441 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:36:28,441 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:28,441 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:36:28,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:36:28,494 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:28,668 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:36:28,668 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:36:28,669 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:36:28,669 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 222 with the following transitions: [2018-01-21 00:36:28,672 INFO L201 CegarAbsIntRunner]: [0], [4], [5], [7], [8], [9], [10], [11], [15], [22], [23], [27], [28], [29], [30], [31], [32], [33], [34], [38], [44], [48], [51], [54], [60], [65], [69], [70], [88], [90], [94], [97], [100], [106], [107], [108], [109], [110], [112], [118], [119], [120], [122], [126], [129], [132], [138], [139], [140], [141], [142], [143], [145], [147], [151], [154], [157], [163], [164], [165], [166], [167], [168], [170], [172], [176], [179], [182], [188], [189], [190], [191], [192], [193], [195], [196], [197], [199], [200], [202], [204], [206], [207], [208], [209], [210], [211], [212], [213], [214], [215], [216], [218], [220], [223], [225], [227], [228], [229], [230], [232], [236], [237], [259], [263], [264], [282], [283], [284], [285], [286], [288], [290], [291], [292], [293], [294], [295], [296], [297], [298], [299], [300], [301], [302], [303], [304], [305], [306], [307], [308], [309], [310], [311], [312], [313], [314], [316], [317], [318], [320] [2018-01-21 00:36:28,720 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:36:28,720 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:36:29,924 INFO L259 AbstractInterpreter]: Some error location(s) were reachable [2018-01-21 00:36:29,926 INFO L268 AbstractInterpreter]: Visited 141 different actions 221 times. Never merged. Never widened. Never found a fixpoint. Largest state had 34 variables. [2018-01-21 00:36:29,936 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-01-21 00:36:29,936 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:36:29,937 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:36:29,947 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:36:29,947 INFO L280 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-01-21 00:36:30,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:36:30,129 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-21 00:36:30,210 WARN L1029 $PredicateComparison]: unable to prove that (exists ((|calloc_model_#t~malloc0.base| Int)) (and (<= (select |c_old(#valid)| |calloc_model_#t~malloc0.base|) 0) (= |c_#valid| (store |c_old(#valid)| |calloc_model_#t~malloc0.base| 1)))) is different from true [2018-01-21 00:36:30,238 INFO L700 Elim1Store]: detected not equals via solver [2018-01-21 00:36:30,245 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 13 [2018-01-21 00:36:30,247 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-01-21 00:36:30,250 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-01-21 00:36:30,250 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:5 [2018-01-21 00:36:30,272 WARN L1029 $PredicateComparison]: unable to prove that (and (exists ((|calloc_model_#t~malloc0.base| Int)) (= (select |c_#valid| |calloc_model_#t~malloc0.base|) 1)) (exists ((v_prenex_1 Int)) (and (= |c_#valid| (store |c_old(#valid)| v_prenex_1 1)) (<= (select |c_old(#valid)| v_prenex_1) 0)))) is different from true [2018-01-21 00:36:30,360 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2018-01-21 00:36:30,360 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-01-21 00:36:31,413 WARN L1007 $PredicateComparison]: unable to prove that (forall ((|v_calloc_model_#t~malloc0.base_99| Int)) (or (not (= (store |c_#valid| |v_calloc_model_#t~malloc0.base_99| 1) |c_old(#valid)|)) (< 0 (select |c_#valid| |v_calloc_model_#t~malloc0.base_99|)))) is different from false [2018-01-21 00:36:31,442 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2018-01-21 00:36:31,479 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-01-21 00:36:31,479 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2018-01-21 00:36:31,479 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:36:31,481 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-21 00:36:31,482 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-21 00:36:31,482 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=16, Unknown=3, NotChecked=24, Total=56 [2018-01-21 00:36:31,482 INFO L87 Difference]: Start difference. First operand 160 states and 175 transitions. Second operand 6 states. [2018-01-21 00:36:31,567 WARN L1029 $PredicateComparison]: unable to prove that (and (exists ((|calloc_model_#t~malloc0.base| Int)) (= (select |c_#valid| |calloc_model_#t~malloc0.base|) 1)) (exists ((|calloc_model_#t~malloc0.base| Int)) (and (<= (select |c_old(#valid)| |calloc_model_#t~malloc0.base|) 0) (= |c_#valid| (store |c_old(#valid)| |calloc_model_#t~malloc0.base| 1))))) is different from true [2018-01-21 00:36:31,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:36:31,583 INFO L93 Difference]: Finished difference Result 176 states and 195 transitions. [2018-01-21 00:36:31,584 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-01-21 00:36:31,584 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 221 [2018-01-21 00:36:31,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:36:31,585 INFO L225 Difference]: With dead ends: 176 [2018-01-21 00:36:31,586 INFO L226 Difference]: Without dead ends: 0 [2018-01-21 00:36:31,587 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 444 GetRequests, 436 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=4, NotChecked=44, Total=90 [2018-01-21 00:36:31,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-01-21 00:36:31,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-01-21 00:36:31,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-01-21 00:36:31,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-01-21 00:36:31,591 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 221 [2018-01-21 00:36:31,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:36:31,591 INFO L432 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-01-21 00:36:31,591 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-21 00:36:31,592 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-01-21 00:36:31,592 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-01-21 00:36:31,596 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-01-21 00:36:31,793 INFO L401 ceAbstractionStarter]: For program point l3_destroyEXIT(lines 834 843) no Hoare annotation was computed. [2018-01-21 00:36:31,793 INFO L401 ceAbstractionStarter]: For program point L836'''(lines 836 842) no Hoare annotation was computed. [2018-01-21 00:36:31,793 INFO L401 ceAbstractionStarter]: For program point L836(lines 836 842) no Hoare annotation was computed. [2018-01-21 00:36:31,793 INFO L401 ceAbstractionStarter]: For program point L837''(line 837) no Hoare annotation was computed. [2018-01-21 00:36:31,793 INFO L401 ceAbstractionStarter]: For program point L839(line 839) no Hoare annotation was computed. [2018-01-21 00:36:31,793 INFO L401 ceAbstractionStarter]: For program point L838(line 838) no Hoare annotation was computed. [2018-01-21 00:36:31,794 INFO L404 ceAbstractionStarter]: At program point L836''(lines 836 842) the Hoare annotation is: true [2018-01-21 00:36:31,794 INFO L404 ceAbstractionStarter]: At program point l3_destroyENTRY(lines 834 843) the Hoare annotation is: true [2018-01-21 00:36:31,794 INFO L401 ceAbstractionStarter]: For program point L837(line 837) no Hoare annotation was computed. [2018-01-21 00:36:31,794 INFO L401 ceAbstractionStarter]: For program point l3_destroyErr0EnsuresViolation(lines 834 843) no Hoare annotation was computed. [2018-01-21 00:36:31,794 INFO L401 ceAbstractionStarter]: For program point L839'(line 839) no Hoare annotation was computed. [2018-01-21 00:36:31,794 INFO L404 ceAbstractionStarter]: At program point L837'(line 837) the Hoare annotation is: true [2018-01-21 00:36:31,795 INFO L401 ceAbstractionStarter]: For program point L838'(line 838) no Hoare annotation was computed. [2018-01-21 00:36:31,795 INFO L401 ceAbstractionStarter]: For program point L818'''(lines 818 820) no Hoare annotation was computed. [2018-01-21 00:36:31,795 INFO L401 ceAbstractionStarter]: For program point L821(line 821) no Hoare annotation was computed. [2018-01-21 00:36:31,795 INFO L401 ceAbstractionStarter]: For program point l0_insertErr0EnsuresViolation(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:36:31,795 INFO L397 ceAbstractionStarter]: At program point L818''(lines 818 820) the Hoare annotation is: (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) [2018-01-21 00:36:31,795 INFO L401 ceAbstractionStarter]: For program point L822(line 822) no Hoare annotation was computed. [2018-01-21 00:36:31,795 INFO L401 ceAbstractionStarter]: For program point L818(lines 818 820) no Hoare annotation was computed. [2018-01-21 00:36:31,795 INFO L397 ceAbstractionStarter]: At program point L817(line 817) the Hoare annotation is: (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) (= |#valid| |old(#valid)|)) [2018-01-21 00:36:31,796 INFO L401 ceAbstractionStarter]: For program point l0_insertEXIT(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:36:31,796 INFO L401 ceAbstractionStarter]: For program point L821'(line 821) no Hoare annotation was computed. [2018-01-21 00:36:31,796 INFO L397 ceAbstractionStarter]: At program point l0_insertENTRY(lines 815 823) the Hoare annotation is: (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) (= |#valid| |old(#valid)|)) [2018-01-21 00:36:31,796 INFO L401 ceAbstractionStarter]: For program point l0_insertFINAL(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:36:31,796 INFO L397 ceAbstractionStarter]: At program point L819(line 819) the Hoare annotation is: (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) [2018-01-21 00:36:31,796 INFO L401 ceAbstractionStarter]: For program point L819'(line 819) no Hoare annotation was computed. [2018-01-21 00:36:31,796 INFO L401 ceAbstractionStarter]: For program point L817'(line 817) no Hoare annotation was computed. [2018-01-21 00:36:31,797 INFO L404 ceAbstractionStarter]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: true [2018-01-21 00:36:31,797 INFO L404 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: true [2018-01-21 00:36:31,797 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-01-21 00:36:31,797 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-01-21 00:36:31,797 INFO L401 ceAbstractionStarter]: For program point l4_destroyErr0EnsuresViolation(lines 824 833) no Hoare annotation was computed. [2018-01-21 00:36:31,797 INFO L401 ceAbstractionStarter]: For program point l4_destroyEXIT(lines 824 833) no Hoare annotation was computed. [2018-01-21 00:36:31,797 INFO L401 ceAbstractionStarter]: For program point L827''(line 827) no Hoare annotation was computed. [2018-01-21 00:36:31,797 INFO L404 ceAbstractionStarter]: At program point L826''(lines 826 832) the Hoare annotation is: true [2018-01-21 00:36:31,797 INFO L404 ceAbstractionStarter]: At program point l4_destroyENTRY(lines 824 833) the Hoare annotation is: true [2018-01-21 00:36:31,798 INFO L401 ceAbstractionStarter]: For program point L829(line 829) no Hoare annotation was computed. [2018-01-21 00:36:31,798 INFO L401 ceAbstractionStarter]: For program point L828(line 828) no Hoare annotation was computed. [2018-01-21 00:36:31,798 INFO L401 ceAbstractionStarter]: For program point L827(line 827) no Hoare annotation was computed. [2018-01-21 00:36:31,798 INFO L401 ceAbstractionStarter]: For program point L826(lines 826 832) no Hoare annotation was computed. [2018-01-21 00:36:31,798 INFO L401 ceAbstractionStarter]: For program point L826'''(lines 826 832) no Hoare annotation was computed. [2018-01-21 00:36:31,798 INFO L401 ceAbstractionStarter]: For program point L828'(line 828) no Hoare annotation was computed. [2018-01-21 00:36:31,798 INFO L401 ceAbstractionStarter]: For program point L829'(line 829) no Hoare annotation was computed. [2018-01-21 00:36:31,798 INFO L401 ceAbstractionStarter]: For program point L827'(line 827) no Hoare annotation was computed. [2018-01-21 00:36:31,799 INFO L404 ceAbstractionStarter]: At program point L799(line 799) the Hoare annotation is: true [2018-01-21 00:36:31,799 INFO L401 ceAbstractionStarter]: For program point l2_insertErr0EnsuresViolation(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:36:31,799 INFO L401 ceAbstractionStarter]: For program point L798(lines 798 800) no Hoare annotation was computed. [2018-01-21 00:36:31,799 INFO L404 ceAbstractionStarter]: At program point L797(line 797) the Hoare annotation is: true [2018-01-21 00:36:31,799 INFO L401 ceAbstractionStarter]: For program point L798'''(lines 798 800) no Hoare annotation was computed. [2018-01-21 00:36:31,799 INFO L401 ceAbstractionStarter]: For program point L803(line 803) no Hoare annotation was computed. [2018-01-21 00:36:31,799 INFO L401 ceAbstractionStarter]: For program point L802(line 802) no Hoare annotation was computed. [2018-01-21 00:36:31,799 INFO L404 ceAbstractionStarter]: At program point l2_insertENTRY(lines 795 804) the Hoare annotation is: true [2018-01-21 00:36:31,800 INFO L401 ceAbstractionStarter]: For program point L801(line 801) no Hoare annotation was computed. [2018-01-21 00:36:31,800 INFO L401 ceAbstractionStarter]: For program point L802'(line 802) no Hoare annotation was computed. [2018-01-21 00:36:31,800 INFO L401 ceAbstractionStarter]: For program point L799'(line 799) no Hoare annotation was computed. [2018-01-21 00:36:31,800 INFO L401 ceAbstractionStarter]: For program point L797'(line 797) no Hoare annotation was computed. [2018-01-21 00:36:31,800 INFO L401 ceAbstractionStarter]: For program point l2_insertEXIT(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:36:31,800 INFO L404 ceAbstractionStarter]: At program point L798''(lines 798 800) the Hoare annotation is: true [2018-01-21 00:36:31,800 INFO L401 ceAbstractionStarter]: For program point l2_insertFINAL(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:36:31,800 INFO L397 ceAbstractionStarter]: At program point L880(line 880) the Hoare annotation is: (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) [2018-01-21 00:36:31,801 INFO L401 ceAbstractionStarter]: For program point mainFINAL(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:36:31,801 INFO L401 ceAbstractionStarter]: For program point L880'(line 880) no Hoare annotation was computed. [2018-01-21 00:36:31,801 INFO L397 ceAbstractionStarter]: At program point L878(line 878) the Hoare annotation is: (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) (= |#valid| |old(#valid)|)) [2018-01-21 00:36:31,801 INFO L401 ceAbstractionStarter]: For program point L877(lines 877 879) no Hoare annotation was computed. [2018-01-21 00:36:31,801 INFO L401 ceAbstractionStarter]: For program point mainEXIT(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:36:31,801 INFO L401 ceAbstractionStarter]: For program point L877'''(lines 877 879) no Hoare annotation was computed. [2018-01-21 00:36:31,801 INFO L401 ceAbstractionStarter]: For program point L878'(line 878) no Hoare annotation was computed. [2018-01-21 00:36:31,802 INFO L397 ceAbstractionStarter]: At program point L877''(lines 877 879) the Hoare annotation is: (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) (= |#valid| |old(#valid)|)) [2018-01-21 00:36:31,802 INFO L401 ceAbstractionStarter]: For program point mainErr0EnsuresViolation(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:36:31,802 INFO L401 ceAbstractionStarter]: For program point L791(line 791) no Hoare annotation was computed. [2018-01-21 00:36:31,802 INFO L401 ceAbstractionStarter]: For program point L793(line 793) no Hoare annotation was computed. [2018-01-21 00:36:31,802 INFO L401 ceAbstractionStarter]: For program point L792(line 792) no Hoare annotation was computed. [2018-01-21 00:36:31,802 INFO L401 ceAbstractionStarter]: For program point L788(lines 788 790) no Hoare annotation was computed. [2018-01-21 00:36:31,802 INFO L404 ceAbstractionStarter]: At program point L787(line 787) the Hoare annotation is: true [2018-01-21 00:36:31,802 INFO L401 ceAbstractionStarter]: For program point L792'(line 792) no Hoare annotation was computed. [2018-01-21 00:36:31,803 INFO L404 ceAbstractionStarter]: At program point L789(line 789) the Hoare annotation is: true [2018-01-21 00:36:31,803 INFO L404 ceAbstractionStarter]: At program point l3_insertENTRY(lines 785 794) the Hoare annotation is: true [2018-01-21 00:36:31,803 INFO L401 ceAbstractionStarter]: For program point L789'(line 789) no Hoare annotation was computed. [2018-01-21 00:36:31,803 INFO L401 ceAbstractionStarter]: For program point L787'(line 787) no Hoare annotation was computed. [2018-01-21 00:36:31,803 INFO L401 ceAbstractionStarter]: For program point l3_insertEXIT(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:36:31,803 INFO L401 ceAbstractionStarter]: For program point l3_insertFINAL(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:36:31,803 INFO L404 ceAbstractionStarter]: At program point L788''(lines 788 790) the Hoare annotation is: true [2018-01-21 00:36:31,803 INFO L401 ceAbstractionStarter]: For program point l3_insertErr0EnsuresViolation(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:36:31,804 INFO L401 ceAbstractionStarter]: For program point L788'''(lines 788 790) no Hoare annotation was computed. [2018-01-21 00:36:31,804 INFO L401 ceAbstractionStarter]: For program point l1_insertEXIT(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:36:31,804 INFO L404 ceAbstractionStarter]: At program point L808''(lines 808 810) the Hoare annotation is: true [2018-01-21 00:36:31,804 INFO L401 ceAbstractionStarter]: For program point L813(line 813) no Hoare annotation was computed. [2018-01-21 00:36:31,804 INFO L401 ceAbstractionStarter]: For program point L812(line 812) no Hoare annotation was computed. [2018-01-21 00:36:31,804 INFO L401 ceAbstractionStarter]: For program point L811(line 811) no Hoare annotation was computed. [2018-01-21 00:36:31,804 INFO L404 ceAbstractionStarter]: At program point L807(line 807) the Hoare annotation is: true [2018-01-21 00:36:31,804 INFO L401 ceAbstractionStarter]: For program point L812'(line 812) no Hoare annotation was computed. [2018-01-21 00:36:31,804 INFO L404 ceAbstractionStarter]: At program point l1_insertENTRY(lines 805 814) the Hoare annotation is: true [2018-01-21 00:36:31,805 INFO L401 ceAbstractionStarter]: For program point L808'''(lines 808 810) no Hoare annotation was computed. [2018-01-21 00:36:31,805 INFO L401 ceAbstractionStarter]: For program point l1_insertFINAL(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:36:31,805 INFO L404 ceAbstractionStarter]: At program point L809(line 809) the Hoare annotation is: true [2018-01-21 00:36:31,805 INFO L401 ceAbstractionStarter]: For program point L808(lines 808 810) no Hoare annotation was computed. [2018-01-21 00:36:31,805 INFO L401 ceAbstractionStarter]: For program point l1_insertErr0EnsuresViolation(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:36:31,805 INFO L401 ceAbstractionStarter]: For program point L809'(line 809) no Hoare annotation was computed. [2018-01-21 00:36:31,805 INFO L401 ceAbstractionStarter]: For program point L807'(line 807) no Hoare annotation was computed. [2018-01-21 00:36:31,805 INFO L401 ceAbstractionStarter]: For program point L866'''(lines 866 872) no Hoare annotation was computed. [2018-01-21 00:36:31,805 INFO L401 ceAbstractionStarter]: For program point l0_destroyEXIT(lines 864 873) no Hoare annotation was computed. [2018-01-21 00:36:31,806 INFO L401 ceAbstractionStarter]: For program point L869(line 869) no Hoare annotation was computed. [2018-01-21 00:36:31,806 INFO L401 ceAbstractionStarter]: For program point l0_destroyErr0EnsuresViolation(lines 864 873) no Hoare annotation was computed. [2018-01-21 00:36:31,806 INFO L401 ceAbstractionStarter]: For program point L868(line 868) no Hoare annotation was computed. [2018-01-21 00:36:31,806 INFO L401 ceAbstractionStarter]: For program point L867(line 867) no Hoare annotation was computed. [2018-01-21 00:36:31,806 INFO L401 ceAbstractionStarter]: For program point L866(lines 866 872) no Hoare annotation was computed. [2018-01-21 00:36:31,806 INFO L401 ceAbstractionStarter]: For program point L868'(line 868) no Hoare annotation was computed. [2018-01-21 00:36:31,806 INFO L401 ceAbstractionStarter]: For program point L869'(line 869) no Hoare annotation was computed. [2018-01-21 00:36:31,806 INFO L404 ceAbstractionStarter]: At program point L866''(lines 866 872) the Hoare annotation is: true [2018-01-21 00:36:31,807 INFO L404 ceAbstractionStarter]: At program point L867'(line 867) the Hoare annotation is: true [2018-01-21 00:36:31,807 INFO L401 ceAbstractionStarter]: For program point L867''(line 867) no Hoare annotation was computed. [2018-01-21 00:36:31,807 INFO L404 ceAbstractionStarter]: At program point l0_destroyENTRY(lines 864 873) the Hoare annotation is: true [2018-01-21 00:36:31,807 INFO L401 ceAbstractionStarter]: For program point calloc_modelErr0EnsuresViolation(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:31,807 INFO L401 ceAbstractionStarter]: For program point L742'(line 742) no Hoare annotation was computed. [2018-01-21 00:36:31,807 INFO L397 ceAbstractionStarter]: At program point calloc_modelENTRY(lines 740 743) the Hoare annotation is: (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) (= |#valid| |old(#valid)|)) [2018-01-21 00:36:31,807 INFO L401 ceAbstractionStarter]: For program point L741'(line 741) no Hoare annotation was computed. [2018-01-21 00:36:31,807 INFO L401 ceAbstractionStarter]: For program point calloc_modelFINAL(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:31,808 INFO L401 ceAbstractionStarter]: For program point calloc_modelEXIT(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:31,808 INFO L397 ceAbstractionStarter]: At program point L742(line 742) the Hoare annotation is: (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) (exists ((|calloc_model_#t~malloc0.base| Int)) (and (<= (select |old(#valid)| |calloc_model_#t~malloc0.base|) 0) (= |#valid| (store |old(#valid)| |calloc_model_#t~malloc0.base| 1))))) [2018-01-21 00:36:31,808 INFO L401 ceAbstractionStarter]: For program point L741(line 741) no Hoare annotation was computed. [2018-01-21 00:36:31,808 INFO L401 ceAbstractionStarter]: For program point L780(line 780) no Hoare annotation was computed. [2018-01-21 00:36:31,808 INFO L401 ceAbstractionStarter]: For program point l4_insertEXIT(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:36:31,808 INFO L401 ceAbstractionStarter]: For program point L783(line 783) no Hoare annotation was computed. [2018-01-21 00:36:31,808 INFO L401 ceAbstractionStarter]: For program point L782(line 782) no Hoare annotation was computed. [2018-01-21 00:36:31,808 INFO L401 ceAbstractionStarter]: For program point l4_insertFINAL(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:36:31,808 INFO L401 ceAbstractionStarter]: For program point L781(line 781) no Hoare annotation was computed. [2018-01-21 00:36:31,809 INFO L401 ceAbstractionStarter]: For program point L782'(line 782) no Hoare annotation was computed. [2018-01-21 00:36:31,809 INFO L401 ceAbstractionStarter]: For program point L781'(line 781) no Hoare annotation was computed. [2018-01-21 00:36:31,809 INFO L401 ceAbstractionStarter]: For program point L780'(line 780) no Hoare annotation was computed. [2018-01-21 00:36:31,809 INFO L401 ceAbstractionStarter]: For program point l4_insertErr0EnsuresViolation(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:36:31,809 INFO L404 ceAbstractionStarter]: At program point L779(line 779) the Hoare annotation is: true [2018-01-21 00:36:31,809 INFO L404 ceAbstractionStarter]: At program point L778(line 778) the Hoare annotation is: true [2018-01-21 00:36:31,809 INFO L401 ceAbstractionStarter]: For program point L779'(line 779) no Hoare annotation was computed. [2018-01-21 00:36:31,809 INFO L401 ceAbstractionStarter]: For program point L780''(line 780) no Hoare annotation was computed. [2018-01-21 00:36:31,810 INFO L401 ceAbstractionStarter]: For program point L778'(line 778) no Hoare annotation was computed. [2018-01-21 00:36:31,810 INFO L404 ceAbstractionStarter]: At program point l4_insertENTRY(lines 776 784) the Hoare annotation is: true [2018-01-21 00:36:31,810 INFO L401 ceAbstractionStarter]: For program point L779''(line 779) no Hoare annotation was computed. [2018-01-21 00:36:31,810 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieFINAL(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:36:31,810 INFO L401 ceAbstractionStarter]: For program point L772(lines 772 773) no Hoare annotation was computed. [2018-01-21 00:36:31,810 INFO L397 ceAbstractionStarter]: At program point L771(line 771) the Hoare annotation is: (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) (= |#valid| |old(#valid)|)) [2018-01-21 00:36:31,810 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieErr0EnsuresViolation(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:36:31,810 INFO L401 ceAbstractionStarter]: For program point L771'(line 771) no Hoare annotation was computed. [2018-01-21 00:36:31,811 INFO L397 ceAbstractionStarter]: At program point zalloc_or_dieENTRY(lines 769 775) the Hoare annotation is: (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) (= |#valid| |old(#valid)|)) [2018-01-21 00:36:31,811 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieEXIT(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:36:31,811 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initErr0EnsuresViolation(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:31,811 INFO L401 ceAbstractionStarter]: For program point L876'(line 876) no Hoare annotation was computed. [2018-01-21 00:36:31,811 INFO L401 ceAbstractionStarter]: For program point L876(line 876) no Hoare annotation was computed. [2018-01-21 00:36:31,811 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:31,811 INFO L397 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(lines 1 881) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:31,811 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:31,812 INFO L401 ceAbstractionStarter]: For program point L858(line 858) no Hoare annotation was computed. [2018-01-21 00:36:31,812 INFO L401 ceAbstractionStarter]: For program point L857(line 857) no Hoare annotation was computed. [2018-01-21 00:36:31,812 INFO L401 ceAbstractionStarter]: For program point L856(lines 856 862) no Hoare annotation was computed. [2018-01-21 00:36:31,812 INFO L404 ceAbstractionStarter]: At program point L857'(line 857) the Hoare annotation is: true [2018-01-21 00:36:31,812 INFO L401 ceAbstractionStarter]: For program point L857''(line 857) no Hoare annotation was computed. [2018-01-21 00:36:31,812 INFO L401 ceAbstractionStarter]: For program point L858'(line 858) no Hoare annotation was computed. [2018-01-21 00:36:31,812 INFO L401 ceAbstractionStarter]: For program point L859(line 859) no Hoare annotation was computed. [2018-01-21 00:36:31,812 INFO L404 ceAbstractionStarter]: At program point L856''(lines 856 862) the Hoare annotation is: true [2018-01-21 00:36:31,812 INFO L401 ceAbstractionStarter]: For program point L856'''(lines 856 862) no Hoare annotation was computed. [2018-01-21 00:36:31,813 INFO L404 ceAbstractionStarter]: At program point l1_destroyENTRY(lines 854 863) the Hoare annotation is: true [2018-01-21 00:36:31,813 INFO L401 ceAbstractionStarter]: For program point l1_destroyErr0EnsuresViolation(lines 854 863) no Hoare annotation was computed. [2018-01-21 00:36:31,813 INFO L401 ceAbstractionStarter]: For program point L859'(line 859) no Hoare annotation was computed. [2018-01-21 00:36:31,813 INFO L401 ceAbstractionStarter]: For program point l1_destroyEXIT(lines 854 863) no Hoare annotation was computed. [2018-01-21 00:36:31,813 INFO L404 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(lines 1 881) the Hoare annotation is: true [2018-01-21 00:36:31,813 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:31,813 INFO L397 ceAbstractionStarter]: At program point L1(lines 1 881) the Hoare annotation is: (exists ((|calloc_model_#t~malloc0.base| Int)) (= (select |#valid| |calloc_model_#t~malloc0.base|) 1)) [2018-01-21 00:36:31,813 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startErr0EnsuresViolation(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:31,814 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:31,814 INFO L401 ceAbstractionStarter]: For program point L846'''(lines 846 852) no Hoare annotation was computed. [2018-01-21 00:36:31,814 INFO L401 ceAbstractionStarter]: For program point l2_destroyErr0EnsuresViolation(lines 844 853) no Hoare annotation was computed. [2018-01-21 00:36:31,814 INFO L401 ceAbstractionStarter]: For program point L847(line 847) no Hoare annotation was computed. [2018-01-21 00:36:31,814 INFO L401 ceAbstractionStarter]: For program point L846(lines 846 852) no Hoare annotation was computed. [2018-01-21 00:36:31,814 INFO L404 ceAbstractionStarter]: At program point L847'(line 847) the Hoare annotation is: true [2018-01-21 00:36:31,814 INFO L401 ceAbstractionStarter]: For program point L847''(line 847) no Hoare annotation was computed. [2018-01-21 00:36:31,814 INFO L401 ceAbstractionStarter]: For program point L849(line 849) no Hoare annotation was computed. [2018-01-21 00:36:31,814 INFO L401 ceAbstractionStarter]: For program point L848(line 848) no Hoare annotation was computed. [2018-01-21 00:36:31,815 INFO L404 ceAbstractionStarter]: At program point L846''(lines 846 852) the Hoare annotation is: true [2018-01-21 00:36:31,815 INFO L404 ceAbstractionStarter]: At program point l2_destroyENTRY(lines 844 853) the Hoare annotation is: true [2018-01-21 00:36:31,815 INFO L401 ceAbstractionStarter]: For program point l2_destroyEXIT(lines 844 853) no Hoare annotation was computed. [2018-01-21 00:36:31,815 INFO L401 ceAbstractionStarter]: For program point L848'(line 848) no Hoare annotation was computed. [2018-01-21 00:36:31,815 INFO L401 ceAbstractionStarter]: For program point L849'(line 849) no Hoare annotation was computed. [2018-01-21 00:36:31,819 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:31,819 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:31,819 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:31,819 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:31,819 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:31,819 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:31,819 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:31,819 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l0_insertErr0EnsuresViolation======== [2018-01-21 00:36:31,820 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:31,823 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states. [2018-01-21 00:36:31,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-01-21 00:36:31,825 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:36:31,825 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:36:31,825 INFO L371 AbstractCegarLoop]: === Iteration 1 === [l0_insertErr0EnsuresViolation]=== [2018-01-21 00:36:31,826 INFO L82 PathProgramCache]: Analyzing trace with hash 1347593123, now seen corresponding path program 1 times [2018-01-21 00:36:31,826 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:36:31,827 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:31,827 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:36:31,827 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:31,827 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:36:31,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:36:31,839 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:31,864 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:36:31,864 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:36:31,864 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:36:31,864 INFO L189 CegarAbsIntRunner]: Skipping current iteration for AI because the path program does not contain any loops [2018-01-21 00:36:31,864 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:36:31,865 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:36:31,865 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:36:31,875 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:36:31,875 INFO L280 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-01-21 00:36:31,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:36:31,913 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-21 00:36:31,916 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:36:31,916 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-01-21 00:36:31,961 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:36:31,995 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:36:31,996 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2018-01-21 00:36:31,996 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:36:31,996 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-21 00:36:31,997 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-21 00:36:31,997 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-21 00:36:31,997 INFO L87 Difference]: Start difference. First operand 181 states. Second operand 2 states. [2018-01-21 00:36:32,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:36:32,015 INFO L93 Difference]: Finished difference Result 354 states and 422 transitions. [2018-01-21 00:36:32,015 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-21 00:36:32,015 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 35 [2018-01-21 00:36:32,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:36:32,017 INFO L225 Difference]: With dead ends: 354 [2018-01-21 00:36:32,017 INFO L226 Difference]: Without dead ends: 100 [2018-01-21 00:36:32,019 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:36:32,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2018-01-21 00:36:32,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 100. [2018-01-21 00:36:32,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2018-01-21 00:36:32,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2018-01-21 00:36:32,029 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 35 [2018-01-21 00:36:32,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:36:32,029 INFO L432 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2018-01-21 00:36:32,030 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-21 00:36:32,030 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2018-01-21 00:36:32,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2018-01-21 00:36:32,033 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:36:32,033 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] [2018-01-21 00:36:32,033 INFO L371 AbstractCegarLoop]: === Iteration 2 === [l0_insertErr0EnsuresViolation]=== [2018-01-21 00:36:32,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1557316018, now seen corresponding path program 1 times [2018-01-21 00:36:32,034 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:36:32,034 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:32,035 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:36:32,035 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:32,035 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:36:32,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:36:32,054 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:32,127 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:36:32,127 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:36:32,127 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:36:32,128 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 182 with the following transitions: [2018-01-21 00:36:32,128 INFO L201 CegarAbsIntRunner]: [48], [88], [90], [94], [97], [100], [106], [107], [108], [109], [111], [112], [118], [119], [120], [122], [126], [129], [132], [138], [139], [140], [141], [142], [143], [145], [147], [151], [154], [157], [163], [164], [165], [166], [167], [168], [170], [172], [176], [179], [182], [188], [189], [190], [191], [192], [193], [195], [196], [197], [199], [200], [202], [204], [206], [207], [208], [209], [210], [211], [212], [213], [214], [215], [216], [218], [220], [223], [225], [227], [228], [229], [230], [284], [290], [291], [292], [293], [294], [295], [296], [297], [298], [299], [300], [301], [302], [303], [304], [305], [306], [307], [308], [309], [310], [311], [312], [313], [316], [317], [318] [2018-01-21 00:36:32,132 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:36:32,132 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:36:32,657 INFO L259 AbstractInterpreter]: Some error location(s) were reachable [2018-01-21 00:36:32,657 INFO L268 AbstractInterpreter]: Visited 101 different actions 181 times. Never merged. Never widened. Never found a fixpoint. Largest state had 34 variables. [2018-01-21 00:36:32,669 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-01-21 00:36:32,669 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:36:32,670 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-21 00:36:32,680 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:36:32,680 INFO L280 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-01-21 00:36:32,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:36:32,794 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-21 00:36:32,862 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:36:32,862 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-01-21 00:36:33,435 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:36:33,457 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:36:33,457 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2018-01-21 00:36:33,457 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:36:33,458 INFO L409 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-01-21 00:36:33,458 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-01-21 00:36:33,458 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-21 00:36:33,458 INFO L87 Difference]: Start difference. First operand 100 states and 110 transitions. Second operand 3 states. [2018-01-21 00:36:33,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:36:33,500 INFO L93 Difference]: Finished difference Result 100 states and 110 transitions. [2018-01-21 00:36:33,500 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-21 00:36:33,501 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 181 [2018-01-21 00:36:33,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:36:33,502 INFO L225 Difference]: With dead ends: 100 [2018-01-21 00:36:33,502 INFO L226 Difference]: Without dead ends: 0 [2018-01-21 00:36:33,503 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 360 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:36:33,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-01-21 00:36:33,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-01-21 00:36:33,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-01-21 00:36:33,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-01-21 00:36:33,504 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 181 [2018-01-21 00:36:33,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:36:33,504 INFO L432 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-01-21 00:36:33,504 INFO L433 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-01-21 00:36:33,504 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-01-21 00:36:33,505 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-01-21 00:36:33,505 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-01-21 00:36:33,627 INFO L401 ceAbstractionStarter]: For program point l3_destroyEXIT(lines 834 843) no Hoare annotation was computed. [2018-01-21 00:36:33,627 INFO L401 ceAbstractionStarter]: For program point L836'''(lines 836 842) no Hoare annotation was computed. [2018-01-21 00:36:33,627 INFO L401 ceAbstractionStarter]: For program point L836(lines 836 842) no Hoare annotation was computed. [2018-01-21 00:36:33,627 INFO L401 ceAbstractionStarter]: For program point L837''(line 837) no Hoare annotation was computed. [2018-01-21 00:36:33,627 INFO L401 ceAbstractionStarter]: For program point L839(line 839) no Hoare annotation was computed. [2018-01-21 00:36:33,627 INFO L401 ceAbstractionStarter]: For program point L838(line 838) no Hoare annotation was computed. [2018-01-21 00:36:33,627 INFO L404 ceAbstractionStarter]: At program point L836''(lines 836 842) the Hoare annotation is: true [2018-01-21 00:36:33,627 INFO L404 ceAbstractionStarter]: At program point l3_destroyENTRY(lines 834 843) the Hoare annotation is: true [2018-01-21 00:36:33,627 INFO L401 ceAbstractionStarter]: For program point L837(line 837) no Hoare annotation was computed. [2018-01-21 00:36:33,627 INFO L401 ceAbstractionStarter]: For program point l3_destroyErr0EnsuresViolation(lines 834 843) no Hoare annotation was computed. [2018-01-21 00:36:33,628 INFO L401 ceAbstractionStarter]: For program point L839'(line 839) no Hoare annotation was computed. [2018-01-21 00:36:33,628 INFO L404 ceAbstractionStarter]: At program point L837'(line 837) the Hoare annotation is: true [2018-01-21 00:36:33,628 INFO L401 ceAbstractionStarter]: For program point L838'(line 838) no Hoare annotation was computed. [2018-01-21 00:36:33,628 INFO L401 ceAbstractionStarter]: For program point L818'''(lines 818 820) no Hoare annotation was computed. [2018-01-21 00:36:33,628 INFO L401 ceAbstractionStarter]: For program point L821(line 821) no Hoare annotation was computed. [2018-01-21 00:36:33,628 INFO L401 ceAbstractionStarter]: For program point l0_insertErr0EnsuresViolation(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:36:33,628 INFO L397 ceAbstractionStarter]: At program point L818''(lines 818 820) the Hoare annotation is: (and (= |#valid| |old(#valid)|) (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|))))) [2018-01-21 00:36:33,628 INFO L401 ceAbstractionStarter]: For program point L822(line 822) no Hoare annotation was computed. [2018-01-21 00:36:33,628 INFO L401 ceAbstractionStarter]: For program point L818(lines 818 820) no Hoare annotation was computed. [2018-01-21 00:36:33,628 INFO L397 ceAbstractionStarter]: At program point L817(line 817) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .cse0)) [2018-01-21 00:36:33,628 INFO L401 ceAbstractionStarter]: For program point l0_insertEXIT(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:36:33,628 INFO L401 ceAbstractionStarter]: For program point L821'(line 821) no Hoare annotation was computed. [2018-01-21 00:36:33,629 INFO L397 ceAbstractionStarter]: At program point l0_insertENTRY(lines 815 823) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .cse0)) [2018-01-21 00:36:33,629 INFO L401 ceAbstractionStarter]: For program point l0_insertFINAL(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:36:33,629 INFO L397 ceAbstractionStarter]: At program point L819(line 819) the Hoare annotation is: (and (= |#valid| |old(#valid)|) (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|))))) [2018-01-21 00:36:33,629 INFO L401 ceAbstractionStarter]: For program point L819'(line 819) no Hoare annotation was computed. [2018-01-21 00:36:33,629 INFO L401 ceAbstractionStarter]: For program point L817'(line 817) no Hoare annotation was computed. [2018-01-21 00:36:33,629 INFO L404 ceAbstractionStarter]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: true [2018-01-21 00:36:33,629 INFO L404 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: true [2018-01-21 00:36:33,629 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-01-21 00:36:33,629 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-01-21 00:36:33,629 INFO L401 ceAbstractionStarter]: For program point l4_destroyErr0EnsuresViolation(lines 824 833) no Hoare annotation was computed. [2018-01-21 00:36:33,629 INFO L401 ceAbstractionStarter]: For program point l4_destroyEXIT(lines 824 833) no Hoare annotation was computed. [2018-01-21 00:36:33,629 INFO L401 ceAbstractionStarter]: For program point L827''(line 827) no Hoare annotation was computed. [2018-01-21 00:36:33,629 INFO L404 ceAbstractionStarter]: At program point L826''(lines 826 832) the Hoare annotation is: true [2018-01-21 00:36:33,629 INFO L404 ceAbstractionStarter]: At program point l4_destroyENTRY(lines 824 833) the Hoare annotation is: true [2018-01-21 00:36:33,630 INFO L401 ceAbstractionStarter]: For program point L829(line 829) no Hoare annotation was computed. [2018-01-21 00:36:33,630 INFO L401 ceAbstractionStarter]: For program point L828(line 828) no Hoare annotation was computed. [2018-01-21 00:36:33,630 INFO L401 ceAbstractionStarter]: For program point L827(line 827) no Hoare annotation was computed. [2018-01-21 00:36:33,630 INFO L401 ceAbstractionStarter]: For program point L826(lines 826 832) no Hoare annotation was computed. [2018-01-21 00:36:33,630 INFO L401 ceAbstractionStarter]: For program point L826'''(lines 826 832) no Hoare annotation was computed. [2018-01-21 00:36:33,630 INFO L401 ceAbstractionStarter]: For program point L828'(line 828) no Hoare annotation was computed. [2018-01-21 00:36:33,630 INFO L401 ceAbstractionStarter]: For program point L829'(line 829) no Hoare annotation was computed. [2018-01-21 00:36:33,630 INFO L401 ceAbstractionStarter]: For program point L827'(line 827) no Hoare annotation was computed. [2018-01-21 00:36:33,630 INFO L397 ceAbstractionStarter]: At program point L799(line 799) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:33,630 INFO L401 ceAbstractionStarter]: For program point l2_insertErr0EnsuresViolation(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:36:33,630 INFO L401 ceAbstractionStarter]: For program point L798(lines 798 800) no Hoare annotation was computed. [2018-01-21 00:36:33,630 INFO L397 ceAbstractionStarter]: At program point L797(line 797) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:33,630 INFO L401 ceAbstractionStarter]: For program point L798'''(lines 798 800) no Hoare annotation was computed. [2018-01-21 00:36:33,630 INFO L401 ceAbstractionStarter]: For program point L803(line 803) no Hoare annotation was computed. [2018-01-21 00:36:33,631 INFO L401 ceAbstractionStarter]: For program point L802(line 802) no Hoare annotation was computed. [2018-01-21 00:36:33,631 INFO L397 ceAbstractionStarter]: At program point l2_insertENTRY(lines 795 804) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:33,631 INFO L401 ceAbstractionStarter]: For program point L801(line 801) no Hoare annotation was computed. [2018-01-21 00:36:33,631 INFO L401 ceAbstractionStarter]: For program point L802'(line 802) no Hoare annotation was computed. [2018-01-21 00:36:33,631 INFO L401 ceAbstractionStarter]: For program point L799'(line 799) no Hoare annotation was computed. [2018-01-21 00:36:33,631 INFO L401 ceAbstractionStarter]: For program point L797'(line 797) no Hoare annotation was computed. [2018-01-21 00:36:33,631 INFO L401 ceAbstractionStarter]: For program point l2_insertEXIT(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:36:33,631 INFO L397 ceAbstractionStarter]: At program point L798''(lines 798 800) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:33,631 INFO L401 ceAbstractionStarter]: For program point l2_insertFINAL(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:36:33,631 INFO L397 ceAbstractionStarter]: At program point L880(line 880) the Hoare annotation is: (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) [2018-01-21 00:36:33,631 INFO L401 ceAbstractionStarter]: For program point mainFINAL(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:36:33,631 INFO L401 ceAbstractionStarter]: For program point L880'(line 880) no Hoare annotation was computed. [2018-01-21 00:36:33,632 INFO L397 ceAbstractionStarter]: At program point L878(line 878) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .cse0)) [2018-01-21 00:36:33,632 INFO L401 ceAbstractionStarter]: For program point L877(lines 877 879) no Hoare annotation was computed. [2018-01-21 00:36:33,632 INFO L401 ceAbstractionStarter]: For program point mainEXIT(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:36:33,632 INFO L401 ceAbstractionStarter]: For program point L877'''(lines 877 879) no Hoare annotation was computed. [2018-01-21 00:36:33,632 INFO L401 ceAbstractionStarter]: For program point L878'(line 878) no Hoare annotation was computed. [2018-01-21 00:36:33,632 INFO L397 ceAbstractionStarter]: At program point L877''(lines 877 879) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .cse0)) [2018-01-21 00:36:33,632 INFO L401 ceAbstractionStarter]: For program point mainErr0EnsuresViolation(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:36:33,632 INFO L401 ceAbstractionStarter]: For program point L791(line 791) no Hoare annotation was computed. [2018-01-21 00:36:33,632 INFO L401 ceAbstractionStarter]: For program point L793(line 793) no Hoare annotation was computed. [2018-01-21 00:36:33,632 INFO L401 ceAbstractionStarter]: For program point L792(line 792) no Hoare annotation was computed. [2018-01-21 00:36:33,632 INFO L401 ceAbstractionStarter]: For program point L788(lines 788 790) no Hoare annotation was computed. [2018-01-21 00:36:33,632 INFO L397 ceAbstractionStarter]: At program point L787(line 787) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:33,633 INFO L401 ceAbstractionStarter]: For program point L792'(line 792) no Hoare annotation was computed. [2018-01-21 00:36:33,633 INFO L397 ceAbstractionStarter]: At program point L789(line 789) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:33,633 INFO L397 ceAbstractionStarter]: At program point l3_insertENTRY(lines 785 794) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:33,633 INFO L401 ceAbstractionStarter]: For program point L789'(line 789) no Hoare annotation was computed. [2018-01-21 00:36:33,633 INFO L401 ceAbstractionStarter]: For program point L787'(line 787) no Hoare annotation was computed. [2018-01-21 00:36:33,633 INFO L401 ceAbstractionStarter]: For program point l3_insertEXIT(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:36:33,633 INFO L401 ceAbstractionStarter]: For program point l3_insertFINAL(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:36:33,633 INFO L397 ceAbstractionStarter]: At program point L788''(lines 788 790) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:33,633 INFO L401 ceAbstractionStarter]: For program point l3_insertErr0EnsuresViolation(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:36:33,633 INFO L401 ceAbstractionStarter]: For program point L788'''(lines 788 790) no Hoare annotation was computed. [2018-01-21 00:36:33,633 INFO L401 ceAbstractionStarter]: For program point l1_insertEXIT(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:36:33,633 INFO L397 ceAbstractionStarter]: At program point L808''(lines 808 810) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:33,633 INFO L401 ceAbstractionStarter]: For program point L813(line 813) no Hoare annotation was computed. [2018-01-21 00:36:33,634 INFO L401 ceAbstractionStarter]: For program point L812(line 812) no Hoare annotation was computed. [2018-01-21 00:36:33,634 INFO L401 ceAbstractionStarter]: For program point L811(line 811) no Hoare annotation was computed. [2018-01-21 00:36:33,634 INFO L397 ceAbstractionStarter]: At program point L807(line 807) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:33,634 INFO L401 ceAbstractionStarter]: For program point L812'(line 812) no Hoare annotation was computed. [2018-01-21 00:36:33,634 INFO L397 ceAbstractionStarter]: At program point l1_insertENTRY(lines 805 814) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:33,634 INFO L401 ceAbstractionStarter]: For program point L808'''(lines 808 810) no Hoare annotation was computed. [2018-01-21 00:36:33,634 INFO L401 ceAbstractionStarter]: For program point l1_insertFINAL(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:36:33,634 INFO L397 ceAbstractionStarter]: At program point L809(line 809) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:33,634 INFO L401 ceAbstractionStarter]: For program point L808(lines 808 810) no Hoare annotation was computed. [2018-01-21 00:36:33,634 INFO L401 ceAbstractionStarter]: For program point l1_insertErr0EnsuresViolation(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:36:33,634 INFO L401 ceAbstractionStarter]: For program point L809'(line 809) no Hoare annotation was computed. [2018-01-21 00:36:33,634 INFO L401 ceAbstractionStarter]: For program point L807'(line 807) no Hoare annotation was computed. [2018-01-21 00:36:33,634 INFO L401 ceAbstractionStarter]: For program point L866'''(lines 866 872) no Hoare annotation was computed. [2018-01-21 00:36:33,634 INFO L401 ceAbstractionStarter]: For program point l0_destroyEXIT(lines 864 873) no Hoare annotation was computed. [2018-01-21 00:36:33,634 INFO L401 ceAbstractionStarter]: For program point L869(line 869) no Hoare annotation was computed. [2018-01-21 00:36:33,635 INFO L401 ceAbstractionStarter]: For program point l0_destroyErr0EnsuresViolation(lines 864 873) no Hoare annotation was computed. [2018-01-21 00:36:33,635 INFO L401 ceAbstractionStarter]: For program point L868(line 868) no Hoare annotation was computed. [2018-01-21 00:36:33,635 INFO L401 ceAbstractionStarter]: For program point L867(line 867) no Hoare annotation was computed. [2018-01-21 00:36:33,635 INFO L401 ceAbstractionStarter]: For program point L866(lines 866 872) no Hoare annotation was computed. [2018-01-21 00:36:33,635 INFO L401 ceAbstractionStarter]: For program point L868'(line 868) no Hoare annotation was computed. [2018-01-21 00:36:33,635 INFO L401 ceAbstractionStarter]: For program point L869'(line 869) no Hoare annotation was computed. [2018-01-21 00:36:33,635 INFO L404 ceAbstractionStarter]: At program point L866''(lines 866 872) the Hoare annotation is: true [2018-01-21 00:36:33,635 INFO L404 ceAbstractionStarter]: At program point L867'(line 867) the Hoare annotation is: true [2018-01-21 00:36:33,635 INFO L401 ceAbstractionStarter]: For program point L867''(line 867) no Hoare annotation was computed. [2018-01-21 00:36:33,635 INFO L404 ceAbstractionStarter]: At program point l0_destroyENTRY(lines 864 873) the Hoare annotation is: true [2018-01-21 00:36:33,635 INFO L401 ceAbstractionStarter]: For program point calloc_modelErr0EnsuresViolation(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:33,635 INFO L401 ceAbstractionStarter]: For program point L742'(line 742) no Hoare annotation was computed. [2018-01-21 00:36:33,635 INFO L397 ceAbstractionStarter]: At program point calloc_modelENTRY(lines 740 743) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .cse0)) [2018-01-21 00:36:33,636 INFO L401 ceAbstractionStarter]: For program point L741'(line 741) no Hoare annotation was computed. [2018-01-21 00:36:33,636 INFO L401 ceAbstractionStarter]: For program point calloc_modelFINAL(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:33,636 INFO L401 ceAbstractionStarter]: For program point calloc_modelEXIT(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:33,636 INFO L397 ceAbstractionStarter]: At program point L742(line 742) the Hoare annotation is: (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) (exists ((|calloc_model_#t~malloc0.base| Int)) (and (<= (select |old(#valid)| |calloc_model_#t~malloc0.base|) 0) (= |#valid| (store |old(#valid)| |calloc_model_#t~malloc0.base| 1))))) [2018-01-21 00:36:33,636 INFO L401 ceAbstractionStarter]: For program point L741(line 741) no Hoare annotation was computed. [2018-01-21 00:36:33,636 INFO L401 ceAbstractionStarter]: For program point L780(line 780) no Hoare annotation was computed. [2018-01-21 00:36:33,636 INFO L401 ceAbstractionStarter]: For program point l4_insertEXIT(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:36:33,636 INFO L401 ceAbstractionStarter]: For program point L783(line 783) no Hoare annotation was computed. [2018-01-21 00:36:33,636 INFO L401 ceAbstractionStarter]: For program point L782(line 782) no Hoare annotation was computed. [2018-01-21 00:36:33,636 INFO L401 ceAbstractionStarter]: For program point l4_insertFINAL(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:36:33,636 INFO L401 ceAbstractionStarter]: For program point L781(line 781) no Hoare annotation was computed. [2018-01-21 00:36:33,636 INFO L401 ceAbstractionStarter]: For program point L782'(line 782) no Hoare annotation was computed. [2018-01-21 00:36:33,636 INFO L401 ceAbstractionStarter]: For program point L781'(line 781) no Hoare annotation was computed. [2018-01-21 00:36:33,636 INFO L401 ceAbstractionStarter]: For program point L780'(line 780) no Hoare annotation was computed. [2018-01-21 00:36:33,637 INFO L401 ceAbstractionStarter]: For program point l4_insertErr0EnsuresViolation(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:36:33,637 INFO L397 ceAbstractionStarter]: At program point L779(line 779) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:33,637 INFO L397 ceAbstractionStarter]: At program point L778(line 778) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:33,637 INFO L401 ceAbstractionStarter]: For program point L779'(line 779) no Hoare annotation was computed. [2018-01-21 00:36:33,637 INFO L401 ceAbstractionStarter]: For program point L780''(line 780) no Hoare annotation was computed. [2018-01-21 00:36:33,637 INFO L401 ceAbstractionStarter]: For program point L778'(line 778) no Hoare annotation was computed. [2018-01-21 00:36:33,637 INFO L397 ceAbstractionStarter]: At program point l4_insertENTRY(lines 776 784) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:33,637 INFO L401 ceAbstractionStarter]: For program point L779''(line 779) no Hoare annotation was computed. [2018-01-21 00:36:33,637 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieFINAL(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:36:33,637 INFO L401 ceAbstractionStarter]: For program point L772(lines 772 773) no Hoare annotation was computed. [2018-01-21 00:36:33,637 INFO L397 ceAbstractionStarter]: At program point L771(line 771) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .cse0)) [2018-01-21 00:36:33,637 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieErr0EnsuresViolation(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:36:33,637 INFO L401 ceAbstractionStarter]: For program point L771'(line 771) no Hoare annotation was computed. [2018-01-21 00:36:33,638 INFO L397 ceAbstractionStarter]: At program point zalloc_or_dieENTRY(lines 769 775) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .cse0)) [2018-01-21 00:36:33,638 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieEXIT(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:36:33,638 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initErr0EnsuresViolation(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:33,638 INFO L401 ceAbstractionStarter]: For program point L876'(line 876) no Hoare annotation was computed. [2018-01-21 00:36:33,638 INFO L401 ceAbstractionStarter]: For program point L876(line 876) no Hoare annotation was computed. [2018-01-21 00:36:33,638 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:33,638 INFO L397 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(lines 1 881) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:33,638 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:33,638 INFO L401 ceAbstractionStarter]: For program point L858(line 858) no Hoare annotation was computed. [2018-01-21 00:36:33,638 INFO L401 ceAbstractionStarter]: For program point L857(line 857) no Hoare annotation was computed. [2018-01-21 00:36:33,638 INFO L401 ceAbstractionStarter]: For program point L856(lines 856 862) no Hoare annotation was computed. [2018-01-21 00:36:33,638 INFO L404 ceAbstractionStarter]: At program point L857'(line 857) the Hoare annotation is: true [2018-01-21 00:36:33,638 INFO L401 ceAbstractionStarter]: For program point L857''(line 857) no Hoare annotation was computed. [2018-01-21 00:36:33,638 INFO L401 ceAbstractionStarter]: For program point L858'(line 858) no Hoare annotation was computed. [2018-01-21 00:36:33,638 INFO L401 ceAbstractionStarter]: For program point L859(line 859) no Hoare annotation was computed. [2018-01-21 00:36:33,638 INFO L404 ceAbstractionStarter]: At program point L856''(lines 856 862) the Hoare annotation is: true [2018-01-21 00:36:33,639 INFO L401 ceAbstractionStarter]: For program point L856'''(lines 856 862) no Hoare annotation was computed. [2018-01-21 00:36:33,639 INFO L404 ceAbstractionStarter]: At program point l1_destroyENTRY(lines 854 863) the Hoare annotation is: true [2018-01-21 00:36:33,639 INFO L401 ceAbstractionStarter]: For program point l1_destroyErr0EnsuresViolation(lines 854 863) no Hoare annotation was computed. [2018-01-21 00:36:33,639 INFO L401 ceAbstractionStarter]: For program point L859'(line 859) no Hoare annotation was computed. [2018-01-21 00:36:33,639 INFO L401 ceAbstractionStarter]: For program point l1_destroyEXIT(lines 854 863) no Hoare annotation was computed. [2018-01-21 00:36:33,639 INFO L404 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(lines 1 881) the Hoare annotation is: true [2018-01-21 00:36:33,639 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:33,639 INFO L397 ceAbstractionStarter]: At program point L1(lines 1 881) the Hoare annotation is: (exists ((|calloc_model_#t~malloc0.base| Int)) (= (select |#valid| |calloc_model_#t~malloc0.base|) 1)) [2018-01-21 00:36:33,639 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startErr0EnsuresViolation(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:33,639 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:33,639 INFO L401 ceAbstractionStarter]: For program point L846'''(lines 846 852) no Hoare annotation was computed. [2018-01-21 00:36:33,639 INFO L401 ceAbstractionStarter]: For program point l2_destroyErr0EnsuresViolation(lines 844 853) no Hoare annotation was computed. [2018-01-21 00:36:33,639 INFO L401 ceAbstractionStarter]: For program point L847(line 847) no Hoare annotation was computed. [2018-01-21 00:36:33,639 INFO L401 ceAbstractionStarter]: For program point L846(lines 846 852) no Hoare annotation was computed. [2018-01-21 00:36:33,640 INFO L404 ceAbstractionStarter]: At program point L847'(line 847) the Hoare annotation is: true [2018-01-21 00:36:33,640 INFO L401 ceAbstractionStarter]: For program point L847''(line 847) no Hoare annotation was computed. [2018-01-21 00:36:33,640 INFO L401 ceAbstractionStarter]: For program point L849(line 849) no Hoare annotation was computed. [2018-01-21 00:36:33,640 INFO L401 ceAbstractionStarter]: For program point L848(line 848) no Hoare annotation was computed. [2018-01-21 00:36:33,640 INFO L404 ceAbstractionStarter]: At program point L846''(lines 846 852) the Hoare annotation is: true [2018-01-21 00:36:33,640 INFO L404 ceAbstractionStarter]: At program point l2_destroyENTRY(lines 844 853) the Hoare annotation is: true [2018-01-21 00:36:33,640 INFO L401 ceAbstractionStarter]: For program point l2_destroyEXIT(lines 844 853) no Hoare annotation was computed. [2018-01-21 00:36:33,640 INFO L401 ceAbstractionStarter]: For program point L848'(line 848) no Hoare annotation was computed. [2018-01-21 00:36:33,640 INFO L401 ceAbstractionStarter]: For program point L849'(line 849) no Hoare annotation was computed. [2018-01-21 00:36:33,641 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:33,642 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:33,642 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:33,642 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:33,642 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:33,642 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:33,642 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:33,642 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l4_destroyErr0EnsuresViolation======== [2018-01-21 00:36:33,642 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:33,644 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states. [2018-01-21 00:36:33,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-01-21 00:36:33,646 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:36:33,646 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] [2018-01-21 00:36:33,646 INFO L371 AbstractCegarLoop]: === Iteration 1 === [l4_destroyErr0EnsuresViolation]=== [2018-01-21 00:36:33,647 INFO L82 PathProgramCache]: Analyzing trace with hash -1153732616, now seen corresponding path program 1 times [2018-01-21 00:36:33,647 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:36:33,648 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:33,648 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:36:33,648 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:33,648 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:36:33,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:36:33,675 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:33,685 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:36:33,685 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:36:33,685 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-01-21 00:36:33,685 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:36:33,686 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-21 00:36:33,686 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-21 00:36:33,686 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-21 00:36:33,686 INFO L87 Difference]: Start difference. First operand 181 states. Second operand 2 states. [2018-01-21 00:36:33,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:36:33,698 INFO L93 Difference]: Finished difference Result 354 states and 422 transitions. [2018-01-21 00:36:33,698 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-21 00:36:33,699 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 29 [2018-01-21 00:36:33,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:36:33,701 INFO L225 Difference]: With dead ends: 354 [2018-01-21 00:36:33,701 INFO L226 Difference]: Without dead ends: 160 [2018-01-21 00:36:33,702 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:33,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2018-01-21 00:36:33,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2018-01-21 00:36:33,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2018-01-21 00:36:33,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 175 transitions. [2018-01-21 00:36:33,716 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 175 transitions. Word has length 29 [2018-01-21 00:36:33,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:36:33,716 INFO L432 AbstractCegarLoop]: Abstraction has 160 states and 175 transitions. [2018-01-21 00:36:33,716 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-21 00:36:33,716 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 175 transitions. [2018-01-21 00:36:33,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-01-21 00:36:33,719 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:36:33,719 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, 1, 1, 1, 1, 1] [2018-01-21 00:36:33,720 INFO L371 AbstractCegarLoop]: === Iteration 2 === [l4_destroyErr0EnsuresViolation]=== [2018-01-21 00:36:33,720 INFO L82 PathProgramCache]: Analyzing trace with hash -110749203, now seen corresponding path program 1 times [2018-01-21 00:36:33,720 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:36:33,721 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:33,721 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:36:33,721 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:33,721 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:36:33,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:36:33,735 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:33,797 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:36:33,797 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:36:33,797 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:36:33,797 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 214 with the following transitions: [2018-01-21 00:36:33,798 INFO L201 CegarAbsIntRunner]: [0], [4], [5], [23], [27], [28], [29], [30], [31], [32], [33], [34], [38], [45], [48], [51], [54], [60], [65], [69], [70], [88], [90], [94], [97], [100], [106], [107], [108], [109], [110], [112], [118], [119], [120], [122], [126], [129], [132], [138], [139], [140], [141], [142], [143], [145], [147], [151], [154], [157], [163], [164], [165], [166], [167], [168], [170], [172], [176], [179], [182], [188], [189], [190], [191], [192], [193], [195], [196], [197], [199], [200], [202], [204], [206], [207], [208], [209], [210], [211], [212], [213], [214], [215], [216], [218], [220], [223], [225], [227], [228], [229], [230], [232], [236], [237], [259], [263], [264], [282], [284], [285], [286], [288], [290], [291], [292], [293], [294], [295], [296], [297], [298], [299], [300], [301], [302], [303], [304], [305], [306], [307], [308], [309], [310], [311], [312], [313], [314], [316], [317], [318], [320] [2018-01-21 00:36:33,802 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:36:33,802 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:36:34,189 INFO L259 AbstractInterpreter]: Some error location(s) were reachable [2018-01-21 00:36:34,189 INFO L268 AbstractInterpreter]: Visited 133 different actions 213 times. Never merged. Never widened. Never found a fixpoint. Largest state had 34 variables. [2018-01-21 00:36:34,193 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-01-21 00:36:34,194 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:36:34,194 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-01-21 00:36:34,205 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:36:34,205 INFO L280 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-01-21 00:36:34,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:36:34,346 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-21 00:36:34,355 WARN L1029 $PredicateComparison]: unable to prove that (exists ((|calloc_model_#t~malloc0.base| Int)) (and (<= (select |c_old(#valid)| |calloc_model_#t~malloc0.base|) 0) (= |c_#valid| (store |c_old(#valid)| |calloc_model_#t~malloc0.base| 1)))) is different from true [2018-01-21 00:36:34,359 INFO L700 Elim1Store]: detected not equals via solver [2018-01-21 00:36:34,359 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 13 [2018-01-21 00:36:34,360 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-01-21 00:36:34,361 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-01-21 00:36:34,361 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:5 [2018-01-21 00:36:34,369 WARN L1029 $PredicateComparison]: unable to prove that (and (exists ((|calloc_model_#t~malloc0.base| Int)) (= (select |c_#valid| |calloc_model_#t~malloc0.base|) 1)) (exists ((v_prenex_2 Int)) (and (= |c_#valid| (store |c_old(#valid)| v_prenex_2 1)) (<= (select |c_old(#valid)| v_prenex_2) 0)))) is different from true [2018-01-21 00:36:34,398 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2018-01-21 00:36:34,398 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-01-21 00:36:34,812 WARN L1007 $PredicateComparison]: unable to prove that (forall ((|v_calloc_model_#t~malloc0.base_280| Int)) (or (< 0 (select |c_#valid| |v_calloc_model_#t~malloc0.base_280|)) (not (= (store |c_#valid| |v_calloc_model_#t~malloc0.base_280| 1) |c_old(#valid)|)))) is different from false [2018-01-21 00:36:34,828 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2018-01-21 00:36:34,849 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-01-21 00:36:34,849 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2018-01-21 00:36:34,849 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:36:34,850 INFO L409 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-01-21 00:36:34,850 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-01-21 00:36:34,850 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=16, Unknown=3, NotChecked=24, Total=56 [2018-01-21 00:36:34,850 INFO L87 Difference]: Start difference. First operand 160 states and 175 transitions. Second operand 6 states. [2018-01-21 00:36:34,869 WARN L1029 $PredicateComparison]: unable to prove that (and (exists ((|calloc_model_#t~malloc0.base| Int)) (= (select |c_#valid| |calloc_model_#t~malloc0.base|) 1)) (exists ((|calloc_model_#t~malloc0.base| Int)) (and (<= (select |c_old(#valid)| |calloc_model_#t~malloc0.base|) 0) (= |c_#valid| (store |c_old(#valid)| |calloc_model_#t~malloc0.base| 1))))) is different from true [2018-01-21 00:36:34,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:36:34,874 INFO L93 Difference]: Finished difference Result 176 states and 195 transitions. [2018-01-21 00:36:34,874 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-01-21 00:36:34,874 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 213 [2018-01-21 00:36:34,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:36:34,875 INFO L225 Difference]: With dead ends: 176 [2018-01-21 00:36:34,875 INFO L226 Difference]: Without dead ends: 0 [2018-01-21 00:36:34,876 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 420 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=4, NotChecked=44, Total=90 [2018-01-21 00:36:34,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-01-21 00:36:34,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-01-21 00:36:34,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-01-21 00:36:34,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-01-21 00:36:34,876 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 213 [2018-01-21 00:36:34,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:36:34,877 INFO L432 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-01-21 00:36:34,877 INFO L433 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-01-21 00:36:34,877 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-01-21 00:36:34,877 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-01-21 00:36:34,877 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-01-21 00:36:34,970 INFO L401 ceAbstractionStarter]: For program point l3_destroyEXIT(lines 834 843) no Hoare annotation was computed. [2018-01-21 00:36:34,971 INFO L401 ceAbstractionStarter]: For program point L836'''(lines 836 842) no Hoare annotation was computed. [2018-01-21 00:36:34,971 INFO L401 ceAbstractionStarter]: For program point L836(lines 836 842) no Hoare annotation was computed. [2018-01-21 00:36:34,971 INFO L401 ceAbstractionStarter]: For program point L837''(line 837) no Hoare annotation was computed. [2018-01-21 00:36:34,971 INFO L401 ceAbstractionStarter]: For program point L839(line 839) no Hoare annotation was computed. [2018-01-21 00:36:34,971 INFO L401 ceAbstractionStarter]: For program point L838(line 838) no Hoare annotation was computed. [2018-01-21 00:36:34,971 INFO L404 ceAbstractionStarter]: At program point L836''(lines 836 842) the Hoare annotation is: true [2018-01-21 00:36:34,971 INFO L404 ceAbstractionStarter]: At program point l3_destroyENTRY(lines 834 843) the Hoare annotation is: true [2018-01-21 00:36:34,971 INFO L401 ceAbstractionStarter]: For program point L837(line 837) no Hoare annotation was computed. [2018-01-21 00:36:34,971 INFO L401 ceAbstractionStarter]: For program point l3_destroyErr0EnsuresViolation(lines 834 843) no Hoare annotation was computed. [2018-01-21 00:36:34,971 INFO L401 ceAbstractionStarter]: For program point L839'(line 839) no Hoare annotation was computed. [2018-01-21 00:36:34,971 INFO L404 ceAbstractionStarter]: At program point L837'(line 837) the Hoare annotation is: true [2018-01-21 00:36:34,971 INFO L401 ceAbstractionStarter]: For program point L838'(line 838) no Hoare annotation was computed. [2018-01-21 00:36:34,971 INFO L401 ceAbstractionStarter]: For program point L818'''(lines 818 820) no Hoare annotation was computed. [2018-01-21 00:36:34,972 INFO L401 ceAbstractionStarter]: For program point L821(line 821) no Hoare annotation was computed. [2018-01-21 00:36:34,972 INFO L401 ceAbstractionStarter]: For program point l0_insertErr0EnsuresViolation(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:36:34,972 INFO L397 ceAbstractionStarter]: At program point L818''(lines 818 820) the Hoare annotation is: (and (= |#valid| |old(#valid)|) (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|))))) [2018-01-21 00:36:34,972 INFO L401 ceAbstractionStarter]: For program point L822(line 822) no Hoare annotation was computed. [2018-01-21 00:36:34,972 INFO L401 ceAbstractionStarter]: For program point L818(lines 818 820) no Hoare annotation was computed. [2018-01-21 00:36:34,972 INFO L397 ceAbstractionStarter]: At program point L817(line 817) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .cse0)) [2018-01-21 00:36:34,972 INFO L401 ceAbstractionStarter]: For program point l0_insertEXIT(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:36:34,972 INFO L401 ceAbstractionStarter]: For program point L821'(line 821) no Hoare annotation was computed. [2018-01-21 00:36:34,972 INFO L397 ceAbstractionStarter]: At program point l0_insertENTRY(lines 815 823) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .cse0)) [2018-01-21 00:36:34,972 INFO L401 ceAbstractionStarter]: For program point l0_insertFINAL(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:36:34,972 INFO L397 ceAbstractionStarter]: At program point L819(line 819) the Hoare annotation is: (and (= |#valid| |old(#valid)|) (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|))))) [2018-01-21 00:36:34,973 INFO L401 ceAbstractionStarter]: For program point L819'(line 819) no Hoare annotation was computed. [2018-01-21 00:36:34,973 INFO L401 ceAbstractionStarter]: For program point L817'(line 817) no Hoare annotation was computed. [2018-01-21 00:36:34,973 INFO L404 ceAbstractionStarter]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: true [2018-01-21 00:36:34,973 INFO L404 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: true [2018-01-21 00:36:34,973 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-01-21 00:36:34,973 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-01-21 00:36:34,973 INFO L401 ceAbstractionStarter]: For program point l4_destroyErr0EnsuresViolation(lines 824 833) no Hoare annotation was computed. [2018-01-21 00:36:34,973 INFO L401 ceAbstractionStarter]: For program point l4_destroyEXIT(lines 824 833) no Hoare annotation was computed. [2018-01-21 00:36:34,973 INFO L401 ceAbstractionStarter]: For program point L827''(line 827) no Hoare annotation was computed. [2018-01-21 00:36:34,974 INFO L404 ceAbstractionStarter]: At program point L826''(lines 826 832) the Hoare annotation is: true [2018-01-21 00:36:34,974 INFO L404 ceAbstractionStarter]: At program point l4_destroyENTRY(lines 824 833) the Hoare annotation is: true [2018-01-21 00:36:34,974 INFO L401 ceAbstractionStarter]: For program point L829(line 829) no Hoare annotation was computed. [2018-01-21 00:36:34,974 INFO L401 ceAbstractionStarter]: For program point L828(line 828) no Hoare annotation was computed. [2018-01-21 00:36:34,974 INFO L401 ceAbstractionStarter]: For program point L827(line 827) no Hoare annotation was computed. [2018-01-21 00:36:34,974 INFO L401 ceAbstractionStarter]: For program point L826(lines 826 832) no Hoare annotation was computed. [2018-01-21 00:36:34,974 INFO L401 ceAbstractionStarter]: For program point L826'''(lines 826 832) no Hoare annotation was computed. [2018-01-21 00:36:34,974 INFO L401 ceAbstractionStarter]: For program point L828'(line 828) no Hoare annotation was computed. [2018-01-21 00:36:34,974 INFO L401 ceAbstractionStarter]: For program point L829'(line 829) no Hoare annotation was computed. [2018-01-21 00:36:34,974 INFO L401 ceAbstractionStarter]: For program point L827'(line 827) no Hoare annotation was computed. [2018-01-21 00:36:34,975 INFO L397 ceAbstractionStarter]: At program point L799(line 799) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:34,975 INFO L401 ceAbstractionStarter]: For program point l2_insertErr0EnsuresViolation(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:36:34,975 INFO L401 ceAbstractionStarter]: For program point L798(lines 798 800) no Hoare annotation was computed. [2018-01-21 00:36:34,975 INFO L397 ceAbstractionStarter]: At program point L797(line 797) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:34,975 INFO L401 ceAbstractionStarter]: For program point L798'''(lines 798 800) no Hoare annotation was computed. [2018-01-21 00:36:34,975 INFO L401 ceAbstractionStarter]: For program point L803(line 803) no Hoare annotation was computed. [2018-01-21 00:36:34,975 INFO L401 ceAbstractionStarter]: For program point L802(line 802) no Hoare annotation was computed. [2018-01-21 00:36:34,975 INFO L397 ceAbstractionStarter]: At program point l2_insertENTRY(lines 795 804) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:34,975 INFO L401 ceAbstractionStarter]: For program point L801(line 801) no Hoare annotation was computed. [2018-01-21 00:36:34,975 INFO L401 ceAbstractionStarter]: For program point L802'(line 802) no Hoare annotation was computed. [2018-01-21 00:36:34,975 INFO L401 ceAbstractionStarter]: For program point L799'(line 799) no Hoare annotation was computed. [2018-01-21 00:36:34,975 INFO L401 ceAbstractionStarter]: For program point L797'(line 797) no Hoare annotation was computed. [2018-01-21 00:36:34,975 INFO L401 ceAbstractionStarter]: For program point l2_insertEXIT(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:36:34,976 INFO L397 ceAbstractionStarter]: At program point L798''(lines 798 800) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:34,976 INFO L401 ceAbstractionStarter]: For program point l2_insertFINAL(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:36:34,976 INFO L397 ceAbstractionStarter]: At program point L880(line 880) the Hoare annotation is: (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) [2018-01-21 00:36:34,976 INFO L401 ceAbstractionStarter]: For program point mainFINAL(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:36:34,976 INFO L401 ceAbstractionStarter]: For program point L880'(line 880) no Hoare annotation was computed. [2018-01-21 00:36:34,976 INFO L397 ceAbstractionStarter]: At program point L878(line 878) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .cse0)) [2018-01-21 00:36:34,976 INFO L401 ceAbstractionStarter]: For program point L877(lines 877 879) no Hoare annotation was computed. [2018-01-21 00:36:34,976 INFO L401 ceAbstractionStarter]: For program point mainEXIT(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:36:34,976 INFO L401 ceAbstractionStarter]: For program point L877'''(lines 877 879) no Hoare annotation was computed. [2018-01-21 00:36:34,976 INFO L401 ceAbstractionStarter]: For program point L878'(line 878) no Hoare annotation was computed. [2018-01-21 00:36:34,976 INFO L397 ceAbstractionStarter]: At program point L877''(lines 877 879) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .cse0)) [2018-01-21 00:36:34,976 INFO L401 ceAbstractionStarter]: For program point mainErr0EnsuresViolation(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:36:34,976 INFO L401 ceAbstractionStarter]: For program point L791(line 791) no Hoare annotation was computed. [2018-01-21 00:36:34,976 INFO L401 ceAbstractionStarter]: For program point L793(line 793) no Hoare annotation was computed. [2018-01-21 00:36:34,977 INFO L401 ceAbstractionStarter]: For program point L792(line 792) no Hoare annotation was computed. [2018-01-21 00:36:34,977 INFO L401 ceAbstractionStarter]: For program point L788(lines 788 790) no Hoare annotation was computed. [2018-01-21 00:36:34,977 INFO L397 ceAbstractionStarter]: At program point L787(line 787) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:34,977 INFO L401 ceAbstractionStarter]: For program point L792'(line 792) no Hoare annotation was computed. [2018-01-21 00:36:34,977 INFO L397 ceAbstractionStarter]: At program point L789(line 789) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:34,977 INFO L397 ceAbstractionStarter]: At program point l3_insertENTRY(lines 785 794) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:34,977 INFO L401 ceAbstractionStarter]: For program point L789'(line 789) no Hoare annotation was computed. [2018-01-21 00:36:34,977 INFO L401 ceAbstractionStarter]: For program point L787'(line 787) no Hoare annotation was computed. [2018-01-21 00:36:34,977 INFO L401 ceAbstractionStarter]: For program point l3_insertEXIT(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:36:34,977 INFO L401 ceAbstractionStarter]: For program point l3_insertFINAL(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:36:34,977 INFO L397 ceAbstractionStarter]: At program point L788''(lines 788 790) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:34,977 INFO L401 ceAbstractionStarter]: For program point l3_insertErr0EnsuresViolation(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:36:34,977 INFO L401 ceAbstractionStarter]: For program point L788'''(lines 788 790) no Hoare annotation was computed. [2018-01-21 00:36:34,977 INFO L401 ceAbstractionStarter]: For program point l1_insertEXIT(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:36:34,977 INFO L397 ceAbstractionStarter]: At program point L808''(lines 808 810) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:34,978 INFO L401 ceAbstractionStarter]: For program point L813(line 813) no Hoare annotation was computed. [2018-01-21 00:36:34,978 INFO L401 ceAbstractionStarter]: For program point L812(line 812) no Hoare annotation was computed. [2018-01-21 00:36:34,978 INFO L401 ceAbstractionStarter]: For program point L811(line 811) no Hoare annotation was computed. [2018-01-21 00:36:34,978 INFO L397 ceAbstractionStarter]: At program point L807(line 807) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:34,978 INFO L401 ceAbstractionStarter]: For program point L812'(line 812) no Hoare annotation was computed. [2018-01-21 00:36:34,978 INFO L397 ceAbstractionStarter]: At program point l1_insertENTRY(lines 805 814) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:34,978 INFO L401 ceAbstractionStarter]: For program point L808'''(lines 808 810) no Hoare annotation was computed. [2018-01-21 00:36:34,978 INFO L401 ceAbstractionStarter]: For program point l1_insertFINAL(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:36:34,978 INFO L397 ceAbstractionStarter]: At program point L809(line 809) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:34,978 INFO L401 ceAbstractionStarter]: For program point L808(lines 808 810) no Hoare annotation was computed. [2018-01-21 00:36:34,978 INFO L401 ceAbstractionStarter]: For program point l1_insertErr0EnsuresViolation(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:36:34,978 INFO L401 ceAbstractionStarter]: For program point L809'(line 809) no Hoare annotation was computed. [2018-01-21 00:36:34,978 INFO L401 ceAbstractionStarter]: For program point L807'(line 807) no Hoare annotation was computed. [2018-01-21 00:36:34,978 INFO L401 ceAbstractionStarter]: For program point L866'''(lines 866 872) no Hoare annotation was computed. [2018-01-21 00:36:34,978 INFO L401 ceAbstractionStarter]: For program point l0_destroyEXIT(lines 864 873) no Hoare annotation was computed. [2018-01-21 00:36:34,978 INFO L401 ceAbstractionStarter]: For program point L869(line 869) no Hoare annotation was computed. [2018-01-21 00:36:34,979 INFO L401 ceAbstractionStarter]: For program point l0_destroyErr0EnsuresViolation(lines 864 873) no Hoare annotation was computed. [2018-01-21 00:36:34,979 INFO L401 ceAbstractionStarter]: For program point L868(line 868) no Hoare annotation was computed. [2018-01-21 00:36:34,979 INFO L401 ceAbstractionStarter]: For program point L867(line 867) no Hoare annotation was computed. [2018-01-21 00:36:34,979 INFO L401 ceAbstractionStarter]: For program point L866(lines 866 872) no Hoare annotation was computed. [2018-01-21 00:36:34,979 INFO L401 ceAbstractionStarter]: For program point L868'(line 868) no Hoare annotation was computed. [2018-01-21 00:36:34,979 INFO L401 ceAbstractionStarter]: For program point L869'(line 869) no Hoare annotation was computed. [2018-01-21 00:36:34,979 INFO L404 ceAbstractionStarter]: At program point L866''(lines 866 872) the Hoare annotation is: true [2018-01-21 00:36:34,979 INFO L404 ceAbstractionStarter]: At program point L867'(line 867) the Hoare annotation is: true [2018-01-21 00:36:34,979 INFO L401 ceAbstractionStarter]: For program point L867''(line 867) no Hoare annotation was computed. [2018-01-21 00:36:34,979 INFO L404 ceAbstractionStarter]: At program point l0_destroyENTRY(lines 864 873) the Hoare annotation is: true [2018-01-21 00:36:34,979 INFO L401 ceAbstractionStarter]: For program point calloc_modelErr0EnsuresViolation(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:34,979 INFO L401 ceAbstractionStarter]: For program point L742'(line 742) no Hoare annotation was computed. [2018-01-21 00:36:34,979 INFO L397 ceAbstractionStarter]: At program point calloc_modelENTRY(lines 740 743) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .cse0)) [2018-01-21 00:36:34,979 INFO L401 ceAbstractionStarter]: For program point L741'(line 741) no Hoare annotation was computed. [2018-01-21 00:36:34,980 INFO L401 ceAbstractionStarter]: For program point calloc_modelFINAL(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:34,980 INFO L401 ceAbstractionStarter]: For program point calloc_modelEXIT(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:34,980 INFO L397 ceAbstractionStarter]: At program point L742(line 742) the Hoare annotation is: (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) (exists ((|calloc_model_#t~malloc0.base| Int)) (and (<= (select |old(#valid)| |calloc_model_#t~malloc0.base|) 0) (= |#valid| (store |old(#valid)| |calloc_model_#t~malloc0.base| 1))))) [2018-01-21 00:36:34,980 INFO L401 ceAbstractionStarter]: For program point L741(line 741) no Hoare annotation was computed. [2018-01-21 00:36:34,980 INFO L401 ceAbstractionStarter]: For program point L780(line 780) no Hoare annotation was computed. [2018-01-21 00:36:34,980 INFO L401 ceAbstractionStarter]: For program point l4_insertEXIT(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:36:34,980 INFO L401 ceAbstractionStarter]: For program point L783(line 783) no Hoare annotation was computed. [2018-01-21 00:36:34,980 INFO L401 ceAbstractionStarter]: For program point L782(line 782) no Hoare annotation was computed. [2018-01-21 00:36:34,980 INFO L401 ceAbstractionStarter]: For program point l4_insertFINAL(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:36:34,980 INFO L401 ceAbstractionStarter]: For program point L781(line 781) no Hoare annotation was computed. [2018-01-21 00:36:34,980 INFO L401 ceAbstractionStarter]: For program point L782'(line 782) no Hoare annotation was computed. [2018-01-21 00:36:34,980 INFO L401 ceAbstractionStarter]: For program point L781'(line 781) no Hoare annotation was computed. [2018-01-21 00:36:34,980 INFO L401 ceAbstractionStarter]: For program point L780'(line 780) no Hoare annotation was computed. [2018-01-21 00:36:34,980 INFO L401 ceAbstractionStarter]: For program point l4_insertErr0EnsuresViolation(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:36:34,980 INFO L397 ceAbstractionStarter]: At program point L779(line 779) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:34,981 INFO L397 ceAbstractionStarter]: At program point L778(line 778) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:34,981 INFO L401 ceAbstractionStarter]: For program point L779'(line 779) no Hoare annotation was computed. [2018-01-21 00:36:34,981 INFO L401 ceAbstractionStarter]: For program point L780''(line 780) no Hoare annotation was computed. [2018-01-21 00:36:34,981 INFO L401 ceAbstractionStarter]: For program point L778'(line 778) no Hoare annotation was computed. [2018-01-21 00:36:34,981 INFO L397 ceAbstractionStarter]: At program point l4_insertENTRY(lines 776 784) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:34,981 INFO L401 ceAbstractionStarter]: For program point L779''(line 779) no Hoare annotation was computed. [2018-01-21 00:36:34,981 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieFINAL(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:36:34,981 INFO L401 ceAbstractionStarter]: For program point L772(lines 772 773) no Hoare annotation was computed. [2018-01-21 00:36:34,981 INFO L397 ceAbstractionStarter]: At program point L771(line 771) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .cse0)) [2018-01-21 00:36:34,981 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieErr0EnsuresViolation(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:36:34,981 INFO L401 ceAbstractionStarter]: For program point L771'(line 771) no Hoare annotation was computed. [2018-01-21 00:36:34,981 INFO L397 ceAbstractionStarter]: At program point zalloc_or_dieENTRY(lines 769 775) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .cse0)) [2018-01-21 00:36:34,981 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieEXIT(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:36:34,981 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initErr0EnsuresViolation(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:34,981 INFO L401 ceAbstractionStarter]: For program point L876'(line 876) no Hoare annotation was computed. [2018-01-21 00:36:34,982 INFO L401 ceAbstractionStarter]: For program point L876(line 876) no Hoare annotation was computed. [2018-01-21 00:36:34,982 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:34,982 INFO L397 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(lines 1 881) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:34,982 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:34,982 INFO L401 ceAbstractionStarter]: For program point L858(line 858) no Hoare annotation was computed. [2018-01-21 00:36:34,982 INFO L401 ceAbstractionStarter]: For program point L857(line 857) no Hoare annotation was computed. [2018-01-21 00:36:34,982 INFO L401 ceAbstractionStarter]: For program point L856(lines 856 862) no Hoare annotation was computed. [2018-01-21 00:36:34,982 INFO L404 ceAbstractionStarter]: At program point L857'(line 857) the Hoare annotation is: true [2018-01-21 00:36:34,982 INFO L401 ceAbstractionStarter]: For program point L857''(line 857) no Hoare annotation was computed. [2018-01-21 00:36:34,982 INFO L401 ceAbstractionStarter]: For program point L858'(line 858) no Hoare annotation was computed. [2018-01-21 00:36:34,982 INFO L401 ceAbstractionStarter]: For program point L859(line 859) no Hoare annotation was computed. [2018-01-21 00:36:34,982 INFO L404 ceAbstractionStarter]: At program point L856''(lines 856 862) the Hoare annotation is: true [2018-01-21 00:36:34,982 INFO L401 ceAbstractionStarter]: For program point L856'''(lines 856 862) no Hoare annotation was computed. [2018-01-21 00:36:34,983 INFO L404 ceAbstractionStarter]: At program point l1_destroyENTRY(lines 854 863) the Hoare annotation is: true [2018-01-21 00:36:34,983 INFO L401 ceAbstractionStarter]: For program point l1_destroyErr0EnsuresViolation(lines 854 863) no Hoare annotation was computed. [2018-01-21 00:36:34,983 INFO L401 ceAbstractionStarter]: For program point L859'(line 859) no Hoare annotation was computed. [2018-01-21 00:36:34,983 INFO L401 ceAbstractionStarter]: For program point l1_destroyEXIT(lines 854 863) no Hoare annotation was computed. [2018-01-21 00:36:34,983 INFO L404 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(lines 1 881) the Hoare annotation is: true [2018-01-21 00:36:34,983 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:34,983 INFO L397 ceAbstractionStarter]: At program point L1(lines 1 881) the Hoare annotation is: (exists ((|calloc_model_#t~malloc0.base| Int)) (= (select |#valid| |calloc_model_#t~malloc0.base|) 1)) [2018-01-21 00:36:34,983 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startErr0EnsuresViolation(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:34,983 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:34,983 INFO L401 ceAbstractionStarter]: For program point L846'''(lines 846 852) no Hoare annotation was computed. [2018-01-21 00:36:34,983 INFO L401 ceAbstractionStarter]: For program point l2_destroyErr0EnsuresViolation(lines 844 853) no Hoare annotation was computed. [2018-01-21 00:36:34,983 INFO L401 ceAbstractionStarter]: For program point L847(line 847) no Hoare annotation was computed. [2018-01-21 00:36:34,983 INFO L401 ceAbstractionStarter]: For program point L846(lines 846 852) no Hoare annotation was computed. [2018-01-21 00:36:34,983 INFO L404 ceAbstractionStarter]: At program point L847'(line 847) the Hoare annotation is: true [2018-01-21 00:36:34,983 INFO L401 ceAbstractionStarter]: For program point L847''(line 847) no Hoare annotation was computed. [2018-01-21 00:36:34,984 INFO L401 ceAbstractionStarter]: For program point L849(line 849) no Hoare annotation was computed. [2018-01-21 00:36:34,984 INFO L401 ceAbstractionStarter]: For program point L848(line 848) no Hoare annotation was computed. [2018-01-21 00:36:34,984 INFO L404 ceAbstractionStarter]: At program point L846''(lines 846 852) the Hoare annotation is: true [2018-01-21 00:36:34,984 INFO L404 ceAbstractionStarter]: At program point l2_destroyENTRY(lines 844 853) the Hoare annotation is: true [2018-01-21 00:36:34,984 INFO L401 ceAbstractionStarter]: For program point l2_destroyEXIT(lines 844 853) no Hoare annotation was computed. [2018-01-21 00:36:34,984 INFO L401 ceAbstractionStarter]: For program point L848'(line 848) no Hoare annotation was computed. [2018-01-21 00:36:34,984 INFO L401 ceAbstractionStarter]: For program point L849'(line 849) no Hoare annotation was computed. [2018-01-21 00:36:34,985 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:34,985 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:34,985 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:34,985 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:34,985 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:34,985 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:34,985 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:34,986 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l2_insertErr0EnsuresViolation======== [2018-01-21 00:36:34,986 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:34,987 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states. [2018-01-21 00:36:34,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-01-21 00:36:34,989 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:36:34,989 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, 1] [2018-01-21 00:36:34,989 INFO L371 AbstractCegarLoop]: === Iteration 1 === [l2_insertErr0EnsuresViolation]=== [2018-01-21 00:36:34,989 INFO L82 PathProgramCache]: Analyzing trace with hash -1369468608, now seen corresponding path program 1 times [2018-01-21 00:36:34,989 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:36:34,990 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:34,990 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:36:34,990 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:34,990 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:36:34,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:36:34,997 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:35,021 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:36:35,022 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:36:35,022 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:36:35,022 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 81 with the following transitions: [2018-01-21 00:36:35,022 INFO L201 CegarAbsIntRunner]: [48], [88], [90], [94], [112], [118], [119], [120], [122], [136], [138], [139], [140], [141], [142], [144], [170], [172], [176], [195], [196], [197], [199], [200], [218], [220], [224], [225], [227], [228], [229], [230], [284], [290], [291], [292], [294], [295], [302], [303], [304], [306], [307], [312], [313], [316], [317], [318] [2018-01-21 00:36:35,024 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:36:35,024 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:36:35,064 INFO L262 AbstractInterpreter]: Error location(s) were unreachable [2018-01-21 00:36:35,064 INFO L268 AbstractInterpreter]: Visited 26 different actions 26 times. Never merged. Never widened. Never found a fixpoint. Largest state had 28 variables. [2018-01-21 00:36:35,068 INFO L395 sIntCurrentIteration]: Generating AbsInt predicates [2018-01-21 00:36:35,156 INFO L232 lantSequenceWeakener]: Weakened 25 states. On average, predicates are now at 65.26% of their original sizes. [2018-01-21 00:36:35,156 INFO L408 sIntCurrentIteration]: Unifying AI predicates [2018-01-21 00:36:35,729 INFO L419 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-01-21 00:36:35,730 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:36:35,730 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2018-01-21 00:36:35,730 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:36:35,731 INFO L409 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-01-21 00:36:35,731 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-01-21 00:36:35,731 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2018-01-21 00:36:35,731 INFO L87 Difference]: Start difference. First operand 181 states. Second operand 23 states. [2018-01-21 00:36:37,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:36:37,810 INFO L93 Difference]: Finished difference Result 204 states and 236 transitions. [2018-01-21 00:36:37,810 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-01-21 00:36:37,810 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 80 [2018-01-21 00:36:37,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:36:37,811 INFO L225 Difference]: With dead ends: 204 [2018-01-21 00:36:37,811 INFO L226 Difference]: Without dead ends: 0 [2018-01-21 00:36:37,812 INFO L525 BasicCegarLoop]: 2 DeclaredPredicates, 97 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=271, Invalid=1369, Unknown=0, NotChecked=0, Total=1640 [2018-01-21 00:36:37,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-01-21 00:36:37,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-01-21 00:36:37,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-01-21 00:36:37,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-01-21 00:36:37,812 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 80 [2018-01-21 00:36:37,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:36:37,812 INFO L432 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-01-21 00:36:37,812 INFO L433 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-01-21 00:36:37,812 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-01-21 00:36:37,813 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-01-21 00:36:37,813 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-01-21 00:36:38,213 WARN L146 SmtUtils]: Spent 126ms on a formula simplification. DAG size of input: 96 DAG size of output 83 [2018-01-21 00:36:38,506 INFO L401 ceAbstractionStarter]: For program point l3_destroyEXIT(lines 834 843) no Hoare annotation was computed. [2018-01-21 00:36:38,507 INFO L401 ceAbstractionStarter]: For program point L836'''(lines 836 842) no Hoare annotation was computed. [2018-01-21 00:36:38,507 INFO L401 ceAbstractionStarter]: For program point L836(lines 836 842) no Hoare annotation was computed. [2018-01-21 00:36:38,507 INFO L401 ceAbstractionStarter]: For program point L837''(line 837) no Hoare annotation was computed. [2018-01-21 00:36:38,507 INFO L401 ceAbstractionStarter]: For program point L839(line 839) no Hoare annotation was computed. [2018-01-21 00:36:38,507 INFO L401 ceAbstractionStarter]: For program point L838(line 838) no Hoare annotation was computed. [2018-01-21 00:36:38,507 INFO L404 ceAbstractionStarter]: At program point L836''(lines 836 842) the Hoare annotation is: true [2018-01-21 00:36:38,507 INFO L404 ceAbstractionStarter]: At program point l3_destroyENTRY(lines 834 843) the Hoare annotation is: true [2018-01-21 00:36:38,507 INFO L401 ceAbstractionStarter]: For program point L837(line 837) no Hoare annotation was computed. [2018-01-21 00:36:38,507 INFO L401 ceAbstractionStarter]: For program point l3_destroyErr0EnsuresViolation(lines 834 843) no Hoare annotation was computed. [2018-01-21 00:36:38,507 INFO L401 ceAbstractionStarter]: For program point L839'(line 839) no Hoare annotation was computed. [2018-01-21 00:36:38,507 INFO L404 ceAbstractionStarter]: At program point L837'(line 837) the Hoare annotation is: true [2018-01-21 00:36:38,507 INFO L401 ceAbstractionStarter]: For program point L838'(line 838) no Hoare annotation was computed. [2018-01-21 00:36:38,507 INFO L401 ceAbstractionStarter]: For program point L818'''(lines 818 820) no Hoare annotation was computed. [2018-01-21 00:36:38,507 INFO L401 ceAbstractionStarter]: For program point L821(line 821) no Hoare annotation was computed. [2018-01-21 00:36:38,507 INFO L401 ceAbstractionStarter]: For program point l0_insertErr0EnsuresViolation(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:36:38,508 INFO L397 ceAbstractionStarter]: At program point L818''(lines 818 820) the Hoare annotation is: (and (let ((.cse0 (select (select |old(#memory_$Pointer$.offset)| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.base)| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|)) (.cse3 (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 (= 0 (select |old(#valid)| 0))) (not (= (select |old(#valid)| |l0_insert_#in~list.base|) 1)) (not (= .cse0 .cse1)) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= 0 .cse2)) (not (= .cse0 |l0_insert_#in~list.offset|)) (not (= .cse3 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= .cse1 0)) (not (= .cse3 .cse2)) (not (= 4 (select |old(#length)| |l0_insert_#in~list.base|))))) (= |#valid| |old(#valid)|) (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|))))) [2018-01-21 00:36:38,508 INFO L401 ceAbstractionStarter]: For program point L822(line 822) no Hoare annotation was computed. [2018-01-21 00:36:38,508 INFO L401 ceAbstractionStarter]: For program point L818(lines 818 820) no Hoare annotation was computed. [2018-01-21 00:36:38,508 INFO L397 ceAbstractionStarter]: At program point L817(line 817) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .cse0 (let ((.cse1 (select (select |old(#memory_$Pointer$.offset)| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|)) (.cse2 (select (select |old(#memory_$Pointer$.base)| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|)) (.cse4 (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 (= 0 (select |old(#valid)| 0))) (not (= (select |old(#valid)| |l0_insert_#in~list.base|) 1)) (not (= .cse1 .cse2)) (not (= (select |old(#length)| |~#list~23.base|) 4)) (and (= 0 (select (select |#memory_$Pointer$.base| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|)) (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 4 (select |#length| |l0_insert_#in~list.base|)) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (= (select (select |#memory_$Pointer$.offset| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|) |l0_insert_#in~list.offset|) .cse0) (not (= 0 .cse3)) (not (= .cse1 |l0_insert_#in~list.offset|)) (not (= .cse4 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= .cse2 0)) (not (= .cse4 .cse3)) (not (= 4 (select |old(#length)| |l0_insert_#in~list.base|))))))) [2018-01-21 00:36:38,508 INFO L401 ceAbstractionStarter]: For program point l0_insertEXIT(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:36:38,508 INFO L401 ceAbstractionStarter]: For program point L821'(line 821) no Hoare annotation was computed. [2018-01-21 00:36:38,508 INFO L397 ceAbstractionStarter]: At program point l0_insertENTRY(lines 815 823) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .cse0 (let ((.cse1 (select (select |old(#memory_$Pointer$.offset)| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|)) (.cse2 (select (select |old(#memory_$Pointer$.base)| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|)) (.cse4 (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 (= 0 (select |old(#valid)| 0))) (not (= (select |old(#valid)| |l0_insert_#in~list.base|) 1)) (not (= .cse1 .cse2)) (not (= (select |old(#length)| |~#list~23.base|) 4)) (and (= 0 (select (select |#memory_$Pointer$.base| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|)) (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= (select |#length| |~#list~23.base|) 4) (= 4 (select |#length| |l0_insert_#in~list.base|)) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (= (select (select |#memory_$Pointer$.offset| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|) |l0_insert_#in~list.offset|) .cse0) (not (= 0 .cse3)) (not (= .cse1 |l0_insert_#in~list.offset|)) (not (= .cse4 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= .cse2 0)) (not (= .cse4 .cse3)) (not (= 4 (select |old(#length)| |l0_insert_#in~list.base|))))))) [2018-01-21 00:36:38,508 INFO L401 ceAbstractionStarter]: For program point l0_insertFINAL(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:36:38,508 INFO L397 ceAbstractionStarter]: At program point L819(line 819) the Hoare annotation is: (and (let ((.cse0 (select (select |old(#memory_$Pointer$.offset)| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|)) (.cse1 (select (select |old(#memory_$Pointer$.base)| |l0_insert_#in~list.base|) |l0_insert_#in~list.offset|)) (.cse3 (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 (= 0 (select |old(#valid)| 0))) (not (= (select |old(#valid)| |l0_insert_#in~list.base|) 1)) (not (= .cse0 .cse1)) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= 0 .cse2)) (not (= .cse0 |l0_insert_#in~list.offset|)) (not (= .cse3 |~#list~23.offset|)) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= .cse1 0)) (not (= .cse3 .cse2)) (not (= 4 (select |old(#length)| |l0_insert_#in~list.base|))))) (= |#valid| |old(#valid)|) (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|))))) [2018-01-21 00:36:38,509 INFO L401 ceAbstractionStarter]: For program point L819'(line 819) no Hoare annotation was computed. [2018-01-21 00:36:38,509 INFO L401 ceAbstractionStarter]: For program point L817'(line 817) no Hoare annotation was computed. [2018-01-21 00:36:38,509 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 |#Ultimate.C_memset_#ptr.offset|)) (and (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (not (= 0 .cse0)) (not (= .cse1 |~#list~23.offset|)) (not (= (select |#valid| |~#list~23.base|) 1)) (not (= .cse1 .cse0)))) [2018-01-21 00:36:38,509 INFO L404 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: true [2018-01-21 00:36:38,509 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-01-21 00:36:38,509 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-01-21 00:36:38,509 INFO L401 ceAbstractionStarter]: For program point l4_destroyErr0EnsuresViolation(lines 824 833) no Hoare annotation was computed. [2018-01-21 00:36:38,509 INFO L401 ceAbstractionStarter]: For program point l4_destroyEXIT(lines 824 833) no Hoare annotation was computed. [2018-01-21 00:36:38,509 INFO L401 ceAbstractionStarter]: For program point L827''(line 827) no Hoare annotation was computed. [2018-01-21 00:36:38,509 INFO L404 ceAbstractionStarter]: At program point L826''(lines 826 832) the Hoare annotation is: true [2018-01-21 00:36:38,509 INFO L404 ceAbstractionStarter]: At program point l4_destroyENTRY(lines 824 833) the Hoare annotation is: true [2018-01-21 00:36:38,509 INFO L401 ceAbstractionStarter]: For program point L829(line 829) no Hoare annotation was computed. [2018-01-21 00:36:38,509 INFO L401 ceAbstractionStarter]: For program point L828(line 828) no Hoare annotation was computed. [2018-01-21 00:36:38,509 INFO L401 ceAbstractionStarter]: For program point L827(line 827) no Hoare annotation was computed. [2018-01-21 00:36:38,510 INFO L401 ceAbstractionStarter]: For program point L826(lines 826 832) no Hoare annotation was computed. [2018-01-21 00:36:38,510 INFO L401 ceAbstractionStarter]: For program point L826'''(lines 826 832) no Hoare annotation was computed. [2018-01-21 00:36:38,510 INFO L401 ceAbstractionStarter]: For program point L828'(line 828) no Hoare annotation was computed. [2018-01-21 00:36:38,510 INFO L401 ceAbstractionStarter]: For program point L829'(line 829) no Hoare annotation was computed. [2018-01-21 00:36:38,510 INFO L401 ceAbstractionStarter]: For program point L827'(line 827) no Hoare annotation was computed. [2018-01-21 00:36:38,510 INFO L397 ceAbstractionStarter]: At program point L799(line 799) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:38,510 INFO L401 ceAbstractionStarter]: For program point l2_insertErr0EnsuresViolation(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:36:38,510 INFO L401 ceAbstractionStarter]: For program point L798(lines 798 800) no Hoare annotation was computed. [2018-01-21 00:36:38,510 INFO L397 ceAbstractionStarter]: At program point L797(line 797) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:38,510 INFO L401 ceAbstractionStarter]: For program point L798'''(lines 798 800) no Hoare annotation was computed. [2018-01-21 00:36:38,510 INFO L401 ceAbstractionStarter]: For program point L803(line 803) no Hoare annotation was computed. [2018-01-21 00:36:38,510 INFO L401 ceAbstractionStarter]: For program point L802(line 802) no Hoare annotation was computed. [2018-01-21 00:36:38,510 INFO L397 ceAbstractionStarter]: At program point l2_insertENTRY(lines 795 804) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:38,510 INFO L401 ceAbstractionStarter]: For program point L801(line 801) no Hoare annotation was computed. [2018-01-21 00:36:38,510 INFO L401 ceAbstractionStarter]: For program point L802'(line 802) no Hoare annotation was computed. [2018-01-21 00:36:38,510 INFO L401 ceAbstractionStarter]: For program point L799'(line 799) no Hoare annotation was computed. [2018-01-21 00:36:38,511 INFO L401 ceAbstractionStarter]: For program point L797'(line 797) no Hoare annotation was computed. [2018-01-21 00:36:38,511 INFO L401 ceAbstractionStarter]: For program point l2_insertEXIT(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:36:38,511 INFO L397 ceAbstractionStarter]: At program point L798''(lines 798 800) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:38,511 INFO L401 ceAbstractionStarter]: For program point l2_insertFINAL(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:36:38,511 INFO L397 ceAbstractionStarter]: At program point L880(line 880) 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 (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|))))) [2018-01-21 00:36:38,511 INFO L401 ceAbstractionStarter]: For program point mainFINAL(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:36:38,511 INFO L401 ceAbstractionStarter]: For program point L880'(line 880) no Hoare annotation was computed. [2018-01-21 00:36:38,511 INFO L397 ceAbstractionStarter]: At program point L878(line 878) 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|))))) (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse2) .cse2)) [2018-01-21 00:36:38,511 INFO L401 ceAbstractionStarter]: For program point L877(lines 877 879) no Hoare annotation was computed. [2018-01-21 00:36:38,511 INFO L401 ceAbstractionStarter]: For program point mainEXIT(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:36:38,511 INFO L401 ceAbstractionStarter]: For program point L877'''(lines 877 879) no Hoare annotation was computed. [2018-01-21 00:36:38,511 INFO L401 ceAbstractionStarter]: For program point L878'(line 878) no Hoare annotation was computed. [2018-01-21 00:36:38,512 INFO L397 ceAbstractionStarter]: At program point L877''(lines 877 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|))))) (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse2) .cse2)) [2018-01-21 00:36:38,512 INFO L401 ceAbstractionStarter]: For program point mainErr0EnsuresViolation(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:36:38,512 INFO L401 ceAbstractionStarter]: For program point L791(line 791) no Hoare annotation was computed. [2018-01-21 00:36:38,512 INFO L401 ceAbstractionStarter]: For program point L793(line 793) no Hoare annotation was computed. [2018-01-21 00:36:38,512 INFO L401 ceAbstractionStarter]: For program point L792(line 792) no Hoare annotation was computed. [2018-01-21 00:36:38,512 INFO L401 ceAbstractionStarter]: For program point L788(lines 788 790) no Hoare annotation was computed. [2018-01-21 00:36:38,512 INFO L397 ceAbstractionStarter]: At program point L787(line 787) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:38,512 INFO L401 ceAbstractionStarter]: For program point L792'(line 792) no Hoare annotation was computed. [2018-01-21 00:36:38,512 INFO L397 ceAbstractionStarter]: At program point L789(line 789) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:38,512 INFO L397 ceAbstractionStarter]: At program point l3_insertENTRY(lines 785 794) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:38,512 INFO L401 ceAbstractionStarter]: For program point L789'(line 789) no Hoare annotation was computed. [2018-01-21 00:36:38,512 INFO L401 ceAbstractionStarter]: For program point L787'(line 787) no Hoare annotation was computed. [2018-01-21 00:36:38,512 INFO L401 ceAbstractionStarter]: For program point l3_insertEXIT(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:36:38,512 INFO L401 ceAbstractionStarter]: For program point l3_insertFINAL(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:36:38,512 INFO L397 ceAbstractionStarter]: At program point L788''(lines 788 790) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:38,512 INFO L401 ceAbstractionStarter]: For program point l3_insertErr0EnsuresViolation(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:36:38,513 INFO L401 ceAbstractionStarter]: For program point L788'''(lines 788 790) no Hoare annotation was computed. [2018-01-21 00:36:38,513 INFO L401 ceAbstractionStarter]: For program point l1_insertEXIT(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:36:38,513 INFO L397 ceAbstractionStarter]: At program point L808''(lines 808 810) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:38,513 INFO L401 ceAbstractionStarter]: For program point L813(line 813) no Hoare annotation was computed. [2018-01-21 00:36:38,513 INFO L401 ceAbstractionStarter]: For program point L812(line 812) no Hoare annotation was computed. [2018-01-21 00:36:38,513 INFO L401 ceAbstractionStarter]: For program point L811(line 811) no Hoare annotation was computed. [2018-01-21 00:36:38,513 INFO L397 ceAbstractionStarter]: At program point L807(line 807) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:38,513 INFO L401 ceAbstractionStarter]: For program point L812'(line 812) no Hoare annotation was computed. [2018-01-21 00:36:38,513 INFO L397 ceAbstractionStarter]: At program point l1_insertENTRY(lines 805 814) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:38,513 INFO L401 ceAbstractionStarter]: For program point L808'''(lines 808 810) no Hoare annotation was computed. [2018-01-21 00:36:38,513 INFO L401 ceAbstractionStarter]: For program point l1_insertFINAL(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:36:38,513 INFO L397 ceAbstractionStarter]: At program point L809(line 809) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:38,513 INFO L401 ceAbstractionStarter]: For program point L808(lines 808 810) no Hoare annotation was computed. [2018-01-21 00:36:38,513 INFO L401 ceAbstractionStarter]: For program point l1_insertErr0EnsuresViolation(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:36:38,513 INFO L401 ceAbstractionStarter]: For program point L809'(line 809) no Hoare annotation was computed. [2018-01-21 00:36:38,513 INFO L401 ceAbstractionStarter]: For program point L807'(line 807) no Hoare annotation was computed. [2018-01-21 00:36:38,514 INFO L401 ceAbstractionStarter]: For program point L866'''(lines 866 872) no Hoare annotation was computed. [2018-01-21 00:36:38,514 INFO L401 ceAbstractionStarter]: For program point l0_destroyEXIT(lines 864 873) no Hoare annotation was computed. [2018-01-21 00:36:38,514 INFO L401 ceAbstractionStarter]: For program point L869(line 869) no Hoare annotation was computed. [2018-01-21 00:36:38,514 INFO L401 ceAbstractionStarter]: For program point l0_destroyErr0EnsuresViolation(lines 864 873) no Hoare annotation was computed. [2018-01-21 00:36:38,514 INFO L401 ceAbstractionStarter]: For program point L868(line 868) no Hoare annotation was computed. [2018-01-21 00:36:38,514 INFO L401 ceAbstractionStarter]: For program point L867(line 867) no Hoare annotation was computed. [2018-01-21 00:36:38,514 INFO L401 ceAbstractionStarter]: For program point L866(lines 866 872) no Hoare annotation was computed. [2018-01-21 00:36:38,514 INFO L401 ceAbstractionStarter]: For program point L868'(line 868) no Hoare annotation was computed. [2018-01-21 00:36:38,514 INFO L401 ceAbstractionStarter]: For program point L869'(line 869) no Hoare annotation was computed. [2018-01-21 00:36:38,514 INFO L404 ceAbstractionStarter]: At program point L866''(lines 866 872) the Hoare annotation is: true [2018-01-21 00:36:38,514 INFO L404 ceAbstractionStarter]: At program point L867'(line 867) the Hoare annotation is: true [2018-01-21 00:36:38,514 INFO L401 ceAbstractionStarter]: For program point L867''(line 867) no Hoare annotation was computed. [2018-01-21 00:36:38,514 INFO L404 ceAbstractionStarter]: At program point l0_destroyENTRY(lines 864 873) the Hoare annotation is: true [2018-01-21 00:36:38,514 INFO L401 ceAbstractionStarter]: For program point calloc_modelErr0EnsuresViolation(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:38,514 INFO L401 ceAbstractionStarter]: For program point L742'(line 742) no Hoare annotation was computed. [2018-01-21 00:36:38,515 INFO L397 ceAbstractionStarter]: At program point calloc_modelENTRY(lines 740 743) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .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 (= 8 |calloc_model_#in~size|)) (not (= 1 |calloc_model_#in~nmemb|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse1 .cse2)) (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 .cse2)))) .cse0)) [2018-01-21 00:36:38,515 INFO L401 ceAbstractionStarter]: For program point L741'(line 741) no Hoare annotation was computed. [2018-01-21 00:36:38,515 INFO L401 ceAbstractionStarter]: For program point calloc_modelFINAL(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:38,515 INFO L401 ceAbstractionStarter]: For program point calloc_modelEXIT(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:36:38,515 INFO L397 ceAbstractionStarter]: At program point L742(line 742) the Hoare annotation is: (and (let ((.cse0 (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 (= .cse0 |~#list~23.offset|)) (let ((.cse1 (let ((.cse2 (mod (* calloc_model_~nmemb calloc_model_~size) 4294967296))) (ite (<= .cse2 2147483647) .cse2 (+ .cse2 (- 4294967296)))))) (and (= calloc_model_~nmemb (select |#valid| |calloc_model_#t~malloc0.base|)) (= (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|) |~#list~23.offset|) (= 0 calloc_model_~ptr~5.offset) (= 1 calloc_model_~nmemb) (= (select |#length| |~#list~23.base|) 4) (= 0 |calloc_model_#t~malloc0.offset|) (= 1 (select |#valid| |~#list~23.base|)) (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (= calloc_model_~ptr~5.offset (select |old(#valid)| calloc_model_~ptr~5.base)) (= 8 calloc_model_~size) (= |calloc_model_#t~malloc0.offset| (select |old(#valid)| |calloc_model_#t~malloc0.base|)) (= .cse1 (select |#length| |calloc_model_#t~malloc0.base|)) (= 0 (select |#valid| 0)) (= (select |#length| calloc_model_~ptr~5.base) .cse1) (= (select |#valid| calloc_model_~ptr~5.base) 1))) (not (= (select |old(#valid)| |~#list~23.base|) 1)) (not (= 8 |calloc_model_#in~size|)) (not (= 1 |calloc_model_#in~nmemb|)) (not (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse3)) (not (= 0 .cse3)))) (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) (exists ((|calloc_model_#t~malloc0.base| Int)) (and (<= (select |old(#valid)| |calloc_model_#t~malloc0.base|) 0) (= |#valid| (store |old(#valid)| |calloc_model_#t~malloc0.base| 1)))))) [2018-01-21 00:36:38,515 INFO L401 ceAbstractionStarter]: For program point L741(line 741) no Hoare annotation was computed. [2018-01-21 00:36:38,515 INFO L401 ceAbstractionStarter]: For program point L780(line 780) no Hoare annotation was computed. [2018-01-21 00:36:38,515 INFO L401 ceAbstractionStarter]: For program point l4_insertEXIT(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:36:38,515 INFO L401 ceAbstractionStarter]: For program point L783(line 783) no Hoare annotation was computed. [2018-01-21 00:36:38,515 INFO L401 ceAbstractionStarter]: For program point L782(line 782) no Hoare annotation was computed. [2018-01-21 00:36:38,515 INFO L401 ceAbstractionStarter]: For program point l4_insertFINAL(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:36:38,515 INFO L401 ceAbstractionStarter]: For program point L781(line 781) no Hoare annotation was computed. [2018-01-21 00:36:38,515 INFO L401 ceAbstractionStarter]: For program point L782'(line 782) no Hoare annotation was computed. [2018-01-21 00:36:38,515 INFO L401 ceAbstractionStarter]: For program point L781'(line 781) no Hoare annotation was computed. [2018-01-21 00:36:38,516 INFO L401 ceAbstractionStarter]: For program point L780'(line 780) no Hoare annotation was computed. [2018-01-21 00:36:38,516 INFO L401 ceAbstractionStarter]: For program point l4_insertErr0EnsuresViolation(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:36:38,516 INFO L397 ceAbstractionStarter]: At program point L779(line 779) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:38,516 INFO L397 ceAbstractionStarter]: At program point L778(line 778) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:38,516 INFO L401 ceAbstractionStarter]: For program point L779'(line 779) no Hoare annotation was computed. [2018-01-21 00:36:38,516 INFO L401 ceAbstractionStarter]: For program point L780''(line 780) no Hoare annotation was computed. [2018-01-21 00:36:38,516 INFO L401 ceAbstractionStarter]: For program point L778'(line 778) no Hoare annotation was computed. [2018-01-21 00:36:38,516 INFO L397 ceAbstractionStarter]: At program point l4_insertENTRY(lines 776 784) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:38,516 INFO L401 ceAbstractionStarter]: For program point L779''(line 779) no Hoare annotation was computed. [2018-01-21 00:36:38,516 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieFINAL(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:36:38,516 INFO L401 ceAbstractionStarter]: For program point L772(lines 772 773) no Hoare annotation was computed. [2018-01-21 00:36:38,516 INFO L397 ceAbstractionStarter]: At program point L771(line 771) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .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:38,516 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieErr0EnsuresViolation(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:36:38,516 INFO L401 ceAbstractionStarter]: For program point L771'(line 771) no Hoare annotation was computed. [2018-01-21 00:36:38,517 INFO L397 ceAbstractionStarter]: At program point zalloc_or_dieENTRY(lines 769 775) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .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:36:38,517 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieEXIT(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:36:38,517 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initErr0EnsuresViolation(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:38,517 INFO L401 ceAbstractionStarter]: For program point L876'(line 876) no Hoare annotation was computed. [2018-01-21 00:36:38,517 INFO L401 ceAbstractionStarter]: For program point L876(line 876) no Hoare annotation was computed. [2018-01-21 00:36:38,517 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:38,517 INFO L397 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(lines 1 881) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:36:38,517 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:38,517 INFO L401 ceAbstractionStarter]: For program point L858(line 858) no Hoare annotation was computed. [2018-01-21 00:36:38,517 INFO L401 ceAbstractionStarter]: For program point L857(line 857) no Hoare annotation was computed. [2018-01-21 00:36:38,517 INFO L401 ceAbstractionStarter]: For program point L856(lines 856 862) no Hoare annotation was computed. [2018-01-21 00:36:38,517 INFO L404 ceAbstractionStarter]: At program point L857'(line 857) the Hoare annotation is: true [2018-01-21 00:36:38,517 INFO L401 ceAbstractionStarter]: For program point L857''(line 857) no Hoare annotation was computed. [2018-01-21 00:36:38,517 INFO L401 ceAbstractionStarter]: For program point L858'(line 858) no Hoare annotation was computed. [2018-01-21 00:36:38,517 INFO L401 ceAbstractionStarter]: For program point L859(line 859) no Hoare annotation was computed. [2018-01-21 00:36:38,518 INFO L404 ceAbstractionStarter]: At program point L856''(lines 856 862) the Hoare annotation is: true [2018-01-21 00:36:38,518 INFO L401 ceAbstractionStarter]: For program point L856'''(lines 856 862) no Hoare annotation was computed. [2018-01-21 00:36:38,518 INFO L404 ceAbstractionStarter]: At program point l1_destroyENTRY(lines 854 863) the Hoare annotation is: true [2018-01-21 00:36:38,518 INFO L401 ceAbstractionStarter]: For program point l1_destroyErr0EnsuresViolation(lines 854 863) no Hoare annotation was computed. [2018-01-21 00:36:38,518 INFO L401 ceAbstractionStarter]: For program point L859'(line 859) no Hoare annotation was computed. [2018-01-21 00:36:38,518 INFO L401 ceAbstractionStarter]: For program point l1_destroyEXIT(lines 854 863) no Hoare annotation was computed. [2018-01-21 00:36:38,518 INFO L404 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(lines 1 881) the Hoare annotation is: true [2018-01-21 00:36:38,518 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:38,518 INFO L397 ceAbstractionStarter]: At program point L1(lines 1 881) 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 (exists ((|calloc_model_#t~malloc0.base| Int)) (= (select |#valid| |calloc_model_#t~malloc0.base|) 1)) (= .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:38,518 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startErr0EnsuresViolation(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:38,518 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:36:38,518 INFO L401 ceAbstractionStarter]: For program point L846'''(lines 846 852) no Hoare annotation was computed. [2018-01-21 00:36:38,518 INFO L401 ceAbstractionStarter]: For program point l2_destroyErr0EnsuresViolation(lines 844 853) no Hoare annotation was computed. [2018-01-21 00:36:38,518 INFO L401 ceAbstractionStarter]: For program point L847(line 847) no Hoare annotation was computed. [2018-01-21 00:36:38,518 INFO L401 ceAbstractionStarter]: For program point L846(lines 846 852) no Hoare annotation was computed. [2018-01-21 00:36:38,519 INFO L404 ceAbstractionStarter]: At program point L847'(line 847) the Hoare annotation is: true [2018-01-21 00:36:38,519 INFO L401 ceAbstractionStarter]: For program point L847''(line 847) no Hoare annotation was computed. [2018-01-21 00:36:38,519 INFO L401 ceAbstractionStarter]: For program point L849(line 849) no Hoare annotation was computed. [2018-01-21 00:36:38,519 INFO L401 ceAbstractionStarter]: For program point L848(line 848) no Hoare annotation was computed. [2018-01-21 00:36:38,519 INFO L404 ceAbstractionStarter]: At program point L846''(lines 846 852) the Hoare annotation is: true [2018-01-21 00:36:38,519 INFO L404 ceAbstractionStarter]: At program point l2_destroyENTRY(lines 844 853) the Hoare annotation is: true [2018-01-21 00:36:38,519 INFO L401 ceAbstractionStarter]: For program point l2_destroyEXIT(lines 844 853) no Hoare annotation was computed. [2018-01-21 00:36:38,519 INFO L401 ceAbstractionStarter]: For program point L848'(line 848) no Hoare annotation was computed. [2018-01-21 00:36:38,519 INFO L401 ceAbstractionStarter]: For program point L849'(line 849) no Hoare annotation was computed. [2018-01-21 00:36:38,520 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:36:38,520 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:36:38,520 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:36:38,520 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:36:38,520 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:36:38,520 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:36:38,520 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:36:38,520 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == mainErr0EnsuresViolation======== [2018-01-21 00:36:38,520 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:36:38,522 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states. [2018-01-21 00:36:38,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-01-21 00:36:38,522 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:36:38,522 INFO L322 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-21 00:36:38,522 INFO L371 AbstractCegarLoop]: === Iteration 1 === [mainErr0EnsuresViolation]=== [2018-01-21 00:36:38,522 INFO L82 PathProgramCache]: Analyzing trace with hash 742240668, now seen corresponding path program 1 times [2018-01-21 00:36:38,523 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:36:38,523 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:38,523 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:36:38,523 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:38,523 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:36:38,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:36:38,527 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:38,533 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:36:38,533 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:36:38,534 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-01-21 00:36:38,534 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:36:38,534 INFO L409 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-01-21 00:36:38,534 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-01-21 00:36:38,534 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-01-21 00:36:38,535 INFO L87 Difference]: Start difference. First operand 181 states. Second operand 2 states. [2018-01-21 00:36:38,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:36:38,547 INFO L93 Difference]: Finished difference Result 354 states and 422 transitions. [2018-01-21 00:36:38,547 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-01-21 00:36:38,547 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 16 [2018-01-21 00:36:38,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:36:38,549 INFO L225 Difference]: With dead ends: 354 [2018-01-21 00:36:38,549 INFO L226 Difference]: Without dead ends: 164 [2018-01-21 00:36:38,550 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:38,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2018-01-21 00:36:38,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 164. [2018-01-21 00:36:38,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2018-01-21 00:36:38,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 179 transitions. [2018-01-21 00:36:38,564 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 179 transitions. Word has length 16 [2018-01-21 00:36:38,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:36:38,564 INFO L432 AbstractCegarLoop]: Abstraction has 164 states and 179 transitions. [2018-01-21 00:36:38,564 INFO L433 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-01-21 00:36:38,565 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 179 transitions. [2018-01-21 00:36:38,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2018-01-21 00:36:38,568 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:36:38,569 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38,569 INFO L371 AbstractCegarLoop]: === Iteration 2 === [mainErr0EnsuresViolation]=== [2018-01-21 00:36:38,569 INFO L82 PathProgramCache]: Analyzing trace with hash 884785413, now seen corresponding path program 1 times [2018-01-21 00:36:38,569 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:36:38,570 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:38,570 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:36:38,570 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:36:38,570 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:36:38,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:36:38,587 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:38,657 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:36:38,657 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:36:38,657 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:36:38,657 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 249 with the following transitions: [2018-01-21 00:36:38,658 INFO L201 CegarAbsIntRunner]: [0], [4], [5], [7], [8], [9], [10], [11], [15], [21], [23], [27], [28], [29], [30], [31], [32], [33], [34], [38], [44], [48], [51], [54], [60], [62], [64], [65], [69], [70], [72], [73], [74], [75], [76], [80], [86], [88], [90], [94], [97], [100], [106], [107], [108], [109], [110], [112], [118], [119], [120], [122], [126], [129], [132], [138], [139], [140], [141], [142], [143], [145], [147], [151], [154], [157], [163], [164], [165], [166], [167], [168], [170], [172], [176], [179], [182], [188], [189], [190], [191], [192], [193], [195], [196], [197], [199], [200], [202], [204], [206], [207], [208], [209], [210], [211], [212], [213], [214], [215], [216], [218], [220], [223], [225], [227], [228], [229], [230], [232], [236], [237], [239], [240], [241], [242], [243], [247], [253], [259], [263], [264], [266], [267], [268], [269], [270], [274], [280], [282], [283], [284], [285], [286], [287], [288], [289], [290], [291], [292], [293], [294], [295], [296], [297], [298], [299], [300], [301], [302], [303], [304], [305], [306], [307], [308], [309], [310], [311], [312], [313], [314], [315], [316], [317], [318], [320], [321] [2018-01-21 00:36:38,661 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:36:38,661 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:36:39,504 INFO L262 AbstractInterpreter]: Error location(s) were unreachable [2018-01-21 00:36:39,504 INFO L268 AbstractInterpreter]: Visited 166 different actions 246 times. Never merged. Never widened. Never found a fixpoint. Largest state had 34 variables. [2018-01-21 00:36:39,509 INFO L395 sIntCurrentIteration]: Generating AbsInt predicates [2018-01-21 00:36:40,819 INFO L232 lantSequenceWeakener]: Weakened 142 states. On average, predicates are now at 45.63% of their original sizes. [2018-01-21 00:36:40,819 INFO L408 sIntCurrentIteration]: Unifying AI predicates [2018-01-21 00:37:02,291 INFO L419 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-01-21 00:37:02,291 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:37:02,291 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [148] imperfect sequences [] total 148 [2018-01-21 00:37:02,291 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:37:02,292 INFO L409 AbstractCegarLoop]: Interpolant automaton has 149 states [2018-01-21 00:37:02,292 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 149 interpolants. [2018-01-21 00:37:02,297 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=547, Invalid=21505, Unknown=0, NotChecked=0, Total=22052 [2018-01-21 00:37:02,297 INFO L87 Difference]: Start difference. First operand 164 states and 179 transitions. Second operand 149 states. [2018-01-21 00:37:12,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:37:12,350 INFO L93 Difference]: Finished difference Result 183 states and 203 transitions. [2018-01-21 00:37:12,350 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-01-21 00:37:12,351 INFO L78 Accepts]: Start accepts. Automaton has 149 states. Word has length 248 [2018-01-21 00:37:12,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:37:12,351 INFO L225 Difference]: With dead ends: 183 [2018-01-21 00:37:12,351 INFO L226 Difference]: Without dead ends: 0 [2018-01-21 00:37:12,357 INFO L525 BasicCegarLoop]: 2 DeclaredPredicates, 263 GetRequests, 83 SyntacticMatches, 17 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7818 ImplicationChecksByTransitivity, 22.7s TimeCoverageRelationStatistics Valid=729, Invalid=26331, Unknown=0, NotChecked=0, Total=27060 [2018-01-21 00:37:12,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-01-21 00:37:12,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-01-21 00:37:12,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-01-21 00:37:12,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-01-21 00:37:12,358 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 248 [2018-01-21 00:37:12,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:37:12,358 INFO L432 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-01-21 00:37:12,358 INFO L433 AbstractCegarLoop]: Interpolant automaton has 149 states. [2018-01-21 00:37:12,358 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-01-21 00:37:12,358 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-01-21 00:37:12,358 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-01-21 00:37:12,734 WARN L146 SmtUtils]: Spent 151ms on a formula simplification. DAG size of input: 103 DAG size of output 83 [2018-01-21 00:37:13,107 WARN L146 SmtUtils]: Spent 151ms on a formula simplification. DAG size of input: 54 DAG size of output 43 [2018-01-21 00:37:13,347 WARN L146 SmtUtils]: Spent 190ms on a formula simplification. DAG size of input: 54 DAG size of output 43 [2018-01-21 00:37:13,353 INFO L401 ceAbstractionStarter]: For program point l3_destroyEXIT(lines 834 843) no Hoare annotation was computed. [2018-01-21 00:37:13,354 INFO L401 ceAbstractionStarter]: For program point L836'''(lines 836 842) no Hoare annotation was computed. [2018-01-21 00:37:13,354 INFO L401 ceAbstractionStarter]: For program point L836(lines 836 842) no Hoare annotation was computed. [2018-01-21 00:37:13,354 INFO L401 ceAbstractionStarter]: For program point L837''(line 837) no Hoare annotation was computed. [2018-01-21 00:37:13,354 INFO L401 ceAbstractionStarter]: For program point L839(line 839) no Hoare annotation was computed. [2018-01-21 00:37:13,354 INFO L401 ceAbstractionStarter]: For program point L838(line 838) no Hoare annotation was computed. [2018-01-21 00:37:13,354 INFO L404 ceAbstractionStarter]: At program point L836''(lines 836 842) the Hoare annotation is: true [2018-01-21 00:37:13,354 INFO L404 ceAbstractionStarter]: At program point l3_destroyENTRY(lines 834 843) the Hoare annotation is: true [2018-01-21 00:37:13,354 INFO L401 ceAbstractionStarter]: For program point L837(line 837) no Hoare annotation was computed. [2018-01-21 00:37:13,354 INFO L401 ceAbstractionStarter]: For program point l3_destroyErr0EnsuresViolation(lines 834 843) no Hoare annotation was computed. [2018-01-21 00:37:13,354 INFO L401 ceAbstractionStarter]: For program point L839'(line 839) no Hoare annotation was computed. [2018-01-21 00:37:13,354 INFO L404 ceAbstractionStarter]: At program point L837'(line 837) the Hoare annotation is: true [2018-01-21 00:37:13,354 INFO L401 ceAbstractionStarter]: For program point L838'(line 838) no Hoare annotation was computed. [2018-01-21 00:37:13,354 INFO L401 ceAbstractionStarter]: For program point L818'''(lines 818 820) no Hoare annotation was computed. [2018-01-21 00:37:13,354 INFO L401 ceAbstractionStarter]: For program point L821(line 821) no Hoare annotation was computed. [2018-01-21 00:37:13,354 INFO L401 ceAbstractionStarter]: For program point l0_insertErr0EnsuresViolation(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:37:13,355 INFO L397 ceAbstractionStarter]: At program point L818''(lines 818 820) 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)|) (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|))))))) [2018-01-21 00:37:13,355 INFO L401 ceAbstractionStarter]: For program point L822(line 822) no Hoare annotation was computed. [2018-01-21 00:37:13,355 INFO L401 ceAbstractionStarter]: For program point L818(lines 818 820) no Hoare annotation was computed. [2018-01-21 00:37:13,355 INFO L397 ceAbstractionStarter]: At program point L817(line 817) 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 (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .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:37:13,355 INFO L401 ceAbstractionStarter]: For program point l0_insertEXIT(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:37:13,355 INFO L401 ceAbstractionStarter]: For program point L821'(line 821) no Hoare annotation was computed. [2018-01-21 00:37:13,355 INFO L397 ceAbstractionStarter]: At program point l0_insertENTRY(lines 815 823) 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 (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) (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:37:13,356 INFO L401 ceAbstractionStarter]: For program point l0_insertFINAL(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:37:13,356 INFO L397 ceAbstractionStarter]: At program point L819(line 819) 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)|) (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|))))))) [2018-01-21 00:37:13,356 INFO L401 ceAbstractionStarter]: For program point L819'(line 819) no Hoare annotation was computed. [2018-01-21 00:37:13,356 INFO L401 ceAbstractionStarter]: For program point L817'(line 817) no Hoare annotation was computed. [2018-01-21 00:37:13,356 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))) (.cse6 (not (= 0 .cse11))) (.cse7 (not (= .cse10 |~#list~23.offset|))) (.cse8 (not (= (select |#valid| |~#list~23.base|) 1))) (.cse5 (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (.cse4 (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|)) (.cse9 (not (= .cse10 .cse11)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 0 |#Ultimate.C_memset_#ptr.offset|)) (and (= .cse4 |~#list~23.offset|) .cse5) .cse6 .cse7 .cse8 .cse9) (or .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse8 (and .cse5 (= .cse4 |#Ultimate.C_memset_#ptr.offset|)) (not (= |#Ultimate.C_memset_#ptr.offset| |~#list~23.offset|)) (= |#Ultimate.C_memset_#ptr.base| |~#list~23.base|) .cse9)))) [2018-01-21 00:37:13,356 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|)) (not (= (select |#valid| |~#list~23.base|) 1)) (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 (= |#Ultimate.C_memset_#ptr.offset| |~#list~23.offset|)) (= |#Ultimate.C_memset_#ptr.base| |~#list~23.base|) (not (= .cse1 .cse0)))) [2018-01-21 00:37:13,356 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-01-21 00:37:13,356 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-01-21 00:37:13,356 INFO L401 ceAbstractionStarter]: For program point l4_destroyErr0EnsuresViolation(lines 824 833) no Hoare annotation was computed. [2018-01-21 00:37:13,356 INFO L401 ceAbstractionStarter]: For program point l4_destroyEXIT(lines 824 833) no Hoare annotation was computed. [2018-01-21 00:37:13,356 INFO L401 ceAbstractionStarter]: For program point L827''(line 827) no Hoare annotation was computed. [2018-01-21 00:37:13,356 INFO L404 ceAbstractionStarter]: At program point L826''(lines 826 832) the Hoare annotation is: true [2018-01-21 00:37:13,357 INFO L404 ceAbstractionStarter]: At program point l4_destroyENTRY(lines 824 833) the Hoare annotation is: true [2018-01-21 00:37:13,357 INFO L401 ceAbstractionStarter]: For program point L829(line 829) no Hoare annotation was computed. [2018-01-21 00:37:13,357 INFO L401 ceAbstractionStarter]: For program point L828(line 828) no Hoare annotation was computed. [2018-01-21 00:37:13,357 INFO L401 ceAbstractionStarter]: For program point L827(line 827) no Hoare annotation was computed. [2018-01-21 00:37:13,357 INFO L401 ceAbstractionStarter]: For program point L826(lines 826 832) no Hoare annotation was computed. [2018-01-21 00:37:13,357 INFO L401 ceAbstractionStarter]: For program point L826'''(lines 826 832) no Hoare annotation was computed. [2018-01-21 00:37:13,357 INFO L401 ceAbstractionStarter]: For program point L828'(line 828) no Hoare annotation was computed. [2018-01-21 00:37:13,357 INFO L401 ceAbstractionStarter]: For program point L829'(line 829) no Hoare annotation was computed. [2018-01-21 00:37:13,357 INFO L401 ceAbstractionStarter]: For program point L827'(line 827) no Hoare annotation was computed. [2018-01-21 00:37:13,357 INFO L397 ceAbstractionStarter]: At program point L799(line 799) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:13,357 INFO L401 ceAbstractionStarter]: For program point l2_insertErr0EnsuresViolation(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:37:13,357 INFO L401 ceAbstractionStarter]: For program point L798(lines 798 800) no Hoare annotation was computed. [2018-01-21 00:37:13,357 INFO L397 ceAbstractionStarter]: At program point L797(line 797) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:13,357 INFO L401 ceAbstractionStarter]: For program point L798'''(lines 798 800) no Hoare annotation was computed. [2018-01-21 00:37:13,357 INFO L401 ceAbstractionStarter]: For program point L803(line 803) no Hoare annotation was computed. [2018-01-21 00:37:13,358 INFO L401 ceAbstractionStarter]: For program point L802(line 802) no Hoare annotation was computed. [2018-01-21 00:37:13,358 INFO L397 ceAbstractionStarter]: At program point l2_insertENTRY(lines 795 804) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:13,358 INFO L401 ceAbstractionStarter]: For program point L801(line 801) no Hoare annotation was computed. [2018-01-21 00:37:13,358 INFO L401 ceAbstractionStarter]: For program point L802'(line 802) no Hoare annotation was computed. [2018-01-21 00:37:13,358 INFO L401 ceAbstractionStarter]: For program point L799'(line 799) no Hoare annotation was computed. [2018-01-21 00:37:13,358 INFO L401 ceAbstractionStarter]: For program point L797'(line 797) no Hoare annotation was computed. [2018-01-21 00:37:13,358 INFO L401 ceAbstractionStarter]: For program point l2_insertEXIT(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:37:13,358 INFO L397 ceAbstractionStarter]: At program point L798''(lines 798 800) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:13,358 INFO L401 ceAbstractionStarter]: For program point l2_insertFINAL(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:37:13,358 INFO L397 ceAbstractionStarter]: At program point L880(line 880) 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 (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|))))) [2018-01-21 00:37:13,358 INFO L401 ceAbstractionStarter]: For program point mainFINAL(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:37:13,358 INFO L401 ceAbstractionStarter]: For program point L880'(line 880) no Hoare annotation was computed. [2018-01-21 00:37:13,358 INFO L397 ceAbstractionStarter]: At program point L878(line 878) 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|))))) (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse2) .cse2)) [2018-01-21 00:37:13,359 INFO L401 ceAbstractionStarter]: For program point L877(lines 877 879) no Hoare annotation was computed. [2018-01-21 00:37:13,359 INFO L401 ceAbstractionStarter]: For program point mainEXIT(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:37:13,359 INFO L401 ceAbstractionStarter]: For program point L877'''(lines 877 879) no Hoare annotation was computed. [2018-01-21 00:37:13,359 INFO L401 ceAbstractionStarter]: For program point L878'(line 878) no Hoare annotation was computed. [2018-01-21 00:37:13,359 INFO L397 ceAbstractionStarter]: At program point L877''(lines 877 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|))))) (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse2) .cse2)) [2018-01-21 00:37:13,359 INFO L401 ceAbstractionStarter]: For program point mainErr0EnsuresViolation(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:37:13,359 INFO L401 ceAbstractionStarter]: For program point L791(line 791) no Hoare annotation was computed. [2018-01-21 00:37:13,359 INFO L401 ceAbstractionStarter]: For program point L793(line 793) no Hoare annotation was computed. [2018-01-21 00:37:13,359 INFO L401 ceAbstractionStarter]: For program point L792(line 792) no Hoare annotation was computed. [2018-01-21 00:37:13,359 INFO L401 ceAbstractionStarter]: For program point L788(lines 788 790) no Hoare annotation was computed. [2018-01-21 00:37:13,359 INFO L397 ceAbstractionStarter]: At program point L787(line 787) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:13,359 INFO L401 ceAbstractionStarter]: For program point L792'(line 792) no Hoare annotation was computed. [2018-01-21 00:37:13,359 INFO L397 ceAbstractionStarter]: At program point L789(line 789) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:13,359 INFO L397 ceAbstractionStarter]: At program point l3_insertENTRY(lines 785 794) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:13,359 INFO L401 ceAbstractionStarter]: For program point L789'(line 789) no Hoare annotation was computed. [2018-01-21 00:37:13,360 INFO L401 ceAbstractionStarter]: For program point L787'(line 787) no Hoare annotation was computed. [2018-01-21 00:37:13,360 INFO L401 ceAbstractionStarter]: For program point l3_insertEXIT(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:37:13,360 INFO L401 ceAbstractionStarter]: For program point l3_insertFINAL(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:37:13,360 INFO L397 ceAbstractionStarter]: At program point L788''(lines 788 790) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:13,360 INFO L401 ceAbstractionStarter]: For program point l3_insertErr0EnsuresViolation(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:37:13,360 INFO L401 ceAbstractionStarter]: For program point L788'''(lines 788 790) no Hoare annotation was computed. [2018-01-21 00:37:13,360 INFO L401 ceAbstractionStarter]: For program point l1_insertEXIT(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:37:13,360 INFO L397 ceAbstractionStarter]: At program point L808''(lines 808 810) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:13,360 INFO L401 ceAbstractionStarter]: For program point L813(line 813) no Hoare annotation was computed. [2018-01-21 00:37:13,360 INFO L401 ceAbstractionStarter]: For program point L812(line 812) no Hoare annotation was computed. [2018-01-21 00:37:13,360 INFO L401 ceAbstractionStarter]: For program point L811(line 811) no Hoare annotation was computed. [2018-01-21 00:37:13,360 INFO L397 ceAbstractionStarter]: At program point L807(line 807) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:13,360 INFO L401 ceAbstractionStarter]: For program point L812'(line 812) no Hoare annotation was computed. [2018-01-21 00:37:13,360 INFO L397 ceAbstractionStarter]: At program point l1_insertENTRY(lines 805 814) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:13,360 INFO L401 ceAbstractionStarter]: For program point L808'''(lines 808 810) no Hoare annotation was computed. [2018-01-21 00:37:13,360 INFO L401 ceAbstractionStarter]: For program point l1_insertFINAL(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:37:13,361 INFO L397 ceAbstractionStarter]: At program point L809(line 809) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:13,361 INFO L401 ceAbstractionStarter]: For program point L808(lines 808 810) no Hoare annotation was computed. [2018-01-21 00:37:13,361 INFO L401 ceAbstractionStarter]: For program point l1_insertErr0EnsuresViolation(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:37:13,361 INFO L401 ceAbstractionStarter]: For program point L809'(line 809) no Hoare annotation was computed. [2018-01-21 00:37:13,361 INFO L401 ceAbstractionStarter]: For program point L807'(line 807) no Hoare annotation was computed. [2018-01-21 00:37:13,361 INFO L401 ceAbstractionStarter]: For program point L866'''(lines 866 872) no Hoare annotation was computed. [2018-01-21 00:37:13,361 INFO L401 ceAbstractionStarter]: For program point l0_destroyEXIT(lines 864 873) no Hoare annotation was computed. [2018-01-21 00:37:13,361 INFO L401 ceAbstractionStarter]: For program point L869(line 869) no Hoare annotation was computed. [2018-01-21 00:37:13,361 INFO L401 ceAbstractionStarter]: For program point l0_destroyErr0EnsuresViolation(lines 864 873) no Hoare annotation was computed. [2018-01-21 00:37:13,361 INFO L401 ceAbstractionStarter]: For program point L868(line 868) no Hoare annotation was computed. [2018-01-21 00:37:13,361 INFO L401 ceAbstractionStarter]: For program point L867(line 867) no Hoare annotation was computed. [2018-01-21 00:37:13,361 INFO L401 ceAbstractionStarter]: For program point L866(lines 866 872) no Hoare annotation was computed. [2018-01-21 00:37:13,361 INFO L401 ceAbstractionStarter]: For program point L868'(line 868) no Hoare annotation was computed. [2018-01-21 00:37:13,361 INFO L401 ceAbstractionStarter]: For program point L869'(line 869) no Hoare annotation was computed. [2018-01-21 00:37:13,361 INFO L404 ceAbstractionStarter]: At program point L866''(lines 866 872) the Hoare annotation is: true [2018-01-21 00:37:13,362 INFO L404 ceAbstractionStarter]: At program point L867'(line 867) the Hoare annotation is: true [2018-01-21 00:37:13,362 INFO L401 ceAbstractionStarter]: For program point L867''(line 867) no Hoare annotation was computed. [2018-01-21 00:37:13,362 INFO L404 ceAbstractionStarter]: At program point l0_destroyENTRY(lines 864 873) the Hoare annotation is: true [2018-01-21 00:37:13,362 INFO L401 ceAbstractionStarter]: For program point calloc_modelErr0EnsuresViolation(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:37:13,362 INFO L401 ceAbstractionStarter]: For program point L742'(line 742) no Hoare annotation was computed. [2018-01-21 00:37:13,362 INFO L397 ceAbstractionStarter]: At program point calloc_modelENTRY(lines 740 743) the Hoare annotation is: (let ((.cse10 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|)) (.cse0 (= |#valid| |old(#valid)|)) (.cse9 (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 (= .cse9 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 (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|)))) (.cse6 (not (= .cse11 .cse10))) (.cse8 (not (= 0 .cse10)))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) (or .cse1 .cse2 .cse3 (not (= 1 |calloc_model_#in~nmemb|)) .cse4 .cse5 .cse6 .cse7 .cse8) .cse0 (or .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 (not (= |calloc_model_#in~nmemb| .cse9)) .cse6 .cse8)))) [2018-01-21 00:37:13,362 INFO L401 ceAbstractionStarter]: For program point L741'(line 741) no Hoare annotation was computed. [2018-01-21 00:37:13,362 INFO L401 ceAbstractionStarter]: For program point calloc_modelFINAL(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:37:13,362 INFO L401 ceAbstractionStarter]: For program point calloc_modelEXIT(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:37:13,362 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|)) (.cse21 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (.cse22 (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|)) (.cse25 (let ((.cse26 (mod (* calloc_model_~nmemb calloc_model_~size) 4294967296))) (ite (<= .cse26 2147483647) .cse26 (+ .cse26 (- 4294967296))))) (.cse20 (select |old(#valid)| |~#list~23.base|)) (.cse24 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|))) (let ((.cse0 (not (= .cse24 |~#list~23.offset|))) (.cse14 (not (= .cse20 1))) (.cse15 (not (= 8 |calloc_model_#in~size|))) (.cse1 (= calloc_model_~nmemb (select |#valid| |calloc_model_#t~malloc0.base|))) (.cse4 (= (select |#length| |~#list~23.base|) 4)) (.cse9 (select |old(#valid)| |calloc_model_#t~malloc0.base|)) (.cse8 (= 8 calloc_model_~size)) (.cse12 (= (select |#length| calloc_model_~ptr~5.base) .cse25)) (.cse7 (select |old(#valid)| calloc_model_~ptr~5.base)) (.cse2 (= .cse22 |~#list~23.offset|)) (.cse3 (= 1 calloc_model_~nmemb)) (.cse5 (= 1 (select |#valid| |~#list~23.base|))) (.cse6 (= 0 .cse21)) (.cse13 (select |#valid| calloc_model_~ptr~5.base)) (.cse10 (= .cse25 (select |#length| |calloc_model_#t~malloc0.base|))) (.cse11 (= 0 (select |#valid| 0))) (.cse16 (not (= 0 (select |old(#valid)| 0)))) (.cse17 (not (= (select |old(#length)| |~#list~23.base|) 4))) (.cse18 (not (= .cse24 .cse23))) (.cse19 (not (= 0 .cse23)))) (and (or .cse0 (and .cse1 .cse2 (= 0 calloc_model_~ptr~5.offset) .cse3 .cse4 (= 0 |calloc_model_#t~malloc0.offset|) .cse5 .cse6 (= calloc_model_~ptr~5.offset .cse7) .cse8 (= |calloc_model_#t~malloc0.offset| .cse9) .cse10 .cse11 .cse12 (= .cse13 1)) .cse14 .cse15 (not (= 1 |calloc_model_#in~nmemb|)) .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse14 .cse15 (and .cse1 .cse4 (= |~#list~23.offset| .cse9) .cse8 .cse12 (= |~#list~23.offset| .cse7) .cse2 .cse3 .cse5 .cse6 (= .cse20 .cse13) (= |calloc_model_#t~malloc0.offset| .cse21) .cse10 .cse11 (= .cse22 calloc_model_~ptr~5.offset)) .cse16 .cse17 (not (= |calloc_model_#in~nmemb| .cse20)) .cse18 .cse19) (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) (exists ((|calloc_model_#t~malloc0.base| Int)) (and (<= (select |old(#valid)| |calloc_model_#t~malloc0.base|) 0) (= |#valid| (store |old(#valid)| |calloc_model_#t~malloc0.base| 1)))))))) [2018-01-21 00:37:13,363 INFO L401 ceAbstractionStarter]: For program point L741(line 741) no Hoare annotation was computed. [2018-01-21 00:37:13,363 INFO L401 ceAbstractionStarter]: For program point L780(line 780) no Hoare annotation was computed. [2018-01-21 00:37:13,363 INFO L401 ceAbstractionStarter]: For program point l4_insertEXIT(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:37:13,363 INFO L401 ceAbstractionStarter]: For program point L783(line 783) no Hoare annotation was computed. [2018-01-21 00:37:13,363 INFO L401 ceAbstractionStarter]: For program point L782(line 782) no Hoare annotation was computed. [2018-01-21 00:37:13,363 INFO L401 ceAbstractionStarter]: For program point l4_insertFINAL(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:37:13,363 INFO L401 ceAbstractionStarter]: For program point L781(line 781) no Hoare annotation was computed. [2018-01-21 00:37:13,363 INFO L401 ceAbstractionStarter]: For program point L782'(line 782) no Hoare annotation was computed. [2018-01-21 00:37:13,363 INFO L401 ceAbstractionStarter]: For program point L781'(line 781) no Hoare annotation was computed. [2018-01-21 00:37:13,363 INFO L401 ceAbstractionStarter]: For program point L780'(line 780) no Hoare annotation was computed. [2018-01-21 00:37:13,363 INFO L401 ceAbstractionStarter]: For program point l4_insertErr0EnsuresViolation(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:37:13,363 INFO L397 ceAbstractionStarter]: At program point L779(line 779) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:13,363 INFO L397 ceAbstractionStarter]: At program point L778(line 778) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:13,363 INFO L401 ceAbstractionStarter]: For program point L779'(line 779) no Hoare annotation was computed. [2018-01-21 00:37:13,363 INFO L401 ceAbstractionStarter]: For program point L780''(line 780) no Hoare annotation was computed. [2018-01-21 00:37:13,363 INFO L401 ceAbstractionStarter]: For program point L778'(line 778) no Hoare annotation was computed. [2018-01-21 00:37:13,364 INFO L397 ceAbstractionStarter]: At program point l4_insertENTRY(lines 776 784) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:13,364 INFO L401 ceAbstractionStarter]: For program point L779''(line 779) no Hoare annotation was computed. [2018-01-21 00:37:13,364 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieFINAL(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:37:13,364 INFO L401 ceAbstractionStarter]: For program point L772(lines 772 773) no Hoare annotation was computed. [2018-01-21 00:37:13,364 INFO L397 ceAbstractionStarter]: At program point L771(line 771) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .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:37:13,364 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieErr0EnsuresViolation(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:37:13,364 INFO L401 ceAbstractionStarter]: For program point L771'(line 771) no Hoare annotation was computed. [2018-01-21 00:37:13,364 INFO L397 ceAbstractionStarter]: At program point zalloc_or_dieENTRY(lines 769 775) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .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:37:13,364 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieEXIT(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:37:13,364 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initErr0EnsuresViolation(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:37:13,364 INFO L401 ceAbstractionStarter]: For program point L876'(line 876) no Hoare annotation was computed. [2018-01-21 00:37:13,364 INFO L401 ceAbstractionStarter]: For program point L876(line 876) no Hoare annotation was computed. [2018-01-21 00:37:13,364 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:37:13,365 INFO L397 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(lines 1 881) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:13,365 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:37:13,365 INFO L401 ceAbstractionStarter]: For program point L858(line 858) no Hoare annotation was computed. [2018-01-21 00:37:13,365 INFO L401 ceAbstractionStarter]: For program point L857(line 857) no Hoare annotation was computed. [2018-01-21 00:37:13,365 INFO L401 ceAbstractionStarter]: For program point L856(lines 856 862) no Hoare annotation was computed. [2018-01-21 00:37:13,365 INFO L404 ceAbstractionStarter]: At program point L857'(line 857) the Hoare annotation is: true [2018-01-21 00:37:13,365 INFO L401 ceAbstractionStarter]: For program point L857''(line 857) no Hoare annotation was computed. [2018-01-21 00:37:13,365 INFO L401 ceAbstractionStarter]: For program point L858'(line 858) no Hoare annotation was computed. [2018-01-21 00:37:13,365 INFO L401 ceAbstractionStarter]: For program point L859(line 859) no Hoare annotation was computed. [2018-01-21 00:37:13,365 INFO L404 ceAbstractionStarter]: At program point L856''(lines 856 862) the Hoare annotation is: true [2018-01-21 00:37:13,365 INFO L401 ceAbstractionStarter]: For program point L856'''(lines 856 862) no Hoare annotation was computed. [2018-01-21 00:37:13,365 INFO L404 ceAbstractionStarter]: At program point l1_destroyENTRY(lines 854 863) the Hoare annotation is: true [2018-01-21 00:37:13,365 INFO L401 ceAbstractionStarter]: For program point l1_destroyErr0EnsuresViolation(lines 854 863) no Hoare annotation was computed. [2018-01-21 00:37:13,365 INFO L401 ceAbstractionStarter]: For program point L859'(line 859) no Hoare annotation was computed. [2018-01-21 00:37:13,365 INFO L401 ceAbstractionStarter]: For program point l1_destroyEXIT(lines 854 863) no Hoare annotation was computed. [2018-01-21 00:37:13,365 INFO L404 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(lines 1 881) the Hoare annotation is: true [2018-01-21 00:37:13,366 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:37:13,366 INFO L397 ceAbstractionStarter]: At program point L1(lines 1 881) 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 (exists ((|calloc_model_#t~malloc0.base| Int)) (= (select |#valid| |calloc_model_#t~malloc0.base|) 1)) (= .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:37:13,366 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startErr0EnsuresViolation(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:37:13,366 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:37:13,366 INFO L401 ceAbstractionStarter]: For program point L846'''(lines 846 852) no Hoare annotation was computed. [2018-01-21 00:37:13,366 INFO L401 ceAbstractionStarter]: For program point l2_destroyErr0EnsuresViolation(lines 844 853) no Hoare annotation was computed. [2018-01-21 00:37:13,366 INFO L401 ceAbstractionStarter]: For program point L847(line 847) no Hoare annotation was computed. [2018-01-21 00:37:13,366 INFO L401 ceAbstractionStarter]: For program point L846(lines 846 852) no Hoare annotation was computed. [2018-01-21 00:37:13,366 INFO L404 ceAbstractionStarter]: At program point L847'(line 847) the Hoare annotation is: true [2018-01-21 00:37:13,366 INFO L401 ceAbstractionStarter]: For program point L847''(line 847) no Hoare annotation was computed. [2018-01-21 00:37:13,366 INFO L401 ceAbstractionStarter]: For program point L849(line 849) no Hoare annotation was computed. [2018-01-21 00:37:13,366 INFO L401 ceAbstractionStarter]: For program point L848(line 848) no Hoare annotation was computed. [2018-01-21 00:37:13,366 INFO L404 ceAbstractionStarter]: At program point L846''(lines 846 852) the Hoare annotation is: true [2018-01-21 00:37:13,366 INFO L404 ceAbstractionStarter]: At program point l2_destroyENTRY(lines 844 853) the Hoare annotation is: true [2018-01-21 00:37:13,367 INFO L401 ceAbstractionStarter]: For program point l2_destroyEXIT(lines 844 853) no Hoare annotation was computed. [2018-01-21 00:37:13,367 INFO L401 ceAbstractionStarter]: For program point L848'(line 848) no Hoare annotation was computed. [2018-01-21 00:37:13,367 INFO L401 ceAbstractionStarter]: For program point L849'(line 849) no Hoare annotation was computed. [2018-01-21 00:37:13,368 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:37:13,368 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:37:13,368 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:37:13,368 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:37:13,368 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:37:13,368 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:37:13,368 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:37:13,368 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l3_insertErr0EnsuresViolation======== [2018-01-21 00:37:13,369 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:37:13,370 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states. [2018-01-21 00:37:13,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-01-21 00:37:13,371 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:37:13,371 INFO L322 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:37:13,371 INFO L371 AbstractCegarLoop]: === Iteration 1 === [l3_insertErr0EnsuresViolation]=== [2018-01-21 00:37:13,372 INFO L82 PathProgramCache]: Analyzing trace with hash -138312325, now seen corresponding path program 1 times [2018-01-21 00:37:13,372 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:37:13,372 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:37:13,373 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:37:13,373 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:37:13,373 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:37:13,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:37:13,381 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:37:13,399 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:37:13,399 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:37:13,399 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:37:13,400 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 103 with the following transitions: [2018-01-21 00:37:13,400 INFO L201 CegarAbsIntRunner]: [48], [88], [90], [94], [112], [118], [119], [120], [122], [126], [145], [147], [161], [163], [164], [165], [166], [167], [169], [170], [172], [176], [195], [196], [197], [199], [200], [218], [220], [224], [225], [227], [228], [229], [230], [284], [290], [291], [292], [294], [295], [296], [298], [299], [302], [303], [304], [306], [307], [312], [313], [316], [317], [318] [2018-01-21 00:37:13,401 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:37:13,402 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:37:13,437 INFO L262 AbstractInterpreter]: Error location(s) were unreachable [2018-01-21 00:37:13,437 INFO L268 AbstractInterpreter]: Visited 26 different actions 26 times. Never merged. Never widened. Never found a fixpoint. Largest state had 28 variables. [2018-01-21 00:37:13,445 INFO L395 sIntCurrentIteration]: Generating AbsInt predicates [2018-01-21 00:37:13,500 INFO L232 lantSequenceWeakener]: Weakened 25 states. On average, predicates are now at 65.26% of their original sizes. [2018-01-21 00:37:13,500 INFO L408 sIntCurrentIteration]: Unifying AI predicates [2018-01-21 00:37:13,731 INFO L419 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-01-21 00:37:13,731 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-21 00:37:13,731 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2018-01-21 00:37:13,731 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-21 00:37:13,732 INFO L409 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-01-21 00:37:13,732 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-01-21 00:37:13,732 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2018-01-21 00:37:13,732 INFO L87 Difference]: Start difference. First operand 181 states. Second operand 23 states. [2018-01-21 00:37:14,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-21 00:37:14,942 INFO L93 Difference]: Finished difference Result 204 states and 236 transitions. [2018-01-21 00:37:14,942 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-01-21 00:37:14,942 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 102 [2018-01-21 00:37:14,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-21 00:37:14,943 INFO L225 Difference]: With dead ends: 204 [2018-01-21 00:37:14,943 INFO L226 Difference]: Without dead ends: 0 [2018-01-21 00:37:14,944 INFO L525 BasicCegarLoop]: 2 DeclaredPredicates, 119 GetRequests, 78 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=271, Invalid=1369, Unknown=0, NotChecked=0, Total=1640 [2018-01-21 00:37:14,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-01-21 00:37:14,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-01-21 00:37:14,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-01-21 00:37:14,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-01-21 00:37:14,944 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 102 [2018-01-21 00:37:14,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-21 00:37:14,944 INFO L432 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-01-21 00:37:14,944 INFO L433 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-01-21 00:37:14,945 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-01-21 00:37:14,945 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-01-21 00:37:14,945 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-01-21 00:37:15,087 WARN L146 SmtUtils]: Spent 100ms on a formula simplification. DAG size of input: 85 DAG size of output 69 [2018-01-21 00:37:15,305 WARN L146 SmtUtils]: Spent 107ms on a formula simplification. DAG size of input: 96 DAG size of output 83 [2018-01-21 00:37:15,598 INFO L401 ceAbstractionStarter]: For program point l3_destroyEXIT(lines 834 843) no Hoare annotation was computed. [2018-01-21 00:37:15,598 INFO L401 ceAbstractionStarter]: For program point L836'''(lines 836 842) no Hoare annotation was computed. [2018-01-21 00:37:15,598 INFO L401 ceAbstractionStarter]: For program point L836(lines 836 842) no Hoare annotation was computed. [2018-01-21 00:37:15,598 INFO L401 ceAbstractionStarter]: For program point L837''(line 837) no Hoare annotation was computed. [2018-01-21 00:37:15,598 INFO L401 ceAbstractionStarter]: For program point L839(line 839) no Hoare annotation was computed. [2018-01-21 00:37:15,598 INFO L401 ceAbstractionStarter]: For program point L838(line 838) no Hoare annotation was computed. [2018-01-21 00:37:15,599 INFO L404 ceAbstractionStarter]: At program point L836''(lines 836 842) the Hoare annotation is: true [2018-01-21 00:37:15,599 INFO L404 ceAbstractionStarter]: At program point l3_destroyENTRY(lines 834 843) the Hoare annotation is: true [2018-01-21 00:37:15,599 INFO L401 ceAbstractionStarter]: For program point L837(line 837) no Hoare annotation was computed. [2018-01-21 00:37:15,599 INFO L401 ceAbstractionStarter]: For program point l3_destroyErr0EnsuresViolation(lines 834 843) no Hoare annotation was computed. [2018-01-21 00:37:15,599 INFO L401 ceAbstractionStarter]: For program point L839'(line 839) no Hoare annotation was computed. [2018-01-21 00:37:15,599 INFO L404 ceAbstractionStarter]: At program point L837'(line 837) the Hoare annotation is: true [2018-01-21 00:37:15,599 INFO L401 ceAbstractionStarter]: For program point L838'(line 838) no Hoare annotation was computed. [2018-01-21 00:37:15,599 INFO L401 ceAbstractionStarter]: For program point L818'''(lines 818 820) no Hoare annotation was computed. [2018-01-21 00:37:15,599 INFO L401 ceAbstractionStarter]: For program point L821(line 821) no Hoare annotation was computed. [2018-01-21 00:37:15,599 INFO L401 ceAbstractionStarter]: For program point l0_insertErr0EnsuresViolation(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:37:15,599 INFO L397 ceAbstractionStarter]: At program point L818''(lines 818 820) 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)|) (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|))))))) [2018-01-21 00:37:15,599 INFO L401 ceAbstractionStarter]: For program point L822(line 822) no Hoare annotation was computed. [2018-01-21 00:37:15,600 INFO L401 ceAbstractionStarter]: For program point L818(lines 818 820) no Hoare annotation was computed. [2018-01-21 00:37:15,600 INFO L397 ceAbstractionStarter]: At program point L817(line 817) 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 (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .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:37:15,600 INFO L401 ceAbstractionStarter]: For program point l0_insertEXIT(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:37:15,600 INFO L401 ceAbstractionStarter]: For program point L821'(line 821) no Hoare annotation was computed. [2018-01-21 00:37:15,600 INFO L397 ceAbstractionStarter]: At program point l0_insertENTRY(lines 815 823) 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 (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) (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:37:15,600 INFO L401 ceAbstractionStarter]: For program point l0_insertFINAL(lines 815 823) no Hoare annotation was computed. [2018-01-21 00:37:15,600 INFO L397 ceAbstractionStarter]: At program point L819(line 819) 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)|) (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|))))))) [2018-01-21 00:37:15,600 INFO L401 ceAbstractionStarter]: For program point L819'(line 819) no Hoare annotation was computed. [2018-01-21 00:37:15,600 INFO L401 ceAbstractionStarter]: For program point L817'(line 817) no Hoare annotation was computed. [2018-01-21 00:37:15,601 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))) (.cse6 (not (= 0 .cse11))) (.cse7 (not (= .cse10 |~#list~23.offset|))) (.cse8 (not (= (select |#valid| |~#list~23.base|) 1))) (.cse5 (= 0 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|))) (.cse4 (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|)) (.cse9 (not (= .cse10 .cse11)))) (and (or .cse0 .cse1 .cse2 .cse3 (not (= 0 |#Ultimate.C_memset_#ptr.offset|)) (and (= .cse4 |~#list~23.offset|) .cse5) .cse6 .cse7 .cse8 .cse9) (or .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse8 (and .cse5 (= .cse4 |#Ultimate.C_memset_#ptr.offset|)) (not (= |#Ultimate.C_memset_#ptr.offset| |~#list~23.offset|)) (= |#Ultimate.C_memset_#ptr.base| |~#list~23.base|) .cse9)))) [2018-01-21 00:37:15,601 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|)) (not (= (select |#valid| |~#list~23.base|) 1)) (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 (= |#Ultimate.C_memset_#ptr.offset| |~#list~23.offset|)) (= |#Ultimate.C_memset_#ptr.base| |~#list~23.base|) (not (= .cse1 .cse0)))) [2018-01-21 00:37:15,601 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2018-01-21 00:37:15,601 INFO L401 ceAbstractionStarter]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2018-01-21 00:37:15,601 INFO L401 ceAbstractionStarter]: For program point l4_destroyErr0EnsuresViolation(lines 824 833) no Hoare annotation was computed. [2018-01-21 00:37:15,601 INFO L401 ceAbstractionStarter]: For program point l4_destroyEXIT(lines 824 833) no Hoare annotation was computed. [2018-01-21 00:37:15,601 INFO L401 ceAbstractionStarter]: For program point L827''(line 827) no Hoare annotation was computed. [2018-01-21 00:37:15,601 INFO L404 ceAbstractionStarter]: At program point L826''(lines 826 832) the Hoare annotation is: true [2018-01-21 00:37:15,601 INFO L404 ceAbstractionStarter]: At program point l4_destroyENTRY(lines 824 833) the Hoare annotation is: true [2018-01-21 00:37:15,601 INFO L401 ceAbstractionStarter]: For program point L829(line 829) no Hoare annotation was computed. [2018-01-21 00:37:15,601 INFO L401 ceAbstractionStarter]: For program point L828(line 828) no Hoare annotation was computed. [2018-01-21 00:37:15,601 INFO L401 ceAbstractionStarter]: For program point L827(line 827) no Hoare annotation was computed. [2018-01-21 00:37:15,601 INFO L401 ceAbstractionStarter]: For program point L826(lines 826 832) no Hoare annotation was computed. [2018-01-21 00:37:15,602 INFO L401 ceAbstractionStarter]: For program point L826'''(lines 826 832) no Hoare annotation was computed. [2018-01-21 00:37:15,602 INFO L401 ceAbstractionStarter]: For program point L828'(line 828) no Hoare annotation was computed. [2018-01-21 00:37:15,602 INFO L401 ceAbstractionStarter]: For program point L829'(line 829) no Hoare annotation was computed. [2018-01-21 00:37:15,602 INFO L401 ceAbstractionStarter]: For program point L827'(line 827) no Hoare annotation was computed. [2018-01-21 00:37:15,602 INFO L397 ceAbstractionStarter]: At program point L799(line 799) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:15,602 INFO L401 ceAbstractionStarter]: For program point l2_insertErr0EnsuresViolation(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:37:15,602 INFO L401 ceAbstractionStarter]: For program point L798(lines 798 800) no Hoare annotation was computed. [2018-01-21 00:37:15,602 INFO L397 ceAbstractionStarter]: At program point L797(line 797) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:15,602 INFO L401 ceAbstractionStarter]: For program point L798'''(lines 798 800) no Hoare annotation was computed. [2018-01-21 00:37:15,602 INFO L401 ceAbstractionStarter]: For program point L803(line 803) no Hoare annotation was computed. [2018-01-21 00:37:15,602 INFO L401 ceAbstractionStarter]: For program point L802(line 802) no Hoare annotation was computed. [2018-01-21 00:37:15,602 INFO L397 ceAbstractionStarter]: At program point l2_insertENTRY(lines 795 804) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:15,602 INFO L401 ceAbstractionStarter]: For program point L801(line 801) no Hoare annotation was computed. [2018-01-21 00:37:15,602 INFO L401 ceAbstractionStarter]: For program point L802'(line 802) no Hoare annotation was computed. [2018-01-21 00:37:15,602 INFO L401 ceAbstractionStarter]: For program point L799'(line 799) no Hoare annotation was computed. [2018-01-21 00:37:15,603 INFO L401 ceAbstractionStarter]: For program point L797'(line 797) no Hoare annotation was computed. [2018-01-21 00:37:15,603 INFO L401 ceAbstractionStarter]: For program point l2_insertEXIT(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:37:15,603 INFO L397 ceAbstractionStarter]: At program point L798''(lines 798 800) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:15,603 INFO L401 ceAbstractionStarter]: For program point l2_insertFINAL(lines 795 804) no Hoare annotation was computed. [2018-01-21 00:37:15,603 INFO L397 ceAbstractionStarter]: At program point L880(line 880) 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 (= 0 (select |old(#valid)| 0))) (not (= (select |old(#length)| |~#list~23.base|) 4)) (not (= .cse0 .cse1)) (not (= 0 .cse1)))) (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|))))) [2018-01-21 00:37:15,603 INFO L401 ceAbstractionStarter]: For program point mainFINAL(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:37:15,603 INFO L401 ceAbstractionStarter]: For program point L880'(line 880) no Hoare annotation was computed. [2018-01-21 00:37:15,603 INFO L397 ceAbstractionStarter]: At program point L878(line 878) 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|))))) (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse2) .cse2)) [2018-01-21 00:37:15,603 INFO L401 ceAbstractionStarter]: For program point L877(lines 877 879) no Hoare annotation was computed. [2018-01-21 00:37:15,603 INFO L401 ceAbstractionStarter]: For program point mainEXIT(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:37:15,603 INFO L401 ceAbstractionStarter]: For program point L877'''(lines 877 879) no Hoare annotation was computed. [2018-01-21 00:37:15,603 INFO L401 ceAbstractionStarter]: For program point L878'(line 878) no Hoare annotation was computed. [2018-01-21 00:37:15,604 INFO L397 ceAbstractionStarter]: At program point L877''(lines 877 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|))))) (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse2) .cse2)) [2018-01-21 00:37:15,604 INFO L401 ceAbstractionStarter]: For program point mainErr0EnsuresViolation(lines 874 881) no Hoare annotation was computed. [2018-01-21 00:37:15,604 INFO L401 ceAbstractionStarter]: For program point L791(line 791) no Hoare annotation was computed. [2018-01-21 00:37:15,604 INFO L401 ceAbstractionStarter]: For program point L793(line 793) no Hoare annotation was computed. [2018-01-21 00:37:15,604 INFO L401 ceAbstractionStarter]: For program point L792(line 792) no Hoare annotation was computed. [2018-01-21 00:37:15,604 INFO L401 ceAbstractionStarter]: For program point L788(lines 788 790) no Hoare annotation was computed. [2018-01-21 00:37:15,604 INFO L397 ceAbstractionStarter]: At program point L787(line 787) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:15,604 INFO L401 ceAbstractionStarter]: For program point L792'(line 792) no Hoare annotation was computed. [2018-01-21 00:37:15,604 INFO L397 ceAbstractionStarter]: At program point L789(line 789) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:15,604 INFO L397 ceAbstractionStarter]: At program point l3_insertENTRY(lines 785 794) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:15,604 INFO L401 ceAbstractionStarter]: For program point L789'(line 789) no Hoare annotation was computed. [2018-01-21 00:37:15,604 INFO L401 ceAbstractionStarter]: For program point L787'(line 787) no Hoare annotation was computed. [2018-01-21 00:37:15,604 INFO L401 ceAbstractionStarter]: For program point l3_insertEXIT(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:37:15,604 INFO L401 ceAbstractionStarter]: For program point l3_insertFINAL(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:37:15,604 INFO L397 ceAbstractionStarter]: At program point L788''(lines 788 790) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:15,604 INFO L401 ceAbstractionStarter]: For program point l3_insertErr0EnsuresViolation(lines 785 794) no Hoare annotation was computed. [2018-01-21 00:37:15,605 INFO L401 ceAbstractionStarter]: For program point L788'''(lines 788 790) no Hoare annotation was computed. [2018-01-21 00:37:15,605 INFO L401 ceAbstractionStarter]: For program point l1_insertEXIT(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:37:15,605 INFO L397 ceAbstractionStarter]: At program point L808''(lines 808 810) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:15,605 INFO L401 ceAbstractionStarter]: For program point L813(line 813) no Hoare annotation was computed. [2018-01-21 00:37:15,605 INFO L401 ceAbstractionStarter]: For program point L812(line 812) no Hoare annotation was computed. [2018-01-21 00:37:15,605 INFO L401 ceAbstractionStarter]: For program point L811(line 811) no Hoare annotation was computed. [2018-01-21 00:37:15,605 INFO L397 ceAbstractionStarter]: At program point L807(line 807) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:15,605 INFO L401 ceAbstractionStarter]: For program point L812'(line 812) no Hoare annotation was computed. [2018-01-21 00:37:15,605 INFO L397 ceAbstractionStarter]: At program point l1_insertENTRY(lines 805 814) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:15,605 INFO L401 ceAbstractionStarter]: For program point L808'''(lines 808 810) no Hoare annotation was computed. [2018-01-21 00:37:15,605 INFO L401 ceAbstractionStarter]: For program point l1_insertFINAL(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:37:15,605 INFO L397 ceAbstractionStarter]: At program point L809(line 809) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:15,605 INFO L401 ceAbstractionStarter]: For program point L808(lines 808 810) no Hoare annotation was computed. [2018-01-21 00:37:15,605 INFO L401 ceAbstractionStarter]: For program point l1_insertErr0EnsuresViolation(lines 805 814) no Hoare annotation was computed. [2018-01-21 00:37:15,605 INFO L401 ceAbstractionStarter]: For program point L809'(line 809) no Hoare annotation was computed. [2018-01-21 00:37:15,605 INFO L401 ceAbstractionStarter]: For program point L807'(line 807) no Hoare annotation was computed. [2018-01-21 00:37:15,606 INFO L401 ceAbstractionStarter]: For program point L866'''(lines 866 872) no Hoare annotation was computed. [2018-01-21 00:37:15,606 INFO L401 ceAbstractionStarter]: For program point l0_destroyEXIT(lines 864 873) no Hoare annotation was computed. [2018-01-21 00:37:15,606 INFO L401 ceAbstractionStarter]: For program point L869(line 869) no Hoare annotation was computed. [2018-01-21 00:37:15,606 INFO L401 ceAbstractionStarter]: For program point l0_destroyErr0EnsuresViolation(lines 864 873) no Hoare annotation was computed. [2018-01-21 00:37:15,606 INFO L401 ceAbstractionStarter]: For program point L868(line 868) no Hoare annotation was computed. [2018-01-21 00:37:15,606 INFO L401 ceAbstractionStarter]: For program point L867(line 867) no Hoare annotation was computed. [2018-01-21 00:37:15,606 INFO L401 ceAbstractionStarter]: For program point L866(lines 866 872) no Hoare annotation was computed. [2018-01-21 00:37:15,606 INFO L401 ceAbstractionStarter]: For program point L868'(line 868) no Hoare annotation was computed. [2018-01-21 00:37:15,606 INFO L401 ceAbstractionStarter]: For program point L869'(line 869) no Hoare annotation was computed. [2018-01-21 00:37:15,606 INFO L404 ceAbstractionStarter]: At program point L866''(lines 866 872) the Hoare annotation is: true [2018-01-21 00:37:15,606 INFO L404 ceAbstractionStarter]: At program point L867'(line 867) the Hoare annotation is: true [2018-01-21 00:37:15,606 INFO L401 ceAbstractionStarter]: For program point L867''(line 867) no Hoare annotation was computed. [2018-01-21 00:37:15,606 INFO L404 ceAbstractionStarter]: At program point l0_destroyENTRY(lines 864 873) the Hoare annotation is: true [2018-01-21 00:37:15,606 INFO L401 ceAbstractionStarter]: For program point calloc_modelErr0EnsuresViolation(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:37:15,606 INFO L401 ceAbstractionStarter]: For program point L742'(line 742) no Hoare annotation was computed. [2018-01-21 00:37:15,607 INFO L397 ceAbstractionStarter]: At program point calloc_modelENTRY(lines 740 743) the Hoare annotation is: (let ((.cse10 (select (select |old(#memory_$Pointer$.offset)| |~#list~23.base|) |~#list~23.offset|)) (.cse0 (= |#valid| |old(#valid)|)) (.cse9 (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 (= .cse9 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 (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|)))) (.cse6 (not (= .cse11 .cse10))) (.cse8 (not (= 0 .cse10)))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) (or .cse1 .cse2 .cse3 (not (= 1 |calloc_model_#in~nmemb|)) .cse4 .cse5 .cse6 .cse7 .cse8) .cse0 (or .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 (not (= |calloc_model_#in~nmemb| .cse9)) .cse6 .cse8)))) [2018-01-21 00:37:15,607 INFO L401 ceAbstractionStarter]: For program point L741'(line 741) no Hoare annotation was computed. [2018-01-21 00:37:15,607 INFO L401 ceAbstractionStarter]: For program point calloc_modelFINAL(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:37:15,607 INFO L401 ceAbstractionStarter]: For program point calloc_modelEXIT(lines 740 743) no Hoare annotation was computed. [2018-01-21 00:37:15,607 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|)) (.cse21 (select (select |#memory_$Pointer$.offset| |~#list~23.base|) |~#list~23.offset|)) (.cse22 (select (select |#memory_$Pointer$.base| |~#list~23.base|) |~#list~23.offset|)) (.cse25 (let ((.cse26 (mod (* calloc_model_~nmemb calloc_model_~size) 4294967296))) (ite (<= .cse26 2147483647) .cse26 (+ .cse26 (- 4294967296))))) (.cse20 (select |old(#valid)| |~#list~23.base|)) (.cse24 (select (select |old(#memory_$Pointer$.base)| |~#list~23.base|) |~#list~23.offset|))) (let ((.cse0 (not (= .cse24 |~#list~23.offset|))) (.cse14 (not (= .cse20 1))) (.cse15 (not (= 8 |calloc_model_#in~size|))) (.cse1 (= calloc_model_~nmemb (select |#valid| |calloc_model_#t~malloc0.base|))) (.cse4 (= (select |#length| |~#list~23.base|) 4)) (.cse9 (select |old(#valid)| |calloc_model_#t~malloc0.base|)) (.cse8 (= 8 calloc_model_~size)) (.cse12 (= (select |#length| calloc_model_~ptr~5.base) .cse25)) (.cse7 (select |old(#valid)| calloc_model_~ptr~5.base)) (.cse2 (= .cse22 |~#list~23.offset|)) (.cse3 (= 1 calloc_model_~nmemb)) (.cse5 (= 1 (select |#valid| |~#list~23.base|))) (.cse6 (= 0 .cse21)) (.cse13 (select |#valid| calloc_model_~ptr~5.base)) (.cse10 (= .cse25 (select |#length| |calloc_model_#t~malloc0.base|))) (.cse11 (= 0 (select |#valid| 0))) (.cse16 (not (= 0 (select |old(#valid)| 0)))) (.cse17 (not (= (select |old(#length)| |~#list~23.base|) 4))) (.cse18 (not (= .cse24 .cse23))) (.cse19 (not (= 0 .cse23)))) (and (or .cse0 (and .cse1 .cse2 (= 0 calloc_model_~ptr~5.offset) .cse3 .cse4 (= 0 |calloc_model_#t~malloc0.offset|) .cse5 .cse6 (= calloc_model_~ptr~5.offset .cse7) .cse8 (= |calloc_model_#t~malloc0.offset| .cse9) .cse10 .cse11 .cse12 (= .cse13 1)) .cse14 .cse15 (not (= 1 |calloc_model_#in~nmemb|)) .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse14 .cse15 (and .cse1 .cse4 (= |~#list~23.offset| .cse9) .cse8 .cse12 (= |~#list~23.offset| .cse7) .cse2 .cse3 .cse5 .cse6 (= .cse20 .cse13) (= |calloc_model_#t~malloc0.offset| .cse21) .cse10 .cse11 (= .cse22 calloc_model_~ptr~5.offset)) .cse16 .cse17 (not (= |calloc_model_#in~nmemb| .cse20)) .cse18 .cse19) (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) (exists ((|calloc_model_#t~malloc0.base| Int)) (and (<= (select |old(#valid)| |calloc_model_#t~malloc0.base|) 0) (= |#valid| (store |old(#valid)| |calloc_model_#t~malloc0.base| 1)))))))) [2018-01-21 00:37:15,607 INFO L401 ceAbstractionStarter]: For program point L741(line 741) no Hoare annotation was computed. [2018-01-21 00:37:15,607 INFO L401 ceAbstractionStarter]: For program point L780(line 780) no Hoare annotation was computed. [2018-01-21 00:37:15,607 INFO L401 ceAbstractionStarter]: For program point l4_insertEXIT(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:37:15,607 INFO L401 ceAbstractionStarter]: For program point L783(line 783) no Hoare annotation was computed. [2018-01-21 00:37:15,607 INFO L401 ceAbstractionStarter]: For program point L782(line 782) no Hoare annotation was computed. [2018-01-21 00:37:15,607 INFO L401 ceAbstractionStarter]: For program point l4_insertFINAL(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:37:15,607 INFO L401 ceAbstractionStarter]: For program point L781(line 781) no Hoare annotation was computed. [2018-01-21 00:37:15,608 INFO L401 ceAbstractionStarter]: For program point L782'(line 782) no Hoare annotation was computed. [2018-01-21 00:37:15,608 INFO L401 ceAbstractionStarter]: For program point L781'(line 781) no Hoare annotation was computed. [2018-01-21 00:37:15,608 INFO L401 ceAbstractionStarter]: For program point L780'(line 780) no Hoare annotation was computed. [2018-01-21 00:37:15,608 INFO L401 ceAbstractionStarter]: For program point l4_insertErr0EnsuresViolation(lines 776 784) no Hoare annotation was computed. [2018-01-21 00:37:15,608 INFO L397 ceAbstractionStarter]: At program point L779(line 779) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:15,608 INFO L397 ceAbstractionStarter]: At program point L778(line 778) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:15,608 INFO L401 ceAbstractionStarter]: For program point L779'(line 779) no Hoare annotation was computed. [2018-01-21 00:37:15,608 INFO L401 ceAbstractionStarter]: For program point L780''(line 780) no Hoare annotation was computed. [2018-01-21 00:37:15,608 INFO L401 ceAbstractionStarter]: For program point L778'(line 778) no Hoare annotation was computed. [2018-01-21 00:37:15,608 INFO L397 ceAbstractionStarter]: At program point l4_insertENTRY(lines 776 784) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:15,608 INFO L401 ceAbstractionStarter]: For program point L779''(line 779) no Hoare annotation was computed. [2018-01-21 00:37:15,608 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieFINAL(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:37:15,608 INFO L401 ceAbstractionStarter]: For program point L772(lines 772 773) no Hoare annotation was computed. [2018-01-21 00:37:15,608 INFO L397 ceAbstractionStarter]: At program point L771(line 771) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .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:37:15,608 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieErr0EnsuresViolation(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:37:15,609 INFO L401 ceAbstractionStarter]: For program point L771'(line 771) no Hoare annotation was computed. [2018-01-21 00:37:15,609 INFO L397 ceAbstractionStarter]: At program point zalloc_or_dieENTRY(lines 769 775) the Hoare annotation is: (let ((.cse0 (= |#valid| |old(#valid)|))) (and (or (not (exists ((|calloc_model_#t~malloc0.base| Int)) (= 1 (select |old(#valid)| |calloc_model_#t~malloc0.base|)))) .cse0) .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:37:15,609 INFO L401 ceAbstractionStarter]: For program point zalloc_or_dieEXIT(lines 769 775) no Hoare annotation was computed. [2018-01-21 00:37:15,609 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initErr0EnsuresViolation(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:37:15,609 INFO L401 ceAbstractionStarter]: For program point L876'(line 876) no Hoare annotation was computed. [2018-01-21 00:37:15,609 INFO L401 ceAbstractionStarter]: For program point L876(line 876) no Hoare annotation was computed. [2018-01-21 00:37:15,609 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:37:15,609 INFO L397 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(lines 1 881) the Hoare annotation is: (= |#valid| |old(#valid)|) [2018-01-21 00:37:15,609 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:37:15,609 INFO L401 ceAbstractionStarter]: For program point L858(line 858) no Hoare annotation was computed. [2018-01-21 00:37:15,609 INFO L401 ceAbstractionStarter]: For program point L857(line 857) no Hoare annotation was computed. [2018-01-21 00:37:15,609 INFO L401 ceAbstractionStarter]: For program point L856(lines 856 862) no Hoare annotation was computed. [2018-01-21 00:37:15,610 INFO L404 ceAbstractionStarter]: At program point L857'(line 857) the Hoare annotation is: true [2018-01-21 00:37:15,610 INFO L401 ceAbstractionStarter]: For program point L857''(line 857) no Hoare annotation was computed. [2018-01-21 00:37:15,610 INFO L401 ceAbstractionStarter]: For program point L858'(line 858) no Hoare annotation was computed. [2018-01-21 00:37:15,610 INFO L401 ceAbstractionStarter]: For program point L859(line 859) no Hoare annotation was computed. [2018-01-21 00:37:15,610 INFO L404 ceAbstractionStarter]: At program point L856''(lines 856 862) the Hoare annotation is: true [2018-01-21 00:37:15,610 INFO L401 ceAbstractionStarter]: For program point L856'''(lines 856 862) no Hoare annotation was computed. [2018-01-21 00:37:15,610 INFO L404 ceAbstractionStarter]: At program point l1_destroyENTRY(lines 854 863) the Hoare annotation is: true [2018-01-21 00:37:15,610 INFO L401 ceAbstractionStarter]: For program point l1_destroyErr0EnsuresViolation(lines 854 863) no Hoare annotation was computed. [2018-01-21 00:37:15,610 INFO L401 ceAbstractionStarter]: For program point L859'(line 859) no Hoare annotation was computed. [2018-01-21 00:37:15,610 INFO L401 ceAbstractionStarter]: For program point l1_destroyEXIT(lines 854 863) no Hoare annotation was computed. [2018-01-21 00:37:15,610 INFO L404 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(lines 1 881) the Hoare annotation is: true [2018-01-21 00:37:15,610 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:37:15,610 INFO L397 ceAbstractionStarter]: At program point L1(lines 1 881) 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 (exists ((|calloc_model_#t~malloc0.base| Int)) (= (select |#valid| |calloc_model_#t~malloc0.base|) 1)) (= .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:37:15,610 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startErr0EnsuresViolation(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:37:15,611 INFO L401 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(lines 1 881) no Hoare annotation was computed. [2018-01-21 00:37:15,611 INFO L401 ceAbstractionStarter]: For program point L846'''(lines 846 852) no Hoare annotation was computed. [2018-01-21 00:37:15,611 INFO L401 ceAbstractionStarter]: For program point l2_destroyErr0EnsuresViolation(lines 844 853) no Hoare annotation was computed. [2018-01-21 00:37:15,611 INFO L401 ceAbstractionStarter]: For program point L847(line 847) no Hoare annotation was computed. [2018-01-21 00:37:15,611 INFO L401 ceAbstractionStarter]: For program point L846(lines 846 852) no Hoare annotation was computed. [2018-01-21 00:37:15,611 INFO L404 ceAbstractionStarter]: At program point L847'(line 847) the Hoare annotation is: true [2018-01-21 00:37:15,611 INFO L401 ceAbstractionStarter]: For program point L847''(line 847) no Hoare annotation was computed. [2018-01-21 00:37:15,611 INFO L401 ceAbstractionStarter]: For program point L849(line 849) no Hoare annotation was computed. [2018-01-21 00:37:15,611 INFO L401 ceAbstractionStarter]: For program point L848(line 848) no Hoare annotation was computed. [2018-01-21 00:37:15,611 INFO L404 ceAbstractionStarter]: At program point L846''(lines 846 852) the Hoare annotation is: true [2018-01-21 00:37:15,611 INFO L404 ceAbstractionStarter]: At program point l2_destroyENTRY(lines 844 853) the Hoare annotation is: true [2018-01-21 00:37:15,611 INFO L401 ceAbstractionStarter]: For program point l2_destroyEXIT(lines 844 853) no Hoare annotation was computed. [2018-01-21 00:37:15,611 INFO L401 ceAbstractionStarter]: For program point L848'(line 848) no Hoare annotation was computed. [2018-01-21 00:37:15,611 INFO L401 ceAbstractionStarter]: For program point L849'(line 849) no Hoare annotation was computed. [2018-01-21 00:37:15,612 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:37:15,612 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:37:15,612 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:37:15,612 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:37:15,612 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:37:15,612 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:37:15,613 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:37:15,613 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l1_insertErr0EnsuresViolation======== [2018-01-21 00:37:15,613 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:37:15,614 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states. [2018-01-21 00:37:15,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-01-21 00:37:15,614 INFO L314 BasicCegarLoop]: Found error trace [2018-01-21 00:37:15,614 INFO L322 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 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:37:15,614 INFO L371 AbstractCegarLoop]: === Iteration 1 === [l1_insertErr0EnsuresViolation]=== [2018-01-21 00:37:15,615 INFO L82 PathProgramCache]: Analyzing trace with hash 470535462, now seen corresponding path program 1 times [2018-01-21 00:37:15,615 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-21 00:37:15,615 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:37:15,615 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-21 00:37:15,616 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-21 00:37:15,616 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-21 00:37:15,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-21 00:37:15,621 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-21 00:37:15,636 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2018-01-21 00:37:15,637 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-21 00:37:15,637 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-21 00:37:15,637 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 59 with the following transitions: [2018-01-21 00:37:15,637 INFO L201 CegarAbsIntRunner]: [48], [88], [90], [94], [112], [118], [119], [170], [172], [186], [188], [189], [190], [191], [192], [194], [195], [196], [197], [199], [200], [218], [220], [224], [225], [227], [228], [229], [230], [284], [290], [291], [292], [302], [303], [306], [307], [312], [313], [316], [317], [318] [2018-01-21 00:37:15,638 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-21 00:37:15,638 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) [2018-01-21 00:37:15,670 INFO L262 AbstractInterpreter]: Error location(s) were unreachable [2018-01-21 00:37:15,671 INFO L268 AbstractInterpreter]: Visited 26 different actions 26 times. Never merged. Never widened. Never found a fixpoint. Largest state had 28 variables. [2018-01-21 00:37:15,676 INFO L395 sIntCurrentIteration]: Generating AbsInt predicates [2018-01-21 00:37:15,715 INFO L232 lantSequenceWeakener]: Weakened 25 states. On average, predicates are now at 65.26% of their original sizes. [2018-01-21 00:37:15,715 INFO L408 sIntCurrentIteration]: Unifying AI predicates Received shutdown request... [2018-01-21 00:37:15,920 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:37:15,922 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:37:15,922 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:37:15,922 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:37:15,922 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:37:15,922 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:37:15,922 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:37:15,923 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:37:15,923 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l0_destroyErr0EnsuresViolation======== [2018-01-21 00:37:15,923 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:37:15,924 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states. [2018-01-21 00:37:15,925 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:37:15,926 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:37:15,926 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:37:15,926 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:37:15,926 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:37:15,926 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:37:15,926 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:37:15,927 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:37:15,927 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == calloc_modelErr0EnsuresViolation======== [2018-01-21 00:37:15,927 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:37:15,928 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states. [2018-01-21 00:37:15,929 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:37:15,930 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:37:15,930 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:37:15,930 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:37:15,930 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:37:15,930 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:37:15,930 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:37:15,930 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:37:15,930 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l4_insertErr0EnsuresViolation======== [2018-01-21 00:37:15,930 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:37:15,932 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states. [2018-01-21 00:37:15,932 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:37:15,933 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:37:15,933 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:37:15,933 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:37:15,933 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:37:15,934 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:37:15,934 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:37:15,934 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:37:15,934 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == zalloc_or_dieErr0EnsuresViolation======== [2018-01-21 00:37:15,934 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:37:15,935 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states. [2018-01-21 00:37:15,936 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:37:15,937 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:37:15,937 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:37:15,937 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:37:15,937 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:37:15,937 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:37:15,937 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:37:15,937 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:37:15,937 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.initErr0EnsuresViolation======== [2018-01-21 00:37:15,937 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:37:15,939 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states. [2018-01-21 00:37:15,939 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:37:15,940 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:37:15,940 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:37:15,940 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:37:15,940 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:37:15,940 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:37:15,940 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:37:15,940 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:37:15,940 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l1_destroyErr0EnsuresViolation======== [2018-01-21 00:37:15,940 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:37:15,941 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states. [2018-01-21 00:37:15,941 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:37:15,942 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:37:15,942 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:37:15,942 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:37:15,942 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:37:15,942 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:37:15,942 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:37:15,942 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:37:15,942 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.startErr0EnsuresViolation======== [2018-01-21 00:37:15,942 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:37:15,943 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states. [2018-01-21 00:37:15,943 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:37:15,944 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-21 00:37:15,944 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-21 00:37:15,944 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-21 00:37:15,944 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-21 00:37:15,944 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-21 00:37:15,944 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-21 00:37:15,944 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-21 00:37:15,945 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == l2_destroyErr0EnsuresViolation======== [2018-01-21 00:37:15,945 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-21 00:37:15,946 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states. [2018-01-21 00:37:15,946 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-21 00:37:15,947 WARN L187 ceAbstractionStarter]: Timeout [2018-01-21 00:37:15,947 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.01 12:37:15 BoogieIcfgContainer [2018-01-21 00:37:15,947 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-01-21 00:37:15,949 INFO L168 Benchmark]: Toolchain (without parser) took 48885.20 ms. Allocated memory was 305.7 MB in the beginning and 1.6 GB in the end (delta: 1.3 GB). Free memory was 262.6 MB in the beginning and 1.3 GB in the end (delta: -997.0 MB). Peak memory consumption was 323.2 MB. Max. memory is 5.3 GB. [2018-01-21 00:37:15,950 INFO L168 Benchmark]: CDTParser took 0.16 ms. Allocated memory is still 305.7 MB. Free memory is still 269.6 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-01-21 00:37:15,950 INFO L168 Benchmark]: CACSL2BoogieTranslator took 238.66 ms. Allocated memory is still 305.7 MB. Free memory was 262.6 MB in the beginning and 249.6 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:37:15,950 INFO L168 Benchmark]: Boogie Preprocessor took 46.63 ms. Allocated memory is still 305.7 MB. Free memory was 249.6 MB in the beginning and 247.6 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:37:15,951 INFO L168 Benchmark]: RCFGBuilder took 591.79 ms. Allocated memory is still 305.7 MB. Free memory was 247.6 MB in the beginning and 204.6 MB in the end (delta: 43.0 MB). Peak memory consumption was 43.0 MB. Max. memory is 5.3 GB. [2018-01-21 00:37:15,951 INFO L168 Benchmark]: TraceAbstraction took 48000.58 ms. Allocated memory was 305.7 MB in the beginning and 1.6 GB in the end (delta: 1.3 GB). Free memory was 204.6 MB in the beginning and 1.3 GB in the end (delta: -1.1 GB). Peak memory consumption was 265.2 MB. Max. memory is 5.3 GB. [2018-01-21 00:37:15,953 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.16 ms. Allocated memory is still 305.7 MB. Free memory is still 269.6 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 238.66 ms. Allocated memory is still 305.7 MB. Free memory was 262.6 MB in the beginning and 249.6 MB in the end (delta: 13.0 MB). Peak memory consumption was 13.0 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 46.63 ms. Allocated memory is still 305.7 MB. Free memory was 249.6 MB in the beginning and 247.6 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 591.79 ms. Allocated memory is still 305.7 MB. Free memory was 247.6 MB in the beginning and 204.6 MB in the end (delta: 43.0 MB). Peak memory consumption was 43.0 MB. Max. memory is 5.3 GB. * TraceAbstraction took 48000.58 ms. Allocated memory was 305.7 MB in the beginning and 1.6 GB in the end (delta: 1.3 GB). Free memory was 204.6 MB in the beginning and 1.3 GB in the end (delta: -1.1 GB). Peak memory consumption was 265.2 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2: - StatisticsResult: ArrayEqualityDomainStatistics #Locations : 136 LocStat_MAX_WEQGRAPH_SIZE : 0 LocStat_MAX_SIZEOF_WEQEDGELABEL : 0 LocStat_NO_SUPPORTING_EQUALITIES : 1692 LocStat_NO_SUPPORTING_DISEQUALITIES : 802 LocStat_NO_DISJUNCTIONS : -272 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 171 TransStat_MAX_WEQGRAPH_SIZE : 0 TransStat_MAX_SIZEOF_WEQEDGELABEL : 0 TransStat_NO_SUPPORTING_EQUALITIES : 338 TransStat_NO_SUPPORTING_DISEQUALITIES : 15 TransStat_NO_DISJUNCTIONS : 181 TransStat_MAX_NO_DISJUNCTIONS : 4 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 0.566735 RENAME_VARIABLES(MILLISECONDS) : 0.291733 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.531955 PROJECTAWAY(MILLISECONDS) : 0.059299 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.002244 DISJOIN(MILLISECONDS) : 1.199361 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.331922 ADD_EQUALITY(MILLISECONDS) : 0.018825 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.014520 #CONJOIN_DISJUNCTIVE : 357 #RENAME_VARIABLES : 655 #UNFREEZE : 0 #CONJOIN : 709 #PROJECTAWAY : 573 #ADD_WEAK_EQUALITY : 76 #DISJOIN : 115 #RENAME_VARIABLES_DISJUNCTIVE : 634 #ADD_EQUALITY : 346 #DISJOIN_DISJUNCTIVE : 0 #ADD_DISEQUALITY : 8 - StatisticsResult: ArrayEqualityDomainStatistics #Locations : 96 LocStat_MAX_WEQGRAPH_SIZE : 0 LocStat_MAX_SIZEOF_WEQEDGELABEL : 0 LocStat_NO_SUPPORTING_EQUALITIES : 1229 LocStat_NO_SUPPORTING_DISEQUALITIES : 572 LocStat_NO_DISJUNCTIONS : -192 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 121 TransStat_MAX_WEQGRAPH_SIZE : 0 TransStat_MAX_SIZEOF_WEQEDGELABEL : 0 TransStat_NO_SUPPORTING_EQUALITIES : 235 TransStat_NO_SUPPORTING_DISEQUALITIES : 9 TransStat_NO_DISJUNCTIONS : 122 TransStat_MAX_NO_DISJUNCTIONS : 2 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 0.307710 RENAME_VARIABLES(MILLISECONDS) : 0.160401 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.283707 PROJECTAWAY(MILLISECONDS) : 0.052181 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.001308 DISJOIN(MILLISECONDS) : 0.253938 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.183562 ADD_EQUALITY(MILLISECONDS) : 0.018418 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.010013 #CONJOIN_DISJUNCTIVE : 262 #RENAME_VARIABLES : 487 #UNFREEZE : 0 #CONJOIN : 508 #PROJECTAWAY : 416 #ADD_WEAK_EQUALITY : 73 #DISJOIN : 85 #RENAME_VARIABLES_DISJUNCTIVE : 481 #ADD_EQUALITY : 267 #DISJOIN_DISJUNCTIVE : 0 #ADD_DISEQUALITY : 5 - StatisticsResult: ArrayEqualityDomainStatistics #Locations : 128 LocStat_MAX_WEQGRAPH_SIZE : 0 LocStat_MAX_SIZEOF_WEQEDGELABEL : 0 LocStat_NO_SUPPORTING_EQUALITIES : 1587 LocStat_NO_SUPPORTING_DISEQUALITIES : 732 LocStat_NO_DISJUNCTIONS : -256 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 163 TransStat_MAX_WEQGRAPH_SIZE : 0 TransStat_MAX_SIZEOF_WEQEDGELABEL : 0 TransStat_NO_SUPPORTING_EQUALITIES : 315 TransStat_NO_SUPPORTING_DISEQUALITIES : 13 TransStat_NO_DISJUNCTIONS : 170 TransStat_MAX_NO_DISJUNCTIONS : 4 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 0.293294 RENAME_VARIABLES(MILLISECONDS) : 0.198052 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.276179 PROJECTAWAY(MILLISECONDS) : 0.036995 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.002131 DISJOIN(MILLISECONDS) : 0.419797 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.213581 ADD_EQUALITY(MILLISECONDS) : 0.007644 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.010749 #CONJOIN_DISJUNCTIVE : 330 #RENAME_VARIABLES : 599 #UNFREEZE : 0 #CONJOIN : 645 #PROJECTAWAY : 527 #ADD_WEAK_EQUALITY : 75 #DISJOIN : 100 #RENAME_VARIABLES_DISJUNCTIVE : 584 #ADD_EQUALITY : 331 #DISJOIN_DISJUNCTIVE : 0 #ADD_DISEQUALITY : 7 - StatisticsResult: ArrayEqualityDomainStatistics #Locations : 25 LocStat_MAX_WEQGRAPH_SIZE : 0 LocStat_MAX_SIZEOF_WEQEDGELABEL : 0 LocStat_NO_SUPPORTING_EQUALITIES : 310 LocStat_NO_SUPPORTING_DISEQUALITIES : 61 LocStat_NO_DISJUNCTIONS : -50 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 38 TransStat_MAX_WEQGRAPH_SIZE : 0 TransStat_MAX_SIZEOF_WEQEDGELABEL : 0 TransStat_NO_SUPPORTING_EQUALITIES : 95 TransStat_NO_SUPPORTING_DISEQUALITIES : 6 TransStat_NO_DISJUNCTIONS : 37 TransStat_MAX_NO_DISJUNCTIONS : 1 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 0.004343 RENAME_VARIABLES(MILLISECONDS) : 0.082695 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.127355 PROJECTAWAY(MILLISECONDS) : 0.195840 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.000578 DISJOIN(MILLISECONDS) : 0.000000 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.097398 ADD_EQUALITY(MILLISECONDS) : 0.005731 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.006495 #CONJOIN_DISJUNCTIVE : 53 #RENAME_VARIABLES : 72 #UNFREEZE : 0 #CONJOIN : 115 #PROJECTAWAY : 76 #ADD_WEAK_EQUALITY : 9 #DISJOIN : 0 #RENAME_VARIABLES_DISJUNCTIVE : 73 #ADD_EQUALITY : 97 #DISJOIN_DISJUNCTIVE : 0 #ADD_DISEQUALITY : 2 - StatisticsResult: ArrayEqualityDomainStatistics #Locations : 160 LocStat_MAX_WEQGRAPH_SIZE : 0 LocStat_MAX_SIZEOF_WEQEDGELABEL : 0 LocStat_NO_SUPPORTING_EQUALITIES : 2042 LocStat_NO_SUPPORTING_DISEQUALITIES : 1013 LocStat_NO_DISJUNCTIONS : -320 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 196 TransStat_MAX_WEQGRAPH_SIZE : 0 TransStat_MAX_SIZEOF_WEQEDGELABEL : 0 TransStat_NO_SUPPORTING_EQUALITIES : 408 TransStat_NO_SUPPORTING_DISEQUALITIES : 20 TransStat_NO_DISJUNCTIONS : 215 TransStat_MAX_NO_DISJUNCTIONS : 4 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 0.284919 RENAME_VARIABLES(MILLISECONDS) : 0.002580 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.101542 PROJECTAWAY(MILLISECONDS) : 0.034220 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.001793 DISJOIN(MILLISECONDS) : 0.773256 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.008615 ADD_EQUALITY(MILLISECONDS) : 0.017293 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.012286 #CONJOIN_DISJUNCTIVE : 507 #RENAME_VARIABLES : 1030 #UNFREEZE : 0 #CONJOIN : 1052 #PROJECTAWAY : 836 #ADD_WEAK_EQUALITY : 79 #DISJOIN : 222 #RENAME_VARIABLES_DISJUNCTIVE : 961 #ADD_EQUALITY : 392 #DISJOIN_DISJUNCTIVE : 0 #ADD_DISEQUALITY : 10 - StatisticsResult: ArrayEqualityDomainStatistics #Locations : 25 LocStat_MAX_WEQGRAPH_SIZE : 0 LocStat_MAX_SIZEOF_WEQEDGELABEL : 0 LocStat_NO_SUPPORTING_EQUALITIES : 310 LocStat_NO_SUPPORTING_DISEQUALITIES : 61 LocStat_NO_DISJUNCTIONS : -50 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 38 TransStat_MAX_WEQGRAPH_SIZE : 0 TransStat_MAX_SIZEOF_WEQEDGELABEL : 0 TransStat_NO_SUPPORTING_EQUALITIES : 95 TransStat_NO_SUPPORTING_DISEQUALITIES : 6 TransStat_NO_DISJUNCTIONS : 37 TransStat_MAX_NO_DISJUNCTIONS : 1 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 0.003645 RENAME_VARIABLES(MILLISECONDS) : 0.072020 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.105292 PROJECTAWAY(MILLISECONDS) : 0.117309 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.000859 DISJOIN(MILLISECONDS) : 0.000000 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.085035 ADD_EQUALITY(MILLISECONDS) : 0.004814 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.006083 #CONJOIN_DISJUNCTIVE : 53 #RENAME_VARIABLES : 72 #UNFREEZE : 0 #CONJOIN : 115 #PROJECTAWAY : 76 #ADD_WEAK_EQUALITY : 9 #DISJOIN : 0 #RENAME_VARIABLES_DISJUNCTIVE : 73 #ADD_EQUALITY : 97 #DISJOIN_DISJUNCTIVE : 0 #ADD_DISEQUALITY : 2 - StatisticsResult: ArrayEqualityDomainStatistics #Locations : 25 LocStat_MAX_WEQGRAPH_SIZE : 0 LocStat_MAX_SIZEOF_WEQEDGELABEL : 0 LocStat_NO_SUPPORTING_EQUALITIES : 310 LocStat_NO_SUPPORTING_DISEQUALITIES : 61 LocStat_NO_DISJUNCTIONS : -50 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 38 TransStat_MAX_WEQGRAPH_SIZE : 0 TransStat_MAX_SIZEOF_WEQEDGELABEL : 0 TransStat_NO_SUPPORTING_EQUALITIES : 95 TransStat_NO_SUPPORTING_DISEQUALITIES : 6 TransStat_NO_DISJUNCTIONS : 37 TransStat_MAX_NO_DISJUNCTIONS : 1 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 0.004289 RENAME_VARIABLES(MILLISECONDS) : 0.076351 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 0.114896 PROJECTAWAY(MILLISECONDS) : 0.134095 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.000204 DISJOIN(MILLISECONDS) : 0.000000 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 0.088502 ADD_EQUALITY(MILLISECONDS) : 0.005226 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.006234 #CONJOIN_DISJUNCTIVE : 53 #RENAME_VARIABLES : 72 #UNFREEZE : 0 #CONJOIN : 115 #PROJECTAWAY : 76 #ADD_WEAK_EQUALITY : 9 #DISJOIN : 0 #RENAME_VARIABLES_DISJUNCTIVE : 73 #ADD_EQUALITY : 97 #DISJOIN_DISJUNCTIVE : 0 #ADD_DISEQUALITY : 2 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 834]: 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, 181 locations, 15 error locations. SAFE Result, 3.8s OverallTime, 2 OverallIterations, 6 TraceHistogramMax, 0.2s AutomataDifference, 0.0s DeadEndRemovalTime, 0.1s HoareAnnotationTime, HoareTripleCheckerStatistics: 215 SDtfs, 14 SDslu, 2 SDs, 0 SdLazy, 8 SolverSat, 12 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 446 GetRequests, 438 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=181occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 1.2s 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, 45 LocationsWithAnnotation, 114 PreInvPairs, 116 NumberOfFragments, 160 HoareAnnotationTreeSize, 114 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 45 FomulaSimplificationsInter, 79 FormulaSimplificationTreeSizeReductionInter, 0.1s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.5s InterpolantComputationTime, 467 NumberOfCodeBlocks, 467 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 464 ConstructedInterpolants, 10 QuantifiedInterpolants, 124656 SizeOfPredicates, 3 NumberOfNonLiveVariables, 907 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 3 InterpolantComputations, 2 PerfectInterpolantSequences, 455/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: l0_insertErr0EnsuresViolation CFG has 16 procedures, 181 locations, 15 error locations. SAFE Result, 1.8s OverallTime, 2 OverallIterations, 6 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.1s HoareAnnotationTime, HoareTripleCheckerStatistics: 285 SDtfs, 13 SDslu, 3 SDs, 0 SdLazy, 25 SolverSat, 6 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 430 GetRequests, 429 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=181occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.5s 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, 45 LocationsWithAnnotation, 104 PreInvPairs, 124 NumberOfFragments, 95 HoareAnnotationTreeSize, 104 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 45 FomulaSimplificationsInter, 4 FormulaSimplificationTreeSizeReductionInter, 0.0s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 432 NumberOfCodeBlocks, 432 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 428 ConstructedInterpolants, 0 QuantifiedInterpolants, 147752 SizeOfPredicates, 0 NumberOfNonLiveVariables, 936 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: 824]: 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, 181 locations, 15 error locations. SAFE Result, 1.3s OverallTime, 2 OverallIterations, 6 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 215 SDtfs, 14 SDslu, 2 SDs, 0 SdLazy, 8 SolverSat, 12 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 430 GetRequests, 422 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=181occurred 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, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 2 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 45 LocationsWithAnnotation, 114 PreInvPairs, 116 NumberOfFragments, 160 HoareAnnotationTreeSize, 114 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 45 FomulaSimplificationsInter, 79 FormulaSimplificationTreeSizeReductionInter, 0.0s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 455 NumberOfCodeBlocks, 455 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 452 ConstructedInterpolants, 10 QuantifiedInterpolants, 116960 SizeOfPredicates, 3 NumberOfNonLiveVariables, 883 ConjunctsInSsa, 4 ConjunctsInUnsatCore, 3 InterpolantComputations, 2 PerfectInterpolantSequences, 455/510 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, REUSE_STATISTICS: No data available - PositiveResult [Line: 795]: 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, 181 locations, 15 error locations. SAFE Result, 3.5s OverallTime, 1 OverallIterations, 3 TraceHistogramMax, 2.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.6s HoareAnnotationTime, HoareTripleCheckerStatistics: 9 SDtfs, 90 SDslu, 21 SDs, 0 SdLazy, 251 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.5s Time, PredicateUnifierStatistics: 2 DeclaredPredicates, 97 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 1.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=181occurred 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, 1 AbstIntIterations, 1 AbstIntStrong, 0.9733670891100253 AbsIntWeakeningRatio, 1.4050632911392404 AbsIntAvgWeakeningVarsNumRemoved, 3.2531645569620253 AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 45 LocationsWithAnnotation, 65 PreInvPairs, 68 NumberOfFragments, 1166 HoareAnnotationTreeSize, 65 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 45 FomulaSimplificationsInter, 637 FormulaSimplificationTreeSizeReductionInter, 0.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 80 NumberOfCodeBlocks, 80 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 - PositiveResult [Line: 874]: 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: mainErr0EnsuresViolation CFG has 16 procedures, 181 locations, 15 error locations. SAFE Result, 34.8s OverallTime, 2 OverallIterations, 6 TraceHistogramMax, 10.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.9s HoareAnnotationTime, HoareTripleCheckerStatistics: 205 SDtfs, 70 SDslu, 150 SDs, 0 SdLazy, 1844 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 4.3s Time, PredicateUnifierStatistics: 2 DeclaredPredicates, 265 GetRequests, 85 SyntacticMatches, 17 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7818 ImplicationChecksByTransitivity, 22.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=181occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.8s AbstIntTime, 1 AbstIntIterations, 1 AbstIntStrong, 0.915021460161751 AbsIntWeakeningRatio, 1.2793522267206479 AbsIntAvgWeakeningVarsNumRemoved, 6.336032388663968 AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 2 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 45 LocationsWithAnnotation, 114 PreInvPairs, 117 NumberOfFragments, 1103 HoareAnnotationTreeSize, 114 FomulaSimplifications, 84 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 45 FomulaSimplificationsInter, 534 FormulaSimplificationTreeSizeReductionInter, 0.9s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 264 NumberOfCodeBlocks, 264 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 15 ConstructedInterpolants, 0 QuantifiedInterpolants, 225 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: 785]: 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_insertErr0EnsuresViolation CFG has 16 procedures, 181 locations, 15 error locations. SAFE Result, 2.2s OverallTime, 1 OverallIterations, 4 TraceHistogramMax, 1.2s AutomataDifference, 0.0s DeadEndRemovalTime, 0.6s HoareAnnotationTime, HoareTripleCheckerStatistics: 9 SDtfs, 86 SDslu, 21 SDs, 0 SdLazy, 251 SolverSat, 38 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.4s Time, PredicateUnifierStatistics: 2 DeclaredPredicates, 119 GetRequests, 78 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 0.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=181occurred 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, 1 AbstIntIterations, 1 AbstIntStrong, 0.979168317224673 AbsIntWeakeningRatio, 1.4257425742574257 AbsIntAvgWeakeningVarsNumRemoved, 2.5445544554455446 AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 45 LocationsWithAnnotation, 65 PreInvPairs, 68 NumberOfFragments, 1166 HoareAnnotationTreeSize, 65 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 45 FomulaSimplificationsInter, 633 FormulaSimplificationTreeSizeReductionInter, 0.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 102 NumberOfCodeBlocks, 102 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: 805]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 805). Cancelled while BasicCegarLoop was analyzing trace of length 59 with TraceHistMax 2, while AbsIntCurrentIteration was generating AI predicates, while PredicateComparison was comparing new predicate (quantifier-free) to 20 known predicates. - StatisticsResult: Ultimate Automizer benchmark data for error location: l1_insertErr0EnsuresViolation CFG has 16 procedures, 181 locations, 15 error locations. TIMEOUT Result, 0.3s OverallTime, 1 OverallIterations, 2 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=181occurred 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, 1 AbstIntIterations, 1 AbstIntStrong, 0.9630877199945961 AbsIntWeakeningRatio, 1.2982456140350878 AbsIntAvgWeakeningVarsNumRemoved, 4.508771929824562 AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, REUSE_STATISTICS: No data available - TimeoutResultAtElement [Line: 864]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 864). Cancelled while IsEmpty was searching accepting run (input had 181 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: l0_destroyErr0EnsuresViolation CFG has 16 procedures, 181 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=181occurred 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 181 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: calloc_modelErr0EnsuresViolation CFG has 16 procedures, 181 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=181occurred 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: 776]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 776). Cancelled while IsEmpty was searching accepting run (input had 181 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: l4_insertErr0EnsuresViolation CFG has 16 procedures, 181 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=181occurred 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: 769]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 769). Cancelled while IsEmpty was searching accepting run (input had 181 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: zalloc_or_dieErr0EnsuresViolation CFG has 16 procedures, 181 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=181occurred 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 181 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: ULTIMATE.initErr0EnsuresViolation CFG has 16 procedures, 181 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=181occurred 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: 854]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 854). Cancelled while IsEmpty was searching accepting run (input had 181 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: l1_destroyErr0EnsuresViolation CFG has 16 procedures, 181 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=181occurred 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 181 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: ULTIMATE.startErr0EnsuresViolation CFG has 16 procedures, 181 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=181occurred 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: 844]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 844). Cancelled while IsEmpty was searching accepting run (input had 181 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: l2_destroyErr0EnsuresViolation CFG has 16 procedures, 181 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=181occurred 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-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-Benchmark-0-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-0-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-0-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-1-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-1-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-2-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-2-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-3-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-3-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-4-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-4-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-5-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-5-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-VPDomainBenchmark-6-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-6-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-1-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-2-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-3-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-4-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-5-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-6-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-7-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-8-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-9-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-10-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-11-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-12-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-13-2018-01-21_00-37-15-972.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/test-0237_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ_imprecise.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-14-2018-01-21_00-37-15-972.csv Completed graceful shutdown