/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 DAGSIZE --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-20 03:20:23,435 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-07-20 03:20:23,437 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-07-20 03:20:23,448 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-07-20 03:20:23,449 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-07-20 03:20:23,450 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-07-20 03:20:23,451 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-07-20 03:20:23,453 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-07-20 03:20:23,454 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-07-20 03:20:23,455 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-07-20 03:20:23,456 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-07-20 03:20:23,457 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-07-20 03:20:23,457 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-07-20 03:20:23,458 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-07-20 03:20:23,459 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-07-20 03:20:23,460 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-07-20 03:20:23,461 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-07-20 03:20:23,462 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-07-20 03:20:23,463 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-07-20 03:20:23,465 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-07-20 03:20:23,467 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-07-20 03:20:23,468 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-07-20 03:20:23,471 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-07-20 03:20:23,472 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-07-20 03:20:23,476 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-07-20 03:20:23,476 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-07-20 03:20:23,476 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-07-20 03:20:23,477 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-07-20 03:20:23,479 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-07-20 03:20:23,480 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-07-20 03:20:23,480 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-07-20 03:20:23,481 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-07-20 03:20:23,481 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-07-20 03:20:23,482 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-07-20 03:20:23,485 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-07-20 03:20:23,485 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-07-20 03:20:23,488 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-07-20 03:20:23,488 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-07-20 03:20:23,489 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-07-20 03:20:23,489 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-07-20 03:20:23,490 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-07-20 03:20:23,492 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-20 03:20:23,515 INFO L113 SettingsManager]: Loading preferences was successful [2020-07-20 03:20:23,516 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-07-20 03:20:23,517 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-07-20 03:20:23,517 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-07-20 03:20:23,517 INFO L138 SettingsManager]: * Use SBE=true [2020-07-20 03:20:23,518 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-07-20 03:20:23,518 INFO L138 SettingsManager]: * sizeof long=4 [2020-07-20 03:20:23,518 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-07-20 03:20:23,518 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-07-20 03:20:23,518 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-07-20 03:20:23,519 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-07-20 03:20:23,519 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-07-20 03:20:23,520 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-07-20 03:20:23,520 INFO L138 SettingsManager]: * sizeof long double=12 [2020-07-20 03:20:23,520 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-07-20 03:20:23,520 INFO L138 SettingsManager]: * Use constant arrays=true [2020-07-20 03:20:23,521 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-07-20 03:20:23,521 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-07-20 03:20:23,521 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-07-20 03:20:23,521 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-07-20 03:20:23,522 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-07-20 03:20:23,522 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-07-20 03:20:23,522 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-07-20 03:20:23,522 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-07-20 03:20:23,522 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-07-20 03:20:23,522 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-07-20 03:20:23,523 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-07-20 03:20:23,523 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-07-20 03:20:23,523 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-07-20 03:20:23,523 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Assert CodeBlocks Term Scoring Heuristic -> DAGSIZE 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-20 03:20:23,795 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2020-07-20 03:20:23,807 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-07-20 03:20:23,810 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-07-20 03:20:23,811 INFO L271 PluginConnector]: Initializing CDTParser... [2020-07-20 03:20:23,811 INFO L275 PluginConnector]: CDTParser initialized [2020-07-20 03:20:23,812 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-20 03:20:23,883 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a83c92415/5b3740d17d1f406c98f1c99d7642d429/FLAGfd89b5da1 [2020-07-20 03:20:24,267 INFO L306 CDTParser]: Found 1 translation units. [2020-07-20 03:20:24,268 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/recursive/MultCommutative-2.c [2020-07-20 03:20:24,272 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a83c92415/5b3740d17d1f406c98f1c99d7642d429/FLAGfd89b5da1 [2020-07-20 03:20:24,726 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a83c92415/5b3740d17d1f406c98f1c99d7642d429 [2020-07-20 03:20:24,737 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-07-20 03:20:24,741 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2020-07-20 03:20:24,745 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-07-20 03:20:24,745 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-07-20 03:20:24,749 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-07-20 03:20:24,750 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 03:20:24" (1/1) ... [2020-07-20 03:20:24,753 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f3c43d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:20:24, skipping insertion in model container [2020-07-20 03:20:24,753 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.07 03:20:24" (1/1) ... [2020-07-20 03:20:24,761 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-07-20 03:20:24,777 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-07-20 03:20:24,925 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-20 03:20:24,929 INFO L203 MainTranslator]: Completed pre-run [2020-07-20 03:20:24,947 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-20 03:20:24,961 INFO L208 MainTranslator]: Completed translation [2020-07-20 03:20:24,962 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:20:24 WrapperNode [2020-07-20 03:20:24,962 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-07-20 03:20:24,963 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-07-20 03:20:24,963 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-07-20 03:20:24,963 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-07-20 03:20:24,977 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:20:24" (1/1) ... [2020-07-20 03:20:24,977 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:20:24" (1/1) ... [2020-07-20 03:20:24,983 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:20:24" (1/1) ... [2020-07-20 03:20:24,983 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:20:24" (1/1) ... [2020-07-20 03:20:24,987 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:20:24" (1/1) ... [2020-07-20 03:20:24,989 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:20:24" (1/1) ... [2020-07-20 03:20:24,990 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:20:24" (1/1) ... [2020-07-20 03:20:24,991 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-07-20 03:20:24,992 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-07-20 03:20:24,992 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-07-20 03:20:24,992 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-07-20 03:20:24,993 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:20:24" (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-20 03:20:25,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2020-07-20 03:20:25,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-07-20 03:20:25,154 INFO L138 BoogieDeclarations]: Found implementation of procedure mult [2020-07-20 03:20:25,155 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2020-07-20 03:20:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2020-07-20 03:20:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2020-07-20 03:20:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure mult [2020-07-20 03:20:25,156 INFO L130 BoogieDeclarations]: Found specification of procedure main [2020-07-20 03:20:25,156 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2020-07-20 03:20:25,156 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-07-20 03:20:25,370 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-07-20 03:20:25,370 INFO L295 CfgBuilder]: Removed 0 assume(true) statements. [2020-07-20 03:20:25,374 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 03:20:25 BoogieIcfgContainer [2020-07-20 03:20:25,374 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-07-20 03:20:25,375 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-07-20 03:20:25,375 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-07-20 03:20:25,380 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-07-20 03:20:25,380 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.07 03:20:24" (1/3) ... [2020-07-20 03:20:25,382 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@588b7698 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 03:20:25, skipping insertion in model container [2020-07-20 03:20:25,382 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.07 03:20:24" (2/3) ... [2020-07-20 03:20:25,383 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@588b7698 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.07 03:20:25, skipping insertion in model container [2020-07-20 03:20:25,383 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.07 03:20:25" (3/3) ... [2020-07-20 03:20:25,384 INFO L109 eAbstractionObserver]: Analyzing ICFG MultCommutative-2.c [2020-07-20 03:20:25,397 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-07-20 03:20:25,405 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-07-20 03:20:25,421 INFO L251 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2020-07-20 03:20:25,460 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-07-20 03:20:25,460 INFO L376 AbstractCegarLoop]: Hoare is true [2020-07-20 03:20:25,460 INFO L377 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-07-20 03:20:25,460 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-07-20 03:20:25,460 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-07-20 03:20:25,460 INFO L380 AbstractCegarLoop]: Difference is false [2020-07-20 03:20:25,461 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-07-20 03:20:25,461 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-07-20 03:20:25,485 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states. [2020-07-20 03:20:25,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2020-07-20 03:20:25,493 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:20:25,494 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-20 03:20:25,495 INFO L427 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:20:25,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:20:25,500 INFO L82 PathProgramCache]: Analyzing trace with hash -962219036, now seen corresponding path program 1 times [2020-07-20 03:20:25,507 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:20:25,507 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059232139] [2020-07-20 03:20:25,508 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:20:25,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:25,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:25,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:25,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:25,733 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-20 03:20:25,734 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059232139] [2020-07-20 03:20:25,735 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324532639] [2020-07-20 03:20:25,736 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@94da72d 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-20 03:20:25,792 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@94da72d issued 2 check-sat command(s) [2020-07-20 03:20:25,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:20:25,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 4 conjunts are in the unsatisfiable core [2020-07-20 03:20:25,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:20:25,854 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-20 03:20:25,854 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:20:25,855 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2020-07-20 03:20:25,857 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603003436] [2020-07-20 03:20:25,862 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-07-20 03:20:25,863 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:20:25,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-07-20 03:20:25,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-07-20 03:20:25,876 INFO L87 Difference]: Start difference. First operand 27 states. Second operand 6 states. [2020-07-20 03:20:26,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:20:26,021 INFO L93 Difference]: Finished difference Result 41 states and 53 transitions. [2020-07-20 03:20:26,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-07-20 03:20:26,023 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 23 [2020-07-20 03:20:26,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:20:26,033 INFO L225 Difference]: With dead ends: 41 [2020-07-20 03:20:26,033 INFO L226 Difference]: Without dead ends: 25 [2020-07-20 03:20:26,037 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-20 03:20:26,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2020-07-20 03:20:26,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2020-07-20 03:20:26,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-07-20 03:20:26,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 31 transitions. [2020-07-20 03:20:26,084 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 31 transitions. Word has length 23 [2020-07-20 03:20:26,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:20:26,085 INFO L479 AbstractCegarLoop]: Abstraction has 25 states and 31 transitions. [2020-07-20 03:20:26,085 INFO L480 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-07-20 03:20:26,085 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 31 transitions. [2020-07-20 03:20:26,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2020-07-20 03:20:26,088 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:20:26,088 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-20 03:20:26,296 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2020-07-20 03:20:26,296 INFO L427 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:20:26,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:20:26,298 INFO L82 PathProgramCache]: Analyzing trace with hash -1472914703, now seen corresponding path program 1 times [2020-07-20 03:20:26,298 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:20:26,299 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163551254] [2020-07-20 03:20:26,299 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:20:26,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:26,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:26,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:26,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:26,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:26,439 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-20 03:20:26,440 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163551254] [2020-07-20 03:20:26,440 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-20 03:20:26,440 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-07-20 03:20:26,441 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802594958] [2020-07-20 03:20:26,442 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-07-20 03:20:26,442 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:20:26,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-07-20 03:20:26,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-07-20 03:20:26,448 INFO L87 Difference]: Start difference. First operand 25 states and 31 transitions. Second operand 5 states. [2020-07-20 03:20:26,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:20:26,617 INFO L93 Difference]: Finished difference Result 29 states and 34 transitions. [2020-07-20 03:20:26,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-07-20 03:20:26,617 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 30 [2020-07-20 03:20:26,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:20:26,619 INFO L225 Difference]: With dead ends: 29 [2020-07-20 03:20:26,619 INFO L226 Difference]: Without dead ends: 25 [2020-07-20 03:20:26,621 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-20 03:20:26,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2020-07-20 03:20:26,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2020-07-20 03:20:26,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2020-07-20 03:20:26,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 30 transitions. [2020-07-20 03:20:26,630 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 30 transitions. Word has length 30 [2020-07-20 03:20:26,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:20:26,630 INFO L479 AbstractCegarLoop]: Abstraction has 25 states and 30 transitions. [2020-07-20 03:20:26,631 INFO L480 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-07-20 03:20:26,631 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 30 transitions. [2020-07-20 03:20:26,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-07-20 03:20:26,633 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:20:26,633 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-20 03:20:26,633 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-07-20 03:20:26,634 INFO L427 AbstractCegarLoop]: === Iteration 3 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:20:26,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:20:26,634 INFO L82 PathProgramCache]: Analyzing trace with hash 746268336, now seen corresponding path program 2 times [2020-07-20 03:20:26,635 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:20:26,635 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500075761] [2020-07-20 03:20:26,635 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:20:26,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:26,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:26,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:26,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:26,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:26,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:26,962 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-20 03:20:26,963 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500075761] [2020-07-20 03:20:26,963 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501143324] [2020-07-20 03:20:26,963 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5f46c7e3 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-20 03:20:27,018 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5f46c7e3 issued 4 check-sat command(s) [2020-07-20 03:20:27,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:20:27,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 41 conjunts are in the unsatisfiable core [2020-07-20 03:20:27,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:20:27,286 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-20 03:20:27,287 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:20:27,287 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2020-07-20 03:20:27,287 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474421340] [2020-07-20 03:20:27,288 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2020-07-20 03:20:27,288 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:20:27,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2020-07-20 03:20:27,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=372, Unknown=0, NotChecked=0, Total=420 [2020-07-20 03:20:27,290 INFO L87 Difference]: Start difference. First operand 25 states and 30 transitions. Second operand 21 states. [2020-07-20 03:20:27,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:20:27,855 INFO L93 Difference]: Finished difference Result 43 states and 53 transitions. [2020-07-20 03:20:27,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-20 03:20:27,855 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 37 [2020-07-20 03:20:27,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:20:27,857 INFO L225 Difference]: With dead ends: 43 [2020-07-20 03:20:27,858 INFO L226 Difference]: Without dead ends: 39 [2020-07-20 03:20:27,859 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=107, Invalid=705, Unknown=0, NotChecked=0, Total=812 [2020-07-20 03:20:27,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2020-07-20 03:20:27,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 32. [2020-07-20 03:20:27,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2020-07-20 03:20:27,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 42 transitions. [2020-07-20 03:20:27,872 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 42 transitions. Word has length 37 [2020-07-20 03:20:27,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:20:27,872 INFO L479 AbstractCegarLoop]: Abstraction has 32 states and 42 transitions. [2020-07-20 03:20:27,872 INFO L480 AbstractCegarLoop]: Interpolant automaton has 21 states. [2020-07-20 03:20:27,872 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 42 transitions. [2020-07-20 03:20:27,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2020-07-20 03:20:27,874 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:20:27,875 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-20 03:20:28,088 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:20:28,089 INFO L427 AbstractCegarLoop]: === Iteration 4 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:20:28,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:20:28,089 INFO L82 PathProgramCache]: Analyzing trace with hash -1882602408, now seen corresponding path program 1 times [2020-07-20 03:20:28,090 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:20:28,090 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000876401] [2020-07-20 03:20:28,090 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:20:28,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:28,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:28,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:28,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:28,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:28,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:28,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:28,180 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-20 03:20:28,180 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000876401] [2020-07-20 03:20:28,181 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088872945] [2020-07-20 03:20:28,181 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@a1cd1fb 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-20 03:20:28,221 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@a1cd1fb issued 4 check-sat command(s) [2020-07-20 03:20:28,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:20:28,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 6 conjunts are in the unsatisfiable core [2020-07-20 03:20:28,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:20:28,261 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-20 03:20:28,261 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:20:28,261 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2020-07-20 03:20:28,262 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611364614] [2020-07-20 03:20:28,262 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-07-20 03:20:28,262 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:20:28,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-07-20 03:20:28,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2020-07-20 03:20:28,263 INFO L87 Difference]: Start difference. First operand 32 states and 42 transitions. Second operand 9 states. [2020-07-20 03:20:28,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:20:28,348 INFO L93 Difference]: Finished difference Result 54 states and 78 transitions. [2020-07-20 03:20:28,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-07-20 03:20:28,349 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 43 [2020-07-20 03:20:28,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:20:28,350 INFO L225 Difference]: With dead ends: 54 [2020-07-20 03:20:28,351 INFO L226 Difference]: Without dead ends: 28 [2020-07-20 03:20:28,352 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-20 03:20:28,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2020-07-20 03:20:28,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2020-07-20 03:20:28,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2020-07-20 03:20:28,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 33 transitions. [2020-07-20 03:20:28,360 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 33 transitions. Word has length 43 [2020-07-20 03:20:28,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:20:28,360 INFO L479 AbstractCegarLoop]: Abstraction has 28 states and 33 transitions. [2020-07-20 03:20:28,360 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-07-20 03:20:28,360 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 33 transitions. [2020-07-20 03:20:28,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2020-07-20 03:20:28,362 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:20:28,362 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-20 03:20:28,575 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:20:28,576 INFO L427 AbstractCegarLoop]: === Iteration 5 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:20:28,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:20:28,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1837502139, now seen corresponding path program 3 times [2020-07-20 03:20:28,577 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:20:28,578 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222790606] [2020-07-20 03:20:28,578 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:20:28,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:28,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:28,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:28,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:28,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:28,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:29,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:29,074 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-20 03:20:29,075 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222790606] [2020-07-20 03:20:29,075 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45519669] [2020-07-20 03:20:29,075 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@4e639ae9 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-20 03:20:29,127 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@4e639ae9 issued 4 check-sat command(s) [2020-07-20 03:20:29,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:20:29,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 57 conjunts are in the unsatisfiable core [2020-07-20 03:20:29,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:20:29,586 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-20 03:20:29,589 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:20:29,590 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 32 [2020-07-20 03:20:29,590 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732828559] [2020-07-20 03:20:29,593 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2020-07-20 03:20:29,593 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:20:29,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2020-07-20 03:20:29,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=903, Unknown=0, NotChecked=0, Total=992 [2020-07-20 03:20:29,594 INFO L87 Difference]: Start difference. First operand 28 states and 33 transitions. Second operand 32 states. [2020-07-20 03:20:30,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:20:30,240 INFO L93 Difference]: Finished difference Result 39 states and 45 transitions. [2020-07-20 03:20:30,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-07-20 03:20:30,241 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 44 [2020-07-20 03:20:30,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:20:30,242 INFO L225 Difference]: With dead ends: 39 [2020-07-20 03:20:30,243 INFO L226 Difference]: Without dead ends: 35 [2020-07-20 03:20:30,244 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=166, Invalid=1474, Unknown=0, NotChecked=0, Total=1640 [2020-07-20 03:20:30,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2020-07-20 03:20:30,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2020-07-20 03:20:30,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2020-07-20 03:20:30,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 38 transitions. [2020-07-20 03:20:30,254 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 38 transitions. Word has length 44 [2020-07-20 03:20:30,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:20:30,255 INFO L479 AbstractCegarLoop]: Abstraction has 31 states and 38 transitions. [2020-07-20 03:20:30,257 INFO L480 AbstractCegarLoop]: Interpolant automaton has 32 states. [2020-07-20 03:20:30,257 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 38 transitions. [2020-07-20 03:20:30,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2020-07-20 03:20:30,260 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:20:30,260 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-20 03:20:30,460 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:20:30,461 INFO L427 AbstractCegarLoop]: === Iteration 6 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:20:30,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:20:30,462 INFO L82 PathProgramCache]: Analyzing trace with hash 430867302, now seen corresponding path program 4 times [2020-07-20 03:20:30,463 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:20:30,463 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594161419] [2020-07-20 03:20:30,463 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:20:30,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:30,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:30,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:30,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:30,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:30,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:30,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:30,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:30,872 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-20 03:20:30,873 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594161419] [2020-07-20 03:20:30,873 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630866336] [2020-07-20 03:20:30,873 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@288b25d6 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-20 03:20:30,918 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@288b25d6 issued 4 check-sat command(s) [2020-07-20 03:20:30,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:20:30,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 69 conjunts are in the unsatisfiable core [2020-07-20 03:20:30,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:20:31,540 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-20 03:20:31,541 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:20:31,541 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 36 [2020-07-20 03:20:31,541 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937299784] [2020-07-20 03:20:31,542 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2020-07-20 03:20:31,542 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:20:31,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2020-07-20 03:20:31,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1161, Unknown=0, NotChecked=0, Total=1260 [2020-07-20 03:20:31,544 INFO L87 Difference]: Start difference. First operand 31 states and 38 transitions. Second operand 36 states. [2020-07-20 03:20:32,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:20:32,348 INFO L93 Difference]: Finished difference Result 42 states and 50 transitions. [2020-07-20 03:20:32,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-07-20 03:20:32,349 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 51 [2020-07-20 03:20:32,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:20:32,351 INFO L225 Difference]: With dead ends: 42 [2020-07-20 03:20:32,351 INFO L226 Difference]: Without dead ends: 38 [2020-07-20 03:20:32,352 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-20 03:20:32,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2020-07-20 03:20:32,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 34. [2020-07-20 03:20:32,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2020-07-20 03:20:32,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 43 transitions. [2020-07-20 03:20:32,361 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 43 transitions. Word has length 51 [2020-07-20 03:20:32,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:20:32,362 INFO L479 AbstractCegarLoop]: Abstraction has 34 states and 43 transitions. [2020-07-20 03:20:32,362 INFO L480 AbstractCegarLoop]: Interpolant automaton has 36 states. [2020-07-20 03:20:32,362 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 43 transitions. [2020-07-20 03:20:32,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2020-07-20 03:20:32,363 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:20:32,363 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-20 03:20:32,577 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2020-07-20 03:20:32,578 INFO L427 AbstractCegarLoop]: === Iteration 7 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:20:32,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:20:32,579 INFO L82 PathProgramCache]: Analyzing trace with hash -272057979, now seen corresponding path program 5 times [2020-07-20 03:20:32,579 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:20:32,579 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552727044] [2020-07-20 03:20:32,580 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:20:32,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:32,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:32,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:32,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:32,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:32,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:32,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:32,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:33,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:33,060 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-20 03:20:33,060 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552727044] [2020-07-20 03:20:33,061 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050029393] [2020-07-20 03:20:33,061 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@4da332b1 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-20 03:20:33,117 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@4da332b1 issued 4 check-sat command(s) [2020-07-20 03:20:33,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:20:33,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 81 conjunts are in the unsatisfiable core [2020-07-20 03:20:33,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:20:33,827 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-20 03:20:33,828 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:20:33,828 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2020-07-20 03:20:33,828 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429435696] [2020-07-20 03:20:33,829 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2020-07-20 03:20:33,829 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:20:33,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2020-07-20 03:20:33,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1451, Unknown=0, NotChecked=0, Total=1560 [2020-07-20 03:20:33,830 INFO L87 Difference]: Start difference. First operand 34 states and 43 transitions. Second operand 40 states. [2020-07-20 03:20:34,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:20:34,942 INFO L93 Difference]: Finished difference Result 45 states and 55 transitions. [2020-07-20 03:20:34,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-07-20 03:20:34,943 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 58 [2020-07-20 03:20:34,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:20:34,945 INFO L225 Difference]: With dead ends: 45 [2020-07-20 03:20:34,945 INFO L226 Difference]: Without dead ends: 41 [2020-07-20 03:20:34,946 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=226, Invalid=2530, Unknown=0, NotChecked=0, Total=2756 [2020-07-20 03:20:34,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2020-07-20 03:20:34,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 37. [2020-07-20 03:20:34,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-07-20 03:20:34,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 48 transitions. [2020-07-20 03:20:34,956 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 48 transitions. Word has length 58 [2020-07-20 03:20:34,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:20:34,957 INFO L479 AbstractCegarLoop]: Abstraction has 37 states and 48 transitions. [2020-07-20 03:20:34,957 INFO L480 AbstractCegarLoop]: Interpolant automaton has 40 states. [2020-07-20 03:20:34,957 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 48 transitions. [2020-07-20 03:20:34,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2020-07-20 03:20:34,959 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:20:34,959 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-20 03:20:35,161 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:20:35,162 INFO L427 AbstractCegarLoop]: === Iteration 8 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:20:35,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:20:35,163 INFO L82 PathProgramCache]: Analyzing trace with hash 1872336740, now seen corresponding path program 6 times [2020-07-20 03:20:35,164 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:20:35,164 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933857068] [2020-07-20 03:20:35,165 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:20:35,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:35,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:35,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:35,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:35,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:35,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:35,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:35,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:35,452 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-20 03:20:35,453 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933857068] [2020-07-20 03:20:35,453 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078145206] [2020-07-20 03:20:35,453 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@60a474e2 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-20 03:20:35,502 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@60a474e2 issued 4 check-sat command(s) [2020-07-20 03:20:35,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:20:35,504 WARN L261 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 73 conjunts are in the unsatisfiable core [2020-07-20 03:20:35,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:20:35,749 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-20 03:20:35,750 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:20:35,750 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2020-07-20 03:20:35,750 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544670069] [2020-07-20 03:20:35,751 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2020-07-20 03:20:35,751 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:20:35,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2020-07-20 03:20:35,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=492, Unknown=0, NotChecked=0, Total=552 [2020-07-20 03:20:35,752 INFO L87 Difference]: Start difference. First operand 37 states and 48 transitions. Second operand 24 states. [2020-07-20 03:20:36,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:20:36,225 INFO L93 Difference]: Finished difference Result 49 states and 63 transitions. [2020-07-20 03:20:36,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-07-20 03:20:36,226 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 51 [2020-07-20 03:20:36,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:20:36,228 INFO L225 Difference]: With dead ends: 49 [2020-07-20 03:20:36,228 INFO L226 Difference]: Without dead ends: 43 [2020-07-20 03:20:36,229 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=123, Invalid=933, Unknown=0, NotChecked=0, Total=1056 [2020-07-20 03:20:36,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2020-07-20 03:20:36,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 39. [2020-07-20 03:20:36,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-07-20 03:20:36,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 53 transitions. [2020-07-20 03:20:36,238 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 53 transitions. Word has length 51 [2020-07-20 03:20:36,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:20:36,238 INFO L479 AbstractCegarLoop]: Abstraction has 39 states and 53 transitions. [2020-07-20 03:20:36,238 INFO L480 AbstractCegarLoop]: Interpolant automaton has 24 states. [2020-07-20 03:20:36,239 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 53 transitions. [2020-07-20 03:20:36,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2020-07-20 03:20:36,240 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:20:36,240 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-20 03:20:36,453 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:20:36,454 INFO L427 AbstractCegarLoop]: === Iteration 9 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:20:36,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:20:36,455 INFO L82 PathProgramCache]: Analyzing trace with hash 1605933725, now seen corresponding path program 7 times [2020-07-20 03:20:36,455 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:20:36,456 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826561439] [2020-07-20 03:20:36,456 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:20:36,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:36,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:36,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:36,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:36,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:36,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:36,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:36,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:36,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:36,964 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-20 03:20:36,966 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826561439] [2020-07-20 03:20:36,966 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040991356] [2020-07-20 03:20:36,966 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@46840179 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-20 03:20:37,018 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@46840179 issued 4 check-sat command(s) [2020-07-20 03:20:37,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:20:37,021 WARN L261 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 85 conjunts are in the unsatisfiable core [2020-07-20 03:20:37,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:20:37,388 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-20 03:20:37,389 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:20:37,389 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 15] total 33 [2020-07-20 03:20:37,389 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860789556] [2020-07-20 03:20:37,390 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2020-07-20 03:20:37,390 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:20:37,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2020-07-20 03:20:37,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=970, Unknown=0, NotChecked=0, Total=1056 [2020-07-20 03:20:37,395 INFO L87 Difference]: Start difference. First operand 39 states and 53 transitions. Second operand 33 states. [2020-07-20 03:20:38,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:20:38,109 INFO L93 Difference]: Finished difference Result 47 states and 59 transitions. [2020-07-20 03:20:38,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-07-20 03:20:38,110 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 58 [2020-07-20 03:20:38,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:20:38,111 INFO L225 Difference]: With dead ends: 47 [2020-07-20 03:20:38,111 INFO L226 Difference]: Without dead ends: 43 [2020-07-20 03:20:38,112 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=158, Invalid=1564, Unknown=0, NotChecked=0, Total=1722 [2020-07-20 03:20:38,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2020-07-20 03:20:38,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 39. [2020-07-20 03:20:38,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2020-07-20 03:20:38,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 52 transitions. [2020-07-20 03:20:38,121 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 52 transitions. Word has length 58 [2020-07-20 03:20:38,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:20:38,121 INFO L479 AbstractCegarLoop]: Abstraction has 39 states and 52 transitions. [2020-07-20 03:20:38,121 INFO L480 AbstractCegarLoop]: Interpolant automaton has 33 states. [2020-07-20 03:20:38,122 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 52 transitions. [2020-07-20 03:20:38,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2020-07-20 03:20:38,123 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:20:38,123 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-20 03:20:38,336 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2020-07-20 03:20:38,337 INFO L427 AbstractCegarLoop]: === Iteration 10 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:20:38,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:20:38,338 INFO L82 PathProgramCache]: Analyzing trace with hash 921134702, now seen corresponding path program 8 times [2020-07-20 03:20:38,339 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:20:38,339 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515978589] [2020-07-20 03:20:38,339 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:20:38,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:38,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:38,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:38,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:38,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:38,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:38,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:38,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:38,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:38,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:38,949 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-20 03:20:38,949 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515978589] [2020-07-20 03:20:38,950 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96816021] [2020-07-20 03:20:38,950 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@1cc4f68b 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-20 03:20:38,999 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@1cc4f68b issued 4 check-sat command(s) [2020-07-20 03:20:38,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:20:39,003 WARN L261 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 97 conjunts are in the unsatisfiable core [2020-07-20 03:20:39,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:20:39,560 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-20 03:20:39,560 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:20:39,560 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 17] total 37 [2020-07-20 03:20:39,561 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907884525] [2020-07-20 03:20:39,561 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2020-07-20 03:20:39,561 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:20:39,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2020-07-20 03:20:39,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2020-07-20 03:20:39,563 INFO L87 Difference]: Start difference. First operand 39 states and 52 transitions. Second operand 37 states. [2020-07-20 03:20:40,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:20:40,469 INFO L93 Difference]: Finished difference Result 47 states and 58 transitions. [2020-07-20 03:20:40,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-07-20 03:20:40,470 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 65 [2020-07-20 03:20:40,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:20:40,472 INFO L225 Difference]: With dead ends: 47 [2020-07-20 03:20:40,472 INFO L226 Difference]: Without dead ends: 43 [2020-07-20 03:20:40,473 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-20 03:20:40,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2020-07-20 03:20:40,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 37. [2020-07-20 03:20:40,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2020-07-20 03:20:40,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 48 transitions. [2020-07-20 03:20:40,481 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 48 transitions. Word has length 65 [2020-07-20 03:20:40,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:20:40,481 INFO L479 AbstractCegarLoop]: Abstraction has 37 states and 48 transitions. [2020-07-20 03:20:40,481 INFO L480 AbstractCegarLoop]: Interpolant automaton has 37 states. [2020-07-20 03:20:40,481 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 48 transitions. [2020-07-20 03:20:40,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2020-07-20 03:20:40,482 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:20:40,483 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-20 03:20:40,689 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:20:40,690 INFO L427 AbstractCegarLoop]: === Iteration 11 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:20:40,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:20:40,691 INFO L82 PathProgramCache]: Analyzing trace with hash -1602258660, now seen corresponding path program 9 times [2020-07-20 03:20:40,691 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:20:40,692 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053443346] [2020-07-20 03:20:40,692 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:20:40,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:40,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:40,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:40,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:40,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:40,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:41,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:41,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:41,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:41,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:41,322 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-20 03:20:41,322 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053443346] [2020-07-20 03:20:41,323 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823561394] [2020-07-20 03:20:41,323 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5515e9ee 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-20 03:20:41,366 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5515e9ee issued 4 check-sat command(s) [2020-07-20 03:20:41,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:20:41,369 WARN L261 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 93 conjunts are in the unsatisfiable core [2020-07-20 03:20:41,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:20:42,229 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-20 03:20:42,229 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:20:42,229 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 44 [2020-07-20 03:20:42,230 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293097101] [2020-07-20 03:20:42,230 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2020-07-20 03:20:42,230 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:20:42,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2020-07-20 03:20:42,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1773, Unknown=0, NotChecked=0, Total=1892 [2020-07-20 03:20:42,231 INFO L87 Difference]: Start difference. First operand 37 states and 48 transitions. Second operand 44 states. [2020-07-20 03:20:43,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:20:43,519 INFO L93 Difference]: Finished difference Result 50 states and 64 transitions. [2020-07-20 03:20:43,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-07-20 03:20:43,519 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 65 [2020-07-20 03:20:43,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:20:43,521 INFO L225 Difference]: With dead ends: 50 [2020-07-20 03:20:43,521 INFO L226 Difference]: Without dead ends: 46 [2020-07-20 03:20:43,523 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 546 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=256, Invalid=3166, Unknown=0, NotChecked=0, Total=3422 [2020-07-20 03:20:43,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2020-07-20 03:20:43,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 42. [2020-07-20 03:20:43,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2020-07-20 03:20:43,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 57 transitions. [2020-07-20 03:20:43,531 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 57 transitions. Word has length 65 [2020-07-20 03:20:43,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:20:43,531 INFO L479 AbstractCegarLoop]: Abstraction has 42 states and 57 transitions. [2020-07-20 03:20:43,531 INFO L480 AbstractCegarLoop]: Interpolant automaton has 44 states. [2020-07-20 03:20:43,531 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 57 transitions. [2020-07-20 03:20:43,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2020-07-20 03:20:43,532 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:20:43,533 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-20 03:20:43,745 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:20:43,746 INFO L427 AbstractCegarLoop]: === Iteration 12 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:20:43,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:20:43,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1850137581, now seen corresponding path program 10 times [2020-07-20 03:20:43,747 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:20:43,748 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273087532] [2020-07-20 03:20:43,748 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:20:43,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:43,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:43,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:43,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:43,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:43,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:44,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:44,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:44,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:44,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:44,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:44,483 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-20 03:20:44,484 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273087532] [2020-07-20 03:20:44,484 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637160101] [2020-07-20 03:20:44,484 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6d789f4d 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-20 03:20:44,538 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6d789f4d issued 4 check-sat command(s) [2020-07-20 03:20:44,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:20:44,541 WARN L261 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 109 conjunts are in the unsatisfiable core [2020-07-20 03:20:44,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:20:45,211 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-20 03:20:45,211 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:20:45,212 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 19] total 41 [2020-07-20 03:20:45,212 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46204696] [2020-07-20 03:20:45,212 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2020-07-20 03:20:45,212 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:20:45,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2020-07-20 03:20:45,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1534, Unknown=0, NotChecked=0, Total=1640 [2020-07-20 03:20:45,213 INFO L87 Difference]: Start difference. First operand 42 states and 57 transitions. Second operand 41 states. [2020-07-20 03:20:46,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:20:46,311 INFO L93 Difference]: Finished difference Result 50 states and 63 transitions. [2020-07-20 03:20:46,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-07-20 03:20:46,312 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 72 [2020-07-20 03:20:46,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:20:46,313 INFO L225 Difference]: With dead ends: 50 [2020-07-20 03:20:46,313 INFO L226 Difference]: Without dead ends: 46 [2020-07-20 03:20:46,315 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=210, Invalid=2652, Unknown=0, NotChecked=0, Total=2862 [2020-07-20 03:20:46,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2020-07-20 03:20:46,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 40. [2020-07-20 03:20:46,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-07-20 03:20:46,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 53 transitions. [2020-07-20 03:20:46,323 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 53 transitions. Word has length 72 [2020-07-20 03:20:46,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:20:46,323 INFO L479 AbstractCegarLoop]: Abstraction has 40 states and 53 transitions. [2020-07-20 03:20:46,323 INFO L480 AbstractCegarLoop]: Interpolant automaton has 41 states. [2020-07-20 03:20:46,324 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 53 transitions. [2020-07-20 03:20:46,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2020-07-20 03:20:46,325 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:20:46,325 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-20 03:20:46,537 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2020-07-20 03:20:46,538 INFO L427 AbstractCegarLoop]: === Iteration 13 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:20:46,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:20:46,539 INFO L82 PathProgramCache]: Analyzing trace with hash -2039564078, now seen corresponding path program 11 times [2020-07-20 03:20:46,539 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:20:46,539 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045434502] [2020-07-20 03:20:46,540 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:20:46,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:46,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:46,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:46,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:46,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:46,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:46,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:46,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:47,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:47,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:47,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:47,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:47,338 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-20 03:20:47,338 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045434502] [2020-07-20 03:20:47,339 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578544694] [2020-07-20 03:20:47,339 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5860715a 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-20 03:20:47,396 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5860715a issued 4 check-sat command(s) [2020-07-20 03:20:47,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:20:47,399 WARN L261 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 121 conjunts are in the unsatisfiable core [2020-07-20 03:20:47,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:20:48,128 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-20 03:20:48,129 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:20:48,129 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 19] total 43 [2020-07-20 03:20:48,129 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502753239] [2020-07-20 03:20:48,130 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2020-07-20 03:20:48,130 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:20:48,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2020-07-20 03:20:48,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1694, Unknown=0, NotChecked=0, Total=1806 [2020-07-20 03:20:48,131 INFO L87 Difference]: Start difference. First operand 40 states and 53 transitions. Second operand 43 states. [2020-07-20 03:20:49,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:20:49,701 INFO L93 Difference]: Finished difference Result 52 states and 69 transitions. [2020-07-20 03:20:49,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-07-20 03:20:49,702 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 79 [2020-07-20 03:20:49,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:20:49,703 INFO L225 Difference]: With dead ends: 52 [2020-07-20 03:20:49,703 INFO L226 Difference]: Without dead ends: 46 [2020-07-20 03:20:49,705 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=230, Invalid=3076, Unknown=0, NotChecked=0, Total=3306 [2020-07-20 03:20:49,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2020-07-20 03:20:49,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 40. [2020-07-20 03:20:49,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2020-07-20 03:20:49,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 53 transitions. [2020-07-20 03:20:49,716 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 53 transitions. Word has length 79 [2020-07-20 03:20:49,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:20:49,716 INFO L479 AbstractCegarLoop]: Abstraction has 40 states and 53 transitions. [2020-07-20 03:20:49,716 INFO L480 AbstractCegarLoop]: Interpolant automaton has 43 states. [2020-07-20 03:20:49,716 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 53 transitions. [2020-07-20 03:20:49,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2020-07-20 03:20:49,717 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:20:49,717 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-20 03:20:49,928 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2020-07-20 03:20:49,929 INFO L427 AbstractCegarLoop]: === Iteration 14 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:20:49,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:20:49,930 INFO L82 PathProgramCache]: Analyzing trace with hash -1124697265, now seen corresponding path program 12 times [2020-07-20 03:20:49,930 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:20:49,930 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811418485] [2020-07-20 03:20:49,930 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:20:49,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:49,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:49,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:50,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:50,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:50,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:50,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:50,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:50,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:50,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:50,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:50,602 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-20 03:20:50,602 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811418485] [2020-07-20 03:20:50,603 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783672091] [2020-07-20 03:20:50,603 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5e45851d 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-20 03:20:50,656 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5e45851d issued 4 check-sat command(s) [2020-07-20 03:20:50,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:20:50,660 WARN L261 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 105 conjunts are in the unsatisfiable core [2020-07-20 03:20:50,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:20:51,744 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-20 03:20:51,745 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:20:51,745 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 48 [2020-07-20 03:20:51,745 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529440596] [2020-07-20 03:20:51,746 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2020-07-20 03:20:51,746 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:20:51,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2020-07-20 03:20:51,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=2127, Unknown=0, NotChecked=0, Total=2256 [2020-07-20 03:20:51,747 INFO L87 Difference]: Start difference. First operand 40 states and 53 transitions. Second operand 48 states. [2020-07-20 03:20:53,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:20:53,399 INFO L93 Difference]: Finished difference Result 53 states and 69 transitions. [2020-07-20 03:20:53,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-07-20 03:20:53,400 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 72 [2020-07-20 03:20:53,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:20:53,401 INFO L225 Difference]: With dead ends: 53 [2020-07-20 03:20:53,402 INFO L226 Difference]: Without dead ends: 49 [2020-07-20 03:20:53,404 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 682 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=286, Invalid=3874, Unknown=0, NotChecked=0, Total=4160 [2020-07-20 03:20:53,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2020-07-20 03:20:53,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 45. [2020-07-20 03:20:53,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2020-07-20 03:20:53,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 62 transitions. [2020-07-20 03:20:53,411 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 62 transitions. Word has length 72 [2020-07-20 03:20:53,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:20:53,412 INFO L479 AbstractCegarLoop]: Abstraction has 45 states and 62 transitions. [2020-07-20 03:20:53,412 INFO L480 AbstractCegarLoop]: Interpolant automaton has 48 states. [2020-07-20 03:20:53,412 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 62 transitions. [2020-07-20 03:20:53,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2020-07-20 03:20:53,413 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:20:53,413 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-20 03:20:53,620 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2020-07-20 03:20:53,621 INFO L427 AbstractCegarLoop]: === Iteration 15 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:20:53,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:20:53,622 INFO L82 PathProgramCache]: Analyzing trace with hash 1806425208, now seen corresponding path program 13 times [2020-07-20 03:20:53,622 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:20:53,623 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054772715] [2020-07-20 03:20:53,623 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:20:53,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:53,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:53,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:53,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:53,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:53,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:53,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:54,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:54,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:54,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:54,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:54,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:54,527 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-20 03:20:54,527 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054772715] [2020-07-20 03:20:54,528 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299953222] [2020-07-20 03:20:54,528 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@170847bb 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-20 03:20:54,588 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@170847bb issued 4 check-sat command(s) [2020-07-20 03:20:54,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:20:54,592 WARN L261 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 121 conjunts are in the unsatisfiable core [2020-07-20 03:20:54,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:20:55,440 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-20 03:20:55,441 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:20:55,441 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 21] total 45 [2020-07-20 03:20:55,441 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753179831] [2020-07-20 03:20:55,441 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2020-07-20 03:20:55,442 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:20:55,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2020-07-20 03:20:55,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1864, Unknown=0, NotChecked=0, Total=1980 [2020-07-20 03:20:55,443 INFO L87 Difference]: Start difference. First operand 45 states and 62 transitions. Second operand 45 states. [2020-07-20 03:20:56,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:20:56,966 INFO L93 Difference]: Finished difference Result 55 states and 72 transitions. [2020-07-20 03:20:56,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-07-20 03:20:56,967 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 79 [2020-07-20 03:20:56,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:20:56,969 INFO L225 Difference]: With dead ends: 55 [2020-07-20 03:20:56,969 INFO L226 Difference]: Without dead ends: 51 [2020-07-20 03:20:56,972 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-20 03:20:56,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2020-07-20 03:20:56,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 45. [2020-07-20 03:20:56,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2020-07-20 03:20:56,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 62 transitions. [2020-07-20 03:20:56,988 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 62 transitions. Word has length 79 [2020-07-20 03:20:56,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:20:56,989 INFO L479 AbstractCegarLoop]: Abstraction has 45 states and 62 transitions. [2020-07-20 03:20:56,989 INFO L480 AbstractCegarLoop]: Interpolant automaton has 45 states. [2020-07-20 03:20:56,989 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 62 transitions. [2020-07-20 03:20:56,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2020-07-20 03:20:56,993 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:20:56,993 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-20 03:20:57,207 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:20:57,207 INFO L427 AbstractCegarLoop]: === Iteration 16 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:20:57,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:20:57,208 INFO L82 PathProgramCache]: Analyzing trace with hash 1615348441, now seen corresponding path program 14 times [2020-07-20 03:20:57,209 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:20:57,209 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112402027] [2020-07-20 03:20:57,209 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:20:57,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:57,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:57,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:57,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:57,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:57,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:57,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:57,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:57,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:57,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:57,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:58,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:58,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:20:58,308 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-20 03:20:58,308 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112402027] [2020-07-20 03:20:58,309 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485068004] [2020-07-20 03:20:58,309 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@18e3b5df 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-20 03:20:58,363 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@18e3b5df issued 4 check-sat command(s) [2020-07-20 03:20:58,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:20:58,367 WARN L261 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 133 conjunts are in the unsatisfiable core [2020-07-20 03:20:58,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:20:59,282 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-20 03:20:59,283 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:20:59,283 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 21] total 47 [2020-07-20 03:20:59,283 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267594283] [2020-07-20 03:20:59,284 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2020-07-20 03:20:59,284 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:20:59,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2020-07-20 03:20:59,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=2040, Unknown=0, NotChecked=0, Total=2162 [2020-07-20 03:20:59,285 INFO L87 Difference]: Start difference. First operand 45 states and 62 transitions. Second operand 47 states. [2020-07-20 03:21:00,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:21:00,893 INFO L93 Difference]: Finished difference Result 53 states and 68 transitions. [2020-07-20 03:21:00,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2020-07-20 03:21:00,894 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 86 [2020-07-20 03:21:00,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:21:00,895 INFO L225 Difference]: With dead ends: 53 [2020-07-20 03:21:00,896 INFO L226 Difference]: Without dead ends: 49 [2020-07-20 03:21:00,898 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-20 03:21:00,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2020-07-20 03:21:00,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 43. [2020-07-20 03:21:00,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2020-07-20 03:21:00,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 58 transitions. [2020-07-20 03:21:00,904 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 58 transitions. Word has length 86 [2020-07-20 03:21:00,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:21:00,905 INFO L479 AbstractCegarLoop]: Abstraction has 43 states and 58 transitions. [2020-07-20 03:21:00,905 INFO L480 AbstractCegarLoop]: Interpolant automaton has 47 states. [2020-07-20 03:21:00,905 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 58 transitions. [2020-07-20 03:21:00,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2020-07-20 03:21:00,906 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:21:00,906 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-20 03:21:01,119 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2020-07-20 03:21:01,120 INFO L427 AbstractCegarLoop]: === Iteration 17 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:21:01,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:21:01,121 INFO L82 PathProgramCache]: Analyzing trace with hash 1394734426, now seen corresponding path program 15 times [2020-07-20 03:21:01,121 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:21:01,121 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992382479] [2020-07-20 03:21:01,122 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:21:01,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:01,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:01,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:01,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:01,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:01,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:01,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:01,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:01,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:01,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:01,750 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-20 03:21:01,750 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992382479] [2020-07-20 03:21:01,751 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698217315] [2020-07-20 03:21:01,751 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@4cdbd864 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-20 03:21:01,787 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@4cdbd864 issued 4 check-sat command(s) [2020-07-20 03:21:01,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:21:01,789 WARN L261 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 97 conjunts are in the unsatisfiable core [2020-07-20 03:21:01,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:21:02,392 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-20 03:21:02,393 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:21:02,393 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 17] total 37 [2020-07-20 03:21:02,393 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250497722] [2020-07-20 03:21:02,394 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2020-07-20 03:21:02,401 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:21:02,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2020-07-20 03:21:02,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2020-07-20 03:21:02,403 INFO L87 Difference]: Start difference. First operand 43 states and 58 transitions. Second operand 37 states. [2020-07-20 03:21:03,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:21:03,514 INFO L93 Difference]: Finished difference Result 55 states and 75 transitions. [2020-07-20 03:21:03,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2020-07-20 03:21:03,515 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 65 [2020-07-20 03:21:03,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:21:03,517 INFO L225 Difference]: With dead ends: 55 [2020-07-20 03:21:03,517 INFO L226 Difference]: Without dead ends: 49 [2020-07-20 03:21:03,519 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=196, Invalid=2254, Unknown=0, NotChecked=0, Total=2450 [2020-07-20 03:21:03,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2020-07-20 03:21:03,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 45. [2020-07-20 03:21:03,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2020-07-20 03:21:03,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 63 transitions. [2020-07-20 03:21:03,525 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 63 transitions. Word has length 65 [2020-07-20 03:21:03,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:21:03,525 INFO L479 AbstractCegarLoop]: Abstraction has 45 states and 63 transitions. [2020-07-20 03:21:03,525 INFO L480 AbstractCegarLoop]: Interpolant automaton has 37 states. [2020-07-20 03:21:03,526 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 63 transitions. [2020-07-20 03:21:03,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2020-07-20 03:21:03,527 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:21:03,527 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-20 03:21:03,738 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2020-07-20 03:21:03,738 INFO L427 AbstractCegarLoop]: === Iteration 18 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:21:03,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:21:03,739 INFO L82 PathProgramCache]: Analyzing trace with hash -335786642, now seen corresponding path program 16 times [2020-07-20 03:21:03,739 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:21:03,740 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894066703] [2020-07-20 03:21:03,740 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:21:03,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:03,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:03,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:03,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:03,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:04,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:04,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:04,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:04,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:04,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:04,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:04,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:04,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:04,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:04,863 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-20 03:21:04,863 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894066703] [2020-07-20 03:21:04,864 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358639690] [2020-07-20 03:21:04,864 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@a6f5701 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-20 03:21:04,933 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@a6f5701 issued 4 check-sat command(s) [2020-07-20 03:21:04,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:21:04,939 WARN L261 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 145 conjunts are in the unsatisfiable core [2020-07-20 03:21:04,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:21:06,325 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-20 03:21:06,325 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:21:06,325 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 21] total 49 [2020-07-20 03:21:06,325 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547946878] [2020-07-20 03:21:06,326 INFO L459 AbstractCegarLoop]: Interpolant automaton has 49 states [2020-07-20 03:21:06,326 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:21:06,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2020-07-20 03:21:06,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=2224, Unknown=0, NotChecked=0, Total=2352 [2020-07-20 03:21:06,327 INFO L87 Difference]: Start difference. First operand 45 states and 63 transitions. Second operand 49 states. [2020-07-20 03:21:08,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:21:08,137 INFO L93 Difference]: Finished difference Result 55 states and 71 transitions. [2020-07-20 03:21:08,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-20 03:21:08,138 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 93 [2020-07-20 03:21:08,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:21:08,140 INFO L225 Difference]: With dead ends: 55 [2020-07-20 03:21:08,140 INFO L226 Difference]: Without dead ends: 49 [2020-07-20 03:21:08,142 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 102 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=264, Invalid=4026, Unknown=0, NotChecked=0, Total=4290 [2020-07-20 03:21:08,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2020-07-20 03:21:08,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 43. [2020-07-20 03:21:08,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2020-07-20 03:21:08,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 58 transitions. [2020-07-20 03:21:08,148 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 58 transitions. Word has length 93 [2020-07-20 03:21:08,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:21:08,148 INFO L479 AbstractCegarLoop]: Abstraction has 43 states and 58 transitions. [2020-07-20 03:21:08,149 INFO L480 AbstractCegarLoop]: Interpolant automaton has 49 states. [2020-07-20 03:21:08,149 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 58 transitions. [2020-07-20 03:21:08,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2020-07-20 03:21:08,150 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:21:08,150 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-20 03:21:08,363 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2020-07-20 03:21:08,364 INFO L427 AbstractCegarLoop]: === Iteration 19 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:21:08,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:21:08,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1266374702, now seen corresponding path program 17 times [2020-07-20 03:21:08,365 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:21:08,365 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149463880] [2020-07-20 03:21:08,365 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:21:08,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:08,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:08,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:08,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:08,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:08,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:08,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:08,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:08,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:08,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:08,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:09,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:09,154 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-20 03:21:09,154 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149463880] [2020-07-20 03:21:09,154 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606182142] [2020-07-20 03:21:09,154 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@4ab0450 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-20 03:21:09,196 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@4ab0450 issued 4 check-sat command(s) [2020-07-20 03:21:09,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:21:09,199 WARN L261 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 117 conjunts are in the unsatisfiable core [2020-07-20 03:21:09,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:21:10,564 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-20 03:21:10,565 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:21:10,565 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 52 [2020-07-20 03:21:10,565 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027837893] [2020-07-20 03:21:10,565 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2020-07-20 03:21:10,566 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:21:10,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2020-07-20 03:21:10,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=2513, Unknown=0, NotChecked=0, Total=2652 [2020-07-20 03:21:10,567 INFO L87 Difference]: Start difference. First operand 43 states and 58 transitions. Second operand 52 states. [2020-07-20 03:21:12,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:21:12,801 INFO L93 Difference]: Finished difference Result 56 states and 74 transitions. [2020-07-20 03:21:12,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-20 03:21:12,802 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 79 [2020-07-20 03:21:12,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:21:12,804 INFO L225 Difference]: With dead ends: 56 [2020-07-20 03:21:12,804 INFO L226 Difference]: Without dead ends: 52 [2020-07-20 03:21:12,805 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=316, Invalid=4654, Unknown=0, NotChecked=0, Total=4970 [2020-07-20 03:21:12,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2020-07-20 03:21:12,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 48. [2020-07-20 03:21:12,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-07-20 03:21:12,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 67 transitions. [2020-07-20 03:21:12,811 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 67 transitions. Word has length 79 [2020-07-20 03:21:12,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:21:12,812 INFO L479 AbstractCegarLoop]: Abstraction has 48 states and 67 transitions. [2020-07-20 03:21:12,812 INFO L480 AbstractCegarLoop]: Interpolant automaton has 52 states. [2020-07-20 03:21:12,812 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 67 transitions. [2020-07-20 03:21:12,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2020-07-20 03:21:12,813 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:21:12,813 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-20 03:21:13,013 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:21:13,014 INFO L427 AbstractCegarLoop]: === Iteration 20 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:21:13,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:21:13,015 INFO L82 PathProgramCache]: Analyzing trace with hash -180332919, now seen corresponding path program 18 times [2020-07-20 03:21:13,015 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:21:13,016 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074919782] [2020-07-20 03:21:13,016 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:21:13,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:13,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:13,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:13,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:13,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:13,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:13,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:13,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:13,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:13,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:13,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:13,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:13,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:14,064 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-20 03:21:14,064 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074919782] [2020-07-20 03:21:14,065 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6293996] [2020-07-20 03:21:14,065 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@66f66198 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-20 03:21:14,130 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@66f66198 issued 4 check-sat command(s) [2020-07-20 03:21:14,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:21:14,133 WARN L261 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 133 conjunts are in the unsatisfiable core [2020-07-20 03:21:14,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:21:15,243 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-20 03:21:15,243 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:21:15,243 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 23] total 49 [2020-07-20 03:21:15,244 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003903288] [2020-07-20 03:21:15,244 INFO L459 AbstractCegarLoop]: Interpolant automaton has 49 states [2020-07-20 03:21:15,244 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:21:15,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2020-07-20 03:21:15,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=2226, Unknown=0, NotChecked=0, Total=2352 [2020-07-20 03:21:15,245 INFO L87 Difference]: Start difference. First operand 48 states and 67 transitions. Second operand 49 states. [2020-07-20 03:21:17,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:21:17,052 INFO L93 Difference]: Finished difference Result 58 states and 77 transitions. [2020-07-20 03:21:17,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-20 03:21:17,053 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 86 [2020-07-20 03:21:17,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:21:17,054 INFO L225 Difference]: With dead ends: 58 [2020-07-20 03:21:17,054 INFO L226 Difference]: Without dead ends: 54 [2020-07-20 03:21:17,055 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=262, Invalid=4028, Unknown=0, NotChecked=0, Total=4290 [2020-07-20 03:21:17,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2020-07-20 03:21:17,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 48. [2020-07-20 03:21:17,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-07-20 03:21:17,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 67 transitions. [2020-07-20 03:21:17,060 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 67 transitions. Word has length 86 [2020-07-20 03:21:17,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:21:17,061 INFO L479 AbstractCegarLoop]: Abstraction has 48 states and 67 transitions. [2020-07-20 03:21:17,061 INFO L480 AbstractCegarLoop]: Interpolant automaton has 49 states. [2020-07-20 03:21:17,061 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 67 transitions. [2020-07-20 03:21:17,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2020-07-20 03:21:17,062 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:21:17,062 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-20 03:21:17,267 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:21:17,267 INFO L427 AbstractCegarLoop]: === Iteration 21 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:21:17,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:21:17,268 INFO L82 PathProgramCache]: Analyzing trace with hash -313052920, now seen corresponding path program 19 times [2020-07-20 03:21:17,268 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:21:17,269 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305346876] [2020-07-20 03:21:17,269 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:21:17,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:17,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:17,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:17,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:17,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:17,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:17,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:17,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:17,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:17,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:18,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:18,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:18,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:18,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:18,498 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-20 03:21:18,499 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305346876] [2020-07-20 03:21:18,499 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636232536] [2020-07-20 03:21:18,499 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@3a864c98 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-20 03:21:18,561 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@3a864c98 issued 4 check-sat command(s) [2020-07-20 03:21:18,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:21:18,565 WARN L261 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 144 conjunts are in the unsatisfiable core [2020-07-20 03:21:18,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:21:20,136 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-20 03:21:20,136 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:21:20,136 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 27] total 53 [2020-07-20 03:21:20,136 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113666402] [2020-07-20 03:21:20,137 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2020-07-20 03:21:20,137 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:21:20,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2020-07-20 03:21:20,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=2613, Unknown=0, NotChecked=0, Total=2756 [2020-07-20 03:21:20,138 INFO L87 Difference]: Start difference. First operand 48 states and 67 transitions. Second operand 53 states. [2020-07-20 03:21:22,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:21:22,410 INFO L93 Difference]: Finished difference Result 58 states and 77 transitions. [2020-07-20 03:21:22,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-20 03:21:22,411 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 93 [2020-07-20 03:21:22,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:21:22,412 INFO L225 Difference]: With dead ends: 58 [2020-07-20 03:21:22,412 INFO L226 Difference]: Without dead ends: 54 [2020-07-20 03:21:22,413 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 96 SyntacticMatches, 3 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 843 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=297, Invalid=4533, Unknown=0, NotChecked=0, Total=4830 [2020-07-20 03:21:22,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2020-07-20 03:21:22,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 48. [2020-07-20 03:21:22,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-07-20 03:21:22,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 67 transitions. [2020-07-20 03:21:22,419 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 67 transitions. Word has length 93 [2020-07-20 03:21:22,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:21:22,419 INFO L479 AbstractCegarLoop]: Abstraction has 48 states and 67 transitions. [2020-07-20 03:21:22,419 INFO L480 AbstractCegarLoop]: Interpolant automaton has 53 states. [2020-07-20 03:21:22,420 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 67 transitions. [2020-07-20 03:21:22,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2020-07-20 03:21:22,421 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:21:22,421 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-20 03:21:22,633 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2020-07-20 03:21:22,634 INFO L427 AbstractCegarLoop]: === Iteration 22 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:21:22,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:21:22,635 INFO L82 PathProgramCache]: Analyzing trace with hash -789379885, now seen corresponding path program 20 times [2020-07-20 03:21:22,636 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:21:22,636 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66924121] [2020-07-20 03:21:22,636 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:21:22,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:22,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:22,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:22,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:22,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:22,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:23,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:23,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:23,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:23,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:23,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:23,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:23,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:23,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:23,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:24,039 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-20 03:21:24,039 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66924121] [2020-07-20 03:21:24,039 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896457932] [2020-07-20 03:21:24,039 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@d87b990 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-20 03:21:24,089 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@d87b990 issued 4 check-sat command(s) [2020-07-20 03:21:24,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:21:24,093 WARN L261 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 157 conjunts are in the unsatisfiable core [2020-07-20 03:21:24,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:21:25,481 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-20 03:21:25,482 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:21:25,482 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 23] total 53 [2020-07-20 03:21:25,482 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467284820] [2020-07-20 03:21:25,483 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2020-07-20 03:21:25,483 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:21:25,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2020-07-20 03:21:25,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=2618, Unknown=0, NotChecked=0, Total=2756 [2020-07-20 03:21:25,484 INFO L87 Difference]: Start difference. First operand 48 states and 67 transitions. Second operand 53 states. [2020-07-20 03:21:27,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:21:27,520 INFO L93 Difference]: Finished difference Result 56 states and 73 transitions. [2020-07-20 03:21:27,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-20 03:21:27,525 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 100 [2020-07-20 03:21:27,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:21:27,526 INFO L225 Difference]: With dead ends: 56 [2020-07-20 03:21:27,526 INFO L226 Difference]: Without dead ends: 52 [2020-07-20 03:21:27,527 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=278, Invalid=4552, Unknown=0, NotChecked=0, Total=4830 [2020-07-20 03:21:27,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2020-07-20 03:21:27,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 46. [2020-07-20 03:21:27,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2020-07-20 03:21:27,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 63 transitions. [2020-07-20 03:21:27,532 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 63 transitions. Word has length 100 [2020-07-20 03:21:27,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:21:27,533 INFO L479 AbstractCegarLoop]: Abstraction has 46 states and 63 transitions. [2020-07-20 03:21:27,533 INFO L480 AbstractCegarLoop]: Interpolant automaton has 53 states. [2020-07-20 03:21:27,533 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 63 transitions. [2020-07-20 03:21:27,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2020-07-20 03:21:27,533 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:21:27,534 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-20 03:21:27,743 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2020-07-20 03:21:27,744 INFO L427 AbstractCegarLoop]: === Iteration 23 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:21:27,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:21:27,745 INFO L82 PathProgramCache]: Analyzing trace with hash -793317021, now seen corresponding path program 21 times [2020-07-20 03:21:27,745 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:21:27,745 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55296118] [2020-07-20 03:21:27,746 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:21:27,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:27,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:27,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:27,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:27,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:27,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:28,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:28,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:28,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:28,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:28,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:28,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:28,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:28,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:29,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:29,280 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-20 03:21:29,281 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55296118] [2020-07-20 03:21:29,281 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273762504] [2020-07-20 03:21:29,281 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@48a493a7 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-20 03:21:29,343 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@48a493a7 issued 4 check-sat command(s) [2020-07-20 03:21:29,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:21:29,347 WARN L261 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 157 conjunts are in the unsatisfiable core [2020-07-20 03:21:29,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:21:30,524 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-20 03:21:30,525 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:21:30,525 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 21] total 51 [2020-07-20 03:21:30,525 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736859883] [2020-07-20 03:21:30,526 INFO L459 AbstractCegarLoop]: Interpolant automaton has 51 states [2020-07-20 03:21:30,526 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:21:30,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2020-07-20 03:21:30,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=2416, Unknown=0, NotChecked=0, Total=2550 [2020-07-20 03:21:30,526 INFO L87 Difference]: Start difference. First operand 46 states and 63 transitions. Second operand 51 states. [2020-07-20 03:21:32,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:21:32,683 INFO L93 Difference]: Finished difference Result 58 states and 81 transitions. [2020-07-20 03:21:32,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-20 03:21:32,684 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 100 [2020-07-20 03:21:32,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:21:32,686 INFO L225 Difference]: With dead ends: 58 [2020-07-20 03:21:32,686 INFO L226 Difference]: Without dead ends: 52 [2020-07-20 03:21:32,687 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=272, Invalid=4284, Unknown=0, NotChecked=0, Total=4556 [2020-07-20 03:21:32,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2020-07-20 03:21:32,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 48. [2020-07-20 03:21:32,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2020-07-20 03:21:32,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 67 transitions. [2020-07-20 03:21:32,692 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 67 transitions. Word has length 100 [2020-07-20 03:21:32,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:21:32,692 INFO L479 AbstractCegarLoop]: Abstraction has 48 states and 67 transitions. [2020-07-20 03:21:32,693 INFO L480 AbstractCegarLoop]: Interpolant automaton has 51 states. [2020-07-20 03:21:32,693 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 67 transitions. [2020-07-20 03:21:32,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2020-07-20 03:21:32,694 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:21:32,694 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-20 03:21:32,905 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:21:32,906 INFO L427 AbstractCegarLoop]: === Iteration 24 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:21:32,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:21:32,907 INFO L82 PathProgramCache]: Analyzing trace with hash -787811522, now seen corresponding path program 22 times [2020-07-20 03:21:32,907 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:21:32,907 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379612621] [2020-07-20 03:21:32,908 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:21:32,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:32,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:32,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:33,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:33,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:33,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:33,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:33,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:33,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:33,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:33,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:33,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:33,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:34,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:34,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:34,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:34,715 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-20 03:21:34,715 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379612621] [2020-07-20 03:21:34,716 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360940838] [2020-07-20 03:21:34,717 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6c416d9a 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-20 03:21:34,797 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6c416d9a issued 4 check-sat command(s) [2020-07-20 03:21:34,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:21:34,803 WARN L261 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 169 conjunts are in the unsatisfiable core [2020-07-20 03:21:34,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:21:36,338 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-20 03:21:36,338 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:21:36,338 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 23] total 55 [2020-07-20 03:21:36,338 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099056285] [2020-07-20 03:21:36,339 INFO L459 AbstractCegarLoop]: Interpolant automaton has 55 states [2020-07-20 03:21:36,339 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:21:36,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2020-07-20 03:21:36,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=2826, Unknown=0, NotChecked=0, Total=2970 [2020-07-20 03:21:36,340 INFO L87 Difference]: Start difference. First operand 48 states and 67 transitions. Second operand 55 states. [2020-07-20 03:21:38,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:21:38,513 INFO L93 Difference]: Finished difference Result 56 states and 73 transitions. [2020-07-20 03:21:38,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-20 03:21:38,514 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 107 [2020-07-20 03:21:38,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:21:38,515 INFO L225 Difference]: With dead ends: 56 [2020-07-20 03:21:38,515 INFO L226 Difference]: Without dead ends: 52 [2020-07-20 03:21:38,516 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=286, Invalid=4826, Unknown=0, NotChecked=0, Total=5112 [2020-07-20 03:21:38,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2020-07-20 03:21:38,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 46. [2020-07-20 03:21:38,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2020-07-20 03:21:38,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 63 transitions. [2020-07-20 03:21:38,521 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 63 transitions. Word has length 107 [2020-07-20 03:21:38,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:21:38,522 INFO L479 AbstractCegarLoop]: Abstraction has 46 states and 63 transitions. [2020-07-20 03:21:38,522 INFO L480 AbstractCegarLoop]: Interpolant automaton has 55 states. [2020-07-20 03:21:38,522 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 63 transitions. [2020-07-20 03:21:38,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2020-07-20 03:21:38,522 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:21:38,523 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-20 03:21:38,728 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2020-07-20 03:21:38,729 INFO L427 AbstractCegarLoop]: === Iteration 25 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:21:38,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:21:38,730 INFO L82 PathProgramCache]: Analyzing trace with hash 1080603673, now seen corresponding path program 23 times [2020-07-20 03:21:38,730 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:21:38,730 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861102636] [2020-07-20 03:21:38,731 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:21:38,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:38,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:38,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:38,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:38,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:39,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:39,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:39,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:39,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:39,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:39,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:39,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:39,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:39,784 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-20 03:21:39,785 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861102636] [2020-07-20 03:21:39,785 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649960311] [2020-07-20 03:21:39,785 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6fdc354b 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-20 03:21:39,825 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6fdc354b issued 4 check-sat command(s) [2020-07-20 03:21:39,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:21:39,828 WARN L261 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 129 conjunts are in the unsatisfiable core [2020-07-20 03:21:39,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:21:41,612 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-20 03:21:41,612 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:21:41,612 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 56 [2020-07-20 03:21:41,612 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890637662] [2020-07-20 03:21:41,613 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2020-07-20 03:21:41,613 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:21:41,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2020-07-20 03:21:41,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=2931, Unknown=0, NotChecked=0, Total=3080 [2020-07-20 03:21:41,614 INFO L87 Difference]: Start difference. First operand 46 states and 63 transitions. Second operand 56 states. [2020-07-20 03:21:44,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:21:44,139 INFO L93 Difference]: Finished difference Result 59 states and 79 transitions. [2020-07-20 03:21:44,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-07-20 03:21:44,139 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 86 [2020-07-20 03:21:44,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:21:44,140 INFO L225 Difference]: With dead ends: 59 [2020-07-20 03:21:44,140 INFO L226 Difference]: Without dead ends: 55 [2020-07-20 03:21:44,142 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1002 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=346, Invalid=5506, Unknown=0, NotChecked=0, Total=5852 [2020-07-20 03:21:44,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2020-07-20 03:21:44,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 51. [2020-07-20 03:21:44,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-07-20 03:21:44,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 72 transitions. [2020-07-20 03:21:44,147 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 72 transitions. Word has length 86 [2020-07-20 03:21:44,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:21:44,148 INFO L479 AbstractCegarLoop]: Abstraction has 51 states and 72 transitions. [2020-07-20 03:21:44,148 INFO L480 AbstractCegarLoop]: Interpolant automaton has 56 states. [2020-07-20 03:21:44,148 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 72 transitions. [2020-07-20 03:21:44,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2020-07-20 03:21:44,149 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:21:44,149 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-20 03:21:44,362 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:21:44,363 INFO L427 AbstractCegarLoop]: === Iteration 26 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:21:44,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:21:44,364 INFO L82 PathProgramCache]: Analyzing trace with hash 365189506, now seen corresponding path program 24 times [2020-07-20 03:21:44,364 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:21:44,365 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054304909] [2020-07-20 03:21:44,365 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:21:44,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:44,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:44,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:44,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:44,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:44,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:44,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:44,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:45,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:45,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:45,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:45,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:45,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:45,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:45,686 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-20 03:21:45,686 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054304909] [2020-07-20 03:21:45,686 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016110609] [2020-07-20 03:21:45,686 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@443f4f00 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-20 03:21:45,736 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@443f4f00 issued 4 check-sat command(s) [2020-07-20 03:21:45,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:21:45,739 WARN L261 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 145 conjunts are in the unsatisfiable core [2020-07-20 03:21:45,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:21:47,246 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-20 03:21:47,247 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:21:47,247 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 25] total 53 [2020-07-20 03:21:47,247 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666183391] [2020-07-20 03:21:47,248 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2020-07-20 03:21:47,248 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:21:47,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2020-07-20 03:21:47,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=2620, Unknown=0, NotChecked=0, Total=2756 [2020-07-20 03:21:47,249 INFO L87 Difference]: Start difference. First operand 51 states and 72 transitions. Second operand 53 states. [2020-07-20 03:21:49,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:21:49,644 INFO L93 Difference]: Finished difference Result 61 states and 82 transitions. [2020-07-20 03:21:49,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-07-20 03:21:49,646 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 93 [2020-07-20 03:21:49,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:21:49,647 INFO L225 Difference]: With dead ends: 61 [2020-07-20 03:21:49,648 INFO L226 Difference]: Without dead ends: 57 [2020-07-20 03:21:49,649 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=288, Invalid=4824, Unknown=0, NotChecked=0, Total=5112 [2020-07-20 03:21:49,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2020-07-20 03:21:49,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 51. [2020-07-20 03:21:49,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-07-20 03:21:49,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 72 transitions. [2020-07-20 03:21:49,654 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 72 transitions. Word has length 93 [2020-07-20 03:21:49,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:21:49,654 INFO L479 AbstractCegarLoop]: Abstraction has 51 states and 72 transitions. [2020-07-20 03:21:49,654 INFO L480 AbstractCegarLoop]: Interpolant automaton has 53 states. [2020-07-20 03:21:49,654 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 72 transitions. [2020-07-20 03:21:49,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2020-07-20 03:21:49,655 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:21:49,655 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-20 03:21:49,868 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-07-20 03:21:49,869 INFO L427 AbstractCegarLoop]: === Iteration 27 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:21:49,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:21:49,870 INFO L82 PathProgramCache]: Analyzing trace with hash 1104773667, now seen corresponding path program 25 times [2020-07-20 03:21:49,870 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:21:49,870 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922302719] [2020-07-20 03:21:49,870 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:21:49,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:49,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:49,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:50,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:50,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:50,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:50,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:50,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:50,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:50,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:50,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:50,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:50,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:51,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:51,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:51,347 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-20 03:21:51,347 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922302719] [2020-07-20 03:21:51,348 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163364931] [2020-07-20 03:21:51,348 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6a98319a 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-20 03:21:51,393 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6a98319a issued 4 check-sat command(s) [2020-07-20 03:21:51,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:21:51,396 WARN L261 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 157 conjunts are in the unsatisfiable core [2020-07-20 03:21:51,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:21:53,031 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-20 03:21:53,032 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:21:53,032 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 25] total 55 [2020-07-20 03:21:53,032 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308912248] [2020-07-20 03:21:53,033 INFO L459 AbstractCegarLoop]: Interpolant automaton has 55 states [2020-07-20 03:21:53,033 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:21:53,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2020-07-20 03:21:53,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=2828, Unknown=0, NotChecked=0, Total=2970 [2020-07-20 03:21:53,034 INFO L87 Difference]: Start difference. First operand 51 states and 72 transitions. Second operand 55 states. [2020-07-20 03:21:55,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:21:55,796 INFO L93 Difference]: Finished difference Result 61 states and 82 transitions. [2020-07-20 03:21:55,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-07-20 03:21:55,797 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 100 [2020-07-20 03:21:55,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:21:55,798 INFO L225 Difference]: With dead ends: 61 [2020-07-20 03:21:55,799 INFO L226 Difference]: Without dead ends: 57 [2020-07-20 03:21:55,800 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=296, Invalid=5106, Unknown=0, NotChecked=0, Total=5402 [2020-07-20 03:21:55,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2020-07-20 03:21:55,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 51. [2020-07-20 03:21:55,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-07-20 03:21:55,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 72 transitions. [2020-07-20 03:21:55,805 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 72 transitions. Word has length 100 [2020-07-20 03:21:55,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:21:55,805 INFO L479 AbstractCegarLoop]: Abstraction has 51 states and 72 transitions. [2020-07-20 03:21:55,805 INFO L480 AbstractCegarLoop]: Interpolant automaton has 55 states. [2020-07-20 03:21:55,805 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 72 transitions. [2020-07-20 03:21:55,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2020-07-20 03:21:55,806 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:21:55,806 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-20 03:21:56,017 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2020-07-20 03:21:56,018 INFO L427 AbstractCegarLoop]: === Iteration 28 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:21:56,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:21:56,019 INFO L82 PathProgramCache]: Analyzing trace with hash 560522232, now seen corresponding path program 26 times [2020-07-20 03:21:56,019 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:21:56,019 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530559607] [2020-07-20 03:21:56,020 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:21:56,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:56,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:56,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:56,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:56,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:56,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:56,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:56,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:56,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:56,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:56,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:56,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:57,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:57,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:57,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:57,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:21:57,650 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-20 03:21:57,650 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530559607] [2020-07-20 03:21:57,650 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318773507] [2020-07-20 03:21:57,650 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@62228dfc 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-20 03:21:57,700 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@62228dfc issued 4 check-sat command(s) [2020-07-20 03:21:57,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:21:57,706 WARN L261 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 169 conjunts are in the unsatisfiable core [2020-07-20 03:21:57,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:21:59,514 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-20 03:21:59,514 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:21:59,515 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 25] total 57 [2020-07-20 03:21:59,515 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354307007] [2020-07-20 03:21:59,515 INFO L459 AbstractCegarLoop]: Interpolant automaton has 57 states [2020-07-20 03:21:59,515 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:21:59,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2020-07-20 03:21:59,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=3044, Unknown=0, NotChecked=0, Total=3192 [2020-07-20 03:21:59,516 INFO L87 Difference]: Start difference. First operand 51 states and 72 transitions. Second operand 57 states. [2020-07-20 03:22:02,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:22:02,420 INFO L93 Difference]: Finished difference Result 61 states and 82 transitions. [2020-07-20 03:22:02,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-07-20 03:22:02,420 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 107 [2020-07-20 03:22:02,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:22:02,421 INFO L225 Difference]: With dead ends: 61 [2020-07-20 03:22:02,422 INFO L226 Difference]: Without dead ends: 57 [2020-07-20 03:22:02,423 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 940 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=304, Invalid=5396, Unknown=0, NotChecked=0, Total=5700 [2020-07-20 03:22:02,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2020-07-20 03:22:02,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 51. [2020-07-20 03:22:02,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-07-20 03:22:02,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 72 transitions. [2020-07-20 03:22:02,428 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 72 transitions. Word has length 107 [2020-07-20 03:22:02,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:22:02,428 INFO L479 AbstractCegarLoop]: Abstraction has 51 states and 72 transitions. [2020-07-20 03:22:02,428 INFO L480 AbstractCegarLoop]: Interpolant automaton has 57 states. [2020-07-20 03:22:02,428 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 72 transitions. [2020-07-20 03:22:02,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2020-07-20 03:22:02,429 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:22:02,429 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-20 03:22:02,642 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2020-07-20 03:22:02,642 INFO L427 AbstractCegarLoop]: === Iteration 29 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:22:02,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:22:02,643 INFO L82 PathProgramCache]: Analyzing trace with hash -330893523, now seen corresponding path program 27 times [2020-07-20 03:22:02,643 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:22:02,643 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336470223] [2020-07-20 03:22:02,644 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:22:02,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:02,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:02,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:02,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:02,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:02,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:02,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:03,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:03,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:03,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:03,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:03,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:03,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:03,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:04,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:04,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:04,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:04,464 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-20 03:22:04,464 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336470223] [2020-07-20 03:22:04,465 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796837451] [2020-07-20 03:22:04,465 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@4b9f7d84 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-20 03:22:04,528 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@4b9f7d84 issued 4 check-sat command(s) [2020-07-20 03:22:04,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:22:04,532 WARN L261 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 181 conjunts are in the unsatisfiable core [2020-07-20 03:22:04,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:22:06,363 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-20 03:22:06,364 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:22:06,365 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 25] total 59 [2020-07-20 03:22:06,365 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734605946] [2020-07-20 03:22:06,365 INFO L459 AbstractCegarLoop]: Interpolant automaton has 59 states [2020-07-20 03:22:06,366 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:22:06,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2020-07-20 03:22:06,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=3268, Unknown=0, NotChecked=0, Total=3422 [2020-07-20 03:22:06,366 INFO L87 Difference]: Start difference. First operand 51 states and 72 transitions. Second operand 59 states. [2020-07-20 03:22:09,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:22:09,244 INFO L93 Difference]: Finished difference Result 59 states and 78 transitions. [2020-07-20 03:22:09,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-07-20 03:22:09,245 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 114 [2020-07-20 03:22:09,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:22:09,247 INFO L225 Difference]: With dead ends: 59 [2020-07-20 03:22:09,247 INFO L226 Difference]: Without dead ends: 55 [2020-07-20 03:22:09,248 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=312, Invalid=5694, Unknown=0, NotChecked=0, Total=6006 [2020-07-20 03:22:09,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2020-07-20 03:22:09,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 49. [2020-07-20 03:22:09,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2020-07-20 03:22:09,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 68 transitions. [2020-07-20 03:22:09,253 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 68 transitions. Word has length 114 [2020-07-20 03:22:09,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:22:09,253 INFO L479 AbstractCegarLoop]: Abstraction has 49 states and 68 transitions. [2020-07-20 03:22:09,253 INFO L480 AbstractCegarLoop]: Interpolant automaton has 59 states. [2020-07-20 03:22:09,253 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 68 transitions. [2020-07-20 03:22:09,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2020-07-20 03:22:09,254 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:22:09,254 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-20 03:22:09,468 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2020-07-20 03:22:09,468 INFO L427 AbstractCegarLoop]: === Iteration 30 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:22:09,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:22:09,469 INFO L82 PathProgramCache]: Analyzing trace with hash 326515792, now seen corresponding path program 28 times [2020-07-20 03:22:09,469 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:22:09,469 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781769720] [2020-07-20 03:22:09,470 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:22:09,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:09,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:09,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:09,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:09,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:09,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:09,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:09,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:10,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:10,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:10,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:10,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:10,479 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-20 03:22:10,480 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781769720] [2020-07-20 03:22:10,480 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1997510535] [2020-07-20 03:22:10,480 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6007463 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-20 03:22:10,517 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6007463 issued 4 check-sat command(s) [2020-07-20 03:22:10,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:22:10,521 WARN L261 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 121 conjunts are in the unsatisfiable core [2020-07-20 03:22:10,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:22:11,656 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-20 03:22:11,656 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:22:11,656 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 21] total 45 [2020-07-20 03:22:11,657 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284342890] [2020-07-20 03:22:11,657 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2020-07-20 03:22:11,657 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:22:11,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2020-07-20 03:22:11,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1864, Unknown=0, NotChecked=0, Total=1980 [2020-07-20 03:22:11,658 INFO L87 Difference]: Start difference. First operand 49 states and 68 transitions. Second operand 45 states. [2020-07-20 03:22:13,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:22:13,651 INFO L93 Difference]: Finished difference Result 61 states and 87 transitions. [2020-07-20 03:22:13,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-20 03:22:13,653 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 79 [2020-07-20 03:22:13,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:22:13,654 INFO L225 Difference]: With dead ends: 61 [2020-07-20 03:22:13,654 INFO L226 Difference]: Without dead ends: 55 [2020-07-20 03:22:13,655 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 643 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=248, Invalid=3534, Unknown=0, NotChecked=0, Total=3782 [2020-07-20 03:22:13,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2020-07-20 03:22:13,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 51. [2020-07-20 03:22:13,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-07-20 03:22:13,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 73 transitions. [2020-07-20 03:22:13,661 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 73 transitions. Word has length 79 [2020-07-20 03:22:13,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:22:13,661 INFO L479 AbstractCegarLoop]: Abstraction has 51 states and 73 transitions. [2020-07-20 03:22:13,661 INFO L480 AbstractCegarLoop]: Interpolant automaton has 45 states. [2020-07-20 03:22:13,661 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 73 transitions. [2020-07-20 03:22:13,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2020-07-20 03:22:13,662 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:22:13,662 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-20 03:22:13,875 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:22:13,875 INFO L427 AbstractCegarLoop]: === Iteration 31 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:22:13,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:22:13,876 INFO L82 PathProgramCache]: Analyzing trace with hash -1907807715, now seen corresponding path program 29 times [2020-07-20 03:22:13,876 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:22:13,876 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321366591] [2020-07-20 03:22:13,877 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:22:13,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:13,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:13,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:14,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:14,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:14,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:14,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:14,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:14,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:14,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:14,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:14,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:15,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:15,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:15,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:15,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:15,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:15,792 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-20 03:22:15,792 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321366591] [2020-07-20 03:22:15,792 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877923131] [2020-07-20 03:22:15,792 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@40ac6d85 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-20 03:22:15,850 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@40ac6d85 issued 4 check-sat command(s) [2020-07-20 03:22:15,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:22:15,854 WARN L261 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 181 conjunts are in the unsatisfiable core [2020-07-20 03:22:15,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:22:17,581 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-20 03:22:17,582 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:22:17,582 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 23] total 57 [2020-07-20 03:22:17,582 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444315398] [2020-07-20 03:22:17,583 INFO L459 AbstractCegarLoop]: Interpolant automaton has 57 states [2020-07-20 03:22:17,583 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:22:17,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2020-07-20 03:22:17,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=3042, Unknown=0, NotChecked=0, Total=3192 [2020-07-20 03:22:17,583 INFO L87 Difference]: Start difference. First operand 51 states and 73 transitions. Second operand 57 states. [2020-07-20 03:22:20,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:22:20,035 INFO L93 Difference]: Finished difference Result 59 states and 79 transitions. [2020-07-20 03:22:20,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-20 03:22:20,036 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 114 [2020-07-20 03:22:20,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:22:20,038 INFO L225 Difference]: With dead ends: 59 [2020-07-20 03:22:20,038 INFO L226 Difference]: Without dead ends: 55 [2020-07-20 03:22:20,039 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=294, Invalid=5108, Unknown=0, NotChecked=0, Total=5402 [2020-07-20 03:22:20,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2020-07-20 03:22:20,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 51. [2020-07-20 03:22:20,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2020-07-20 03:22:20,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 72 transitions. [2020-07-20 03:22:20,045 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 72 transitions. Word has length 114 [2020-07-20 03:22:20,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:22:20,045 INFO L479 AbstractCegarLoop]: Abstraction has 51 states and 72 transitions. [2020-07-20 03:22:20,045 INFO L480 AbstractCegarLoop]: Interpolant automaton has 57 states. [2020-07-20 03:22:20,045 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 72 transitions. [2020-07-20 03:22:20,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2020-07-20 03:22:20,046 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:22:20,046 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-20 03:22:20,250 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:22:20,251 INFO L427 AbstractCegarLoop]: === Iteration 32 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:22:20,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:22:20,252 INFO L82 PathProgramCache]: Analyzing trace with hash 1776686958, now seen corresponding path program 30 times [2020-07-20 03:22:20,252 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:22:20,252 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620424300] [2020-07-20 03:22:20,253 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:22:20,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:20,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:20,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:20,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:20,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:20,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:20,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:20,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:20,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:20,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:21,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:21,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:21,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:21,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:21,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:21,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:22,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:22,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:22,373 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-20 03:22:22,373 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620424300] [2020-07-20 03:22:22,373 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668672643] [2020-07-20 03:22:22,373 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@7d60fce0 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-20 03:22:22,428 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@7d60fce0 issued 4 check-sat command(s) [2020-07-20 03:22:22,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:22:22,432 WARN L261 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 193 conjunts are in the unsatisfiable core [2020-07-20 03:22:22,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:22:24,570 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-20 03:22:24,571 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:22:24,571 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 25] total 61 [2020-07-20 03:22:24,571 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224882267] [2020-07-20 03:22:24,571 INFO L459 AbstractCegarLoop]: Interpolant automaton has 61 states [2020-07-20 03:22:24,571 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:22:24,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2020-07-20 03:22:24,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=3500, Unknown=0, NotChecked=0, Total=3660 [2020-07-20 03:22:24,572 INFO L87 Difference]: Start difference. First operand 51 states and 72 transitions. Second operand 61 states. [2020-07-20 03:22:27,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:22:27,790 INFO L93 Difference]: Finished difference Result 59 states and 78 transitions. [2020-07-20 03:22:27,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-07-20 03:22:27,792 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 121 [2020-07-20 03:22:27,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:22:27,793 INFO L225 Difference]: With dead ends: 59 [2020-07-20 03:22:27,793 INFO L226 Difference]: Without dead ends: 55 [2020-07-20 03:22:27,794 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 134 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 944 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=320, Invalid=6000, Unknown=0, NotChecked=0, Total=6320 [2020-07-20 03:22:27,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2020-07-20 03:22:27,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 49. [2020-07-20 03:22:27,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2020-07-20 03:22:27,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 68 transitions. [2020-07-20 03:22:27,799 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 68 transitions. Word has length 121 [2020-07-20 03:22:27,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:22:27,800 INFO L479 AbstractCegarLoop]: Abstraction has 49 states and 68 transitions. [2020-07-20 03:22:27,800 INFO L480 AbstractCegarLoop]: Interpolant automaton has 61 states. [2020-07-20 03:22:27,800 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 68 transitions. [2020-07-20 03:22:27,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2020-07-20 03:22:27,801 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:22:27,801 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-20 03:22:28,013 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:22:28,014 INFO L427 AbstractCegarLoop]: === Iteration 33 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:22:28,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:22:28,015 INFO L82 PathProgramCache]: Analyzing trace with hash 183807880, now seen corresponding path program 31 times [2020-07-20 03:22:28,015 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:22:28,015 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108316060] [2020-07-20 03:22:28,016 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:22:28,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:28,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:28,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:28,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:28,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:28,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:28,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:28,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:28,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:28,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:28,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:28,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:29,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:29,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:29,370 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-20 03:22:29,371 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108316060] [2020-07-20 03:22:29,371 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942415471] [2020-07-20 03:22:29,371 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@f6c0e26 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-20 03:22:29,415 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@f6c0e26 issued 4 check-sat command(s) [2020-07-20 03:22:29,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:22:29,418 WARN L261 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 141 conjunts are in the unsatisfiable core [2020-07-20 03:22:29,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:22:31,816 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-20 03:22:31,816 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:22:31,816 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 60 [2020-07-20 03:22:31,816 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809884027] [2020-07-20 03:22:31,817 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2020-07-20 03:22:31,817 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:22:31,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2020-07-20 03:22:31,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=3381, Unknown=0, NotChecked=0, Total=3540 [2020-07-20 03:22:31,818 INFO L87 Difference]: Start difference. First operand 49 states and 68 transitions. Second operand 60 states. [2020-07-20 03:22:35,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:22:35,337 INFO L93 Difference]: Finished difference Result 62 states and 84 transitions. [2020-07-20 03:22:35,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-20 03:22:35,339 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 93 [2020-07-20 03:22:35,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:22:35,340 INFO L225 Difference]: With dead ends: 62 [2020-07-20 03:22:35,341 INFO L226 Difference]: Without dead ends: 58 [2020-07-20 03:22:35,342 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1186 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=376, Invalid=6430, Unknown=0, NotChecked=0, Total=6806 [2020-07-20 03:22:35,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2020-07-20 03:22:35,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 54. [2020-07-20 03:22:35,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-07-20 03:22:35,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 77 transitions. [2020-07-20 03:22:35,347 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 77 transitions. Word has length 93 [2020-07-20 03:22:35,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:22:35,347 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 77 transitions. [2020-07-20 03:22:35,347 INFO L480 AbstractCegarLoop]: Interpolant automaton has 60 states. [2020-07-20 03:22:35,348 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 77 transitions. [2020-07-20 03:22:35,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2020-07-20 03:22:35,348 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:22:35,349 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-20 03:22:35,560 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2020-07-20 03:22:35,561 INFO L427 AbstractCegarLoop]: === Iteration 34 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:22:35,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:22:35,562 INFO L82 PathProgramCache]: Analyzing trace with hash 1182847487, now seen corresponding path program 32 times [2020-07-20 03:22:35,562 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:22:35,562 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795188151] [2020-07-20 03:22:35,563 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:22:35,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:35,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:35,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:35,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:35,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:35,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:35,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:36,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:36,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:36,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:36,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:36,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:36,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:36,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:37,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:37,136 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-20 03:22:37,136 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795188151] [2020-07-20 03:22:37,137 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135427046] [2020-07-20 03:22:37,137 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@35db9400 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-20 03:22:37,182 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@35db9400 issued 4 check-sat command(s) [2020-07-20 03:22:37,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:22:37,185 WARN L261 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 157 conjunts are in the unsatisfiable core [2020-07-20 03:22:37,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:22:39,252 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-20 03:22:39,252 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:22:39,252 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 27] total 57 [2020-07-20 03:22:39,252 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141751298] [2020-07-20 03:22:39,253 INFO L459 AbstractCegarLoop]: Interpolant automaton has 57 states [2020-07-20 03:22:39,253 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:22:39,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2020-07-20 03:22:39,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=3046, Unknown=0, NotChecked=0, Total=3192 [2020-07-20 03:22:39,253 INFO L87 Difference]: Start difference. First operand 54 states and 77 transitions. Second operand 57 states. [2020-07-20 03:22:42,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:22:42,648 INFO L93 Difference]: Finished difference Result 64 states and 87 transitions. [2020-07-20 03:22:42,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-20 03:22:42,649 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 100 [2020-07-20 03:22:42,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:22:42,651 INFO L225 Difference]: With dead ends: 64 [2020-07-20 03:22:42,651 INFO L226 Difference]: Without dead ends: 60 [2020-07-20 03:22:42,652 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1106 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=314, Invalid=5692, Unknown=0, NotChecked=0, Total=6006 [2020-07-20 03:22:42,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2020-07-20 03:22:42,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 54. [2020-07-20 03:22:42,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-07-20 03:22:42,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 77 transitions. [2020-07-20 03:22:42,658 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 77 transitions. Word has length 100 [2020-07-20 03:22:42,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:22:42,658 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 77 transitions. [2020-07-20 03:22:42,658 INFO L480 AbstractCegarLoop]: Interpolant automaton has 57 states. [2020-07-20 03:22:42,658 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 77 transitions. [2020-07-20 03:22:42,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2020-07-20 03:22:42,659 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:22:42,659 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-20 03:22:42,872 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:22:42,873 INFO L427 AbstractCegarLoop]: === Iteration 35 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:22:42,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:22:42,874 INFO L82 PathProgramCache]: Analyzing trace with hash -865344962, now seen corresponding path program 33 times [2020-07-20 03:22:42,874 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:22:42,874 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214632976] [2020-07-20 03:22:42,874 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:22:42,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:42,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:42,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:43,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:43,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:43,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:43,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:43,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:43,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:43,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:43,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:43,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:44,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:44,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:44,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:44,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:44,714 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-20 03:22:44,715 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214632976] [2020-07-20 03:22:44,715 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567741096] [2020-07-20 03:22:44,715 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@12dfb088 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-20 03:22:44,764 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@12dfb088 issued 4 check-sat command(s) [2020-07-20 03:22:44,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:22:44,769 WARN L261 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 168 conjunts are in the unsatisfiable core [2020-07-20 03:22:44,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:22:47,536 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-20 03:22:47,536 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:22:47,536 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 31] total 61 [2020-07-20 03:22:47,536 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735015723] [2020-07-20 03:22:47,537 INFO L459 AbstractCegarLoop]: Interpolant automaton has 61 states [2020-07-20 03:22:47,537 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:22:47,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2020-07-20 03:22:47,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=3497, Unknown=0, NotChecked=0, Total=3660 [2020-07-20 03:22:47,538 INFO L87 Difference]: Start difference. First operand 54 states and 77 transitions. Second operand 61 states. [2020-07-20 03:22:51,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:22:51,332 INFO L93 Difference]: Finished difference Result 64 states and 87 transitions. [2020-07-20 03:22:51,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-20 03:22:51,334 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 107 [2020-07-20 03:22:51,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:22:51,335 INFO L225 Difference]: With dead ends: 64 [2020-07-20 03:22:51,335 INFO L226 Difference]: Without dead ends: 60 [2020-07-20 03:22:51,336 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 110 SyntacticMatches, 3 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1199 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=353, Invalid=6289, Unknown=0, NotChecked=0, Total=6642 [2020-07-20 03:22:51,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2020-07-20 03:22:51,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 54. [2020-07-20 03:22:51,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-07-20 03:22:51,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 77 transitions. [2020-07-20 03:22:51,341 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 77 transitions. Word has length 107 [2020-07-20 03:22:51,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:22:51,342 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 77 transitions. [2020-07-20 03:22:51,342 INFO L480 AbstractCegarLoop]: Interpolant automaton has 61 states. [2020-07-20 03:22:51,342 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 77 transitions. [2020-07-20 03:22:51,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2020-07-20 03:22:51,343 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:22:51,343 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-20 03:22:51,554 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2020-07-20 03:22:51,555 INFO L427 AbstractCegarLoop]: === Iteration 36 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:22:51,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:22:51,555 INFO L82 PathProgramCache]: Analyzing trace with hash -564676919, now seen corresponding path program 34 times [2020-07-20 03:22:51,556 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:22:51,556 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355857463] [2020-07-20 03:22:51,556 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:22:51,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:51,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:51,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:51,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:51,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:51,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:52,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:52,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:52,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:52,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:52,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:52,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:52,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:53,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:53,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:53,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:53,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:22:53,730 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-20 03:22:53,730 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355857463] [2020-07-20 03:22:53,730 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869532064] [2020-07-20 03:22:53,731 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@71bc892c 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-20 03:22:53,783 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@71bc892c issued 4 check-sat command(s) [2020-07-20 03:22:53,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:22:53,786 WARN L261 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 181 conjunts are in the unsatisfiable core [2020-07-20 03:22:53,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:22:56,253 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-20 03:22:56,254 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:22:56,254 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 27] total 61 [2020-07-20 03:22:56,254 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602053427] [2020-07-20 03:22:56,255 INFO L459 AbstractCegarLoop]: Interpolant automaton has 61 states [2020-07-20 03:22:56,255 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:22:56,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2020-07-20 03:22:56,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=3502, Unknown=0, NotChecked=0, Total=3660 [2020-07-20 03:22:56,255 INFO L87 Difference]: Start difference. First operand 54 states and 77 transitions. Second operand 61 states. [2020-07-20 03:23:00,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:23:00,147 INFO L93 Difference]: Finished difference Result 64 states and 87 transitions. [2020-07-20 03:23:00,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-20 03:23:00,148 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 114 [2020-07-20 03:23:00,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:23:00,150 INFO L225 Difference]: With dead ends: 64 [2020-07-20 03:23:00,150 INFO L226 Difference]: Without dead ends: 60 [2020-07-20 03:23:00,152 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1106 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=330, Invalid=6312, Unknown=0, NotChecked=0, Total=6642 [2020-07-20 03:23:00,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2020-07-20 03:23:00,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 54. [2020-07-20 03:23:00,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-07-20 03:23:00,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 77 transitions. [2020-07-20 03:23:00,157 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 77 transitions. Word has length 114 [2020-07-20 03:23:00,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:23:00,157 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 77 transitions. [2020-07-20 03:23:00,157 INFO L480 AbstractCegarLoop]: Interpolant automaton has 61 states. [2020-07-20 03:23:00,157 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 77 transitions. [2020-07-20 03:23:00,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2020-07-20 03:23:00,158 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:23:00,159 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-20 03:23:00,370 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:23:00,371 INFO L427 AbstractCegarLoop]: === Iteration 37 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:23:00,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:23:00,372 INFO L82 PathProgramCache]: Analyzing trace with hash -173240844, now seen corresponding path program 35 times [2020-07-20 03:23:00,372 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:23:00,372 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571573312] [2020-07-20 03:23:00,373 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:23:00,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:00,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:00,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:00,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:00,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:00,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:00,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:00,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:01,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:01,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:01,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:01,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:01,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:01,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:02,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:02,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:02,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:02,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:02,750 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-20 03:23:02,750 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571573312] [2020-07-20 03:23:02,750 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45845781] [2020-07-20 03:23:02,750 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@f292b8a 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-20 03:23:02,817 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@f292b8a issued 4 check-sat command(s) [2020-07-20 03:23:02,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:23:02,821 WARN L261 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 193 conjunts are in the unsatisfiable core [2020-07-20 03:23:02,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:23:05,393 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-20 03:23:05,394 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:23:05,394 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 27] total 63 [2020-07-20 03:23:05,394 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493770757] [2020-07-20 03:23:05,394 INFO L459 AbstractCegarLoop]: Interpolant automaton has 63 states [2020-07-20 03:23:05,395 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:23:05,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2020-07-20 03:23:05,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=3742, Unknown=0, NotChecked=0, Total=3906 [2020-07-20 03:23:05,396 INFO L87 Difference]: Start difference. First operand 54 states and 77 transitions. Second operand 63 states. [2020-07-20 03:23:09,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:23:09,805 INFO L93 Difference]: Finished difference Result 64 states and 87 transitions. [2020-07-20 03:23:09,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-20 03:23:09,806 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 121 [2020-07-20 03:23:09,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:23:09,807 INFO L225 Difference]: With dead ends: 64 [2020-07-20 03:23:09,807 INFO L226 Difference]: Without dead ends: 60 [2020-07-20 03:23:09,809 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1106 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=338, Invalid=6634, Unknown=0, NotChecked=0, Total=6972 [2020-07-20 03:23:09,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2020-07-20 03:23:09,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 54. [2020-07-20 03:23:09,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-07-20 03:23:09,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 77 transitions. [2020-07-20 03:23:09,814 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 77 transitions. Word has length 121 [2020-07-20 03:23:09,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:23:09,814 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 77 transitions. [2020-07-20 03:23:09,814 INFO L480 AbstractCegarLoop]: Interpolant automaton has 63 states. [2020-07-20 03:23:09,814 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 77 transitions. [2020-07-20 03:23:09,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2020-07-20 03:23:09,815 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:23:09,816 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-20 03:23:10,025 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2020-07-20 03:23:10,026 INFO L427 AbstractCegarLoop]: === Iteration 38 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:23:10,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:23:10,027 INFO L82 PathProgramCache]: Analyzing trace with hash 1022743187, now seen corresponding path program 36 times [2020-07-20 03:23:10,027 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:23:10,028 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591370941] [2020-07-20 03:23:10,028 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:23:10,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:10,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:10,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:10,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:10,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:10,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:10,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:10,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:10,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:10,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:11,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:11,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:11,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:11,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:11,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:11,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:12,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:12,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:12,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:12,762 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-20 03:23:12,763 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591370941] [2020-07-20 03:23:12,763 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89902774] [2020-07-20 03:23:12,763 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@7f219de7 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-20 03:23:12,819 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@7f219de7 issued 4 check-sat command(s) [2020-07-20 03:23:12,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:23:12,824 WARN L261 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 205 conjunts are in the unsatisfiable core [2020-07-20 03:23:12,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:23:15,821 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-20 03:23:15,821 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:23:15,821 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 27] total 65 [2020-07-20 03:23:15,821 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254685352] [2020-07-20 03:23:15,822 INFO L459 AbstractCegarLoop]: Interpolant automaton has 65 states [2020-07-20 03:23:15,822 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:23:15,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2020-07-20 03:23:15,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=3990, Unknown=0, NotChecked=0, Total=4160 [2020-07-20 03:23:15,823 INFO L87 Difference]: Start difference. First operand 54 states and 77 transitions. Second operand 65 states. [2020-07-20 03:23:20,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:23:20,474 INFO L93 Difference]: Finished difference Result 62 states and 83 transitions. [2020-07-20 03:23:20,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-20 03:23:20,474 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 128 [2020-07-20 03:23:20,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:23:20,475 INFO L225 Difference]: With dead ends: 62 [2020-07-20 03:23:20,475 INFO L226 Difference]: Without dead ends: 58 [2020-07-20 03:23:20,476 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1124 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=346, Invalid=6964, Unknown=0, NotChecked=0, Total=7310 [2020-07-20 03:23:20,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2020-07-20 03:23:20,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 52. [2020-07-20 03:23:20,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2020-07-20 03:23:20,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 73 transitions. [2020-07-20 03:23:20,481 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 73 transitions. Word has length 128 [2020-07-20 03:23:20,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:23:20,481 INFO L479 AbstractCegarLoop]: Abstraction has 52 states and 73 transitions. [2020-07-20 03:23:20,481 INFO L480 AbstractCegarLoop]: Interpolant automaton has 65 states. [2020-07-20 03:23:20,481 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 73 transitions. [2020-07-20 03:23:20,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2020-07-20 03:23:20,482 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:23:20,482 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-20 03:23:20,692 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2020-07-20 03:23:20,693 INFO L427 AbstractCegarLoop]: === Iteration 39 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:23:20,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:23:20,694 INFO L82 PathProgramCache]: Analyzing trace with hash -1134604024, now seen corresponding path program 37 times [2020-07-20 03:23:20,694 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:23:20,694 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433758606] [2020-07-20 03:23:20,694 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:23:20,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:20,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:20,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:20,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:20,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:21,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:21,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:21,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:21,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:21,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:21,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:22,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:22,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:22,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:22,481 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-20 03:23:22,482 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433758606] [2020-07-20 03:23:22,482 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669634495] [2020-07-20 03:23:22,482 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@14c88fe1 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-20 03:23:22,528 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@14c88fe1 issued 4 check-sat command(s) [2020-07-20 03:23:22,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:23:22,531 WARN L261 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 145 conjunts are in the unsatisfiable core [2020-07-20 03:23:22,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:23:24,437 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-20 03:23:24,438 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:23:24,438 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 23] total 51 [2020-07-20 03:23:24,438 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438235452] [2020-07-20 03:23:24,439 INFO L459 AbstractCegarLoop]: Interpolant automaton has 51 states [2020-07-20 03:23:24,439 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:23:24,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2020-07-20 03:23:24,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=2418, Unknown=0, NotChecked=0, Total=2550 [2020-07-20 03:23:24,439 INFO L87 Difference]: Start difference. First operand 52 states and 73 transitions. Second operand 51 states. [2020-07-20 03:23:28,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:23:28,082 INFO L93 Difference]: Finished difference Result 64 states and 93 transitions. [2020-07-20 03:23:28,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2020-07-20 03:23:28,083 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 93 [2020-07-20 03:23:28,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:23:28,084 INFO L225 Difference]: With dead ends: 64 [2020-07-20 03:23:28,084 INFO L226 Difference]: Without dead ends: 58 [2020-07-20 03:23:28,085 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 795 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=282, Invalid=4548, Unknown=0, NotChecked=0, Total=4830 [2020-07-20 03:23:28,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2020-07-20 03:23:28,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 54. [2020-07-20 03:23:28,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2020-07-20 03:23:28,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 78 transitions. [2020-07-20 03:23:28,089 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 78 transitions. Word has length 93 [2020-07-20 03:23:28,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:23:28,090 INFO L479 AbstractCegarLoop]: Abstraction has 54 states and 78 transitions. [2020-07-20 03:23:28,090 INFO L480 AbstractCegarLoop]: Interpolant automaton has 51 states. [2020-07-20 03:23:28,090 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 78 transitions. [2020-07-20 03:23:28,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2020-07-20 03:23:28,091 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:23:28,091 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-20 03:23:28,302 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2020-07-20 03:23:28,303 INFO L427 AbstractCegarLoop]: === Iteration 40 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:23:28,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:23:28,304 INFO L82 PathProgramCache]: Analyzing trace with hash -893562198, now seen corresponding path program 38 times [2020-07-20 03:23:28,304 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:23:28,304 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906439989] [2020-07-20 03:23:28,305 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:23:28,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:28,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:28,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:28,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:28,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:28,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:28,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:28,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:29,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:29,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:29,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:29,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:29,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:30,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:30,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:30,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:30,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:30,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:31,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:31,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:31,614 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-20 03:23:31,614 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906439989] [2020-07-20 03:23:31,615 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407001221] [2020-07-20 03:23:31,615 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@7afe6d54 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-20 03:23:31,677 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@7afe6d54 issued 4 check-sat command(s) [2020-07-20 03:23:31,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:23:31,682 WARN L261 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 217 conjunts are in the unsatisfiable core [2020-07-20 03:23:31,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:23:35,229 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-20 03:23:35,230 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:23:35,230 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 27] total 67 [2020-07-20 03:23:35,230 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681689367] [2020-07-20 03:23:35,231 INFO L459 AbstractCegarLoop]: Interpolant automaton has 67 states [2020-07-20 03:23:35,231 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:23:35,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2020-07-20 03:23:35,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=4246, Unknown=0, NotChecked=0, Total=4422 [2020-07-20 03:23:35,231 INFO L87 Difference]: Start difference. First operand 54 states and 78 transitions. Second operand 67 states. [2020-07-20 03:23:40,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:23:40,692 INFO L93 Difference]: Finished difference Result 64 states and 86 transitions. [2020-07-20 03:23:40,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-20 03:23:40,694 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 135 [2020-07-20 03:23:40,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:23:40,696 INFO L225 Difference]: With dead ends: 64 [2020-07-20 03:23:40,696 INFO L226 Difference]: Without dead ends: 58 [2020-07-20 03:23:40,697 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 149 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=366, Invalid=7644, Unknown=0, NotChecked=0, Total=8010 [2020-07-20 03:23:40,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2020-07-20 03:23:40,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 52. [2020-07-20 03:23:40,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2020-07-20 03:23:40,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 73 transitions. [2020-07-20 03:23:40,701 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 73 transitions. Word has length 135 [2020-07-20 03:23:40,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:23:40,701 INFO L479 AbstractCegarLoop]: Abstraction has 52 states and 73 transitions. [2020-07-20 03:23:40,701 INFO L480 AbstractCegarLoop]: Interpolant automaton has 67 states. [2020-07-20 03:23:40,702 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 73 transitions. [2020-07-20 03:23:40,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2020-07-20 03:23:40,702 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:23:40,703 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-20 03:23:40,915 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2020-07-20 03:23:40,916 INFO L427 AbstractCegarLoop]: === Iteration 41 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:23:40,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:23:40,916 INFO L82 PathProgramCache]: Analyzing trace with hash -992427037, now seen corresponding path program 39 times [2020-07-20 03:23:40,916 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:23:40,917 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93762555] [2020-07-20 03:23:40,917 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:23:40,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:41,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:41,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:41,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:41,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:41,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:41,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:41,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:41,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:41,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:41,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:42,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:42,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:42,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:42,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:42,842 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-20 03:23:42,842 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93762555] [2020-07-20 03:23:42,842 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315221295] [2020-07-20 03:23:42,843 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@65e05382 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-20 03:23:42,890 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@65e05382 issued 4 check-sat command(s) [2020-07-20 03:23:42,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:23:42,894 WARN L261 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 153 conjunts are in the unsatisfiable core [2020-07-20 03:23:42,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:23:46,612 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-20 03:23:46,613 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:23:46,613 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 64 [2020-07-20 03:23:46,613 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347405444] [2020-07-20 03:23:46,614 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2020-07-20 03:23:46,614 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:23:46,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2020-07-20 03:23:46,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=3863, Unknown=0, NotChecked=0, Total=4032 [2020-07-20 03:23:46,614 INFO L87 Difference]: Start difference. First operand 52 states and 73 transitions. Second operand 64 states. [2020-07-20 03:23:52,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:23:52,918 INFO L93 Difference]: Finished difference Result 65 states and 89 transitions. [2020-07-20 03:23:52,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-20 03:23:52,920 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 100 [2020-07-20 03:23:52,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:23:52,922 INFO L225 Difference]: With dead ends: 65 [2020-07-20 03:23:52,922 INFO L226 Difference]: Without dead ends: 61 [2020-07-20 03:23:52,923 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1386 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=406, Invalid=7426, Unknown=0, NotChecked=0, Total=7832 [2020-07-20 03:23:52,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2020-07-20 03:23:52,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 57. [2020-07-20 03:23:52,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-07-20 03:23:52,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 82 transitions. [2020-07-20 03:23:52,928 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 82 transitions. Word has length 100 [2020-07-20 03:23:52,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:23:52,928 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 82 transitions. [2020-07-20 03:23:52,928 INFO L480 AbstractCegarLoop]: Interpolant automaton has 64 states. [2020-07-20 03:23:52,929 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 82 transitions. [2020-07-20 03:23:52,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2020-07-20 03:23:52,930 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:23:52,930 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-20 03:23:53,143 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:23:53,144 INFO L427 AbstractCegarLoop]: === Iteration 42 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:23:53,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:23:53,145 INFO L82 PathProgramCache]: Analyzing trace with hash -445760116, now seen corresponding path program 40 times [2020-07-20 03:23:53,145 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:23:53,145 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740345059] [2020-07-20 03:23:53,145 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:23:53,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:53,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:53,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:53,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:53,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:53,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:53,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:53,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:54,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:54,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:54,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:54,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:54,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:54,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:55,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:55,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:23:55,578 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-20 03:23:55,578 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740345059] [2020-07-20 03:23:55,578 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787280098] [2020-07-20 03:23:55,578 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@2fd81b26 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-20 03:23:55,629 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@2fd81b26 issued 4 check-sat command(s) [2020-07-20 03:23:55,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:23:55,633 WARN L261 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 169 conjunts are in the unsatisfiable core [2020-07-20 03:23:55,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:23:58,911 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-20 03:23:58,911 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:23:58,911 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 29] total 61 [2020-07-20 03:23:58,912 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122186295] [2020-07-20 03:23:58,912 INFO L459 AbstractCegarLoop]: Interpolant automaton has 61 states [2020-07-20 03:23:58,912 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:23:58,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2020-07-20 03:23:58,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=3504, Unknown=0, NotChecked=0, Total=3660 [2020-07-20 03:23:58,913 INFO L87 Difference]: Start difference. First operand 57 states and 82 transitions. Second operand 61 states. [2020-07-20 03:24:05,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:24:05,050 INFO L93 Difference]: Finished difference Result 67 states and 92 transitions. [2020-07-20 03:24:05,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-20 03:24:05,052 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 107 [2020-07-20 03:24:05,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:24:05,053 INFO L225 Difference]: With dead ends: 67 [2020-07-20 03:24:05,053 INFO L226 Difference]: Without dead ends: 63 [2020-07-20 03:24:05,054 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1302 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=340, Invalid=6632, Unknown=0, NotChecked=0, Total=6972 [2020-07-20 03:24:05,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2020-07-20 03:24:05,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 57. [2020-07-20 03:24:05,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-07-20 03:24:05,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 82 transitions. [2020-07-20 03:24:05,059 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 82 transitions. Word has length 107 [2020-07-20 03:24:05,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:24:05,060 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 82 transitions. [2020-07-20 03:24:05,060 INFO L480 AbstractCegarLoop]: Interpolant automaton has 61 states. [2020-07-20 03:24:05,060 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 82 transitions. [2020-07-20 03:24:05,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2020-07-20 03:24:05,061 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:24:05,061 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-20 03:24:05,274 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2020-07-20 03:24:05,275 INFO L427 AbstractCegarLoop]: === Iteration 43 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:24:05,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:24:05,276 INFO L82 PathProgramCache]: Analyzing trace with hash -1805961107, now seen corresponding path program 41 times [2020-07-20 03:24:05,276 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:24:05,276 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733881855] [2020-07-20 03:24:05,277 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:24:05,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:05,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:05,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:05,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:05,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:05,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:05,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:05,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:06,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:06,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:06,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:06,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:06,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:07,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:07,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:07,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:07,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:08,014 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-20 03:24:08,014 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733881855] [2020-07-20 03:24:08,014 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679031033] [2020-07-20 03:24:08,014 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@4f635b50 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-20 03:24:08,067 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@4f635b50 issued 4 check-sat command(s) [2020-07-20 03:24:08,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:24:08,071 WARN L261 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 181 conjunts are in the unsatisfiable core [2020-07-20 03:24:08,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:24:11,615 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-20 03:24:11,616 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:24:11,616 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 29] total 63 [2020-07-20 03:24:11,616 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329954329] [2020-07-20 03:24:11,616 INFO L459 AbstractCegarLoop]: Interpolant automaton has 63 states [2020-07-20 03:24:11,616 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:24:11,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2020-07-20 03:24:11,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=3744, Unknown=0, NotChecked=0, Total=3906 [2020-07-20 03:24:11,617 INFO L87 Difference]: Start difference. First operand 57 states and 82 transitions. Second operand 63 states. [2020-07-20 03:24:18,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:24:18,103 INFO L93 Difference]: Finished difference Result 67 states and 92 transitions. [2020-07-20 03:24:18,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-20 03:24:18,106 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 114 [2020-07-20 03:24:18,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:24:18,107 INFO L225 Difference]: With dead ends: 67 [2020-07-20 03:24:18,107 INFO L226 Difference]: Without dead ends: 63 [2020-07-20 03:24:18,108 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1302 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=348, Invalid=6962, Unknown=0, NotChecked=0, Total=7310 [2020-07-20 03:24:18,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2020-07-20 03:24:18,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 57. [2020-07-20 03:24:18,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-07-20 03:24:18,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 82 transitions. [2020-07-20 03:24:18,114 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 82 transitions. Word has length 114 [2020-07-20 03:24:18,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:24:18,114 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 82 transitions. [2020-07-20 03:24:18,114 INFO L480 AbstractCegarLoop]: Interpolant automaton has 63 states. [2020-07-20 03:24:18,114 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 82 transitions. [2020-07-20 03:24:18,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2020-07-20 03:24:18,115 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:24:18,115 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-20 03:24:18,325 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:24:18,326 INFO L427 AbstractCegarLoop]: === Iteration 44 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:24:18,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:24:18,327 INFO L82 PathProgramCache]: Analyzing trace with hash 1954300290, now seen corresponding path program 42 times [2020-07-20 03:24:18,327 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:24:18,327 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998773231] [2020-07-20 03:24:18,328 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:24:18,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:18,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:18,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:18,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:18,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:18,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:18,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:19,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:19,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:19,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:19,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:19,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:20,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:20,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:20,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:20,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:21,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:21,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:21,600 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-20 03:24:21,601 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998773231] [2020-07-20 03:24:21,601 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798247876] [2020-07-20 03:24:21,601 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5e4256eb 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-20 03:24:21,657 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5e4256eb issued 4 check-sat command(s) [2020-07-20 03:24:21,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:24:21,661 WARN L261 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 193 conjunts are in the unsatisfiable core [2020-07-20 03:24:21,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:24:25,818 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-20 03:24:25,819 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:24:25,819 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 29] total 65 [2020-07-20 03:24:25,819 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476867516] [2020-07-20 03:24:25,820 INFO L459 AbstractCegarLoop]: Interpolant automaton has 65 states [2020-07-20 03:24:25,820 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:24:25,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2020-07-20 03:24:25,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=3992, Unknown=0, NotChecked=0, Total=4160 [2020-07-20 03:24:25,820 INFO L87 Difference]: Start difference. First operand 57 states and 82 transitions. Second operand 65 states. [2020-07-20 03:24:32,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:24:32,383 INFO L93 Difference]: Finished difference Result 67 states and 92 transitions. [2020-07-20 03:24:32,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-20 03:24:32,385 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 121 [2020-07-20 03:24:32,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:24:32,387 INFO L225 Difference]: With dead ends: 67 [2020-07-20 03:24:32,387 INFO L226 Difference]: Without dead ends: 63 [2020-07-20 03:24:32,388 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1302 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=356, Invalid=7300, Unknown=0, NotChecked=0, Total=7656 [2020-07-20 03:24:32,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2020-07-20 03:24:32,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 57. [2020-07-20 03:24:32,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-07-20 03:24:32,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 82 transitions. [2020-07-20 03:24:32,392 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 82 transitions. Word has length 121 [2020-07-20 03:24:32,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:24:32,393 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 82 transitions. [2020-07-20 03:24:32,393 INFO L480 AbstractCegarLoop]: Interpolant automaton has 65 states. [2020-07-20 03:24:32,393 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 82 transitions. [2020-07-20 03:24:32,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2020-07-20 03:24:32,394 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:24:32,394 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-20 03:24:32,606 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:24:32,607 INFO L427 AbstractCegarLoop]: === Iteration 45 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:24:32,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:24:32,608 INFO L82 PathProgramCache]: Analyzing trace with hash -970320905, now seen corresponding path program 43 times [2020-07-20 03:24:32,608 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:24:32,608 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41130953] [2020-07-20 03:24:32,608 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:24:32,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:32,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:32,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:32,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:32,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:33,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:33,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:33,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:33,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:33,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:33,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:34,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:34,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:34,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:34,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:35,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:35,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:35,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:35,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:36,137 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-20 03:24:36,138 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41130953] [2020-07-20 03:24:36,138 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862338824] [2020-07-20 03:24:36,138 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@3533dda9 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-20 03:24:36,202 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@3533dda9 issued 4 check-sat command(s) [2020-07-20 03:24:36,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:24:36,206 WARN L261 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 205 conjunts are in the unsatisfiable core [2020-07-20 03:24:36,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:24:40,672 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-20 03:24:40,673 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:24:40,673 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 29] total 67 [2020-07-20 03:24:40,673 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949832797] [2020-07-20 03:24:40,674 INFO L459 AbstractCegarLoop]: Interpolant automaton has 67 states [2020-07-20 03:24:40,675 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:24:40,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2020-07-20 03:24:40,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=4248, Unknown=0, NotChecked=0, Total=4422 [2020-07-20 03:24:40,675 INFO L87 Difference]: Start difference. First operand 57 states and 82 transitions. Second operand 67 states. [2020-07-20 03:24:48,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:24:48,265 INFO L93 Difference]: Finished difference Result 67 states and 92 transitions. [2020-07-20 03:24:48,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-20 03:24:48,265 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 128 [2020-07-20 03:24:48,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:24:48,266 INFO L225 Difference]: With dead ends: 67 [2020-07-20 03:24:48,266 INFO L226 Difference]: Without dead ends: 63 [2020-07-20 03:24:48,267 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 139 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=364, Invalid=7646, Unknown=0, NotChecked=0, Total=8010 [2020-07-20 03:24:48,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2020-07-20 03:24:48,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 57. [2020-07-20 03:24:48,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-07-20 03:24:48,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 82 transitions. [2020-07-20 03:24:48,271 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 82 transitions. Word has length 128 [2020-07-20 03:24:48,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:24:48,272 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 82 transitions. [2020-07-20 03:24:48,272 INFO L480 AbstractCegarLoop]: Interpolant automaton has 67 states. [2020-07-20 03:24:48,272 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 82 transitions. [2020-07-20 03:24:48,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2020-07-20 03:24:48,273 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:24:48,273 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-20 03:24:48,483 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2020-07-20 03:24:48,484 INFO L427 AbstractCegarLoop]: === Iteration 46 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:24:48,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:24:48,484 INFO L82 PathProgramCache]: Analyzing trace with hash -1081659784, now seen corresponding path program 44 times [2020-07-20 03:24:48,484 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:24:48,484 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055988615] [2020-07-20 03:24:48,484 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:24:48,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:48,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:48,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:48,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:48,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:48,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:49,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:49,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:49,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:49,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:49,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:50,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:50,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:50,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:50,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:51,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:51,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:51,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:52,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:52,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:24:52,727 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-20 03:24:52,728 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055988615] [2020-07-20 03:24:52,728 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388154282] [2020-07-20 03:24:52,728 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6520ace5 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-20 03:24:52,787 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6520ace5 issued 4 check-sat command(s) [2020-07-20 03:24:52,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:24:52,792 WARN L261 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 217 conjunts are in the unsatisfiable core [2020-07-20 03:24:52,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:24:58,588 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-20 03:24:58,588 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:24:58,588 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 29] total 69 [2020-07-20 03:24:58,588 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841579493] [2020-07-20 03:24:58,589 INFO L459 AbstractCegarLoop]: Interpolant automaton has 69 states [2020-07-20 03:24:58,589 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:24:58,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2020-07-20 03:24:58,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=4512, Unknown=0, NotChecked=0, Total=4692 [2020-07-20 03:24:58,590 INFO L87 Difference]: Start difference. First operand 57 states and 82 transitions. Second operand 69 states. [2020-07-20 03:25:07,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:25:07,093 INFO L93 Difference]: Finished difference Result 67 states and 92 transitions. [2020-07-20 03:25:07,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-20 03:25:07,096 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 135 [2020-07-20 03:25:07,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:25:07,097 INFO L225 Difference]: With dead ends: 67 [2020-07-20 03:25:07,097 INFO L226 Difference]: Without dead ends: 63 [2020-07-20 03:25:07,098 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 148 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1320 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=372, Invalid=8000, Unknown=0, NotChecked=0, Total=8372 [2020-07-20 03:25:07,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2020-07-20 03:25:07,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 57. [2020-07-20 03:25:07,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-07-20 03:25:07,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 82 transitions. [2020-07-20 03:25:07,103 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 82 transitions. Word has length 135 [2020-07-20 03:25:07,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:25:07,104 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 82 transitions. [2020-07-20 03:25:07,104 INFO L480 AbstractCegarLoop]: Interpolant automaton has 69 states. [2020-07-20 03:25:07,104 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 82 transitions. [2020-07-20 03:25:07,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2020-07-20 03:25:07,105 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:25:07,105 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-20 03:25:07,318 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2020-07-20 03:25:07,319 INFO L427 AbstractCegarLoop]: === Iteration 47 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:25:07,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:25:07,320 INFO L82 PathProgramCache]: Analyzing trace with hash 1602926209, now seen corresponding path program 45 times [2020-07-20 03:25:07,320 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:25:07,320 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385629145] [2020-07-20 03:25:07,321 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:25:07,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:07,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:07,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:07,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:07,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:07,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:07,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:08,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:08,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:08,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:08,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:09,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:09,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:09,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:09,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:10,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:10,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:10,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:11,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:11,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:11,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:12,194 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-20 03:25:12,195 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385629145] [2020-07-20 03:25:12,195 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804927191] [2020-07-20 03:25:12,195 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@69d6fd68 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-20 03:25:12,263 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@69d6fd68 issued 4 check-sat command(s) [2020-07-20 03:25:12,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:25:12,268 WARN L261 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 229 conjunts are in the unsatisfiable core [2020-07-20 03:25:12,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:25:18,300 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-20 03:25:18,300 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:25:18,300 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 29] total 71 [2020-07-20 03:25:18,300 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453084263] [2020-07-20 03:25:18,301 INFO L459 AbstractCegarLoop]: Interpolant automaton has 71 states [2020-07-20 03:25:18,301 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:25:18,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2020-07-20 03:25:18,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=4784, Unknown=0, NotChecked=0, Total=4970 [2020-07-20 03:25:18,302 INFO L87 Difference]: Start difference. First operand 57 states and 82 transitions. Second operand 71 states. [2020-07-20 03:25:27,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:25:27,997 INFO L93 Difference]: Finished difference Result 65 states and 88 transitions. [2020-07-20 03:25:28,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-20 03:25:28,001 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 142 [2020-07-20 03:25:28,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:25:28,002 INFO L225 Difference]: With dead ends: 65 [2020-07-20 03:25:28,002 INFO L226 Difference]: Without dead ends: 61 [2020-07-20 03:25:28,003 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 155 SyntacticMatches, 3 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1362 ImplicationChecksByTransitivity, 13.2s TimeCoverageRelationStatistics Valid=380, Invalid=8362, Unknown=0, NotChecked=0, Total=8742 [2020-07-20 03:25:28,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2020-07-20 03:25:28,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 55. [2020-07-20 03:25:28,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2020-07-20 03:25:28,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 78 transitions. [2020-07-20 03:25:28,007 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 78 transitions. Word has length 142 [2020-07-20 03:25:28,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:25:28,007 INFO L479 AbstractCegarLoop]: Abstraction has 55 states and 78 transitions. [2020-07-20 03:25:28,014 INFO L480 AbstractCegarLoop]: Interpolant automaton has 71 states. [2020-07-20 03:25:28,014 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 78 transitions. [2020-07-20 03:25:28,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2020-07-20 03:25:28,015 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:25:28,015 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-20 03:25:28,215 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2020-07-20 03:25:28,216 INFO L427 AbstractCegarLoop]: === Iteration 48 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:25:28,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:25:28,217 INFO L82 PathProgramCache]: Analyzing trace with hash 1051174864, now seen corresponding path program 46 times [2020-07-20 03:25:28,217 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:25:28,218 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654407214] [2020-07-20 03:25:28,218 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:25:28,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:28,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:28,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:28,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:28,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:28,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:28,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:29,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:29,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:29,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:29,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:30,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:30,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:30,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:31,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:31,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:31,575 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-20 03:25:31,576 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654407214] [2020-07-20 03:25:31,576 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368793709] [2020-07-20 03:25:31,576 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@25dca9ee 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-20 03:25:31,626 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@25dca9ee issued 4 check-sat command(s) [2020-07-20 03:25:31,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:25:31,629 WARN L261 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 169 conjunts are in the unsatisfiable core [2020-07-20 03:25:31,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:25:35,205 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-20 03:25:35,206 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:25:35,206 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 25] total 57 [2020-07-20 03:25:35,206 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301884605] [2020-07-20 03:25:35,206 INFO L459 AbstractCegarLoop]: Interpolant automaton has 57 states [2020-07-20 03:25:35,206 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:25:35,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2020-07-20 03:25:35,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=3044, Unknown=0, NotChecked=0, Total=3192 [2020-07-20 03:25:35,207 INFO L87 Difference]: Start difference. First operand 55 states and 78 transitions. Second operand 57 states. [2020-07-20 03:25:42,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:25:42,382 INFO L93 Difference]: Finished difference Result 67 states and 99 transitions. [2020-07-20 03:25:42,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-20 03:25:42,387 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 107 [2020-07-20 03:25:42,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:25:42,388 INFO L225 Difference]: With dead ends: 67 [2020-07-20 03:25:42,388 INFO L226 Difference]: Without dead ends: 61 [2020-07-20 03:25:42,389 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 987 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=316, Invalid=5690, Unknown=0, NotChecked=0, Total=6006 [2020-07-20 03:25:42,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2020-07-20 03:25:42,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 57. [2020-07-20 03:25:42,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-07-20 03:25:42,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 83 transitions. [2020-07-20 03:25:42,394 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 83 transitions. Word has length 107 [2020-07-20 03:25:42,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:25:42,394 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 83 transitions. [2020-07-20 03:25:42,394 INFO L480 AbstractCegarLoop]: Interpolant automaton has 57 states. [2020-07-20 03:25:42,395 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 83 transitions. [2020-07-20 03:25:42,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2020-07-20 03:25:42,395 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:25:42,396 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-20 03:25:42,600 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:25:42,601 INFO L427 AbstractCegarLoop]: === Iteration 49 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:25:42,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:25:42,602 INFO L82 PathProgramCache]: Analyzing trace with hash -1270577827, now seen corresponding path program 47 times [2020-07-20 03:25:42,602 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:25:42,602 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317818695] [2020-07-20 03:25:42,603 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:25:42,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:42,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:42,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:43,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:43,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:43,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:43,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:43,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:43,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:44,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:44,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:44,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:45,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:45,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:45,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:46,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:46,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:46,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:47,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:47,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:48,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:25:48,767 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-20 03:25:48,768 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317818695] [2020-07-20 03:25:48,768 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120799097] [2020-07-20 03:25:48,768 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6f39109f 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-20 03:25:48,842 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@6f39109f issued 4 check-sat command(s) [2020-07-20 03:25:48,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:25:48,847 WARN L261 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 229 conjunts are in the unsatisfiable core [2020-07-20 03:25:48,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:25:56,517 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-20 03:25:56,517 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:25:56,517 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 27] total 69 [2020-07-20 03:25:56,518 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599409851] [2020-07-20 03:25:56,518 INFO L459 AbstractCegarLoop]: Interpolant automaton has 69 states [2020-07-20 03:25:56,518 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:25:56,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2020-07-20 03:25:56,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=4510, Unknown=0, NotChecked=0, Total=4692 [2020-07-20 03:25:56,519 INFO L87 Difference]: Start difference. First operand 57 states and 83 transitions. Second operand 69 states. [2020-07-20 03:26:07,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:26:07,142 INFO L93 Difference]: Finished difference Result 65 states and 89 transitions. [2020-07-20 03:26:07,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-20 03:26:07,148 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 142 [2020-07-20 03:26:07,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:26:07,149 INFO L225 Difference]: With dead ends: 65 [2020-07-20 03:26:07,149 INFO L226 Difference]: Without dead ends: 61 [2020-07-20 03:26:07,150 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 158 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1150 ImplicationChecksByTransitivity, 16.4s TimeCoverageRelationStatistics Valid=362, Invalid=7648, Unknown=0, NotChecked=0, Total=8010 [2020-07-20 03:26:07,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2020-07-20 03:26:07,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 57. [2020-07-20 03:26:07,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2020-07-20 03:26:07,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 82 transitions. [2020-07-20 03:26:07,156 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 82 transitions. Word has length 142 [2020-07-20 03:26:07,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:26:07,156 INFO L479 AbstractCegarLoop]: Abstraction has 57 states and 82 transitions. [2020-07-20 03:26:07,156 INFO L480 AbstractCegarLoop]: Interpolant automaton has 69 states. [2020-07-20 03:26:07,156 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 82 transitions. [2020-07-20 03:26:07,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2020-07-20 03:26:07,157 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:26:07,157 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-20 03:26:07,365 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2020-07-20 03:26:07,366 INFO L427 AbstractCegarLoop]: === Iteration 50 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:26:07,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:26:07,367 INFO L82 PathProgramCache]: Analyzing trace with hash -1655069586, now seen corresponding path program 48 times [2020-07-20 03:26:07,367 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:26:07,367 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984807631] [2020-07-20 03:26:07,368 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:26:07,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:07,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:07,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:07,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:07,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:08,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:08,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:08,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:08,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:08,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:09,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:09,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:10,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:10,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:10,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:11,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:11,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:12,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:12,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:13,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:13,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:14,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:14,840 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-20 03:26:14,840 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984807631] [2020-07-20 03:26:14,840 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238634833] [2020-07-20 03:26:14,840 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@2f1f01f4 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-20 03:26:14,907 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@2f1f01f4 issued 4 check-sat command(s) [2020-07-20 03:26:14,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:26:14,911 WARN L261 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 241 conjunts are in the unsatisfiable core [2020-07-20 03:26:14,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:26:23,760 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-20 03:26:23,760 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:26:23,760 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 29] total 73 [2020-07-20 03:26:23,761 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993288877] [2020-07-20 03:26:23,761 INFO L459 AbstractCegarLoop]: Interpolant automaton has 73 states [2020-07-20 03:26:23,761 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:26:23,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2020-07-20 03:26:23,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=5064, Unknown=0, NotChecked=0, Total=5256 [2020-07-20 03:26:23,762 INFO L87 Difference]: Start difference. First operand 57 states and 82 transitions. Second operand 73 states. [2020-07-20 03:26:39,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:26:39,598 INFO L93 Difference]: Finished difference Result 65 states and 88 transitions. [2020-07-20 03:26:39,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-20 03:26:39,604 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 149 [2020-07-20 03:26:39,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:26:39,605 INFO L225 Difference]: With dead ends: 65 [2020-07-20 03:26:39,605 INFO L226 Difference]: Without dead ends: 61 [2020-07-20 03:26:39,606 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1302 ImplicationChecksByTransitivity, 20.7s TimeCoverageRelationStatistics Valid=388, Invalid=8732, Unknown=0, NotChecked=0, Total=9120 [2020-07-20 03:26:39,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2020-07-20 03:26:39,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 55. [2020-07-20 03:26:39,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2020-07-20 03:26:39,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 78 transitions. [2020-07-20 03:26:39,611 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 78 transitions. Word has length 149 [2020-07-20 03:26:39,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:26:39,611 INFO L479 AbstractCegarLoop]: Abstraction has 55 states and 78 transitions. [2020-07-20 03:26:39,612 INFO L480 AbstractCegarLoop]: Interpolant automaton has 73 states. [2020-07-20 03:26:39,612 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 78 transitions. [2020-07-20 03:26:39,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2020-07-20 03:26:39,612 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:26:39,613 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-20 03:26:39,826 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2020-07-20 03:26:39,827 INFO L427 AbstractCegarLoop]: === Iteration 51 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:26:39,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:26:39,827 INFO L82 PathProgramCache]: Analyzing trace with hash -1733939138, now seen corresponding path program 49 times [2020-07-20 03:26:39,828 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:26:39,828 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195575157] [2020-07-20 03:26:39,828 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:26:39,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:40,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:40,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:40,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:40,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:40,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:40,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:41,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:41,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:41,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:42,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:42,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:42,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:43,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:43,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:43,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:26:44,167 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-20 03:26:44,167 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195575157] [2020-07-20 03:26:44,167 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86086214] [2020-07-20 03:26:44,167 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@8101712 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-20 03:26:44,216 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@8101712 issued 4 check-sat command(s) [2020-07-20 03:26:44,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:26:44,221 WARN L261 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 165 conjunts are in the unsatisfiable core [2020-07-20 03:26:44,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:26:52,592 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-20 03:26:52,593 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:26:52,593 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 68 [2020-07-20 03:26:52,593 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360999566] [2020-07-20 03:26:52,594 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2020-07-20 03:26:52,594 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:26:52,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2020-07-20 03:26:52,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=4377, Unknown=0, NotChecked=0, Total=4556 [2020-07-20 03:26:52,595 INFO L87 Difference]: Start difference. First operand 55 states and 78 transitions. Second operand 68 states. [2020-07-20 03:27:05,286 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 18 DAG size of output: 16 [2020-07-20 03:27:06,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:27:06,491 INFO L93 Difference]: Finished difference Result 68 states and 94 transitions. [2020-07-20 03:27:06,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-07-20 03:27:06,497 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 107 [2020-07-20 03:27:06,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:27:06,499 INFO L225 Difference]: With dead ends: 68 [2020-07-20 03:27:06,499 INFO L226 Difference]: Without dead ends: 64 [2020-07-20 03:27:06,500 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1602 ImplicationChecksByTransitivity, 17.2s TimeCoverageRelationStatistics Valid=436, Invalid=8494, Unknown=0, NotChecked=0, Total=8930 [2020-07-20 03:27:06,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2020-07-20 03:27:06,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 60. [2020-07-20 03:27:06,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-07-20 03:27:06,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 87 transitions. [2020-07-20 03:27:06,506 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 87 transitions. Word has length 107 [2020-07-20 03:27:06,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:27:06,506 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 87 transitions. [2020-07-20 03:27:06,506 INFO L480 AbstractCegarLoop]: Interpolant automaton has 68 states. [2020-07-20 03:27:06,506 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 87 transitions. [2020-07-20 03:27:06,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2020-07-20 03:27:06,508 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:27:06,508 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-20 03:27:06,721 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:27:06,722 INFO L427 AbstractCegarLoop]: === Iteration 52 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:27:06,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:27:06,723 INFO L82 PathProgramCache]: Analyzing trace with hash -1739770251, now seen corresponding path program 50 times [2020-07-20 03:27:06,723 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:27:06,723 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787841904] [2020-07-20 03:27:06,723 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:27:06,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:06,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:06,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:07,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:07,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:07,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:07,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:08,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:08,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:08,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:08,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:09,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:09,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:10,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:10,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:11,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:11,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:11,950 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-20 03:27:11,951 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787841904] [2020-07-20 03:27:11,951 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103694662] [2020-07-20 03:27:11,951 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@22dc5f13 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-20 03:27:12,010 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@22dc5f13 issued 4 check-sat command(s) [2020-07-20 03:27:12,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:27:12,015 WARN L261 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 181 conjunts are in the unsatisfiable core [2020-07-20 03:27:12,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:27:20,472 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-20 03:27:20,472 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:27:20,472 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 31] total 65 [2020-07-20 03:27:20,473 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207693740] [2020-07-20 03:27:20,473 INFO L459 AbstractCegarLoop]: Interpolant automaton has 65 states [2020-07-20 03:27:20,473 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:27:20,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2020-07-20 03:27:20,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=3994, Unknown=0, NotChecked=0, Total=4160 [2020-07-20 03:27:20,474 INFO L87 Difference]: Start difference. First operand 60 states and 87 transitions. Second operand 65 states. [2020-07-20 03:27:35,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:27:35,970 INFO L93 Difference]: Finished difference Result 70 states and 97 transitions. [2020-07-20 03:27:35,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-07-20 03:27:35,978 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 114 [2020-07-20 03:27:35,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:27:35,980 INFO L225 Difference]: With dead ends: 70 [2020-07-20 03:27:35,980 INFO L226 Difference]: Without dead ends: 66 [2020-07-20 03:27:35,981 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1514 ImplicationChecksByTransitivity, 17.9s TimeCoverageRelationStatistics Valid=366, Invalid=7644, Unknown=0, NotChecked=0, Total=8010 [2020-07-20 03:27:35,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2020-07-20 03:27:35,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 60. [2020-07-20 03:27:35,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-07-20 03:27:35,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 87 transitions. [2020-07-20 03:27:35,987 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 87 transitions. Word has length 114 [2020-07-20 03:27:35,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:27:35,988 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 87 transitions. [2020-07-20 03:27:35,988 INFO L480 AbstractCegarLoop]: Interpolant automaton has 65 states. [2020-07-20 03:27:35,988 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 87 transitions. [2020-07-20 03:27:35,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2020-07-20 03:27:35,989 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:27:35,989 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-20 03:27:36,190 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2020-07-20 03:27:36,191 INFO L427 AbstractCegarLoop]: === Iteration 53 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:27:36,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:27:36,192 INFO L82 PathProgramCache]: Analyzing trace with hash -1164219276, now seen corresponding path program 51 times [2020-07-20 03:27:36,192 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:27:36,192 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454661095] [2020-07-20 03:27:36,193 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:27:36,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:36,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:36,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:36,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:36,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:37,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:37,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:37,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:38,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:38,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:38,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:39,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:39,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:40,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:40,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:41,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:41,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:42,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:27:42,998 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-20 03:27:42,999 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454661095] [2020-07-20 03:27:42,999 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305330465] [2020-07-20 03:27:42,999 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5d5f5d21 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-20 03:27:43,058 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@5d5f5d21 issued 4 check-sat command(s) [2020-07-20 03:27:43,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:27:43,064 WARN L261 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 192 conjunts are in the unsatisfiable core [2020-07-20 03:27:43,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:27:55,100 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-20 03:27:55,100 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:27:55,100 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 35] total 69 [2020-07-20 03:27:55,101 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87939597] [2020-07-20 03:27:55,101 INFO L459 AbstractCegarLoop]: Interpolant automaton has 69 states [2020-07-20 03:27:55,101 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:27:55,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2020-07-20 03:27:55,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=4509, Unknown=0, NotChecked=0, Total=4692 [2020-07-20 03:27:55,102 INFO L87 Difference]: Start difference. First operand 60 states and 87 transitions. Second operand 69 states. [2020-07-20 03:28:06,676 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 14 [2020-07-20 03:28:07,643 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 14 [2020-07-20 03:28:12,184 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 22 [2020-07-20 03:28:12,874 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 22 [2020-07-20 03:28:13,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:28:13,771 INFO L93 Difference]: Finished difference Result 70 states and 97 transitions. [2020-07-20 03:28:13,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-07-20 03:28:13,778 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 121 [2020-07-20 03:28:13,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:28:13,779 INFO L225 Difference]: With dead ends: 70 [2020-07-20 03:28:13,779 INFO L226 Difference]: Without dead ends: 66 [2020-07-20 03:28:13,780 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1619 ImplicationChecksByTransitivity, 24.8s TimeCoverageRelationStatistics Valid=409, Invalid=8333, Unknown=0, NotChecked=0, Total=8742 [2020-07-20 03:28:13,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2020-07-20 03:28:13,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 60. [2020-07-20 03:28:13,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-07-20 03:28:13,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 87 transitions. [2020-07-20 03:28:13,784 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 87 transitions. Word has length 121 [2020-07-20 03:28:13,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:28:13,785 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 87 transitions. [2020-07-20 03:28:13,785 INFO L480 AbstractCegarLoop]: Interpolant automaton has 69 states. [2020-07-20 03:28:13,785 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 87 transitions. [2020-07-20 03:28:13,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2020-07-20 03:28:13,786 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:28:13,786 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-20 03:28:13,996 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:28:13,997 INFO L427 AbstractCegarLoop]: === Iteration 54 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:28:13,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:28:13,998 INFO L82 PathProgramCache]: Analyzing trace with hash 325513663, now seen corresponding path program 52 times [2020-07-20 03:28:13,998 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:28:13,998 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309062597] [2020-07-20 03:28:13,999 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:28:14,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:14,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:14,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:14,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:14,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:14,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:15,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:15,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:15,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:15,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:16,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:16,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:16,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:17,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:17,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:18,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:18,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:19,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:20,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:20,579 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-20 03:28:20,579 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309062597] [2020-07-20 03:28:20,579 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691657860] [2020-07-20 03:28:20,579 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@2f75af4d 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-20 03:28:20,638 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@2f75af4d issued 4 check-sat command(s) [2020-07-20 03:28:20,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:28:20,643 WARN L261 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 205 conjunts are in the unsatisfiable core [2020-07-20 03:28:20,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:28:30,612 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-20 03:28:30,612 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:28:30,613 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 31] total 69 [2020-07-20 03:28:30,613 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813950341] [2020-07-20 03:28:30,613 INFO L459 AbstractCegarLoop]: Interpolant automaton has 69 states [2020-07-20 03:28:30,613 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:28:30,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2020-07-20 03:28:30,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=4514, Unknown=0, NotChecked=0, Total=4692 [2020-07-20 03:28:30,614 INFO L87 Difference]: Start difference. First operand 60 states and 87 transitions. Second operand 69 states. [2020-07-20 03:28:43,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:28:43,251 INFO L93 Difference]: Finished difference Result 70 states and 97 transitions. [2020-07-20 03:28:43,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-07-20 03:28:43,256 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 128 [2020-07-20 03:28:43,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:28:43,257 INFO L225 Difference]: With dead ends: 70 [2020-07-20 03:28:43,257 INFO L226 Difference]: Without dead ends: 66 [2020-07-20 03:28:43,259 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1514 ImplicationChecksByTransitivity, 20.2s TimeCoverageRelationStatistics Valid=382, Invalid=8360, Unknown=0, NotChecked=0, Total=8742 [2020-07-20 03:28:43,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2020-07-20 03:28:43,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 60. [2020-07-20 03:28:43,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-07-20 03:28:43,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 87 transitions. [2020-07-20 03:28:43,264 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 87 transitions. Word has length 128 [2020-07-20 03:28:43,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:28:43,265 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 87 transitions. [2020-07-20 03:28:43,265 INFO L480 AbstractCegarLoop]: Interpolant automaton has 69 states. [2020-07-20 03:28:43,265 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 87 transitions. [2020-07-20 03:28:43,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2020-07-20 03:28:43,266 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:28:43,266 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-20 03:28:43,480 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2020-07-20 03:28:43,480 INFO L427 AbstractCegarLoop]: === Iteration 55 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:28:43,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:28:43,481 INFO L82 PathProgramCache]: Analyzing trace with hash 634544554, now seen corresponding path program 53 times [2020-07-20 03:28:43,481 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:28:43,482 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863063816] [2020-07-20 03:28:43,482 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:28:43,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:43,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:43,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:43,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:43,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:44,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:44,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:44,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:45,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:45,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:45,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:45,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:46,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:46,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:47,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:47,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:48,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:48,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:49,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:49,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:28:49,952 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-20 03:28:49,952 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863063816] [2020-07-20 03:28:49,953 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470080251] [2020-07-20 03:28:49,953 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@279e3f17 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-20 03:28:50,014 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@279e3f17 issued 4 check-sat command(s) [2020-07-20 03:28:50,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:28:50,019 WARN L261 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 217 conjunts are in the unsatisfiable core [2020-07-20 03:28:50,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:28:58,019 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-20 03:28:58,020 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:28:58,020 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 31] total 71 [2020-07-20 03:28:58,020 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936334556] [2020-07-20 03:28:58,020 INFO L459 AbstractCegarLoop]: Interpolant automaton has 71 states [2020-07-20 03:28:58,021 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:28:58,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2020-07-20 03:28:58,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=4786, Unknown=0, NotChecked=0, Total=4970 [2020-07-20 03:28:58,021 INFO L87 Difference]: Start difference. First operand 60 states and 87 transitions. Second operand 71 states. [2020-07-20 03:29:11,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:29:11,292 INFO L93 Difference]: Finished difference Result 70 states and 97 transitions. [2020-07-20 03:29:11,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-07-20 03:29:11,298 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 135 [2020-07-20 03:29:11,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:29:11,299 INFO L225 Difference]: With dead ends: 70 [2020-07-20 03:29:11,300 INFO L226 Difference]: Without dead ends: 66 [2020-07-20 03:29:11,301 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 146 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1530 ImplicationChecksByTransitivity, 18.3s TimeCoverageRelationStatistics Valid=390, Invalid=8730, Unknown=0, NotChecked=0, Total=9120 [2020-07-20 03:29:11,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2020-07-20 03:29:11,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 60. [2020-07-20 03:29:11,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-07-20 03:29:11,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 87 transitions. [2020-07-20 03:29:11,306 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 87 transitions. Word has length 135 [2020-07-20 03:29:11,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:29:11,307 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 87 transitions. [2020-07-20 03:29:11,307 INFO L480 AbstractCegarLoop]: Interpolant automaton has 71 states. [2020-07-20 03:29:11,307 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 87 transitions. [2020-07-20 03:29:11,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2020-07-20 03:29:11,308 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:29:11,308 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-20 03:29:11,520 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2020-07-20 03:29:11,521 INFO L427 AbstractCegarLoop]: === Iteration 56 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:29:11,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:29:11,522 INFO L82 PathProgramCache]: Analyzing trace with hash -1864653815, now seen corresponding path program 54 times [2020-07-20 03:29:11,522 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:29:11,522 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431192912] [2020-07-20 03:29:11,522 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:29:11,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:11,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:11,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:12,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:12,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:12,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:12,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:12,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:13,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:13,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:13,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:14,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:14,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:14,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:15,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:15,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:16,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:16,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:17,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:17,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:18,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:18,658 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-20 03:29:18,658 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431192912] [2020-07-20 03:29:18,658 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948420617] [2020-07-20 03:29:18,659 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@295d3ef0 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-20 03:29:18,723 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@295d3ef0 issued 4 check-sat command(s) [2020-07-20 03:29:18,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:29:18,728 WARN L261 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 229 conjunts are in the unsatisfiable core [2020-07-20 03:29:18,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:29:27,472 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-20 03:29:27,472 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:29:27,472 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 31] total 73 [2020-07-20 03:29:27,473 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255548661] [2020-07-20 03:29:27,473 INFO L459 AbstractCegarLoop]: Interpolant automaton has 73 states [2020-07-20 03:29:27,473 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:29:27,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2020-07-20 03:29:27,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=5066, Unknown=0, NotChecked=0, Total=5256 [2020-07-20 03:29:27,474 INFO L87 Difference]: Start difference. First operand 60 states and 87 transitions. Second operand 73 states. [2020-07-20 03:29:41,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:29:41,290 INFO L93 Difference]: Finished difference Result 70 states and 97 transitions. [2020-07-20 03:29:41,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-07-20 03:29:41,296 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 142 [2020-07-20 03:29:41,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:29:41,298 INFO L225 Difference]: With dead ends: 70 [2020-07-20 03:29:41,298 INFO L226 Difference]: Without dead ends: 66 [2020-07-20 03:29:41,299 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1514 ImplicationChecksByTransitivity, 19.9s TimeCoverageRelationStatistics Valid=398, Invalid=9108, Unknown=0, NotChecked=0, Total=9506 [2020-07-20 03:29:41,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2020-07-20 03:29:41,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 60. [2020-07-20 03:29:41,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-07-20 03:29:41,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 87 transitions. [2020-07-20 03:29:41,304 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 87 transitions. Word has length 142 [2020-07-20 03:29:41,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:29:41,304 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 87 transitions. [2020-07-20 03:29:41,304 INFO L480 AbstractCegarLoop]: Interpolant automaton has 73 states. [2020-07-20 03:29:41,304 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 87 transitions. [2020-07-20 03:29:41,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2020-07-20 03:29:41,305 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:29:41,305 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-20 03:29:41,518 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:29:41,519 INFO L427 AbstractCegarLoop]: === Iteration 57 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:29:41,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:29:41,519 INFO L82 PathProgramCache]: Analyzing trace with hash -1103515680, now seen corresponding path program 55 times [2020-07-20 03:29:41,519 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:29:41,519 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033848909] [2020-07-20 03:29:41,519 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:29:41,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:41,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:41,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:41,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:42,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:42,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:42,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:42,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:42,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:43,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:43,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:44,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:44,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:44,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:45,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:45,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:46,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:46,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:47,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:47,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:48,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:48,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:29:49,216 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-20 03:29:49,217 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033848909] [2020-07-20 03:29:49,217 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870719814] [2020-07-20 03:29:49,217 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@601833da 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-20 03:29:49,286 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@601833da issued 4 check-sat command(s) [2020-07-20 03:29:49,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:29:49,290 WARN L261 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 241 conjunts are in the unsatisfiable core [2020-07-20 03:29:49,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:29:57,971 INFO L134 CoverageAnalysis]: Checked inductivity of 1256 backedges. 22 proven. 560 refuted. 0 times theorem prover too weak. 674 trivial. 0 not checked. [2020-07-20 03:29:57,971 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:29:57,971 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 31] total 75 [2020-07-20 03:29:57,972 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443872192] [2020-07-20 03:29:57,972 INFO L459 AbstractCegarLoop]: Interpolant automaton has 75 states [2020-07-20 03:29:57,972 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:29:57,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2020-07-20 03:29:57,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=5354, Unknown=0, NotChecked=0, Total=5550 [2020-07-20 03:29:57,973 INFO L87 Difference]: Start difference. First operand 60 states and 87 transitions. Second operand 75 states. [2020-07-20 03:30:12,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:30:12,954 INFO L93 Difference]: Finished difference Result 70 states and 97 transitions. [2020-07-20 03:30:12,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-07-20 03:30:12,960 INFO L78 Accepts]: Start accepts. Automaton has 75 states. Word has length 149 [2020-07-20 03:30:12,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:30:12,961 INFO L225 Difference]: With dead ends: 70 [2020-07-20 03:30:12,961 INFO L226 Difference]: Without dead ends: 66 [2020-07-20 03:30:12,962 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 164 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1534 ImplicationChecksByTransitivity, 20.5s TimeCoverageRelationStatistics Valid=406, Invalid=9494, Unknown=0, NotChecked=0, Total=9900 [2020-07-20 03:30:12,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2020-07-20 03:30:12,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 60. [2020-07-20 03:30:12,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-07-20 03:30:12,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 87 transitions. [2020-07-20 03:30:12,966 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 87 transitions. Word has length 149 [2020-07-20 03:30:12,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:30:12,967 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 87 transitions. [2020-07-20 03:30:12,967 INFO L480 AbstractCegarLoop]: Interpolant automaton has 75 states. [2020-07-20 03:30:12,967 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 87 transitions. [2020-07-20 03:30:12,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2020-07-20 03:30:12,968 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:30:12,968 INFO L422 BasicCegarLoop]: trace histogram [21, 21, 21, 19, 19, 19, 19, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 03:30:13,180 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2020-07-20 03:30:13,180 INFO L427 AbstractCegarLoop]: === Iteration 58 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:30:13,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:30:13,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1632850605, now seen corresponding path program 56 times [2020-07-20 03:30:13,182 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:30:13,182 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238462378] [2020-07-20 03:30:13,182 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:30:13,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:13,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:13,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:13,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:13,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:13,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:14,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:14,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:14,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:14,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:15,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:15,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:16,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:16,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:17,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:17,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:17,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:18,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:18,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:19,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:20,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:20,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:21,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:21,650 INFO L134 CoverageAnalysis]: Checked inductivity of 1392 backedges. 72 proven. 663 refuted. 0 times theorem prover too weak. 657 trivial. 0 not checked. [2020-07-20 03:30:21,650 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238462378] [2020-07-20 03:30:21,650 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226414216] [2020-07-20 03:30:21,650 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@47c593b0 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:30:21,727 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@47c593b0 issued 4 check-sat command(s) [2020-07-20 03:30:21,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:30:21,730 WARN L261 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 253 conjunts are in the unsatisfiable core [2020-07-20 03:30:21,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:30:30,926 INFO L134 CoverageAnalysis]: Checked inductivity of 1392 backedges. 22 proven. 619 refuted. 0 times theorem prover too weak. 751 trivial. 0 not checked. [2020-07-20 03:30:30,926 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:30:30,926 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 31] total 77 [2020-07-20 03:30:30,927 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212692812] [2020-07-20 03:30:30,927 INFO L459 AbstractCegarLoop]: Interpolant automaton has 77 states [2020-07-20 03:30:30,927 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:30:30,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2020-07-20 03:30:30,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=5650, Unknown=0, NotChecked=0, Total=5852 [2020-07-20 03:30:30,928 INFO L87 Difference]: Start difference. First operand 60 states and 87 transitions. Second operand 77 states. [2020-07-20 03:30:46,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:30:46,365 INFO L93 Difference]: Finished difference Result 68 states and 93 transitions. [2020-07-20 03:30:46,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-07-20 03:30:46,366 INFO L78 Accepts]: Start accepts. Automaton has 77 states. Word has length 156 [2020-07-20 03:30:46,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:30:46,367 INFO L225 Difference]: With dead ends: 68 [2020-07-20 03:30:46,367 INFO L226 Difference]: Without dead ends: 64 [2020-07-20 03:30:46,367 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1514 ImplicationChecksByTransitivity, 22.5s TimeCoverageRelationStatistics Valid=414, Invalid=9888, Unknown=0, NotChecked=0, Total=10302 [2020-07-20 03:30:46,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2020-07-20 03:30:46,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 58. [2020-07-20 03:30:46,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2020-07-20 03:30:46,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 83 transitions. [2020-07-20 03:30:46,372 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 83 transitions. Word has length 156 [2020-07-20 03:30:46,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:30:46,372 INFO L479 AbstractCegarLoop]: Abstraction has 58 states and 83 transitions. [2020-07-20 03:30:46,372 INFO L480 AbstractCegarLoop]: Interpolant automaton has 77 states. [2020-07-20 03:30:46,372 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 83 transitions. [2020-07-20 03:30:46,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2020-07-20 03:30:46,373 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:30:46,373 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-20 03:30:46,583 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:30:46,584 INFO L427 AbstractCegarLoop]: === Iteration 59 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:30:46,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:30:46,585 INFO L82 PathProgramCache]: Analyzing trace with hash 186363784, now seen corresponding path program 57 times [2020-07-20 03:30:46,585 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:30:46,585 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126954468] [2020-07-20 03:30:46,585 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:30:46,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:46,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:46,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:47,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:47,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:47,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:47,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:48,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:48,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:48,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:49,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:49,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:50,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:50,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:30:50,803 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 18 proven. 217 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2020-07-20 03:30:50,803 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126954468] [2020-07-20 03:30:50,803 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719751476] [2020-07-20 03:30:50,803 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@57531006 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:30:50,855 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@57531006 issued 4 check-sat command(s) [2020-07-20 03:30:50,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:30:50,858 WARN L261 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 141 conjunts are in the unsatisfiable core [2020-07-20 03:30:50,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:30:58,877 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 246 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2020-07-20 03:30:58,877 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:30:58,878 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 60 [2020-07-20 03:30:58,878 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908691118] [2020-07-20 03:30:58,878 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2020-07-20 03:30:58,878 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:30:58,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2020-07-20 03:30:58,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=3375, Unknown=0, NotChecked=0, Total=3540 [2020-07-20 03:30:58,879 INFO L87 Difference]: Start difference. First operand 58 states and 83 transitions. Second operand 60 states. [2020-07-20 03:31:12,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:31:12,767 INFO L93 Difference]: Finished difference Result 68 states and 103 transitions. [2020-07-20 03:31:12,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2020-07-20 03:31:12,775 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 93 [2020-07-20 03:31:12,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:31:12,776 INFO L225 Difference]: With dead ends: 68 [2020-07-20 03:31:12,776 INFO L226 Difference]: Without dead ends: 64 [2020-07-20 03:31:12,777 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1255 ImplicationChecksByTransitivity, 15.6s TimeCoverageRelationStatistics Valid=372, Invalid=6108, Unknown=0, NotChecked=0, Total=6480 [2020-07-20 03:31:12,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2020-07-20 03:31:12,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 60. [2020-07-20 03:31:12,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-07-20 03:31:12,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 96 transitions. [2020-07-20 03:31:12,782 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 96 transitions. Word has length 93 [2020-07-20 03:31:12,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:31:12,783 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 96 transitions. [2020-07-20 03:31:12,783 INFO L480 AbstractCegarLoop]: Interpolant automaton has 60 states. [2020-07-20 03:31:12,783 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 96 transitions. [2020-07-20 03:31:12,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2020-07-20 03:31:12,784 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:31:12,784 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-20 03:31:12,995 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2020-07-20 03:31:12,996 INFO L427 AbstractCegarLoop]: === Iteration 60 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:31:12,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:31:12,996 INFO L82 PathProgramCache]: Analyzing trace with hash -1678979596, now seen corresponding path program 58 times [2020-07-20 03:31:12,996 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:31:12,996 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35340571] [2020-07-20 03:31:12,997 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:31:13,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:13,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:13,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:13,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:13,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:13,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:14,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:14,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:14,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:14,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:15,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:16,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:16,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:17,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:17,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:18,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:19,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:19,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:20,079 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 50 proven. 385 refuted. 0 times theorem prover too weak. 347 trivial. 0 not checked. [2020-07-20 03:31:20,079 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35340571] [2020-07-20 03:31:20,079 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180055800] [2020-07-20 03:31:20,079 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@28c52972 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:31:20,133 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@28c52972 issued 4 check-sat command(s) [2020-07-20 03:31:20,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:31:20,137 WARN L261 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 193 conjunts are in the unsatisfiable core [2020-07-20 03:31:20,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:31:28,867 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 10 proven. 360 refuted. 0 times theorem prover too weak. 412 trivial. 0 not checked. [2020-07-20 03:31:28,867 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:31:28,867 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 27] total 63 [2020-07-20 03:31:28,867 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984562326] [2020-07-20 03:31:28,868 INFO L459 AbstractCegarLoop]: Interpolant automaton has 63 states [2020-07-20 03:31:28,868 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:31:28,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2020-07-20 03:31:28,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=3742, Unknown=0, NotChecked=0, Total=3906 [2020-07-20 03:31:28,868 INFO L87 Difference]: Start difference. First operand 60 states and 96 transitions. Second operand 63 states. [2020-07-20 03:31:44,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:31:44,903 INFO L93 Difference]: Finished difference Result 70 states and 104 transitions. [2020-07-20 03:31:44,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-20 03:31:44,909 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 121 [2020-07-20 03:31:44,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:31:44,910 INFO L225 Difference]: With dead ends: 70 [2020-07-20 03:31:44,911 INFO L226 Difference]: Without dead ends: 64 [2020-07-20 03:31:44,911 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 132 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1175 ImplicationChecksByTransitivity, 20.7s TimeCoverageRelationStatistics Valid=350, Invalid=6960, Unknown=0, NotChecked=0, Total=7310 [2020-07-20 03:31:44,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2020-07-20 03:31:44,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 60. [2020-07-20 03:31:44,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-07-20 03:31:44,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 88 transitions. [2020-07-20 03:31:44,915 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 88 transitions. Word has length 121 [2020-07-20 03:31:44,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:31:44,915 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 88 transitions. [2020-07-20 03:31:44,915 INFO L480 AbstractCegarLoop]: Interpolant automaton has 63 states. [2020-07-20 03:31:44,915 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 88 transitions. [2020-07-20 03:31:44,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2020-07-20 03:31:44,916 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:31:44,916 INFO L422 BasicCegarLoop]: trace histogram [21, 21, 21, 19, 19, 19, 19, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 03:31:45,117 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2020-07-20 03:31:45,117 INFO L427 AbstractCegarLoop]: === Iteration 61 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:31:45,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:31:45,118 INFO L82 PathProgramCache]: Analyzing trace with hash -1105035253, now seen corresponding path program 59 times [2020-07-20 03:31:45,118 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:31:45,118 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984686774] [2020-07-20 03:31:45,119 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:31:45,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:45,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:45,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:45,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:45,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:46,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:46,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:46,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:46,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:47,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:47,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:48,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:48,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:49,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:49,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:50,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:50,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:51,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:52,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:52,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:53,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:54,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:55,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:31:55,928 INFO L134 CoverageAnalysis]: Checked inductivity of 1392 backedges. 72 proven. 663 refuted. 0 times theorem prover too weak. 657 trivial. 0 not checked. [2020-07-20 03:31:55,929 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984686774] [2020-07-20 03:31:55,929 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204474554] [2020-07-20 03:31:55,929 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@eb1cc24 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:31:55,997 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@eb1cc24 issued 4 check-sat command(s) [2020-07-20 03:31:55,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:31:56,001 WARN L261 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 253 conjunts are in the unsatisfiable core [2020-07-20 03:31:56,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:32:08,622 INFO L134 CoverageAnalysis]: Checked inductivity of 1392 backedges. 20 proven. 618 refuted. 0 times theorem prover too weak. 754 trivial. 0 not checked. [2020-07-20 03:32:08,623 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:32:08,623 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 29] total 75 [2020-07-20 03:32:08,623 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977666695] [2020-07-20 03:32:08,623 INFO L459 AbstractCegarLoop]: Interpolant automaton has 75 states [2020-07-20 03:32:08,624 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:32:08,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2020-07-20 03:32:08,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=5352, Unknown=0, NotChecked=0, Total=5550 [2020-07-20 03:32:08,625 INFO L87 Difference]: Start difference. First operand 60 states and 88 transitions. Second operand 75 states. [2020-07-20 03:32:27,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:32:27,812 INFO L93 Difference]: Finished difference Result 68 states and 94 transitions. [2020-07-20 03:32:27,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2020-07-20 03:32:27,821 INFO L78 Accepts]: Start accepts. Automaton has 75 states. Word has length 156 [2020-07-20 03:32:27,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:32:27,823 INFO L225 Difference]: With dead ends: 68 [2020-07-20 03:32:27,823 INFO L226 Difference]: Without dead ends: 64 [2020-07-20 03:32:27,824 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 174 SyntacticMatches, 2 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1350 ImplicationChecksByTransitivity, 29.3s TimeCoverageRelationStatistics Valid=396, Invalid=9110, Unknown=0, NotChecked=0, Total=9506 [2020-07-20 03:32:27,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2020-07-20 03:32:27,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 60. [2020-07-20 03:32:27,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2020-07-20 03:32:27,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 87 transitions. [2020-07-20 03:32:27,828 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 87 transitions. Word has length 156 [2020-07-20 03:32:27,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:32:27,829 INFO L479 AbstractCegarLoop]: Abstraction has 60 states and 87 transitions. [2020-07-20 03:32:27,829 INFO L480 AbstractCegarLoop]: Interpolant automaton has 75 states. [2020-07-20 03:32:27,829 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 87 transitions. [2020-07-20 03:32:27,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2020-07-20 03:32:27,830 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:32:27,830 INFO L422 BasicCegarLoop]: trace histogram [22, 22, 22, 20, 20, 20, 20, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-20 03:32:28,041 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:32:28,042 INFO L427 AbstractCegarLoop]: === Iteration 62 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:32:28,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:32:28,043 INFO L82 PathProgramCache]: Analyzing trace with hash -480250090, now seen corresponding path program 60 times [2020-07-20 03:32:28,043 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:32:28,043 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329442294] [2020-07-20 03:32:28,044 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:32:28,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:28,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:28,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:28,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:28,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:29,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:29,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:29,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:30,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:30,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:31,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:32,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:32,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:33,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:33,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:34,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:35,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:36,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:36,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:37,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:38,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:39,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:40,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:41,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:32:41,692 INFO L134 CoverageAnalysis]: Checked inductivity of 1535 backedges. 76 proven. 728 refuted. 0 times theorem prover too weak. 731 trivial. 0 not checked. [2020-07-20 03:32:41,692 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329442294] [2020-07-20 03:32:41,692 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010029688] [2020-07-20 03:32:41,692 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@43323a50 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:32:41,762 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@43323a50 issued 4 check-sat command(s) [2020-07-20 03:32:41,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:32:41,767 WARN L261 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 265 conjunts are in the unsatisfiable core [2020-07-20 03:32:41,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:32:57,005 INFO L134 CoverageAnalysis]: Checked inductivity of 1535 backedges. 22 proven. 681 refuted. 0 times theorem prover too weak. 832 trivial. 0 not checked. [2020-07-20 03:32:57,006 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:32:57,006 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 31] total 79 [2020-07-20 03:32:57,006 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774668257] [2020-07-20 03:32:57,006 INFO L459 AbstractCegarLoop]: Interpolant automaton has 79 states [2020-07-20 03:32:57,007 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:32:57,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2020-07-20 03:32:57,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=5954, Unknown=0, NotChecked=0, Total=6162 [2020-07-20 03:32:57,007 INFO L87 Difference]: Start difference. First operand 60 states and 87 transitions. Second operand 79 states. [2020-07-20 03:33:20,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-20 03:33:20,810 INFO L93 Difference]: Finished difference Result 68 states and 93 transitions. [2020-07-20 03:33:20,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2020-07-20 03:33:20,821 INFO L78 Accepts]: Start accepts. Automaton has 79 states. Word has length 163 [2020-07-20 03:33:20,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-20 03:33:20,821 INFO L225 Difference]: With dead ends: 68 [2020-07-20 03:33:20,822 INFO L226 Difference]: Without dead ends: 64 [2020-07-20 03:33:20,823 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 181 SyntacticMatches, 2 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1562 ImplicationChecksByTransitivity, 36.5s TimeCoverageRelationStatistics Valid=422, Invalid=10290, Unknown=0, NotChecked=0, Total=10712 [2020-07-20 03:33:20,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2020-07-20 03:33:20,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 58. [2020-07-20 03:33:20,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2020-07-20 03:33:20,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 83 transitions. [2020-07-20 03:33:20,828 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 83 transitions. Word has length 163 [2020-07-20 03:33:20,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-20 03:33:20,828 INFO L479 AbstractCegarLoop]: Abstraction has 58 states and 83 transitions. [2020-07-20 03:33:20,828 INFO L480 AbstractCegarLoop]: Interpolant automaton has 79 states. [2020-07-20 03:33:20,829 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 83 transitions. [2020-07-20 03:33:20,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2020-07-20 03:33:20,829 INFO L414 BasicCegarLoop]: Found error trace [2020-07-20 03:33:20,830 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-20 03:33:21,042 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:33:21,042 INFO L427 AbstractCegarLoop]: === Iteration 63 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-20 03:33:21,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-20 03:33:21,043 INFO L82 PathProgramCache]: Analyzing trace with hash 1986005677, now seen corresponding path program 61 times [2020-07-20 03:33:21,043 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL_SMT_AM [2020-07-20 03:33:21,043 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889864664] [2020-07-20 03:33:21,044 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@389b36f3 [2020-07-20 03:33:21,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:21,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:21,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:21,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:21,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:22,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:22,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:22,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:23,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:23,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:24,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:24,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:25,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:25,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:26,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:27,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:28,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-20 03:33:28,472 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-20 03:33:28,472 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889864664] [2020-07-20 03:33:28,473 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460846951] [2020-07-20 03:33:28,473 INFO L95 rtionOrderModulation]: Keeping assertion order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@50233fc8 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-20 03:33:28,524 INFO L228 tOrderPrioritization]: Assert order de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.tracecheck.ITraceCheckPreferences$AssertCodeBlockOrder@50233fc8 issued 4 check-sat command(s) [2020-07-20 03:33:28,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-20 03:33:28,529 WARN L261 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 177 conjunts are in the unsatisfiable core [2020-07-20 03:33:28,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-20 03:33:41,579 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 67 proven. 311 refuted. 0 times theorem prover too weak. 303 trivial. 0 not checked. [2020-07-20 03:33:41,579 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-20 03:33:41,580 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 72 [2020-07-20 03:33:41,580 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17027189] [2020-07-20 03:33:41,580 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2020-07-20 03:33:41,580 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_SMT_AM [2020-07-20 03:33:41,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2020-07-20 03:33:41,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=4923, Unknown=0, NotChecked=0, Total=5112 [2020-07-20 03:33:41,581 INFO L87 Difference]: Start difference. First operand 58 states and 83 transitions. Second operand 72 states.