/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/AutomizerC.xml --traceabstraction.assert.codeblocks.term.scoring.heuristic NUM_FUNCTIONS --traceabstraction.assert.codeblocks.term.scoring.heuristic.partitioning.strategy FIXED_NUM_PARTITIONS --traceabstraction.assert.codeblocks.term.scoring.heuristic.number.of.partitions 4 --traceabstraction.trace.refinement.strategy CAMEL_SMT_AM -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/recursive/MultCommutative-2.c -------------------------------------------------------------------------------- This is Ultimate 0.1.25-79ed534 [2020-07-19 23:02:26,177 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-07-19 23:02:26,180 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-07-19 23:02:26,199 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-07-19 23:02:26,200 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-07-19 23:02:26,202 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-07-19 23:02:26,204 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-07-19 23:02:26,214 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-07-19 23:02:26,216 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-07-19 23:02:26,222 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-07-19 23:02:26,223 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-07-19 23:02:26,225 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-07-19 23:02:26,225 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-07-19 23:02:26,226 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-07-19 23:02:26,227 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-07-19 23:02:26,228 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-07-19 23:02:26,229 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-07-19 23:02:26,231 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-07-19 23:02:26,233 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-07-19 23:02:26,235 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-07-19 23:02:26,236 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-07-19 23:02:26,237 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-07-19 23:02:26,238 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-07-19 23:02:26,239 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-07-19 23:02:26,242 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-07-19 23:02:26,242 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-07-19 23:02:26,242 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-07-19 23:02:26,243 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-07-19 23:02:26,244 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-07-19 23:02:26,244 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-07-19 23:02:26,245 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-07-19 23:02:26,245 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-07-19 23:02:26,246 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-07-19 23:02:26,247 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-07-19 23:02:26,248 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-07-19 23:02:26,248 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-07-19 23:02:26,249 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-07-19 23:02:26,249 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-07-19 23:02:26,249 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-07-19 23:02:26,250 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-07-19 23:02:26,251 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-07-19 23:02:26,252 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 [2020-07-19 23:02:26,266 INFO L113 SettingsManager]: Loading preferences was successful [2020-07-19 23:02:26,267 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-07-19 23:02:26,268 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-07-19 23:02:26,268 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-07-19 23:02:26,268 INFO L138 SettingsManager]: * Use SBE=true [2020-07-19 23:02:26,269 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-07-19 23:02:26,269 INFO L138 SettingsManager]: * sizeof long=4 [2020-07-19 23:02:26,269 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-07-19 23:02:26,269 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-07-19 23:02:26,269 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-07-19 23:02:26,270 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-07-19 23:02:26,270 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-07-19 23:02:26,270 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-07-19 23:02:26,270 INFO L138 SettingsManager]: * sizeof long double=12 [2020-07-19 23:02:26,270 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-07-19 23:02:26,270 INFO L138 SettingsManager]: * Use constant arrays=true [2020-07-19 23:02:26,271 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-07-19 23:02:26,271 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-07-19 23:02:26,271 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-07-19 23:02:26,271 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-07-19 23:02:26,271 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-07-19 23:02:26,272 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-07-19 23:02:26,272 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-07-19 23:02:26,272 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-07-19 23:02:26,272 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-07-19 23:02:26,272 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-07-19 23:02:26,273 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-19 23:02:26,273 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-07-19 23:02:26,273 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-07-19 23:02:26,273 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Assert CodeBlocks Term Scoring Heuristic -> NUM_FUNCTIONS Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Assert CodeBlocks Term Scoring Heuristic Partitioning Strategy -> FIXED_NUM_PARTITIONS Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Assert CodeBlocks Term Scoring Heuristic number of partitions -> 4 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Trace refinement strategy -> CAMEL_SMT_AM [2020-07-19 23:02:26,552 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2020-07-19 23:02:26,565 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-07-19 23:02:26,568 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-07-19 23:02:26,570 INFO L271 PluginConnector]: Initializing CDTParser... [2020-07-19 23:02:26,570 INFO L275 PluginConnector]: CDTParser initialized [2020-07-19 23:02:26,571 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/recursive/MultCommutative-2.c [2020-07-19 23:02:26,655 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/67ec0ed10/66e614053cc646b5bae2ee52f8abec60/FLAG430d9a6aa [2020-07-19 23:02:27,117 INFO L306 CDTParser]: Found 1 translation units. [2020-07-19 23:02:27,119 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/recursive/MultCommutative-2.c [2020-07-19 23:02:27,126 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/67ec0ed10/66e614053cc646b5bae2ee52f8abec60/FLAG430d9a6aa [2020-07-19 23:02:27,505 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/67ec0ed10/66e614053cc646b5bae2ee52f8abec60 [2020-07-19 23:02:27,516 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-07-19 23:02:27,520 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2020-07-19 23:02:27,521 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-07-19 23:02:27,521 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-07-19 23:02:27,525 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-07-19 23:02:27,526 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 11:02:27" (1/1) ... [2020-07-19 23:02:27,529 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@57471071 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:02:27, skipping insertion in model container [2020-07-19 23:02:27,529 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 11:02:27" (1/1) ... [2020-07-19 23:02:27,537 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-07-19 23:02:27,555 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-07-19 23:02:27,722 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-19 23:02:27,727 INFO L203 MainTranslator]: Completed pre-run [2020-07-19 23:02:27,745 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-19 23:02:27,760 INFO L208 MainTranslator]: Completed translation [2020-07-19 23:02:27,760 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:02:27 WrapperNode [2020-07-19 23:02:27,760 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-07-19 23:02:27,761 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-07-19 23:02:27,761 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-07-19 23:02:27,761 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-07-19 23:02:27,774 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:02:27" (1/1) ... [2020-07-19 23:02:27,774 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:02:27" (1/1) ... [2020-07-19 23:02:27,864 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:02:27" (1/1) ... [2020-07-19 23:02:27,864 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:02:27" (1/1) ... [2020-07-19 23:02:27,874 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:02:27" (1/1) ... [2020-07-19 23:02:27,876 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:02:27" (1/1) ... [2020-07-19 23:02:27,877 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:02:27" (1/1) ... [2020-07-19 23:02:27,879 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-07-19 23:02:27,880 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-07-19 23:02:27,880 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-07-19 23:02:27,880 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-07-19 23:02:27,883 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:02:27" (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 [2020-07-19 23:02:27,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2020-07-19 23:02:27,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-07-19 23:02:27,946 INFO L138 BoogieDeclarations]: Found implementation of procedure mult [2020-07-19 23:02:27,946 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2020-07-19 23:02:27,947 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2020-07-19 23:02:27,947 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2020-07-19 23:02:27,947 INFO L130 BoogieDeclarations]: Found specification of procedure mult [2020-07-19 23:02:27,947 INFO L130 BoogieDeclarations]: Found specification of procedure main [2020-07-19 23:02:27,947 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2020-07-19 23:02:27,947 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-07-19 23:02:28,160 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-07-19 23:02:28,160 INFO L295 CfgBuilder]: Removed 0 assume(true) statements. [2020-07-19 23:02:28,165 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 11:02:28 BoogieIcfgContainer [2020-07-19 23:02:28,166 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-07-19 23:02:28,167 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-07-19 23:02:28,167 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-07-19 23:02:28,171 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-07-19 23:02:28,171 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.07 11:02:27" (1/3) ... [2020-07-19 23:02:28,172 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@cdbb9cd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 11:02:28, skipping insertion in model container [2020-07-19 23:02:28,172 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 11:02:27" (2/3) ... [2020-07-19 23:02:28,173 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@cdbb9cd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 11:02:28, skipping insertion in model container [2020-07-19 23:02:28,173 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 11:02:28" (3/3) ... [2020-07-19 23:02:28,175 INFO L109 eAbstractionObserver]: Analyzing ICFG MultCommutative-2.c [2020-07-19 23:02:28,187 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-07-19 23:02:28,197 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-07-19 23:02:28,244 INFO L251 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2020-07-19 23:02:28,299 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-07-19 23:02:28,300 INFO L376 AbstractCegarLoop]: Hoare is true [2020-07-19 23:02:28,300 INFO L377 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-07-19 23:02:28,300 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-07-19 23:02:28,300 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-07-19 23:02:28,301 INFO L380 AbstractCegarLoop]: Difference is false [2020-07-19 23:02:28,301 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-07-19 23:02:28,306 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-07-19 23:02:28,329 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states. [2020-07-19 23:02:28,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-07-19 23:02:28,337 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:02:28,338 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:02:28,339 INFO L427 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:02:28,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:02:28,344 INFO L82 PathProgramCache]: Analyzing trace with hash -962219036, now seen corresponding path program 1 times [2020-07-19 23:02:28,353 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:02:28,354 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953421715] [2020-07-19 23:02:28,354 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:02:28,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:28,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:28,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:28,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:28,636 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-07-19 23:02:28,639 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953421715] [2020-07-19 23:02:28,640 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249668757] [2020-07-19 23:02:28,640 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@3a4b3102 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 [2020-07-19 23:02:28,707 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@3a4b3102 issued 2 check-sat command(s) [2020-07-19 23:02:28,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:02:28,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 4 conjunts are in the unsatisfiable core [2020-07-19 23:02:28,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:02:28,768 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-07-19 23:02:28,769 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:02:28,769 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2020-07-19 23:02:28,772 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266080514] [2020-07-19 23:02:28,777 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-07-19 23:02:28,777 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:02:28,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-07-19 23:02:28,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-07-19 23:02:28,795 INFO L87 Difference]: Start difference. First operand 27 states. Second operand 6 states. [2020-07-19 23:02:28,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:02:28,919 INFO L93 Difference]: Finished difference Result 41 states and 53 transitions. [2020-07-19 23:02:28,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-07-19 23:02:28,922 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 23 [2020-07-19 23:02:28,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:02:28,933 INFO L225 Difference]: With dead ends: 41 [2020-07-19 23:02:28,933 INFO L226 Difference]: Without dead ends: 25 [2020-07-19 23:02:28,937 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2020-07-19 23:02:28,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2020-07-19 23:02:28,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2020-07-19 23:02:28,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-07-19 23:02:28,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 31 transitions. [2020-07-19 23:02:28,987 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 31 transitions. Word has length 23 [2020-07-19 23:02:28,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:02:28,988 INFO L479 AbstractCegarLoop]: Abstraction has 25 states and 31 transitions. [2020-07-19 23:02:28,988 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-07-19 23:02:28,988 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 31 transitions. [2020-07-19 23:02:28,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2020-07-19 23:02:28,991 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:02:28,993 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:02:29,208 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2020-07-19 23:02:29,209 INFO L427 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:02:29,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:02:29,210 INFO L82 PathProgramCache]: Analyzing trace with hash -1472914703, now seen corresponding path program 1 times [2020-07-19 23:02:29,211 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:02:29,211 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768723372] [2020-07-19 23:02:29,212 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:02:29,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:29,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:29,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:29,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:29,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:29,322 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2020-07-19 23:02:29,322 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768723372] [2020-07-19 23:02:29,322 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-19 23:02:29,323 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-07-19 23:02:29,323 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499334528] [2020-07-19 23:02:29,324 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-07-19 23:02:29,324 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:02:29,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-07-19 23:02:29,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-07-19 23:02:29,325 INFO L87 Difference]: Start difference. First operand 25 states and 31 transitions. Second operand 5 states. [2020-07-19 23:02:29,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:02:29,393 INFO L93 Difference]: Finished difference Result 29 states and 34 transitions. [2020-07-19 23:02:29,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-07-19 23:02:29,394 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 30 [2020-07-19 23:02:29,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:02:29,396 INFO L225 Difference]: With dead ends: 29 [2020-07-19 23:02:29,396 INFO L226 Difference]: Without dead ends: 25 [2020-07-19 23:02:29,398 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-07-19 23:02:29,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2020-07-19 23:02:29,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2020-07-19 23:02:29,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-07-19 23:02:29,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 30 transitions. [2020-07-19 23:02:29,407 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 30 transitions. Word has length 30 [2020-07-19 23:02:29,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:02:29,407 INFO L479 AbstractCegarLoop]: Abstraction has 25 states and 30 transitions. [2020-07-19 23:02:29,408 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-07-19 23:02:29,408 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 30 transitions. [2020-07-19 23:02:29,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-07-19 23:02:29,410 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:02:29,410 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:02:29,410 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-07-19 23:02:29,411 INFO L427 AbstractCegarLoop]: === Iteration 3 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:02:29,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:02:29,411 INFO L82 PathProgramCache]: Analyzing trace with hash 746268336, now seen corresponding path program 2 times [2020-07-19 23:02:29,412 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:02:29,412 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348754543] [2020-07-19 23:02:29,412 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:02:29,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:29,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:29,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:29,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:29,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:29,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:29,772 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-07-19 23:02:29,773 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348754543] [2020-07-19 23:02:29,773 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025367410] [2020-07-19 23:02:29,773 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5866a387 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 [2020-07-19 23:02:29,822 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5866a387 issued 4 check-sat command(s) [2020-07-19 23:02:29,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:02:29,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 41 conjunts are in the unsatisfiable core [2020-07-19 23:02:29,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:02:30,133 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2020-07-19 23:02:30,134 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:02:30,134 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2020-07-19 23:02:30,135 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607760454] [2020-07-19 23:02:30,135 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-07-19 23:02:30,136 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:02:30,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-07-19 23:02:30,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=372, Unknown=0, NotChecked=0, Total=420 [2020-07-19 23:02:30,137 INFO L87 Difference]: Start difference. First operand 25 states and 30 transitions. Second operand 21 states. [2020-07-19 23:02:30,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:02:30,732 INFO L93 Difference]: Finished difference Result 43 states and 53 transitions. [2020-07-19 23:02:30,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-19 23:02:30,733 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 37 [2020-07-19 23:02:30,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:02:30,735 INFO L225 Difference]: With dead ends: 43 [2020-07-19 23:02:30,735 INFO L226 Difference]: Without dead ends: 39 [2020-07-19 23:02:30,736 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=107, Invalid=705, Unknown=0, NotChecked=0, Total=812 [2020-07-19 23:02:30,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2020-07-19 23:02:30,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 32. [2020-07-19 23:02:30,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-07-19 23:02:30,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 42 transitions. [2020-07-19 23:02:30,753 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 42 transitions. Word has length 37 [2020-07-19 23:02:30,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:02:30,754 INFO L479 AbstractCegarLoop]: Abstraction has 32 states and 42 transitions. [2020-07-19 23:02:30,754 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-07-19 23:02:30,755 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 42 transitions. [2020-07-19 23:02:30,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2020-07-19 23:02:30,757 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:02:30,757 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:02:30,958 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:02:30,959 INFO L427 AbstractCegarLoop]: === Iteration 4 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:02:30,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:02:30,959 INFO L82 PathProgramCache]: Analyzing trace with hash -1882602408, now seen corresponding path program 1 times [2020-07-19 23:02:30,959 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:02:30,959 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718094332] [2020-07-19 23:02:30,960 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:02:30,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:30,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:30,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:30,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:31,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:31,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:31,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:31,053 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-07-19 23:02:31,053 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718094332] [2020-07-19 23:02:31,054 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332945703] [2020-07-19 23:02:31,054 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@2a5edcbe 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 [2020-07-19 23:02:31,101 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@2a5edcbe issued 4 check-sat command(s) [2020-07-19 23:02:31,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:02:31,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 6 conjunts are in the unsatisfiable core [2020-07-19 23:02:31,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:02:31,147 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 20 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2020-07-19 23:02:31,147 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:02:31,147 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2020-07-19 23:02:31,148 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097613735] [2020-07-19 23:02:31,148 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-07-19 23:02:31,149 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:02:31,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-07-19 23:02:31,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2020-07-19 23:02:31,149 INFO L87 Difference]: Start difference. First operand 32 states and 42 transitions. Second operand 9 states. [2020-07-19 23:02:31,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:02:31,238 INFO L93 Difference]: Finished difference Result 54 states and 78 transitions. [2020-07-19 23:02:31,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-07-19 23:02:31,239 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 43 [2020-07-19 23:02:31,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:02:31,240 INFO L225 Difference]: With dead ends: 54 [2020-07-19 23:02:31,241 INFO L226 Difference]: Without dead ends: 28 [2020-07-19 23:02:31,242 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2020-07-19 23:02:31,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2020-07-19 23:02:31,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2020-07-19 23:02:31,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-07-19 23:02:31,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 33 transitions. [2020-07-19 23:02:31,249 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 33 transitions. Word has length 43 [2020-07-19 23:02:31,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:02:31,250 INFO L479 AbstractCegarLoop]: Abstraction has 28 states and 33 transitions. [2020-07-19 23:02:31,250 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-07-19 23:02:31,250 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 33 transitions. [2020-07-19 23:02:31,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2020-07-19 23:02:31,251 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:02:31,252 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:02:31,465 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:02:31,466 INFO L427 AbstractCegarLoop]: === Iteration 5 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:02:31,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:02:31,467 INFO L82 PathProgramCache]: Analyzing trace with hash 1837502139, now seen corresponding path program 3 times [2020-07-19 23:02:31,468 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:02:31,468 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856722275] [2020-07-19 23:02:31,469 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:02:31,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:31,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:31,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:31,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:31,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:31,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:31,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:32,008 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2020-07-19 23:02:32,009 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856722275] [2020-07-19 23:02:32,010 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828777917] [2020-07-19 23:02:32,010 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@179a65fb 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 [2020-07-19 23:02:32,070 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@179a65fb issued 4 check-sat command(s) [2020-07-19 23:02:32,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:02:32,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 57 conjunts are in the unsatisfiable core [2020-07-19 23:02:32,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:02:32,559 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2020-07-19 23:02:32,559 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:02:32,560 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 32 [2020-07-19 23:02:32,560 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831026726] [2020-07-19 23:02:32,561 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-07-19 23:02:32,561 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:02:32,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-07-19 23:02:32,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=903, Unknown=0, NotChecked=0, Total=992 [2020-07-19 23:02:32,562 INFO L87 Difference]: Start difference. First operand 28 states and 33 transitions. Second operand 32 states. [2020-07-19 23:02:33,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:02:33,197 INFO L93 Difference]: Finished difference Result 39 states and 45 transitions. [2020-07-19 23:02:33,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-07-19 23:02:33,197 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 44 [2020-07-19 23:02:33,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:02:33,199 INFO L225 Difference]: With dead ends: 39 [2020-07-19 23:02:33,199 INFO L226 Difference]: Without dead ends: 35 [2020-07-19 23:02:33,200 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=166, Invalid=1474, Unknown=0, NotChecked=0, Total=1640 [2020-07-19 23:02:33,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2020-07-19 23:02:33,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2020-07-19 23:02:33,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-07-19 23:02:33,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 38 transitions. [2020-07-19 23:02:33,208 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 38 transitions. Word has length 44 [2020-07-19 23:02:33,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:02:33,209 INFO L479 AbstractCegarLoop]: Abstraction has 31 states and 38 transitions. [2020-07-19 23:02:33,209 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-07-19 23:02:33,209 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 38 transitions. [2020-07-19 23:02:33,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2020-07-19 23:02:33,210 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:02:33,211 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:02:33,424 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:02:33,425 INFO L427 AbstractCegarLoop]: === Iteration 6 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:02:33,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:02:33,426 INFO L82 PathProgramCache]: Analyzing trace with hash 430867302, now seen corresponding path program 4 times [2020-07-19 23:02:33,426 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:02:33,427 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602658587] [2020-07-19 23:02:33,427 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:02:33,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:33,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:33,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:33,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:33,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:33,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:33,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:33,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:33,887 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 12 proven. 48 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2020-07-19 23:02:33,887 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602658587] [2020-07-19 23:02:33,887 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462871338] [2020-07-19 23:02:33,888 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@40643f52 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 [2020-07-19 23:02:33,939 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@40643f52 issued 4 check-sat command(s) [2020-07-19 23:02:33,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:02:33,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 69 conjunts are in the unsatisfiable core [2020-07-19 23:02:33,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:02:34,542 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 22 proven. 41 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2020-07-19 23:02:34,543 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:02:34,543 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 36 [2020-07-19 23:02:34,543 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939771026] [2020-07-19 23:02:34,547 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-07-19 23:02:34,547 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:02:34,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-07-19 23:02:34,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1161, Unknown=0, NotChecked=0, Total=1260 [2020-07-19 23:02:34,548 INFO L87 Difference]: Start difference. First operand 31 states and 38 transitions. Second operand 36 states. [2020-07-19 23:02:35,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:02:35,411 INFO L93 Difference]: Finished difference Result 42 states and 50 transitions. [2020-07-19 23:02:35,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-07-19 23:02:35,412 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 51 [2020-07-19 23:02:35,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:02:35,413 INFO L225 Difference]: With dead ends: 42 [2020-07-19 23:02:35,413 INFO L226 Difference]: Without dead ends: 38 [2020-07-19 23:02:35,415 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=196, Invalid=1966, Unknown=0, NotChecked=0, Total=2162 [2020-07-19 23:02:35,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2020-07-19 23:02:35,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 34. [2020-07-19 23:02:35,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-07-19 23:02:35,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 43 transitions. [2020-07-19 23:02:35,434 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 43 transitions. Word has length 51 [2020-07-19 23:02:35,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:02:35,435 INFO L479 AbstractCegarLoop]: Abstraction has 34 states and 43 transitions. [2020-07-19 23:02:35,435 INFO L480 AbstractCegarLoop]: Interpolant automaton has 36 states. [2020-07-19 23:02:35,435 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 43 transitions. [2020-07-19 23:02:35,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2020-07-19 23:02:35,437 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:02:35,437 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:02:35,641 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2020-07-19 23:02:35,642 INFO L427 AbstractCegarLoop]: === Iteration 7 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:02:35,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:02:35,643 INFO L82 PathProgramCache]: Analyzing trace with hash -272057979, now seen corresponding path program 5 times [2020-07-19 23:02:35,644 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:02:35,644 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521012455] [2020-07-19 23:02:35,644 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:02:35,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:35,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:35,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:35,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:35,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:35,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:35,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:36,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:36,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:36,170 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 16 proven. 68 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2020-07-19 23:02:36,170 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521012455] [2020-07-19 23:02:36,170 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392143634] [2020-07-19 23:02:36,171 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@490e7de7 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 [2020-07-19 23:02:36,215 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@490e7de7 issued 4 check-sat command(s) [2020-07-19 23:02:36,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:02:36,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 81 conjunts are in the unsatisfiable core [2020-07-19 23:02:36,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:02:36,951 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 27 proven. 59 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2020-07-19 23:02:36,952 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:02:36,952 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2020-07-19 23:02:36,952 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136346082] [2020-07-19 23:02:36,953 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2020-07-19 23:02:36,953 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:02:36,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2020-07-19 23:02:36,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1451, Unknown=0, NotChecked=0, Total=1560 [2020-07-19 23:02:36,955 INFO L87 Difference]: Start difference. First operand 34 states and 43 transitions. Second operand 40 states. [2020-07-19 23:02:38,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:02:38,129 INFO L93 Difference]: Finished difference Result 45 states and 55 transitions. [2020-07-19 23:02:38,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-07-19 23:02:38,130 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 58 [2020-07-19 23:02:38,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:02:38,132 INFO L225 Difference]: With dead ends: 45 [2020-07-19 23:02:38,132 INFO L226 Difference]: Without dead ends: 41 [2020-07-19 23:02:38,134 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=226, Invalid=2530, Unknown=0, NotChecked=0, Total=2756 [2020-07-19 23:02:38,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2020-07-19 23:02:38,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 37. [2020-07-19 23:02:38,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-07-19 23:02:38,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 48 transitions. [2020-07-19 23:02:38,142 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 48 transitions. Word has length 58 [2020-07-19 23:02:38,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:02:38,143 INFO L479 AbstractCegarLoop]: Abstraction has 37 states and 48 transitions. [2020-07-19 23:02:38,143 INFO L480 AbstractCegarLoop]: Interpolant automaton has 40 states. [2020-07-19 23:02:38,143 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 48 transitions. [2020-07-19 23:02:38,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2020-07-19 23:02:38,144 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:02:38,144 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:02:38,349 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:02:38,349 INFO L427 AbstractCegarLoop]: === Iteration 8 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:02:38,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:02:38,350 INFO L82 PathProgramCache]: Analyzing trace with hash 1872336740, now seen corresponding path program 6 times [2020-07-19 23:02:38,350 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:02:38,351 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156865177] [2020-07-19 23:02:38,351 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:02:38,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:38,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:38,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:38,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:38,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:38,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:38,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:38,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:38,656 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 10 proven. 42 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2020-07-19 23:02:38,657 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156865177] [2020-07-19 23:02:38,657 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593023631] [2020-07-19 23:02:38,658 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@66a84cd0 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 [2020-07-19 23:02:38,704 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@66a84cd0 issued 4 check-sat command(s) [2020-07-19 23:02:38,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:02:38,707 WARN L261 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 73 conjunts are in the unsatisfiable core [2020-07-19 23:02:38,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:02:38,959 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 4 proven. 40 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2020-07-19 23:02:38,959 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:02:38,959 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2020-07-19 23:02:38,960 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060256490] [2020-07-19 23:02:38,960 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-07-19 23:02:38,960 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:02:38,961 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-07-19 23:02:38,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=492, Unknown=0, NotChecked=0, Total=552 [2020-07-19 23:02:38,961 INFO L87 Difference]: Start difference. First operand 37 states and 48 transitions. Second operand 24 states. [2020-07-19 23:02:39,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:02:39,496 INFO L93 Difference]: Finished difference Result 49 states and 63 transitions. [2020-07-19 23:02:39,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-07-19 23:02:39,497 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 51 [2020-07-19 23:02:39,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:02:39,499 INFO L225 Difference]: With dead ends: 49 [2020-07-19 23:02:39,499 INFO L226 Difference]: Without dead ends: 43 [2020-07-19 23:02:39,500 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=123, Invalid=933, Unknown=0, NotChecked=0, Total=1056 [2020-07-19 23:02:39,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2020-07-19 23:02:39,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 39. [2020-07-19 23:02:39,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-07-19 23:02:39,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 53 transitions. [2020-07-19 23:02:39,511 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 53 transitions. Word has length 51 [2020-07-19 23:02:39,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:02:39,512 INFO L479 AbstractCegarLoop]: Abstraction has 39 states and 53 transitions. [2020-07-19 23:02:39,512 INFO L480 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-07-19 23:02:39,512 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 53 transitions. [2020-07-19 23:02:39,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2020-07-19 23:02:39,513 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:02:39,514 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:02:39,726 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:02:39,727 INFO L427 AbstractCegarLoop]: === Iteration 9 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:02:39,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:02:39,728 INFO L82 PathProgramCache]: Analyzing trace with hash 1605933725, now seen corresponding path program 7 times [2020-07-19 23:02:39,729 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:02:39,729 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066660159] [2020-07-19 23:02:39,730 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:02:39,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:39,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:39,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:39,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:39,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:40,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:40,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:40,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:40,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:40,251 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 16 proven. 68 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2020-07-19 23:02:40,251 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066660159] [2020-07-19 23:02:40,252 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623059346] [2020-07-19 23:02:40,252 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@268d08fe 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 [2020-07-19 23:02:40,295 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@268d08fe issued 4 check-sat command(s) [2020-07-19 23:02:40,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:02:40,299 WARN L261 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 85 conjunts are in the unsatisfiable core [2020-07-19 23:02:40,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:02:40,686 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 6 proven. 58 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2020-07-19 23:02:40,686 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:02:40,687 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 15] total 33 [2020-07-19 23:02:40,687 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892229105] [2020-07-19 23:02:40,688 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-07-19 23:02:40,688 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:02:40,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-07-19 23:02:40,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=970, Unknown=0, NotChecked=0, Total=1056 [2020-07-19 23:02:40,689 INFO L87 Difference]: Start difference. First operand 39 states and 53 transitions. Second operand 33 states. [2020-07-19 23:02:41,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:02:41,449 INFO L93 Difference]: Finished difference Result 47 states and 59 transitions. [2020-07-19 23:02:41,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-07-19 23:02:41,450 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 58 [2020-07-19 23:02:41,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:02:41,452 INFO L225 Difference]: With dead ends: 47 [2020-07-19 23:02:41,452 INFO L226 Difference]: Without dead ends: 43 [2020-07-19 23:02:41,458 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=158, Invalid=1564, Unknown=0, NotChecked=0, Total=1722 [2020-07-19 23:02:41,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2020-07-19 23:02:41,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 39. [2020-07-19 23:02:41,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-07-19 23:02:41,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 52 transitions. [2020-07-19 23:02:41,472 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 52 transitions. Word has length 58 [2020-07-19 23:02:41,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:02:41,473 INFO L479 AbstractCegarLoop]: Abstraction has 39 states and 52 transitions. [2020-07-19 23:02:41,473 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-07-19 23:02:41,473 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 52 transitions. [2020-07-19 23:02:41,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2020-07-19 23:02:41,475 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:02:41,475 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:02:41,675 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2020-07-19 23:02:41,676 INFO L427 AbstractCegarLoop]: === Iteration 10 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:02:41,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:02:41,676 INFO L82 PathProgramCache]: Analyzing trace with hash 921134702, now seen corresponding path program 8 times [2020-07-19 23:02:41,676 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:02:41,677 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415381652] [2020-07-19 23:02:41,677 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:02:41,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:41,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:41,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:41,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:41,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:41,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:42,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:42,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:42,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:42,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:42,341 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 20 proven. 91 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2020-07-19 23:02:42,341 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415381652] [2020-07-19 23:02:42,342 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299374320] [2020-07-19 23:02:42,342 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@57f1a0f 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 [2020-07-19 23:02:42,393 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@57f1a0f issued 4 check-sat command(s) [2020-07-19 23:02:42,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:02:42,409 WARN L261 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 97 conjunts are in the unsatisfiable core [2020-07-19 23:02:42,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:02:42,957 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 8 proven. 79 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2020-07-19 23:02:42,959 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:02:42,959 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 17] total 37 [2020-07-19 23:02:42,960 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340481024] [2020-07-19 23:02:42,966 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2020-07-19 23:02:42,966 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:02:42,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2020-07-19 23:02:42,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2020-07-19 23:02:42,970 INFO L87 Difference]: Start difference. First operand 39 states and 52 transitions. Second operand 37 states. [2020-07-19 23:02:43,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:02:43,871 INFO L93 Difference]: Finished difference Result 47 states and 58 transitions. [2020-07-19 23:02:43,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-07-19 23:02:43,871 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 65 [2020-07-19 23:02:43,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:02:43,873 INFO L225 Difference]: With dead ends: 47 [2020-07-19 23:02:43,873 INFO L226 Difference]: Without dead ends: 43 [2020-07-19 23:02:43,875 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=184, Invalid=2072, Unknown=0, NotChecked=0, Total=2256 [2020-07-19 23:02:43,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2020-07-19 23:02:43,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 37. [2020-07-19 23:02:43,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-07-19 23:02:43,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 48 transitions. [2020-07-19 23:02:43,883 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 48 transitions. Word has length 65 [2020-07-19 23:02:43,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:02:43,883 INFO L479 AbstractCegarLoop]: Abstraction has 37 states and 48 transitions. [2020-07-19 23:02:43,884 INFO L480 AbstractCegarLoop]: Interpolant automaton has 37 states. [2020-07-19 23:02:43,884 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 48 transitions. [2020-07-19 23:02:43,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2020-07-19 23:02:43,885 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:02:43,885 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:02:44,097 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:02:44,098 INFO L427 AbstractCegarLoop]: === Iteration 11 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:02:44,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:02:44,099 INFO L82 PathProgramCache]: Analyzing trace with hash -1602258660, now seen corresponding path program 9 times [2020-07-19 23:02:44,099 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:02:44,100 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073945431] [2020-07-19 23:02:44,100 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:02:44,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:44,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:44,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:44,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:44,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:44,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:44,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:44,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:44,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:44,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:44,790 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 20 proven. 91 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2020-07-19 23:02:44,790 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073945431] [2020-07-19 23:02:44,790 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537932776] [2020-07-19 23:02:44,791 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@154d6d05 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 [2020-07-19 23:02:44,843 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@154d6d05 issued 4 check-sat command(s) [2020-07-19 23:02:44,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:02:44,847 WARN L261 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 93 conjunts are in the unsatisfiable core [2020-07-19 23:02:44,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:02:45,782 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 32 proven. 80 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2020-07-19 23:02:45,783 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:02:45,783 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 44 [2020-07-19 23:02:45,783 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119390618] [2020-07-19 23:02:45,785 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2020-07-19 23:02:45,785 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:02:45,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2020-07-19 23:02:45,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1773, Unknown=0, NotChecked=0, Total=1892 [2020-07-19 23:02:45,787 INFO L87 Difference]: Start difference. First operand 37 states and 48 transitions. Second operand 44 states. [2020-07-19 23:02:47,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:02:47,225 INFO L93 Difference]: Finished difference Result 50 states and 64 transitions. [2020-07-19 23:02:47,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-07-19 23:02:47,226 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 65 [2020-07-19 23:02:47,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:02:47,228 INFO L225 Difference]: With dead ends: 50 [2020-07-19 23:02:47,228 INFO L226 Difference]: Without dead ends: 46 [2020-07-19 23:02:47,230 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 546 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=256, Invalid=3166, Unknown=0, NotChecked=0, Total=3422 [2020-07-19 23:02:47,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2020-07-19 23:02:47,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 42. [2020-07-19 23:02:47,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-07-19 23:02:47,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 57 transitions. [2020-07-19 23:02:47,248 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 57 transitions. Word has length 65 [2020-07-19 23:02:47,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:02:47,248 INFO L479 AbstractCegarLoop]: Abstraction has 42 states and 57 transitions. [2020-07-19 23:02:47,248 INFO L480 AbstractCegarLoop]: Interpolant automaton has 44 states. [2020-07-19 23:02:47,248 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 57 transitions. [2020-07-19 23:02:47,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2020-07-19 23:02:47,249 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:02:47,250 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 7, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:02:47,454 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:02:47,454 INFO L427 AbstractCegarLoop]: === Iteration 12 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:02:47,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:02:47,455 INFO L82 PathProgramCache]: Analyzing trace with hash -1850137581, now seen corresponding path program 10 times [2020-07-19 23:02:47,455 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:02:47,456 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715310940] [2020-07-19 23:02:47,456 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:02:47,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:47,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:47,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:47,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:47,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:47,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:47,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:47,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:47,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:48,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:48,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:48,142 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 24 proven. 117 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2020-07-19 23:02:48,142 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715310940] [2020-07-19 23:02:48,142 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262693374] [2020-07-19 23:02:48,142 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@12c6cc6b 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 [2020-07-19 23:02:48,199 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@12c6cc6b issued 4 check-sat command(s) [2020-07-19 23:02:48,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:02:48,203 WARN L261 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 109 conjunts are in the unsatisfiable core [2020-07-19 23:02:48,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:02:48,900 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 10 proven. 103 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2020-07-19 23:02:48,900 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:02:48,901 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 19] total 41 [2020-07-19 23:02:48,901 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705099598] [2020-07-19 23:02:48,901 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2020-07-19 23:02:48,902 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:02:48,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2020-07-19 23:02:48,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1534, Unknown=0, NotChecked=0, Total=1640 [2020-07-19 23:02:48,903 INFO L87 Difference]: Start difference. First operand 42 states and 57 transitions. Second operand 41 states. [2020-07-19 23:02:50,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:02:50,012 INFO L93 Difference]: Finished difference Result 50 states and 63 transitions. [2020-07-19 23:02:50,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-07-19 23:02:50,013 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 72 [2020-07-19 23:02:50,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:02:50,015 INFO L225 Difference]: With dead ends: 50 [2020-07-19 23:02:50,015 INFO L226 Difference]: Without dead ends: 46 [2020-07-19 23:02:50,018 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=210, Invalid=2652, Unknown=0, NotChecked=0, Total=2862 [2020-07-19 23:02:50,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2020-07-19 23:02:50,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 40. [2020-07-19 23:02:50,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-07-19 23:02:50,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 53 transitions. [2020-07-19 23:02:50,025 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 53 transitions. Word has length 72 [2020-07-19 23:02:50,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:02:50,026 INFO L479 AbstractCegarLoop]: Abstraction has 40 states and 53 transitions. [2020-07-19 23:02:50,026 INFO L480 AbstractCegarLoop]: Interpolant automaton has 41 states. [2020-07-19 23:02:50,026 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 53 transitions. [2020-07-19 23:02:50,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2020-07-19 23:02:50,027 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:02:50,027 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:02:50,240 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2020-07-19 23:02:50,241 INFO L427 AbstractCegarLoop]: === Iteration 13 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:02:50,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:02:50,242 INFO L82 PathProgramCache]: Analyzing trace with hash -2039564078, now seen corresponding path program 11 times [2020-07-19 23:02:50,242 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:02:50,242 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103205875] [2020-07-19 23:02:50,243 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:02:50,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:50,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:50,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:50,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:50,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:50,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:50,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:50,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:50,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:50,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:50,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:51,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:51,089 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 28 proven. 146 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2020-07-19 23:02:51,090 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103205875] [2020-07-19 23:02:51,090 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327022752] [2020-07-19 23:02:51,090 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5df952b3 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 [2020-07-19 23:02:51,145 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5df952b3 issued 4 check-sat command(s) [2020-07-19 23:02:51,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:02:51,148 WARN L261 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 121 conjunts are in the unsatisfiable core [2020-07-19 23:02:51,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:02:51,934 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 10 proven. 129 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2020-07-19 23:02:51,934 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:02:51,935 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 19] total 43 [2020-07-19 23:02:51,935 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694337815] [2020-07-19 23:02:51,935 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2020-07-19 23:02:51,935 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:02:51,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2020-07-19 23:02:51,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1694, Unknown=0, NotChecked=0, Total=1806 [2020-07-19 23:02:51,937 INFO L87 Difference]: Start difference. First operand 40 states and 53 transitions. Second operand 43 states. [2020-07-19 23:02:53,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:02:53,640 INFO L93 Difference]: Finished difference Result 52 states and 69 transitions. [2020-07-19 23:02:53,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-07-19 23:02:53,641 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 79 [2020-07-19 23:02:53,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:02:53,643 INFO L225 Difference]: With dead ends: 52 [2020-07-19 23:02:53,643 INFO L226 Difference]: Without dead ends: 46 [2020-07-19 23:02:53,645 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=230, Invalid=3076, Unknown=0, NotChecked=0, Total=3306 [2020-07-19 23:02:53,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2020-07-19 23:02:53,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 40. [2020-07-19 23:02:53,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-07-19 23:02:53,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 53 transitions. [2020-07-19 23:02:53,669 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 53 transitions. Word has length 79 [2020-07-19 23:02:53,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:02:53,669 INFO L479 AbstractCegarLoop]: Abstraction has 40 states and 53 transitions. [2020-07-19 23:02:53,670 INFO L480 AbstractCegarLoop]: Interpolant automaton has 43 states. [2020-07-19 23:02:53,670 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 53 transitions. [2020-07-19 23:02:53,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2020-07-19 23:02:53,675 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:02:53,675 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 9, 7, 7, 7, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:02:53,889 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2020-07-19 23:02:53,890 INFO L427 AbstractCegarLoop]: === Iteration 14 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:02:53,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:02:53,890 INFO L82 PathProgramCache]: Analyzing trace with hash -1124697265, now seen corresponding path program 12 times [2020-07-19 23:02:53,891 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:02:53,891 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332002406] [2020-07-19 23:02:53,891 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:02:53,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:54,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:54,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:54,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:54,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:54,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:54,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:54,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:54,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:54,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:54,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:54,671 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 24 proven. 117 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2020-07-19 23:02:54,676 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332002406] [2020-07-19 23:02:54,677 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684857357] [2020-07-19 23:02:54,677 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@2c01ccc4 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 [2020-07-19 23:02:54,733 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@2c01ccc4 issued 4 check-sat command(s) [2020-07-19 23:02:54,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:02:54,736 WARN L261 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 105 conjunts are in the unsatisfiable core [2020-07-19 23:02:54,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:02:55,906 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 37 proven. 104 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2020-07-19 23:02:55,907 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:02:55,907 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 48 [2020-07-19 23:02:55,907 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075980448] [2020-07-19 23:02:55,908 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2020-07-19 23:02:55,908 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:02:55,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2020-07-19 23:02:55,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=2127, Unknown=0, NotChecked=0, Total=2256 [2020-07-19 23:02:55,909 INFO L87 Difference]: Start difference. First operand 40 states and 53 transitions. Second operand 48 states. [2020-07-19 23:02:57,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:02:57,717 INFO L93 Difference]: Finished difference Result 53 states and 69 transitions. [2020-07-19 23:02:57,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-07-19 23:02:57,718 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 72 [2020-07-19 23:02:57,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:02:57,720 INFO L225 Difference]: With dead ends: 53 [2020-07-19 23:02:57,720 INFO L226 Difference]: Without dead ends: 49 [2020-07-19 23:02:57,723 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 682 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=286, Invalid=3874, Unknown=0, NotChecked=0, Total=4160 [2020-07-19 23:02:57,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2020-07-19 23:02:57,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 45. [2020-07-19 23:02:57,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2020-07-19 23:02:57,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 62 transitions. [2020-07-19 23:02:57,736 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 62 transitions. Word has length 72 [2020-07-19 23:02:57,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:02:57,737 INFO L479 AbstractCegarLoop]: Abstraction has 45 states and 62 transitions. [2020-07-19 23:02:57,737 INFO L480 AbstractCegarLoop]: Interpolant automaton has 48 states. [2020-07-19 23:02:57,739 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 62 transitions. [2020-07-19 23:02:57,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2020-07-19 23:02:57,740 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:02:57,741 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:02:57,955 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2020-07-19 23:02:57,956 INFO L427 AbstractCegarLoop]: === Iteration 15 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:02:57,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:02:57,956 INFO L82 PathProgramCache]: Analyzing trace with hash 1806425208, now seen corresponding path program 13 times [2020-07-19 23:02:57,956 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:02:57,957 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829180543] [2020-07-19 23:02:57,957 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:02:57,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:58,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:58,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:58,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:58,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:58,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:58,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:58,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:58,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:58,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:58,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:58,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:02:58,845 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 28 proven. 146 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2020-07-19 23:02:58,846 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829180543] [2020-07-19 23:02:58,846 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656106450] [2020-07-19 23:02:58,846 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6e417ee0 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 [2020-07-19 23:02:58,886 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6e417ee0 issued 4 check-sat command(s) [2020-07-19 23:02:58,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:02:58,889 WARN L261 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 121 conjunts are in the unsatisfiable core [2020-07-19 23:02:58,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:02:59,782 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 12 proven. 130 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2020-07-19 23:02:59,783 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:02:59,784 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 21] total 45 [2020-07-19 23:02:59,784 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521884897] [2020-07-19 23:02:59,785 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2020-07-19 23:02:59,785 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:02:59,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2020-07-19 23:02:59,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1864, Unknown=0, NotChecked=0, Total=1980 [2020-07-19 23:02:59,786 INFO L87 Difference]: Start difference. First operand 45 states and 62 transitions. Second operand 45 states. [2020-07-19 23:03:01,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:03:01,332 INFO L93 Difference]: Finished difference Result 55 states and 72 transitions. [2020-07-19 23:03:01,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-07-19 23:03:01,333 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 79 [2020-07-19 23:03:01,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:03:01,335 INFO L225 Difference]: With dead ends: 55 [2020-07-19 23:03:01,335 INFO L226 Difference]: Without dead ends: 51 [2020-07-19 23:03:01,337 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=236, Invalid=3304, Unknown=0, NotChecked=0, Total=3540 [2020-07-19 23:03:01,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2020-07-19 23:03:01,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 45. [2020-07-19 23:03:01,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2020-07-19 23:03:01,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 62 transitions. [2020-07-19 23:03:01,344 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 62 transitions. Word has length 79 [2020-07-19 23:03:01,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:03:01,344 INFO L479 AbstractCegarLoop]: Abstraction has 45 states and 62 transitions. [2020-07-19 23:03:01,345 INFO L480 AbstractCegarLoop]: Interpolant automaton has 45 states. [2020-07-19 23:03:01,345 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 62 transitions. [2020-07-19 23:03:01,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2020-07-19 23:03:01,346 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:03:01,346 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 11, 9, 9, 9, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:03:01,550 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:03:01,551 INFO L427 AbstractCegarLoop]: === Iteration 16 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:03:01,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:03:01,552 INFO L82 PathProgramCache]: Analyzing trace with hash 1615348441, now seen corresponding path program 14 times [2020-07-19 23:03:01,552 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:03:01,553 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819295635] [2020-07-19 23:03:01,553 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:03:01,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:01,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:01,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:01,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:01,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:01,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:01,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:01,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:02,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:02,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:02,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:02,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:02,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:02,529 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 32 proven. 178 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2020-07-19 23:03:02,530 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819295635] [2020-07-19 23:03:02,530 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338454668] [2020-07-19 23:03:02,530 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5b90f3ae 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 [2020-07-19 23:03:02,577 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5b90f3ae issued 4 check-sat command(s) [2020-07-19 23:03:02,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:03:02,581 WARN L261 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 133 conjunts are in the unsatisfiable core [2020-07-19 23:03:02,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:03:03,575 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 12 proven. 159 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2020-07-19 23:03:03,575 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:03:03,576 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 21] total 47 [2020-07-19 23:03:03,576 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090506896] [2020-07-19 23:03:03,576 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2020-07-19 23:03:03,577 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:03:03,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2020-07-19 23:03:03,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=2040, Unknown=0, NotChecked=0, Total=2162 [2020-07-19 23:03:03,578 INFO L87 Difference]: Start difference. First operand 45 states and 62 transitions. Second operand 47 states. [2020-07-19 23:03:05,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:03:05,308 INFO L93 Difference]: Finished difference Result 53 states and 68 transitions. [2020-07-19 23:03:05,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-07-19 23:03:05,309 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 86 [2020-07-19 23:03:05,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:03:05,311 INFO L225 Difference]: With dead ends: 53 [2020-07-19 23:03:05,311 INFO L226 Difference]: Without dead ends: 49 [2020-07-19 23:03:05,313 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=244, Invalid=3538, Unknown=0, NotChecked=0, Total=3782 [2020-07-19 23:03:05,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2020-07-19 23:03:05,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 43. [2020-07-19 23:03:05,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2020-07-19 23:03:05,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 58 transitions. [2020-07-19 23:03:05,318 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 58 transitions. Word has length 86 [2020-07-19 23:03:05,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:03:05,319 INFO L479 AbstractCegarLoop]: Abstraction has 43 states and 58 transitions. [2020-07-19 23:03:05,319 INFO L480 AbstractCegarLoop]: Interpolant automaton has 47 states. [2020-07-19 23:03:05,319 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 58 transitions. [2020-07-19 23:03:05,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2020-07-19 23:03:05,319 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:03:05,319 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:03:05,520 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-07-19 23:03:05,520 INFO L427 AbstractCegarLoop]: === Iteration 17 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:03:05,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:03:05,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1394734426, now seen corresponding path program 15 times [2020-07-19 23:03:05,522 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:03:05,522 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72881861] [2020-07-19 23:03:05,522 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:03:05,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:05,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:05,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:05,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:05,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:05,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:05,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:05,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:06,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:06,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:06,225 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 18 proven. 93 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2020-07-19 23:03:06,226 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72881861] [2020-07-19 23:03:06,226 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337276083] [2020-07-19 23:03:06,227 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@3a73d4ff 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 [2020-07-19 23:03:06,288 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@3a73d4ff issued 4 check-sat command(s) [2020-07-19 23:03:06,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:03:06,293 WARN L261 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 97 conjunts are in the unsatisfiable core [2020-07-19 23:03:06,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:03:07,174 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 4 proven. 83 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2020-07-19 23:03:07,182 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:03:07,182 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 17] total 37 [2020-07-19 23:03:07,183 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631250915] [2020-07-19 23:03:07,184 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2020-07-19 23:03:07,185 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:03:07,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2020-07-19 23:03:07,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2020-07-19 23:03:07,186 INFO L87 Difference]: Start difference. First operand 43 states and 58 transitions. Second operand 37 states. [2020-07-19 23:03:08,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:03:08,758 INFO L93 Difference]: Finished difference Result 55 states and 75 transitions. [2020-07-19 23:03:08,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-07-19 23:03:08,759 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 65 [2020-07-19 23:03:08,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:03:08,760 INFO L225 Difference]: With dead ends: 55 [2020-07-19 23:03:08,761 INFO L226 Difference]: Without dead ends: 49 [2020-07-19 23:03:08,763 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=196, Invalid=2254, Unknown=0, NotChecked=0, Total=2450 [2020-07-19 23:03:08,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2020-07-19 23:03:08,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 45. [2020-07-19 23:03:08,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2020-07-19 23:03:08,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 63 transitions. [2020-07-19 23:03:08,771 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 63 transitions. Word has length 65 [2020-07-19 23:03:08,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:03:08,772 INFO L479 AbstractCegarLoop]: Abstraction has 45 states and 63 transitions. [2020-07-19 23:03:08,772 INFO L480 AbstractCegarLoop]: Interpolant automaton has 37 states. [2020-07-19 23:03:08,772 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 63 transitions. [2020-07-19 23:03:08,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2020-07-19 23:03:08,773 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:03:08,773 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 12, 10, 10, 10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:03:08,974 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2020-07-19 23:03:08,975 INFO L427 AbstractCegarLoop]: === Iteration 18 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:03:08,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:03:08,975 INFO L82 PathProgramCache]: Analyzing trace with hash -335786642, now seen corresponding path program 16 times [2020-07-19 23:03:08,976 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:03:08,976 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046118350] [2020-07-19 23:03:08,976 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:03:09,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:09,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:09,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:09,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:09,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:09,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:09,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:09,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:09,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:09,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:09,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:09,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:09,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:10,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:10,296 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 36 proven. 213 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2020-07-19 23:03:10,296 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046118350] [2020-07-19 23:03:10,296 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272736438] [2020-07-19 23:03:10,297 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6ea920d6 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 [2020-07-19 23:03:10,369 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6ea920d6 issued 4 check-sat command(s) [2020-07-19 23:03:10,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:03:10,376 WARN L261 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 145 conjunts are in the unsatisfiable core [2020-07-19 23:03:10,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:03:11,708 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 12 proven. 191 refuted. 0 times theorem prover too weak. 217 trivial. 0 not checked. [2020-07-19 23:03:11,708 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:03:11,709 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 21] total 49 [2020-07-19 23:03:11,709 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567739755] [2020-07-19 23:03:11,709 INFO L459 AbstractCegarLoop]: Interpolant automaton has 49 states [2020-07-19 23:03:11,709 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:03:11,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2020-07-19 23:03:11,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=2224, Unknown=0, NotChecked=0, Total=2352 [2020-07-19 23:03:11,710 INFO L87 Difference]: Start difference. First operand 45 states and 63 transitions. Second operand 49 states. [2020-07-19 23:03:13,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:03:13,559 INFO L93 Difference]: Finished difference Result 55 states and 71 transitions. [2020-07-19 23:03:13,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-19 23:03:13,560 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 93 [2020-07-19 23:03:13,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:03:13,562 INFO L225 Difference]: With dead ends: 55 [2020-07-19 23:03:13,562 INFO L226 Difference]: Without dead ends: 49 [2020-07-19 23:03:13,564 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 102 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=264, Invalid=4026, Unknown=0, NotChecked=0, Total=4290 [2020-07-19 23:03:13,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2020-07-19 23:03:13,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 43. [2020-07-19 23:03:13,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2020-07-19 23:03:13,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 58 transitions. [2020-07-19 23:03:13,570 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 58 transitions. Word has length 93 [2020-07-19 23:03:13,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:03:13,570 INFO L479 AbstractCegarLoop]: Abstraction has 43 states and 58 transitions. [2020-07-19 23:03:13,570 INFO L480 AbstractCegarLoop]: Interpolant automaton has 49 states. [2020-07-19 23:03:13,571 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 58 transitions. [2020-07-19 23:03:13,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2020-07-19 23:03:13,572 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:03:13,572 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:03:13,785 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-07-19 23:03:13,786 INFO L427 AbstractCegarLoop]: === Iteration 19 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:03:13,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:03:13,787 INFO L82 PathProgramCache]: Analyzing trace with hash -1266374702, now seen corresponding path program 17 times [2020-07-19 23:03:13,787 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:03:13,787 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368743041] [2020-07-19 23:03:13,788 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:03:13,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:13,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:13,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:13,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:13,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:14,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:14,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:14,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:14,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:14,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:14,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:14,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:14,792 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 28 proven. 146 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2020-07-19 23:03:14,793 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368743041] [2020-07-19 23:03:14,793 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506515670] [2020-07-19 23:03:14,793 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@7f10a6a4 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 [2020-07-19 23:03:14,896 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@7f10a6a4 issued 4 check-sat command(s) [2020-07-19 23:03:14,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:03:14,903 WARN L261 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 117 conjunts are in the unsatisfiable core [2020-07-19 23:03:14,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:03:16,380 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 42 proven. 131 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2020-07-19 23:03:16,380 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:03:16,381 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 52 [2020-07-19 23:03:16,381 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064561742] [2020-07-19 23:03:16,381 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2020-07-19 23:03:16,381 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:03:16,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2020-07-19 23:03:16,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=2513, Unknown=0, NotChecked=0, Total=2652 [2020-07-19 23:03:16,383 INFO L87 Difference]: Start difference. First operand 43 states and 58 transitions. Second operand 52 states. [2020-07-19 23:03:18,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:03:18,826 INFO L93 Difference]: Finished difference Result 56 states and 74 transitions. [2020-07-19 23:03:18,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-19 23:03:18,827 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 79 [2020-07-19 23:03:18,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:03:18,828 INFO L225 Difference]: With dead ends: 56 [2020-07-19 23:03:18,829 INFO L226 Difference]: Without dead ends: 52 [2020-07-19 23:03:18,830 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=316, Invalid=4654, Unknown=0, NotChecked=0, Total=4970 [2020-07-19 23:03:18,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2020-07-19 23:03:18,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 48. [2020-07-19 23:03:18,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-07-19 23:03:18,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 67 transitions. [2020-07-19 23:03:18,836 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 67 transitions. Word has length 79 [2020-07-19 23:03:18,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:03:18,837 INFO L479 AbstractCegarLoop]: Abstraction has 48 states and 67 transitions. [2020-07-19 23:03:18,837 INFO L480 AbstractCegarLoop]: Interpolant automaton has 52 states. [2020-07-19 23:03:18,837 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 67 transitions. [2020-07-19 23:03:18,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2020-07-19 23:03:18,838 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:03:18,839 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 11, 9, 9, 9, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:03:19,040 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:03:19,041 INFO L427 AbstractCegarLoop]: === Iteration 20 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:03:19,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:03:19,042 INFO L82 PathProgramCache]: Analyzing trace with hash -180332919, now seen corresponding path program 18 times [2020-07-19 23:03:19,042 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:03:19,043 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86659466] [2020-07-19 23:03:19,043 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:03:19,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:19,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:19,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:19,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:19,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:19,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:19,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:19,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:19,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:19,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:19,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:19,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:20,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:20,128 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 32 proven. 178 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2020-07-19 23:03:20,129 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86659466] [2020-07-19 23:03:20,129 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026055200] [2020-07-19 23:03:20,129 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6cfe4e2e 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 [2020-07-19 23:03:20,182 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6cfe4e2e issued 4 check-sat command(s) [2020-07-19 23:03:20,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:03:20,186 WARN L261 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 133 conjunts are in the unsatisfiable core [2020-07-19 23:03:20,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:03:21,594 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 14 proven. 160 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2020-07-19 23:03:21,595 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:03:21,595 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 23] total 49 [2020-07-19 23:03:21,596 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950391177] [2020-07-19 23:03:21,596 INFO L459 AbstractCegarLoop]: Interpolant automaton has 49 states [2020-07-19 23:03:21,597 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:03:21,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2020-07-19 23:03:21,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=2226, Unknown=0, NotChecked=0, Total=2352 [2020-07-19 23:03:21,598 INFO L87 Difference]: Start difference. First operand 48 states and 67 transitions. Second operand 49 states. [2020-07-19 23:03:23,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:03:23,684 INFO L93 Difference]: Finished difference Result 58 states and 77 transitions. [2020-07-19 23:03:23,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-19 23:03:23,685 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 86 [2020-07-19 23:03:23,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:03:23,686 INFO L225 Difference]: With dead ends: 58 [2020-07-19 23:03:23,687 INFO L226 Difference]: Without dead ends: 54 [2020-07-19 23:03:23,688 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=262, Invalid=4028, Unknown=0, NotChecked=0, Total=4290 [2020-07-19 23:03:23,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2020-07-19 23:03:23,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 48. [2020-07-19 23:03:23,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-07-19 23:03:23,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 67 transitions. [2020-07-19 23:03:23,693 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 67 transitions. Word has length 86 [2020-07-19 23:03:23,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:03:23,694 INFO L479 AbstractCegarLoop]: Abstraction has 48 states and 67 transitions. [2020-07-19 23:03:23,694 INFO L480 AbstractCegarLoop]: Interpolant automaton has 49 states. [2020-07-19 23:03:23,694 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 67 transitions. [2020-07-19 23:03:23,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2020-07-19 23:03:23,695 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:03:23,695 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 12, 10, 10, 10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:03:23,902 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:03:23,903 INFO L427 AbstractCegarLoop]: === Iteration 21 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:03:23,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:03:23,906 INFO L82 PathProgramCache]: Analyzing trace with hash -313052920, now seen corresponding path program 19 times [2020-07-19 23:03:23,906 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:03:23,906 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878930813] [2020-07-19 23:03:23,907 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:03:23,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:23,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:23,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:24,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:24,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:24,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:24,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:24,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:24,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:24,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:24,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:24,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:24,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:25,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:25,209 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 36 proven. 213 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2020-07-19 23:03:25,210 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878930813] [2020-07-19 23:03:25,210 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056325607] [2020-07-19 23:03:25,210 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@7da7ccbc 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 [2020-07-19 23:03:25,265 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@7da7ccbc issued 4 check-sat command(s) [2020-07-19 23:03:25,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:03:25,272 WARN L261 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 144 conjunts are in the unsatisfiable core [2020-07-19 23:03:25,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:03:26,977 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 22 proven. 206 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2020-07-19 23:03:26,978 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:03:26,978 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 27] total 53 [2020-07-19 23:03:26,979 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528521812] [2020-07-19 23:03:26,979 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2020-07-19 23:03:26,979 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:03:26,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2020-07-19 23:03:26,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=2613, Unknown=0, NotChecked=0, Total=2756 [2020-07-19 23:03:26,981 INFO L87 Difference]: Start difference. First operand 48 states and 67 transitions. Second operand 53 states. [2020-07-19 23:03:29,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:03:29,522 INFO L93 Difference]: Finished difference Result 58 states and 77 transitions. [2020-07-19 23:03:29,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-19 23:03:29,523 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 93 [2020-07-19 23:03:29,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:03:29,524 INFO L225 Difference]: With dead ends: 58 [2020-07-19 23:03:29,524 INFO L226 Difference]: Without dead ends: 54 [2020-07-19 23:03:29,525 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 96 SyntacticMatches, 3 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 843 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=297, Invalid=4533, Unknown=0, NotChecked=0, Total=4830 [2020-07-19 23:03:29,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2020-07-19 23:03:29,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 48. [2020-07-19 23:03:29,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-07-19 23:03:29,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 67 transitions. [2020-07-19 23:03:29,531 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 67 transitions. Word has length 93 [2020-07-19 23:03:29,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:03:29,532 INFO L479 AbstractCegarLoop]: Abstraction has 48 states and 67 transitions. [2020-07-19 23:03:29,532 INFO L480 AbstractCegarLoop]: Interpolant automaton has 53 states. [2020-07-19 23:03:29,532 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 67 transitions. [2020-07-19 23:03:29,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2020-07-19 23:03:29,533 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:03:29,533 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 13, 11, 11, 11, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:03:29,746 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2020-07-19 23:03:29,746 INFO L427 AbstractCegarLoop]: === Iteration 22 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:03:29,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:03:29,747 INFO L82 PathProgramCache]: Analyzing trace with hash -789379885, now seen corresponding path program 20 times [2020-07-19 23:03:29,747 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:03:29,748 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399805248] [2020-07-19 23:03:29,748 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:03:29,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:29,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:29,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:29,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:29,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:30,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:30,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:30,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:30,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:30,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:30,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:30,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:30,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:31,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:31,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:31,279 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 40 proven. 251 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2020-07-19 23:03:31,280 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399805248] [2020-07-19 23:03:31,280 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565797070] [2020-07-19 23:03:31,280 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@24b401f0 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 [2020-07-19 23:03:31,330 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@24b401f0 issued 4 check-sat command(s) [2020-07-19 23:03:31,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:03:31,334 WARN L261 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 157 conjunts are in the unsatisfiable core [2020-07-19 23:03:31,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:03:32,801 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 14 proven. 227 refuted. 0 times theorem prover too weak. 259 trivial. 0 not checked. [2020-07-19 23:03:32,802 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:03:32,802 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 23] total 53 [2020-07-19 23:03:32,802 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276568127] [2020-07-19 23:03:32,803 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2020-07-19 23:03:32,803 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:03:32,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2020-07-19 23:03:32,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=2618, Unknown=0, NotChecked=0, Total=2756 [2020-07-19 23:03:32,804 INFO L87 Difference]: Start difference. First operand 48 states and 67 transitions. Second operand 53 states. [2020-07-19 23:03:35,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:03:35,152 INFO L93 Difference]: Finished difference Result 56 states and 73 transitions. [2020-07-19 23:03:35,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-19 23:03:35,153 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 100 [2020-07-19 23:03:35,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:03:35,154 INFO L225 Difference]: With dead ends: 56 [2020-07-19 23:03:35,154 INFO L226 Difference]: Without dead ends: 52 [2020-07-19 23:03:35,155 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=278, Invalid=4552, Unknown=0, NotChecked=0, Total=4830 [2020-07-19 23:03:35,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2020-07-19 23:03:35,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 46. [2020-07-19 23:03:35,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2020-07-19 23:03:35,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 63 transitions. [2020-07-19 23:03:35,161 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 63 transitions. Word has length 100 [2020-07-19 23:03:35,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:03:35,161 INFO L479 AbstractCegarLoop]: Abstraction has 46 states and 63 transitions. [2020-07-19 23:03:35,162 INFO L480 AbstractCegarLoop]: Interpolant automaton has 53 states. [2020-07-19 23:03:35,162 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 63 transitions. [2020-07-19 23:03:35,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2020-07-19 23:03:35,163 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:03:35,163 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 13, 11, 11, 11, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:03:35,365 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2020-07-19 23:03:35,366 INFO L427 AbstractCegarLoop]: === Iteration 23 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:03:35,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:03:35,367 INFO L82 PathProgramCache]: Analyzing trace with hash -793317021, now seen corresponding path program 21 times [2020-07-19 23:03:35,367 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:03:35,369 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221235818] [2020-07-19 23:03:35,370 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:03:35,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:35,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:35,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:35,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:35,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:35,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:35,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:36,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:36,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:36,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:36,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:36,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:36,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:37,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:37,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:37,313 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 40 proven. 251 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2020-07-19 23:03:37,314 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221235818] [2020-07-19 23:03:37,314 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712043790] [2020-07-19 23:03:37,314 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@28e45e0d 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 [2020-07-19 23:03:37,374 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@28e45e0d issued 4 check-sat command(s) [2020-07-19 23:03:37,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:03:37,378 WARN L261 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 157 conjunts are in the unsatisfiable core [2020-07-19 23:03:37,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:03:38,755 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 12 proven. 226 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2020-07-19 23:03:38,756 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:03:38,756 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 21] total 51 [2020-07-19 23:03:38,756 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460144831] [2020-07-19 23:03:38,757 INFO L459 AbstractCegarLoop]: Interpolant automaton has 51 states [2020-07-19 23:03:38,757 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:03:38,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2020-07-19 23:03:38,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=2416, Unknown=0, NotChecked=0, Total=2550 [2020-07-19 23:03:38,758 INFO L87 Difference]: Start difference. First operand 46 states and 63 transitions. Second operand 51 states. [2020-07-19 23:03:41,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:03:41,190 INFO L93 Difference]: Finished difference Result 58 states and 81 transitions. [2020-07-19 23:03:41,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-19 23:03:41,190 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 100 [2020-07-19 23:03:41,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:03:41,192 INFO L225 Difference]: With dead ends: 58 [2020-07-19 23:03:41,192 INFO L226 Difference]: Without dead ends: 52 [2020-07-19 23:03:41,193 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=272, Invalid=4284, Unknown=0, NotChecked=0, Total=4556 [2020-07-19 23:03:41,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2020-07-19 23:03:41,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 48. [2020-07-19 23:03:41,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-07-19 23:03:41,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 67 transitions. [2020-07-19 23:03:41,199 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 67 transitions. Word has length 100 [2020-07-19 23:03:41,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:03:41,199 INFO L479 AbstractCegarLoop]: Abstraction has 48 states and 67 transitions. [2020-07-19 23:03:41,199 INFO L480 AbstractCegarLoop]: Interpolant automaton has 51 states. [2020-07-19 23:03:41,199 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 67 transitions. [2020-07-19 23:03:41,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2020-07-19 23:03:41,201 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:03:41,201 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 14, 12, 12, 12, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:03:41,414 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:03:41,415 INFO L427 AbstractCegarLoop]: === Iteration 24 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:03:41,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:03:41,416 INFO L82 PathProgramCache]: Analyzing trace with hash -787811522, now seen corresponding path program 22 times [2020-07-19 23:03:41,416 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:03:41,416 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295360162] [2020-07-19 23:03:41,417 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:03:41,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:41,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:41,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:41,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:41,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:41,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:41,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:41,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:42,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:42,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:42,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:42,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:42,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:42,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:42,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:42,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:43,134 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 44 proven. 292 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2020-07-19 23:03:43,135 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295360162] [2020-07-19 23:03:43,135 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661157208] [2020-07-19 23:03:43,136 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@35a094fe 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 [2020-07-19 23:03:43,222 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@35a094fe issued 4 check-sat command(s) [2020-07-19 23:03:43,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:03:43,227 WARN L261 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 169 conjunts are in the unsatisfiable core [2020-07-19 23:03:43,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:03:45,009 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 14 proven. 265 refuted. 0 times theorem prover too weak. 308 trivial. 0 not checked. [2020-07-19 23:03:45,010 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:03:45,010 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 23] total 55 [2020-07-19 23:03:45,010 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386258510] [2020-07-19 23:03:45,011 INFO L459 AbstractCegarLoop]: Interpolant automaton has 55 states [2020-07-19 23:03:45,011 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:03:45,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2020-07-19 23:03:45,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=2826, Unknown=0, NotChecked=0, Total=2970 [2020-07-19 23:03:45,012 INFO L87 Difference]: Start difference. First operand 48 states and 67 transitions. Second operand 55 states. [2020-07-19 23:03:47,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:03:47,504 INFO L93 Difference]: Finished difference Result 56 states and 73 transitions. [2020-07-19 23:03:47,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-19 23:03:47,506 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 107 [2020-07-19 23:03:47,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:03:47,507 INFO L225 Difference]: With dead ends: 56 [2020-07-19 23:03:47,508 INFO L226 Difference]: Without dead ends: 52 [2020-07-19 23:03:47,509 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=286, Invalid=4826, Unknown=0, NotChecked=0, Total=5112 [2020-07-19 23:03:47,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2020-07-19 23:03:47,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 46. [2020-07-19 23:03:47,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2020-07-19 23:03:47,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 63 transitions. [2020-07-19 23:03:47,515 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 63 transitions. Word has length 107 [2020-07-19 23:03:47,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:03:47,515 INFO L479 AbstractCegarLoop]: Abstraction has 46 states and 63 transitions. [2020-07-19 23:03:47,515 INFO L480 AbstractCegarLoop]: Interpolant automaton has 55 states. [2020-07-19 23:03:47,515 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 63 transitions. [2020-07-19 23:03:47,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2020-07-19 23:03:47,516 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:03:47,517 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 11, 9, 9, 9, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:03:47,720 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-07-19 23:03:47,721 INFO L427 AbstractCegarLoop]: === Iteration 25 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:03:47,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:03:47,722 INFO L82 PathProgramCache]: Analyzing trace with hash 1080603673, now seen corresponding path program 23 times [2020-07-19 23:03:47,722 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:03:47,722 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683455257] [2020-07-19 23:03:47,723 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:03:47,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:47,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:47,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:47,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:47,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:48,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:48,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:48,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:48,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:48,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:48,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:48,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:48,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:48,866 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 32 proven. 178 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2020-07-19 23:03:48,866 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683455257] [2020-07-19 23:03:48,867 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425273057] [2020-07-19 23:03:48,867 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@abfce59 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 [2020-07-19 23:03:48,908 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@abfce59 issued 4 check-sat command(s) [2020-07-19 23:03:48,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:03:48,911 WARN L261 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 129 conjunts are in the unsatisfiable core [2020-07-19 23:03:48,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:03:50,816 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 47 proven. 161 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2020-07-19 23:03:50,816 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:03:50,817 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 56 [2020-07-19 23:03:50,817 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850444315] [2020-07-19 23:03:50,817 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2020-07-19 23:03:50,817 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:03:50,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2020-07-19 23:03:50,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=2931, Unknown=0, NotChecked=0, Total=3080 [2020-07-19 23:03:50,818 INFO L87 Difference]: Start difference. First operand 46 states and 63 transitions. Second operand 56 states. [2020-07-19 23:03:53,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:03:53,825 INFO L93 Difference]: Finished difference Result 59 states and 79 transitions. [2020-07-19 23:03:53,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-07-19 23:03:53,827 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 86 [2020-07-19 23:03:53,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:03:53,828 INFO L225 Difference]: With dead ends: 59 [2020-07-19 23:03:53,828 INFO L226 Difference]: Without dead ends: 55 [2020-07-19 23:03:53,830 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1002 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=346, Invalid=5506, Unknown=0, NotChecked=0, Total=5852 [2020-07-19 23:03:53,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2020-07-19 23:03:53,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 51. [2020-07-19 23:03:53,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-07-19 23:03:53,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 72 transitions. [2020-07-19 23:03:53,839 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 72 transitions. Word has length 86 [2020-07-19 23:03:53,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:03:53,840 INFO L479 AbstractCegarLoop]: Abstraction has 51 states and 72 transitions. [2020-07-19 23:03:53,840 INFO L480 AbstractCegarLoop]: Interpolant automaton has 56 states. [2020-07-19 23:03:53,841 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 72 transitions. [2020-07-19 23:03:53,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2020-07-19 23:03:53,843 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:03:53,843 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 12, 10, 10, 10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:03:54,056 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:03:54,057 INFO L427 AbstractCegarLoop]: === Iteration 26 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:03:54,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:03:54,058 INFO L82 PathProgramCache]: Analyzing trace with hash 365189506, now seen corresponding path program 24 times [2020-07-19 23:03:54,059 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:03:54,059 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576540543] [2020-07-19 23:03:54,059 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:03:54,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:54,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:54,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:54,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:54,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:54,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:54,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:54,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:54,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:54,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:54,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:54,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:55,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:55,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:03:55,378 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 36 proven. 213 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2020-07-19 23:03:55,378 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576540543] [2020-07-19 23:03:55,379 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285305524] [2020-07-19 23:03:55,379 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@3eb72555 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 [2020-07-19 23:03:55,426 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@3eb72555 issued 4 check-sat command(s) [2020-07-19 23:03:55,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:03:55,429 WARN L261 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 145 conjunts are in the unsatisfiable core [2020-07-19 23:03:55,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:03:57,084 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 16 proven. 193 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2020-07-19 23:03:57,084 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:03:57,084 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 25] total 53 [2020-07-19 23:03:57,085 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010924895] [2020-07-19 23:03:57,085 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2020-07-19 23:03:57,085 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:03:57,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2020-07-19 23:03:57,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=2620, Unknown=0, NotChecked=0, Total=2756 [2020-07-19 23:03:57,086 INFO L87 Difference]: Start difference. First operand 51 states and 72 transitions. Second operand 53 states. [2020-07-19 23:04:00,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:04:00,165 INFO L93 Difference]: Finished difference Result 61 states and 82 transitions. [2020-07-19 23:04:00,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-07-19 23:04:00,165 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 93 [2020-07-19 23:04:00,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:04:00,166 INFO L225 Difference]: With dead ends: 61 [2020-07-19 23:04:00,167 INFO L226 Difference]: Without dead ends: 57 [2020-07-19 23:04:00,168 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=288, Invalid=4824, Unknown=0, NotChecked=0, Total=5112 [2020-07-19 23:04:00,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2020-07-19 23:04:00,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 51. [2020-07-19 23:04:00,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-07-19 23:04:00,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 72 transitions. [2020-07-19 23:04:00,174 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 72 transitions. Word has length 93 [2020-07-19 23:04:00,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:04:00,176 INFO L479 AbstractCegarLoop]: Abstraction has 51 states and 72 transitions. [2020-07-19 23:04:00,176 INFO L480 AbstractCegarLoop]: Interpolant automaton has 53 states. [2020-07-19 23:04:00,176 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 72 transitions. [2020-07-19 23:04:00,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2020-07-19 23:04:00,178 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:04:00,178 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 13, 11, 11, 11, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:04:00,386 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-07-19 23:04:00,387 INFO L427 AbstractCegarLoop]: === Iteration 27 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:04:00,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:04:00,388 INFO L82 PathProgramCache]: Analyzing trace with hash 1104773667, now seen corresponding path program 25 times [2020-07-19 23:04:00,388 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:04:00,388 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095861408] [2020-07-19 23:04:00,389 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:04:00,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:00,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:00,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:00,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:00,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:00,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:00,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:00,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:01,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:01,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:01,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:01,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:01,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:02,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:02,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:02,736 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 40 proven. 251 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2020-07-19 23:04:02,736 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095861408] [2020-07-19 23:04:02,737 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129030250] [2020-07-19 23:04:02,737 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@7fc21630 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 [2020-07-19 23:04:02,815 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@7fc21630 issued 4 check-sat command(s) [2020-07-19 23:04:02,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:04:02,822 WARN L261 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 157 conjunts are in the unsatisfiable core [2020-07-19 23:04:02,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:04:04,833 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 16 proven. 228 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2020-07-19 23:04:04,834 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:04:04,834 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 25] total 55 [2020-07-19 23:04:04,834 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789919542] [2020-07-19 23:04:04,835 INFO L459 AbstractCegarLoop]: Interpolant automaton has 55 states [2020-07-19 23:04:04,835 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:04:04,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2020-07-19 23:04:04,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=2828, Unknown=0, NotChecked=0, Total=2970 [2020-07-19 23:04:04,836 INFO L87 Difference]: Start difference. First operand 51 states and 72 transitions. Second operand 55 states. [2020-07-19 23:04:08,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:04:08,360 INFO L93 Difference]: Finished difference Result 61 states and 82 transitions. [2020-07-19 23:04:08,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-07-19 23:04:08,362 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 100 [2020-07-19 23:04:08,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:04:08,363 INFO L225 Difference]: With dead ends: 61 [2020-07-19 23:04:08,364 INFO L226 Difference]: Without dead ends: 57 [2020-07-19 23:04:08,365 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=296, Invalid=5106, Unknown=0, NotChecked=0, Total=5402 [2020-07-19 23:04:08,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2020-07-19 23:04:08,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 51. [2020-07-19 23:04:08,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-07-19 23:04:08,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 72 transitions. [2020-07-19 23:04:08,370 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 72 transitions. Word has length 100 [2020-07-19 23:04:08,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:04:08,371 INFO L479 AbstractCegarLoop]: Abstraction has 51 states and 72 transitions. [2020-07-19 23:04:08,371 INFO L480 AbstractCegarLoop]: Interpolant automaton has 55 states. [2020-07-19 23:04:08,371 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 72 transitions. [2020-07-19 23:04:08,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2020-07-19 23:04:08,372 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:04:08,372 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 14, 12, 12, 12, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:04:08,586 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2020-07-19 23:04:08,586 INFO L427 AbstractCegarLoop]: === Iteration 28 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:04:08,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:04:08,587 INFO L82 PathProgramCache]: Analyzing trace with hash 560522232, now seen corresponding path program 26 times [2020-07-19 23:04:08,587 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:04:08,588 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611348751] [2020-07-19 23:04:08,588 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:04:08,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:08,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:08,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:08,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:08,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:08,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:09,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:09,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:09,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:09,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:09,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:09,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:10,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:10,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:10,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:10,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:10,802 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 44 proven. 292 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2020-07-19 23:04:10,802 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611348751] [2020-07-19 23:04:10,802 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045379730] [2020-07-19 23:04:10,802 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@79924189 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 [2020-07-19 23:04:10,859 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@79924189 issued 4 check-sat command(s) [2020-07-19 23:04:10,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:04:10,863 WARN L261 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 169 conjunts are in the unsatisfiable core [2020-07-19 23:04:10,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:04:13,276 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 16 proven. 266 refuted. 0 times theorem prover too weak. 305 trivial. 0 not checked. [2020-07-19 23:04:13,277 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:04:13,277 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 25] total 57 [2020-07-19 23:04:13,278 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794507883] [2020-07-19 23:04:13,278 INFO L459 AbstractCegarLoop]: Interpolant automaton has 57 states [2020-07-19 23:04:13,278 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:04:13,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2020-07-19 23:04:13,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=3044, Unknown=0, NotChecked=0, Total=3192 [2020-07-19 23:04:13,280 INFO L87 Difference]: Start difference. First operand 51 states and 72 transitions. Second operand 57 states. [2020-07-19 23:04:17,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:04:17,270 INFO L93 Difference]: Finished difference Result 61 states and 82 transitions. [2020-07-19 23:04:17,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-07-19 23:04:17,272 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 107 [2020-07-19 23:04:17,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:04:17,274 INFO L225 Difference]: With dead ends: 61 [2020-07-19 23:04:17,274 INFO L226 Difference]: Without dead ends: 57 [2020-07-19 23:04:17,275 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 940 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=304, Invalid=5396, Unknown=0, NotChecked=0, Total=5700 [2020-07-19 23:04:17,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2020-07-19 23:04:17,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 51. [2020-07-19 23:04:17,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-07-19 23:04:17,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 72 transitions. [2020-07-19 23:04:17,281 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 72 transitions. Word has length 107 [2020-07-19 23:04:17,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:04:17,282 INFO L479 AbstractCegarLoop]: Abstraction has 51 states and 72 transitions. [2020-07-19 23:04:17,282 INFO L480 AbstractCegarLoop]: Interpolant automaton has 57 states. [2020-07-19 23:04:17,282 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 72 transitions. [2020-07-19 23:04:17,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2020-07-19 23:04:17,283 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:04:17,284 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 15, 13, 13, 13, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:04:17,496 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-07-19 23:04:17,497 INFO L427 AbstractCegarLoop]: === Iteration 29 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:04:17,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:04:17,498 INFO L82 PathProgramCache]: Analyzing trace with hash -330893523, now seen corresponding path program 27 times [2020-07-19 23:04:17,498 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:04:17,498 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708382949] [2020-07-19 23:04:17,498 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:04:17,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:17,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:17,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:17,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:17,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:17,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:17,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:18,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:18,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:18,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:18,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:18,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:18,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:19,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:19,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:19,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:19,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:19,763 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 48 proven. 336 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2020-07-19 23:04:19,764 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708382949] [2020-07-19 23:04:19,764 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846102162] [2020-07-19 23:04:19,764 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@331cabe3 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 [2020-07-19 23:04:19,832 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@331cabe3 issued 4 check-sat command(s) [2020-07-19 23:04:19,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:04:19,837 WARN L261 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 181 conjunts are in the unsatisfiable core [2020-07-19 23:04:19,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:04:22,159 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 16 proven. 307 refuted. 0 times theorem prover too weak. 358 trivial. 0 not checked. [2020-07-19 23:04:22,159 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:04:22,160 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 25] total 59 [2020-07-19 23:04:22,160 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547689255] [2020-07-19 23:04:22,160 INFO L459 AbstractCegarLoop]: Interpolant automaton has 59 states [2020-07-19 23:04:22,160 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:04:22,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2020-07-19 23:04:22,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=3268, Unknown=0, NotChecked=0, Total=3422 [2020-07-19 23:04:22,161 INFO L87 Difference]: Start difference. First operand 51 states and 72 transitions. Second operand 59 states. [2020-07-19 23:04:26,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:04:26,106 INFO L93 Difference]: Finished difference Result 59 states and 78 transitions. [2020-07-19 23:04:26,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-07-19 23:04:26,108 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 114 [2020-07-19 23:04:26,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:04:26,109 INFO L225 Difference]: With dead ends: 59 [2020-07-19 23:04:26,109 INFO L226 Difference]: Without dead ends: 55 [2020-07-19 23:04:26,111 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=312, Invalid=5694, Unknown=0, NotChecked=0, Total=6006 [2020-07-19 23:04:26,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2020-07-19 23:04:26,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 49. [2020-07-19 23:04:26,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2020-07-19 23:04:26,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 68 transitions. [2020-07-19 23:04:26,116 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 68 transitions. Word has length 114 [2020-07-19 23:04:26,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:04:26,116 INFO L479 AbstractCegarLoop]: Abstraction has 49 states and 68 transitions. [2020-07-19 23:04:26,116 INFO L480 AbstractCegarLoop]: Interpolant automaton has 59 states. [2020-07-19 23:04:26,117 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 68 transitions. [2020-07-19 23:04:26,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2020-07-19 23:04:26,117 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:04:26,117 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:04:26,331 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2020-07-19 23:04:26,332 INFO L427 AbstractCegarLoop]: === Iteration 30 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:04:26,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:04:26,332 INFO L82 PathProgramCache]: Analyzing trace with hash 326515792, now seen corresponding path program 28 times [2020-07-19 23:04:26,332 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:04:26,332 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636876886] [2020-07-19 23:04:26,333 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:04:26,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:26,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:26,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:26,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:26,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:26,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:26,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:26,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:27,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:27,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:27,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:27,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:27,516 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 26 proven. 148 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2020-07-19 23:04:27,517 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636876886] [2020-07-19 23:04:27,517 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524621081] [2020-07-19 23:04:27,517 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@357bb842 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 [2020-07-19 23:04:27,561 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@357bb842 issued 4 check-sat command(s) [2020-07-19 23:04:27,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:04:27,564 WARN L261 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 121 conjunts are in the unsatisfiable core [2020-07-19 23:04:27,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:04:28,865 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 4 proven. 138 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2020-07-19 23:04:28,865 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:04:28,865 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 21] total 45 [2020-07-19 23:04:28,866 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036028876] [2020-07-19 23:04:28,866 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2020-07-19 23:04:28,866 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:04:28,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2020-07-19 23:04:28,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1864, Unknown=0, NotChecked=0, Total=1980 [2020-07-19 23:04:28,867 INFO L87 Difference]: Start difference. First operand 49 states and 68 transitions. Second operand 45 states. [2020-07-19 23:04:31,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:04:31,322 INFO L93 Difference]: Finished difference Result 61 states and 87 transitions. [2020-07-19 23:04:31,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-19 23:04:31,324 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 79 [2020-07-19 23:04:31,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:04:31,326 INFO L225 Difference]: With dead ends: 61 [2020-07-19 23:04:31,326 INFO L226 Difference]: Without dead ends: 55 [2020-07-19 23:04:31,327 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 641 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=248, Invalid=3534, Unknown=0, NotChecked=0, Total=3782 [2020-07-19 23:04:31,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2020-07-19 23:04:31,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 51. [2020-07-19 23:04:31,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-07-19 23:04:31,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 73 transitions. [2020-07-19 23:04:31,332 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 73 transitions. Word has length 79 [2020-07-19 23:04:31,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:04:31,333 INFO L479 AbstractCegarLoop]: Abstraction has 51 states and 73 transitions. [2020-07-19 23:04:31,333 INFO L480 AbstractCegarLoop]: Interpolant automaton has 45 states. [2020-07-19 23:04:31,333 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 73 transitions. [2020-07-19 23:04:31,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2020-07-19 23:04:31,333 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:04:31,333 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 15, 13, 13, 13, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:04:31,534 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:04:31,534 INFO L427 AbstractCegarLoop]: === Iteration 31 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:04:31,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:04:31,535 INFO L82 PathProgramCache]: Analyzing trace with hash -1907807715, now seen corresponding path program 29 times [2020-07-19 23:04:31,535 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:04:31,536 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224157208] [2020-07-19 23:04:31,536 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:04:31,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:31,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:31,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:31,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:31,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:31,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:32,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:32,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:32,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:32,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:32,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:32,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:32,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:33,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:33,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:33,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:33,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:33,822 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 48 proven. 336 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2020-07-19 23:04:33,822 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224157208] [2020-07-19 23:04:33,822 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917029791] [2020-07-19 23:04:33,823 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@45f9ba6e 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 [2020-07-19 23:04:33,881 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@45f9ba6e issued 4 check-sat command(s) [2020-07-19 23:04:33,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:04:33,886 WARN L261 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 181 conjunts are in the unsatisfiable core [2020-07-19 23:04:33,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:04:36,172 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 14 proven. 306 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2020-07-19 23:04:36,172 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:04:36,172 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 23] total 57 [2020-07-19 23:04:36,172 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083557679] [2020-07-19 23:04:36,173 INFO L459 AbstractCegarLoop]: Interpolant automaton has 57 states [2020-07-19 23:04:36,173 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:04:36,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2020-07-19 23:04:36,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=3042, Unknown=0, NotChecked=0, Total=3192 [2020-07-19 23:04:36,173 INFO L87 Difference]: Start difference. First operand 51 states and 73 transitions. Second operand 57 states. [2020-07-19 23:04:39,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:04:39,154 INFO L93 Difference]: Finished difference Result 59 states and 79 transitions. [2020-07-19 23:04:39,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-19 23:04:39,156 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 114 [2020-07-19 23:04:39,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:04:39,158 INFO L225 Difference]: With dead ends: 59 [2020-07-19 23:04:39,158 INFO L226 Difference]: Without dead ends: 55 [2020-07-19 23:04:39,159 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=294, Invalid=5108, Unknown=0, NotChecked=0, Total=5402 [2020-07-19 23:04:39,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2020-07-19 23:04:39,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 51. [2020-07-19 23:04:39,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-07-19 23:04:39,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 72 transitions. [2020-07-19 23:04:39,164 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 72 transitions. Word has length 114 [2020-07-19 23:04:39,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:04:39,165 INFO L479 AbstractCegarLoop]: Abstraction has 51 states and 72 transitions. [2020-07-19 23:04:39,165 INFO L480 AbstractCegarLoop]: Interpolant automaton has 57 states. [2020-07-19 23:04:39,165 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 72 transitions. [2020-07-19 23:04:39,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2020-07-19 23:04:39,166 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:04:39,166 INFO L422 BasicCegarLoop]: trace histogram [16, 16, 16, 14, 14, 14, 14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:04:39,372 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:04:39,373 INFO L427 AbstractCegarLoop]: === Iteration 32 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:04:39,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:04:39,374 INFO L82 PathProgramCache]: Analyzing trace with hash 1776686958, now seen corresponding path program 30 times [2020-07-19 23:04:39,374 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:04:39,374 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597715399] [2020-07-19 23:04:39,374 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:04:39,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:39,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:39,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:39,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:39,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:39,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:39,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:39,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:40,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:40,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:40,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:40,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:40,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:40,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:41,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:41,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:41,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:41,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:41,911 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 52 proven. 383 refuted. 0 times theorem prover too weak. 347 trivial. 0 not checked. [2020-07-19 23:04:41,912 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597715399] [2020-07-19 23:04:41,912 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030022443] [2020-07-19 23:04:41,912 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@aa3f49f 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 [2020-07-19 23:04:41,968 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@aa3f49f issued 4 check-sat command(s) [2020-07-19 23:04:41,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:04:41,973 WARN L261 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 193 conjunts are in the unsatisfiable core [2020-07-19 23:04:41,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:04:44,757 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 16 proven. 351 refuted. 0 times theorem prover too weak. 415 trivial. 0 not checked. [2020-07-19 23:04:44,757 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:04:44,758 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 25] total 61 [2020-07-19 23:04:44,758 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323526932] [2020-07-19 23:04:44,758 INFO L459 AbstractCegarLoop]: Interpolant automaton has 61 states [2020-07-19 23:04:44,758 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:04:44,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2020-07-19 23:04:44,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=3500, Unknown=0, NotChecked=0, Total=3660 [2020-07-19 23:04:44,759 INFO L87 Difference]: Start difference. First operand 51 states and 72 transitions. Second operand 61 states. [2020-07-19 23:04:48,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:04:48,802 INFO L93 Difference]: Finished difference Result 59 states and 78 transitions. [2020-07-19 23:04:48,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-07-19 23:04:48,804 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 121 [2020-07-19 23:04:48,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:04:48,806 INFO L225 Difference]: With dead ends: 59 [2020-07-19 23:04:48,806 INFO L226 Difference]: Without dead ends: 55 [2020-07-19 23:04:48,807 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 134 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 944 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=320, Invalid=6000, Unknown=0, NotChecked=0, Total=6320 [2020-07-19 23:04:48,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2020-07-19 23:04:48,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 49. [2020-07-19 23:04:48,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2020-07-19 23:04:48,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 68 transitions. [2020-07-19 23:04:48,815 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 68 transitions. Word has length 121 [2020-07-19 23:04:48,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:04:48,816 INFO L479 AbstractCegarLoop]: Abstraction has 49 states and 68 transitions. [2020-07-19 23:04:48,816 INFO L480 AbstractCegarLoop]: Interpolant automaton has 61 states. [2020-07-19 23:04:48,816 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 68 transitions. [2020-07-19 23:04:48,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2020-07-19 23:04:48,817 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:04:48,817 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 12, 10, 10, 10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:04:49,025 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:04:49,026 INFO L427 AbstractCegarLoop]: === Iteration 33 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:04:49,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:04:49,027 INFO L82 PathProgramCache]: Analyzing trace with hash 183807880, now seen corresponding path program 31 times [2020-07-19 23:04:49,027 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:04:49,027 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666095085] [2020-07-19 23:04:49,028 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:04:49,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:49,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:49,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:49,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:49,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:49,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:49,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:49,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:49,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:49,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:50,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:50,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:50,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:50,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:50,639 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 36 proven. 213 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2020-07-19 23:04:50,639 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666095085] [2020-07-19 23:04:50,639 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724699435] [2020-07-19 23:04:50,639 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@58f99f0c 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 [2020-07-19 23:04:50,684 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@58f99f0c issued 4 check-sat command(s) [2020-07-19 23:04:50,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:04:50,688 WARN L261 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 141 conjunts are in the unsatisfiable core [2020-07-19 23:04:50,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:04:53,878 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 52 proven. 194 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2020-07-19 23:04:53,879 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:04:53,879 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 60 [2020-07-19 23:04:53,879 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316565531] [2020-07-19 23:04:53,880 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2020-07-19 23:04:53,880 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:04:53,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2020-07-19 23:04:53,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=3381, Unknown=0, NotChecked=0, Total=3540 [2020-07-19 23:04:53,881 INFO L87 Difference]: Start difference. First operand 49 states and 68 transitions. Second operand 60 states. [2020-07-19 23:04:58,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:04:58,516 INFO L93 Difference]: Finished difference Result 62 states and 84 transitions. [2020-07-19 23:04:58,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-19 23:04:58,518 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 93 [2020-07-19 23:04:58,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:04:58,519 INFO L225 Difference]: With dead ends: 62 [2020-07-19 23:04:58,519 INFO L226 Difference]: Without dead ends: 58 [2020-07-19 23:04:58,520 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1186 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=376, Invalid=6430, Unknown=0, NotChecked=0, Total=6806 [2020-07-19 23:04:58,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2020-07-19 23:04:58,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 54. [2020-07-19 23:04:58,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-07-19 23:04:58,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 77 transitions. [2020-07-19 23:04:58,526 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 77 transitions. Word has length 93 [2020-07-19 23:04:58,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:04:58,527 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 77 transitions. [2020-07-19 23:04:58,527 INFO L480 AbstractCegarLoop]: Interpolant automaton has 60 states. [2020-07-19 23:04:58,527 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 77 transitions. [2020-07-19 23:04:58,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2020-07-19 23:04:58,528 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:04:58,528 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 13, 11, 11, 11, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:04:58,741 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2020-07-19 23:04:58,742 INFO L427 AbstractCegarLoop]: === Iteration 34 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:04:58,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:04:58,743 INFO L82 PathProgramCache]: Analyzing trace with hash 1182847487, now seen corresponding path program 32 times [2020-07-19 23:04:58,743 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:04:58,743 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947380856] [2020-07-19 23:04:58,743 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:04:58,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:58,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:58,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:58,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:59,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:59,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:59,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:59,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:59,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:59,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:04:59,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:00,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:00,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:00,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:00,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:00,810 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 40 proven. 251 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2020-07-19 23:05:00,810 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947380856] [2020-07-19 23:05:00,810 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377861081] [2020-07-19 23:05:00,811 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@4ca26872 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 [2020-07-19 23:05:00,864 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@4ca26872 issued 4 check-sat command(s) [2020-07-19 23:05:00,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:05:00,869 WARN L261 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 157 conjunts are in the unsatisfiable core [2020-07-19 23:05:00,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:05:03,739 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 18 proven. 229 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2020-07-19 23:05:03,740 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:05:03,740 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 27] total 57 [2020-07-19 23:05:03,740 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648474136] [2020-07-19 23:05:03,741 INFO L459 AbstractCegarLoop]: Interpolant automaton has 57 states [2020-07-19 23:05:03,741 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:05:03,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2020-07-19 23:05:03,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=3046, Unknown=0, NotChecked=0, Total=3192 [2020-07-19 23:05:03,741 INFO L87 Difference]: Start difference. First operand 54 states and 77 transitions. Second operand 57 states. [2020-07-19 23:05:08,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:05:08,924 INFO L93 Difference]: Finished difference Result 64 states and 87 transitions. [2020-07-19 23:05:08,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-19 23:05:08,926 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 100 [2020-07-19 23:05:08,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:05:08,928 INFO L225 Difference]: With dead ends: 64 [2020-07-19 23:05:08,928 INFO L226 Difference]: Without dead ends: 60 [2020-07-19 23:05:08,929 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1106 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=314, Invalid=5692, Unknown=0, NotChecked=0, Total=6006 [2020-07-19 23:05:08,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2020-07-19 23:05:08,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 54. [2020-07-19 23:05:08,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-07-19 23:05:08,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 77 transitions. [2020-07-19 23:05:08,934 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 77 transitions. Word has length 100 [2020-07-19 23:05:08,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:05:08,935 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 77 transitions. [2020-07-19 23:05:08,935 INFO L480 AbstractCegarLoop]: Interpolant automaton has 57 states. [2020-07-19 23:05:08,935 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 77 transitions. [2020-07-19 23:05:08,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2020-07-19 23:05:08,936 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:05:08,936 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 14, 12, 12, 12, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:05:09,149 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:05:09,150 INFO L427 AbstractCegarLoop]: === Iteration 35 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:05:09,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:05:09,150 INFO L82 PathProgramCache]: Analyzing trace with hash -865344962, now seen corresponding path program 33 times [2020-07-19 23:05:09,151 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:05:09,151 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823270494] [2020-07-19 23:05:09,151 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:05:09,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:09,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:09,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:09,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:09,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:09,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:09,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:09,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:10,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:10,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:10,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:10,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:10,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:11,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:11,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:11,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:11,813 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 44 proven. 292 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2020-07-19 23:05:11,813 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823270494] [2020-07-19 23:05:11,813 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351728832] [2020-07-19 23:05:11,814 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@2cad70df 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 [2020-07-19 23:05:11,873 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@2cad70df issued 4 check-sat command(s) [2020-07-19 23:05:11,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:05:11,879 WARN L261 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 168 conjunts are in the unsatisfiable core [2020-07-19 23:05:11,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:05:16,043 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 26 proven. 285 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2020-07-19 23:05:16,043 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:05:16,043 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 31] total 61 [2020-07-19 23:05:16,044 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045637537] [2020-07-19 23:05:16,044 INFO L459 AbstractCegarLoop]: Interpolant automaton has 61 states [2020-07-19 23:05:16,044 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:05:16,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2020-07-19 23:05:16,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=3497, Unknown=0, NotChecked=0, Total=3660 [2020-07-19 23:05:16,045 INFO L87 Difference]: Start difference. First operand 54 states and 77 transitions. Second operand 61 states. [2020-07-19 23:05:21,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:05:21,103 INFO L93 Difference]: Finished difference Result 64 states and 87 transitions. [2020-07-19 23:05:21,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-19 23:05:21,106 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 107 [2020-07-19 23:05:21,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:05:21,107 INFO L225 Difference]: With dead ends: 64 [2020-07-19 23:05:21,107 INFO L226 Difference]: Without dead ends: 60 [2020-07-19 23:05:21,109 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 110 SyntacticMatches, 3 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1199 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=353, Invalid=6289, Unknown=0, NotChecked=0, Total=6642 [2020-07-19 23:05:21,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2020-07-19 23:05:21,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 54. [2020-07-19 23:05:21,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-07-19 23:05:21,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 77 transitions. [2020-07-19 23:05:21,115 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 77 transitions. Word has length 107 [2020-07-19 23:05:21,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:05:21,115 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 77 transitions. [2020-07-19 23:05:21,115 INFO L480 AbstractCegarLoop]: Interpolant automaton has 61 states. [2020-07-19 23:05:21,115 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 77 transitions. [2020-07-19 23:05:21,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2020-07-19 23:05:21,116 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:05:21,116 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 15, 13, 13, 13, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:05:21,329 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2020-07-19 23:05:21,330 INFO L427 AbstractCegarLoop]: === Iteration 36 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:05:21,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:05:21,331 INFO L82 PathProgramCache]: Analyzing trace with hash -564676919, now seen corresponding path program 34 times [2020-07-19 23:05:21,331 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:05:21,331 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919971834] [2020-07-19 23:05:21,332 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:05:21,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:21,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:21,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:21,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:21,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:21,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:21,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:22,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:22,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:22,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:22,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:22,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:22,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:23,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:23,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:23,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:23,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:24,120 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 48 proven. 336 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2020-07-19 23:05:24,121 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919971834] [2020-07-19 23:05:24,121 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797457874] [2020-07-19 23:05:24,121 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@75bb61ba 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 [2020-07-19 23:05:24,172 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@75bb61ba issued 4 check-sat command(s) [2020-07-19 23:05:24,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:05:24,176 WARN L261 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 181 conjunts are in the unsatisfiable core [2020-07-19 23:05:24,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:05:27,840 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 18 proven. 308 refuted. 0 times theorem prover too weak. 355 trivial. 0 not checked. [2020-07-19 23:05:27,840 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:05:27,841 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 27] total 61 [2020-07-19 23:05:27,841 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668515900] [2020-07-19 23:05:27,841 INFO L459 AbstractCegarLoop]: Interpolant automaton has 61 states [2020-07-19 23:05:27,841 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:05:27,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2020-07-19 23:05:27,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=3502, Unknown=0, NotChecked=0, Total=3660 [2020-07-19 23:05:27,842 INFO L87 Difference]: Start difference. First operand 54 states and 77 transitions. Second operand 61 states. [2020-07-19 23:05:35,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:05:35,068 INFO L93 Difference]: Finished difference Result 64 states and 87 transitions. [2020-07-19 23:05:35,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-19 23:05:35,072 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 114 [2020-07-19 23:05:35,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:05:35,073 INFO L225 Difference]: With dead ends: 64 [2020-07-19 23:05:35,073 INFO L226 Difference]: Without dead ends: 60 [2020-07-19 23:05:35,074 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1106 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=330, Invalid=6312, Unknown=0, NotChecked=0, Total=6642 [2020-07-19 23:05:35,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2020-07-19 23:05:35,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 54. [2020-07-19 23:05:35,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-07-19 23:05:35,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 77 transitions. [2020-07-19 23:05:35,088 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 77 transitions. Word has length 114 [2020-07-19 23:05:35,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:05:35,089 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 77 transitions. [2020-07-19 23:05:35,089 INFO L480 AbstractCegarLoop]: Interpolant automaton has 61 states. [2020-07-19 23:05:35,089 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 77 transitions. [2020-07-19 23:05:35,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2020-07-19 23:05:35,090 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:05:35,090 INFO L422 BasicCegarLoop]: trace histogram [16, 16, 16, 14, 14, 14, 14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:05:35,303 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:05:35,304 INFO L427 AbstractCegarLoop]: === Iteration 37 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:05:35,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:05:35,305 INFO L82 PathProgramCache]: Analyzing trace with hash -173240844, now seen corresponding path program 35 times [2020-07-19 23:05:35,305 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:05:35,305 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217189300] [2020-07-19 23:05:35,305 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:05:35,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:35,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:35,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:35,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:35,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:35,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:36,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:36,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:36,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:36,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:37,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:37,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:37,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:38,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:38,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:39,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:39,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:39,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:40,098 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 52 proven. 383 refuted. 0 times theorem prover too weak. 347 trivial. 0 not checked. [2020-07-19 23:05:40,099 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217189300] [2020-07-19 23:05:40,099 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523685433] [2020-07-19 23:05:40,099 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@78e1e14a 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 [2020-07-19 23:05:40,169 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@78e1e14a issued 4 check-sat command(s) [2020-07-19 23:05:40,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:05:40,175 WARN L261 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 193 conjunts are in the unsatisfiable core [2020-07-19 23:05:40,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:05:45,839 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 18 proven. 352 refuted. 0 times theorem prover too weak. 412 trivial. 0 not checked. [2020-07-19 23:05:45,840 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:05:45,840 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 27] total 63 [2020-07-19 23:05:45,840 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542075287] [2020-07-19 23:05:45,841 INFO L459 AbstractCegarLoop]: Interpolant automaton has 63 states [2020-07-19 23:05:45,842 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:05:45,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2020-07-19 23:05:45,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=3742, Unknown=0, NotChecked=0, Total=3906 [2020-07-19 23:05:45,843 INFO L87 Difference]: Start difference. First operand 54 states and 77 transitions. Second operand 63 states. [2020-07-19 23:05:55,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:05:55,875 INFO L93 Difference]: Finished difference Result 64 states and 87 transitions. [2020-07-19 23:05:55,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-19 23:05:55,875 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 121 [2020-07-19 23:05:55,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:05:55,877 INFO L225 Difference]: With dead ends: 64 [2020-07-19 23:05:55,877 INFO L226 Difference]: Without dead ends: 60 [2020-07-19 23:05:55,878 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1106 ImplicationChecksByTransitivity, 13.2s TimeCoverageRelationStatistics Valid=338, Invalid=6634, Unknown=0, NotChecked=0, Total=6972 [2020-07-19 23:05:55,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2020-07-19 23:05:55,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 54. [2020-07-19 23:05:55,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-07-19 23:05:55,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 77 transitions. [2020-07-19 23:05:55,885 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 77 transitions. Word has length 121 [2020-07-19 23:05:55,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:05:55,886 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 77 transitions. [2020-07-19 23:05:55,886 INFO L480 AbstractCegarLoop]: Interpolant automaton has 63 states. [2020-07-19 23:05:55,886 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 77 transitions. [2020-07-19 23:05:55,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2020-07-19 23:05:55,887 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:05:55,888 INFO L422 BasicCegarLoop]: trace histogram [17, 17, 17, 15, 15, 15, 15, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:05:56,089 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2020-07-19 23:05:56,090 INFO L427 AbstractCegarLoop]: === Iteration 38 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:05:56,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:05:56,091 INFO L82 PathProgramCache]: Analyzing trace with hash 1022743187, now seen corresponding path program 36 times [2020-07-19 23:05:56,092 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:05:56,092 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056505924] [2020-07-19 23:05:56,092 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:05:56,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:56,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:56,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:56,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:56,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:56,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:57,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:57,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:57,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:58,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:58,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:58,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:59,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:05:59,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:00,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:00,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:00,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:01,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:01,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:02,221 INFO L134 CoverageAnalysis]: Checked inductivity of 890 backedges. 56 proven. 433 refuted. 0 times theorem prover too weak. 401 trivial. 0 not checked. [2020-07-19 23:06:02,221 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056505924] [2020-07-19 23:06:02,222 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725994974] [2020-07-19 23:06:02,222 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6c419371 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 [2020-07-19 23:06:02,298 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6c419371 issued 4 check-sat command(s) [2020-07-19 23:06:02,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:06:02,303 WARN L261 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 205 conjunts are in the unsatisfiable core [2020-07-19 23:06:02,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:06:08,595 INFO L134 CoverageAnalysis]: Checked inductivity of 890 backedges. 18 proven. 399 refuted. 0 times theorem prover too weak. 473 trivial. 0 not checked. [2020-07-19 23:06:08,596 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:06:08,596 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 27] total 65 [2020-07-19 23:06:08,596 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737615757] [2020-07-19 23:06:08,597 INFO L459 AbstractCegarLoop]: Interpolant automaton has 65 states [2020-07-19 23:06:08,597 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:06:08,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2020-07-19 23:06:08,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=3990, Unknown=0, NotChecked=0, Total=4160 [2020-07-19 23:06:08,598 INFO L87 Difference]: Start difference. First operand 54 states and 77 transitions. Second operand 65 states. [2020-07-19 23:06:18,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:06:18,453 INFO L93 Difference]: Finished difference Result 62 states and 83 transitions. [2020-07-19 23:06:18,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-19 23:06:18,459 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 128 [2020-07-19 23:06:18,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:06:18,461 INFO L225 Difference]: With dead ends: 62 [2020-07-19 23:06:18,461 INFO L226 Difference]: Without dead ends: 58 [2020-07-19 23:06:18,462 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1124 ImplicationChecksByTransitivity, 15.4s TimeCoverageRelationStatistics Valid=346, Invalid=6964, Unknown=0, NotChecked=0, Total=7310 [2020-07-19 23:06:18,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2020-07-19 23:06:18,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 52. [2020-07-19 23:06:18,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2020-07-19 23:06:18,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 73 transitions. [2020-07-19 23:06:18,470 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 73 transitions. Word has length 128 [2020-07-19 23:06:18,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:06:18,470 INFO L479 AbstractCegarLoop]: Abstraction has 52 states and 73 transitions. [2020-07-19 23:06:18,470 INFO L480 AbstractCegarLoop]: Interpolant automaton has 65 states. [2020-07-19 23:06:18,471 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 73 transitions. [2020-07-19 23:06:18,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2020-07-19 23:06:18,472 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:06:18,472 INFO L422 BasicCegarLoop]: trace histogram [12, 12, 12, 10, 10, 10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:06:18,685 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2020-07-19 23:06:18,686 INFO L427 AbstractCegarLoop]: === Iteration 39 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:06:18,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:06:18,687 INFO L82 PathProgramCache]: Analyzing trace with hash -1134604024, now seen corresponding path program 37 times [2020-07-19 23:06:18,687 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:06:18,687 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389141711] [2020-07-19 23:06:18,687 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:06:18,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:18,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:18,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:19,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:19,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:19,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:19,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:19,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:20,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:20,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:21,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:21,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:21,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:22,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:22,429 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 34 proven. 215 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2020-07-19 23:06:22,430 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389141711] [2020-07-19 23:06:22,430 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158784159] [2020-07-19 23:06:22,430 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@3e6c4b7d 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 [2020-07-19 23:06:22,490 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@3e6c4b7d issued 4 check-sat command(s) [2020-07-19 23:06:22,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:06:22,494 WARN L261 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 145 conjunts are in the unsatisfiable core [2020-07-19 23:06:22,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:06:26,792 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 6 proven. 200 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2020-07-19 23:06:26,793 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:06:26,793 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 23] total 51 [2020-07-19 23:06:26,794 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316238152] [2020-07-19 23:06:26,794 INFO L459 AbstractCegarLoop]: Interpolant automaton has 51 states [2020-07-19 23:06:26,794 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:06:26,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2020-07-19 23:06:26,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=2418, Unknown=0, NotChecked=0, Total=2550 [2020-07-19 23:06:26,795 INFO L87 Difference]: Start difference. First operand 52 states and 73 transitions. Second operand 51 states. [2020-07-19 23:06:35,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:06:35,059 INFO L93 Difference]: Finished difference Result 64 states and 93 transitions. [2020-07-19 23:06:35,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-07-19 23:06:35,060 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 93 [2020-07-19 23:06:35,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:06:35,061 INFO L225 Difference]: With dead ends: 64 [2020-07-19 23:06:35,061 INFO L226 Difference]: Without dead ends: 58 [2020-07-19 23:06:35,062 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 795 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=282, Invalid=4548, Unknown=0, NotChecked=0, Total=4830 [2020-07-19 23:06:35,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2020-07-19 23:06:35,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 54. [2020-07-19 23:06:35,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-07-19 23:06:35,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 78 transitions. [2020-07-19 23:06:35,068 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 78 transitions. Word has length 93 [2020-07-19 23:06:35,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:06:35,069 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 78 transitions. [2020-07-19 23:06:35,069 INFO L480 AbstractCegarLoop]: Interpolant automaton has 51 states. [2020-07-19 23:06:35,069 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 78 transitions. [2020-07-19 23:06:35,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2020-07-19 23:06:35,070 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:06:35,071 INFO L422 BasicCegarLoop]: trace histogram [18, 18, 18, 16, 16, 16, 16, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:06:35,276 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-07-19 23:06:35,277 INFO L427 AbstractCegarLoop]: === Iteration 40 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:06:35,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:06:35,278 INFO L82 PathProgramCache]: Analyzing trace with hash -893562198, now seen corresponding path program 38 times [2020-07-19 23:06:35,278 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:06:35,279 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130663434] [2020-07-19 23:06:35,279 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:06:35,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:35,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:35,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:35,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:35,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:36,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:36,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:36,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:36,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:37,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:37,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:38,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:38,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:38,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:39,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:39,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:39,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:40,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:40,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:41,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:06:41,602 INFO L134 CoverageAnalysis]: Checked inductivity of 1005 backedges. 60 proven. 486 refuted. 0 times theorem prover too weak. 459 trivial. 0 not checked. [2020-07-19 23:06:41,602 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130663434] [2020-07-19 23:06:41,602 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779505441] [2020-07-19 23:06:41,603 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6c69257c 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 [2020-07-19 23:06:41,672 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6c69257c issued 4 check-sat command(s) [2020-07-19 23:06:41,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:06:41,677 WARN L261 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 217 conjunts are in the unsatisfiable core [2020-07-19 23:06:41,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:06:49,096 INFO L134 CoverageAnalysis]: Checked inductivity of 1005 backedges. 18 proven. 449 refuted. 0 times theorem prover too weak. 538 trivial. 0 not checked. [2020-07-19 23:06:49,096 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:06:49,097 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 27] total 67 [2020-07-19 23:06:49,097 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393310421] [2020-07-19 23:06:49,097 INFO L459 AbstractCegarLoop]: Interpolant automaton has 67 states [2020-07-19 23:06:49,097 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:06:49,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2020-07-19 23:06:49,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=4246, Unknown=0, NotChecked=0, Total=4422 [2020-07-19 23:06:49,098 INFO L87 Difference]: Start difference. First operand 54 states and 78 transitions. Second operand 67 states. [2020-07-19 23:07:01,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:07:01,234 INFO L93 Difference]: Finished difference Result 64 states and 86 transitions. [2020-07-19 23:07:01,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-19 23:07:01,241 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 135 [2020-07-19 23:07:01,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:07:01,242 INFO L225 Difference]: With dead ends: 64 [2020-07-19 23:07:01,242 INFO L226 Difference]: Without dead ends: 58 [2020-07-19 23:07:01,243 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 149 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1237 ImplicationChecksByTransitivity, 17.6s TimeCoverageRelationStatistics Valid=366, Invalid=7644, Unknown=0, NotChecked=0, Total=8010 [2020-07-19 23:07:01,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2020-07-19 23:07:01,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 52. [2020-07-19 23:07:01,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2020-07-19 23:07:01,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 73 transitions. [2020-07-19 23:07:01,250 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 73 transitions. Word has length 135 [2020-07-19 23:07:01,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:07:01,251 INFO L479 AbstractCegarLoop]: Abstraction has 52 states and 73 transitions. [2020-07-19 23:07:01,251 INFO L480 AbstractCegarLoop]: Interpolant automaton has 67 states. [2020-07-19 23:07:01,251 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 73 transitions. [2020-07-19 23:07:01,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2020-07-19 23:07:01,252 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:07:01,252 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 13, 11, 11, 11, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:07:01,466 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-07-19 23:07:01,466 INFO L427 AbstractCegarLoop]: === Iteration 41 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:07:01,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:07:01,468 INFO L82 PathProgramCache]: Analyzing trace with hash -992427037, now seen corresponding path program 39 times [2020-07-19 23:07:01,468 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:07:01,469 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745374552] [2020-07-19 23:07:01,469 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:07:01,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:01,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:01,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:02,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:02,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:02,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:02,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:03,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:03,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:03,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:04,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:04,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:05,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:05,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:06,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:06,371 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 40 proven. 251 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2020-07-19 23:07:06,372 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745374552] [2020-07-19 23:07:06,372 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346390723] [2020-07-19 23:07:06,372 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@29d2138e 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 [2020-07-19 23:07:06,431 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@29d2138e issued 4 check-sat command(s) [2020-07-19 23:07:06,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:07:06,437 WARN L261 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 153 conjunts are in the unsatisfiable core [2020-07-19 23:07:06,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:07:14,013 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 57 proven. 230 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2020-07-19 23:07:14,014 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:07:14,014 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 64 [2020-07-19 23:07:14,014 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048587452] [2020-07-19 23:07:14,014 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2020-07-19 23:07:14,014 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:07:14,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2020-07-19 23:07:14,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=3863, Unknown=0, NotChecked=0, Total=4032 [2020-07-19 23:07:14,015 INFO L87 Difference]: Start difference. First operand 52 states and 73 transitions. Second operand 64 states. [2020-07-19 23:07:23,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:07:23,113 INFO L93 Difference]: Finished difference Result 65 states and 89 transitions. [2020-07-19 23:07:23,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-19 23:07:23,117 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 100 [2020-07-19 23:07:23,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:07:23,118 INFO L225 Difference]: With dead ends: 65 [2020-07-19 23:07:23,119 INFO L226 Difference]: Without dead ends: 61 [2020-07-19 23:07:23,122 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1386 ImplicationChecksByTransitivity, 15.1s TimeCoverageRelationStatistics Valid=406, Invalid=7426, Unknown=0, NotChecked=0, Total=7832 [2020-07-19 23:07:23,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2020-07-19 23:07:23,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 57. [2020-07-19 23:07:23,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-07-19 23:07:23,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 82 transitions. [2020-07-19 23:07:23,129 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 82 transitions. Word has length 100 [2020-07-19 23:07:23,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:07:23,129 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 82 transitions. [2020-07-19 23:07:23,129 INFO L480 AbstractCegarLoop]: Interpolant automaton has 64 states. [2020-07-19 23:07:23,129 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 82 transitions. [2020-07-19 23:07:23,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2020-07-19 23:07:23,130 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:07:23,131 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 14, 12, 12, 12, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:07:23,345 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:07:23,346 INFO L427 AbstractCegarLoop]: === Iteration 42 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:07:23,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:07:23,346 INFO L82 PathProgramCache]: Analyzing trace with hash -445760116, now seen corresponding path program 40 times [2020-07-19 23:07:23,347 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:07:23,347 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435594854] [2020-07-19 23:07:23,347 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:07:23,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:23,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:23,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:23,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:23,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:24,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:24,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:24,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:24,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:24,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:25,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:25,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:25,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:25,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:26,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:26,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:26,838 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 44 proven. 292 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2020-07-19 23:07:26,838 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435594854] [2020-07-19 23:07:26,838 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049896123] [2020-07-19 23:07:26,838 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@32bd6c63 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 [2020-07-19 23:07:26,889 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@32bd6c63 issued 4 check-sat command(s) [2020-07-19 23:07:26,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:07:26,893 WARN L261 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 169 conjunts are in the unsatisfiable core [2020-07-19 23:07:26,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:07:31,518 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 20 proven. 268 refuted. 0 times theorem prover too weak. 299 trivial. 0 not checked. [2020-07-19 23:07:31,518 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:07:31,519 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 29] total 61 [2020-07-19 23:07:31,519 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254933073] [2020-07-19 23:07:31,520 INFO L459 AbstractCegarLoop]: Interpolant automaton has 61 states [2020-07-19 23:07:31,520 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:07:31,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2020-07-19 23:07:31,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=3504, Unknown=0, NotChecked=0, Total=3660 [2020-07-19 23:07:31,521 INFO L87 Difference]: Start difference. First operand 57 states and 82 transitions. Second operand 61 states. [2020-07-19 23:07:39,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:07:39,498 INFO L93 Difference]: Finished difference Result 67 states and 92 transitions. [2020-07-19 23:07:39,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-19 23:07:39,498 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 107 [2020-07-19 23:07:39,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:07:39,499 INFO L225 Difference]: With dead ends: 67 [2020-07-19 23:07:39,499 INFO L226 Difference]: Without dead ends: 63 [2020-07-19 23:07:39,500 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1302 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=340, Invalid=6632, Unknown=0, NotChecked=0, Total=6972 [2020-07-19 23:07:39,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2020-07-19 23:07:39,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 57. [2020-07-19 23:07:39,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-07-19 23:07:39,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 82 transitions. [2020-07-19 23:07:39,505 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 82 transitions. Word has length 107 [2020-07-19 23:07:39,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:07:39,505 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 82 transitions. [2020-07-19 23:07:39,505 INFO L480 AbstractCegarLoop]: Interpolant automaton has 61 states. [2020-07-19 23:07:39,506 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 82 transitions. [2020-07-19 23:07:39,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2020-07-19 23:07:39,506 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:07:39,507 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 15, 13, 13, 13, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:07:39,708 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2020-07-19 23:07:39,708 INFO L427 AbstractCegarLoop]: === Iteration 43 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:07:39,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:07:39,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1805961107, now seen corresponding path program 41 times [2020-07-19 23:07:39,709 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:07:39,710 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208577917] [2020-07-19 23:07:39,710 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:07:39,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:39,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:39,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:40,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:40,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:40,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:40,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:40,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:41,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:41,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:41,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:41,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:42,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:42,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:42,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:43,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:43,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:44,108 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 48 proven. 336 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2020-07-19 23:07:44,108 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208577917] [2020-07-19 23:07:44,109 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956157711] [2020-07-19 23:07:44,109 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@67624082 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:07:44,159 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@67624082 issued 4 check-sat command(s) [2020-07-19 23:07:44,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:07:44,164 WARN L261 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 181 conjunts are in the unsatisfiable core [2020-07-19 23:07:44,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:07:49,933 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 20 proven. 309 refuted. 0 times theorem prover too weak. 352 trivial. 0 not checked. [2020-07-19 23:07:49,933 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:07:49,934 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 29] total 63 [2020-07-19 23:07:49,934 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623883830] [2020-07-19 23:07:49,934 INFO L459 AbstractCegarLoop]: Interpolant automaton has 63 states [2020-07-19 23:07:49,934 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:07:49,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2020-07-19 23:07:49,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=3744, Unknown=0, NotChecked=0, Total=3906 [2020-07-19 23:07:49,935 INFO L87 Difference]: Start difference. First operand 57 states and 82 transitions. Second operand 63 states. [2020-07-19 23:07:59,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:07:59,390 INFO L93 Difference]: Finished difference Result 67 states and 92 transitions. [2020-07-19 23:07:59,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-19 23:07:59,395 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 114 [2020-07-19 23:07:59,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:07:59,396 INFO L225 Difference]: With dead ends: 67 [2020-07-19 23:07:59,396 INFO L226 Difference]: Without dead ends: 63 [2020-07-19 23:07:59,397 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1302 ImplicationChecksByTransitivity, 12.9s TimeCoverageRelationStatistics Valid=348, Invalid=6962, Unknown=0, NotChecked=0, Total=7310 [2020-07-19 23:07:59,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2020-07-19 23:07:59,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 57. [2020-07-19 23:07:59,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-07-19 23:07:59,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 82 transitions. [2020-07-19 23:07:59,403 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 82 transitions. Word has length 114 [2020-07-19 23:07:59,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:07:59,403 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 82 transitions. [2020-07-19 23:07:59,403 INFO L480 AbstractCegarLoop]: Interpolant automaton has 63 states. [2020-07-19 23:07:59,403 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 82 transitions. [2020-07-19 23:07:59,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2020-07-19 23:07:59,404 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:07:59,405 INFO L422 BasicCegarLoop]: trace histogram [16, 16, 16, 14, 14, 14, 14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:07:59,618 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:07:59,619 INFO L427 AbstractCegarLoop]: === Iteration 44 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:07:59,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:07:59,620 INFO L82 PathProgramCache]: Analyzing trace with hash 1954300290, now seen corresponding path program 42 times [2020-07-19 23:07:59,620 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:07:59,621 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881636793] [2020-07-19 23:07:59,621 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:07:59,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:59,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:59,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:07:59,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:00,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:00,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:00,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:00,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:00,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:01,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:01,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:01,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:02,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:02,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:02,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:03,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:03,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:03,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:04,088 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 52 proven. 383 refuted. 0 times theorem prover too weak. 347 trivial. 0 not checked. [2020-07-19 23:08:04,089 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881636793] [2020-07-19 23:08:04,089 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905029156] [2020-07-19 23:08:04,089 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@1bbd2321 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:08:04,142 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@1bbd2321 issued 4 check-sat command(s) [2020-07-19 23:08:04,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:08:04,147 WARN L261 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 193 conjunts are in the unsatisfiable core [2020-07-19 23:08:04,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:08:11,060 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 20 proven. 353 refuted. 0 times theorem prover too weak. 409 trivial. 0 not checked. [2020-07-19 23:08:11,060 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:08:11,060 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 29] total 65 [2020-07-19 23:08:11,061 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107766660] [2020-07-19 23:08:11,061 INFO L459 AbstractCegarLoop]: Interpolant automaton has 65 states [2020-07-19 23:08:11,061 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:08:11,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2020-07-19 23:08:11,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=3992, Unknown=0, NotChecked=0, Total=4160 [2020-07-19 23:08:11,062 INFO L87 Difference]: Start difference. First operand 57 states and 82 transitions. Second operand 65 states. [2020-07-19 23:08:20,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:08:20,467 INFO L93 Difference]: Finished difference Result 67 states and 92 transitions. [2020-07-19 23:08:20,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-19 23:08:20,468 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 121 [2020-07-19 23:08:20,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:08:20,469 INFO L225 Difference]: With dead ends: 67 [2020-07-19 23:08:20,469 INFO L226 Difference]: Without dead ends: 63 [2020-07-19 23:08:20,470 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1302 ImplicationChecksByTransitivity, 14.0s TimeCoverageRelationStatistics Valid=356, Invalid=7300, Unknown=0, NotChecked=0, Total=7656 [2020-07-19 23:08:20,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2020-07-19 23:08:20,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 57. [2020-07-19 23:08:20,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-07-19 23:08:20,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 82 transitions. [2020-07-19 23:08:20,477 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 82 transitions. Word has length 121 [2020-07-19 23:08:20,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:08:20,477 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 82 transitions. [2020-07-19 23:08:20,477 INFO L480 AbstractCegarLoop]: Interpolant automaton has 65 states. [2020-07-19 23:08:20,477 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 82 transitions. [2020-07-19 23:08:20,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2020-07-19 23:08:20,478 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:08:20,479 INFO L422 BasicCegarLoop]: trace histogram [17, 17, 17, 15, 15, 15, 15, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:08:20,691 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:08:20,692 INFO L427 AbstractCegarLoop]: === Iteration 45 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:08:20,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:08:20,692 INFO L82 PathProgramCache]: Analyzing trace with hash -970320905, now seen corresponding path program 43 times [2020-07-19 23:08:20,693 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:08:20,693 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417493622] [2020-07-19 23:08:20,693 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:08:20,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:20,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:20,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:21,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:21,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:21,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:21,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:22,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:22,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:22,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:22,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:23,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:23,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:23,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:24,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:24,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:25,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:25,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:26,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:26,630 INFO L134 CoverageAnalysis]: Checked inductivity of 890 backedges. 56 proven. 433 refuted. 0 times theorem prover too weak. 401 trivial. 0 not checked. [2020-07-19 23:08:26,630 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417493622] [2020-07-19 23:08:26,630 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491554154] [2020-07-19 23:08:26,630 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@24786600 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:08:26,691 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@24786600 issued 4 check-sat command(s) [2020-07-19 23:08:26,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:08:26,696 WARN L261 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 205 conjunts are in the unsatisfiable core [2020-07-19 23:08:26,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:08:36,829 INFO L134 CoverageAnalysis]: Checked inductivity of 890 backedges. 20 proven. 400 refuted. 0 times theorem prover too weak. 470 trivial. 0 not checked. [2020-07-19 23:08:36,830 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:08:36,830 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 29] total 67 [2020-07-19 23:08:36,830 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377592051] [2020-07-19 23:08:36,831 INFO L459 AbstractCegarLoop]: Interpolant automaton has 67 states [2020-07-19 23:08:36,831 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:08:36,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2020-07-19 23:08:36,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=4248, Unknown=0, NotChecked=0, Total=4422 [2020-07-19 23:08:36,832 INFO L87 Difference]: Start difference. First operand 57 states and 82 transitions. Second operand 67 states. [2020-07-19 23:08:54,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:08:54,150 INFO L93 Difference]: Finished difference Result 67 states and 92 transitions. [2020-07-19 23:08:54,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-19 23:08:54,151 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 128 [2020-07-19 23:08:54,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:08:54,152 INFO L225 Difference]: With dead ends: 67 [2020-07-19 23:08:54,152 INFO L226 Difference]: Without dead ends: 63 [2020-07-19 23:08:54,153 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 139 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 21.2s TimeCoverageRelationStatistics Valid=364, Invalid=7646, Unknown=0, NotChecked=0, Total=8010 [2020-07-19 23:08:54,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2020-07-19 23:08:54,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 57. [2020-07-19 23:08:54,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-07-19 23:08:54,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 82 transitions. [2020-07-19 23:08:54,160 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 82 transitions. Word has length 128 [2020-07-19 23:08:54,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:08:54,160 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 82 transitions. [2020-07-19 23:08:54,160 INFO L480 AbstractCegarLoop]: Interpolant automaton has 67 states. [2020-07-19 23:08:54,160 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 82 transitions. [2020-07-19 23:08:54,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2020-07-19 23:08:54,162 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:08:54,162 INFO L422 BasicCegarLoop]: trace histogram [18, 18, 18, 16, 16, 16, 16, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:08:54,376 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2020-07-19 23:08:54,377 INFO L427 AbstractCegarLoop]: === Iteration 46 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:08:54,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:08:54,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1081659784, now seen corresponding path program 44 times [2020-07-19 23:08:54,377 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:08:54,378 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550875809] [2020-07-19 23:08:54,378 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:08:54,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:54,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:54,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:54,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:55,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:55,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:55,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:55,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:56,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:56,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:56,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:57,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:57,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:57,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:58,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:58,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:59,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:08:59,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:00,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:00,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:01,018 INFO L134 CoverageAnalysis]: Checked inductivity of 1005 backedges. 60 proven. 486 refuted. 0 times theorem prover too weak. 459 trivial. 0 not checked. [2020-07-19 23:09:01,018 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550875809] [2020-07-19 23:09:01,019 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372161844] [2020-07-19 23:09:01,019 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@d8b93b5 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:09:01,085 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@d8b93b5 issued 4 check-sat command(s) [2020-07-19 23:09:01,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:09:01,090 WARN L261 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 217 conjunts are in the unsatisfiable core [2020-07-19 23:09:01,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:09:10,130 INFO L134 CoverageAnalysis]: Checked inductivity of 1005 backedges. 20 proven. 450 refuted. 0 times theorem prover too weak. 535 trivial. 0 not checked. [2020-07-19 23:09:10,131 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:09:10,131 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 29] total 69 [2020-07-19 23:09:10,131 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114369683] [2020-07-19 23:09:10,132 INFO L459 AbstractCegarLoop]: Interpolant automaton has 69 states [2020-07-19 23:09:10,132 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:09:10,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2020-07-19 23:09:10,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=4512, Unknown=0, NotChecked=0, Total=4692 [2020-07-19 23:09:10,133 INFO L87 Difference]: Start difference. First operand 57 states and 82 transitions. Second operand 69 states. [2020-07-19 23:09:27,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:09:27,993 INFO L93 Difference]: Finished difference Result 67 states and 92 transitions. [2020-07-19 23:09:27,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-19 23:09:28,000 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 135 [2020-07-19 23:09:28,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:09:28,001 INFO L225 Difference]: With dead ends: 67 [2020-07-19 23:09:28,002 INFO L226 Difference]: Without dead ends: 63 [2020-07-19 23:09:28,003 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 148 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1320 ImplicationChecksByTransitivity, 21.2s TimeCoverageRelationStatistics Valid=372, Invalid=8000, Unknown=0, NotChecked=0, Total=8372 [2020-07-19 23:09:28,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2020-07-19 23:09:28,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 57. [2020-07-19 23:09:28,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-07-19 23:09:28,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 82 transitions. [2020-07-19 23:09:28,009 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 82 transitions. Word has length 135 [2020-07-19 23:09:28,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:09:28,009 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 82 transitions. [2020-07-19 23:09:28,009 INFO L480 AbstractCegarLoop]: Interpolant automaton has 69 states. [2020-07-19 23:09:28,010 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 82 transitions. [2020-07-19 23:09:28,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2020-07-19 23:09:28,011 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:09:28,011 INFO L422 BasicCegarLoop]: trace histogram [19, 19, 19, 17, 17, 17, 17, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:09:28,225 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2020-07-19 23:09:28,226 INFO L427 AbstractCegarLoop]: === Iteration 47 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:09:28,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:09:28,227 INFO L82 PathProgramCache]: Analyzing trace with hash 1602926209, now seen corresponding path program 45 times [2020-07-19 23:09:28,227 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:09:28,228 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64669807] [2020-07-19 23:09:28,228 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:09:28,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:28,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:28,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:28,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:29,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:29,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:29,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:30,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:30,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:31,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:31,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:32,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:33,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:33,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:34,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:35,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:36,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:37,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:37,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:38,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:39,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:09:40,335 INFO L134 CoverageAnalysis]: Checked inductivity of 1127 backedges. 64 proven. 542 refuted. 0 times theorem prover too weak. 521 trivial. 0 not checked. [2020-07-19 23:09:40,336 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64669807] [2020-07-19 23:09:40,336 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062767310] [2020-07-19 23:09:40,336 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@30ff2246 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:09:40,414 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@30ff2246 issued 4 check-sat command(s) [2020-07-19 23:09:40,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:09:40,421 WARN L261 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 229 conjunts are in the unsatisfiable core [2020-07-19 23:09:40,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:09:55,367 INFO L134 CoverageAnalysis]: Checked inductivity of 1127 backedges. 20 proven. 503 refuted. 0 times theorem prover too weak. 604 trivial. 0 not checked. [2020-07-19 23:09:55,368 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:09:55,368 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 29] total 71 [2020-07-19 23:09:55,368 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581083389] [2020-07-19 23:09:55,369 INFO L459 AbstractCegarLoop]: Interpolant automaton has 71 states [2020-07-19 23:09:55,369 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:09:55,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2020-07-19 23:09:55,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=4784, Unknown=0, NotChecked=0, Total=4970 [2020-07-19 23:09:55,370 INFO L87 Difference]: Start difference. First operand 57 states and 82 transitions. Second operand 71 states. [2020-07-19 23:10:00,402 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:10:01,685 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:10:02,278 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:10:03,282 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:10:06,487 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:10:08,102 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:10:08,691 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:10:09,720 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:10:11,973 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:10:12,582 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:10:13,628 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:10:14,224 WARN L193 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:10:20,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:10:20,825 INFO L93 Difference]: Finished difference Result 65 states and 88 transitions. [2020-07-19 23:10:20,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-19 23:10:20,837 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 142 [2020-07-19 23:10:20,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:10:20,838 INFO L225 Difference]: With dead ends: 65 [2020-07-19 23:10:20,838 INFO L226 Difference]: Without dead ends: 61 [2020-07-19 23:10:20,840 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 155 SyntacticMatches, 3 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1362 ImplicationChecksByTransitivity, 33.9s TimeCoverageRelationStatistics Valid=380, Invalid=8362, Unknown=0, NotChecked=0, Total=8742 [2020-07-19 23:10:20,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2020-07-19 23:10:20,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 55. [2020-07-19 23:10:20,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2020-07-19 23:10:20,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 78 transitions. [2020-07-19 23:10:20,846 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 78 transitions. Word has length 142 [2020-07-19 23:10:20,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:10:20,847 INFO L479 AbstractCegarLoop]: Abstraction has 55 states and 78 transitions. [2020-07-19 23:10:20,847 INFO L480 AbstractCegarLoop]: Interpolant automaton has 71 states. [2020-07-19 23:10:20,847 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 78 transitions. [2020-07-19 23:10:20,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2020-07-19 23:10:20,848 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:10:20,848 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 14, 12, 12, 12, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:10:21,057 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2020-07-19 23:10:21,058 INFO L427 AbstractCegarLoop]: === Iteration 48 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:10:21,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:10:21,059 INFO L82 PathProgramCache]: Analyzing trace with hash 1051174864, now seen corresponding path program 46 times [2020-07-19 23:10:21,059 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:10:21,060 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194211147] [2020-07-19 23:10:21,060 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:10:21,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:21,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:21,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:21,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:21,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:22,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:22,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:23,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:23,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:24,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:25,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:25,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:26,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:27,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:28,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:28,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:29,242 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 42 proven. 294 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2020-07-19 23:10:29,242 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194211147] [2020-07-19 23:10:29,243 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522310273] [2020-07-19 23:10:29,245 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@7da4eeaf No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:10:29,331 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@7da4eeaf issued 4 check-sat command(s) [2020-07-19 23:10:29,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:10:29,336 WARN L261 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 169 conjunts are in the unsatisfiable core [2020-07-19 23:10:29,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:10:38,831 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 8 proven. 274 refuted. 0 times theorem prover too weak. 305 trivial. 0 not checked. [2020-07-19 23:10:38,832 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:10:38,832 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 25] total 57 [2020-07-19 23:10:38,833 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319467427] [2020-07-19 23:10:38,833 INFO L459 AbstractCegarLoop]: Interpolant automaton has 57 states [2020-07-19 23:10:38,834 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:10:38,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2020-07-19 23:10:38,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=3044, Unknown=0, NotChecked=0, Total=3192 [2020-07-19 23:10:38,834 INFO L87 Difference]: Start difference. First operand 55 states and 78 transitions. Second operand 57 states. [2020-07-19 23:10:41,637 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 13 DAG size of output: 11 [2020-07-19 23:10:42,305 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:10:42,977 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:10:43,666 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:10:44,141 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:10:44,796 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:10:45,278 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:10:45,972 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:10:46,450 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:10:47,916 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:10:48,408 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:10:49,090 WARN L193 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:10:54,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:10:54,781 INFO L93 Difference]: Finished difference Result 67 states and 99 transitions. [2020-07-19 23:10:54,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-19 23:10:54,791 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 107 [2020-07-19 23:10:54,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:10:54,792 INFO L225 Difference]: With dead ends: 67 [2020-07-19 23:10:54,793 INFO L226 Difference]: Without dead ends: 61 [2020-07-19 23:10:54,794 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 987 ImplicationChecksByTransitivity, 22.9s TimeCoverageRelationStatistics Valid=316, Invalid=5690, Unknown=0, NotChecked=0, Total=6006 [2020-07-19 23:10:54,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2020-07-19 23:10:54,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 57. [2020-07-19 23:10:54,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-07-19 23:10:54,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 83 transitions. [2020-07-19 23:10:54,800 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 83 transitions. Word has length 107 [2020-07-19 23:10:54,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:10:54,801 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 83 transitions. [2020-07-19 23:10:54,801 INFO L480 AbstractCegarLoop]: Interpolant automaton has 57 states. [2020-07-19 23:10:54,801 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 83 transitions. [2020-07-19 23:10:54,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2020-07-19 23:10:54,802 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:10:54,802 INFO L422 BasicCegarLoop]: trace histogram [19, 19, 19, 17, 17, 17, 17, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:10:55,016 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:10:55,017 INFO L427 AbstractCegarLoop]: === Iteration 49 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:10:55,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:10:55,018 INFO L82 PathProgramCache]: Analyzing trace with hash -1270577827, now seen corresponding path program 47 times [2020-07-19 23:10:55,018 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:10:55,018 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002183059] [2020-07-19 23:10:55,019 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:10:55,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:55,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:55,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:55,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:55,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:55,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:56,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:56,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:56,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:56,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:57,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:57,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:58,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:58,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:10:59,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:00,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:01,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:02,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:03,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:04,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:05,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:05,770 INFO L134 CoverageAnalysis]: Checked inductivity of 1127 backedges. 64 proven. 542 refuted. 0 times theorem prover too weak. 521 trivial. 0 not checked. [2020-07-19 23:11:05,771 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002183059] [2020-07-19 23:11:05,771 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992490564] [2020-07-19 23:11:05,771 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@3148dff0 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:11:05,859 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@3148dff0 issued 4 check-sat command(s) [2020-07-19 23:11:05,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:11:05,865 WARN L261 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 229 conjunts are in the unsatisfiable core [2020-07-19 23:11:05,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:11:20,233 INFO L134 CoverageAnalysis]: Checked inductivity of 1127 backedges. 18 proven. 502 refuted. 0 times theorem prover too weak. 607 trivial. 0 not checked. [2020-07-19 23:11:20,234 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:11:20,234 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 27] total 69 [2020-07-19 23:11:20,234 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914055785] [2020-07-19 23:11:20,235 INFO L459 AbstractCegarLoop]: Interpolant automaton has 69 states [2020-07-19 23:11:20,235 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:11:20,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2020-07-19 23:11:20,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=4510, Unknown=0, NotChecked=0, Total=4692 [2020-07-19 23:11:20,236 INFO L87 Difference]: Start difference. First operand 57 states and 83 transitions. Second operand 69 states. [2020-07-19 23:11:21,783 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 11 [2020-07-19 23:11:23,055 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 13 DAG size of output: 12 [2020-07-19 23:11:23,665 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 13 DAG size of output: 11 [2020-07-19 23:11:24,668 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 13 DAG size of output: 11 [2020-07-19 23:11:25,352 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:11:26,618 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:11:27,233 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:11:28,234 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:11:28,859 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:11:29,855 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:11:30,463 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:11:31,489 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:11:32,117 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:11:33,136 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:11:33,776 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:11:34,779 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:11:35,407 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:11:36,420 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 13 [2020-07-19 23:11:37,355 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 14 DAG size of output: 12 [2020-07-19 23:11:42,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:11:42,576 INFO L93 Difference]: Finished difference Result 65 states and 89 transitions. [2020-07-19 23:11:42,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-19 23:11:42,585 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 142 [2020-07-19 23:11:42,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:11:42,587 INFO L225 Difference]: With dead ends: 65 [2020-07-19 23:11:42,587 INFO L226 Difference]: Without dead ends: 61 [2020-07-19 23:11:42,588 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 158 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1150 ImplicationChecksByTransitivity, 31.8s TimeCoverageRelationStatistics Valid=362, Invalid=7648, Unknown=0, NotChecked=0, Total=8010 [2020-07-19 23:11:42,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2020-07-19 23:11:42,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 57. [2020-07-19 23:11:42,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-07-19 23:11:42,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 82 transitions. [2020-07-19 23:11:42,595 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 82 transitions. Word has length 142 [2020-07-19 23:11:42,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:11:42,595 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 82 transitions. [2020-07-19 23:11:42,595 INFO L480 AbstractCegarLoop]: Interpolant automaton has 69 states. [2020-07-19 23:11:42,595 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 82 transitions. [2020-07-19 23:11:42,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2020-07-19 23:11:42,596 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:11:42,596 INFO L422 BasicCegarLoop]: trace histogram [20, 20, 20, 18, 18, 18, 18, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:11:42,809 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2020-07-19 23:11:42,810 INFO L427 AbstractCegarLoop]: === Iteration 50 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:11:42,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:11:42,811 INFO L82 PathProgramCache]: Analyzing trace with hash -1655069586, now seen corresponding path program 48 times [2020-07-19 23:11:42,811 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:11:42,812 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878686357] [2020-07-19 23:11:42,812 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:11:42,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:43,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:43,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:43,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:43,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:43,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:43,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:44,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:44,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:44,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:45,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:46,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:46,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:47,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:47,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:48,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:48,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:49,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:49,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:50,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:51,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:52,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:11:52,459 INFO L134 CoverageAnalysis]: Checked inductivity of 1256 backedges. 68 proven. 601 refuted. 0 times theorem prover too weak. 587 trivial. 0 not checked. [2020-07-19 23:11:52,459 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878686357] [2020-07-19 23:11:52,459 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668902496] [2020-07-19 23:11:52,459 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@504fae12 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:11:52,540 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@504fae12 issued 4 check-sat command(s) [2020-07-19 23:11:52,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:11:52,544 WARN L261 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 241 conjunts are in the unsatisfiable core [2020-07-19 23:11:52,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:12:02,033 INFO L134 CoverageAnalysis]: Checked inductivity of 1256 backedges. 20 proven. 559 refuted. 0 times theorem prover too weak. 677 trivial. 0 not checked. [2020-07-19 23:12:02,033 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:12:02,034 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 29] total 73 [2020-07-19 23:12:02,034 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47034732] [2020-07-19 23:12:02,034 INFO L459 AbstractCegarLoop]: Interpolant automaton has 73 states [2020-07-19 23:12:02,034 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:12:02,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2020-07-19 23:12:02,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=5064, Unknown=0, NotChecked=0, Total=5256 [2020-07-19 23:12:02,035 INFO L87 Difference]: Start difference. First operand 57 states and 82 transitions. Second operand 73 states. [2020-07-19 23:12:18,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:12:18,241 INFO L93 Difference]: Finished difference Result 65 states and 88 transitions. [2020-07-19 23:12:18,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-19 23:12:18,248 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 149 [2020-07-19 23:12:18,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:12:18,253 INFO L225 Difference]: With dead ends: 65 [2020-07-19 23:12:18,253 INFO L226 Difference]: Without dead ends: 61 [2020-07-19 23:12:18,254 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1302 ImplicationChecksByTransitivity, 23.7s TimeCoverageRelationStatistics Valid=388, Invalid=8732, Unknown=0, NotChecked=0, Total=9120 [2020-07-19 23:12:18,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2020-07-19 23:12:18,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 55. [2020-07-19 23:12:18,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2020-07-19 23:12:18,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 78 transitions. [2020-07-19 23:12:18,259 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 78 transitions. Word has length 149 [2020-07-19 23:12:18,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:12:18,260 INFO L479 AbstractCegarLoop]: Abstraction has 55 states and 78 transitions. [2020-07-19 23:12:18,260 INFO L480 AbstractCegarLoop]: Interpolant automaton has 73 states. [2020-07-19 23:12:18,260 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 78 transitions. [2020-07-19 23:12:18,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2020-07-19 23:12:18,261 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:12:18,261 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 14, 12, 12, 12, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:12:18,461 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-07-19 23:12:18,462 INFO L427 AbstractCegarLoop]: === Iteration 51 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:12:18,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:12:18,463 INFO L82 PathProgramCache]: Analyzing trace with hash -1733939138, now seen corresponding path program 49 times [2020-07-19 23:12:18,463 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:12:18,463 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653202642] [2020-07-19 23:12:18,464 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:12:18,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:18,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:18,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:19,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:19,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:19,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:19,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:20,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:20,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:20,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:21,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:21,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:21,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:22,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:22,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:23,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:23,574 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 44 proven. 292 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2020-07-19 23:12:23,574 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653202642] [2020-07-19 23:12:23,574 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085922660] [2020-07-19 23:12:23,575 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@2d18e237 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:12:23,628 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@2d18e237 issued 4 check-sat command(s) [2020-07-19 23:12:23,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:12:23,632 WARN L261 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 165 conjunts are in the unsatisfiable core [2020-07-19 23:12:23,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:12:33,591 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 62 proven. 269 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2020-07-19 23:12:33,591 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:12:33,591 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 68 [2020-07-19 23:12:33,592 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440020451] [2020-07-19 23:12:33,592 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2020-07-19 23:12:33,592 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:12:33,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2020-07-19 23:12:33,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=4377, Unknown=0, NotChecked=0, Total=4556 [2020-07-19 23:12:33,594 INFO L87 Difference]: Start difference. First operand 55 states and 78 transitions. Second operand 68 states. [2020-07-19 23:12:46,475 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 16 [2020-07-19 23:12:48,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:12:48,583 INFO L93 Difference]: Finished difference Result 68 states and 94 transitions. [2020-07-19 23:12:48,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-07-19 23:12:48,591 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 107 [2020-07-19 23:12:48,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:12:48,593 INFO L225 Difference]: With dead ends: 68 [2020-07-19 23:12:48,593 INFO L226 Difference]: Without dead ends: 64 [2020-07-19 23:12:48,594 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1602 ImplicationChecksByTransitivity, 20.1s TimeCoverageRelationStatistics Valid=436, Invalid=8494, Unknown=0, NotChecked=0, Total=8930 [2020-07-19 23:12:48,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2020-07-19 23:12:48,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 60. [2020-07-19 23:12:48,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-07-19 23:12:48,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 87 transitions. [2020-07-19 23:12:48,600 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 87 transitions. Word has length 107 [2020-07-19 23:12:48,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:12:48,600 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 87 transitions. [2020-07-19 23:12:48,600 INFO L480 AbstractCegarLoop]: Interpolant automaton has 68 states. [2020-07-19 23:12:48,600 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 87 transitions. [2020-07-19 23:12:48,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2020-07-19 23:12:48,601 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:12:48,601 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 15, 13, 13, 13, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:12:48,816 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:12:48,817 INFO L427 AbstractCegarLoop]: === Iteration 52 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:12:48,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:12:48,818 INFO L82 PathProgramCache]: Analyzing trace with hash -1739770251, now seen corresponding path program 50 times [2020-07-19 23:12:48,818 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:12:48,818 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963286089] [2020-07-19 23:12:48,819 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:12:48,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:49,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:49,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:49,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:49,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:49,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:50,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:50,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:50,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:51,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:51,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:51,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:52,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:52,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:53,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:53,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:54,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:12:54,883 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 48 proven. 336 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2020-07-19 23:12:54,884 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963286089] [2020-07-19 23:12:54,884 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791683530] [2020-07-19 23:12:54,884 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@2c0ca7e1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:12:54,961 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@2c0ca7e1 issued 4 check-sat command(s) [2020-07-19 23:12:54,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:12:54,967 WARN L261 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 181 conjunts are in the unsatisfiable core [2020-07-19 23:12:54,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:13:03,318 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 22 proven. 310 refuted. 0 times theorem prover too weak. 349 trivial. 0 not checked. [2020-07-19 23:13:03,318 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:13:03,318 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 31] total 65 [2020-07-19 23:13:03,319 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805247691] [2020-07-19 23:13:03,319 INFO L459 AbstractCegarLoop]: Interpolant automaton has 65 states [2020-07-19 23:13:03,319 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:13:03,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2020-07-19 23:13:03,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=3994, Unknown=0, NotChecked=0, Total=4160 [2020-07-19 23:13:03,320 INFO L87 Difference]: Start difference. First operand 60 states and 87 transitions. Second operand 65 states. [2020-07-19 23:13:17,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:13:17,439 INFO L93 Difference]: Finished difference Result 70 states and 97 transitions. [2020-07-19 23:13:17,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-07-19 23:13:17,447 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 114 [2020-07-19 23:13:17,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:13:17,449 INFO L225 Difference]: With dead ends: 70 [2020-07-19 23:13:17,449 INFO L226 Difference]: Without dead ends: 66 [2020-07-19 23:13:17,450 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1514 ImplicationChecksByTransitivity, 18.6s TimeCoverageRelationStatistics Valid=366, Invalid=7644, Unknown=0, NotChecked=0, Total=8010 [2020-07-19 23:13:17,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2020-07-19 23:13:17,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 60. [2020-07-19 23:13:17,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-07-19 23:13:17,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 87 transitions. [2020-07-19 23:13:17,455 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 87 transitions. Word has length 114 [2020-07-19 23:13:17,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:13:17,455 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 87 transitions. [2020-07-19 23:13:17,455 INFO L480 AbstractCegarLoop]: Interpolant automaton has 65 states. [2020-07-19 23:13:17,456 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 87 transitions. [2020-07-19 23:13:17,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2020-07-19 23:13:17,456 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:13:17,457 INFO L422 BasicCegarLoop]: trace histogram [16, 16, 16, 14, 14, 14, 14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:13:17,670 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2020-07-19 23:13:17,671 INFO L427 AbstractCegarLoop]: === Iteration 53 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:13:17,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:13:17,671 INFO L82 PathProgramCache]: Analyzing trace with hash -1164219276, now seen corresponding path program 51 times [2020-07-19 23:13:17,672 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:13:17,672 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517677102] [2020-07-19 23:13:17,672 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:13:17,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:17,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:17,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:18,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:18,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:18,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:18,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:19,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:19,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:19,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:20,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:20,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:21,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:21,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:22,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:22,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:23,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:24,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:24,456 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 52 proven. 383 refuted. 0 times theorem prover too weak. 347 trivial. 0 not checked. [2020-07-19 23:13:24,457 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517677102] [2020-07-19 23:13:24,463 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972318960] [2020-07-19 23:13:24,463 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@1036c752 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:13:24,525 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@1036c752 issued 4 check-sat command(s) [2020-07-19 23:13:24,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:13:24,531 WARN L261 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 192 conjunts are in the unsatisfiable core [2020-07-19 23:13:24,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:13:34,965 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 30 proven. 376 refuted. 0 times theorem prover too weak. 376 trivial. 0 not checked. [2020-07-19 23:13:34,966 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:13:34,966 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 35] total 69 [2020-07-19 23:13:34,966 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101235937] [2020-07-19 23:13:34,967 INFO L459 AbstractCegarLoop]: Interpolant automaton has 69 states [2020-07-19 23:13:34,967 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:13:34,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2020-07-19 23:13:34,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=4509, Unknown=0, NotChecked=0, Total=4692 [2020-07-19 23:13:34,967 INFO L87 Difference]: Start difference. First operand 60 states and 87 transitions. Second operand 69 states. [2020-07-19 23:13:50,490 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 22 [2020-07-19 23:13:51,132 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 22 [2020-07-19 23:13:51,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:13:51,542 INFO L93 Difference]: Finished difference Result 70 states and 97 transitions. [2020-07-19 23:13:51,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-07-19 23:13:51,550 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 121 [2020-07-19 23:13:51,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:13:51,551 INFO L225 Difference]: With dead ends: 70 [2020-07-19 23:13:51,552 INFO L226 Difference]: Without dead ends: 66 [2020-07-19 23:13:51,553 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1619 ImplicationChecksByTransitivity, 22.5s TimeCoverageRelationStatistics Valid=409, Invalid=8333, Unknown=0, NotChecked=0, Total=8742 [2020-07-19 23:13:51,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2020-07-19 23:13:51,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 60. [2020-07-19 23:13:51,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-07-19 23:13:51,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 87 transitions. [2020-07-19 23:13:51,559 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 87 transitions. Word has length 121 [2020-07-19 23:13:51,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:13:51,559 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 87 transitions. [2020-07-19 23:13:51,559 INFO L480 AbstractCegarLoop]: Interpolant automaton has 69 states. [2020-07-19 23:13:51,559 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 87 transitions. [2020-07-19 23:13:51,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2020-07-19 23:13:51,560 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:13:51,561 INFO L422 BasicCegarLoop]: trace histogram [17, 17, 17, 15, 15, 15, 15, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:13:51,773 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:13:51,774 INFO L427 AbstractCegarLoop]: === Iteration 54 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:13:51,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:13:51,775 INFO L82 PathProgramCache]: Analyzing trace with hash 325513663, now seen corresponding path program 52 times [2020-07-19 23:13:51,775 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:13:51,775 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460060204] [2020-07-19 23:13:51,776 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:13:51,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:52,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:52,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:52,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:52,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:52,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:53,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:53,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:53,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:54,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:54,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:54,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:55,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:55,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:56,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:57,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:57,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:58,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:58,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:13:59,295 INFO L134 CoverageAnalysis]: Checked inductivity of 890 backedges. 56 proven. 433 refuted. 0 times theorem prover too weak. 401 trivial. 0 not checked. [2020-07-19 23:13:59,296 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460060204] [2020-07-19 23:13:59,296 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165220913] [2020-07-19 23:13:59,296 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6075253f No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:13:59,357 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6075253f issued 4 check-sat command(s) [2020-07-19 23:13:59,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:13:59,361 WARN L261 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 205 conjunts are in the unsatisfiable core [2020-07-19 23:13:59,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:14:09,570 INFO L134 CoverageAnalysis]: Checked inductivity of 890 backedges. 22 proven. 401 refuted. 0 times theorem prover too weak. 467 trivial. 0 not checked. [2020-07-19 23:14:09,570 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:14:09,570 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 31] total 69 [2020-07-19 23:14:09,571 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854477077] [2020-07-19 23:14:09,571 INFO L459 AbstractCegarLoop]: Interpolant automaton has 69 states [2020-07-19 23:14:09,571 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:14:09,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2020-07-19 23:14:09,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=4514, Unknown=0, NotChecked=0, Total=4692 [2020-07-19 23:14:09,572 INFO L87 Difference]: Start difference. First operand 60 states and 87 transitions. Second operand 69 states. [2020-07-19 23:14:25,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:14:25,774 INFO L93 Difference]: Finished difference Result 70 states and 97 transitions. [2020-07-19 23:14:25,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-07-19 23:14:25,782 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 128 [2020-07-19 23:14:25,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:14:25,784 INFO L225 Difference]: With dead ends: 70 [2020-07-19 23:14:25,784 INFO L226 Difference]: Without dead ends: 66 [2020-07-19 23:14:25,784 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1514 ImplicationChecksByTransitivity, 22.8s TimeCoverageRelationStatistics Valid=382, Invalid=8360, Unknown=0, NotChecked=0, Total=8742 [2020-07-19 23:14:25,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2020-07-19 23:14:25,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 60. [2020-07-19 23:14:25,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-07-19 23:14:25,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 87 transitions. [2020-07-19 23:14:25,791 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 87 transitions. Word has length 128 [2020-07-19 23:14:25,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:14:25,791 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 87 transitions. [2020-07-19 23:14:25,791 INFO L480 AbstractCegarLoop]: Interpolant automaton has 69 states. [2020-07-19 23:14:25,792 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 87 transitions. [2020-07-19 23:14:25,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2020-07-19 23:14:25,793 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:14:25,793 INFO L422 BasicCegarLoop]: trace histogram [18, 18, 18, 16, 16, 16, 16, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:14:26,008 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2020-07-19 23:14:26,009 INFO L427 AbstractCegarLoop]: === Iteration 55 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:14:26,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:14:26,009 INFO L82 PathProgramCache]: Analyzing trace with hash 634544554, now seen corresponding path program 53 times [2020-07-19 23:14:26,010 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:14:26,010 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992330369] [2020-07-19 23:14:26,010 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:14:26,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:26,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:26,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:26,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:26,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:26,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:27,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:27,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:28,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:28,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:28,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:29,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:29,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:30,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:30,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:31,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:32,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:32,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:33,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:34,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:14:34,673 INFO L134 CoverageAnalysis]: Checked inductivity of 1005 backedges. 60 proven. 486 refuted. 0 times theorem prover too weak. 459 trivial. 0 not checked. [2020-07-19 23:14:34,674 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992330369] [2020-07-19 23:14:34,674 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208697760] [2020-07-19 23:14:34,674 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6395a0c9 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:14:34,740 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6395a0c9 issued 4 check-sat command(s) [2020-07-19 23:14:34,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:14:34,745 WARN L261 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 217 conjunts are in the unsatisfiable core [2020-07-19 23:14:34,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:14:45,546 INFO L134 CoverageAnalysis]: Checked inductivity of 1005 backedges. 22 proven. 451 refuted. 0 times theorem prover too weak. 532 trivial. 0 not checked. [2020-07-19 23:14:45,546 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:14:45,547 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 31] total 71 [2020-07-19 23:14:45,547 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260091015] [2020-07-19 23:14:45,547 INFO L459 AbstractCegarLoop]: Interpolant automaton has 71 states [2020-07-19 23:14:45,547 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:14:45,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2020-07-19 23:14:45,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=4786, Unknown=0, NotChecked=0, Total=4970 [2020-07-19 23:14:45,548 INFO L87 Difference]: Start difference. First operand 60 states and 87 transitions. Second operand 71 states. [2020-07-19 23:15:03,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:15:03,133 INFO L93 Difference]: Finished difference Result 70 states and 97 transitions. [2020-07-19 23:15:03,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-07-19 23:15:03,142 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 135 [2020-07-19 23:15:03,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:15:03,144 INFO L225 Difference]: With dead ends: 70 [2020-07-19 23:15:03,144 INFO L226 Difference]: Without dead ends: 66 [2020-07-19 23:15:03,145 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 146 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1530 ImplicationChecksByTransitivity, 24.5s TimeCoverageRelationStatistics Valid=390, Invalid=8730, Unknown=0, NotChecked=0, Total=9120 [2020-07-19 23:15:03,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2020-07-19 23:15:03,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 60. [2020-07-19 23:15:03,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-07-19 23:15:03,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 87 transitions. [2020-07-19 23:15:03,152 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 87 transitions. Word has length 135 [2020-07-19 23:15:03,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:15:03,153 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 87 transitions. [2020-07-19 23:15:03,153 INFO L480 AbstractCegarLoop]: Interpolant automaton has 71 states. [2020-07-19 23:15:03,153 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 87 transitions. [2020-07-19 23:15:03,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2020-07-19 23:15:03,154 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:15:03,154 INFO L422 BasicCegarLoop]: trace histogram [19, 19, 19, 17, 17, 17, 17, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:15:03,369 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2020-07-19 23:15:03,370 INFO L427 AbstractCegarLoop]: === Iteration 56 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:15:03,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:15:03,371 INFO L82 PathProgramCache]: Analyzing trace with hash -1864653815, now seen corresponding path program 54 times [2020-07-19 23:15:03,371 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:15:03,371 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653716006] [2020-07-19 23:15:03,372 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:15:03,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:03,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:03,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:03,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:04,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:04,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:04,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:04,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:05,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:05,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:06,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:06,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:07,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:07,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:08,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:09,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:09,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:10,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:11,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:11,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:12,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:13,061 INFO L134 CoverageAnalysis]: Checked inductivity of 1127 backedges. 64 proven. 542 refuted. 0 times theorem prover too weak. 521 trivial. 0 not checked. [2020-07-19 23:15:13,061 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653716006] [2020-07-19 23:15:13,061 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280866496] [2020-07-19 23:15:13,061 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@63026e1e No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:15:13,129 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@63026e1e issued 4 check-sat command(s) [2020-07-19 23:15:13,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:15:13,134 WARN L261 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 229 conjunts are in the unsatisfiable core [2020-07-19 23:15:13,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-19 23:15:24,150 INFO L134 CoverageAnalysis]: Checked inductivity of 1127 backedges. 22 proven. 504 refuted. 0 times theorem prover too weak. 601 trivial. 0 not checked. [2020-07-19 23:15:24,151 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-19 23:15:24,151 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 31] total 73 [2020-07-19 23:15:24,151 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539563716] [2020-07-19 23:15:24,151 INFO L459 AbstractCegarLoop]: Interpolant automaton has 73 states [2020-07-19 23:15:24,152 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-19 23:15:24,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2020-07-19 23:15:24,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=5066, Unknown=0, NotChecked=0, Total=5256 [2020-07-19 23:15:24,153 INFO L87 Difference]: Start difference. First operand 60 states and 87 transitions. Second operand 73 states. [2020-07-19 23:15:39,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-19 23:15:39,645 INFO L93 Difference]: Finished difference Result 70 states and 97 transitions. [2020-07-19 23:15:39,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-07-19 23:15:39,652 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 142 [2020-07-19 23:15:39,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-19 23:15:39,654 INFO L225 Difference]: With dead ends: 70 [2020-07-19 23:15:39,654 INFO L226 Difference]: Without dead ends: 66 [2020-07-19 23:15:39,655 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1514 ImplicationChecksByTransitivity, 25.5s TimeCoverageRelationStatistics Valid=398, Invalid=9108, Unknown=0, NotChecked=0, Total=9506 [2020-07-19 23:15:39,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2020-07-19 23:15:39,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 60. [2020-07-19 23:15:39,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-07-19 23:15:39,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 87 transitions. [2020-07-19 23:15:39,660 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 87 transitions. Word has length 142 [2020-07-19 23:15:39,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-19 23:15:39,660 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 87 transitions. [2020-07-19 23:15:39,660 INFO L480 AbstractCegarLoop]: Interpolant automaton has 73 states. [2020-07-19 23:15:39,661 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 87 transitions. [2020-07-19 23:15:39,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2020-07-19 23:15:39,661 INFO L414 BasicCegarLoop]: Found error trace [2020-07-19 23:15:39,662 INFO L422 BasicCegarLoop]: trace histogram [20, 20, 20, 18, 18, 18, 18, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-19 23:15:39,874 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:15:39,875 INFO L427 AbstractCegarLoop]: === Iteration 57 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-19 23:15:39,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-19 23:15:39,876 INFO L82 PathProgramCache]: Analyzing trace with hash -1103515680, now seen corresponding path program 55 times [2020-07-19 23:15:39,876 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-19 23:15:39,876 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059706617] [2020-07-19 23:15:39,876 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@769087f4 [2020-07-19 23:15:39,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:40,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:40,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:40,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:40,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:40,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:40,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:41,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:41,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:41,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:42,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:42,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:43,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:43,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:43,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:44,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:44,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:45,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:45,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:46,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:47,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:47,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-19 23:15:48,188 INFO L134 CoverageAnalysis]: Checked inductivity of 1256 backedges. 68 proven. 601 refuted. 0 times theorem prover too weak. 587 trivial. 0 not checked. [2020-07-19 23:15:48,188 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059706617] [2020-07-19 23:15:48,188 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190114213] [2020-07-19 23:15:48,189 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@11ca816 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-19 23:15:48,257 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@11ca816 issued 4 check-sat command(s) [2020-07-19 23:15:48,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-19 23:15:48,261 WARN L261 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 241 conjunts are in the unsatisfiable core [2020-07-19 23:15:48,264 INFO L286 TraceCheckSpWp]: Computing forward predicates...