/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/reducercommutativity/sep40-1.i -------------------------------------------------------------------------------- This is Ultimate 0.1.24-6598664 [2019-11-23 22:28:18,810 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-11-23 22:28:18,813 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-11-23 22:28:18,825 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-11-23 22:28:18,826 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-11-23 22:28:18,827 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-11-23 22:28:18,828 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-11-23 22:28:18,830 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-11-23 22:28:18,832 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-11-23 22:28:18,833 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-11-23 22:28:18,834 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-11-23 22:28:18,835 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-11-23 22:28:18,835 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-11-23 22:28:18,837 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-11-23 22:28:18,838 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-11-23 22:28:18,839 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-11-23 22:28:18,839 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-11-23 22:28:18,840 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-11-23 22:28:18,842 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-11-23 22:28:18,844 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-11-23 22:28:18,845 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-11-23 22:28:18,846 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-11-23 22:28:18,848 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-11-23 22:28:18,848 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-11-23 22:28:18,850 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-11-23 22:28:18,851 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-11-23 22:28:18,851 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-11-23 22:28:18,852 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-11-23 22:28:18,852 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-11-23 22:28:18,853 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-11-23 22:28:18,853 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-11-23 22:28:18,854 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-11-23 22:28:18,855 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-11-23 22:28:18,856 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-11-23 22:28:18,857 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-11-23 22:28:18,857 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-11-23 22:28:18,858 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-11-23 22:28:18,858 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-11-23 22:28:18,858 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-11-23 22:28:18,859 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-11-23 22:28:18,860 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-11-23 22:28:18,861 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2019-11-23 22:28:18,875 INFO L113 SettingsManager]: Loading preferences was successful [2019-11-23 22:28:18,875 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-11-23 22:28:18,877 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-11-23 22:28:18,877 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-11-23 22:28:18,877 INFO L138 SettingsManager]: * Use SBE=true [2019-11-23 22:28:18,877 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-11-23 22:28:18,878 INFO L138 SettingsManager]: * sizeof long=4 [2019-11-23 22:28:18,878 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-11-23 22:28:18,878 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-11-23 22:28:18,878 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-11-23 22:28:18,878 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-11-23 22:28:18,878 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-11-23 22:28:18,879 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-11-23 22:28:18,879 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2019-11-23 22:28:18,879 INFO L138 SettingsManager]: * sizeof long double=12 [2019-11-23 22:28:18,879 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-11-23 22:28:18,879 INFO L138 SettingsManager]: * Use constant arrays=true [2019-11-23 22:28:18,880 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-11-23 22:28:18,880 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-11-23 22:28:18,880 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-11-23 22:28:18,880 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-11-23 22:28:18,880 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-11-23 22:28:18,881 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-11-23 22:28:18,881 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-11-23 22:28:18,881 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-11-23 22:28:18,881 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-11-23 22:28:18,881 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-11-23 22:28:18,882 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-11-23 22:28:18,882 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-11-23 22:28:18,882 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-11-23 22:28:19,169 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-11-23 22:28:19,186 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-11-23 22:28:19,190 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-11-23 22:28:19,191 INFO L271 PluginConnector]: Initializing CDTParser... [2019-11-23 22:28:19,192 INFO L275 PluginConnector]: CDTParser initialized [2019-11-23 22:28:19,193 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/reducercommutativity/sep40-1.i [2019-11-23 22:28:19,267 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c27c07354/10d49b61a9244d64aad4ea0b5aced14a/FLAG9d84218e5 [2019-11-23 22:28:19,699 INFO L306 CDTParser]: Found 1 translation units. [2019-11-23 22:28:19,699 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/reducercommutativity/sep40-1.i [2019-11-23 22:28:19,709 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c27c07354/10d49b61a9244d64aad4ea0b5aced14a/FLAG9d84218e5 [2019-11-23 22:28:20,093 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c27c07354/10d49b61a9244d64aad4ea0b5aced14a [2019-11-23 22:28:20,102 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-11-23 22:28:20,103 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2019-11-23 22:28:20,104 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-11-23 22:28:20,105 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-11-23 22:28:20,108 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-11-23 22:28:20,109 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:28:20" (1/1) ... [2019-11-23 22:28:20,112 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@62fdf7ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:28:20, skipping insertion in model container [2019-11-23 22:28:20,112 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:28:20" (1/1) ... [2019-11-23 22:28:20,120 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-11-23 22:28:20,141 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-11-23 22:28:20,365 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-23 22:28:20,378 INFO L203 MainTranslator]: Completed pre-run [2019-11-23 22:28:20,403 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-11-23 22:28:20,417 INFO L208 MainTranslator]: Completed translation [2019-11-23 22:28:20,418 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:28:20 WrapperNode [2019-11-23 22:28:20,418 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-11-23 22:28:20,418 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-11-23 22:28:20,418 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-11-23 22:28:20,419 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-11-23 22:28:20,509 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:28:20" (1/1) ... [2019-11-23 22:28:20,529 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:28:20" (1/1) ... [2019-11-23 22:28:20,554 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-11-23 22:28:20,555 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-11-23 22:28:20,555 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-11-23 22:28:20,555 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-11-23 22:28:20,565 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:28:20" (1/1) ... [2019-11-23 22:28:20,565 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:28:20" (1/1) ... [2019-11-23 22:28:20,568 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:28:20" (1/1) ... [2019-11-23 22:28:20,568 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:28:20" (1/1) ... [2019-11-23 22:28:20,575 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:28:20" (1/1) ... [2019-11-23 22:28:20,581 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:28:20" (1/1) ... [2019-11-23 22:28:20,583 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:28:20" (1/1) ... [2019-11-23 22:28:20,585 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-11-23 22:28:20,586 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-11-23 22:28:20,586 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-11-23 22:28:20,586 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-11-23 22:28:20,587 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:28:20" (1/1) ... No working directory specified, using /storage/repos/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 [2019-11-23 22:28:20,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-11-23 22:28:20,642 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-11-23 22:28:20,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-11-23 22:28:20,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-11-23 22:28:20,642 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-11-23 22:28:20,642 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-11-23 22:28:21,008 INFO L279 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-11-23 22:28:21,008 INFO L284 CfgBuilder]: Removed 15 assume(true) statements. [2019-11-23 22:28:21,009 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:28:21 BoogieIcfgContainer [2019-11-23 22:28:21,009 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-11-23 22:28:21,010 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-11-23 22:28:21,011 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-11-23 22:28:21,013 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-11-23 22:28:21,014 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 10:28:20" (1/3) ... [2019-11-23 22:28:21,015 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ba195f0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 10:28:21, skipping insertion in model container [2019-11-23 22:28:21,015 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:28:20" (2/3) ... [2019-11-23 22:28:21,015 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ba195f0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 10:28:21, skipping insertion in model container [2019-11-23 22:28:21,015 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:28:21" (3/3) ... [2019-11-23 22:28:21,022 INFO L109 eAbstractionObserver]: Analyzing ICFG sep40-1.i [2019-11-23 22:28:21,031 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-11-23 22:28:21,037 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-11-23 22:28:21,047 INFO L249 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-11-23 22:28:21,070 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-11-23 22:28:21,071 INFO L374 AbstractCegarLoop]: Hoare is true [2019-11-23 22:28:21,071 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-11-23 22:28:21,071 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-11-23 22:28:21,071 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-11-23 22:28:21,071 INFO L378 AbstractCegarLoop]: Difference is false [2019-11-23 22:28:21,072 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-11-23 22:28:21,072 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-11-23 22:28:21,087 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states. [2019-11-23 22:28:21,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2019-11-23 22:28:21,094 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:21,095 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:21,096 INFO L410 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:21,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:21,101 INFO L82 PathProgramCache]: Analyzing trace with hash -23080620, now seen corresponding path program 1 times [2019-11-23 22:28:21,108 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:21,109 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474449594] [2019-11-23 22:28:21,109 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:21,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:21,226 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-23 22:28:21,227 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474449594] [2019-11-23 22:28:21,228 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-23 22:28:21,229 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-11-23 22:28:21,230 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240122624] [2019-11-23 22:28:21,235 INFO L442 AbstractCegarLoop]: Interpolant automaton has 2 states [2019-11-23 22:28:21,235 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:21,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2019-11-23 22:28:21,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2019-11-23 22:28:21,251 INFO L87 Difference]: Start difference. First operand 30 states. Second operand 2 states. [2019-11-23 22:28:21,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:21,269 INFO L93 Difference]: Finished difference Result 56 states and 80 transitions. [2019-11-23 22:28:21,269 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2019-11-23 22:28:21,270 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 17 [2019-11-23 22:28:21,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:21,279 INFO L225 Difference]: With dead ends: 56 [2019-11-23 22:28:21,280 INFO L226 Difference]: Without dead ends: 26 [2019-11-23 22:28:21,283 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2019-11-23 22:28:21,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2019-11-23 22:28:21,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2019-11-23 22:28:21,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2019-11-23 22:28:21,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 33 transitions. [2019-11-23 22:28:21,316 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 33 transitions. Word has length 17 [2019-11-23 22:28:21,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:21,316 INFO L462 AbstractCegarLoop]: Abstraction has 26 states and 33 transitions. [2019-11-23 22:28:21,317 INFO L463 AbstractCegarLoop]: Interpolant automaton has 2 states. [2019-11-23 22:28:21,317 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 33 transitions. [2019-11-23 22:28:21,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2019-11-23 22:28:21,318 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:21,318 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:21,319 INFO L410 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:21,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:21,319 INFO L82 PathProgramCache]: Analyzing trace with hash 1060874985, now seen corresponding path program 1 times [2019-11-23 22:28:21,319 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:21,320 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471960869] [2019-11-23 22:28:21,320 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:21,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:21,377 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-11-23 22:28:21,378 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471960869] [2019-11-23 22:28:21,378 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-23 22:28:21,379 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-23 22:28:21,379 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945772278] [2019-11-23 22:28:21,381 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-23 22:28:21,381 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:21,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-23 22:28:21,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-23 22:28:21,382 INFO L87 Difference]: Start difference. First operand 26 states and 33 transitions. Second operand 3 states. [2019-11-23 22:28:21,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:21,422 INFO L93 Difference]: Finished difference Result 50 states and 64 transitions. [2019-11-23 22:28:21,424 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-23 22:28:21,424 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 17 [2019-11-23 22:28:21,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:21,425 INFO L225 Difference]: With dead ends: 50 [2019-11-23 22:28:21,426 INFO L226 Difference]: Without dead ends: 28 [2019-11-23 22:28:21,427 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-23 22:28:21,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2019-11-23 22:28:21,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 27. [2019-11-23 22:28:21,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2019-11-23 22:28:21,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 34 transitions. [2019-11-23 22:28:21,437 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 34 transitions. Word has length 17 [2019-11-23 22:28:21,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:21,438 INFO L462 AbstractCegarLoop]: Abstraction has 27 states and 34 transitions. [2019-11-23 22:28:21,438 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-23 22:28:21,438 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 34 transitions. [2019-11-23 22:28:21,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2019-11-23 22:28:21,439 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:21,439 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:21,440 INFO L410 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:21,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:21,440 INFO L82 PathProgramCache]: Analyzing trace with hash -507200985, now seen corresponding path program 1 times [2019-11-23 22:28:21,441 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:21,441 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118304424] [2019-11-23 22:28:21,441 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:21,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:21,514 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2019-11-23 22:28:21,514 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118304424] [2019-11-23 22:28:21,518 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-23 22:28:21,518 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-23 22:28:21,518 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458215590] [2019-11-23 22:28:21,519 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-23 22:28:21,519 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:21,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-23 22:28:21,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-23 22:28:21,524 INFO L87 Difference]: Start difference. First operand 27 states and 34 transitions. Second operand 3 states. [2019-11-23 22:28:21,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:21,576 INFO L93 Difference]: Finished difference Result 54 states and 71 transitions. [2019-11-23 22:28:21,576 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-23 22:28:21,576 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 19 [2019-11-23 22:28:21,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:21,578 INFO L225 Difference]: With dead ends: 54 [2019-11-23 22:28:21,578 INFO L226 Difference]: Without dead ends: 36 [2019-11-23 22:28:21,579 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-23 22:28:21,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2019-11-23 22:28:21,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 30. [2019-11-23 22:28:21,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2019-11-23 22:28:21,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 37 transitions. [2019-11-23 22:28:21,585 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 37 transitions. Word has length 19 [2019-11-23 22:28:21,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:21,586 INFO L462 AbstractCegarLoop]: Abstraction has 30 states and 37 transitions. [2019-11-23 22:28:21,586 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-23 22:28:21,586 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 37 transitions. [2019-11-23 22:28:21,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2019-11-23 22:28:21,587 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:21,587 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:21,588 INFO L410 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:21,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:21,588 INFO L82 PathProgramCache]: Analyzing trace with hash 1833868074, now seen corresponding path program 1 times [2019-11-23 22:28:21,588 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:21,589 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769212450] [2019-11-23 22:28:21,589 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:21,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:21,678 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-23 22:28:21,679 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769212450] [2019-11-23 22:28:21,679 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-11-23 22:28:21,679 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-11-23 22:28:21,679 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224317262] [2019-11-23 22:28:21,680 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-11-23 22:28:21,680 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:21,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-11-23 22:28:21,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-23 22:28:21,681 INFO L87 Difference]: Start difference. First operand 30 states and 37 transitions. Second operand 3 states. [2019-11-23 22:28:21,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:21,704 INFO L93 Difference]: Finished difference Result 42 states and 51 transitions. [2019-11-23 22:28:21,705 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-11-23 22:28:21,706 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 28 [2019-11-23 22:28:21,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:21,707 INFO L225 Difference]: With dead ends: 42 [2019-11-23 22:28:21,707 INFO L226 Difference]: Without dead ends: 32 [2019-11-23 22:28:21,707 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-11-23 22:28:21,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2019-11-23 22:28:21,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 31. [2019-11-23 22:28:21,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2019-11-23 22:28:21,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 38 transitions. [2019-11-23 22:28:21,713 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 38 transitions. Word has length 28 [2019-11-23 22:28:21,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:21,714 INFO L462 AbstractCegarLoop]: Abstraction has 31 states and 38 transitions. [2019-11-23 22:28:21,714 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-11-23 22:28:21,714 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 38 transitions. [2019-11-23 22:28:21,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2019-11-23 22:28:21,716 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:21,716 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:21,717 INFO L410 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:21,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:21,717 INFO L82 PathProgramCache]: Analyzing trace with hash -1777663060, now seen corresponding path program 1 times [2019-11-23 22:28:21,717 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:21,718 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803656454] [2019-11-23 22:28:21,719 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:21,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:21,804 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-23 22:28:21,804 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803656454] [2019-11-23 22:28:21,805 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787772346] [2019-11-23 22:28:21,805 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:21,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:21,915 INFO L255 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 3 conjunts are in the unsatisfiable core [2019-11-23 22:28:21,925 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:21,953 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-23 22:28:21,953 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:21,954 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2019-11-23 22:28:21,954 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841669612] [2019-11-23 22:28:21,955 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-11-23 22:28:21,955 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:21,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-11-23 22:28:21,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-11-23 22:28:21,956 INFO L87 Difference]: Start difference. First operand 31 states and 38 transitions. Second operand 5 states. [2019-11-23 22:28:21,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:21,996 INFO L93 Difference]: Finished difference Result 60 states and 74 transitions. [2019-11-23 22:28:22,000 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-11-23 22:28:22,000 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 30 [2019-11-23 22:28:22,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:22,001 INFO L225 Difference]: With dead ends: 60 [2019-11-23 22:28:22,003 INFO L226 Difference]: Without dead ends: 34 [2019-11-23 22:28:22,004 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-11-23 22:28:22,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2019-11-23 22:28:22,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 33. [2019-11-23 22:28:22,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2019-11-23 22:28:22,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 40 transitions. [2019-11-23 22:28:22,013 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 40 transitions. Word has length 30 [2019-11-23 22:28:22,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:22,014 INFO L462 AbstractCegarLoop]: Abstraction has 33 states and 40 transitions. [2019-11-23 22:28:22,014 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-11-23 22:28:22,014 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 40 transitions. [2019-11-23 22:28:22,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2019-11-23 22:28:22,016 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:22,016 INFO L410 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] [2019-11-23 22:28:22,226 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:22,227 INFO L410 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:22,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:22,227 INFO L82 PathProgramCache]: Analyzing trace with hash -861329106, now seen corresponding path program 2 times [2019-11-23 22:28:22,227 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:22,228 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890843630] [2019-11-23 22:28:22,228 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:22,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:22,370 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-23 22:28:22,371 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890843630] [2019-11-23 22:28:22,371 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151538989] [2019-11-23 22:28:22,371 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:22,450 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-11-23 22:28:22,450 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:22,452 INFO L255 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-23 22:28:22,456 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:22,468 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-23 22:28:22,469 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:22,469 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2019-11-23 22:28:22,470 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944173663] [2019-11-23 22:28:22,470 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-23 22:28:22,470 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:22,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-23 22:28:22,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2019-11-23 22:28:22,471 INFO L87 Difference]: Start difference. First operand 33 states and 40 transitions. Second operand 6 states. [2019-11-23 22:28:22,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:22,493 INFO L93 Difference]: Finished difference Result 62 states and 76 transitions. [2019-11-23 22:28:22,494 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-23 22:28:22,494 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 32 [2019-11-23 22:28:22,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:22,495 INFO L225 Difference]: With dead ends: 62 [2019-11-23 22:28:22,495 INFO L226 Difference]: Without dead ends: 36 [2019-11-23 22:28:22,496 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2019-11-23 22:28:22,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2019-11-23 22:28:22,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 35. [2019-11-23 22:28:22,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2019-11-23 22:28:22,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 42 transitions. [2019-11-23 22:28:22,501 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 42 transitions. Word has length 32 [2019-11-23 22:28:22,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:22,501 INFO L462 AbstractCegarLoop]: Abstraction has 35 states and 42 transitions. [2019-11-23 22:28:22,501 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-23 22:28:22,502 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 42 transitions. [2019-11-23 22:28:22,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2019-11-23 22:28:22,503 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:22,503 INFO L410 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:22,705 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:22,706 INFO L410 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:22,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:22,706 INFO L82 PathProgramCache]: Analyzing trace with hash -732694992, now seen corresponding path program 3 times [2019-11-23 22:28:22,707 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:22,707 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085257500] [2019-11-23 22:28:22,707 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:22,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:22,791 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-11-23 22:28:22,791 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085257500] [2019-11-23 22:28:22,791 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011099220] [2019-11-23 22:28:22,791 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:22,870 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2019-11-23 22:28:22,870 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:22,872 INFO L255 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 3 conjunts are in the unsatisfiable core [2019-11-23 22:28:22,875 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:22,903 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2019-11-23 22:28:22,903 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:22,904 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4] total 8 [2019-11-23 22:28:22,904 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311592384] [2019-11-23 22:28:22,904 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-11-23 22:28:22,905 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:22,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-11-23 22:28:22,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2019-11-23 22:28:22,905 INFO L87 Difference]: Start difference. First operand 35 states and 42 transitions. Second operand 8 states. [2019-11-23 22:28:23,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:23,022 INFO L93 Difference]: Finished difference Result 79 states and 102 transitions. [2019-11-23 22:28:23,025 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-11-23 22:28:23,025 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 34 [2019-11-23 22:28:23,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:23,026 INFO L225 Difference]: With dead ends: 79 [2019-11-23 22:28:23,026 INFO L226 Difference]: Without dead ends: 53 [2019-11-23 22:28:23,027 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2019-11-23 22:28:23,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2019-11-23 22:28:23,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 46. [2019-11-23 22:28:23,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2019-11-23 22:28:23,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 56 transitions. [2019-11-23 22:28:23,039 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 56 transitions. Word has length 34 [2019-11-23 22:28:23,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:23,039 INFO L462 AbstractCegarLoop]: Abstraction has 46 states and 56 transitions. [2019-11-23 22:28:23,039 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-11-23 22:28:23,039 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 56 transitions. [2019-11-23 22:28:23,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2019-11-23 22:28:23,043 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:23,046 INFO L410 BasicCegarLoop]: trace histogram [4, 4, 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] [2019-11-23 22:28:23,246 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:23,247 INFO L410 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:23,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:23,247 INFO L82 PathProgramCache]: Analyzing trace with hash 1535236799, now seen corresponding path program 4 times [2019-11-23 22:28:23,248 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:23,248 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703728715] [2019-11-23 22:28:23,248 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:23,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:23,338 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2019-11-23 22:28:23,339 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703728715] [2019-11-23 22:28:23,339 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070630328] [2019-11-23 22:28:23,339 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:23,405 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-11-23 22:28:23,405 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:23,407 INFO L255 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-23 22:28:23,414 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:23,427 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2019-11-23 22:28:23,428 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:23,429 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2019-11-23 22:28:23,429 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423739187] [2019-11-23 22:28:23,430 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-11-23 22:28:23,430 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:23,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-11-23 22:28:23,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2019-11-23 22:28:23,432 INFO L87 Difference]: Start difference. First operand 46 states and 56 transitions. Second operand 6 states. [2019-11-23 22:28:23,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:23,485 INFO L93 Difference]: Finished difference Result 88 states and 113 transitions. [2019-11-23 22:28:23,485 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-11-23 22:28:23,485 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 45 [2019-11-23 22:28:23,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:23,486 INFO L225 Difference]: With dead ends: 88 [2019-11-23 22:28:23,487 INFO L226 Difference]: Without dead ends: 61 [2019-11-23 22:28:23,487 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2019-11-23 22:28:23,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2019-11-23 22:28:23,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 55. [2019-11-23 22:28:23,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2019-11-23 22:28:23,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 68 transitions. [2019-11-23 22:28:23,494 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 68 transitions. Word has length 45 [2019-11-23 22:28:23,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:23,495 INFO L462 AbstractCegarLoop]: Abstraction has 55 states and 68 transitions. [2019-11-23 22:28:23,495 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-11-23 22:28:23,495 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 68 transitions. [2019-11-23 22:28:23,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2019-11-23 22:28:23,496 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:23,496 INFO L410 BasicCegarLoop]: trace histogram [4, 4, 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] [2019-11-23 22:28:23,697 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:23,698 INFO L410 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:23,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:23,698 INFO L82 PathProgramCache]: Analyzing trace with hash 340434386, now seen corresponding path program 5 times [2019-11-23 22:28:23,699 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:23,699 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625943624] [2019-11-23 22:28:23,700 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:23,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:23,822 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2019-11-23 22:28:23,822 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625943624] [2019-11-23 22:28:23,823 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145717327] [2019-11-23 22:28:23,823 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:23,914 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2019-11-23 22:28:23,914 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:23,916 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 5 conjunts are in the unsatisfiable core [2019-11-23 22:28:23,919 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:23,988 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2019-11-23 22:28:23,990 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:23,990 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 11 [2019-11-23 22:28:23,990 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121140976] [2019-11-23 22:28:23,991 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-11-23 22:28:23,991 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:23,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-11-23 22:28:23,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2019-11-23 22:28:23,992 INFO L87 Difference]: Start difference. First operand 55 states and 68 transitions. Second operand 11 states. [2019-11-23 22:28:24,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:24,098 INFO L93 Difference]: Finished difference Result 117 states and 152 transitions. [2019-11-23 22:28:24,098 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-11-23 22:28:24,098 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 54 [2019-11-23 22:28:24,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:24,099 INFO L225 Difference]: With dead ends: 117 [2019-11-23 22:28:24,100 INFO L226 Difference]: Without dead ends: 73 [2019-11-23 22:28:24,100 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2019-11-23 22:28:24,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2019-11-23 22:28:24,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 66. [2019-11-23 22:28:24,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2019-11-23 22:28:24,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 82 transitions. [2019-11-23 22:28:24,108 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 82 transitions. Word has length 54 [2019-11-23 22:28:24,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:24,110 INFO L462 AbstractCegarLoop]: Abstraction has 66 states and 82 transitions. [2019-11-23 22:28:24,110 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-11-23 22:28:24,111 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 82 transitions. [2019-11-23 22:28:24,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2019-11-23 22:28:24,112 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:24,112 INFO L410 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:24,327 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:24,327 INFO L410 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:24,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:24,328 INFO L82 PathProgramCache]: Analyzing trace with hash 56392157, now seen corresponding path program 6 times [2019-11-23 22:28:24,328 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:24,328 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640333434] [2019-11-23 22:28:24,329 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:24,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:24,453 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2019-11-23 22:28:24,454 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640333434] [2019-11-23 22:28:24,454 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384452249] [2019-11-23 22:28:24,454 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:24,525 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2019-11-23 22:28:24,525 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:24,527 INFO L255 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 3 conjunts are in the unsatisfiable core [2019-11-23 22:28:24,538 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:24,566 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2019-11-23 22:28:24,566 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:24,566 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 4] total 10 [2019-11-23 22:28:24,568 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399295986] [2019-11-23 22:28:24,568 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-11-23 22:28:24,569 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:24,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-11-23 22:28:24,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2019-11-23 22:28:24,569 INFO L87 Difference]: Start difference. First operand 66 states and 82 transitions. Second operand 10 states. [2019-11-23 22:28:24,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:24,630 INFO L93 Difference]: Finished difference Result 125 states and 158 transitions. [2019-11-23 22:28:24,630 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-11-23 22:28:24,630 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 65 [2019-11-23 22:28:24,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:24,631 INFO L225 Difference]: With dead ends: 125 [2019-11-23 22:28:24,632 INFO L226 Difference]: Without dead ends: 72 [2019-11-23 22:28:24,633 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2019-11-23 22:28:24,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2019-11-23 22:28:24,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 70. [2019-11-23 22:28:24,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2019-11-23 22:28:24,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 86 transitions. [2019-11-23 22:28:24,640 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 86 transitions. Word has length 65 [2019-11-23 22:28:24,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:24,640 INFO L462 AbstractCegarLoop]: Abstraction has 70 states and 86 transitions. [2019-11-23 22:28:24,640 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-11-23 22:28:24,640 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 86 transitions. [2019-11-23 22:28:24,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2019-11-23 22:28:24,641 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:24,641 INFO L410 BasicCegarLoop]: trace histogram [6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:24,854 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:24,855 INFO L410 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:24,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:24,855 INFO L82 PathProgramCache]: Analyzing trace with hash 917904665, now seen corresponding path program 7 times [2019-11-23 22:28:24,855 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:24,856 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002199025] [2019-11-23 22:28:24,856 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:24,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:24,984 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2019-11-23 22:28:24,985 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002199025] [2019-11-23 22:28:24,985 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640269202] [2019-11-23 22:28:24,985 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:25,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:25,061 INFO L255 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 8 conjunts are in the unsatisfiable core [2019-11-23 22:28:25,064 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:25,091 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2019-11-23 22:28:25,092 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:25,092 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2019-11-23 22:28:25,093 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456431284] [2019-11-23 22:28:25,094 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-11-23 22:28:25,096 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:25,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-11-23 22:28:25,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2019-11-23 22:28:25,097 INFO L87 Difference]: Start difference. First operand 70 states and 86 transitions. Second operand 10 states. [2019-11-23 22:28:25,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:25,135 INFO L93 Difference]: Finished difference Result 128 states and 160 transitions. [2019-11-23 22:28:25,136 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-11-23 22:28:25,137 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 69 [2019-11-23 22:28:25,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:25,138 INFO L225 Difference]: With dead ends: 128 [2019-11-23 22:28:25,138 INFO L226 Difference]: Without dead ends: 73 [2019-11-23 22:28:25,141 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2019-11-23 22:28:25,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2019-11-23 22:28:25,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 72. [2019-11-23 22:28:25,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2019-11-23 22:28:25,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 88 transitions. [2019-11-23 22:28:25,155 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 88 transitions. Word has length 69 [2019-11-23 22:28:25,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:25,155 INFO L462 AbstractCegarLoop]: Abstraction has 72 states and 88 transitions. [2019-11-23 22:28:25,155 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-11-23 22:28:25,156 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 88 transitions. [2019-11-23 22:28:25,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2019-11-23 22:28:25,157 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:25,159 INFO L410 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:25,360 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:25,361 INFO L410 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:25,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:25,361 INFO L82 PathProgramCache]: Analyzing trace with hash 2069670231, now seen corresponding path program 8 times [2019-11-23 22:28:25,361 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:25,362 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152201853] [2019-11-23 22:28:25,362 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:25,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:25,496 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2019-11-23 22:28:25,499 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152201853] [2019-11-23 22:28:25,499 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830722149] [2019-11-23 22:28:25,499 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:25,578 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-11-23 22:28:25,578 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:25,580 INFO L255 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 9 conjunts are in the unsatisfiable core [2019-11-23 22:28:25,593 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:25,621 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2019-11-23 22:28:25,621 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:25,621 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2019-11-23 22:28:25,621 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050984751] [2019-11-23 22:28:25,622 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2019-11-23 22:28:25,622 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:25,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2019-11-23 22:28:25,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2019-11-23 22:28:25,623 INFO L87 Difference]: Start difference. First operand 72 states and 88 transitions. Second operand 11 states. [2019-11-23 22:28:25,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:25,650 INFO L93 Difference]: Finished difference Result 130 states and 162 transitions. [2019-11-23 22:28:25,652 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-11-23 22:28:25,652 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 71 [2019-11-23 22:28:25,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:25,653 INFO L225 Difference]: With dead ends: 130 [2019-11-23 22:28:25,653 INFO L226 Difference]: Without dead ends: 75 [2019-11-23 22:28:25,654 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2019-11-23 22:28:25,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2019-11-23 22:28:25,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 74. [2019-11-23 22:28:25,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2019-11-23 22:28:25,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 90 transitions. [2019-11-23 22:28:25,659 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 90 transitions. Word has length 71 [2019-11-23 22:28:25,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:25,660 INFO L462 AbstractCegarLoop]: Abstraction has 74 states and 90 transitions. [2019-11-23 22:28:25,660 INFO L463 AbstractCegarLoop]: Interpolant automaton has 11 states. [2019-11-23 22:28:25,660 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 90 transitions. [2019-11-23 22:28:25,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2019-11-23 22:28:25,661 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:25,661 INFO L410 BasicCegarLoop]: trace histogram [8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:25,865 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:25,870 INFO L410 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:25,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:25,870 INFO L82 PathProgramCache]: Analyzing trace with hash 814816789, now seen corresponding path program 9 times [2019-11-23 22:28:25,870 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:25,871 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542568168] [2019-11-23 22:28:25,871 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:25,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:26,005 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2019-11-23 22:28:26,005 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542568168] [2019-11-23 22:28:26,006 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051188836] [2019-11-23 22:28:26,006 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:26,074 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2019-11-23 22:28:26,075 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:26,076 INFO L255 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 4 conjunts are in the unsatisfiable core [2019-11-23 22:28:26,077 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:26,109 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2019-11-23 22:28:26,110 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:26,110 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 5] total 14 [2019-11-23 22:28:26,110 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088356021] [2019-11-23 22:28:26,111 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2019-11-23 22:28:26,111 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:26,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2019-11-23 22:28:26,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2019-11-23 22:28:26,112 INFO L87 Difference]: Start difference. First operand 74 states and 90 transitions. Second operand 14 states. [2019-11-23 22:28:26,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:26,181 INFO L93 Difference]: Finished difference Result 135 states and 168 transitions. [2019-11-23 22:28:26,181 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-11-23 22:28:26,181 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 73 [2019-11-23 22:28:26,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:26,184 INFO L225 Difference]: With dead ends: 135 [2019-11-23 22:28:26,184 INFO L226 Difference]: Without dead ends: 80 [2019-11-23 22:28:26,185 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2019-11-23 22:28:26,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2019-11-23 22:28:26,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 78. [2019-11-23 22:28:26,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2019-11-23 22:28:26,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 94 transitions. [2019-11-23 22:28:26,193 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 94 transitions. Word has length 73 [2019-11-23 22:28:26,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:26,193 INFO L462 AbstractCegarLoop]: Abstraction has 78 states and 94 transitions. [2019-11-23 22:28:26,193 INFO L463 AbstractCegarLoop]: Interpolant automaton has 14 states. [2019-11-23 22:28:26,193 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 94 transitions. [2019-11-23 22:28:26,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-11-23 22:28:26,194 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:26,194 INFO L410 BasicCegarLoop]: trace histogram [9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:26,397 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:26,398 INFO L410 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:26,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:26,399 INFO L82 PathProgramCache]: Analyzing trace with hash -1058409135, now seen corresponding path program 10 times [2019-11-23 22:28:26,399 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:26,399 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790419618] [2019-11-23 22:28:26,400 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:26,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:26,519 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2019-11-23 22:28:26,519 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790419618] [2019-11-23 22:28:26,520 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719740571] [2019-11-23 22:28:26,520 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:26,610 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-11-23 22:28:26,611 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:26,613 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 11 conjunts are in the unsatisfiable core [2019-11-23 22:28:26,614 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:26,652 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2019-11-23 22:28:26,652 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:26,652 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2019-11-23 22:28:26,652 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865756522] [2019-11-23 22:28:26,653 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2019-11-23 22:28:26,653 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:26,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2019-11-23 22:28:26,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2019-11-23 22:28:26,654 INFO L87 Difference]: Start difference. First operand 78 states and 94 transitions. Second operand 13 states. [2019-11-23 22:28:26,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:26,699 INFO L93 Difference]: Finished difference Result 138 states and 170 transitions. [2019-11-23 22:28:26,699 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-11-23 22:28:26,699 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 77 [2019-11-23 22:28:26,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:26,700 INFO L225 Difference]: With dead ends: 138 [2019-11-23 22:28:26,700 INFO L226 Difference]: Without dead ends: 81 [2019-11-23 22:28:26,701 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2019-11-23 22:28:26,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2019-11-23 22:28:26,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 80. [2019-11-23 22:28:26,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2019-11-23 22:28:26,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 96 transitions. [2019-11-23 22:28:26,705 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 96 transitions. Word has length 77 [2019-11-23 22:28:26,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:26,705 INFO L462 AbstractCegarLoop]: Abstraction has 80 states and 96 transitions. [2019-11-23 22:28:26,706 INFO L463 AbstractCegarLoop]: Interpolant automaton has 13 states. [2019-11-23 22:28:26,706 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 96 transitions. [2019-11-23 22:28:26,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2019-11-23 22:28:26,707 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:26,707 INFO L410 BasicCegarLoop]: trace histogram [10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:26,911 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:26,911 INFO L410 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:26,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:26,911 INFO L82 PathProgramCache]: Analyzing trace with hash 1423401871, now seen corresponding path program 11 times [2019-11-23 22:28:26,912 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:26,912 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653224148] [2019-11-23 22:28:26,912 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:26,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:27,044 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2019-11-23 22:28:27,045 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653224148] [2019-11-23 22:28:27,045 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273684248] [2019-11-23 22:28:27,045 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:27,194 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2019-11-23 22:28:27,194 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:27,196 INFO L255 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-23 22:28:27,198 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:27,279 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2019-11-23 22:28:27,279 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:27,280 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 7] total 18 [2019-11-23 22:28:27,280 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083161576] [2019-11-23 22:28:27,280 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-11-23 22:28:27,280 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:27,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-11-23 22:28:27,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2019-11-23 22:28:27,281 INFO L87 Difference]: Start difference. First operand 80 states and 96 transitions. Second operand 18 states. [2019-11-23 22:28:27,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:27,414 INFO L93 Difference]: Finished difference Result 155 states and 196 transitions. [2019-11-23 22:28:27,414 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-11-23 22:28:27,414 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 79 [2019-11-23 22:28:27,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:27,415 INFO L225 Difference]: With dead ends: 155 [2019-11-23 22:28:27,415 INFO L226 Difference]: Without dead ends: 98 [2019-11-23 22:28:27,416 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2019-11-23 22:28:27,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2019-11-23 22:28:27,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 91. [2019-11-23 22:28:27,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2019-11-23 22:28:27,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 110 transitions. [2019-11-23 22:28:27,420 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 110 transitions. Word has length 79 [2019-11-23 22:28:27,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:27,420 INFO L462 AbstractCegarLoop]: Abstraction has 91 states and 110 transitions. [2019-11-23 22:28:27,420 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-11-23 22:28:27,421 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 110 transitions. [2019-11-23 22:28:27,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2019-11-23 22:28:27,421 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:27,422 INFO L410 BasicCegarLoop]: trace histogram [11, 11, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:27,626 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:27,626 INFO L410 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:27,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:27,626 INFO L82 PathProgramCache]: Analyzing trace with hash 647910148, now seen corresponding path program 12 times [2019-11-23 22:28:27,627 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:27,627 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454012622] [2019-11-23 22:28:27,627 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:27,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:27,748 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2019-11-23 22:28:27,749 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454012622] [2019-11-23 22:28:27,749 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161911121] [2019-11-23 22:28:27,749 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:27,927 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2019-11-23 22:28:27,928 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:27,930 INFO L255 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 5 conjunts are in the unsatisfiable core [2019-11-23 22:28:27,932 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:27,992 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2019-11-23 22:28:27,992 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:27,993 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 12 [2019-11-23 22:28:27,993 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503457453] [2019-11-23 22:28:27,993 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-23 22:28:27,994 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:27,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-23 22:28:27,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2019-11-23 22:28:27,994 INFO L87 Difference]: Start difference. First operand 91 states and 110 transitions. Second operand 12 states. [2019-11-23 22:28:28,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:28,131 INFO L93 Difference]: Finished difference Result 158 states and 199 transitions. [2019-11-23 22:28:28,132 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-11-23 22:28:28,132 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 90 [2019-11-23 22:28:28,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:28,133 INFO L225 Difference]: With dead ends: 158 [2019-11-23 22:28:28,133 INFO L226 Difference]: Without dead ends: 109 [2019-11-23 22:28:28,134 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2019-11-23 22:28:28,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2019-11-23 22:28:28,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 102. [2019-11-23 22:28:28,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2019-11-23 22:28:28,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 124 transitions. [2019-11-23 22:28:28,138 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 124 transitions. Word has length 90 [2019-11-23 22:28:28,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:28,138 INFO L462 AbstractCegarLoop]: Abstraction has 102 states and 124 transitions. [2019-11-23 22:28:28,139 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-23 22:28:28,139 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 124 transitions. [2019-11-23 22:28:28,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2019-11-23 22:28:28,140 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:28,140 INFO L410 BasicCegarLoop]: trace histogram [11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:28,344 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:28,344 INFO L410 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:28,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:28,344 INFO L82 PathProgramCache]: Analyzing trace with hash 172498475, now seen corresponding path program 13 times [2019-11-23 22:28:28,345 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:28,345 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55253020] [2019-11-23 22:28:28,345 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:28,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:28,530 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2019-11-23 22:28:28,531 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55253020] [2019-11-23 22:28:28,531 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933802358] [2019-11-23 22:28:28,531 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:28,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:28,637 INFO L255 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 13 conjunts are in the unsatisfiable core [2019-11-23 22:28:28,639 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:28,658 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2019-11-23 22:28:28,658 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:28,658 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2019-11-23 22:28:28,658 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687476326] [2019-11-23 22:28:28,659 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2019-11-23 22:28:28,659 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:28,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2019-11-23 22:28:28,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2019-11-23 22:28:28,660 INFO L87 Difference]: Start difference. First operand 102 states and 124 transitions. Second operand 15 states. [2019-11-23 22:28:28,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:28,714 INFO L93 Difference]: Finished difference Result 182 states and 226 transitions. [2019-11-23 22:28:28,714 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2019-11-23 22:28:28,715 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 101 [2019-11-23 22:28:28,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:28,716 INFO L225 Difference]: With dead ends: 182 [2019-11-23 22:28:28,716 INFO L226 Difference]: Without dead ends: 105 [2019-11-23 22:28:28,716 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2019-11-23 22:28:28,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2019-11-23 22:28:28,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 104. [2019-11-23 22:28:28,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2019-11-23 22:28:28,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 126 transitions. [2019-11-23 22:28:28,721 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 126 transitions. Word has length 101 [2019-11-23 22:28:28,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:28,722 INFO L462 AbstractCegarLoop]: Abstraction has 104 states and 126 transitions. [2019-11-23 22:28:28,722 INFO L463 AbstractCegarLoop]: Interpolant automaton has 15 states. [2019-11-23 22:28:28,722 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 126 transitions. [2019-11-23 22:28:28,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2019-11-23 22:28:28,723 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:28,723 INFO L410 BasicCegarLoop]: trace histogram [12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:28,927 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:28,927 INFO L410 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:28,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:28,928 INFO L82 PathProgramCache]: Analyzing trace with hash -1409404311, now seen corresponding path program 14 times [2019-11-23 22:28:28,928 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:28,928 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116146186] [2019-11-23 22:28:28,928 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:28,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:29,107 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2019-11-23 22:28:29,108 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116146186] [2019-11-23 22:28:29,108 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560118772] [2019-11-23 22:28:29,108 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:29,189 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-11-23 22:28:29,189 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:29,192 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 14 conjunts are in the unsatisfiable core [2019-11-23 22:28:29,196 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:29,235 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2019-11-23 22:28:29,237 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:29,237 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2019-11-23 22:28:29,237 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998040964] [2019-11-23 22:28:29,238 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-11-23 22:28:29,238 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:29,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-11-23 22:28:29,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2019-11-23 22:28:29,239 INFO L87 Difference]: Start difference. First operand 104 states and 126 transitions. Second operand 16 states. [2019-11-23 22:28:29,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:29,306 INFO L93 Difference]: Finished difference Result 184 states and 228 transitions. [2019-11-23 22:28:29,306 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-11-23 22:28:29,306 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 103 [2019-11-23 22:28:29,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:29,307 INFO L225 Difference]: With dead ends: 184 [2019-11-23 22:28:29,308 INFO L226 Difference]: Without dead ends: 107 [2019-11-23 22:28:29,308 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2019-11-23 22:28:29,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2019-11-23 22:28:29,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 106. [2019-11-23 22:28:29,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2019-11-23 22:28:29,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 128 transitions. [2019-11-23 22:28:29,313 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 128 transitions. Word has length 103 [2019-11-23 22:28:29,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:29,314 INFO L462 AbstractCegarLoop]: Abstraction has 106 states and 128 transitions. [2019-11-23 22:28:29,314 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-11-23 22:28:29,314 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 128 transitions. [2019-11-23 22:28:29,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2019-11-23 22:28:29,315 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:29,315 INFO L410 BasicCegarLoop]: trace histogram [13, 13, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:29,527 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:29,527 INFO L410 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:29,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:29,528 INFO L82 PathProgramCache]: Analyzing trace with hash -1199558873, now seen corresponding path program 15 times [2019-11-23 22:28:29,528 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:29,528 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249787215] [2019-11-23 22:28:29,528 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:29,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:29,711 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2019-11-23 22:28:29,711 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249787215] [2019-11-23 22:28:29,712 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298443975] [2019-11-23 22:28:29,712 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:29,813 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2019-11-23 22:28:29,813 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:29,815 INFO L255 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 6 conjunts are in the unsatisfiable core [2019-11-23 22:28:29,817 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:29,895 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 322 trivial. 0 not checked. [2019-11-23 22:28:29,895 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:29,895 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 7] total 21 [2019-11-23 22:28:29,895 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404573722] [2019-11-23 22:28:29,896 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2019-11-23 22:28:29,896 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:29,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2019-11-23 22:28:29,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=280, Unknown=0, NotChecked=0, Total=420 [2019-11-23 22:28:29,897 INFO L87 Difference]: Start difference. First operand 106 states and 128 transitions. Second operand 21 states. [2019-11-23 22:28:29,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:29,974 INFO L93 Difference]: Finished difference Result 189 states and 234 transitions. [2019-11-23 22:28:29,975 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-11-23 22:28:29,975 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 105 [2019-11-23 22:28:29,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:29,976 INFO L225 Difference]: With dead ends: 189 [2019-11-23 22:28:29,976 INFO L226 Difference]: Without dead ends: 112 [2019-11-23 22:28:29,976 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=140, Invalid=280, Unknown=0, NotChecked=0, Total=420 [2019-11-23 22:28:29,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2019-11-23 22:28:29,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 110. [2019-11-23 22:28:29,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2019-11-23 22:28:29,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 132 transitions. [2019-11-23 22:28:29,981 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 132 transitions. Word has length 105 [2019-11-23 22:28:29,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:29,981 INFO L462 AbstractCegarLoop]: Abstraction has 110 states and 132 transitions. [2019-11-23 22:28:29,981 INFO L463 AbstractCegarLoop]: Interpolant automaton has 21 states. [2019-11-23 22:28:29,981 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 132 transitions. [2019-11-23 22:28:29,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2019-11-23 22:28:29,982 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:29,983 INFO L410 BasicCegarLoop]: trace histogram [14, 14, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:30,186 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:30,186 INFO L410 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:30,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:30,187 INFO L82 PathProgramCache]: Analyzing trace with hash 2038258531, now seen corresponding path program 16 times [2019-11-23 22:28:30,187 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:30,188 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439331902] [2019-11-23 22:28:30,188 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:30,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:30,380 INFO L134 CoverageAnalysis]: Checked inductivity of 374 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2019-11-23 22:28:30,380 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439331902] [2019-11-23 22:28:30,380 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321475459] [2019-11-23 22:28:30,380 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:30,471 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-11-23 22:28:30,472 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:30,473 INFO L255 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 16 conjunts are in the unsatisfiable core [2019-11-23 22:28:30,490 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:30,514 INFO L134 CoverageAnalysis]: Checked inductivity of 374 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2019-11-23 22:28:30,514 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:30,515 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2019-11-23 22:28:30,515 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041706224] [2019-11-23 22:28:30,515 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2019-11-23 22:28:30,515 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:30,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2019-11-23 22:28:30,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2019-11-23 22:28:30,516 INFO L87 Difference]: Start difference. First operand 110 states and 132 transitions. Second operand 18 states. [2019-11-23 22:28:30,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:30,570 INFO L93 Difference]: Finished difference Result 192 states and 236 transitions. [2019-11-23 22:28:30,570 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-11-23 22:28:30,570 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 109 [2019-11-23 22:28:30,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:30,571 INFO L225 Difference]: With dead ends: 192 [2019-11-23 22:28:30,571 INFO L226 Difference]: Without dead ends: 113 [2019-11-23 22:28:30,572 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2019-11-23 22:28:30,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2019-11-23 22:28:30,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 112. [2019-11-23 22:28:30,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2019-11-23 22:28:30,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 134 transitions. [2019-11-23 22:28:30,576 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 134 transitions. Word has length 109 [2019-11-23 22:28:30,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:30,576 INFO L462 AbstractCegarLoop]: Abstraction has 112 states and 134 transitions. [2019-11-23 22:28:30,576 INFO L463 AbstractCegarLoop]: Interpolant automaton has 18 states. [2019-11-23 22:28:30,576 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 134 transitions. [2019-11-23 22:28:30,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2019-11-23 22:28:30,577 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:30,577 INFO L410 BasicCegarLoop]: trace histogram [15, 15, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:30,781 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:30,781 INFO L410 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:30,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:30,781 INFO L82 PathProgramCache]: Analyzing trace with hash 1181897121, now seen corresponding path program 17 times [2019-11-23 22:28:30,781 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:30,782 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62042718] [2019-11-23 22:28:30,782 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:30,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:30,998 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2019-11-23 22:28:30,999 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62042718] [2019-11-23 22:28:30,999 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650290580] [2019-11-23 22:28:30,999 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:31,680 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2019-11-23 22:28:31,680 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:31,683 INFO L255 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 17 conjunts are in the unsatisfiable core [2019-11-23 22:28:31,684 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:31,704 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2019-11-23 22:28:31,705 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:31,705 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2019-11-23 22:28:31,705 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464464737] [2019-11-23 22:28:31,706 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2019-11-23 22:28:31,706 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:31,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2019-11-23 22:28:31,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2019-11-23 22:28:31,707 INFO L87 Difference]: Start difference. First operand 112 states and 134 transitions. Second operand 19 states. [2019-11-23 22:28:31,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:31,787 INFO L93 Difference]: Finished difference Result 194 states and 238 transitions. [2019-11-23 22:28:31,787 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2019-11-23 22:28:31,787 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 111 [2019-11-23 22:28:31,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:31,788 INFO L225 Difference]: With dead ends: 194 [2019-11-23 22:28:31,788 INFO L226 Difference]: Without dead ends: 115 [2019-11-23 22:28:31,789 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2019-11-23 22:28:31,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2019-11-23 22:28:31,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 114. [2019-11-23 22:28:31,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2019-11-23 22:28:31,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 136 transitions. [2019-11-23 22:28:31,793 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 136 transitions. Word has length 111 [2019-11-23 22:28:31,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:31,793 INFO L462 AbstractCegarLoop]: Abstraction has 114 states and 136 transitions. [2019-11-23 22:28:31,793 INFO L463 AbstractCegarLoop]: Interpolant automaton has 19 states. [2019-11-23 22:28:31,793 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 136 transitions. [2019-11-23 22:28:31,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2019-11-23 22:28:31,794 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:31,794 INFO L410 BasicCegarLoop]: trace histogram [16, 16, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:32,006 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:32,007 INFO L410 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:32,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:32,007 INFO L82 PathProgramCache]: Analyzing trace with hash -1442664353, now seen corresponding path program 18 times [2019-11-23 22:28:32,007 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:32,007 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86978377] [2019-11-23 22:28:32,007 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:32,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:32,254 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2019-11-23 22:28:32,254 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86978377] [2019-11-23 22:28:32,254 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180686242] [2019-11-23 22:28:32,254 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:32,683 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2019-11-23 22:28:32,684 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:32,686 INFO L255 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 7 conjunts are in the unsatisfiable core [2019-11-23 22:28:32,688 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:32,813 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 409 trivial. 0 not checked. [2019-11-23 22:28:32,813 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:32,814 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 8] total 25 [2019-11-23 22:28:32,814 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87988405] [2019-11-23 22:28:32,814 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2019-11-23 22:28:32,814 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:32,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2019-11-23 22:28:32,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=402, Unknown=0, NotChecked=0, Total=600 [2019-11-23 22:28:32,815 INFO L87 Difference]: Start difference. First operand 114 states and 136 transitions. Second operand 25 states. [2019-11-23 22:28:32,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:32,916 INFO L93 Difference]: Finished difference Result 199 states and 244 transitions. [2019-11-23 22:28:32,916 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2019-11-23 22:28:32,916 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 113 [2019-11-23 22:28:32,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:32,917 INFO L225 Difference]: With dead ends: 199 [2019-11-23 22:28:32,917 INFO L226 Difference]: Without dead ends: 120 [2019-11-23 22:28:32,918 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=198, Invalid=402, Unknown=0, NotChecked=0, Total=600 [2019-11-23 22:28:32,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2019-11-23 22:28:32,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 118. [2019-11-23 22:28:32,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2019-11-23 22:28:32,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 140 transitions. [2019-11-23 22:28:32,922 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 140 transitions. Word has length 113 [2019-11-23 22:28:32,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:32,922 INFO L462 AbstractCegarLoop]: Abstraction has 118 states and 140 transitions. [2019-11-23 22:28:32,923 INFO L463 AbstractCegarLoop]: Interpolant automaton has 25 states. [2019-11-23 22:28:32,923 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 140 transitions. [2019-11-23 22:28:32,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2019-11-23 22:28:32,924 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:32,924 INFO L410 BasicCegarLoop]: trace histogram [17, 17, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:33,134 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:33,134 INFO L410 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:33,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:33,135 INFO L82 PathProgramCache]: Analyzing trace with hash -1720594277, now seen corresponding path program 19 times [2019-11-23 22:28:33,135 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:33,136 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869334502] [2019-11-23 22:28:33,136 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:33,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:33,377 INFO L134 CoverageAnalysis]: Checked inductivity of 478 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2019-11-23 22:28:33,378 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869334502] [2019-11-23 22:28:33,378 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413750226] [2019-11-23 22:28:33,378 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:33,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:33,470 INFO L255 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 19 conjunts are in the unsatisfiable core [2019-11-23 22:28:33,471 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:33,494 INFO L134 CoverageAnalysis]: Checked inductivity of 478 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2019-11-23 22:28:33,495 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:33,495 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2019-11-23 22:28:33,495 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971036323] [2019-11-23 22:28:33,495 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2019-11-23 22:28:33,496 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:33,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2019-11-23 22:28:33,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2019-11-23 22:28:33,496 INFO L87 Difference]: Start difference. First operand 118 states and 140 transitions. Second operand 21 states. [2019-11-23 22:28:33,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:33,582 INFO L93 Difference]: Finished difference Result 202 states and 246 transitions. [2019-11-23 22:28:33,586 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2019-11-23 22:28:33,586 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 117 [2019-11-23 22:28:33,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:33,587 INFO L225 Difference]: With dead ends: 202 [2019-11-23 22:28:33,587 INFO L226 Difference]: Without dead ends: 121 [2019-11-23 22:28:33,587 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2019-11-23 22:28:33,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2019-11-23 22:28:33,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 120. [2019-11-23 22:28:33,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2019-11-23 22:28:33,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 142 transitions. [2019-11-23 22:28:33,592 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 142 transitions. Word has length 117 [2019-11-23 22:28:33,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:33,592 INFO L462 AbstractCegarLoop]: Abstraction has 120 states and 142 transitions. [2019-11-23 22:28:33,593 INFO L463 AbstractCegarLoop]: Interpolant automaton has 21 states. [2019-11-23 22:28:33,593 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 142 transitions. [2019-11-23 22:28:33,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2019-11-23 22:28:33,594 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:33,594 INFO L410 BasicCegarLoop]: trace histogram [18, 18, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:33,798 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:33,798 INFO L410 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:33,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:33,798 INFO L82 PathProgramCache]: Analyzing trace with hash -576476967, now seen corresponding path program 20 times [2019-11-23 22:28:33,799 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:33,799 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652421942] [2019-11-23 22:28:33,799 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:33,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:34,052 INFO L134 CoverageAnalysis]: Checked inductivity of 513 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2019-11-23 22:28:34,052 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652421942] [2019-11-23 22:28:34,052 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159962607] [2019-11-23 22:28:34,052 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:34,137 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-11-23 22:28:34,138 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:34,139 INFO L255 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 20 conjunts are in the unsatisfiable core [2019-11-23 22:28:34,140 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:34,163 INFO L134 CoverageAnalysis]: Checked inductivity of 513 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2019-11-23 22:28:34,164 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:34,164 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2019-11-23 22:28:34,164 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701474021] [2019-11-23 22:28:34,165 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2019-11-23 22:28:34,165 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:34,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2019-11-23 22:28:34,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2019-11-23 22:28:34,166 INFO L87 Difference]: Start difference. First operand 120 states and 142 transitions. Second operand 22 states. [2019-11-23 22:28:34,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:34,228 INFO L93 Difference]: Finished difference Result 204 states and 248 transitions. [2019-11-23 22:28:34,228 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2019-11-23 22:28:34,228 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 119 [2019-11-23 22:28:34,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:34,229 INFO L225 Difference]: With dead ends: 204 [2019-11-23 22:28:34,229 INFO L226 Difference]: Without dead ends: 123 [2019-11-23 22:28:34,230 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2019-11-23 22:28:34,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2019-11-23 22:28:34,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 122. [2019-11-23 22:28:34,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2019-11-23 22:28:34,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 144 transitions. [2019-11-23 22:28:34,234 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 144 transitions. Word has length 119 [2019-11-23 22:28:34,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:34,234 INFO L462 AbstractCegarLoop]: Abstraction has 122 states and 144 transitions. [2019-11-23 22:28:34,234 INFO L463 AbstractCegarLoop]: Interpolant automaton has 22 states. [2019-11-23 22:28:34,235 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 144 transitions. [2019-11-23 22:28:34,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2019-11-23 22:28:34,235 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:34,235 INFO L410 BasicCegarLoop]: trace histogram [19, 19, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:34,439 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:34,440 INFO L410 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:34,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:34,441 INFO L82 PathProgramCache]: Analyzing trace with hash -591369833, now seen corresponding path program 21 times [2019-11-23 22:28:34,441 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:34,441 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166283503] [2019-11-23 22:28:34,442 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:34,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:34,700 INFO L134 CoverageAnalysis]: Checked inductivity of 550 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2019-11-23 22:28:34,700 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166283503] [2019-11-23 22:28:34,700 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394164092] [2019-11-23 22:28:34,700 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:34,891 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2019-11-23 22:28:34,892 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:34,893 INFO L255 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 15 conjunts are in the unsatisfiable core [2019-11-23 22:28:34,895 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:35,052 INFO L134 CoverageAnalysis]: Checked inductivity of 550 backedges. 37 proven. 51 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2019-11-23 22:28:35,052 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:35,052 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 11] total 31 [2019-11-23 22:28:35,053 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384004113] [2019-11-23 22:28:35,053 INFO L442 AbstractCegarLoop]: Interpolant automaton has 31 states [2019-11-23 22:28:35,053 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:35,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2019-11-23 22:28:35,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=311, Invalid=619, Unknown=0, NotChecked=0, Total=930 [2019-11-23 22:28:35,054 INFO L87 Difference]: Start difference. First operand 122 states and 144 transitions. Second operand 31 states. [2019-11-23 22:28:35,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:35,368 INFO L93 Difference]: Finished difference Result 222 states and 276 transitions. [2019-11-23 22:28:35,369 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2019-11-23 22:28:35,369 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 121 [2019-11-23 22:28:35,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:35,370 INFO L225 Difference]: With dead ends: 222 [2019-11-23 22:28:35,370 INFO L226 Difference]: Without dead ends: 141 [2019-11-23 22:28:35,372 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=381, Invalid=1025, Unknown=0, NotChecked=0, Total=1406 [2019-11-23 22:28:35,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2019-11-23 22:28:35,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 135. [2019-11-23 22:28:35,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2019-11-23 22:28:35,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 160 transitions. [2019-11-23 22:28:35,377 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 160 transitions. Word has length 121 [2019-11-23 22:28:35,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:35,378 INFO L462 AbstractCegarLoop]: Abstraction has 135 states and 160 transitions. [2019-11-23 22:28:35,378 INFO L463 AbstractCegarLoop]: Interpolant automaton has 31 states. [2019-11-23 22:28:35,378 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 160 transitions. [2019-11-23 22:28:35,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2019-11-23 22:28:35,378 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:35,379 INFO L410 BasicCegarLoop]: trace histogram [21, 21, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:35,583 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:35,583 INFO L410 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:35,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:35,584 INFO L82 PathProgramCache]: Analyzing trace with hash 1288857918, now seen corresponding path program 22 times [2019-11-23 22:28:35,584 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:35,584 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280314761] [2019-11-23 22:28:35,584 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:35,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:35,939 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2019-11-23 22:28:35,940 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280314761] [2019-11-23 22:28:35,940 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887703506] [2019-11-23 22:28:35,940 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:36,086 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-11-23 22:28:36,086 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:36,088 INFO L255 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 23 conjunts are in the unsatisfiable core [2019-11-23 22:28:36,091 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:36,124 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2019-11-23 22:28:36,125 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:36,125 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 25 [2019-11-23 22:28:36,125 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227134417] [2019-11-23 22:28:36,126 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2019-11-23 22:28:36,126 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:36,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2019-11-23 22:28:36,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2019-11-23 22:28:36,127 INFO L87 Difference]: Start difference. First operand 135 states and 160 transitions. Second operand 25 states. [2019-11-23 22:28:36,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:36,242 INFO L93 Difference]: Finished difference Result 228 states and 278 transitions. [2019-11-23 22:28:36,243 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2019-11-23 22:28:36,243 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 134 [2019-11-23 22:28:36,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:36,245 INFO L225 Difference]: With dead ends: 228 [2019-11-23 22:28:36,245 INFO L226 Difference]: Without dead ends: 138 [2019-11-23 22:28:36,247 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2019-11-23 22:28:36,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2019-11-23 22:28:36,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 137. [2019-11-23 22:28:36,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2019-11-23 22:28:36,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 162 transitions. [2019-11-23 22:28:36,255 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 162 transitions. Word has length 134 [2019-11-23 22:28:36,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:36,256 INFO L462 AbstractCegarLoop]: Abstraction has 137 states and 162 transitions. [2019-11-23 22:28:36,256 INFO L463 AbstractCegarLoop]: Interpolant automaton has 25 states. [2019-11-23 22:28:36,256 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 162 transitions. [2019-11-23 22:28:36,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2019-11-23 22:28:36,257 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:36,258 INFO L410 BasicCegarLoop]: trace histogram [22, 22, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:36,462 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:36,463 INFO L410 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:36,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:36,463 INFO L82 PathProgramCache]: Analyzing trace with hash -2099227456, now seen corresponding path program 23 times [2019-11-23 22:28:36,465 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:36,466 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280054951] [2019-11-23 22:28:36,466 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:36,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:36,973 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2019-11-23 22:28:36,975 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280054951] [2019-11-23 22:28:36,976 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886569095] [2019-11-23 22:28:36,976 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:40,257 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 23 check-sat command(s) [2019-11-23 22:28:40,257 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:40,263 INFO L255 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 9 conjunts are in the unsatisfiable core [2019-11-23 22:28:40,265 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:40,404 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 660 trivial. 0 not checked. [2019-11-23 22:28:40,405 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:40,405 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 10] total 33 [2019-11-23 22:28:40,405 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678223745] [2019-11-23 22:28:40,405 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2019-11-23 22:28:40,406 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:40,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2019-11-23 22:28:40,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=344, Invalid=712, Unknown=0, NotChecked=0, Total=1056 [2019-11-23 22:28:40,406 INFO L87 Difference]: Start difference. First operand 137 states and 162 transitions. Second operand 33 states. [2019-11-23 22:28:40,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:40,623 INFO L93 Difference]: Finished difference Result 245 states and 304 transitions. [2019-11-23 22:28:40,623 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2019-11-23 22:28:40,623 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 136 [2019-11-23 22:28:40,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:40,625 INFO L225 Difference]: With dead ends: 245 [2019-11-23 22:28:40,625 INFO L226 Difference]: Without dead ends: 155 [2019-11-23 22:28:40,626 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=344, Invalid=712, Unknown=0, NotChecked=0, Total=1056 [2019-11-23 22:28:40,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2019-11-23 22:28:40,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 148. [2019-11-23 22:28:40,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 148 states. [2019-11-23 22:28:40,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 176 transitions. [2019-11-23 22:28:40,631 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 176 transitions. Word has length 136 [2019-11-23 22:28:40,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:40,632 INFO L462 AbstractCegarLoop]: Abstraction has 148 states and 176 transitions. [2019-11-23 22:28:40,632 INFO L463 AbstractCegarLoop]: Interpolant automaton has 33 states. [2019-11-23 22:28:40,632 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 176 transitions. [2019-11-23 22:28:40,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2019-11-23 22:28:40,633 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:40,633 INFO L410 BasicCegarLoop]: trace histogram [23, 23, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:40,839 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:40,840 INFO L410 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:40,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:40,840 INFO L82 PathProgramCache]: Analyzing trace with hash -1127054609, now seen corresponding path program 24 times [2019-11-23 22:28:40,840 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:40,840 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596765380] [2019-11-23 22:28:40,840 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:40,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:41,186 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2019-11-23 22:28:41,187 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596765380] [2019-11-23 22:28:41,187 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482173900] [2019-11-23 22:28:41,188 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:41,574 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2019-11-23 22:28:41,575 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:41,577 INFO L255 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 8 conjunts are in the unsatisfiable core [2019-11-23 22:28:41,579 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:41,739 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 805 trivial. 0 not checked. [2019-11-23 22:28:41,740 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:41,740 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 9] total 33 [2019-11-23 22:28:41,740 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325674058] [2019-11-23 22:28:41,742 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2019-11-23 22:28:41,742 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:41,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2019-11-23 22:28:41,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=360, Invalid=696, Unknown=0, NotChecked=0, Total=1056 [2019-11-23 22:28:41,743 INFO L87 Difference]: Start difference. First operand 148 states and 176 transitions. Second operand 33 states. [2019-11-23 22:28:41,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:41,878 INFO L93 Difference]: Finished difference Result 253 states and 310 transitions. [2019-11-23 22:28:41,879 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2019-11-23 22:28:41,879 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 147 [2019-11-23 22:28:41,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:41,880 INFO L225 Difference]: With dead ends: 253 [2019-11-23 22:28:41,880 INFO L226 Difference]: Without dead ends: 154 [2019-11-23 22:28:41,881 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=360, Invalid=696, Unknown=0, NotChecked=0, Total=1056 [2019-11-23 22:28:41,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2019-11-23 22:28:41,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 152. [2019-11-23 22:28:41,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2019-11-23 22:28:41,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 180 transitions. [2019-11-23 22:28:41,886 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 180 transitions. Word has length 147 [2019-11-23 22:28:41,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:41,886 INFO L462 AbstractCegarLoop]: Abstraction has 152 states and 180 transitions. [2019-11-23 22:28:41,886 INFO L463 AbstractCegarLoop]: Interpolant automaton has 33 states. [2019-11-23 22:28:41,886 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 180 transitions. [2019-11-23 22:28:41,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2019-11-23 22:28:41,887 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:41,887 INFO L410 BasicCegarLoop]: trace histogram [24, 24, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:42,087 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:42,088 INFO L410 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:42,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:42,088 INFO L82 PathProgramCache]: Analyzing trace with hash -587237077, now seen corresponding path program 25 times [2019-11-23 22:28:42,088 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:42,089 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242400664] [2019-11-23 22:28:42,089 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:42,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:42,525 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2019-11-23 22:28:42,525 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242400664] [2019-11-23 22:28:42,525 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1289635497] [2019-11-23 22:28:42,525 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:42,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:42,627 INFO L255 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 26 conjunts are in the unsatisfiable core [2019-11-23 22:28:42,630 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:42,666 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2019-11-23 22:28:42,667 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:42,667 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2019-11-23 22:28:42,667 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640219167] [2019-11-23 22:28:42,668 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2019-11-23 22:28:42,668 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:42,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2019-11-23 22:28:42,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2019-11-23 22:28:42,670 INFO L87 Difference]: Start difference. First operand 152 states and 180 transitions. Second operand 28 states. [2019-11-23 22:28:42,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:42,775 INFO L93 Difference]: Finished difference Result 256 states and 312 transitions. [2019-11-23 22:28:42,775 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2019-11-23 22:28:42,775 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 151 [2019-11-23 22:28:42,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:42,776 INFO L225 Difference]: With dead ends: 256 [2019-11-23 22:28:42,776 INFO L226 Difference]: Without dead ends: 155 [2019-11-23 22:28:42,778 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2019-11-23 22:28:42,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2019-11-23 22:28:42,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 154. [2019-11-23 22:28:42,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2019-11-23 22:28:42,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 182 transitions. [2019-11-23 22:28:42,783 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 182 transitions. Word has length 151 [2019-11-23 22:28:42,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:42,783 INFO L462 AbstractCegarLoop]: Abstraction has 154 states and 182 transitions. [2019-11-23 22:28:42,783 INFO L463 AbstractCegarLoop]: Interpolant automaton has 28 states. [2019-11-23 22:28:42,783 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 182 transitions. [2019-11-23 22:28:42,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2019-11-23 22:28:42,784 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:42,784 INFO L410 BasicCegarLoop]: trace histogram [25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:42,988 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:42,988 INFO L410 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:42,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:42,989 INFO L82 PathProgramCache]: Analyzing trace with hash -1623604759, now seen corresponding path program 26 times [2019-11-23 22:28:42,989 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:42,990 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180849204] [2019-11-23 22:28:42,990 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:43,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:43,352 INFO L134 CoverageAnalysis]: Checked inductivity of 950 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2019-11-23 22:28:43,352 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180849204] [2019-11-23 22:28:43,353 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196058421] [2019-11-23 22:28:43,353 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:43,452 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-11-23 22:28:43,453 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:43,454 INFO L255 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 27 conjunts are in the unsatisfiable core [2019-11-23 22:28:43,456 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:43,481 INFO L134 CoverageAnalysis]: Checked inductivity of 950 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2019-11-23 22:28:43,481 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:43,481 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 29 [2019-11-23 22:28:43,482 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034214377] [2019-11-23 22:28:43,482 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2019-11-23 22:28:43,482 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:43,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2019-11-23 22:28:43,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2019-11-23 22:28:43,483 INFO L87 Difference]: Start difference. First operand 154 states and 182 transitions. Second operand 29 states. [2019-11-23 22:28:43,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:43,592 INFO L93 Difference]: Finished difference Result 258 states and 314 transitions. [2019-11-23 22:28:43,593 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2019-11-23 22:28:43,593 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 153 [2019-11-23 22:28:43,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:43,594 INFO L225 Difference]: With dead ends: 258 [2019-11-23 22:28:43,594 INFO L226 Difference]: Without dead ends: 157 [2019-11-23 22:28:43,595 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2019-11-23 22:28:43,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2019-11-23 22:28:43,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 156. [2019-11-23 22:28:43,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2019-11-23 22:28:43,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 184 transitions. [2019-11-23 22:28:43,601 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 184 transitions. Word has length 153 [2019-11-23 22:28:43,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:43,601 INFO L462 AbstractCegarLoop]: Abstraction has 156 states and 184 transitions. [2019-11-23 22:28:43,601 INFO L463 AbstractCegarLoop]: Interpolant automaton has 29 states. [2019-11-23 22:28:43,601 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 184 transitions. [2019-11-23 22:28:43,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2019-11-23 22:28:43,602 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:43,602 INFO L410 BasicCegarLoop]: trace histogram [26, 26, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:43,805 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:43,806 INFO L410 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:43,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:43,806 INFO L82 PathProgramCache]: Analyzing trace with hash -1140534489, now seen corresponding path program 27 times [2019-11-23 22:28:43,807 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:43,807 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936944941] [2019-11-23 22:28:43,807 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:43,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:44,418 INFO L134 CoverageAnalysis]: Checked inductivity of 1001 backedges. 0 proven. 676 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2019-11-23 22:28:44,418 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936944941] [2019-11-23 22:28:44,419 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271250496] [2019-11-23 22:28:44,419 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:44,682 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2019-11-23 22:28:44,682 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:44,684 INFO L255 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 9 conjunts are in the unsatisfiable core [2019-11-23 22:28:44,687 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:44,837 INFO L134 CoverageAnalysis]: Checked inductivity of 1001 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 952 trivial. 0 not checked. [2019-11-23 22:28:44,838 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:44,838 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 10] total 37 [2019-11-23 22:28:44,838 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411452647] [2019-11-23 22:28:44,838 INFO L442 AbstractCegarLoop]: Interpolant automaton has 37 states [2019-11-23 22:28:44,839 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:44,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2019-11-23 22:28:44,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=450, Invalid=882, Unknown=0, NotChecked=0, Total=1332 [2019-11-23 22:28:44,839 INFO L87 Difference]: Start difference. First operand 156 states and 184 transitions. Second operand 37 states. [2019-11-23 22:28:45,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:45,008 INFO L93 Difference]: Finished difference Result 263 states and 320 transitions. [2019-11-23 22:28:45,009 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2019-11-23 22:28:45,009 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 155 [2019-11-23 22:28:45,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:45,010 INFO L225 Difference]: With dead ends: 263 [2019-11-23 22:28:45,010 INFO L226 Difference]: Without dead ends: 162 [2019-11-23 22:28:45,011 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=450, Invalid=882, Unknown=0, NotChecked=0, Total=1332 [2019-11-23 22:28:45,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2019-11-23 22:28:45,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 160. [2019-11-23 22:28:45,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2019-11-23 22:28:45,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 188 transitions. [2019-11-23 22:28:45,016 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 188 transitions. Word has length 155 [2019-11-23 22:28:45,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:45,017 INFO L462 AbstractCegarLoop]: Abstraction has 160 states and 188 transitions. [2019-11-23 22:28:45,017 INFO L463 AbstractCegarLoop]: Interpolant automaton has 37 states. [2019-11-23 22:28:45,017 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 188 transitions. [2019-11-23 22:28:45,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2019-11-23 22:28:45,018 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:45,018 INFO L410 BasicCegarLoop]: trace histogram [27, 27, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:45,222 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:45,223 INFO L410 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:45,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:45,224 INFO L82 PathProgramCache]: Analyzing trace with hash -904823453, now seen corresponding path program 28 times [2019-11-23 22:28:45,224 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:45,224 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453100263] [2019-11-23 22:28:45,224 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:45,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:45,650 INFO L134 CoverageAnalysis]: Checked inductivity of 1069 backedges. 0 proven. 729 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2019-11-23 22:28:45,650 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453100263] [2019-11-23 22:28:45,650 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437220197] [2019-11-23 22:28:45,650 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:45,778 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-11-23 22:28:45,778 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:45,780 INFO L255 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 10 conjunts are in the unsatisfiable core [2019-11-23 22:28:45,783 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:45,938 INFO L134 CoverageAnalysis]: Checked inductivity of 1069 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 977 trivial. 0 not checked. [2019-11-23 22:28:45,938 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:45,939 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 11] total 39 [2019-11-23 22:28:45,939 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430584731] [2019-11-23 22:28:45,939 INFO L442 AbstractCegarLoop]: Interpolant automaton has 39 states [2019-11-23 22:28:45,939 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:45,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2019-11-23 22:28:45,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=489, Invalid=993, Unknown=0, NotChecked=0, Total=1482 [2019-11-23 22:28:45,940 INFO L87 Difference]: Start difference. First operand 160 states and 188 transitions. Second operand 39 states. [2019-11-23 22:28:46,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:46,136 INFO L93 Difference]: Finished difference Result 281 states and 346 transitions. [2019-11-23 22:28:46,136 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2019-11-23 22:28:46,136 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 159 [2019-11-23 22:28:46,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:46,137 INFO L225 Difference]: With dead ends: 281 [2019-11-23 22:28:46,138 INFO L226 Difference]: Without dead ends: 178 [2019-11-23 22:28:46,138 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=489, Invalid=993, Unknown=0, NotChecked=0, Total=1482 [2019-11-23 22:28:46,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2019-11-23 22:28:46,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 171. [2019-11-23 22:28:46,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2019-11-23 22:28:46,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 202 transitions. [2019-11-23 22:28:46,144 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 202 transitions. Word has length 159 [2019-11-23 22:28:46,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:46,145 INFO L462 AbstractCegarLoop]: Abstraction has 171 states and 202 transitions. [2019-11-23 22:28:46,145 INFO L463 AbstractCegarLoop]: Interpolant automaton has 39 states. [2019-11-23 22:28:46,145 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 202 transitions. [2019-11-23 22:28:46,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2019-11-23 22:28:46,146 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:46,146 INFO L410 BasicCegarLoop]: trace histogram [28, 28, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:46,350 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:46,350 INFO L410 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:46,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:46,351 INFO L82 PathProgramCache]: Analyzing trace with hash 930650736, now seen corresponding path program 29 times [2019-11-23 22:28:46,351 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:46,351 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422812425] [2019-11-23 22:28:46,352 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:46,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:46,787 INFO L134 CoverageAnalysis]: Checked inductivity of 1199 backedges. 0 proven. 784 refuted. 0 times theorem prover too weak. 415 trivial. 0 not checked. [2019-11-23 22:28:46,788 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422812425] [2019-11-23 22:28:46,788 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184988349] [2019-11-23 22:28:46,788 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:49,432 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 29 check-sat command(s) [2019-11-23 22:28:49,433 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:49,438 INFO L255 TraceCheckSpWp]: Trace formula consists of 530 conjuncts, 11 conjunts are in the unsatisfiable core [2019-11-23 22:28:49,441 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:49,693 INFO L134 CoverageAnalysis]: Checked inductivity of 1199 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 1082 trivial. 0 not checked. [2019-11-23 22:28:49,693 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:49,693 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 12] total 41 [2019-11-23 22:28:49,693 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110776070] [2019-11-23 22:28:49,694 INFO L442 AbstractCegarLoop]: Interpolant automaton has 41 states [2019-11-23 22:28:49,694 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:49,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2019-11-23 22:28:49,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=530, Invalid=1110, Unknown=0, NotChecked=0, Total=1640 [2019-11-23 22:28:49,695 INFO L87 Difference]: Start difference. First operand 171 states and 202 transitions. Second operand 41 states. [2019-11-23 22:28:50,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:50,031 INFO L93 Difference]: Finished difference Result 301 states and 372 transitions. [2019-11-23 22:28:50,031 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2019-11-23 22:28:50,031 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 170 [2019-11-23 22:28:50,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:50,032 INFO L225 Difference]: With dead ends: 301 [2019-11-23 22:28:50,032 INFO L226 Difference]: Without dead ends: 189 [2019-11-23 22:28:50,033 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=530, Invalid=1110, Unknown=0, NotChecked=0, Total=1640 [2019-11-23 22:28:50,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2019-11-23 22:28:50,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 182. [2019-11-23 22:28:50,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 182 states. [2019-11-23 22:28:50,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 216 transitions. [2019-11-23 22:28:50,042 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 216 transitions. Word has length 170 [2019-11-23 22:28:50,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:50,042 INFO L462 AbstractCegarLoop]: Abstraction has 182 states and 216 transitions. [2019-11-23 22:28:50,042 INFO L463 AbstractCegarLoop]: Interpolant automaton has 41 states. [2019-11-23 22:28:50,042 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 216 transitions. [2019-11-23 22:28:50,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2019-11-23 22:28:50,043 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:50,043 INFO L410 BasicCegarLoop]: trace histogram [29, 29, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:50,243 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:50,244 INFO L410 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:50,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:50,244 INFO L82 PathProgramCache]: Analyzing trace with hash 465834687, now seen corresponding path program 30 times [2019-11-23 22:28:50,244 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:50,244 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245844454] [2019-11-23 22:28:50,244 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:50,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:50,391 INFO L134 CoverageAnalysis]: Checked inductivity of 1340 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 1276 trivial. 0 not checked. [2019-11-23 22:28:50,391 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245844454] [2019-11-23 22:28:50,391 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642351305] [2019-11-23 22:28:50,391 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:52,068 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2019-11-23 22:28:52,068 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:52,073 INFO L255 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 19 conjunts are in the unsatisfiable core [2019-11-23 22:28:52,075 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:52,094 INFO L134 CoverageAnalysis]: Checked inductivity of 1340 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 1276 trivial. 0 not checked. [2019-11-23 22:28:52,095 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:52,095 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2019-11-23 22:28:52,095 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220788388] [2019-11-23 22:28:52,095 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2019-11-23 22:28:52,096 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:52,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2019-11-23 22:28:52,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2019-11-23 22:28:52,096 INFO L87 Difference]: Start difference. First operand 182 states and 216 transitions. Second operand 12 states. [2019-11-23 22:28:52,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:52,133 INFO L93 Difference]: Finished difference Result 222 states and 267 transitions. [2019-11-23 22:28:52,133 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-11-23 22:28:52,133 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 181 [2019-11-23 22:28:52,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:52,134 INFO L225 Difference]: With dead ends: 222 [2019-11-23 22:28:52,134 INFO L226 Difference]: Without dead ends: 185 [2019-11-23 22:28:52,135 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2019-11-23 22:28:52,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2019-11-23 22:28:52,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 184. [2019-11-23 22:28:52,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 184 states. [2019-11-23 22:28:52,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 218 transitions. [2019-11-23 22:28:52,141 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 218 transitions. Word has length 181 [2019-11-23 22:28:52,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:52,142 INFO L462 AbstractCegarLoop]: Abstraction has 184 states and 218 transitions. [2019-11-23 22:28:52,142 INFO L463 AbstractCegarLoop]: Interpolant automaton has 12 states. [2019-11-23 22:28:52,142 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 218 transitions. [2019-11-23 22:28:52,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2019-11-23 22:28:52,143 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:52,143 INFO L410 BasicCegarLoop]: trace histogram [29, 29, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:52,348 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:52,349 INFO L410 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:52,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:52,349 INFO L82 PathProgramCache]: Analyzing trace with hash 976453181, now seen corresponding path program 31 times [2019-11-23 22:28:52,349 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:52,350 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658131928] [2019-11-23 22:28:52,350 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:52,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:52,598 INFO L134 CoverageAnalysis]: Checked inductivity of 1357 backedges. 0 proven. 145 refuted. 0 times theorem prover too weak. 1212 trivial. 0 not checked. [2019-11-23 22:28:52,599 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658131928] [2019-11-23 22:28:52,603 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227801543] [2019-11-23 22:28:52,603 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:52,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:52,722 INFO L255 TraceCheckSpWp]: Trace formula consists of 567 conjuncts, 31 conjunts are in the unsatisfiable core [2019-11-23 22:28:52,725 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:53,248 INFO L134 CoverageAnalysis]: Checked inductivity of 1357 backedges. 0 proven. 841 refuted. 0 times theorem prover too weak. 516 trivial. 0 not checked. [2019-11-23 22:28:53,248 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:53,248 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 32] total 43 [2019-11-23 22:28:53,248 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024802853] [2019-11-23 22:28:53,249 INFO L442 AbstractCegarLoop]: Interpolant automaton has 43 states [2019-11-23 22:28:53,249 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:53,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2019-11-23 22:28:53,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=573, Invalid=1233, Unknown=0, NotChecked=0, Total=1806 [2019-11-23 22:28:53,250 INFO L87 Difference]: Start difference. First operand 184 states and 218 transitions. Second operand 43 states. [2019-11-23 22:28:53,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:53,514 INFO L93 Difference]: Finished difference Result 325 states and 402 transitions. [2019-11-23 22:28:53,515 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2019-11-23 22:28:53,515 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 183 [2019-11-23 22:28:53,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:53,516 INFO L225 Difference]: With dead ends: 325 [2019-11-23 22:28:53,517 INFO L226 Difference]: Without dead ends: 202 [2019-11-23 22:28:53,518 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=573, Invalid=1233, Unknown=0, NotChecked=0, Total=1806 [2019-11-23 22:28:53,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2019-11-23 22:28:53,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 195. [2019-11-23 22:28:53,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2019-11-23 22:28:53,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 232 transitions. [2019-11-23 22:28:53,524 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 232 transitions. Word has length 183 [2019-11-23 22:28:53,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:53,525 INFO L462 AbstractCegarLoop]: Abstraction has 195 states and 232 transitions. [2019-11-23 22:28:53,525 INFO L463 AbstractCegarLoop]: Interpolant automaton has 43 states. [2019-11-23 22:28:53,525 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 232 transitions. [2019-11-23 22:28:53,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2019-11-23 22:28:53,526 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:53,526 INFO L410 BasicCegarLoop]: trace histogram [30, 30, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:53,729 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:53,730 INFO L410 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:53,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:53,730 INFO L82 PathProgramCache]: Analyzing trace with hash -1282146026, now seen corresponding path program 32 times [2019-11-23 22:28:53,731 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:53,731 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914148536] [2019-11-23 22:28:53,731 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:53,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:53,933 INFO L134 CoverageAnalysis]: Checked inductivity of 1509 backedges. 0 proven. 176 refuted. 0 times theorem prover too weak. 1333 trivial. 0 not checked. [2019-11-23 22:28:53,933 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914148536] [2019-11-23 22:28:53,934 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686779328] [2019-11-23 22:28:53,934 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:54,061 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-11-23 22:28:54,062 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:54,064 INFO L255 TraceCheckSpWp]: Trace formula consists of 600 conjuncts, 32 conjunts are in the unsatisfiable core [2019-11-23 22:28:54,068 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:54,779 INFO L134 CoverageAnalysis]: Checked inductivity of 1509 backedges. 0 proven. 900 refuted. 0 times theorem prover too weak. 609 trivial. 0 not checked. [2019-11-23 22:28:54,779 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:54,779 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 33] total 45 [2019-11-23 22:28:54,780 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83924103] [2019-11-23 22:28:54,780 INFO L442 AbstractCegarLoop]: Interpolant automaton has 45 states [2019-11-23 22:28:54,780 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:54,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2019-11-23 22:28:54,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=618, Invalid=1362, Unknown=0, NotChecked=0, Total=1980 [2019-11-23 22:28:54,781 INFO L87 Difference]: Start difference. First operand 195 states and 232 transitions. Second operand 45 states. [2019-11-23 22:28:55,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:55,054 INFO L93 Difference]: Finished difference Result 345 states and 428 transitions. [2019-11-23 22:28:55,054 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2019-11-23 22:28:55,054 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 194 [2019-11-23 22:28:55,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:55,056 INFO L225 Difference]: With dead ends: 345 [2019-11-23 22:28:55,056 INFO L226 Difference]: Without dead ends: 213 [2019-11-23 22:28:55,058 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=618, Invalid=1362, Unknown=0, NotChecked=0, Total=1980 [2019-11-23 22:28:55,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2019-11-23 22:28:55,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 206. [2019-11-23 22:28:55,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 206 states. [2019-11-23 22:28:55,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 246 transitions. [2019-11-23 22:28:55,064 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 246 transitions. Word has length 194 [2019-11-23 22:28:55,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:55,065 INFO L462 AbstractCegarLoop]: Abstraction has 206 states and 246 transitions. [2019-11-23 22:28:55,065 INFO L463 AbstractCegarLoop]: Interpolant automaton has 45 states. [2019-11-23 22:28:55,065 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 246 transitions. [2019-11-23 22:28:55,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2019-11-23 22:28:55,066 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:55,066 INFO L410 BasicCegarLoop]: trace histogram [31, 31, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:55,269 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:55,270 INFO L410 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:55,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:55,270 INFO L82 PathProgramCache]: Analyzing trace with hash -1753222631, now seen corresponding path program 33 times [2019-11-23 22:28:55,270 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:55,270 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855184960] [2019-11-23 22:28:55,270 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:55,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:55,516 INFO L134 CoverageAnalysis]: Checked inductivity of 1672 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 1462 trivial. 0 not checked. [2019-11-23 22:28:55,517 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855184960] [2019-11-23 22:28:55,517 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628010839] [2019-11-23 22:28:55,517 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:55,897 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2019-11-23 22:28:55,897 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:55,900 INFO L255 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 11 conjunts are in the unsatisfiable core [2019-11-23 22:28:55,903 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:56,052 INFO L134 CoverageAnalysis]: Checked inductivity of 1672 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 1591 trivial. 0 not checked. [2019-11-23 22:28:56,052 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:56,052 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 25 [2019-11-23 22:28:56,052 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137272311] [2019-11-23 22:28:56,055 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2019-11-23 22:28:56,055 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:56,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2019-11-23 22:28:56,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=430, Unknown=0, NotChecked=0, Total=600 [2019-11-23 22:28:56,056 INFO L87 Difference]: Start difference. First operand 206 states and 246 transitions. Second operand 25 states. [2019-11-23 22:28:56,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:56,270 INFO L93 Difference]: Finished difference Result 327 states and 403 transitions. [2019-11-23 22:28:56,270 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2019-11-23 22:28:56,271 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 205 [2019-11-23 22:28:56,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:56,272 INFO L225 Difference]: With dead ends: 327 [2019-11-23 22:28:56,272 INFO L226 Difference]: Without dead ends: 224 [2019-11-23 22:28:56,273 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=170, Invalid=430, Unknown=0, NotChecked=0, Total=600 [2019-11-23 22:28:56,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2019-11-23 22:28:56,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 217. [2019-11-23 22:28:56,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2019-11-23 22:28:56,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 260 transitions. [2019-11-23 22:28:56,289 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 260 transitions. Word has length 205 [2019-11-23 22:28:56,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:56,289 INFO L462 AbstractCegarLoop]: Abstraction has 217 states and 260 transitions. [2019-11-23 22:28:56,289 INFO L463 AbstractCegarLoop]: Interpolant automaton has 25 states. [2019-11-23 22:28:56,290 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 260 transitions. [2019-11-23 22:28:56,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2019-11-23 22:28:56,291 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:56,291 INFO L410 BasicCegarLoop]: trace histogram [31, 31, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:56,495 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:56,496 INFO L410 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:56,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:56,497 INFO L82 PathProgramCache]: Analyzing trace with hash 62787386, now seen corresponding path program 34 times [2019-11-23 22:28:56,497 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:56,497 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368561385] [2019-11-23 22:28:56,498 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:56,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:56,780 INFO L134 CoverageAnalysis]: Checked inductivity of 1802 backedges. 0 proven. 247 refuted. 0 times theorem prover too weak. 1555 trivial. 0 not checked. [2019-11-23 22:28:56,780 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368561385] [2019-11-23 22:28:56,780 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980927731] [2019-11-23 22:28:56,780 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:56,985 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-11-23 22:28:56,986 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:28:56,990 INFO L255 TraceCheckSpWp]: Trace formula consists of 664 conjuncts, 33 conjunts are in the unsatisfiable core [2019-11-23 22:28:56,996 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:28:57,837 INFO L134 CoverageAnalysis]: Checked inductivity of 1802 backedges. 0 proven. 961 refuted. 0 times theorem prover too weak. 841 trivial. 0 not checked. [2019-11-23 22:28:57,838 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:28:57,838 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 34] total 48 [2019-11-23 22:28:57,838 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536897521] [2019-11-23 22:28:57,839 INFO L442 AbstractCegarLoop]: Interpolant automaton has 48 states [2019-11-23 22:28:57,839 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:28:57,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2019-11-23 22:28:57,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=680, Invalid=1576, Unknown=0, NotChecked=0, Total=2256 [2019-11-23 22:28:57,841 INFO L87 Difference]: Start difference. First operand 217 states and 260 transitions. Second operand 48 states. [2019-11-23 22:28:58,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:28:58,122 INFO L93 Difference]: Finished difference Result 387 states and 482 transitions. [2019-11-23 22:28:58,123 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2019-11-23 22:28:58,123 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 216 [2019-11-23 22:28:58,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:28:58,124 INFO L225 Difference]: With dead ends: 387 [2019-11-23 22:28:58,124 INFO L226 Difference]: Without dead ends: 235 [2019-11-23 22:28:58,125 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=680, Invalid=1576, Unknown=0, NotChecked=0, Total=2256 [2019-11-23 22:28:58,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2019-11-23 22:28:58,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 228. [2019-11-23 22:28:58,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 228 states. [2019-11-23 22:28:58,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 274 transitions. [2019-11-23 22:28:58,132 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 274 transitions. Word has length 216 [2019-11-23 22:28:58,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:28:58,132 INFO L462 AbstractCegarLoop]: Abstraction has 228 states and 274 transitions. [2019-11-23 22:28:58,132 INFO L463 AbstractCegarLoop]: Interpolant automaton has 48 states. [2019-11-23 22:28:58,133 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 274 transitions. [2019-11-23 22:28:58,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2019-11-23 22:28:58,134 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:28:58,134 INFO L410 BasicCegarLoop]: trace histogram [32, 32, 14, 14, 14, 14, 14, 14, 14, 14, 14, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:28:58,338 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:28:58,338 INFO L410 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:28:58,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:28:58,338 INFO L82 PathProgramCache]: Analyzing trace with hash -1342808267, now seen corresponding path program 35 times [2019-11-23 22:28:58,339 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:28:58,339 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232384435] [2019-11-23 22:28:58,339 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:28:58,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:28:59,035 INFO L134 CoverageAnalysis]: Checked inductivity of 1985 backedges. 0 proven. 1024 refuted. 0 times theorem prover too weak. 961 trivial. 0 not checked. [2019-11-23 22:28:59,035 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232384435] [2019-11-23 22:28:59,035 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868703077] [2019-11-23 22:28:59,035 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:29:41,272 INFO L249 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 33 check-sat command(s) [2019-11-23 22:29:41,272 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:29:41,293 INFO L255 TraceCheckSpWp]: Trace formula consists of 697 conjuncts, 34 conjunts are in the unsatisfiable core [2019-11-23 22:29:41,297 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:29:41,374 INFO L134 CoverageAnalysis]: Checked inductivity of 1985 backedges. 0 proven. 1024 refuted. 0 times theorem prover too weak. 961 trivial. 0 not checked. [2019-11-23 22:29:41,375 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:29:41,375 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 36 [2019-11-23 22:29:41,375 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709288991] [2019-11-23 22:29:41,376 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2019-11-23 22:29:41,376 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:29:41,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2019-11-23 22:29:41,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2019-11-23 22:29:41,377 INFO L87 Difference]: Start difference. First operand 228 states and 274 transitions. Second operand 36 states. [2019-11-23 22:29:41,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:29:41,511 INFO L93 Difference]: Finished difference Result 392 states and 484 transitions. [2019-11-23 22:29:41,511 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2019-11-23 22:29:41,512 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 227 [2019-11-23 22:29:41,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:29:41,513 INFO L225 Difference]: With dead ends: 392 [2019-11-23 22:29:41,514 INFO L226 Difference]: Without dead ends: 231 [2019-11-23 22:29:41,515 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2019-11-23 22:29:41,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2019-11-23 22:29:41,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 230. [2019-11-23 22:29:41,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 230 states. [2019-11-23 22:29:41,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 276 transitions. [2019-11-23 22:29:41,524 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 276 transitions. Word has length 227 [2019-11-23 22:29:41,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:29:41,525 INFO L462 AbstractCegarLoop]: Abstraction has 230 states and 276 transitions. [2019-11-23 22:29:41,525 INFO L463 AbstractCegarLoop]: Interpolant automaton has 36 states. [2019-11-23 22:29:41,525 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 276 transitions. [2019-11-23 22:29:41,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2019-11-23 22:29:41,527 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:29:41,527 INFO L410 BasicCegarLoop]: trace histogram [33, 33, 14, 14, 14, 14, 14, 14, 14, 14, 14, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:29:41,742 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:29:41,742 INFO L410 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:29:41,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:29:41,743 INFO L82 PathProgramCache]: Analyzing trace with hash -939095309, now seen corresponding path program 36 times [2019-11-23 22:29:41,743 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:29:41,743 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393790170] [2019-11-23 22:29:41,744 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:29:41,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:29:42,570 INFO L134 CoverageAnalysis]: Checked inductivity of 2050 backedges. 0 proven. 1089 refuted. 0 times theorem prover too weak. 961 trivial. 0 not checked. [2019-11-23 22:29:42,570 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393790170] [2019-11-23 22:29:42,571 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820829692] [2019-11-23 22:29:42,571 INFO L92 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:29:45,415 INFO L249 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 21 check-sat command(s) [2019-11-23 22:29:45,415 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:29:45,420 INFO L255 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 12 conjunts are in the unsatisfiable core [2019-11-23 22:29:45,425 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:29:45,668 INFO L134 CoverageAnalysis]: Checked inductivity of 2050 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 1950 trivial. 0 not checked. [2019-11-23 22:29:45,668 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:29:45,668 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 13] total 47 [2019-11-23 22:29:45,669 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170045610] [2019-11-23 22:29:45,669 INFO L442 AbstractCegarLoop]: Interpolant automaton has 47 states [2019-11-23 22:29:45,669 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:29:45,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2019-11-23 22:29:45,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=707, Invalid=1455, Unknown=0, NotChecked=0, Total=2162 [2019-11-23 22:29:45,670 INFO L87 Difference]: Start difference. First operand 230 states and 276 transitions. Second operand 47 states. [2019-11-23 22:29:45,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:29:45,892 INFO L93 Difference]: Finished difference Result 397 states and 490 transitions. [2019-11-23 22:29:45,893 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2019-11-23 22:29:45,893 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 229 [2019-11-23 22:29:45,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:29:45,894 INFO L225 Difference]: With dead ends: 397 [2019-11-23 22:29:45,894 INFO L226 Difference]: Without dead ends: 236 [2019-11-23 22:29:45,895 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 219 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=707, Invalid=1455, Unknown=0, NotChecked=0, Total=2162 [2019-11-23 22:29:45,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2019-11-23 22:29:45,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 234. [2019-11-23 22:29:45,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 234 states. [2019-11-23 22:29:45,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 280 transitions. [2019-11-23 22:29:45,902 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 280 transitions. Word has length 229 [2019-11-23 22:29:45,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:29:45,902 INFO L462 AbstractCegarLoop]: Abstraction has 234 states and 280 transitions. [2019-11-23 22:29:45,902 INFO L463 AbstractCegarLoop]: Interpolant automaton has 47 states. [2019-11-23 22:29:45,903 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 280 transitions. [2019-11-23 22:29:45,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2019-11-23 22:29:45,904 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:29:45,904 INFO L410 BasicCegarLoop]: trace histogram [34, 34, 14, 14, 14, 14, 14, 14, 14, 14, 14, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:29:46,111 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:29:46,112 INFO L410 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:29:46,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:29:46,112 INFO L82 PathProgramCache]: Analyzing trace with hash -571307729, now seen corresponding path program 37 times [2019-11-23 22:29:46,112 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:29:46,113 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987261414] [2019-11-23 22:29:46,113 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:29:46,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:29:46,918 INFO L134 CoverageAnalysis]: Checked inductivity of 2138 backedges. 0 proven. 1156 refuted. 0 times theorem prover too weak. 982 trivial. 0 not checked. [2019-11-23 22:29:46,918 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987261414] [2019-11-23 22:29:46,918 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960632028] [2019-11-23 22:29:46,918 INFO L92 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:29:47,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:29:47,072 INFO L255 TraceCheckSpWp]: Trace formula consists of 713 conjuncts, 36 conjunts are in the unsatisfiable core [2019-11-23 22:29:47,074 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:29:47,117 INFO L134 CoverageAnalysis]: Checked inductivity of 2138 backedges. 0 proven. 1156 refuted. 0 times theorem prover too weak. 982 trivial. 0 not checked. [2019-11-23 22:29:47,117 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:29:47,117 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 38 [2019-11-23 22:29:47,118 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891759099] [2019-11-23 22:29:47,118 INFO L442 AbstractCegarLoop]: Interpolant automaton has 38 states [2019-11-23 22:29:47,118 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:29:47,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2019-11-23 22:29:47,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2019-11-23 22:29:47,119 INFO L87 Difference]: Start difference. First operand 234 states and 280 transitions. Second operand 38 states. [2019-11-23 22:29:47,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:29:47,252 INFO L93 Difference]: Finished difference Result 400 states and 492 transitions. [2019-11-23 22:29:47,253 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2019-11-23 22:29:47,253 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 233 [2019-11-23 22:29:47,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:29:47,254 INFO L225 Difference]: With dead ends: 400 [2019-11-23 22:29:47,254 INFO L226 Difference]: Without dead ends: 237 [2019-11-23 22:29:47,255 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2019-11-23 22:29:47,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2019-11-23 22:29:47,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 236. [2019-11-23 22:29:47,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 236 states. [2019-11-23 22:29:47,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 282 transitions. [2019-11-23 22:29:47,262 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 282 transitions. Word has length 233 [2019-11-23 22:29:47,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:29:47,262 INFO L462 AbstractCegarLoop]: Abstraction has 236 states and 282 transitions. [2019-11-23 22:29:47,262 INFO L463 AbstractCegarLoop]: Interpolant automaton has 38 states. [2019-11-23 22:29:47,262 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 282 transitions. [2019-11-23 22:29:47,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2019-11-23 22:29:47,264 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:29:47,264 INFO L410 BasicCegarLoop]: trace histogram [35, 35, 14, 14, 14, 14, 14, 14, 14, 14, 14, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:29:47,467 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:29:47,468 INFO L410 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:29:47,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:29:47,468 INFO L82 PathProgramCache]: Analyzing trace with hash -1730777491, now seen corresponding path program 38 times [2019-11-23 22:29:47,468 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:29:47,468 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663644290] [2019-11-23 22:29:47,468 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:29:47,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:29:48,235 INFO L134 CoverageAnalysis]: Checked inductivity of 2207 backedges. 0 proven. 1225 refuted. 0 times theorem prover too weak. 982 trivial. 0 not checked. [2019-11-23 22:29:48,235 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663644290] [2019-11-23 22:29:48,235 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305616730] [2019-11-23 22:29:48,235 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:29:48,383 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2019-11-23 22:29:48,384 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:29:48,385 INFO L255 TraceCheckSpWp]: Trace formula consists of 719 conjuncts, 37 conjunts are in the unsatisfiable core [2019-11-23 22:29:48,388 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:29:48,435 INFO L134 CoverageAnalysis]: Checked inductivity of 2207 backedges. 0 proven. 1225 refuted. 0 times theorem prover too weak. 982 trivial. 0 not checked. [2019-11-23 22:29:48,435 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:29:48,435 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 39 [2019-11-23 22:29:48,436 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442016903] [2019-11-23 22:29:48,436 INFO L442 AbstractCegarLoop]: Interpolant automaton has 39 states [2019-11-23 22:29:48,436 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:29:48,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2019-11-23 22:29:48,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2019-11-23 22:29:48,437 INFO L87 Difference]: Start difference. First operand 236 states and 282 transitions. Second operand 39 states. [2019-11-23 22:29:48,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:29:48,581 INFO L93 Difference]: Finished difference Result 402 states and 494 transitions. [2019-11-23 22:29:48,581 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2019-11-23 22:29:48,581 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 235 [2019-11-23 22:29:48,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:29:48,583 INFO L225 Difference]: With dead ends: 402 [2019-11-23 22:29:48,583 INFO L226 Difference]: Without dead ends: 239 [2019-11-23 22:29:48,584 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2019-11-23 22:29:48,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2019-11-23 22:29:48,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 238. [2019-11-23 22:29:48,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 238 states. [2019-11-23 22:29:48,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 284 transitions. [2019-11-23 22:29:48,590 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 284 transitions. Word has length 235 [2019-11-23 22:29:48,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:29:48,591 INFO L462 AbstractCegarLoop]: Abstraction has 238 states and 284 transitions. [2019-11-23 22:29:48,591 INFO L463 AbstractCegarLoop]: Interpolant automaton has 39 states. [2019-11-23 22:29:48,591 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 284 transitions. [2019-11-23 22:29:48,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2019-11-23 22:29:48,592 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:29:48,592 INFO L410 BasicCegarLoop]: trace histogram [36, 36, 14, 14, 14, 14, 14, 14, 14, 14, 14, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:29:48,797 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:29:48,797 INFO L410 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:29:48,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:29:48,798 INFO L82 PathProgramCache]: Analyzing trace with hash 710278187, now seen corresponding path program 39 times [2019-11-23 22:29:48,798 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:29:48,798 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128004472] [2019-11-23 22:29:48,798 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:29:48,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:29:49,483 INFO L134 CoverageAnalysis]: Checked inductivity of 2278 backedges. 0 proven. 1296 refuted. 0 times theorem prover too weak. 982 trivial. 0 not checked. [2019-11-23 22:29:49,483 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128004472] [2019-11-23 22:29:49,483 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535540597] [2019-11-23 22:29:49,483 INFO L92 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:29:49,898 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2019-11-23 22:29:49,899 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:29:49,902 INFO L255 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 13 conjunts are in the unsatisfiable core [2019-11-23 22:29:49,904 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:29:50,170 INFO L134 CoverageAnalysis]: Checked inductivity of 2278 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 2157 trivial. 0 not checked. [2019-11-23 22:29:50,170 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:29:50,170 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 14] total 51 [2019-11-23 22:29:50,171 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717008346] [2019-11-23 22:29:50,171 INFO L442 AbstractCegarLoop]: Interpolant automaton has 51 states [2019-11-23 22:29:50,171 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:29:50,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2019-11-23 22:29:50,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=831, Invalid=1719, Unknown=0, NotChecked=0, Total=2550 [2019-11-23 22:29:50,172 INFO L87 Difference]: Start difference. First operand 238 states and 284 transitions. Second operand 51 states. [2019-11-23 22:29:50,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:29:50,441 INFO L93 Difference]: Finished difference Result 407 states and 500 transitions. [2019-11-23 22:29:50,441 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2019-11-23 22:29:50,441 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 237 [2019-11-23 22:29:50,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:29:50,443 INFO L225 Difference]: With dead ends: 407 [2019-11-23 22:29:50,443 INFO L226 Difference]: Without dead ends: 244 [2019-11-23 22:29:50,445 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 432 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=831, Invalid=1719, Unknown=0, NotChecked=0, Total=2550 [2019-11-23 22:29:50,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2019-11-23 22:29:50,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 242. [2019-11-23 22:29:50,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 242 states. [2019-11-23 22:29:50,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 288 transitions. [2019-11-23 22:29:50,452 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 288 transitions. Word has length 237 [2019-11-23 22:29:50,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:29:50,454 INFO L462 AbstractCegarLoop]: Abstraction has 242 states and 288 transitions. [2019-11-23 22:29:50,454 INFO L463 AbstractCegarLoop]: Interpolant automaton has 51 states. [2019-11-23 22:29:50,454 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 288 transitions. [2019-11-23 22:29:50,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2019-11-23 22:29:50,455 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:29:50,456 INFO L410 BasicCegarLoop]: trace histogram [37, 37, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:29:50,668 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:29:50,669 INFO L410 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:29:50,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:29:50,669 INFO L82 PathProgramCache]: Analyzing trace with hash 2031677031, now seen corresponding path program 40 times [2019-11-23 22:29:50,670 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:29:50,670 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723052866] [2019-11-23 22:29:50,670 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:29:50,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:29:51,430 INFO L134 CoverageAnalysis]: Checked inductivity of 2374 backedges. 0 proven. 1369 refuted. 0 times theorem prover too weak. 1005 trivial. 0 not checked. [2019-11-23 22:29:51,430 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723052866] [2019-11-23 22:29:51,430 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485090446] [2019-11-23 22:29:51,431 INFO L92 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:29:51,585 INFO L249 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2019-11-23 22:29:51,585 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-11-23 22:29:51,587 INFO L255 TraceCheckSpWp]: Trace formula consists of 735 conjuncts, 39 conjunts are in the unsatisfiable core [2019-11-23 22:29:51,591 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2019-11-23 22:29:51,658 INFO L134 CoverageAnalysis]: Checked inductivity of 2374 backedges. 0 proven. 1369 refuted. 0 times theorem prover too weak. 1005 trivial. 0 not checked. [2019-11-23 22:29:51,659 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2019-11-23 22:29:51,659 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 41 [2019-11-23 22:29:51,659 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148832590] [2019-11-23 22:29:51,661 INFO L442 AbstractCegarLoop]: Interpolant automaton has 41 states [2019-11-23 22:29:51,661 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-11-23 22:29:51,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2019-11-23 22:29:51,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2019-11-23 22:29:51,663 INFO L87 Difference]: Start difference. First operand 242 states and 288 transitions. Second operand 41 states. [2019-11-23 22:29:51,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-11-23 22:29:51,789 INFO L93 Difference]: Finished difference Result 410 states and 502 transitions. [2019-11-23 22:29:51,790 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2019-11-23 22:29:51,790 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 241 [2019-11-23 22:29:51,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-11-23 22:29:51,791 INFO L225 Difference]: With dead ends: 410 [2019-11-23 22:29:51,791 INFO L226 Difference]: Without dead ends: 245 [2019-11-23 22:29:51,793 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 241 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2019-11-23 22:29:51,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2019-11-23 22:29:51,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 244. [2019-11-23 22:29:51,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2019-11-23 22:29:51,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 290 transitions. [2019-11-23 22:29:51,799 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 290 transitions. Word has length 241 [2019-11-23 22:29:51,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-11-23 22:29:51,800 INFO L462 AbstractCegarLoop]: Abstraction has 244 states and 290 transitions. [2019-11-23 22:29:51,800 INFO L463 AbstractCegarLoop]: Interpolant automaton has 41 states. [2019-11-23 22:29:51,800 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 290 transitions. [2019-11-23 22:29:51,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2019-11-23 22:29:51,801 INFO L402 BasicCegarLoop]: Found error trace [2019-11-23 22:29:51,801 INFO L410 BasicCegarLoop]: trace histogram [38, 38, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-11-23 22:29:52,005 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-11-23 22:29:52,005 INFO L410 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-11-23 22:29:52,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-11-23 22:29:52,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1059408475, now seen corresponding path program 41 times [2019-11-23 22:29:52,006 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-11-23 22:29:52,006 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685113203] [2019-11-23 22:29:52,006 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-11-23 22:29:52,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-11-23 22:29:52,711 INFO L134 CoverageAnalysis]: Checked inductivity of 2449 backedges. 0 proven. 1444 refuted. 0 times theorem prover too weak. 1005 trivial. 0 not checked. [2019-11-23 22:29:52,712 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685113203] [2019-11-23 22:29:52,712 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723815062] [2019-11-23 22:29:52,712 INFO L92 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true