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/svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf -i ../../../trunk/examples/svcomp/ldv-memsafety/ArraysWithLenghtAtDeclaration_false-valid-deref-write.c -------------------------------------------------------------------------------- This is Ultimate 0.1.23-835382a-m [2018-04-05 17:43:15,915 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-05 17:43:15,918 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-05 17:43:15,960 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-05 17:43:15,963 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-05 17:43:15,965 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-05 17:43:15,966 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-05 17:43:15,976 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-05 17:43:15,978 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-05 17:43:15,983 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-05 17:43:15,984 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-05 17:43:15,984 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-05 17:43:15,985 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-05 17:43:15,987 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-05 17:43:15,988 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-05 17:43:15,990 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-05 17:43:15,992 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-05 17:43:15,994 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-05 17:43:15,995 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-05 17:43:15,997 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-05 17:43:16,001 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-05 17:43:16,001 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-05 17:43:16,001 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-05 17:43:16,002 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-05 17:43:16,003 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-05 17:43:16,009 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-05 17:43:16,009 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-05 17:43:16,010 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-05 17:43:16,011 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-05 17:43:16,011 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-05 17:43:16,012 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-05 17:43:16,012 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/eq-bench/svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf [2018-04-05 17:43:16,042 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-05 17:43:16,042 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-05 17:43:16,043 INFO L131 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2018-04-05 17:43:16,043 INFO L133 SettingsManager]: * ultimate.logging.details=de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation=DEBUG; [2018-04-05 17:43:16,043 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-04-05 17:43:16,044 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-04-05 17:43:16,044 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-04-05 17:43:16,044 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-04-05 17:43:16,044 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-04-05 17:43:16,045 INFO L131 SettingsManager]: Preferences of LTL2Aut differ from their defaults: [2018-04-05 17:43:16,045 INFO L133 SettingsManager]: * Property to check=[] a a: x > 42 [2018-04-05 17:43:16,045 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-05 17:43:16,045 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-05 17:43:16,045 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-05 17:43:16,045 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-05 17:43:16,046 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-05 17:43:16,046 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-05 17:43:16,046 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-05 17:43:16,046 INFO L133 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2018-04-05 17:43:16,046 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-05 17:43:16,047 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-05 17:43:16,047 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-05 17:43:16,047 INFO L133 SettingsManager]: * Size of a code block=SingleStatement [2018-04-05 17:43:16,047 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-04-05 17:43:16,047 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-05 17:43:16,047 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-05 17:43:16,048 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-05 17:43:16,048 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-04-05 17:43:16,048 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-04-05 17:43:16,048 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-04-05 17:43:16,048 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-04-05 17:43:16,048 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:16,049 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-04-05 17:43:16,049 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-04-05 17:43:16,050 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-04-05 17:43:16,050 INFO L131 SettingsManager]: Preferences of Boogie Printer differ from their defaults: [2018-04-05 17:43:16,050 INFO L133 SettingsManager]: * Dump path:=C:\Users\alex\AppData\Local\Temp\ [2018-04-05 17:43:16,118 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-05 17:43:16,136 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-05 17:43:16,141 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-05 17:43:16,142 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-05 17:43:16,144 INFO L276 PluginConnector]: CDTParser initialized [2018-04-05 17:43:16,145 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-memsafety/ArraysWithLenghtAtDeclaration_false-valid-deref-write.c [2018-04-05 17:43:16,752 INFO L225 CDTParser]: Created temporary CDT project at /storage/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG6429c804d [2018-04-05 17:43:17,161 INFO L287 CDTParser]: IsIndexed: true [2018-04-05 17:43:17,162 INFO L288 CDTParser]: Found 1 translation units. [2018-04-05 17:43:17,162 INFO L168 CDTParser]: Scanning ArraysWithLenghtAtDeclaration_false-valid-deref-write.c [2018-04-05 17:43:17,166 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-05 17:43:17,167 INFO L215 ultiparseSymbolTable]: [2018-04-05 17:43:17,167 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-05 17:43:17,167 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__foo ('foo') in ArraysWithLenghtAtDeclaration_false-valid-deref-write.c [2018-04-05 17:43:17,167 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in ArraysWithLenghtAtDeclaration_false-valid-deref-write.c [2018-04-05 17:43:17,167 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-05 17:43:17,168 INFO L233 ultiparseSymbolTable]: [2018-04-05 17:43:17,209 INFO L330 CDTParser]: Deleted temporary CDT project at /storage/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG6429c804d [2018-04-05 17:43:17,223 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-05 17:43:17,227 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-05 17:43:17,229 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-05 17:43:17,229 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-05 17:43:17,245 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-05 17:43:17,247 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.04 05:43:17" (1/1) ... [2018-04-05 17:43:17,250 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@8864866 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:43:17, skipping insertion in model container [2018-04-05 17:43:17,250 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.04 05:43:17" (1/1) ... [2018-04-05 17:43:17,299 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-05 17:43:17,318 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-05 17:43:17,565 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-05 17:43:17,617 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-05 17:43:17,625 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 9 non ball SCCs. Number of states in SCCs 9. [2018-04-05 17:43:17,640 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:43:17 WrapperNode [2018-04-05 17:43:17,640 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-05 17:43:17,641 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-05 17:43:17,642 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-05 17:43:17,642 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-05 17:43:17,658 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:43:17" (1/1) ... [2018-04-05 17:43:17,658 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:43:17" (1/1) ... [2018-04-05 17:43:17,671 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:43:17" (1/1) ... [2018-04-05 17:43:17,671 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:43:17" (1/1) ... [2018-04-05 17:43:17,688 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:43:17" (1/1) ... [2018-04-05 17:43:17,700 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:43:17" (1/1) ... [2018-04-05 17:43:17,702 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:43:17" (1/1) ... [2018-04-05 17:43:17,716 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-05 17:43:17,717 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-05 17:43:17,717 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-05 17:43:17,719 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-05 17:43:17,724 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:43:17" (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-04-05 17:43:17,828 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-05 17:43:17,828 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-05 17:43:17,829 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__foo [2018-04-05 17:43:17,829 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-05 17:43:17,829 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__foo [2018-04-05 17:43:17,829 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-05 17:43:17,829 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-05 17:43:17,829 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-05 17:43:17,830 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-05 17:43:17,830 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-05 17:43:17,830 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-05 17:43:17,830 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-05 17:43:17,830 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-05 17:43:18,633 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-05 17:43:18,646 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.04 05:43:18 BoogieIcfgContainer [2018-04-05 17:43:18,647 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-05 17:43:18,648 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-05 17:43:18,648 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-05 17:43:18,652 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-05 17:43:18,654 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.04 05:43:17" (1/3) ... [2018-04-05 17:43:18,655 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3323d200 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.04 05:43:18, skipping insertion in model container [2018-04-05 17:43:18,655 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.04 05:43:17" (2/3) ... [2018-04-05 17:43:18,656 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3323d200 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.04 05:43:18, skipping insertion in model container [2018-04-05 17:43:18,656 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.04 05:43:18" (3/3) ... [2018-04-05 17:43:18,662 INFO L107 eAbstractionObserver]: Analyzing ICFG ArraysWithLenghtAtDeclaration_false-valid-deref-write.c [2018-04-05 17:43:18,681 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-04-05 17:43:18,699 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 6 error locations. [2018-04-05 17:43:18,831 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-05 17:43:18,832 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-05 17:43:18,832 INFO L370 AbstractCegarLoop]: Hoare is true [2018-04-05 17:43:18,832 INFO L371 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-04-05 17:43:18,832 INFO L372 AbstractCegarLoop]: Backedges is TWOTRACK [2018-04-05 17:43:18,832 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-05 17:43:18,833 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-05 17:43:18,833 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-05 17:43:18,838 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-05 17:43:18,839 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-05 17:43:18,889 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states. [2018-04-05 17:43:18,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-04-05 17:43:18,903 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:18,905 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:18,907 INFO L408 AbstractCegarLoop]: === Iteration 1 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:18,918 INFO L82 PathProgramCache]: Analyzing trace with hash 924065095, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:18,965 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:19,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:19,061 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:19,192 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-05 17:43:19,197 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:19,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-05 17:43:19,292 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-05 17:43:19,293 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2018-04-05 17:43:19,296 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-05 17:43:19,318 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-05 17:43:19,323 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-04-05 17:43:19,326 INFO L87 Difference]: Start difference. First operand 61 states. Second operand 4 states. [2018-04-05 17:43:19,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:19,646 INFO L93 Difference]: Finished difference Result 136 states and 158 transitions. [2018-04-05 17:43:19,647 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-05 17:43:19,652 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 13 [2018-04-05 17:43:19,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:19,685 INFO L225 Difference]: With dead ends: 136 [2018-04-05 17:43:19,685 INFO L226 Difference]: Without dead ends: 80 [2018-04-05 17:43:19,694 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-04-05 17:43:19,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2018-04-05 17:43:19,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 64. [2018-04-05 17:43:19,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2018-04-05 17:43:19,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 67 transitions. [2018-04-05 17:43:19,804 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 67 transitions. Word has length 13 [2018-04-05 17:43:19,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:19,805 INFO L459 AbstractCegarLoop]: Abstraction has 64 states and 67 transitions. [2018-04-05 17:43:19,805 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-05 17:43:19,805 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 67 transitions. [2018-04-05 17:43:19,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-05 17:43:19,806 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:19,806 INFO L355 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] [2018-04-05 17:43:19,806 INFO L408 AbstractCegarLoop]: === Iteration 2 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:19,807 INFO L82 PathProgramCache]: Analyzing trace with hash 591861313, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:19,836 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:19,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:19,903 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:19,925 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-05 17:43:19,926 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:20,015 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-05 17:43:20,107 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-05 17:43:20,107 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2018-04-05 17:43:20,109 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-05 17:43:20,110 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-05 17:43:20,110 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-04-05 17:43:20,112 INFO L87 Difference]: Start difference. First operand 64 states and 67 transitions. Second operand 4 states. [2018-04-05 17:43:20,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:20,251 INFO L93 Difference]: Finished difference Result 78 states and 82 transitions. [2018-04-05 17:43:20,251 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-05 17:43:20,251 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 22 [2018-04-05 17:43:20,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:20,255 INFO L225 Difference]: With dead ends: 78 [2018-04-05 17:43:20,255 INFO L226 Difference]: Without dead ends: 77 [2018-04-05 17:43:20,256 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-04-05 17:43:20,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2018-04-05 17:43:20,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 67. [2018-04-05 17:43:20,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-04-05 17:43:20,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 71 transitions. [2018-04-05 17:43:20,269 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 71 transitions. Word has length 22 [2018-04-05 17:43:20,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:20,269 INFO L459 AbstractCegarLoop]: Abstraction has 67 states and 71 transitions. [2018-04-05 17:43:20,269 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-05 17:43:20,269 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 71 transitions. [2018-04-05 17:43:20,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-04-05 17:43:20,270 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:20,271 INFO L355 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] [2018-04-05 17:43:20,271 INFO L408 AbstractCegarLoop]: === Iteration 3 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:20,271 INFO L82 PathProgramCache]: Analyzing trace with hash 1167831631, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:20,306 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:20,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:20,344 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:20,380 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-05 17:43:20,382 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-05 17:43:20,395 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-05 17:43:20,396 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-04-05 17:43:20,484 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-05 17:43:20,485 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:20,513 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-05 17:43:20,552 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-05 17:43:20,553 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2018-04-05 17:43:20,558 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-05 17:43:20,559 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-05 17:43:20,559 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-05 17:43:20,560 INFO L87 Difference]: Start difference. First operand 67 states and 71 transitions. Second operand 5 states. [2018-04-05 17:43:20,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:20,774 INFO L93 Difference]: Finished difference Result 67 states and 71 transitions. [2018-04-05 17:43:20,776 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-05 17:43:20,776 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 23 [2018-04-05 17:43:20,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:20,777 INFO L225 Difference]: With dead ends: 67 [2018-04-05 17:43:20,778 INFO L226 Difference]: Without dead ends: 66 [2018-04-05 17:43:20,778 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-04-05 17:43:20,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2018-04-05 17:43:20,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2018-04-05 17:43:20,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-04-05 17:43:20,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 70 transitions. [2018-04-05 17:43:20,816 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 70 transitions. Word has length 23 [2018-04-05 17:43:20,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:20,817 INFO L459 AbstractCegarLoop]: Abstraction has 66 states and 70 transitions. [2018-04-05 17:43:20,817 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-05 17:43:20,817 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 70 transitions. [2018-04-05 17:43:20,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-04-05 17:43:20,818 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:20,818 INFO L355 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] [2018-04-05 17:43:20,819 INFO L408 AbstractCegarLoop]: === Iteration 4 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:20,821 INFO L82 PathProgramCache]: Analyzing trace with hash 1167831632, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:20,858 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:20,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:20,922 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:20,933 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-05 17:43:20,934 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-05 17:43:20,957 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-05 17:43:20,958 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-04-05 17:43:21,152 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-05 17:43:21,152 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:21,468 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-05 17:43:21,505 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-05 17:43:21,505 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 9 [2018-04-05 17:43:21,506 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-05 17:43:21,506 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-05 17:43:21,506 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2018-04-05 17:43:21,507 INFO L87 Difference]: Start difference. First operand 66 states and 70 transitions. Second operand 10 states. [2018-04-05 17:43:21,818 WARN L148 SmtUtils]: Spent 122ms on a formula simplification that was a NOOP. DAG size: 14 [2018-04-05 17:43:22,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:22,358 INFO L93 Difference]: Finished difference Result 75 states and 79 transitions. [2018-04-05 17:43:22,359 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-05 17:43:22,359 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 23 [2018-04-05 17:43:22,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:22,361 INFO L225 Difference]: With dead ends: 75 [2018-04-05 17:43:22,361 INFO L226 Difference]: Without dead ends: 74 [2018-04-05 17:43:22,361 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2018-04-05 17:43:22,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2018-04-05 17:43:22,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 67. [2018-04-05 17:43:22,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-04-05 17:43:22,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 71 transitions. [2018-04-05 17:43:22,401 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 71 transitions. Word has length 23 [2018-04-05 17:43:22,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:22,401 INFO L459 AbstractCegarLoop]: Abstraction has 67 states and 71 transitions. [2018-04-05 17:43:22,401 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-05 17:43:22,402 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 71 transitions. [2018-04-05 17:43:22,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-04-05 17:43:22,403 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:22,403 INFO L355 BasicCegarLoop]: trace histogram [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, 1] [2018-04-05 17:43:22,403 INFO L408 AbstractCegarLoop]: === Iteration 5 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:22,403 INFO L82 PathProgramCache]: Analyzing trace with hash -572236607, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:22,427 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:22,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:22,474 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:22,554 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-05 17:43:22,555 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:22,775 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-05 17:43:22,813 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:22,814 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2018-04-05 17:43:22,814 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-05 17:43:22,815 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-05 17:43:22,815 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2018-04-05 17:43:22,815 INFO L87 Difference]: Start difference. First operand 67 states and 71 transitions. Second operand 8 states. [2018-04-05 17:43:23,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:23,442 INFO L93 Difference]: Finished difference Result 101 states and 108 transitions. [2018-04-05 17:43:23,443 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-05 17:43:23,443 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 31 [2018-04-05 17:43:23,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:23,444 INFO L225 Difference]: With dead ends: 101 [2018-04-05 17:43:23,445 INFO L226 Difference]: Without dead ends: 100 [2018-04-05 17:43:23,445 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2018-04-05 17:43:23,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2018-04-05 17:43:23,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 84. [2018-04-05 17:43:23,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-04-05 17:43:23,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 91 transitions. [2018-04-05 17:43:23,479 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 91 transitions. Word has length 31 [2018-04-05 17:43:23,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:23,487 INFO L459 AbstractCegarLoop]: Abstraction has 84 states and 91 transitions. [2018-04-05 17:43:23,487 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-05 17:43:23,487 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 91 transitions. [2018-04-05 17:43:23,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-04-05 17:43:23,488 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:23,489 INFO L355 BasicCegarLoop]: trace histogram [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-04-05 17:43:23,489 INFO L408 AbstractCegarLoop]: === Iteration 6 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:23,489 INFO L82 PathProgramCache]: Analyzing trace with hash -559465520, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:23,522 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:23,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:23,555 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:23,570 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-05 17:43:23,572 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-05 17:43:23,591 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-05 17:43:23,592 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-04-05 17:43:23,771 WARN L148 SmtUtils]: Spent 111ms on a formula simplification that was a NOOP. DAG size: 9 [2018-04-05 17:43:24,206 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-05 17:43:24,206 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:25,133 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-05 17:43:25,169 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:25,169 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2018-04-05 17:43:25,170 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-05 17:43:25,170 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-05 17:43:25,170 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2018-04-05 17:43:25,170 INFO L87 Difference]: Start difference. First operand 84 states and 91 transitions. Second operand 14 states. [2018-04-05 17:43:26,450 WARN L148 SmtUtils]: Spent 100ms on a formula simplification that was a NOOP. DAG size: 26 [2018-04-05 17:43:26,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:26,782 INFO L93 Difference]: Finished difference Result 95 states and 102 transitions. [2018-04-05 17:43:26,783 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-05 17:43:26,783 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 32 [2018-04-05 17:43:26,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:26,785 INFO L225 Difference]: With dead ends: 95 [2018-04-05 17:43:26,785 INFO L226 Difference]: Without dead ends: 94 [2018-04-05 17:43:26,785 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=130, Invalid=332, Unknown=0, NotChecked=0, Total=462 [2018-04-05 17:43:26,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2018-04-05 17:43:26,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 85. [2018-04-05 17:43:26,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2018-04-05 17:43:26,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 91 transitions. [2018-04-05 17:43:26,799 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 91 transitions. Word has length 32 [2018-04-05 17:43:26,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:26,799 INFO L459 AbstractCegarLoop]: Abstraction has 85 states and 91 transitions. [2018-04-05 17:43:26,799 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-05 17:43:26,800 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 91 transitions. [2018-04-05 17:43:26,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-04-05 17:43:26,801 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:26,801 INFO L355 BasicCegarLoop]: trace histogram [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, 1, 1, 1] [2018-04-05 17:43:26,801 INFO L408 AbstractCegarLoop]: === Iteration 7 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:26,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1735417043, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:26,837 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:26,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:26,889 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:27,048 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-05 17:43:27,048 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:27,398 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-05 17:43:27,469 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-05 17:43:27,470 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 9 [2018-04-05 17:43:27,470 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-05 17:43:27,471 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-05 17:43:27,471 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2018-04-05 17:43:27,471 INFO L87 Difference]: Start difference. First operand 85 states and 91 transitions. Second operand 9 states. [2018-04-05 17:43:28,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:28,127 INFO L93 Difference]: Finished difference Result 174 states and 188 transitions. [2018-04-05 17:43:28,127 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-05 17:43:28,128 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 33 [2018-04-05 17:43:28,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:28,129 INFO L225 Difference]: With dead ends: 174 [2018-04-05 17:43:28,129 INFO L226 Difference]: Without dead ends: 102 [2018-04-05 17:43:28,131 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2018-04-05 17:43:28,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2018-04-05 17:43:28,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 89. [2018-04-05 17:43:28,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-04-05 17:43:28,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 96 transitions. [2018-04-05 17:43:28,170 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 96 transitions. Word has length 33 [2018-04-05 17:43:28,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:28,178 INFO L459 AbstractCegarLoop]: Abstraction has 89 states and 96 transitions. [2018-04-05 17:43:28,179 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-05 17:43:28,179 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 96 transitions. [2018-04-05 17:43:28,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-04-05 17:43:28,183 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:28,188 INFO L355 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:28,188 INFO L408 AbstractCegarLoop]: === Iteration 8 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:28,189 INFO L82 PathProgramCache]: Analyzing trace with hash 1153304147, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:28,212 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:28,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:28,286 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:28,540 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-05 17:43:28,541 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:28,722 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-05 17:43:28,743 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:28,743 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2018-04-05 17:43:28,744 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-05 17:43:28,744 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-05 17:43:28,744 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2018-04-05 17:43:28,745 INFO L87 Difference]: Start difference. First operand 89 states and 96 transitions. Second operand 12 states. [2018-04-05 17:43:28,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:28,960 INFO L93 Difference]: Finished difference Result 180 states and 194 transitions. [2018-04-05 17:43:28,960 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-05 17:43:28,960 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 42 [2018-04-05 17:43:28,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:28,961 INFO L225 Difference]: With dead ends: 180 [2018-04-05 17:43:28,962 INFO L226 Difference]: Without dead ends: 105 [2018-04-05 17:43:28,962 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 70 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2018-04-05 17:43:28,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2018-04-05 17:43:28,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 89. [2018-04-05 17:43:28,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2018-04-05 17:43:28,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 96 transitions. [2018-04-05 17:43:28,974 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 96 transitions. Word has length 42 [2018-04-05 17:43:28,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:28,974 INFO L459 AbstractCegarLoop]: Abstraction has 89 states and 96 transitions. [2018-04-05 17:43:28,974 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-05 17:43:28,975 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 96 transitions. [2018-04-05 17:43:28,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-04-05 17:43:28,976 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:28,976 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 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] [2018-04-05 17:43:28,976 INFO L408 AbstractCegarLoop]: === Iteration 9 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:28,977 INFO L82 PathProgramCache]: Analyzing trace with hash -1764291391, now seen corresponding path program 2 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:28,986 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:29,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:29,010 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:29,097 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-05 17:43:29,097 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:29,206 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-05 17:43:29,228 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-05 17:43:29,228 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [] total 15 [2018-04-05 17:43:29,229 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-05 17:43:29,229 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-05 17:43:29,229 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2018-04-05 17:43:29,229 INFO L87 Difference]: Start difference. First operand 89 states and 96 transitions. Second operand 15 states. [2018-04-05 17:43:29,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:29,522 INFO L93 Difference]: Finished difference Result 211 states and 225 transitions. [2018-04-05 17:43:29,523 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-05 17:43:29,523 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 49 [2018-04-05 17:43:29,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:29,524 INFO L225 Difference]: With dead ends: 211 [2018-04-05 17:43:29,524 INFO L226 Difference]: Without dead ends: 130 [2018-04-05 17:43:29,525 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 81 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=172, Invalid=428, Unknown=0, NotChecked=0, Total=600 [2018-04-05 17:43:29,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2018-04-05 17:43:29,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 114. [2018-04-05 17:43:29,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2018-04-05 17:43:29,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 120 transitions. [2018-04-05 17:43:29,536 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 120 transitions. Word has length 49 [2018-04-05 17:43:29,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:29,537 INFO L459 AbstractCegarLoop]: Abstraction has 114 states and 120 transitions. [2018-04-05 17:43:29,537 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-05 17:43:29,537 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 120 transitions. [2018-04-05 17:43:29,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-04-05 17:43:29,539 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:29,539 INFO L355 BasicCegarLoop]: trace histogram [3, 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, 1, 1] [2018-04-05 17:43:29,539 INFO L408 AbstractCegarLoop]: === Iteration 10 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:29,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1367929645, now seen corresponding path program 2 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:29,555 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:29,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:29,578 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:29,651 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-04-05 17:43:29,651 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:29,802 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-04-05 17:43:29,823 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-04-05 17:43:29,823 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2018-04-05 17:43:29,824 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-05 17:43:29,824 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-05 17:43:29,824 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2018-04-05 17:43:29,824 INFO L87 Difference]: Start difference. First operand 114 states and 120 transitions. Second operand 9 states. [2018-04-05 17:43:29,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:29,902 INFO L93 Difference]: Finished difference Result 129 states and 134 transitions. [2018-04-05 17:43:29,902 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-05 17:43:29,902 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 51 [2018-04-05 17:43:29,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:29,905 INFO L225 Difference]: With dead ends: 129 [2018-04-05 17:43:29,905 INFO L226 Difference]: Without dead ends: 128 [2018-04-05 17:43:29,905 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 93 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2018-04-05 17:43:29,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2018-04-05 17:43:29,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 113. [2018-04-05 17:43:29,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-04-05 17:43:29,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 119 transitions. [2018-04-05 17:43:29,923 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 119 transitions. Word has length 51 [2018-04-05 17:43:29,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:29,924 INFO L459 AbstractCegarLoop]: Abstraction has 113 states and 119 transitions. [2018-04-05 17:43:29,924 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-05 17:43:29,924 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 119 transitions. [2018-04-05 17:43:29,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-04-05 17:43:29,925 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:29,925 INFO L355 BasicCegarLoop]: trace histogram [3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:29,928 INFO L408 AbstractCegarLoop]: === Iteration 11 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:29,928 INFO L82 PathProgramCache]: Analyzing trace with hash -1333640360, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:29,937 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:29,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:29,956 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:29,981 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-04-05 17:43:29,981 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:30,028 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-04-05 17:43:30,052 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:30,052 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2018-04-05 17:43:30,052 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-05 17:43:30,053 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-05 17:43:30,053 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2018-04-05 17:43:30,053 INFO L87 Difference]: Start difference. First operand 113 states and 119 transitions. Second operand 8 states. [2018-04-05 17:43:30,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:30,122 INFO L93 Difference]: Finished difference Result 161 states and 170 transitions. [2018-04-05 17:43:30,123 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-05 17:43:30,123 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 59 [2018-04-05 17:43:30,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:30,124 INFO L225 Difference]: With dead ends: 161 [2018-04-05 17:43:30,124 INFO L226 Difference]: Without dead ends: 141 [2018-04-05 17:43:30,124 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2018-04-05 17:43:30,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-04-05 17:43:30,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 131. [2018-04-05 17:43:30,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2018-04-05 17:43:30,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 138 transitions. [2018-04-05 17:43:30,132 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 138 transitions. Word has length 59 [2018-04-05 17:43:30,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:30,132 INFO L459 AbstractCegarLoop]: Abstraction has 131 states and 138 transitions. [2018-04-05 17:43:30,132 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-05 17:43:30,132 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 138 transitions. [2018-04-05 17:43:30,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-04-05 17:43:30,134 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:30,134 INFO L355 BasicCegarLoop]: trace histogram [7, 6, 5, 5, 5, 5, 5, 5, 5, 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] [2018-04-05 17:43:30,134 INFO L408 AbstractCegarLoop]: === Iteration 12 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:30,134 INFO L82 PathProgramCache]: Analyzing trace with hash -210360755, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:30,150 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:30,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:30,177 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:30,265 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 109 proven. 4 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-04-05 17:43:30,265 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:30,431 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 109 proven. 4 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-04-05 17:43:30,453 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:30,453 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 21 [2018-04-05 17:43:30,453 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-05 17:43:30,453 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-05 17:43:30,454 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2018-04-05 17:43:30,454 INFO L87 Difference]: Start difference. First operand 131 states and 138 transitions. Second operand 21 states. [2018-04-05 17:43:30,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:30,759 INFO L93 Difference]: Finished difference Result 264 states and 281 transitions. [2018-04-05 17:43:30,759 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-05 17:43:30,759 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 87 [2018-04-05 17:43:30,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:30,760 INFO L225 Difference]: With dead ends: 264 [2018-04-05 17:43:30,760 INFO L226 Difference]: Without dead ends: 185 [2018-04-05 17:43:30,762 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 149 SyntacticMatches, 5 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=303, Invalid=1029, Unknown=0, NotChecked=0, Total=1332 [2018-04-05 17:43:30,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2018-04-05 17:43:30,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 168. [2018-04-05 17:43:30,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 168 states. [2018-04-05 17:43:30,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 177 transitions. [2018-04-05 17:43:30,773 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 177 transitions. Word has length 87 [2018-04-05 17:43:30,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:30,773 INFO L459 AbstractCegarLoop]: Abstraction has 168 states and 177 transitions. [2018-04-05 17:43:30,773 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-05 17:43:30,773 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 177 transitions. [2018-04-05 17:43:30,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2018-04-05 17:43:30,775 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:30,775 INFO L355 BasicCegarLoop]: trace histogram [5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-04-05 17:43:30,775 INFO L408 AbstractCegarLoop]: === Iteration 13 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:30,776 INFO L82 PathProgramCache]: Analyzing trace with hash -203591568, now seen corresponding path program 2 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:30,790 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:30,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:30,822 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:30,869 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-04-05 17:43:30,869 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:30,984 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 40 proven. 8 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2018-04-05 17:43:31,015 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-04-05 17:43:31,016 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 13 [2018-04-05 17:43:31,016 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-05 17:43:31,016 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-05 17:43:31,017 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2018-04-05 17:43:31,017 INFO L87 Difference]: Start difference. First operand 168 states and 177 transitions. Second operand 13 states. [2018-04-05 17:43:31,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:31,131 INFO L93 Difference]: Finished difference Result 263 states and 277 transitions. [2018-04-05 17:43:31,131 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-05 17:43:31,131 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 99 [2018-04-05 17:43:31,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:31,132 INFO L225 Difference]: With dead ends: 263 [2018-04-05 17:43:31,132 INFO L226 Difference]: Without dead ends: 178 [2018-04-05 17:43:31,133 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 185 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2018-04-05 17:43:31,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2018-04-05 17:43:31,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 168. [2018-04-05 17:43:31,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 168 states. [2018-04-05 17:43:31,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 175 transitions. [2018-04-05 17:43:31,142 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 175 transitions. Word has length 99 [2018-04-05 17:43:31,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:31,143 INFO L459 AbstractCegarLoop]: Abstraction has 168 states and 175 transitions. [2018-04-05 17:43:31,143 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-05 17:43:31,143 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 175 transitions. [2018-04-05 17:43:31,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2018-04-05 17:43:31,144 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:31,144 INFO L355 BasicCegarLoop]: trace histogram [9, 7, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:31,144 INFO L408 AbstractCegarLoop]: === Iteration 14 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:31,144 INFO L82 PathProgramCache]: Analyzing trace with hash 1716502977, now seen corresponding path program 2 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:31,151 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:31,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:31,185 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:31,236 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 166 proven. 2 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-04-05 17:43:31,236 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:31,330 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 166 proven. 2 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-04-05 17:43:31,351 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:31,351 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2018-04-05 17:43:31,352 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-05 17:43:31,352 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-05 17:43:31,352 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2018-04-05 17:43:31,352 INFO L87 Difference]: Start difference. First operand 168 states and 175 transitions. Second operand 16 states. [2018-04-05 17:43:31,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:31,587 INFO L93 Difference]: Finished difference Result 263 states and 274 transitions. [2018-04-05 17:43:31,587 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-05 17:43:31,587 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 116 [2018-04-05 17:43:31,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:31,588 INFO L225 Difference]: With dead ends: 263 [2018-04-05 17:43:31,588 INFO L226 Difference]: Without dead ends: 178 [2018-04-05 17:43:31,589 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 215 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2018-04-05 17:43:31,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2018-04-05 17:43:31,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 168. [2018-04-05 17:43:31,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 168 states. [2018-04-05 17:43:31,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 173 transitions. [2018-04-05 17:43:31,596 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 173 transitions. Word has length 116 [2018-04-05 17:43:31,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:31,596 INFO L459 AbstractCegarLoop]: Abstraction has 168 states and 173 transitions. [2018-04-05 17:43:31,596 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-05 17:43:31,597 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 173 transitions. [2018-04-05 17:43:31,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2018-04-05 17:43:31,598 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:31,598 INFO L355 BasicCegarLoop]: trace histogram [10, 8, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:31,598 INFO L408 AbstractCegarLoop]: === Iteration 15 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:31,599 INFO L82 PathProgramCache]: Analyzing trace with hash -444483879, now seen corresponding path program 3 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:31,616 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:31,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:31,658 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:31,766 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 216 proven. 13 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-04-05 17:43:31,766 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:31,902 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 216 proven. 13 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2018-04-05 17:43:31,923 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:31,923 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2018-04-05 17:43:31,924 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-05 17:43:31,924 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-05 17:43:31,924 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2018-04-05 17:43:31,924 INFO L87 Difference]: Start difference. First operand 168 states and 173 transitions. Second operand 18 states. [2018-04-05 17:43:32,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:32,114 INFO L93 Difference]: Finished difference Result 267 states and 275 transitions. [2018-04-05 17:43:32,114 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-05 17:43:32,114 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 125 [2018-04-05 17:43:32,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:32,115 INFO L225 Difference]: With dead ends: 267 [2018-04-05 17:43:32,115 INFO L226 Difference]: Without dead ends: 182 [2018-04-05 17:43:32,116 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 229 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=152, Invalid=498, Unknown=0, NotChecked=0, Total=650 [2018-04-05 17:43:32,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2018-04-05 17:43:32,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 168. [2018-04-05 17:43:32,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 168 states. [2018-04-05 17:43:32,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 171 transitions. [2018-04-05 17:43:32,125 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 171 transitions. Word has length 125 [2018-04-05 17:43:32,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:32,126 INFO L459 AbstractCegarLoop]: Abstraction has 168 states and 171 transitions. [2018-04-05 17:43:32,126 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-05 17:43:32,126 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 171 transitions. [2018-04-05 17:43:32,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2018-04-05 17:43:32,127 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:32,127 INFO L355 BasicCegarLoop]: trace histogram [11, 9, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:32,127 INFO L408 AbstractCegarLoop]: === Iteration 16 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:32,127 INFO L82 PathProgramCache]: Analyzing trace with hash 496368833, now seen corresponding path program 4 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:32,135 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:32,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:32,172 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:32,206 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 166 proven. 36 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2018-04-05 17:43:32,207 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:32,295 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 166 proven. 36 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2018-04-05 17:43:32,317 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:32,317 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2018-04-05 17:43:32,318 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-05 17:43:32,318 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-05 17:43:32,318 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2018-04-05 17:43:32,318 INFO L87 Difference]: Start difference. First operand 168 states and 171 transitions. Second operand 16 states. [2018-04-05 17:43:32,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:32,612 INFO L93 Difference]: Finished difference Result 225 states and 235 transitions. [2018-04-05 17:43:32,613 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-05 17:43:32,613 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 134 [2018-04-05 17:43:32,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:32,614 INFO L225 Difference]: With dead ends: 225 [2018-04-05 17:43:32,614 INFO L226 Difference]: Without dead ends: 224 [2018-04-05 17:43:32,615 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 255 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=244, Invalid=626, Unknown=0, NotChecked=0, Total=870 [2018-04-05 17:43:32,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2018-04-05 17:43:32,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 203. [2018-04-05 17:43:32,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 203 states. [2018-04-05 17:43:32,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 213 transitions. [2018-04-05 17:43:32,623 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 213 transitions. Word has length 134 [2018-04-05 17:43:32,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:32,624 INFO L459 AbstractCegarLoop]: Abstraction has 203 states and 213 transitions. [2018-04-05 17:43:32,624 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-05 17:43:32,624 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 213 transitions. [2018-04-05 17:43:32,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2018-04-05 17:43:32,625 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:32,625 INFO L355 BasicCegarLoop]: trace histogram [11, 9, 9, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:32,625 INFO L408 AbstractCegarLoop]: === Iteration 17 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:32,625 INFO L82 PathProgramCache]: Analyzing trace with hash -1792435248, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:32,651 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:32,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:32,679 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:32,682 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-05 17:43:32,683 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-05 17:43:32,687 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-05 17:43:32,687 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-04-05 17:43:32,863 INFO L134 CoverageAnalysis]: Checked inductivity of 358 backedges. 181 proven. 39 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2018-04-05 17:43:32,863 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:33,021 INFO L134 CoverageAnalysis]: Checked inductivity of 358 backedges. 181 proven. 39 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2018-04-05 17:43:33,043 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:33,043 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2018-04-05 17:43:33,043 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-05 17:43:33,044 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-05 17:43:33,044 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2018-04-05 17:43:33,044 INFO L87 Difference]: Start difference. First operand 203 states and 213 transitions. Second operand 23 states. [2018-04-05 17:43:33,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:33,734 INFO L93 Difference]: Finished difference Result 217 states and 227 transitions. [2018-04-05 17:43:33,734 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-05 17:43:33,735 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 135 [2018-04-05 17:43:33,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:33,736 INFO L225 Difference]: With dead ends: 217 [2018-04-05 17:43:33,736 INFO L226 Difference]: Without dead ends: 216 [2018-04-05 17:43:33,736 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 246 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=462, Invalid=1344, Unknown=0, NotChecked=0, Total=1806 [2018-04-05 17:43:33,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2018-04-05 17:43:33,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 204. [2018-04-05 17:43:33,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2018-04-05 17:43:33,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 211 transitions. [2018-04-05 17:43:33,743 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 211 transitions. Word has length 135 [2018-04-05 17:43:33,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:33,743 INFO L459 AbstractCegarLoop]: Abstraction has 204 states and 211 transitions. [2018-04-05 17:43:33,743 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-05 17:43:33,743 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 211 transitions. [2018-04-05 17:43:33,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-04-05 17:43:33,744 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:33,744 INFO L355 BasicCegarLoop]: trace histogram [11, 8, 8, 8, 8, 8, 8, 8, 8, 4, 3, 3, 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] [2018-04-05 17:43:33,744 INFO L408 AbstractCegarLoop]: === Iteration 18 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:33,744 INFO L82 PathProgramCache]: Analyzing trace with hash 295836888, now seen corresponding path program 3 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:33,751 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:33,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:33,784 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:33,939 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 209 proven. 33 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2018-04-05 17:43:33,940 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:34,129 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 209 proven. 33 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2018-04-05 17:43:34,149 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:34,150 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 24 [2018-04-05 17:43:34,150 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-05 17:43:34,150 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-05 17:43:34,150 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2018-04-05 17:43:34,150 INFO L87 Difference]: Start difference. First operand 204 states and 211 transitions. Second operand 24 states. [2018-04-05 17:43:34,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:34,419 INFO L93 Difference]: Finished difference Result 324 states and 337 transitions. [2018-04-05 17:43:34,419 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-05 17:43:34,419 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 153 [2018-04-05 17:43:34,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:34,421 INFO L225 Difference]: With dead ends: 324 [2018-04-05 17:43:34,421 INFO L226 Difference]: Without dead ends: 214 [2018-04-05 17:43:34,421 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 277 SyntacticMatches, 7 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=272, Invalid=1060, Unknown=0, NotChecked=0, Total=1332 [2018-04-05 17:43:34,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2018-04-05 17:43:34,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 204. [2018-04-05 17:43:34,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2018-04-05 17:43:34,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 210 transitions. [2018-04-05 17:43:34,427 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 210 transitions. Word has length 153 [2018-04-05 17:43:34,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:34,428 INFO L459 AbstractCegarLoop]: Abstraction has 204 states and 210 transitions. [2018-04-05 17:43:34,428 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-05 17:43:34,428 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 210 transitions. [2018-04-05 17:43:34,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2018-04-05 17:43:34,429 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:34,429 INFO L355 BasicCegarLoop]: trace histogram [12, 9, 9, 9, 9, 9, 9, 9, 9, 4, 3, 3, 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] [2018-04-05 17:43:34,429 INFO L408 AbstractCegarLoop]: === Iteration 19 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:34,429 INFO L82 PathProgramCache]: Analyzing trace with hash 1535370072, now seen corresponding path program 4 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:34,438 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:34,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:34,478 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:34,572 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 408 trivial. 0 not checked. [2018-04-05 17:43:34,572 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:34,649 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 408 trivial. 0 not checked. [2018-04-05 17:43:34,678 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:34,678 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2018-04-05 17:43:34,679 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-05 17:43:34,679 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-05 17:43:34,679 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2018-04-05 17:43:34,679 INFO L87 Difference]: Start difference. First operand 204 states and 210 transitions. Second operand 16 states. [2018-04-05 17:43:34,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:34,877 INFO L93 Difference]: Finished difference Result 274 states and 288 transitions. [2018-04-05 17:43:34,877 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-05 17:43:34,877 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 162 [2018-04-05 17:43:34,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:34,879 INFO L225 Difference]: With dead ends: 274 [2018-04-05 17:43:34,880 INFO L226 Difference]: Without dead ends: 254 [2018-04-05 17:43:34,880 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 309 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=259, Invalid=497, Unknown=0, NotChecked=0, Total=756 [2018-04-05 17:43:34,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2018-04-05 17:43:34,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 244. [2018-04-05 17:43:34,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2018-04-05 17:43:34,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 254 transitions. [2018-04-05 17:43:34,892 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 254 transitions. Word has length 162 [2018-04-05 17:43:34,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:34,893 INFO L459 AbstractCegarLoop]: Abstraction has 244 states and 254 transitions. [2018-04-05 17:43:34,893 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-05 17:43:34,893 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 254 transitions. [2018-04-05 17:43:34,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2018-04-05 17:43:34,894 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:34,895 INFO L355 BasicCegarLoop]: trace histogram [15, 13, 12, 12, 12, 12, 12, 12, 12, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:34,895 INFO L408 AbstractCegarLoop]: === Iteration 20 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:34,895 INFO L82 PathProgramCache]: Analyzing trace with hash -1176544063, now seen corresponding path program 5 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:34,905 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:34,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:34,953 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:35,251 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 552 proven. 18 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2018-04-05 17:43:35,252 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:35,557 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 552 proven. 18 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2018-04-05 17:43:35,593 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:35,593 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2018-04-05 17:43:35,593 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-05 17:43:35,594 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-05 17:43:35,594 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2018-04-05 17:43:35,594 INFO L87 Difference]: Start difference. First operand 244 states and 254 transitions. Second operand 27 states. [2018-04-05 17:43:36,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:36,014 INFO L93 Difference]: Finished difference Result 443 states and 463 transitions. [2018-04-05 17:43:36,015 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-05 17:43:36,015 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 170 [2018-04-05 17:43:36,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:36,016 INFO L225 Difference]: With dead ends: 443 [2018-04-05 17:43:36,016 INFO L226 Difference]: Without dead ends: 298 [2018-04-05 17:43:36,018 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 359 GetRequests, 307 SyntacticMatches, 7 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 419 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=437, Invalid=1725, Unknown=0, NotChecked=0, Total=2162 [2018-04-05 17:43:36,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2018-04-05 17:43:36,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 290. [2018-04-05 17:43:36,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 290 states. [2018-04-05 17:43:36,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 299 transitions. [2018-04-05 17:43:36,032 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 299 transitions. Word has length 170 [2018-04-05 17:43:36,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:36,033 INFO L459 AbstractCegarLoop]: Abstraction has 290 states and 299 transitions. [2018-04-05 17:43:36,033 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-05 17:43:36,033 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 299 transitions. [2018-04-05 17:43:36,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2018-04-05 17:43:36,035 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:36,035 INFO L355 BasicCegarLoop]: trace histogram [20, 17, 16, 16, 16, 16, 16, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:36,035 INFO L408 AbstractCegarLoop]: === Iteration 21 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:36,035 INFO L82 PathProgramCache]: Analyzing trace with hash -1905766323, now seen corresponding path program 6 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:36,049 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:36,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:36,103 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:36,374 INFO L134 CoverageAnalysis]: Checked inductivity of 1317 backedges. 856 proven. 42 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2018-04-05 17:43:36,374 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:36,640 INFO L134 CoverageAnalysis]: Checked inductivity of 1317 backedges. 856 proven. 42 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2018-04-05 17:43:36,661 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:36,662 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 33 [2018-04-05 17:43:36,662 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-05 17:43:36,662 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-05 17:43:36,662 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=887, Unknown=0, NotChecked=0, Total=1056 [2018-04-05 17:43:36,663 INFO L87 Difference]: Start difference. First operand 290 states and 299 transitions. Second operand 33 states. [2018-04-05 17:43:37,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:37,123 INFO L93 Difference]: Finished difference Result 491 states and 510 transitions. [2018-04-05 17:43:37,123 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-04-05 17:43:37,123 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 226 [2018-04-05 17:43:37,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:37,126 INFO L225 Difference]: With dead ends: 491 [2018-04-05 17:43:37,126 INFO L226 Difference]: Without dead ends: 356 [2018-04-05 17:43:37,128 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 477 GetRequests, 411 SyntacticMatches, 9 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=640, Invalid=2782, Unknown=0, NotChecked=0, Total=3422 [2018-04-05 17:43:37,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2018-04-05 17:43:37,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 345. [2018-04-05 17:43:37,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 345 states. [2018-04-05 17:43:37,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 354 transitions. [2018-04-05 17:43:37,144 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 354 transitions. Word has length 226 [2018-04-05 17:43:37,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:37,145 INFO L459 AbstractCegarLoop]: Abstraction has 345 states and 354 transitions. [2018-04-05 17:43:37,145 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-05 17:43:37,145 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 354 transitions. [2018-04-05 17:43:37,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2018-04-05 17:43:37,147 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:37,147 INFO L355 BasicCegarLoop]: trace histogram [25, 21, 20, 20, 20, 20, 20, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:37,147 INFO L408 AbstractCegarLoop]: === Iteration 22 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:37,148 INFO L82 PathProgramCache]: Analyzing trace with hash 1014050777, now seen corresponding path program 7 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:37,159 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:37,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:37,213 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:37,385 INFO L134 CoverageAnalysis]: Checked inductivity of 2094 backedges. 1408 proven. 62 refuted. 0 times theorem prover too weak. 624 trivial. 0 not checked. [2018-04-05 17:43:37,385 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:37,656 INFO L134 CoverageAnalysis]: Checked inductivity of 2094 backedges. 1408 proven. 62 refuted. 0 times theorem prover too weak. 624 trivial. 0 not checked. [2018-04-05 17:43:37,687 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:37,687 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 30 [2018-04-05 17:43:37,688 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-05 17:43:37,688 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-05 17:43:37,688 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=718, Unknown=0, NotChecked=0, Total=870 [2018-04-05 17:43:37,688 INFO L87 Difference]: Start difference. First operand 345 states and 354 transitions. Second operand 30 states. [2018-04-05 17:43:38,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:38,559 INFO L93 Difference]: Finished difference Result 496 states and 514 transitions. [2018-04-05 17:43:38,561 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-04-05 17:43:38,561 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 282 [2018-04-05 17:43:38,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:38,563 INFO L225 Difference]: With dead ends: 496 [2018-04-05 17:43:38,563 INFO L226 Difference]: Without dead ends: 355 [2018-04-05 17:43:38,564 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 582 GetRequests, 527 SyntacticMatches, 9 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 710 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=426, Invalid=1830, Unknown=0, NotChecked=0, Total=2256 [2018-04-05 17:43:38,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2018-04-05 17:43:38,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 345. [2018-04-05 17:43:38,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 345 states. [2018-04-05 17:43:38,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 352 transitions. [2018-04-05 17:43:38,579 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 352 transitions. Word has length 282 [2018-04-05 17:43:38,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:38,580 INFO L459 AbstractCegarLoop]: Abstraction has 345 states and 352 transitions. [2018-04-05 17:43:38,580 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-05 17:43:38,580 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 352 transitions. [2018-04-05 17:43:38,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2018-04-05 17:43:38,582 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:38,582 INFO L355 BasicCegarLoop]: trace histogram [26, 22, 21, 21, 21, 21, 21, 21, 21, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:38,583 INFO L408 AbstractCegarLoop]: === Iteration 23 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:38,583 INFO L82 PathProgramCache]: Analyzing trace with hash 528332737, now seen corresponding path program 8 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:38,595 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:38,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:38,663 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:38,933 INFO L134 CoverageAnalysis]: Checked inductivity of 2285 backedges. 1217 proven. 76 refuted. 0 times theorem prover too weak. 992 trivial. 0 not checked. [2018-04-05 17:43:38,933 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:39,273 INFO L134 CoverageAnalysis]: Checked inductivity of 2285 backedges. 1217 proven. 76 refuted. 0 times theorem prover too weak. 992 trivial. 0 not checked. [2018-04-05 17:43:39,304 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:39,304 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 39 [2018-04-05 17:43:39,305 INFO L442 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-04-05 17:43:39,305 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-04-05 17:43:39,305 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=1257, Unknown=0, NotChecked=0, Total=1482 [2018-04-05 17:43:39,306 INFO L87 Difference]: Start difference. First operand 345 states and 352 transitions. Second operand 39 states. [2018-04-05 17:43:40,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:40,822 INFO L93 Difference]: Finished difference Result 545 states and 560 transitions. [2018-04-05 17:43:40,822 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-04-05 17:43:40,822 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 291 [2018-04-05 17:43:40,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:40,824 INFO L225 Difference]: With dead ends: 545 [2018-04-05 17:43:40,824 INFO L226 Difference]: Without dead ends: 420 [2018-04-05 17:43:40,826 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 613 GetRequests, 533 SyntacticMatches, 11 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1134 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=881, Invalid=4089, Unknown=0, NotChecked=0, Total=4970 [2018-04-05 17:43:40,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2018-04-05 17:43:40,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 409. [2018-04-05 17:43:40,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 409 states. [2018-04-05 17:43:40,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 416 transitions. [2018-04-05 17:43:40,837 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 416 transitions. Word has length 291 [2018-04-05 17:43:40,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:40,837 INFO L459 AbstractCegarLoop]: Abstraction has 409 states and 416 transitions. [2018-04-05 17:43:40,837 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-04-05 17:43:40,837 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 416 transitions. [2018-04-05 17:43:40,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 357 [2018-04-05 17:43:40,839 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:40,839 INFO L355 BasicCegarLoop]: trace histogram [32, 27, 26, 26, 26, 26, 26, 26, 26, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:40,839 INFO L408 AbstractCegarLoop]: === Iteration 24 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:40,839 INFO L82 PathProgramCache]: Analyzing trace with hash 374791885, now seen corresponding path program 9 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:40,847 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:40,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:40,924 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:41,210 INFO L134 CoverageAnalysis]: Checked inductivity of 3518 backedges. 2209 proven. 100 refuted. 0 times theorem prover too weak. 1209 trivial. 0 not checked. [2018-04-05 17:43:41,210 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:41,653 INFO L134 CoverageAnalysis]: Checked inductivity of 3518 backedges. 2209 proven. 100 refuted. 0 times theorem prover too weak. 1209 trivial. 0 not checked. [2018-04-05 17:43:41,676 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:41,676 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 36 [2018-04-05 17:43:41,676 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-05 17:43:41,676 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-05 17:43:41,677 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=1054, Unknown=0, NotChecked=0, Total=1260 [2018-04-05 17:43:41,677 INFO L87 Difference]: Start difference. First operand 409 states and 416 transitions. Second operand 36 states. [2018-04-05 17:43:42,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:42,163 INFO L93 Difference]: Finished difference Result 550 states and 563 transitions. [2018-04-05 17:43:42,163 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-04-05 17:43:42,163 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 356 [2018-04-05 17:43:42,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:42,166 INFO L225 Difference]: With dead ends: 550 [2018-04-05 17:43:42,166 INFO L226 Difference]: Without dead ends: 419 [2018-04-05 17:43:42,168 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 735 GetRequests, 667 SyntacticMatches, 11 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1145 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=614, Invalid=2808, Unknown=0, NotChecked=0, Total=3422 [2018-04-05 17:43:42,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2018-04-05 17:43:42,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 409. [2018-04-05 17:43:42,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 409 states. [2018-04-05 17:43:42,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 414 transitions. [2018-04-05 17:43:42,184 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 414 transitions. Word has length 356 [2018-04-05 17:43:42,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:42,185 INFO L459 AbstractCegarLoop]: Abstraction has 409 states and 414 transitions. [2018-04-05 17:43:42,185 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-05 17:43:42,185 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 414 transitions. [2018-04-05 17:43:42,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2018-04-05 17:43:42,188 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:42,188 INFO L355 BasicCegarLoop]: trace histogram [33, 28, 27, 27, 27, 27, 27, 27, 27, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:42,188 INFO L408 AbstractCegarLoop]: === Iteration 25 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:42,189 INFO L82 PathProgramCache]: Analyzing trace with hash 1478204237, now seen corresponding path program 10 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:42,200 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:42,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:42,285 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:43,066 INFO L134 CoverageAnalysis]: Checked inductivity of 3765 backedges. 1635 proven. 120 refuted. 0 times theorem prover too weak. 2010 trivial. 0 not checked. [2018-04-05 17:43:43,067 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:43,437 INFO L134 CoverageAnalysis]: Checked inductivity of 3765 backedges. 1635 proven. 120 refuted. 0 times theorem prover too weak. 2010 trivial. 0 not checked. [2018-04-05 17:43:43,458 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:43,459 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 45 [2018-04-05 17:43:43,459 INFO L442 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-04-05 17:43:43,459 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-04-05 17:43:43,460 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=289, Invalid=1691, Unknown=0, NotChecked=0, Total=1980 [2018-04-05 17:43:43,460 INFO L87 Difference]: Start difference. First operand 409 states and 414 transitions. Second operand 45 states. [2018-04-05 17:43:44,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:44,745 INFO L93 Difference]: Finished difference Result 608 states and 619 transitions. [2018-04-05 17:43:44,746 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-04-05 17:43:44,746 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 365 [2018-04-05 17:43:44,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:44,749 INFO L225 Difference]: With dead ends: 608 [2018-04-05 17:43:44,749 INFO L226 Difference]: Without dead ends: 493 [2018-04-05 17:43:44,752 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 767 GetRequests, 673 SyntacticMatches, 13 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1619 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1160, Invalid=5646, Unknown=0, NotChecked=0, Total=6806 [2018-04-05 17:43:44,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2018-04-05 17:43:44,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 482. [2018-04-05 17:43:44,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 482 states. [2018-04-05 17:43:44,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 487 transitions. [2018-04-05 17:43:44,770 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 487 transitions. Word has length 365 [2018-04-05 17:43:44,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:44,771 INFO L459 AbstractCegarLoop]: Abstraction has 482 states and 487 transitions. [2018-04-05 17:43:44,771 INFO L460 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-04-05 17:43:44,771 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 487 transitions. [2018-04-05 17:43:44,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2018-04-05 17:43:44,774 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:44,775 INFO L355 BasicCegarLoop]: trace histogram [40, 34, 33, 33, 33, 33, 33, 33, 33, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:44,775 INFO L408 AbstractCegarLoop]: === Iteration 26 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:44,775 INFO L82 PathProgramCache]: Analyzing trace with hash 2074157017, now seen corresponding path program 11 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:44,788 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:44,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:44,874 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:45,186 INFO L134 CoverageAnalysis]: Checked inductivity of 5613 backedges. 3236 proven. 147 refuted. 0 times theorem prover too weak. 2230 trivial. 0 not checked. [2018-04-05 17:43:45,187 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:45,598 INFO L134 CoverageAnalysis]: Checked inductivity of 5613 backedges. 3236 proven. 147 refuted. 0 times theorem prover too weak. 2230 trivial. 0 not checked. [2018-04-05 17:43:45,620 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:45,620 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 42 [2018-04-05 17:43:45,621 INFO L442 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-04-05 17:43:45,621 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-04-05 17:43:45,622 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=268, Invalid=1454, Unknown=0, NotChecked=0, Total=1722 [2018-04-05 17:43:45,622 INFO L87 Difference]: Start difference. First operand 482 states and 487 transitions. Second operand 42 states. [2018-04-05 17:43:46,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:46,272 INFO L93 Difference]: Finished difference Result 617 states and 625 transitions. [2018-04-05 17:43:46,272 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-04-05 17:43:46,272 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 439 [2018-04-05 17:43:46,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:46,274 INFO L225 Difference]: With dead ends: 617 [2018-04-05 17:43:46,274 INFO L226 Difference]: Without dead ends: 496 [2018-04-05 17:43:46,276 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 906 GetRequests, 825 SyntacticMatches, 13 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1683 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=836, Invalid=3994, Unknown=0, NotChecked=0, Total=4830 [2018-04-05 17:43:46,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2018-04-05 17:43:46,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 482. [2018-04-05 17:43:46,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 482 states. [2018-04-05 17:43:46,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 485 transitions. [2018-04-05 17:43:46,294 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 485 transitions. Word has length 439 [2018-04-05 17:43:46,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:46,295 INFO L459 AbstractCegarLoop]: Abstraction has 482 states and 485 transitions. [2018-04-05 17:43:46,295 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-04-05 17:43:46,295 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 485 transitions. [2018-04-05 17:43:46,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2018-04-05 17:43:46,298 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:46,298 INFO L355 BasicCegarLoop]: trace histogram [41, 35, 34, 34, 34, 34, 34, 34, 34, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:46,299 INFO L408 AbstractCegarLoop]: === Iteration 27 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:46,299 INFO L82 PathProgramCache]: Analyzing trace with hash 1597753281, now seen corresponding path program 12 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:46,307 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:46,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:46,405 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:46,620 INFO L134 CoverageAnalysis]: Checked inductivity of 5925 backedges. 1878 proven. 210 refuted. 0 times theorem prover too weak. 3837 trivial. 0 not checked. [2018-04-05 17:43:46,621 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:47,013 INFO L134 CoverageAnalysis]: Checked inductivity of 5925 backedges. 1878 proven. 210 refuted. 0 times theorem prover too weak. 3837 trivial. 0 not checked. [2018-04-05 17:43:47,046 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:47,047 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 31 [2018-04-05 17:43:47,047 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-05 17:43:47,048 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-05 17:43:47,048 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=818, Unknown=0, NotChecked=0, Total=992 [2018-04-05 17:43:47,048 INFO L87 Difference]: Start difference. First operand 482 states and 485 transitions. Second operand 32 states. [2018-04-05 17:43:48,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:48,253 INFO L93 Difference]: Finished difference Result 591 states and 609 transitions. [2018-04-05 17:43:48,253 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-04-05 17:43:48,253 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 448 [2018-04-05 17:43:48,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:48,255 INFO L225 Difference]: With dead ends: 591 [2018-04-05 17:43:48,255 INFO L226 Difference]: Without dead ends: 590 [2018-04-05 17:43:48,256 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 935 GetRequests, 871 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 716 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1096, Invalid=3194, Unknown=0, NotChecked=0, Total=4290 [2018-04-05 17:43:48,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2018-04-05 17:43:48,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 553. [2018-04-05 17:43:48,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 553 states. [2018-04-05 17:43:48,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 571 transitions. [2018-04-05 17:43:48,277 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 571 transitions. Word has length 448 [2018-04-05 17:43:48,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:48,278 INFO L459 AbstractCegarLoop]: Abstraction has 553 states and 571 transitions. [2018-04-05 17:43:48,278 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-05 17:43:48,278 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 571 transitions. [2018-04-05 17:43:48,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 450 [2018-04-05 17:43:48,281 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:48,282 INFO L355 BasicCegarLoop]: trace histogram [41, 35, 35, 34, 34, 34, 34, 34, 34, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:48,282 INFO L408 AbstractCegarLoop]: === Iteration 28 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:48,282 INFO L82 PathProgramCache]: Analyzing trace with hash -2009255728, now seen corresponding path program 2 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:48,294 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:48,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:48,389 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:48,393 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-05 17:43:48,394 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-05 17:43:48,401 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-05 17:43:48,401 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-04-05 17:43:49,065 INFO L134 CoverageAnalysis]: Checked inductivity of 5959 backedges. 1935 proven. 217 refuted. 0 times theorem prover too weak. 3807 trivial. 0 not checked. [2018-04-05 17:43:49,066 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:49,626 INFO L134 CoverageAnalysis]: Checked inductivity of 5959 backedges. 1935 proven. 217 refuted. 0 times theorem prover too weak. 3807 trivial. 0 not checked. [2018-04-05 17:43:49,648 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:49,648 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 38 [2018-04-05 17:43:49,649 INFO L442 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-04-05 17:43:49,649 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-04-05 17:43:49,650 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=1243, Unknown=0, NotChecked=0, Total=1482 [2018-04-05 17:43:49,650 INFO L87 Difference]: Start difference. First operand 553 states and 571 transitions. Second operand 39 states. [2018-04-05 17:43:52,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:52,176 INFO L93 Difference]: Finished difference Result 579 states and 597 transitions. [2018-04-05 17:43:52,176 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-04-05 17:43:52,176 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 449 [2018-04-05 17:43:52,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:52,178 INFO L225 Difference]: With dead ends: 579 [2018-04-05 17:43:52,178 INFO L226 Difference]: Without dead ends: 578 [2018-04-05 17:43:52,180 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 942 GetRequests, 850 SyntacticMatches, 11 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1416 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1574, Invalid=5232, Unknown=0, NotChecked=0, Total=6806 [2018-04-05 17:43:52,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2018-04-05 17:43:52,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 554. [2018-04-05 17:43:52,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 554 states. [2018-04-05 17:43:52,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 565 transitions. [2018-04-05 17:43:52,200 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 565 transitions. Word has length 449 [2018-04-05 17:43:52,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:52,201 INFO L459 AbstractCegarLoop]: Abstraction has 554 states and 565 transitions. [2018-04-05 17:43:52,201 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-04-05 17:43:52,201 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 565 transitions. [2018-04-05 17:43:52,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 468 [2018-04-05 17:43:52,205 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:52,205 INFO L355 BasicCegarLoop]: trace histogram [41, 34, 34, 34, 34, 34, 34, 34, 34, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:52,206 INFO L408 AbstractCegarLoop]: === Iteration 29 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:52,206 INFO L82 PathProgramCache]: Analyzing trace with hash -1327861288, now seen corresponding path program 5 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:52,215 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:52,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:52,353 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:52,874 INFO L134 CoverageAnalysis]: Checked inductivity of 5959 backedges. 2111 proven. 203 refuted. 0 times theorem prover too weak. 3645 trivial. 0 not checked. [2018-04-05 17:43:52,874 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:53,510 INFO L134 CoverageAnalysis]: Checked inductivity of 5959 backedges. 2111 proven. 203 refuted. 0 times theorem prover too weak. 3645 trivial. 0 not checked. [2018-04-05 17:43:53,539 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:53,539 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 48 [2018-04-05 17:43:53,540 INFO L442 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-04-05 17:43:53,540 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-04-05 17:43:53,540 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=338, Invalid=1918, Unknown=0, NotChecked=0, Total=2256 [2018-04-05 17:43:53,540 INFO L87 Difference]: Start difference. First operand 554 states and 565 transitions. Second operand 48 states. [2018-04-05 17:43:54,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:54,328 INFO L93 Difference]: Finished difference Result 746 states and 767 transitions. [2018-04-05 17:43:54,328 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-04-05 17:43:54,328 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 467 [2018-04-05 17:43:54,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:54,330 INFO L225 Difference]: With dead ends: 746 [2018-04-05 17:43:54,330 INFO L226 Difference]: Without dead ends: 564 [2018-04-05 17:43:54,331 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 967 GetRequests, 873 SyntacticMatches, 15 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2324 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1092, Invalid=5388, Unknown=0, NotChecked=0, Total=6480 [2018-04-05 17:43:54,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2018-04-05 17:43:54,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 554. [2018-04-05 17:43:54,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 554 states. [2018-04-05 17:43:54,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 564 transitions. [2018-04-05 17:43:54,345 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 564 transitions. Word has length 467 [2018-04-05 17:43:54,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:54,345 INFO L459 AbstractCegarLoop]: Abstraction has 554 states and 564 transitions. [2018-04-05 17:43:54,345 INFO L460 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-04-05 17:43:54,345 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 564 transitions. [2018-04-05 17:43:54,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 477 [2018-04-05 17:43:54,348 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:54,348 INFO L355 BasicCegarLoop]: trace histogram [42, 35, 35, 35, 35, 35, 35, 35, 35, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:54,348 INFO L408 AbstractCegarLoop]: === Iteration 30 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:54,349 INFO L82 PathProgramCache]: Analyzing trace with hash -1109709224, now seen corresponding path program 6 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:54,358 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:54,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:54,453 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:54,933 INFO L134 CoverageAnalysis]: Checked inductivity of 6279 backedges. 0 proven. 224 refuted. 0 times theorem prover too weak. 6055 trivial. 0 not checked. [2018-04-05 17:43:54,934 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:55,202 INFO L134 CoverageAnalysis]: Checked inductivity of 6279 backedges. 0 proven. 224 refuted. 0 times theorem prover too weak. 6055 trivial. 0 not checked. [2018-04-05 17:43:55,237 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:55,238 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2018-04-05 17:43:55,238 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-05 17:43:55,238 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-05 17:43:55,239 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=272, Invalid=720, Unknown=0, NotChecked=0, Total=992 [2018-04-05 17:43:55,239 INFO L87 Difference]: Start difference. First operand 554 states and 564 transitions. Second operand 32 states. [2018-04-05 17:43:55,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:55,763 INFO L93 Difference]: Finished difference Result 664 states and 690 transitions. [2018-04-05 17:43:55,763 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-04-05 17:43:55,763 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 476 [2018-04-05 17:43:55,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:55,765 INFO L225 Difference]: With dead ends: 664 [2018-04-05 17:43:55,765 INFO L226 Difference]: Without dead ends: 644 [2018-04-05 17:43:55,766 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 979 GetRequests, 921 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 681 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1155, Invalid=2385, Unknown=0, NotChecked=0, Total=3540 [2018-04-05 17:43:55,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2018-04-05 17:43:55,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 634. [2018-04-05 17:43:55,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 634 states. [2018-04-05 17:43:55,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 652 transitions. [2018-04-05 17:43:55,787 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 652 transitions. Word has length 476 [2018-04-05 17:43:55,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:55,787 INFO L459 AbstractCegarLoop]: Abstraction has 634 states and 652 transitions. [2018-04-05 17:43:55,787 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-05 17:43:55,787 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 652 transitions. [2018-04-05 17:43:55,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2018-04-05 17:43:55,790 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:55,790 INFO L355 BasicCegarLoop]: trace histogram [49, 43, 42, 42, 42, 42, 42, 42, 42, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:55,790 INFO L408 AbstractCegarLoop]: === Iteration 31 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:55,790 INFO L82 PathProgramCache]: Analyzing trace with hash 701204417, now seen corresponding path program 13 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:55,797 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:55,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:55,901 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:56,804 INFO L134 CoverageAnalysis]: Checked inductivity of 8745 backedges. 4742 proven. 174 refuted. 0 times theorem prover too weak. 3829 trivial. 0 not checked. [2018-04-05 17:43:56,804 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:43:57,364 INFO L134 CoverageAnalysis]: Checked inductivity of 8745 backedges. 4742 proven. 174 refuted. 0 times theorem prover too weak. 3829 trivial. 0 not checked. [2018-04-05 17:43:57,388 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:43:57,388 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 51 [2018-04-05 17:43:57,389 INFO L442 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-04-05 17:43:57,389 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-04-05 17:43:57,389 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=361, Invalid=2189, Unknown=0, NotChecked=0, Total=2550 [2018-04-05 17:43:57,389 INFO L87 Difference]: Start difference. First operand 634 states and 652 transitions. Second operand 51 states. [2018-04-05 17:43:58,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:43:58,859 INFO L93 Difference]: Finished difference Result 981 states and 1017 transitions. [2018-04-05 17:43:58,859 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-04-05 17:43:58,859 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 520 [2018-04-05 17:43:58,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:43:58,862 INFO L225 Difference]: With dead ends: 981 [2018-04-05 17:43:58,862 INFO L226 Difference]: Without dead ends: 724 [2018-04-05 17:43:58,864 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 1083 GetRequests, 975 SyntacticMatches, 15 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2189 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1477, Invalid=7453, Unknown=0, NotChecked=0, Total=8930 [2018-04-05 17:43:58,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2018-04-05 17:43:58,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 716. [2018-04-05 17:43:58,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 716 states. [2018-04-05 17:43:58,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 733 transitions. [2018-04-05 17:43:58,881 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 733 transitions. Word has length 520 [2018-04-05 17:43:58,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:43:58,881 INFO L459 AbstractCegarLoop]: Abstraction has 716 states and 733 transitions. [2018-04-05 17:43:58,881 INFO L460 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-04-05 17:43:58,881 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 733 transitions. [2018-04-05 17:43:58,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 613 [2018-04-05 17:43:58,884 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:43:58,885 INFO L355 BasicCegarLoop]: trace histogram [58, 51, 50, 50, 50, 50, 50, 50, 50, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:43:58,885 INFO L408 AbstractCegarLoop]: === Iteration 32 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:43:58,885 INFO L82 PathProgramCache]: Analyzing trace with hash -1839288499, now seen corresponding path program 14 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:43:58,900 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:43:59,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:43:59,021 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:43:59,764 INFO L134 CoverageAnalysis]: Checked inductivity of 12372 backedges. 5938 proven. 238 refuted. 0 times theorem prover too weak. 6196 trivial. 0 not checked. [2018-04-05 17:43:59,764 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:44:00,388 INFO L134 CoverageAnalysis]: Checked inductivity of 12372 backedges. 5938 proven. 238 refuted. 0 times theorem prover too weak. 6196 trivial. 0 not checked. [2018-04-05 17:44:00,413 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:44:00,414 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 57 [2018-04-05 17:44:00,415 INFO L442 AbstractCegarLoop]: Interpolant automaton has 57 states [2018-04-05 17:44:00,415 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2018-04-05 17:44:00,415 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=441, Invalid=2751, Unknown=0, NotChecked=0, Total=3192 [2018-04-05 17:44:00,415 INFO L87 Difference]: Start difference. First operand 716 states and 733 transitions. Second operand 57 states. [2018-04-05 17:44:01,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:44:01,695 INFO L93 Difference]: Finished difference Result 1065 states and 1100 transitions. [2018-04-05 17:44:01,697 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-04-05 17:44:01,697 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 612 [2018-04-05 17:44:01,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:44:01,701 INFO L225 Difference]: With dead ends: 1065 [2018-04-05 17:44:01,701 INFO L226 Difference]: Without dead ends: 818 [2018-04-05 17:44:01,704 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 1273 GetRequests, 1151 SyntacticMatches, 17 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2844 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1832, Invalid=9510, Unknown=0, NotChecked=0, Total=11342 [2018-04-05 17:44:01,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2018-04-05 17:44:01,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 807. [2018-04-05 17:44:01,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 807 states. [2018-04-05 17:44:01,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 824 transitions. [2018-04-05 17:44:01,723 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 824 transitions. Word has length 612 [2018-04-05 17:44:01,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:44:01,724 INFO L459 AbstractCegarLoop]: Abstraction has 807 states and 824 transitions. [2018-04-05 17:44:01,724 INFO L460 AbstractCegarLoop]: Interpolant automaton has 57 states. [2018-04-05 17:44:01,724 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 824 transitions. [2018-04-05 17:44:01,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 705 [2018-04-05 17:44:01,728 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:44:01,728 INFO L355 BasicCegarLoop]: trace histogram [67, 59, 58, 58, 58, 58, 58, 58, 58, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:44:01,728 INFO L408 AbstractCegarLoop]: === Iteration 33 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:44:01,728 INFO L82 PathProgramCache]: Analyzing trace with hash -851448615, now seen corresponding path program 15 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:44:01,743 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:44:01,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:44:01,883 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:44:02,735 INFO L134 CoverageAnalysis]: Checked inductivity of 16627 backedges. 9300 proven. 268 refuted. 0 times theorem prover too weak. 7059 trivial. 0 not checked. [2018-04-05 17:44:02,735 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:44:03,440 INFO L134 CoverageAnalysis]: Checked inductivity of 16627 backedges. 9300 proven. 268 refuted. 0 times theorem prover too weak. 7059 trivial. 0 not checked. [2018-04-05 17:44:03,463 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:44:03,464 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 54 [2018-04-05 17:44:03,465 INFO L442 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-04-05 17:44:03,465 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-04-05 17:44:03,465 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=416, Invalid=2446, Unknown=0, NotChecked=0, Total=2862 [2018-04-05 17:44:03,466 INFO L87 Difference]: Start difference. First operand 807 states and 824 transitions. Second operand 54 states. [2018-04-05 17:44:04,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:44:04,257 INFO L93 Difference]: Finished difference Result 1070 states and 1108 transitions. [2018-04-05 17:44:04,257 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-04-05 17:44:04,257 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 704 [2018-04-05 17:44:04,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:44:04,261 INFO L225 Difference]: With dead ends: 1070 [2018-04-05 17:44:04,261 INFO L226 Difference]: Without dead ends: 817 [2018-04-05 17:44:04,264 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 1446 GetRequests, 1339 SyntacticMatches, 17 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3068 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1382, Invalid=6990, Unknown=0, NotChecked=0, Total=8372 [2018-04-05 17:44:04,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2018-04-05 17:44:04,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 807. [2018-04-05 17:44:04,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 807 states. [2018-04-05 17:44:04,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 822 transitions. [2018-04-05 17:44:04,291 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 822 transitions. Word has length 704 [2018-04-05 17:44:04,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:44:04,292 INFO L459 AbstractCegarLoop]: Abstraction has 807 states and 822 transitions. [2018-04-05 17:44:04,292 INFO L460 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-04-05 17:44:04,292 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 822 transitions. [2018-04-05 17:44:04,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 714 [2018-04-05 17:44:04,298 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:44:04,299 INFO L355 BasicCegarLoop]: trace histogram [68, 60, 59, 59, 59, 59, 59, 59, 59, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:44:04,299 INFO L408 AbstractCegarLoop]: === Iteration 34 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:44:04,299 INFO L82 PathProgramCache]: Analyzing trace with hash 1778631361, now seen corresponding path program 16 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:44:04,310 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:44:04,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:44:04,449 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:44:05,122 INFO L134 CoverageAnalysis]: Checked inductivity of 17168 backedges. 7263 proven. 312 refuted. 0 times theorem prover too weak. 9593 trivial. 0 not checked. [2018-04-05 17:44:05,122 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:44:05,882 INFO L134 CoverageAnalysis]: Checked inductivity of 17168 backedges. 7263 proven. 312 refuted. 0 times theorem prover too weak. 9593 trivial. 0 not checked. [2018-04-05 17:44:05,905 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:44:05,906 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 63 [2018-04-05 17:44:05,907 INFO L442 AbstractCegarLoop]: Interpolant automaton has 63 states [2018-04-05 17:44:05,907 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2018-04-05 17:44:05,907 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=529, Invalid=3377, Unknown=0, NotChecked=0, Total=3906 [2018-04-05 17:44:05,907 INFO L87 Difference]: Start difference. First operand 807 states and 822 transitions. Second operand 63 states. [2018-04-05 17:44:07,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:44:07,601 INFO L93 Difference]: Finished difference Result 1155 states and 1186 transitions. [2018-04-05 17:44:07,601 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-04-05 17:44:07,601 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 713 [2018-04-05 17:44:07,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:44:07,604 INFO L225 Difference]: With dead ends: 1155 [2018-04-05 17:44:07,604 INFO L226 Difference]: Without dead ends: 918 [2018-04-05 17:44:07,606 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 1481 GetRequests, 1345 SyntacticMatches, 19 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3584 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2225, Invalid=11817, Unknown=0, NotChecked=0, Total=14042 [2018-04-05 17:44:07,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2018-04-05 17:44:07,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 907. [2018-04-05 17:44:07,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 907 states. [2018-04-05 17:44:07,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 922 transitions. [2018-04-05 17:44:07,628 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 922 transitions. Word has length 713 [2018-04-05 17:44:07,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:44:07,629 INFO L459 AbstractCegarLoop]: Abstraction has 907 states and 922 transitions. [2018-04-05 17:44:07,629 INFO L460 AbstractCegarLoop]: Interpolant automaton has 63 states. [2018-04-05 17:44:07,629 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 922 transitions. [2018-04-05 17:44:07,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 815 [2018-04-05 17:44:07,635 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:44:07,636 INFO L355 BasicCegarLoop]: trace histogram [78, 69, 68, 68, 68, 68, 68, 68, 68, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:44:07,636 INFO L408 AbstractCegarLoop]: === Iteration 35 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:44:07,636 INFO L82 PathProgramCache]: Analyzing trace with hash 1423910861, now seen corresponding path program 17 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:44:07,641 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:44:07,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:44:07,792 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:44:08,426 INFO L134 CoverageAnalysis]: Checked inductivity of 22749 backedges. 11903 proven. 342 refuted. 0 times theorem prover too weak. 10504 trivial. 0 not checked. [2018-04-05 17:44:08,427 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:44:09,271 INFO L134 CoverageAnalysis]: Checked inductivity of 22749 backedges. 11903 proven. 342 refuted. 0 times theorem prover too weak. 10504 trivial. 0 not checked. [2018-04-05 17:44:09,297 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:44:09,297 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 60 [2018-04-05 17:44:09,298 INFO L442 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-04-05 17:44:09,298 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-04-05 17:44:09,298 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=502, Invalid=3038, Unknown=0, NotChecked=0, Total=3540 [2018-04-05 17:44:09,298 INFO L87 Difference]: Start difference. First operand 907 states and 922 transitions. Second operand 60 states. [2018-04-05 17:44:10,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:44:10,227 INFO L93 Difference]: Finished difference Result 1160 states and 1193 transitions. [2018-04-05 17:44:10,227 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-04-05 17:44:10,227 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 814 [2018-04-05 17:44:10,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:44:10,229 INFO L225 Difference]: With dead ends: 1160 [2018-04-05 17:44:10,230 INFO L226 Difference]: Without dead ends: 917 [2018-04-05 17:44:10,231 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 1671 GetRequests, 1551 SyntacticMatches, 19 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3915 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1706, Invalid=8800, Unknown=0, NotChecked=0, Total=10506 [2018-04-05 17:44:10,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 917 states. [2018-04-05 17:44:10,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 917 to 907. [2018-04-05 17:44:10,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 907 states. [2018-04-05 17:44:10,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 920 transitions. [2018-04-05 17:44:10,248 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 920 transitions. Word has length 814 [2018-04-05 17:44:10,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:44:10,248 INFO L459 AbstractCegarLoop]: Abstraction has 907 states and 920 transitions. [2018-04-05 17:44:10,248 INFO L460 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-04-05 17:44:10,248 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 920 transitions. [2018-04-05 17:44:10,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 824 [2018-04-05 17:44:10,256 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:44:10,256 INFO L355 BasicCegarLoop]: trace histogram [79, 70, 69, 69, 69, 69, 69, 69, 69, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:44:10,256 INFO L408 AbstractCegarLoop]: === Iteration 36 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:44:10,257 INFO L82 PathProgramCache]: Analyzing trace with hash 2128976461, now seen corresponding path program 18 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:44:10,270 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:44:10,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:44:10,414 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:44:11,214 INFO L134 CoverageAnalysis]: Checked inductivity of 23382 backedges. 8717 proven. 396 refuted. 0 times theorem prover too weak. 14269 trivial. 0 not checked. [2018-04-05 17:44:11,214 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:44:12,060 INFO L134 CoverageAnalysis]: Checked inductivity of 23382 backedges. 8717 proven. 396 refuted. 0 times theorem prover too weak. 14269 trivial. 0 not checked. [2018-04-05 17:44:12,081 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:44:12,081 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 69 [2018-04-05 17:44:12,082 INFO L442 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-04-05 17:44:12,082 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-04-05 17:44:12,083 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=625, Invalid=4067, Unknown=0, NotChecked=0, Total=4692 [2018-04-05 17:44:12,083 INFO L87 Difference]: Start difference. First operand 907 states and 920 transitions. Second operand 69 states. [2018-04-05 17:44:13,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:44:13,649 INFO L93 Difference]: Finished difference Result 1254 states and 1281 transitions. [2018-04-05 17:44:13,650 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2018-04-05 17:44:13,650 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 823 [2018-04-05 17:44:13,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:44:13,652 INFO L225 Difference]: With dead ends: 1254 [2018-04-05 17:44:13,652 INFO L226 Difference]: Without dead ends: 1027 [2018-04-05 17:44:13,654 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 1707 GetRequests, 1557 SyntacticMatches, 21 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4409 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2656, Invalid=14374, Unknown=0, NotChecked=0, Total=17030 [2018-04-05 17:44:13,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1027 states. [2018-04-05 17:44:13,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1027 to 1016. [2018-04-05 17:44:13,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1016 states. [2018-04-05 17:44:13,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1016 states to 1016 states and 1029 transitions. [2018-04-05 17:44:13,673 INFO L78 Accepts]: Start accepts. Automaton has 1016 states and 1029 transitions. Word has length 823 [2018-04-05 17:44:13,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:44:13,674 INFO L459 AbstractCegarLoop]: Abstraction has 1016 states and 1029 transitions. [2018-04-05 17:44:13,674 INFO L460 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-04-05 17:44:13,674 INFO L276 IsEmpty]: Start isEmpty. Operand 1016 states and 1029 transitions. [2018-04-05 17:44:13,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 934 [2018-04-05 17:44:13,679 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:44:13,680 INFO L355 BasicCegarLoop]: trace histogram [90, 80, 79, 79, 79, 79, 79, 79, 79, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:44:13,680 INFO L408 AbstractCegarLoop]: === Iteration 37 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:44:13,680 INFO L82 PathProgramCache]: Analyzing trace with hash 1452915929, now seen corresponding path program 19 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:44:13,685 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:44:13,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:44:13,837 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:44:14,589 INFO L134 CoverageAnalysis]: Checked inductivity of 30556 backedges. 14912 proven. 425 refuted. 0 times theorem prover too weak. 15219 trivial. 0 not checked. [2018-04-05 17:44:14,589 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:44:15,685 INFO L134 CoverageAnalysis]: Checked inductivity of 30556 backedges. 14912 proven. 425 refuted. 0 times theorem prover too weak. 15219 trivial. 0 not checked. [2018-04-05 17:44:15,718 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:44:15,719 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 66 [2018-04-05 17:44:15,720 INFO L442 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-04-05 17:44:15,720 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-04-05 17:44:15,720 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=596, Invalid=3694, Unknown=0, NotChecked=0, Total=4290 [2018-04-05 17:44:15,720 INFO L87 Difference]: Start difference. First operand 1016 states and 1029 transitions. Second operand 66 states. [2018-04-05 17:44:16,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:44:16,771 INFO L93 Difference]: Finished difference Result 1259 states and 1287 transitions. [2018-04-05 17:44:16,771 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-04-05 17:44:16,772 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 933 [2018-04-05 17:44:16,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:44:16,774 INFO L225 Difference]: With dead ends: 1259 [2018-04-05 17:44:16,774 INFO L226 Difference]: Without dead ends: 1026 [2018-04-05 17:44:16,776 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 1914 GetRequests, 1781 SyntacticMatches, 21 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4865 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2064, Invalid=10818, Unknown=0, NotChecked=0, Total=12882 [2018-04-05 17:44:16,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1026 states. [2018-04-05 17:44:16,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1026 to 1016. [2018-04-05 17:44:16,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1016 states. [2018-04-05 17:44:16,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1016 states to 1016 states and 1027 transitions. [2018-04-05 17:44:16,796 INFO L78 Accepts]: Start accepts. Automaton has 1016 states and 1027 transitions. Word has length 933 [2018-04-05 17:44:16,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:44:16,797 INFO L459 AbstractCegarLoop]: Abstraction has 1016 states and 1027 transitions. [2018-04-05 17:44:16,797 INFO L460 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-04-05 17:44:16,797 INFO L276 IsEmpty]: Start isEmpty. Operand 1016 states and 1027 transitions. [2018-04-05 17:44:16,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 943 [2018-04-05 17:44:16,803 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:44:16,803 INFO L355 BasicCegarLoop]: trace histogram [91, 81, 80, 80, 80, 80, 80, 80, 80, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:44:16,803 INFO L408 AbstractCegarLoop]: === Iteration 38 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:44:16,803 INFO L82 PathProgramCache]: Analyzing trace with hash 11793089, now seen corresponding path program 20 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:44:16,809 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:44:16,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:44:16,959 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:44:17,856 INFO L134 CoverageAnalysis]: Checked inductivity of 31290 backedges. 10300 proven. 490 refuted. 0 times theorem prover too weak. 20500 trivial. 0 not checked. [2018-04-05 17:44:17,856 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:44:18,901 INFO L134 CoverageAnalysis]: Checked inductivity of 31290 backedges. 10300 proven. 490 refuted. 0 times theorem prover too weak. 20500 trivial. 0 not checked. [2018-04-05 17:44:18,922 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:44:18,963 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 75 [2018-04-05 17:44:18,964 INFO L442 AbstractCegarLoop]: Interpolant automaton has 75 states [2018-04-05 17:44:18,965 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2018-04-05 17:44:18,965 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=729, Invalid=4821, Unknown=0, NotChecked=0, Total=5550 [2018-04-05 17:44:18,965 INFO L87 Difference]: Start difference. First operand 1016 states and 1027 transitions. Second operand 75 states. [2018-04-05 17:44:20,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:44:20,865 INFO L93 Difference]: Finished difference Result 1362 states and 1385 transitions. [2018-04-05 17:44:20,865 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2018-04-05 17:44:20,865 INFO L78 Accepts]: Start accepts. Automaton has 75 states. Word has length 942 [2018-04-05 17:44:20,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:44:20,868 INFO L225 Difference]: With dead ends: 1362 [2018-04-05 17:44:20,868 INFO L226 Difference]: Without dead ends: 1145 [2018-04-05 17:44:20,870 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 1951 GetRequests, 1787 SyntacticMatches, 23 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5319 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=3125, Invalid=17181, Unknown=0, NotChecked=0, Total=20306 [2018-04-05 17:44:20,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1145 states. [2018-04-05 17:44:20,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1145 to 1134. [2018-04-05 17:44:20,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1134 states. [2018-04-05 17:44:20,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 1145 transitions. [2018-04-05 17:44:20,894 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 1145 transitions. Word has length 942 [2018-04-05 17:44:20,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:44:20,895 INFO L459 AbstractCegarLoop]: Abstraction has 1134 states and 1145 transitions. [2018-04-05 17:44:20,895 INFO L460 AbstractCegarLoop]: Interpolant automaton has 75 states. [2018-04-05 17:44:20,895 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 1145 transitions. [2018-04-05 17:44:20,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1062 [2018-04-05 17:44:20,906 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:44:20,906 INFO L355 BasicCegarLoop]: trace histogram [103, 92, 91, 91, 91, 91, 91, 91, 91, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:44:20,906 INFO L408 AbstractCegarLoop]: === Iteration 39 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:44:20,907 INFO L82 PathProgramCache]: Analyzing trace with hash 823248845, now seen corresponding path program 21 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:44:20,914 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:44:21,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:44:21,110 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:44:22,081 INFO L134 CoverageAnalysis]: Checked inductivity of 40351 backedges. 18354 proven. 517 refuted. 0 times theorem prover too weak. 21480 trivial. 0 not checked. [2018-04-05 17:44:22,082 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:44:23,345 INFO L134 CoverageAnalysis]: Checked inductivity of 40351 backedges. 18354 proven. 517 refuted. 0 times theorem prover too weak. 21480 trivial. 0 not checked. [2018-04-05 17:44:23,368 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:44:23,369 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 72 [2018-04-05 17:44:23,370 INFO L442 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-04-05 17:44:23,370 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-04-05 17:44:23,370 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=698, Invalid=4414, Unknown=0, NotChecked=0, Total=5112 [2018-04-05 17:44:23,371 INFO L87 Difference]: Start difference. First operand 1134 states and 1145 transitions. Second operand 72 states. [2018-04-05 17:44:24,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:44:24,498 INFO L93 Difference]: Finished difference Result 1367 states and 1390 transitions. [2018-04-05 17:44:24,526 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2018-04-05 17:44:24,526 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 1061 [2018-04-05 17:44:24,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:44:24,529 INFO L225 Difference]: With dead ends: 1367 [2018-04-05 17:44:24,530 INFO L226 Difference]: Without dead ends: 1144 [2018-04-05 17:44:24,532 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2175 GetRequests, 2029 SyntacticMatches, 23 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5918 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2456, Invalid=13044, Unknown=0, NotChecked=0, Total=15500 [2018-04-05 17:44:24,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1144 states. [2018-04-05 17:44:24,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1144 to 1134. [2018-04-05 17:44:24,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1134 states. [2018-04-05 17:44:24,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 1143 transitions. [2018-04-05 17:44:24,553 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 1143 transitions. Word has length 1061 [2018-04-05 17:44:24,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:44:24,554 INFO L459 AbstractCegarLoop]: Abstraction has 1134 states and 1143 transitions. [2018-04-05 17:44:24,554 INFO L460 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-04-05 17:44:24,554 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 1143 transitions. [2018-04-05 17:44:24,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1071 [2018-04-05 17:44:24,560 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:44:24,560 INFO L355 BasicCegarLoop]: trace histogram [104, 93, 92, 92, 92, 92, 92, 92, 92, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:44:24,560 INFO L408 AbstractCegarLoop]: === Iteration 40 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:44:24,561 INFO L82 PathProgramCache]: Analyzing trace with hash 564591181, now seen corresponding path program 22 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:44:24,566 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:44:24,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:44:24,751 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:44:25,873 INFO L134 CoverageAnalysis]: Checked inductivity of 41195 backedges. 12012 proven. 594 refuted. 0 times theorem prover too weak. 28589 trivial. 0 not checked. [2018-04-05 17:44:25,873 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:44:27,174 INFO L134 CoverageAnalysis]: Checked inductivity of 41195 backedges. 12012 proven. 594 refuted. 0 times theorem prover too weak. 28589 trivial. 0 not checked. [2018-04-05 17:44:27,209 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:44:27,210 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 81 [2018-04-05 17:44:27,211 INFO L442 AbstractCegarLoop]: Interpolant automaton has 81 states [2018-04-05 17:44:27,211 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2018-04-05 17:44:27,211 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=841, Invalid=5639, Unknown=0, NotChecked=0, Total=6480 [2018-04-05 17:44:27,211 INFO L87 Difference]: Start difference. First operand 1134 states and 1143 transitions. Second operand 81 states. [2018-04-05 17:44:30,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:44:30,278 INFO L93 Difference]: Finished difference Result 1479 states and 1498 transitions. [2018-04-05 17:44:30,278 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2018-04-05 17:44:30,278 INFO L78 Accepts]: Start accepts. Automaton has 81 states. Word has length 1070 [2018-04-05 17:44:30,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:44:30,282 INFO L225 Difference]: With dead ends: 1479 [2018-04-05 17:44:30,282 INFO L226 Difference]: Without dead ends: 1272 [2018-04-05 17:44:30,284 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2213 GetRequests, 2035 SyntacticMatches, 25 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6314 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=3632, Invalid=20238, Unknown=0, NotChecked=0, Total=23870 [2018-04-05 17:44:30,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1272 states. [2018-04-05 17:44:30,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1272 to 1261. [2018-04-05 17:44:30,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1261 states. [2018-04-05 17:44:30,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1261 states to 1261 states and 1270 transitions. [2018-04-05 17:44:30,308 INFO L78 Accepts]: Start accepts. Automaton has 1261 states and 1270 transitions. Word has length 1070 [2018-04-05 17:44:30,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:44:30,309 INFO L459 AbstractCegarLoop]: Abstraction has 1261 states and 1270 transitions. [2018-04-05 17:44:30,309 INFO L460 AbstractCegarLoop]: Interpolant automaton has 81 states. [2018-04-05 17:44:30,309 INFO L276 IsEmpty]: Start isEmpty. Operand 1261 states and 1270 transitions. [2018-04-05 17:44:30,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1199 [2018-04-05 17:44:30,318 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:44:30,318 INFO L355 BasicCegarLoop]: trace histogram [117, 105, 104, 104, 104, 104, 104, 104, 104, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:44:30,319 INFO L408 AbstractCegarLoop]: === Iteration 41 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:44:30,319 INFO L82 PathProgramCache]: Analyzing trace with hash -678084135, now seen corresponding path program 23 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:44:30,324 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:44:30,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:44:30,528 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:44:31,755 INFO L134 CoverageAnalysis]: Checked inductivity of 52464 backedges. 22256 proven. 618 refuted. 0 times theorem prover too weak. 29590 trivial. 0 not checked. [2018-04-05 17:44:31,756 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:44:33,247 INFO L134 CoverageAnalysis]: Checked inductivity of 52464 backedges. 22256 proven. 618 refuted. 0 times theorem prover too weak. 29590 trivial. 0 not checked. [2018-04-05 17:44:33,276 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:44:33,276 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 78 [2018-04-05 17:44:33,277 INFO L442 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-04-05 17:44:33,277 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-04-05 17:44:33,278 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=808, Invalid=5198, Unknown=0, NotChecked=0, Total=6006 [2018-04-05 17:44:33,278 INFO L87 Difference]: Start difference. First operand 1261 states and 1270 transitions. Second operand 78 states. [2018-04-05 17:44:34,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:44:34,611 INFO L93 Difference]: Finished difference Result 1484 states and 1502 transitions. [2018-04-05 17:44:34,630 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2018-04-05 17:44:34,630 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 1198 [2018-04-05 17:44:34,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:44:34,634 INFO L225 Difference]: With dead ends: 1484 [2018-04-05 17:44:34,634 INFO L226 Difference]: Without dead ends: 1271 [2018-04-05 17:44:34,636 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2454 GetRequests, 2295 SyntacticMatches, 25 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7074 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2882, Invalid=15478, Unknown=0, NotChecked=0, Total=18360 [2018-04-05 17:44:34,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1271 states. [2018-04-05 17:44:34,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1271 to 1261. [2018-04-05 17:44:34,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1261 states. [2018-04-05 17:44:34,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1261 states to 1261 states and 1268 transitions. [2018-04-05 17:44:34,658 INFO L78 Accepts]: Start accepts. Automaton has 1261 states and 1268 transitions. Word has length 1198 [2018-04-05 17:44:34,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:44:34,659 INFO L459 AbstractCegarLoop]: Abstraction has 1261 states and 1268 transitions. [2018-04-05 17:44:34,659 INFO L460 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-04-05 17:44:34,659 INFO L276 IsEmpty]: Start isEmpty. Operand 1261 states and 1268 transitions. [2018-04-05 17:44:34,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1208 [2018-04-05 17:44:34,667 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:44:34,668 INFO L355 BasicCegarLoop]: trace histogram [118, 106, 105, 105, 105, 105, 105, 105, 105, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:44:34,668 INFO L408 AbstractCegarLoop]: === Iteration 42 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:44:34,668 INFO L82 PathProgramCache]: Analyzing trace with hash -1847718463, now seen corresponding path program 24 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:44:34,677 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:44:34,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:44:34,891 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:44:36,265 INFO L134 CoverageAnalysis]: Checked inductivity of 53427 backedges. 13853 proven. 708 refuted. 0 times theorem prover too weak. 38866 trivial. 0 not checked. [2018-04-05 17:44:36,265 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:44:38,184 INFO L134 CoverageAnalysis]: Checked inductivity of 53427 backedges. 13853 proven. 708 refuted. 0 times theorem prover too weak. 38866 trivial. 0 not checked. [2018-04-05 17:44:38,214 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:44:38,214 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 87 [2018-04-05 17:44:38,215 INFO L442 AbstractCegarLoop]: Interpolant automaton has 87 states [2018-04-05 17:44:38,216 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2018-04-05 17:44:38,216 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=961, Invalid=6521, Unknown=0, NotChecked=0, Total=7482 [2018-04-05 17:44:38,216 INFO L87 Difference]: Start difference. First operand 1261 states and 1268 transitions. Second operand 87 states. [2018-04-05 17:44:41,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:44:41,062 INFO L93 Difference]: Finished difference Result 1605 states and 1620 transitions. [2018-04-05 17:44:41,062 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2018-04-05 17:44:41,062 INFO L78 Accepts]: Start accepts. Automaton has 87 states. Word has length 1207 [2018-04-05 17:44:41,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:44:41,065 INFO L225 Difference]: With dead ends: 1605 [2018-04-05 17:44:41,066 INFO L226 Difference]: Without dead ends: 1408 [2018-04-05 17:44:41,068 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2493 GetRequests, 2301 SyntacticMatches, 27 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7394 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=4177, Invalid=23545, Unknown=0, NotChecked=0, Total=27722 [2018-04-05 17:44:41,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1408 states. [2018-04-05 17:44:41,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1408 to 1397. [2018-04-05 17:44:41,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1397 states. [2018-04-05 17:44:41,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1397 states to 1397 states and 1404 transitions. [2018-04-05 17:44:41,092 INFO L78 Accepts]: Start accepts. Automaton has 1397 states and 1404 transitions. Word has length 1207 [2018-04-05 17:44:41,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:44:41,093 INFO L459 AbstractCegarLoop]: Abstraction has 1397 states and 1404 transitions. [2018-04-05 17:44:41,093 INFO L460 AbstractCegarLoop]: Interpolant automaton has 87 states. [2018-04-05 17:44:41,093 INFO L276 IsEmpty]: Start isEmpty. Operand 1397 states and 1404 transitions. [2018-04-05 17:44:41,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1345 [2018-04-05 17:44:41,102 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:44:41,103 INFO L355 BasicCegarLoop]: trace histogram [132, 119, 118, 118, 118, 118, 118, 118, 118, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:44:41,103 INFO L408 AbstractCegarLoop]: === Iteration 43 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:44:41,104 INFO L82 PathProgramCache]: Analyzing trace with hash -1724457779, now seen corresponding path program 25 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:44:41,109 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:44:41,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:44:41,338 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:44:42,784 INFO L134 CoverageAnalysis]: Checked inductivity of 67252 backedges. 26645 proven. 728 refuted. 0 times theorem prover too weak. 39879 trivial. 0 not checked. [2018-04-05 17:44:42,784 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:44:44,493 INFO L134 CoverageAnalysis]: Checked inductivity of 67252 backedges. 26645 proven. 728 refuted. 0 times theorem prover too weak. 39879 trivial. 0 not checked. [2018-04-05 17:44:44,515 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:44:44,516 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 84 [2018-04-05 17:44:44,517 INFO L442 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-04-05 17:44:44,517 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-04-05 17:44:44,517 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=926, Invalid=6046, Unknown=0, NotChecked=0, Total=6972 [2018-04-05 17:44:44,518 INFO L87 Difference]: Start difference. First operand 1397 states and 1404 transitions. Second operand 84 states. [2018-04-05 17:44:45,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:44:45,930 INFO L93 Difference]: Finished difference Result 1610 states and 1623 transitions. [2018-04-05 17:44:45,930 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2018-04-05 17:44:45,930 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 1344 [2018-04-05 17:44:45,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:44:45,935 INFO L225 Difference]: With dead ends: 1610 [2018-04-05 17:44:45,935 INFO L226 Difference]: Without dead ends: 1407 [2018-04-05 17:44:45,937 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2751 GetRequests, 2579 SyntacticMatches, 27 SemanticMatches, 145 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8333 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=3342, Invalid=18120, Unknown=0, NotChecked=0, Total=21462 [2018-04-05 17:44:45,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1407 states. [2018-04-05 17:44:45,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1407 to 1397. [2018-04-05 17:44:45,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1397 states. [2018-04-05 17:44:45,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1397 states to 1397 states and 1402 transitions. [2018-04-05 17:44:45,976 INFO L78 Accepts]: Start accepts. Automaton has 1397 states and 1402 transitions. Word has length 1344 [2018-04-05 17:44:45,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:44:45,977 INFO L459 AbstractCegarLoop]: Abstraction has 1397 states and 1402 transitions. [2018-04-05 17:44:45,977 INFO L460 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-04-05 17:44:45,977 INFO L276 IsEmpty]: Start isEmpty. Operand 1397 states and 1402 transitions. [2018-04-05 17:44:45,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1354 [2018-04-05 17:44:45,993 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:44:45,994 INFO L355 BasicCegarLoop]: trace histogram [133, 120, 119, 119, 119, 119, 119, 119, 119, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:44:45,994 INFO L408 AbstractCegarLoop]: === Iteration 44 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:44:45,994 INFO L82 PathProgramCache]: Analyzing trace with hash 426345805, now seen corresponding path program 26 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:44:46,000 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:44:46,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:44:46,245 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:44:47,754 INFO L134 CoverageAnalysis]: Checked inductivity of 68343 backedges. 15823 proven. 832 refuted. 0 times theorem prover too weak. 51688 trivial. 0 not checked. [2018-04-05 17:44:47,754 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:44:49,445 INFO L134 CoverageAnalysis]: Checked inductivity of 68343 backedges. 15823 proven. 832 refuted. 0 times theorem prover too weak. 51688 trivial. 0 not checked. [2018-04-05 17:44:49,470 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:44:49,471 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 93 [2018-04-05 17:44:49,472 INFO L442 AbstractCegarLoop]: Interpolant automaton has 93 states [2018-04-05 17:44:49,472 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2018-04-05 17:44:49,473 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1089, Invalid=7467, Unknown=0, NotChecked=0, Total=8556 [2018-04-05 17:44:49,473 INFO L87 Difference]: Start difference. First operand 1397 states and 1402 transitions. Second operand 93 states. [2018-04-05 17:44:52,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:44:52,627 INFO L93 Difference]: Finished difference Result 1740 states and 1751 transitions. [2018-04-05 17:44:52,628 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2018-04-05 17:44:52,628 INFO L78 Accepts]: Start accepts. Automaton has 93 states. Word has length 1353 [2018-04-05 17:44:52,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:44:52,632 INFO L225 Difference]: With dead ends: 1740 [2018-04-05 17:44:52,632 INFO L226 Difference]: Without dead ends: 1553 [2018-04-05 17:44:52,634 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2791 GetRequests, 2585 SyntacticMatches, 29 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8559 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=4760, Invalid=27102, Unknown=0, NotChecked=0, Total=31862 [2018-04-05 17:44:52,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1553 states. [2018-04-05 17:44:52,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1553 to 1542. [2018-04-05 17:44:52,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1542 states. [2018-04-05 17:44:52,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1542 states to 1542 states and 1547 transitions. [2018-04-05 17:44:52,664 INFO L78 Accepts]: Start accepts. Automaton has 1542 states and 1547 transitions. Word has length 1353 [2018-04-05 17:44:52,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:44:52,665 INFO L459 AbstractCegarLoop]: Abstraction has 1542 states and 1547 transitions. [2018-04-05 17:44:52,665 INFO L460 AbstractCegarLoop]: Interpolant automaton has 93 states. [2018-04-05 17:44:52,665 INFO L276 IsEmpty]: Start isEmpty. Operand 1542 states and 1547 transitions. [2018-04-05 17:44:52,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1500 [2018-04-05 17:44:52,681 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:44:52,682 INFO L355 BasicCegarLoop]: trace histogram [148, 134, 133, 133, 133, 133, 133, 133, 133, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:44:52,682 INFO L408 AbstractCegarLoop]: === Iteration 45 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:44:52,682 INFO L82 PathProgramCache]: Analyzing trace with hash 1853747673, now seen corresponding path program 27 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:44:52,688 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:44:52,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:44:52,968 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:44:54,649 INFO L134 CoverageAnalysis]: Checked inductivity of 85099 backedges. 31548 proven. 847 refuted. 0 times theorem prover too weak. 52704 trivial. 0 not checked. [2018-04-05 17:44:54,650 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:44:56,720 INFO L134 CoverageAnalysis]: Checked inductivity of 85099 backedges. 31548 proven. 847 refuted. 0 times theorem prover too weak. 52704 trivial. 0 not checked. [2018-04-05 17:44:56,741 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:44:56,741 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 90 [2018-04-05 17:44:56,742 INFO L442 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-04-05 17:44:56,742 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-04-05 17:44:56,743 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1052, Invalid=6958, Unknown=0, NotChecked=0, Total=8010 [2018-04-05 17:44:56,743 INFO L87 Difference]: Start difference. First operand 1542 states and 1547 transitions. Second operand 90 states. [2018-04-05 17:44:58,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:44:58,322 INFO L93 Difference]: Finished difference Result 1749 states and 1757 transitions. [2018-04-05 17:44:58,322 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2018-04-05 17:44:58,322 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 1499 [2018-04-05 17:44:58,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:44:58,326 INFO L225 Difference]: With dead ends: 1749 [2018-04-05 17:44:58,327 INFO L226 Difference]: Without dead ends: 1556 [2018-04-05 17:44:58,328 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 3066 GetRequests, 2881 SyntacticMatches, 29 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9695 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=3836, Invalid=20970, Unknown=0, NotChecked=0, Total=24806 [2018-04-05 17:44:58,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1556 states. [2018-04-05 17:44:58,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1556 to 1542. [2018-04-05 17:44:58,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1542 states. [2018-04-05 17:44:58,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1542 states to 1542 states and 1545 transitions. [2018-04-05 17:44:58,358 INFO L78 Accepts]: Start accepts. Automaton has 1542 states and 1545 transitions. Word has length 1499 [2018-04-05 17:44:58,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:44:58,359 INFO L459 AbstractCegarLoop]: Abstraction has 1542 states and 1545 transitions. [2018-04-05 17:44:58,359 INFO L460 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-04-05 17:44:58,359 INFO L276 IsEmpty]: Start isEmpty. Operand 1542 states and 1545 transitions. [2018-04-05 17:44:58,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1509 [2018-04-05 17:44:58,371 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:44:58,372 INFO L355 BasicCegarLoop]: trace histogram [149, 135, 134, 134, 134, 134, 134, 134, 134, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:44:58,372 INFO L408 AbstractCegarLoop]: === Iteration 46 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:44:58,372 INFO L82 PathProgramCache]: Analyzing trace with hash -1111794239, now seen corresponding path program 28 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:44:58,378 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:44:58,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:44:58,638 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:44:59,687 INFO L134 CoverageAnalysis]: Checked inductivity of 86327 backedges. 16870 proven. 990 refuted. 0 times theorem prover too weak. 68467 trivial. 0 not checked. [2018-04-05 17:44:59,687 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:45:01,374 INFO L134 CoverageAnalysis]: Checked inductivity of 86327 backedges. 16870 proven. 990 refuted. 0 times theorem prover too weak. 68467 trivial. 0 not checked. [2018-04-05 17:45:01,395 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:45:01,396 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 63 [2018-04-05 17:45:01,397 INFO L442 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-04-05 17:45:01,397 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-04-05 17:45:01,397 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=606, Invalid=3426, Unknown=0, NotChecked=0, Total=4032 [2018-04-05 17:45:01,397 INFO L87 Difference]: Start difference. First operand 1542 states and 1545 transitions. Second operand 64 states. [2018-04-05 17:45:07,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:45:07,483 INFO L93 Difference]: Finished difference Result 1755 states and 1789 transitions. [2018-04-05 17:45:07,483 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2018-04-05 17:45:07,484 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 1508 [2018-04-05 17:45:07,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:45:07,491 INFO L225 Difference]: With dead ends: 1755 [2018-04-05 17:45:07,491 INFO L226 Difference]: Without dead ends: 1754 [2018-04-05 17:45:07,493 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 3103 GetRequests, 2967 SyntacticMatches, 0 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3452 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=4624, Invalid=14282, Unknown=0, NotChecked=0, Total=18906 [2018-04-05 17:45:07,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1754 states. [2018-04-05 17:45:07,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1754 to 1685. [2018-04-05 17:45:07,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1685 states. [2018-04-05 17:45:07,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1685 states to 1685 states and 1719 transitions. [2018-04-05 17:45:07,548 INFO L78 Accepts]: Start accepts. Automaton has 1685 states and 1719 transitions. Word has length 1508 [2018-04-05 17:45:07,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:45:07,549 INFO L459 AbstractCegarLoop]: Abstraction has 1685 states and 1719 transitions. [2018-04-05 17:45:07,549 INFO L460 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-04-05 17:45:07,549 INFO L276 IsEmpty]: Start isEmpty. Operand 1685 states and 1719 transitions. [2018-04-05 17:45:07,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1510 [2018-04-05 17:45:07,568 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:45:07,568 INFO L355 BasicCegarLoop]: trace histogram [149, 135, 135, 134, 134, 134, 134, 134, 134, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:45:07,568 INFO L408 AbstractCegarLoop]: === Iteration 47 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:45:07,568 INFO L82 PathProgramCache]: Analyzing trace with hash -105882928, now seen corresponding path program 3 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:45:07,578 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:45:07,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:45:07,839 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:45:07,842 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-04-05 17:45:07,842 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-04-05 17:45:07,845 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-04-05 17:45:07,845 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-04-05 17:45:11,926 INFO L134 CoverageAnalysis]: Checked inductivity of 86461 backedges. 17059 proven. 1005 refuted. 0 times theorem prover too weak. 68397 trivial. 0 not checked. [2018-04-05 17:45:11,927 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:45:14,522 INFO L134 CoverageAnalysis]: Checked inductivity of 86461 backedges. 17059 proven. 1005 refuted. 0 times theorem prover too weak. 68397 trivial. 0 not checked. [2018-04-05 17:45:14,547 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:45:14,547 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35] total 70 [2018-04-05 17:45:14,548 INFO L442 AbstractCegarLoop]: Interpolant automaton has 71 states [2018-04-05 17:45:14,549 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2018-04-05 17:45:14,549 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=719, Invalid=4251, Unknown=0, NotChecked=0, Total=4970 [2018-04-05 17:45:14,549 INFO L87 Difference]: Start difference. First operand 1685 states and 1719 transitions. Second operand 71 states. [2018-04-05 17:45:17,795 WARN L151 SmtUtils]: Spent 107ms on a formula simplification. DAG size of input: 124 DAG size of output 27 [2018-04-05 17:45:18,165 WARN L151 SmtUtils]: Spent 101ms on a formula simplification. DAG size of input: 120 DAG size of output 26 [2018-04-05 17:45:24,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:45:24,022 INFO L93 Difference]: Finished difference Result 1735 states and 1769 transitions. [2018-04-05 17:45:24,022 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2018-04-05 17:45:24,022 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 1509 [2018-04-05 17:45:24,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:45:24,026 INFO L225 Difference]: With dead ends: 1735 [2018-04-05 17:45:24,027 INFO L226 Difference]: Without dead ends: 1734 [2018-04-05 17:45:24,028 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 3110 GetRequests, 2922 SyntacticMatches, 27 SemanticMatches, 161 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5948 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=5718, Invalid=20688, Unknown=0, NotChecked=0, Total=26406 [2018-04-05 17:45:24,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1734 states. [2018-04-05 17:45:24,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1734 to 1686. [2018-04-05 17:45:24,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1686 states. [2018-04-05 17:45:24,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1686 states to 1686 states and 1705 transitions. [2018-04-05 17:45:24,058 INFO L78 Accepts]: Start accepts. Automaton has 1686 states and 1705 transitions. Word has length 1509 [2018-04-05 17:45:24,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:45:24,059 INFO L459 AbstractCegarLoop]: Abstraction has 1686 states and 1705 transitions. [2018-04-05 17:45:24,059 INFO L460 AbstractCegarLoop]: Interpolant automaton has 71 states. [2018-04-05 17:45:24,059 INFO L276 IsEmpty]: Start isEmpty. Operand 1686 states and 1705 transitions. [2018-04-05 17:45:24,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1528 [2018-04-05 17:45:24,071 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:45:24,072 INFO L355 BasicCegarLoop]: trace histogram [149, 134, 134, 134, 134, 134, 134, 134, 134, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:45:24,072 INFO L408 AbstractCegarLoop]: === Iteration 48 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:45:24,072 INFO L82 PathProgramCache]: Analyzing trace with hash -1080615976, now seen corresponding path program 7 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:45:24,078 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:45:24,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:45:24,340 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:45:26,216 INFO L134 CoverageAnalysis]: Checked inductivity of 86349 backedges. 17915 proven. 975 refuted. 0 times theorem prover too weak. 67459 trivial. 0 not checked. [2018-04-05 17:45:26,216 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:45:28,392 INFO L134 CoverageAnalysis]: Checked inductivity of 86349 backedges. 17915 proven. 975 refuted. 0 times theorem prover too weak. 67459 trivial. 0 not checked. [2018-04-05 17:45:28,417 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:45:28,418 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 64] total 96 [2018-04-05 17:45:28,419 INFO L442 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-04-05 17:45:28,419 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-04-05 17:45:28,420 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1186, Invalid=7934, Unknown=0, NotChecked=0, Total=9120 [2018-04-05 17:45:28,420 INFO L87 Difference]: Start difference. First operand 1686 states and 1705 transitions. Second operand 96 states. [2018-04-05 17:45:30,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:45:30,968 INFO L93 Difference]: Finished difference Result 2022 states and 2059 transitions. [2018-04-05 17:45:30,968 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2018-04-05 17:45:30,969 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 1527 [2018-04-05 17:45:30,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:45:30,982 INFO L225 Difference]: With dead ends: 2022 [2018-04-05 17:45:30,982 INFO L226 Difference]: Without dead ends: 1696 [2018-04-05 17:45:30,986 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 3127 GetRequests, 2929 SyntacticMatches, 31 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11160 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=4364, Invalid=24028, Unknown=0, NotChecked=0, Total=28392 [2018-04-05 17:45:30,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1696 states. [2018-04-05 17:45:31,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1696 to 1686. [2018-04-05 17:45:31,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1686 states. [2018-04-05 17:45:31,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1686 states to 1686 states and 1704 transitions. [2018-04-05 17:45:31,054 INFO L78 Accepts]: Start accepts. Automaton has 1686 states and 1704 transitions. Word has length 1527 [2018-04-05 17:45:31,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:45:31,055 INFO L459 AbstractCegarLoop]: Abstraction has 1686 states and 1704 transitions. [2018-04-05 17:45:31,055 INFO L460 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-04-05 17:45:31,055 INFO L276 IsEmpty]: Start isEmpty. Operand 1686 states and 1704 transitions. [2018-04-05 17:45:31,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1537 [2018-04-05 17:45:31,076 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:45:31,077 INFO L355 BasicCegarLoop]: trace histogram [150, 135, 135, 135, 135, 135, 135, 135, 135, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:45:31,077 INFO L408 AbstractCegarLoop]: === Iteration 49 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:45:31,077 INFO L82 PathProgramCache]: Analyzing trace with hash 1203618904, now seen corresponding path program 8 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:45:31,089 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:45:31,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:45:31,680 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:45:35,322 INFO L134 CoverageAnalysis]: Checked inductivity of 87585 backedges. 0 proven. 1080 refuted. 0 times theorem prover too weak. 86505 trivial. 0 not checked. [2018-04-05 17:45:35,322 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:45:40,475 INFO L134 CoverageAnalysis]: Checked inductivity of 87585 backedges. 0 proven. 1080 refuted. 0 times theorem prover too weak. 86505 trivial. 0 not checked. [2018-04-05 17:45:40,513 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:45:40,514 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 64 [2018-04-05 17:45:40,516 INFO L442 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-04-05 17:45:40,516 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-04-05 17:45:40,517 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1056, Invalid=2976, Unknown=0, NotChecked=0, Total=4032 [2018-04-05 17:45:40,517 INFO L87 Difference]: Start difference. First operand 1686 states and 1704 transitions. Second operand 64 states. [2018-04-05 17:45:48,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:45:48,715 INFO L93 Difference]: Finished difference Result 1876 states and 1926 transitions. [2018-04-05 17:45:48,715 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2018-04-05 17:45:48,716 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 1536 [2018-04-05 17:45:48,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:45:48,734 INFO L225 Difference]: With dead ends: 1876 [2018-04-05 17:45:48,734 INFO L226 Difference]: Without dead ends: 1856 [2018-04-05 17:45:48,736 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 3131 GetRequests, 3009 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3257 ImplicationChecksByTransitivity, 13.2s TimeCoverageRelationStatistics Valid=4867, Invalid=10385, Unknown=0, NotChecked=0, Total=15252 [2018-04-05 17:45:48,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1856 states. [2018-04-05 17:45:48,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1856 to 1846. [2018-04-05 17:45:48,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1846 states. [2018-04-05 17:45:48,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1846 states to 1846 states and 1880 transitions. [2018-04-05 17:45:48,870 INFO L78 Accepts]: Start accepts. Automaton has 1846 states and 1880 transitions. Word has length 1536 [2018-04-05 17:45:48,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:45:48,872 INFO L459 AbstractCegarLoop]: Abstraction has 1846 states and 1880 transitions. [2018-04-05 17:45:48,872 INFO L460 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-04-05 17:45:48,872 INFO L276 IsEmpty]: Start isEmpty. Operand 1846 states and 1880 transitions. [2018-04-05 17:45:48,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1653 [2018-04-05 17:45:48,899 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:45:48,900 INFO L355 BasicCegarLoop]: trace histogram [165, 151, 150, 150, 150, 150, 150, 150, 150, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:45:48,900 INFO L408 AbstractCegarLoop]: === Iteration 50 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:45:48,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1546723903, now seen corresponding path program 29 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:45:48,947 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:45:49,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:45:49,406 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:45:56,376 INFO L134 CoverageAnalysis]: Checked inductivity of 107199 backedges. 37842 proven. 966 refuted. 0 times theorem prover too weak. 68391 trivial. 0 not checked. [2018-04-05 17:45:56,377 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:46:05,166 INFO L134 CoverageAnalysis]: Checked inductivity of 107199 backedges. 37842 proven. 966 refuted. 0 times theorem prover too weak. 68391 trivial. 0 not checked. [2018-04-05 17:46:05,205 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:46:05,206 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 99 [2018-04-05 17:46:05,212 INFO L442 AbstractCegarLoop]: Interpolant automaton has 99 states [2018-04-05 17:46:05,213 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2018-04-05 17:46:05,214 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1225, Invalid=8477, Unknown=0, NotChecked=0, Total=9702 [2018-04-05 17:46:05,214 INFO L87 Difference]: Start difference. First operand 1846 states and 1880 transitions. Second operand 99 states. [2018-04-05 17:46:26,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:46:26,722 INFO L93 Difference]: Finished difference Result 2489 states and 2557 transitions. [2018-04-05 17:46:26,729 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2018-04-05 17:46:26,730 INFO L78 Accepts]: Start accepts. Automaton has 99 states. Word has length 1652 [2018-04-05 17:46:26,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:46:26,740 INFO L225 Difference]: With dead ends: 2489 [2018-04-05 17:46:26,740 INFO L226 Difference]: Without dead ends: 2008 [2018-04-05 17:46:26,750 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 3395 GetRequests, 3175 SyntacticMatches, 31 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9809 ImplicationChecksByTransitivity, 27.0s TimeCoverageRelationStatistics Valid=5381, Invalid=30909, Unknown=0, NotChecked=0, Total=36290 [2018-04-05 17:46:26,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2008 states. [2018-04-05 17:46:26,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2008 to 2000. [2018-04-05 17:46:26,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2000 states. [2018-04-05 17:46:26,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2000 states to 2000 states and 2033 transitions. [2018-04-05 17:46:26,836 INFO L78 Accepts]: Start accepts. Automaton has 2000 states and 2033 transitions. Word has length 1652 [2018-04-05 17:46:26,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:46:26,838 INFO L459 AbstractCegarLoop]: Abstraction has 2000 states and 2033 transitions. [2018-04-05 17:46:26,838 INFO L460 AbstractCegarLoop]: Interpolant automaton has 99 states. [2018-04-05 17:46:26,838 INFO L276 IsEmpty]: Start isEmpty. Operand 2000 states and 2033 transitions. [2018-04-05 17:46:26,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1817 [2018-04-05 17:46:26,867 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:46:26,868 INFO L355 BasicCegarLoop]: trace histogram [182, 167, 166, 166, 166, 166, 166, 166, 166, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:46:26,868 INFO L408 AbstractCegarLoop]: === Iteration 51 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:46:26,869 INFO L82 PathProgramCache]: Analyzing trace with hash 1756458317, now seen corresponding path program 30 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:46:26,883 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:46:27,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:46:27,393 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:46:35,271 INFO L134 CoverageAnalysis]: Checked inductivity of 130998 backedges. 42550 proven. 1110 refuted. 0 times theorem prover too weak. 87338 trivial. 0 not checked. [2018-04-05 17:46:35,272 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:46:37,826 INFO L134 CoverageAnalysis]: Checked inductivity of 130998 backedges. 42550 proven. 1110 refuted. 0 times theorem prover too weak. 87338 trivial. 0 not checked. [2018-04-05 17:46:37,848 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:46:37,849 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 70] total 105 [2018-04-05 17:46:37,850 INFO L442 AbstractCegarLoop]: Interpolant automaton has 105 states [2018-04-05 17:46:37,851 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2018-04-05 17:46:37,851 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1369, Invalid=9551, Unknown=0, NotChecked=0, Total=10920 [2018-04-05 17:46:37,851 INFO L87 Difference]: Start difference. First operand 2000 states and 2033 transitions. Second operand 105 states. [2018-04-05 17:46:41,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:46:41,489 INFO L93 Difference]: Finished difference Result 2645 states and 2712 transitions. [2018-04-05 17:46:41,489 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2018-04-05 17:46:41,489 INFO L78 Accepts]: Start accepts. Automaton has 105 states. Word has length 1816 [2018-04-05 17:46:41,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:46:41,496 INFO L225 Difference]: With dead ends: 2645 [2018-04-05 17:46:41,496 INFO L226 Difference]: Without dead ends: 2174 [2018-04-05 17:46:41,503 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 3729 GetRequests, 3495 SyntacticMatches, 33 SemanticMatches, 201 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11144 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=6040, Invalid=34966, Unknown=0, NotChecked=0, Total=41006 [2018-04-05 17:46:41,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2174 states. [2018-04-05 17:46:41,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2174 to 2163. [2018-04-05 17:46:41,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2163 states. [2018-04-05 17:46:41,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2163 states to 2163 states and 2196 transitions. [2018-04-05 17:46:41,550 INFO L78 Accepts]: Start accepts. Automaton has 2163 states and 2196 transitions. Word has length 1816 [2018-04-05 17:46:41,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:46:41,550 INFO L459 AbstractCegarLoop]: Abstraction has 2163 states and 2196 transitions. [2018-04-05 17:46:41,551 INFO L460 AbstractCegarLoop]: Interpolant automaton has 105 states. [2018-04-05 17:46:41,551 INFO L276 IsEmpty]: Start isEmpty. Operand 2163 states and 2196 transitions. [2018-04-05 17:46:41,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1981 [2018-04-05 17:46:41,571 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:46:41,571 INFO L355 BasicCegarLoop]: trace histogram [199, 183, 182, 182, 182, 182, 182, 182, 182, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:46:41,571 INFO L408 AbstractCegarLoop]: === Iteration 52 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:46:41,572 INFO L82 PathProgramCache]: Analyzing trace with hash 190539481, now seen corresponding path program 31 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:46:41,579 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:46:41,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:46:41,921 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:46:44,235 INFO L134 CoverageAnalysis]: Checked inductivity of 157185 backedges. 65260 proven. 1112 refuted. 0 times theorem prover too weak. 90813 trivial. 0 not checked. [2018-04-05 17:46:44,235 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:46:47,170 INFO L134 CoverageAnalysis]: Checked inductivity of 157185 backedges. 65260 proven. 1112 refuted. 0 times theorem prover too weak. 90813 trivial. 0 not checked. [2018-04-05 17:46:47,197 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:46:47,210 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 102 [2018-04-05 17:46:47,212 INFO L442 AbstractCegarLoop]: Interpolant automaton has 102 states [2018-04-05 17:46:47,212 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2018-04-05 17:46:47,213 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1328, Invalid=8974, Unknown=0, NotChecked=0, Total=10302 [2018-04-05 17:46:47,213 INFO L87 Difference]: Start difference. First operand 2163 states and 2196 transitions. Second operand 102 states. [2018-04-05 17:46:49,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-05 17:46:49,518 INFO L93 Difference]: Finished difference Result 2650 states and 2728 transitions. [2018-04-05 17:46:49,518 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2018-04-05 17:46:49,518 INFO L78 Accepts]: Start accepts. Automaton has 102 states. Word has length 1980 [2018-04-05 17:46:49,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-05 17:46:49,524 INFO L225 Difference]: With dead ends: 2650 [2018-04-05 17:46:49,524 INFO L226 Difference]: Without dead ends: 2173 [2018-04-05 17:46:49,531 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 4038 GetRequests, 3827 SyntacticMatches, 33 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12728 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=4926, Invalid=27294, Unknown=0, NotChecked=0, Total=32220 [2018-04-05 17:46:49,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2173 states. [2018-04-05 17:46:49,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2173 to 2163. [2018-04-05 17:46:49,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2163 states. [2018-04-05 17:46:49,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2163 states to 2163 states and 2194 transitions. [2018-04-05 17:46:49,578 INFO L78 Accepts]: Start accepts. Automaton has 2163 states and 2194 transitions. Word has length 1980 [2018-04-05 17:46:49,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-05 17:46:49,579 INFO L459 AbstractCegarLoop]: Abstraction has 2163 states and 2194 transitions. [2018-04-05 17:46:49,579 INFO L460 AbstractCegarLoop]: Interpolant automaton has 102 states. [2018-04-05 17:46:49,580 INFO L276 IsEmpty]: Start isEmpty. Operand 2163 states and 2194 transitions. [2018-04-05 17:46:49,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1990 [2018-04-05 17:46:49,601 INFO L347 BasicCegarLoop]: Found error trace [2018-04-05 17:46:49,602 INFO L355 BasicCegarLoop]: trace histogram [200, 184, 183, 183, 183, 183, 183, 183, 183, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-05 17:46:49,602 INFO L408 AbstractCegarLoop]: === Iteration 53 === [mainErr1AssertViolationARRAY_INDEX, mainErr2EnsuresViolationMEMORY_LEAK, mainErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr2RequiresViolation, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr0AssertViolationARRAY_INDEX, __U_MULTI_fArraysWithLenghtAtDeclaration_false_valid_deref_write_c__fooErr1RequiresViolation]=== [2018-04-05 17:46:49,602 INFO L82 PathProgramCache]: Analyzing trace with hash -1667639103, now seen corresponding path program 32 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-04-05 17:46:49,610 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-05 17:46:49,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-05 17:46:49,973 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-04-05 17:46:52,166 WARN L148 SmtUtils]: Spent 110ms on a formula simplification that was a NOOP. DAG size: 7 [2018-04-05 17:46:59,628 INFO L134 CoverageAnalysis]: Checked inductivity of 158858 backedges. 47531 proven. 1264 refuted. 0 times theorem prover too weak. 110063 trivial. 0 not checked. [2018-04-05 17:46:59,628 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-04-05 17:47:11,727 INFO L134 CoverageAnalysis]: Checked inductivity of 158858 backedges. 47531 proven. 1264 refuted. 0 times theorem prover too weak. 110063 trivial. 0 not checked. [2018-04-05 17:47:11,765 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-04-05 17:47:11,766 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 74] total 111 [2018-04-05 17:47:11,768 INFO L442 AbstractCegarLoop]: Interpolant automaton has 111 states [2018-04-05 17:47:11,769 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2018-04-05 17:47:11,769 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1521, Invalid=10689, Unknown=0, NotChecked=0, Total=12210 [2018-04-05 17:47:11,770 INFO L87 Difference]: Start difference. First operand 2163 states and 2194 transitions. Second operand 111 states. Received shutdown request... [2018-04-05 17:47:29,408 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2018-04-05 17:47:29,408 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-05 17:47:29,414 WARN L197 ceAbstractionStarter]: Timeout [2018-04-05 17:47:29,415 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.04 05:47:29 BoogieIcfgContainer [2018-04-05 17:47:29,415 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-05 17:47:29,416 INFO L168 Benchmark]: Toolchain (without parser) took 252192.42 ms. Allocated memory was 303.6 MB in the beginning and 2.3 GB in the end (delta: 2.0 GB). Free memory was 247.6 MB in the beginning and 1.7 GB in the end (delta: -1.4 GB). Peak memory consumption was 549.3 MB. Max. memory is 5.3 GB. [2018-04-05 17:47:29,417 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 303.6 MB. Free memory is still 265.9 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-05 17:47:29,426 INFO L168 Benchmark]: CACSL2BoogieTranslator took 411.91 ms. Allocated memory is still 303.6 MB. Free memory was 246.6 MB in the beginning and 237.7 MB in the end (delta: 9.0 MB). Peak memory consumption was 9.0 MB. Max. memory is 5.3 GB. [2018-04-05 17:47:29,426 INFO L168 Benchmark]: Boogie Preprocessor took 75.16 ms. Allocated memory is still 303.6 MB. Free memory was 236.7 MB in the beginning and 235.7 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 5.3 GB. [2018-04-05 17:47:29,427 INFO L168 Benchmark]: RCFGBuilder took 929.89 ms. Allocated memory was 303.6 MB in the beginning and 461.9 MB in the end (delta: 158.3 MB). Free memory was 235.7 MB in the beginning and 428.0 MB in the end (delta: -192.4 MB). Peak memory consumption was 24.6 MB. Max. memory is 5.3 GB. [2018-04-05 17:47:29,427 INFO L168 Benchmark]: TraceAbstraction took 250766.80 ms. Allocated memory was 461.9 MB in the beginning and 2.3 GB in the end (delta: 1.8 GB). Free memory was 428.0 MB in the beginning and 1.7 GB in the end (delta: -1.2 GB). Peak memory consumption was 571.4 MB. Max. memory is 5.3 GB. [2018-04-05 17:47:29,447 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 265.9 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 411.91 ms. Allocated memory is still 303.6 MB. Free memory was 246.6 MB in the beginning and 237.7 MB in the end (delta: 9.0 MB). Peak memory consumption was 9.0 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 75.16 ms. Allocated memory is still 303.6 MB. Free memory was 236.7 MB in the beginning and 235.7 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 929.89 ms. Allocated memory was 303.6 MB in the beginning and 461.9 MB in the end (delta: 158.3 MB). Free memory was 235.7 MB in the beginning and 428.0 MB in the end (delta: -192.4 MB). Peak memory consumption was 24.6 MB. Max. memory is 5.3 GB. * TraceAbstraction took 250766.80 ms. Allocated memory was 461.9 MB in the beginning and 2.3 GB in the end (delta: 1.8 GB). Free memory was 428.0 MB in the beginning and 1.7 GB in the end (delta: -1.2 GB). Peak memory consumption was 571.4 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 30]: Timeout (TraceAbstraction) Unable to prove that array index is always in bounds (line 30). Cancelled while BasicCegarLoop was constructing difference of abstraction (2163states) and interpolant automaton (currently 100 states, 111 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 11. - TimeoutResultAtElement [Line: 23]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 23). Cancelled while BasicCegarLoop was constructing difference of abstraction (2163states) and interpolant automaton (currently 100 states, 111 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 11. - TimeoutResultAtElement [Line: 27]: Timeout (TraceAbstraction) Unable to prove that array index is always in bounds (line 27). Cancelled while BasicCegarLoop was constructing difference of abstraction (2163states) and interpolant automaton (currently 100 states, 111 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 11. - TimeoutResultAtElement [Line: 18]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 18). Cancelled while BasicCegarLoop was constructing difference of abstraction (2163states) and interpolant automaton (currently 100 states, 111 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 11. - TimeoutResultAtElement [Line: 18]: Timeout (TraceAbstraction) Unable to prove that array index is always in bounds (line 18). Cancelled while BasicCegarLoop was constructing difference of abstraction (2163states) and interpolant automaton (currently 100 states, 111 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 11. - TimeoutResultAtElement [Line: 18]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 18). Cancelled while BasicCegarLoop was constructing difference of abstraction (2163states) and interpolant automaton (currently 100 states, 111 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 11. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 61 locations, 6 error locations. TIMEOUT Result, 250.6s OverallTime, 53 OverallIterations, 200 TraceHistogramMax, 115.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 4146 SDtfs, 15058 SDslu, 50596 SDs, 0 SdLazy, 51578 SolverSat, 3566 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 30.2s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 69324 GetRequests, 64330 SyntacticMatches, 661 SemanticMatches, 4332 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165979 ImplicationChecksByTransitivity, 156.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2163occurred in iteration=51, 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, 0.0s DumpTime, AutomataMinimizationStatistics: 1.3s AutomataMinimizationTime, 52 MinimizatonAttempts, 713 StatesRemovedByMinimization, 51 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 1.5s SsaConstructionTime, 5.3s SatisfiabilityAnalysisTime, 124.1s InterpolantComputationTime, 33668 NumberOfCodeBlocks, 33668 NumberOfCodeBlocksAsserted, 53 NumberOfCheckSat, 67230 ConstructedInterpolants, 1579 QuantifiedInterpolants, 155087240 SizeOfPredicates, 1416 NumberOfNonLiveVariables, 61367 ConjunctsInSsa, 1677 ConjunctsInUnsatCore, 106 InterpolantComputations, 15 PerfectInterpolantSequences, 3000280/3035456 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: 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/ArraysWithLenghtAtDeclaration_false-valid-deref-write.c_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-05_17-47-29-476.csv Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/ArraysWithLenghtAtDeclaration_false-valid-deref-write.c_svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-05_17-47-29-476.csv Completed graceful shutdown