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.epf -i ../../../trunk/examples/svcomp/memsafety-ext2/complex_data_creation_test02_true-valid-memsafety.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-2f49842 [2018-01-20 23:41:37,927 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-01-20 23:41:37,929 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-01-20 23:41:37,942 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-01-20 23:41:37,943 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-01-20 23:41:37,944 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-01-20 23:41:37,945 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-01-20 23:41:37,947 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-01-20 23:41:37,949 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-01-20 23:41:37,949 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-01-20 23:41:37,950 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-01-20 23:41:37,950 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-01-20 23:41:37,951 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-01-20 23:41:37,952 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-01-20 23:41:37,953 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-01-20 23:41:37,956 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-01-20 23:41:37,958 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-01-20 23:41:37,960 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-01-20 23:41:37,961 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-01-20 23:41:37,962 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-01-20 23:41:37,965 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-01-20 23:41:37,965 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-01-20 23:41:37,965 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-01-20 23:41:37,966 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-01-20 23:41:37,967 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-01-20 23:41:37,968 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-01-20 23:41:37,969 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-01-20 23:41:37,969 INFO L177 SettingsManager]: PEA to Boogie provides no preferences, ignoring... [2018-01-20 23:41:37,969 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-01-20 23:41:37,970 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-01-20 23:41:37,970 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-01-20 23:41:37,970 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.epf [2018-01-20 23:41:37,981 INFO L110 SettingsManager]: Loading preferences was successful [2018-01-20 23:41:37,981 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-01-20 23:41:37,982 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-01-20 23:41:37,982 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-01-20 23:41:37,982 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-01-20 23:41:37,982 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-01-20 23:41:37,983 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-01-20 23:41:37,983 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-01-20 23:41:37,983 INFO L133 SettingsManager]: * sizeof long=4 [2018-01-20 23:41:37,984 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-01-20 23:41:37,984 INFO L133 SettingsManager]: * Check allocation purity=true [2018-01-20 23:41:37,984 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-01-20 23:41:37,984 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-01-20 23:41:37,984 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-01-20 23:41:37,984 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-01-20 23:41:37,985 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-01-20 23:41:37,985 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-01-20 23:41:37,985 INFO L133 SettingsManager]: * sizeof long double=12 [2018-01-20 23:41:37,985 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-01-20 23:41:37,985 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-01-20 23:41:37,986 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-01-20 23:41:37,986 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-01-20 23:41:37,986 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-01-20 23:41:37,986 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-01-20 23:41:37,986 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-01-20 23:41:37,987 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-20 23:41:37,987 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-01-20 23:41:37,987 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-01-20 23:41:37,987 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-01-20 23:41:37,987 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-01-20 23:41:37,988 INFO L133 SettingsManager]: * Stop after first violation was found=false [2018-01-20 23:41:37,988 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-01-20 23:41:37,988 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-01-20 23:41:37,988 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-01-20 23:41:37,988 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-01-20 23:41:37,988 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2018-01-20 23:41:37,989 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-01-20 23:41:37,989 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-01-20 23:41:38,026 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-01-20 23:41:38,038 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully initialized [2018-01-20 23:41:38,042 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-01-20 23:41:38,043 INFO L271 PluginConnector]: Initializing CDTParser... [2018-01-20 23:41:38,044 INFO L276 PluginConnector]: CDTParser initialized [2018-01-20 23:41:38,045 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/memsafety-ext2/complex_data_creation_test02_true-valid-memsafety.i [2018-01-20 23:41:38,219 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-01-20 23:41:38,223 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-01-20 23:41:38,257 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-01-20 23:41:38,257 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-01-20 23:41:38,265 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-01-20 23:41:38,266 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.01 11:41:38" (1/1) ... [2018-01-20 23:41:38,269 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@42bb0702 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.01 11:41:38, skipping insertion in model container [2018-01-20 23:41:38,269 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.01 11:41:38" (1/1) ... [2018-01-20 23:41:38,283 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-20 23:41:38,321 INFO L153 Dispatcher]: Using SV-COMP mode [2018-01-20 23:41:38,443 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-20 23:41:38,471 INFO L450 PostProcessor]: Settings: Checked method=main [2018-01-20 23:41:38,481 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.01 11:41:38 WrapperNode [2018-01-20 23:41:38,482 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-01-20 23:41:38,482 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-01-20 23:41:38,483 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-01-20 23:41:38,483 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-01-20 23:41:38,500 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.01 11:41:38" (1/1) ... [2018-01-20 23:41:38,501 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.01 11:41:38" (1/1) ... [2018-01-20 23:41:38,514 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.01 11:41:38" (1/1) ... [2018-01-20 23:41:38,515 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.01 11:41:38" (1/1) ... [2018-01-20 23:41:38,525 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.01 11:41:38" (1/1) ... [2018-01-20 23:41:38,530 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.01 11:41:38" (1/1) ... [2018-01-20 23:41:38,532 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.01 11:41:38" (1/1) ... [2018-01-20 23:41:38,536 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-01-20 23:41:38,537 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-01-20 23:41:38,537 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-01-20 23:41:38,537 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-01-20 23:41:38,538 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.01 11:41:38" (1/1) ... No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-01-20 23:41:38,594 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-01-20 23:41:38,594 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-01-20 23:41:38,594 INFO L136 BoogieDeclarations]: Found implementation of procedure create_data [2018-01-20 23:41:38,594 INFO L136 BoogieDeclarations]: Found implementation of procedure freeData [2018-01-20 23:41:38,594 INFO L136 BoogieDeclarations]: Found implementation of procedure append [2018-01-20 23:41:38,594 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-01-20 23:41:38,594 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-01-20 23:41:38,594 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-01-20 23:41:38,595 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-01-20 23:41:38,595 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-01-20 23:41:38,595 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.free [2018-01-20 23:41:38,595 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-01-20 23:41:38,595 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-01-20 23:41:38,595 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-01-20 23:41:38,595 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-01-20 23:41:38,595 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-01-20 23:41:38,595 INFO L128 BoogieDeclarations]: Found specification of procedure create_data [2018-01-20 23:41:38,595 INFO L128 BoogieDeclarations]: Found specification of procedure freeData [2018-01-20 23:41:38,596 INFO L128 BoogieDeclarations]: Found specification of procedure append [2018-01-20 23:41:38,596 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-01-20 23:41:38,596 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-01-20 23:41:38,596 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-01-20 23:41:39,074 INFO L257 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-01-20 23:41:39,075 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.01 11:41:39 BoogieIcfgContainer [2018-01-20 23:41:39,075 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-01-20 23:41:39,076 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-01-20 23:41:39,076 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-01-20 23:41:39,078 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-01-20 23:41:39,079 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.01 11:41:38" (1/3) ... [2018-01-20 23:41:39,080 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7777c0d5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.01 11:41:39, skipping insertion in model container [2018-01-20 23:41:39,080 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.01 11:41:38" (2/3) ... [2018-01-20 23:41:39,080 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7777c0d5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.01 11:41:39, skipping insertion in model container [2018-01-20 23:41:39,081 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.01 11:41:39" (3/3) ... [2018-01-20 23:41:39,083 INFO L105 eAbstractionObserver]: Analyzing ICFG complex_data_creation_test02_true-valid-memsafety.i [2018-01-20 23:41:39,091 INFO L130 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-01-20 23:41:39,099 INFO L142 ceAbstractionStarter]: Appying trace abstraction to program that has 6 error locations. [2018-01-20 23:41:39,139 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-20 23:41:39,139 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-20 23:41:39,139 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-20 23:41:39,139 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-20 23:41:39,139 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-20 23:41:39,140 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-20 23:41:39,140 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-20 23:41:39,140 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == create_dataErr0EnsuresViolation======== [2018-01-20 23:41:39,141 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-20 23:41:39,164 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states. [2018-01-20 23:41:39,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-01-20 23:41:39,173 INFO L314 BasicCegarLoop]: Found error trace [2018-01-20 23:41:39,174 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-20 23:41:39,174 INFO L371 AbstractCegarLoop]: === Iteration 1 === [create_dataErr0EnsuresViolation]=== [2018-01-20 23:41:39,179 INFO L82 PathProgramCache]: Analyzing trace with hash 15807653, now seen corresponding path program 1 times [2018-01-20 23:41:39,182 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-20 23:41:39,222 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-20 23:41:39,222 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-20 23:41:39,223 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-20 23:41:39,223 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-20 23:41:39,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-20 23:41:39,296 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-20 23:41:39,396 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-20 23:41:39,399 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-20 23:41:39,399 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-01-20 23:41:39,399 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-20 23:41:39,402 INFO L409 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-01-20 23:41:39,478 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-01-20 23:41:39,479 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-20 23:41:39,482 INFO L87 Difference]: Start difference. First operand 131 states. Second operand 3 states. [2018-01-20 23:41:39,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-20 23:41:39,530 INFO L93 Difference]: Finished difference Result 254 states and 292 transitions. [2018-01-20 23:41:39,530 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-20 23:41:39,531 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 25 [2018-01-20 23:41:39,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-20 23:41:39,539 INFO L225 Difference]: With dead ends: 254 [2018-01-20 23:41:39,539 INFO L226 Difference]: Without dead ends: 99 [2018-01-20 23:41:39,544 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 23:41:39,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2018-01-20 23:41:39,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 99. [2018-01-20 23:41:39,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-01-20 23:41:39,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 110 transitions. [2018-01-20 23:41:39,583 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 110 transitions. Word has length 25 [2018-01-20 23:41:39,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-20 23:41:39,584 INFO L432 AbstractCegarLoop]: Abstraction has 99 states and 110 transitions. [2018-01-20 23:41:39,584 INFO L433 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-01-20 23:41:39,584 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 110 transitions. [2018-01-20 23:41:39,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-01-20 23:41:39,586 INFO L314 BasicCegarLoop]: Found error trace [2018-01-20 23:41:39,586 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] [2018-01-20 23:41:39,586 INFO L371 AbstractCegarLoop]: === Iteration 2 === [create_dataErr0EnsuresViolation]=== [2018-01-20 23:41:39,586 INFO L82 PathProgramCache]: Analyzing trace with hash -1450780190, now seen corresponding path program 1 times [2018-01-20 23:41:39,587 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-20 23:41:39,588 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-20 23:41:39,588 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-20 23:41:39,588 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-20 23:41:39,588 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-20 23:41:39,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-20 23:41:39,612 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-20 23:41:39,679 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-20 23:41:39,680 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-20 23:41:39,680 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-01-20 23:41:39,680 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-20 23:41:39,681 INFO L409 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-01-20 23:41:39,682 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-01-20 23:41:39,682 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-01-20 23:41:39,682 INFO L87 Difference]: Start difference. First operand 99 states and 110 transitions. Second operand 4 states. [2018-01-20 23:41:39,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-20 23:41:39,730 INFO L93 Difference]: Finished difference Result 243 states and 272 transitions. [2018-01-20 23:41:39,731 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-01-20 23:41:39,731 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 27 [2018-01-20 23:41:39,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-20 23:41:39,733 INFO L225 Difference]: With dead ends: 243 [2018-01-20 23:41:39,733 INFO L226 Difference]: Without dead ends: 152 [2018-01-20 23:41:39,734 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-01-20 23:41:39,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2018-01-20 23:41:39,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 151. [2018-01-20 23:41:39,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2018-01-20 23:41:39,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 167 transitions. [2018-01-20 23:41:39,744 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 167 transitions. Word has length 27 [2018-01-20 23:41:39,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-20 23:41:39,744 INFO L432 AbstractCegarLoop]: Abstraction has 151 states and 167 transitions. [2018-01-20 23:41:39,744 INFO L433 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-01-20 23:41:39,744 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 167 transitions. [2018-01-20 23:41:39,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-01-20 23:41:39,745 INFO L314 BasicCegarLoop]: Found error trace [2018-01-20 23:41:39,745 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-20 23:41:39,745 INFO L371 AbstractCegarLoop]: === Iteration 3 === [create_dataErr0EnsuresViolation]=== [2018-01-20 23:41:39,745 INFO L82 PathProgramCache]: Analyzing trace with hash 300506494, now seen corresponding path program 1 times [2018-01-20 23:41:39,745 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-20 23:41:39,746 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-20 23:41:39,746 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-20 23:41:39,746 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-20 23:41:39,746 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-20 23:41:39,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-20 23:41:39,766 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-20 23:41:39,801 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-20 23:41:39,801 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-20 23:41:39,801 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-01-20 23:41:39,801 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-20 23:41:39,802 INFO L409 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-01-20 23:41:39,802 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-01-20 23:41:39,802 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-20 23:41:39,802 INFO L87 Difference]: Start difference. First operand 151 states and 167 transitions. Second operand 3 states. [2018-01-20 23:41:39,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-20 23:41:39,899 INFO L93 Difference]: Finished difference Result 153 states and 169 transitions. [2018-01-20 23:41:39,900 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-20 23:41:39,900 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 29 [2018-01-20 23:41:39,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-20 23:41:39,902 INFO L225 Difference]: With dead ends: 153 [2018-01-20 23:41:39,902 INFO L226 Difference]: Without dead ends: 152 [2018-01-20 23:41:39,902 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-20 23:41:39,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2018-01-20 23:41:39,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2018-01-20 23:41:39,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2018-01-20 23:41:39,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 168 transitions. [2018-01-20 23:41:39,914 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 168 transitions. Word has length 29 [2018-01-20 23:41:39,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-20 23:41:39,915 INFO L432 AbstractCegarLoop]: Abstraction has 152 states and 168 transitions. [2018-01-20 23:41:39,915 INFO L433 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-01-20 23:41:39,915 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 168 transitions. [2018-01-20 23:41:39,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-01-20 23:41:39,917 INFO L314 BasicCegarLoop]: Found error trace [2018-01-20 23:41:39,917 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-01-20 23:41:39,917 INFO L371 AbstractCegarLoop]: === Iteration 4 === [create_dataErr0EnsuresViolation]=== [2018-01-20 23:41:39,917 INFO L82 PathProgramCache]: Analyzing trace with hash 1126752096, now seen corresponding path program 1 times [2018-01-20 23:41:39,918 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-20 23:41:39,919 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-20 23:41:39,919 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-20 23:41:39,919 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-20 23:41:39,919 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-20 23:41:39,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-20 23:41:39,945 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-20 23:41:39,991 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-20 23:41:39,992 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-01-20 23:41:39,992 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-01-20 23:41:39,992 INFO L252 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-01-20 23:41:39,992 INFO L409 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-01-20 23:41:39,993 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-01-20 23:41:39,993 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-01-20 23:41:39,993 INFO L87 Difference]: Start difference. First operand 152 states and 168 transitions. Second operand 3 states. [2018-01-20 23:41:40,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-01-20 23:41:40,020 INFO L93 Difference]: Finished difference Result 310 states and 347 transitions. [2018-01-20 23:41:40,020 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-01-20 23:41:40,020 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 45 [2018-01-20 23:41:40,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-01-20 23:41:40,022 INFO L225 Difference]: With dead ends: 310 [2018-01-20 23:41:40,022 INFO L226 Difference]: Without dead ends: 166 [2018-01-20 23:41:40,024 INFO L525 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-20 23:41:40,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2018-01-20 23:41:40,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 156. [2018-01-20 23:41:40,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2018-01-20 23:41:40,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 172 transitions. [2018-01-20 23:41:40,036 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 172 transitions. Word has length 45 [2018-01-20 23:41:40,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-01-20 23:41:40,037 INFO L432 AbstractCegarLoop]: Abstraction has 156 states and 172 transitions. [2018-01-20 23:41:40,037 INFO L433 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-01-20 23:41:40,037 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 172 transitions. [2018-01-20 23:41:40,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-01-20 23:41:40,039 INFO L314 BasicCegarLoop]: Found error trace [2018-01-20 23:41:40,039 INFO L322 BasicCegarLoop]: trace histogram [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, 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-20 23:41:40,040 INFO L371 AbstractCegarLoop]: === Iteration 5 === [create_dataErr0EnsuresViolation]=== [2018-01-20 23:41:40,040 INFO L82 PathProgramCache]: Analyzing trace with hash -1796279385, now seen corresponding path program 1 times [2018-01-20 23:41:40,040 INFO L67 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-01-20 23:41:40,041 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-20 23:41:40,041 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-20 23:41:40,041 INFO L117 rtionOrderModulation]: Craig nested/tree interpolation forces the following order [2018-01-20 23:41:40,041 INFO L280 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-01-20 23:41:40,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-20 23:41:40,065 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-01-20 23:41:40,110 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-01-20 23:41:40,110 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-20 23:41:40,110 INFO L187 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-01-20 23:41:40,111 INFO L199 CegarAbsIntRunner]: Running AI on error trace of length 53 with the following transitions: [2018-01-20 23:41:40,113 INFO L201 CegarAbsIntRunner]: [0], [7], [14], [15], [16], [17], [18], [19], [23], [26], [28], [29], [30], [31], [32], [34], [38], [39], [43], [45], [52], [54], [61], [65], [75], [76], [77], [81], [83], [86], [104], [106], [107], [108], [109], [113], [181], [182], [188], [189], [190], [191], [192], [193], [194], [197], [212], [216], [217], [218], [220] [2018-01-20 23:41:40,159 INFO L147 AbstractInterpreter]: Using domain VPDomain [2018-01-20 23:41:40,159 INFO L101 FixpointEngine]: Starting fixpoint engine with domain VPDomain (maxUnwinding=3, maxParallelStates=2) Received shutdown request... [2018-01-20 23:42:38,748 INFO L259 AbstractInterpreter]: Some error location(s) were reachable [2018-01-20 23:42:38,750 INFO L268 AbstractInterpreter]: Visited 51 different actions 75 times. Merged at 24 different actions 24 times. Never widened. Found 1 fixpoints after 1 different actions. Largest state had 43 variables. [2018-01-20 23:42:38,771 INFO L434 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-01-20 23:42:38,771 INFO L308 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-01-20 23:42:38,771 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-20 23:42:38,777 INFO L101 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-01-20 23:42:38,777 INFO L280 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-01-20 23:42:38,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-01-20 23:42:38,831 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-01-20 23:42:38,839 INFO L175 TraceCheckSpWp]: Timeout while computing interpolants [2018-01-20 23:42:38,839 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-20 23:42:38,843 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-20 23:42:38,843 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-20 23:42:38,843 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-20 23:42:38,843 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-20 23:42:38,844 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-20 23:42:38,844 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-20 23:42:38,844 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-20 23:42:38,844 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == freeDataErr0EnsuresViolation======== [2018-01-20 23:42:38,844 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-20 23:42:38,846 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states. [2018-01-20 23:42:38,847 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-20 23:42:38,848 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-20 23:42:38,848 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-20 23:42:38,848 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-20 23:42:38,848 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-20 23:42:38,848 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-20 23:42:38,848 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-20 23:42:38,848 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-20 23:42:38,849 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.initErr0EnsuresViolation======== [2018-01-20 23:42:38,849 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-20 23:42:38,850 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states. [2018-01-20 23:42:38,850 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-20 23:42:38,851 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-20 23:42:38,851 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-20 23:42:38,851 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-20 23:42:38,851 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-20 23:42:38,851 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-20 23:42:38,851 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-20 23:42:38,851 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-20 23:42:38,851 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.startErr0EnsuresViolation======== [2018-01-20 23:42:38,851 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-20 23:42:38,852 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states. [2018-01-20 23:42:38,852 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-20 23:42:38,853 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-20 23:42:38,853 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-20 23:42:38,853 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-20 23:42:38,853 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-20 23:42:38,853 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-20 23:42:38,853 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-20 23:42:38,853 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-20 23:42:38,853 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == mainErr0EnsuresViolation======== [2018-01-20 23:42:38,854 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-20 23:42:38,854 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states. [2018-01-20 23:42:38,854 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-20 23:42:38,855 INFO L322 AbstractCegarLoop]: Interprodecural is true [2018-01-20 23:42:38,855 INFO L323 AbstractCegarLoop]: Hoare is true [2018-01-20 23:42:38,855 INFO L324 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-01-20 23:42:38,855 INFO L325 AbstractCegarLoop]: Backedges is TWOTRACK [2018-01-20 23:42:38,855 INFO L326 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-01-20 23:42:38,855 INFO L327 AbstractCegarLoop]: Difference is false [2018-01-20 23:42:38,855 INFO L328 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-01-20 23:42:38,855 INFO L333 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == appendErr0EnsuresViolation======== [2018-01-20 23:42:38,856 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-01-20 23:42:38,856 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states. [2018-01-20 23:42:38,856 WARN L491 AbstractCegarLoop]: Verification canceled [2018-01-20 23:42:38,857 WARN L187 ceAbstractionStarter]: Timeout [2018-01-20 23:42:38,857 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.01 11:42:38 BoogieIcfgContainer [2018-01-20 23:42:38,857 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-01-20 23:42:38,858 INFO L168 Benchmark]: Toolchain (without parser) took 60638.38 ms. Allocated memory was 303.6 MB in the beginning and 2.3 GB in the end (delta: 2.0 GB). Free memory was 260.5 MB in the beginning and 813.0 MB in the end (delta: -552.5 MB). Peak memory consumption was 1.4 GB. Max. memory is 5.3 GB. [2018-01-20 23:42:38,858 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 303.6 MB. Free memory is still 266.5 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-01-20 23:42:38,859 INFO L168 Benchmark]: CACSL2BoogieTranslator took 225.24 ms. Allocated memory is still 303.6 MB. Free memory was 260.5 MB in the beginning and 248.5 MB in the end (delta: 12.0 MB). Peak memory consumption was 12.0 MB. Max. memory is 5.3 GB. [2018-01-20 23:42:38,859 INFO L168 Benchmark]: Boogie Preprocessor took 54.25 ms. Allocated memory is still 303.6 MB. Free memory was 248.5 MB in the beginning and 246.5 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 5.3 GB. [2018-01-20 23:42:38,859 INFO L168 Benchmark]: RCFGBuilder took 537.80 ms. Allocated memory is still 303.6 MB. Free memory was 246.5 MB in the beginning and 211.6 MB in the end (delta: 34.9 MB). Peak memory consumption was 34.9 MB. Max. memory is 5.3 GB. [2018-01-20 23:42:38,859 INFO L168 Benchmark]: TraceAbstraction took 59781.47 ms. Allocated memory was 303.6 MB in the beginning and 2.3 GB in the end (delta: 2.0 GB). Free memory was 211.6 MB in the beginning and 813.0 MB in the end (delta: -601.4 MB). Peak memory consumption was 1.4 GB. Max. memory is 5.3 GB. [2018-01-20 23:42:38,860 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19 ms. Allocated memory is still 303.6 MB. Free memory is still 266.5 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 225.24 ms. Allocated memory is still 303.6 MB. Free memory was 260.5 MB in the beginning and 248.5 MB in the end (delta: 12.0 MB). Peak memory consumption was 12.0 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 54.25 ms. Allocated memory is still 303.6 MB. Free memory was 248.5 MB in the beginning and 246.5 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 537.80 ms. Allocated memory is still 303.6 MB. Free memory was 246.5 MB in the beginning and 211.6 MB in the end (delta: 34.9 MB). Peak memory consumption was 34.9 MB. Max. memory is 5.3 GB. * TraceAbstraction took 59781.47 ms. Allocated memory was 303.6 MB in the beginning and 2.3 GB in the end (delta: 2.0 GB). Free memory was 211.6 MB in the beginning and 813.0 MB in the end (delta: -601.4 MB). Peak memory consumption was 1.4 GB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2: - StatisticsResult: ArrayEqualityDomainStatistics #Locations : 50 LocStat_MAX_WEQGRAPH_SIZE : 24 LocStat_MAX_SIZEOF_WEQEDGELABEL : 8 LocStat_NO_SUPPORTING_EQUALITIES : 947 LocStat_NO_SUPPORTING_DISEQUALITIES : 289 LocStat_NO_DISJUNCTIONS : -100 LocStat_MAX_NO_DISJUNCTIONS : -1 #Transitions : 59 TransStat_MAX_WEQGRAPH_SIZE : 14 TransStat_MAX_SIZEOF_WEQEDGELABEL : 3 TransStat_NO_SUPPORTING_EQUALITIES : 120 TransStat_NO_SUPPORTING_DISEQUALITIES : 20 TransStat_NO_DISJUNCTIONS : 65 TransStat_MAX_NO_DISJUNCTIONS : 3 - StatisticsResult: EqConstraintFactoryStatistics CONJOIN_DISJUNCTIVE(MILLISECONDS) : 1413.514978 RENAME_VARIABLES(MILLISECONDS) : 204.553090 UNFREEZE(MILLISECONDS) : 0.000000 CONJOIN(MILLISECONDS) : 1413.447820 PROJECTAWAY(MILLISECONDS) : 0.200678 ADD_WEAK_EQUALITY(MILLISECONDS) : 0.028761 DISJOIN(MILLISECONDS) : 32.913741 RENAME_VARIABLES_DISJUNCTIVE(MILLISECONDS) : 204.622480 ADD_EQUALITY(MILLISECONDS) : 0.009224 DISJOIN_DISJUNCTIVE(MILLISECONDS) : 0.000000 ADD_DISEQUALITY(MILLISECONDS) : 0.010527 #CONJOIN_DISJUNCTIVE : 121 #RENAME_VARIABLES : 179 #UNFREEZE : 0 #CONJOIN : 215 #PROJECTAWAY : 153 #ADD_WEAK_EQUALITY : 51 #DISJOIN : 3 #RENAME_VARIABLES_DISJUNCTIVE : 169 #ADD_EQUALITY : 146 #DISJOIN_DISJUNCTIVE : 0 #ADD_DISEQUALITY : 8 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 540]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 540). Cancelled while BasicCegarLoop was analyzing trace of length 53 with TraceHistMax 2, while TraceCheckSpWp was constructing forward predicates, while PredicateComparison was comparing new predicate (quantifier-free) to 4 known predicates. - StatisticsResult: Ultimate Automizer benchmark data for error location: create_dataErr0EnsuresViolation CFG has 6 procedures, 131 locations, 6 error locations. TIMEOUT Result, 59.7s OverallTime, 5 OverallIterations, 2 TraceHistogramMax, 0.3s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 459 SDtfs, 66 SDslu, 529 SDs, 0 SdLazy, 43 SolverSat, 9 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=156occurred in iteration=4, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 58.6s AbstIntTime, 1 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 4 MinimizatonAttempts, 11 StatesRemovedByMinimization, 2 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.2s InterpolantComputationTime, 126 NumberOfCodeBlocks, 126 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 122 ConstructedInterpolants, 0 QuantifiedInterpolants, 4802 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 4 InterpolantComputations, 4 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, REUSE_STATISTICS: No data available - TimeoutResultAtElement [Line: 572]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 572). Cancelled while IsEmpty was searching accepting run (input had 131 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: freeDataErr0EnsuresViolation CFG has 6 procedures, 131 locations, 6 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=131occurred 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 131 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: ULTIMATE.initErr0EnsuresViolation CFG has 6 procedures, 131 locations, 6 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=131occurred 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 131 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: ULTIMATE.startErr0EnsuresViolation CFG has 6 procedures, 131 locations, 6 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=131occurred 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: 586]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 586). Cancelled while IsEmpty was searching accepting run (input had 131 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr0EnsuresViolation CFG has 6 procedures, 131 locations, 6 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=131occurred 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: 576]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 576). Cancelled while IsEmpty was searching accepting run (input had 131 states). - StatisticsResult: Ultimate Automizer benchmark data for error location: appendErr0EnsuresViolation CFG has 6 procedures, 131 locations, 6 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=131occurred 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/complex_data_creation_test02_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ.epf_AutomizerC.xml/Csv-Benchmark-0-2018-01-20_23-42-38-871.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/complex_data_creation_test02_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ.epf_AutomizerC.xml/Csv-VPDomainBenchmark-0-2018-01-20_23-42-38-871.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/complex_data_creation_test02_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ.epf_AutomizerC.xml/Csv-BenchmarkWithCounters-0-2018-01-20_23-42-38-871.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/complex_data_creation_test02_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-01-20_23-42-38-871.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/complex_data_creation_test02_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-1-2018-01-20_23-42-38-871.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/complex_data_creation_test02_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-2-2018-01-20_23-42-38-871.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/complex_data_creation_test02_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-3-2018-01-20_23-42-38-871.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/complex_data_creation_test02_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-4-2018-01-20_23-42-38-871.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/complex_data_creation_test02_true-valid-memsafety.i_mempurity-32bit-Automizer_Taipan+AI_EQ.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-5-2018-01-20_23-42-38-871.csv Completed graceful shutdown